/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         Marty McGee, Company Juice
Author URI: 	https://companyjuice.com
Template:       Newspaper
Version:        9.0c
*/

/*  -----------------------------------------
    This file will load automatically when 
	the child theme is active. 
	You can use it for custom CSS.
*/

/** [MM] WOOCOMMERCE CSS STYLE CUSTOMIZATION */

.single_add_to_cart_button {
	padding: 16px 24px !important;
	text-align: center !important;
	font-size: 24px !important;
	background-color: #8B6D53 !important;
}

.single_add_to_cart_button:hover {
	background-color: #929471 !important;
}

.woocommerce .woocommerce-message, 
.woocommerce .woocommerce-error, 
.woocommerce .woocommerce-info {
    font-size: 18px !important;
    line-height: 24px;
    /* border: 1px solid #ededed !important;
    background-color: #fcfcfc !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    margin: 10px 0 20px 0 !important;
    padding: 16px 120px 16px 60px !important;
	*/
}

.td-a-rec-id-custom_ad_1 > div, 
.td-a-rec-id-custom_ad_2 > div, 
.td-a-rec-id-custom_ad_3 > div, 
.td-a-rec-id-custom_ad_4 > div, 
.td-a-rec-id-custom_ad_5 > div {
  margin-bottom: 0 !important;
}

.td-a-rec-id-sidebar > div {
  margin-bottom: 0 !important;
}

.td_block_wrap {
  margin-bottom: 0 !important;
/*   position: relative; */
/*   clear: both; */
}

/* HEADER AD */
@media only screen and (max-width: 480px) {
  /* Styles go here */
	/* 
	.ad-aligncenter .ad-row > div {
	  margin-left: 10px;
	  margin-right: 10px;
	} */
	.ad-row > div {
	  margin-bottom: 8px;
	}
	.aligncenter {
	/*   text-align: center; */
	/*   clear: both; */
	/*   display: block; */
	  margin: 0 auto;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
	}
	.adsanity-aligncenter {
	  margin: 0 auto 8px;
	}
	.ad-728x90 {
	  max-width: 728px;
	  max-height: 90px;
	  height: auto;
	}

	.td_block_separator {
	/*   width: 100%; */
	/*   align-items: center; */
	/*   margin-bottom: 38px; */
	  padding-bottom: 0px !important;
	}
	
}

/* CAROUSELS */
#carousel-79800 .fixed-height-image,
#carousel-79769 .fixed-height-image,
#carousel-79618 .fixed-height-image {
  height: 300px;
  width: 100%;
}
.wcp-carousel-main-wrap figure.rpc-style-11,
.wcp-carousel-main-wrap figure.rpc-style-7,
.wcp-carousel-main-wrap figure.rpc-style-45 {
/* 	min-height: 0px !important; */
/* 	margin-bottom: 10px !important; */
/* 	margin-left: 0px !important; */
	height: 300px;
	/*   display: inline-block; */
	/*   font-weight: 600; */
/* 	display: none !important; */
/* 	font-family: _MendoFever_Brickton-Regular !important; */
/* 	font-size: 14px !important; */
}
.wcp-carousel-main-wrap figure.rpc-style-11 h3,
.wcp-carousel-main-wrap figure.rpc-style-7 h3,
.wcp-carousel-main-wrap figure.rpc-style-45 h3 {
	min-height: 0px !important;
	margin-bottom: 10px !important;
	margin-left: 0px !important;
	/*   display: inline-block; */
	/*   font-weight: 600; */
/* 	display: none !important; */
/* 	font-family: _MendoFever_Brickton-Regular !important; */
/* 	font-size: 14px !important; */
}
.wcp-carousel-main-wrap figure.rpc-style-11 .date,
.wcp-carousel-main-wrap figure.rpc-style-7 .date,
.wcp-carousel-main-wrap figure.rpc-style-45 .date {
	/*   background-color: #2980b9; */
	/*   top: 15px; */
	/*   color: #fff; */
	/*   left: 15px; */
	/*   min-height: 48px; */
	/*   min-width: 48px; */
	/*   position: absolute; */
	/*   text-align: center; */
	/*   font-size: 20px; */
	/*   font-weight: 700; */
	/*   text-transform: uppercase; */
	display: none !important;
}
.wcp-carousel-main-wrap figure.rpc-style-11 footer,
.wcp-carousel-main-wrap figure.rpc-style-7 footer,
.wcp-carousel-main-wrap figure.rpc-style-45 footer {
/*   padding: 0 25px;
  background-color: #20638f;
  color: #e6e6e6;
  font-size: 0.8em;
  line-height: 30px;
  text-align: right; */
	display: none;
}

.wcp-carousel-main-wrap figure.rpc-style-11 figcaption, 
.wcp-carousel-main-wrap figure.rpc-style-7 figcaption,
.wcp-carousel-main-wrap figure.rpc-style-45 figcaption {
  position: absolute;
  bottom: 15px;
  left: 15px;
  right: 15px;
/*   padding: 15px 15px 30px; */
	padding: 8px 8px 2px 8px !important;
/*   background-color: #ffffff; */
	text-align: right;
}

.wcp-carousel-main-wrap figure.rpc-style-7 figcaption p.rpc_desc {
	display: none !important;
}

.td-block-title {
/*   font-size: 20px; */
/*   font-weight: 800; */
  margin-top: 0 !important;
  margin-bottom: 4px !important;
  line-height: 24px !important;
/*   position: relative; */
/*   overflow: hidden; */
/*   text-align: left; */
}

.tagdiv-type p {
/*   margin-top: 0 !important; */
/*   margin-bottom: 0 !important; */
}
