/*
Theme Name: Grupo Pinheiro Filho
Description: Filho do tema com loja online Grupo Pinheiro
Author: Pedro Nave
Author URI: http://pedronave.com
Theme URI: http://pedronave.com
Template: grupopinheiro
*/
/* #f16666 */

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 ,
#newsletter-section h2{
	font-family:'Josefin Sans';
}

.label-popular{
	background-color:#f16666;
}

.bloco-linha h2{
	line-height:1.4;
}

/* barra esquerda nav */

.lojas_lateral img{
	margin-bottom:7px;
}

.header-simple-search .form-control{
	height:33px;
	padding:4px 44px 4px 14px;
}

.header-search-container.header-simple-search .btn{
	padding:7px 12px;
}

.cart-text-price{
	font-family:'Josefin Sans';
	font-size:12px;
	font-weight:400;
	line-height:initial;
}

#mobile-menu .copyright a{
	color:#f69393;
}

/* cat produto */
.category-widget-box{
	padding:2px 26px 25px;
}

#category-widget > li > a{
	line-height:1.4;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:22px;
}

/* Prod individual */

.product-details .product-title{
	font-family:'Josefin Sans';
	font-weight:700;
}

.product-details .product-price-container del .product-details .product-price-container ins, .product-details .product-price-container .amount{
	font-family:'Josefin Sans';
}

.product-details .product_meta.mango{
	display:none;
}

.product{
	margin-bottom:0;
}

.panel-title{
	text-align:center;
	font-weight:700;
}

/* blog */
.entry-title{
	font-weight:700;
}

/* home */

/* footer */
#side-menu-footer .copyright{
	font-size:12px;
	line-height:1.4;
}

#side-menu-footer .copyright a{
	color:inherit!important;
	font-weight:inherit;
}

#side-menu-footer .copyright a:hover{
	color:#f16666;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=image], .gform_wrapper .gform_footer input[type=submit]{
	background:#3f3f3f;
	color:white;
	padding:5px 25px;
	border:0;
}

.gform_wrapper .top_label .gfield_label{
	padding:15px 0 0!important;
}

.gform_wrapper .gfield_date_day label, 
.gform_wrapper .gfield_date_month label, 
.gform_wrapper .gfield_date_year label, 
.gform_wrapper .gfield_time_ampm label, 
.gform_wrapper .gfield_time_hour label, 
.gform_wrapper .gfield_time_minute label, 
.gform_wrapper .ginput_complex label, 
.gform_wrapper .instruction{
	font-weight:400!important;
}

.home_newsbutton .ubtn{
	padding:10px 39px 9px;
}

#ns_widget_mailchimp-3{
	text-align:center;
	margin-top:20px;
}

#ns_widget_mailchimp_form-3{
	display:inline-flex;
}

#ns_widget_mailchimp_form-3 label{
	float:left;
	color:white;
	margin-left:4px;
}

#ns_widget_mailchimp-3 .widget-title{
	display:none;
}

#ns_widget_mailchimp_form-3 input#ns_widget_mailchimp-email-3,
#ns_widget_mailchimp_form-3 label input[type="text"]{
	background:transparent;
	border:1px solid white;
	color:white;
	padding:0 4px;
	font-weight:400;
}
#ns_widget_mailchimp_form-3 label input.ns_widget_mailchimp_first_name,
#ns_widget_mailchimp_form-3 label input.ns_widget_mailchimp_last_name{
	height:31px;
}

#ns_widget_mailchimp_form-3 input.button{
	background:white;
	border:1px solid white;
	color:#353535;
	margin-left:5px;
	width:170px;
}

#ns_widget_mailchimp_form-3 input.button:hover{
	background:transparent;
	color:white;
}

@media (min-width:992px){
	body.single-product .col-md-5{
		width:52%;
	}
	
	body.single-product .col-md-7{
		width:41%;
	}
	
	#newsletter-section{
		padding-bottom:0;
		margin-bottom:0;
	}
	
	.home_newsletteroptin{
		padding-left:300px;
	}

}

@media (min-width:768px){
	.home-latestblog-carousel.owl-carousel .entry{
		margin-bottom:15px;
	}

}

@media (max-width:767px){

	.owl-carousel .entry{
		margin-bottom:10px;
	}

	.owl-carousel .owl-item img{
		margin:0 auto;
	}

	.owl-carousel .entry-meta,
	.owl-carousel .entry-title{
		text-align:center;
	}

	#newsletter-section{
		margin-bottom:0;
		padding: 40px 0 0px;
	}

	#ns_widget_mailchimp_form-3{
		display:block;
	}
	
	#ns_widget_mailchimp_form-3 label{
		float:none;
		margin-bottom:0px;
		width:70%;
	}
	
	#ns_widget_mailchimp_form-3 label input[type="text"]{
		margin:0 auto 10px;
		width:100%;
	}
	
	#ns_widget_mailchimp_form-3 input#ns_widget_mailchimp-email-3{
		margin:0 auto 10px;
		width:70%;
	}
	
	#ns_widget_mailchimp_form-3 input.button{
		margin-top:25px;
		width:70%;
	}
	
}


a#mango_minicart_price{display:none;}



.owl-carousel .owl-item img{width:auto!important;max-width:100%;}