/*
Theme Name: Conzazoni Child Theme
Theme URI: https://conzazoni.com/
Description: Lúcete al estilo italiano.
Author: Partner Comunicación	
Author URI: https://partnercomunicacion.co/
Template: conzazoni
Version: 0.1
*/
@media (min-width: 992px){
	.container {
		max-width: 1100px!important;
	}
}
#menu-item-428{
    display: none!important;
}
@media (max-height: 768px){
	.parallax_slider_outer .nectar-slider-wrap .swiper-container .swiper-wrapper .swiper-slide,
	.parallax_slider_outer .nectar-slider-wrap .swiper-container .swiper-wrapper .swiper-slide.slide-producto-nuevo.masterclass{
		height: 720px!important;
	}
}
@media (min-height: 769px) and (max-height: 900px){
	.parallax_slider_outer .nectar-slider-wrap .swiper-container .swiper-wrapper .swiper-slide,
	.parallax_slider_outer .nectar-slider-wrap .swiper-container .swiper-wrapper .swiper-slide.slide-producto-nuevo.masterclass{
		height: 850px!important;
	}
}
@media (max-width: 768px){
	.slide-producto-nuevo .buttons {
		margin-bottom: 20px!important;
	}
}
@media (min-width: 1199px) and (max-width: 1299px){
	.slide-producto-nuevo .buttons {
		margin-bottom: 70px!important;
		margin-left: 55%!important;
	}
}
@media (min-width: 1300px) and (max-width: 1439px){
	.slide-producto-nuevo .buttons {
		margin-bottom: 30px!important;
		margin-left: 75%;
		width: 60%;
	}
}
@media (min-width: 1440px) and (max-width: 1700px){
	.slide-producto-nuevo .buttons {
		margin-bottom: 60px!important;
		width: 60%!important;
		margin-left: 80%!important;
	}
}	
@media (min-width: 1701px) and (max-width: 1930px){
	.slide-producto-nuevo .buttons {
		margin-bottom: 75px!important;
		width: 100%!important;
		margin-left: 100%!important;
	}
}
span.wpcf7-list-item {
    margin: 0!important;
}

/*Ajustes al header después de agregar el Club de la pasta*/
#header-outer[data-lhe="animated_underline"] header#top nav >ul >li >a {
    padding: 0 14px!important;
    margin-left: 0px !important;
}

/*Ajustes single receta*/
.single.single-post .heading-title h1{
	font-size: 48px!important;
	line-height: 50px!important;
}
.single.single-post article h2{
	font-size: 28px;
    line-height: 30px;
    font-weight: 300;
}
.cont-info-coccion p{
	font-family: Roboto;
	font-size: 18px!important;
	line-height: normal;
	font-style: normal;
	font-weight: 500;
	padding-bottom: 5px!important;
}
.cont-info-coccion span{
	color: #235b3a;
	font-weight: 600;
}
.cont-info-coccion{
	padding: 10px 0px!important;
	border-bottom: 2px solid #ebe6b0!important;
	margin-bottom: 10px!important;
}
.cont-info-coccion .info-coccion-titulo{
	color: #235b3a;
	font-family: Roboto;
	font-style: italic;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 10px;
}
.receta-info-tiempo p{
    font-family: Roboto;
    color: #235b3a!important;
    font-style: italic;
    font-weight: bold;
    font-size: 23px!important;
    margin-bottom: 30px!important;
}
.receta-info-tiempo p.lc-step-et{
	font-size: 15px!important;
}
/*Blog inicio*/
.cont-inicio-blog{

}
/*Ajuste Filtro Recetas*/
#lcf-top-search .lcf-select > .lcf-placeholder{
	text-align: center;
}
#lcf-top-search .lcf-select .lcf-placeholder{
	height: 150px;
}
#lcf-top-search .lcf-select{
 	transition: 0.3s;
 	border: 1px solid white;
}
#lcf-top-search .lcf-select,
#lcf-top-search .lcf-select .lcf-options ul li{
	background-color: transparent!important;
    background-image: url(https://conzazoni.com/wp-content/uploads/2019/07/bg-patron-verde-2.jpg)!important;
    background-position: center center!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
}

#lcf-top-search .lcf-select > span::before{
	width: 35%;
	position: relative;
	display: block;
	font-size: 60px;
    margin: 0 auto;
    border-bottom: 2px solid white;
    margin-bottom: 10px;
    transition: 0.3s;
}
#lcf-top-search .lcf-select > span:hover::before{
	width: 75%;
}
#lcf-top-search .lcf-select.select-tipo > span::before{
	font-family: FontAwesome;
	content: "\f0f5";
}
#lcf-top-search .lcf-select.select-dificultad > span::before{
	font-family: FontAwesome;
	content: "\f012";
}
#lcf-top-search .lcf-select.select-tiempo > span::before{
	font-family: FontAwesome;
	content: "\f017";
}


/*Ajuste contador ingredientes*/
.single-recipes .lc-container.lc-details .ingredients li.recipe-ingredients{
	border-bottom: 0px;
}
.single-recipes .lc-container.lc-details .ingredients li.recipe-ingredients::after{
	content: "";
	display: block;
	position: relative;
	width: 100%;
	height: 3px;
	background: #ebe6b0;
	margin-top: 6px;
	transition: 0.5s;
}
.single-recipes .lc-container.lc-details .ingredients li.recipe-ingredients:hover::after{
	width: 15%;
}
.single-recipes .lc-container.lc-details .ingredients .control-ingredients{
	font-size: 26px!important;
	text-align: center;
	padding-bottom: 20px!important;
	margin-bottom: 40px;
	border-bottom: 1px solid gray; 
}
.single-recipes .lc-container.lc-details .ingredients .control-ingredients h2{
	font-weight: 300!important;
}
.single-recipes .lc-container.lc-details .ingredients .control-ingredients::after{
    background: #235b3a;
    content: "";
    display: block;
    height: 5px;
    left: 45%;
    margin-left: -30px;
    margin-top: 18px;
    position: absolute;
    width: 60px;
}
.single-recipes .lc-container.lc-details .ingredients .control-ingredients .portions-text{
	width: 100%;
	font-weight: 700!important;
	display: block;
	font-size: 27px;
}
body[data-button-style^="rounded"] .control-ingredients button{
	border-radius: 0px!important;
}
body[data-button-style^="rounded"] .control-ingredients button.down{
	border-top-left-radius: 30px!important;
    border-bottom-left-radius: 30px!important;
    margin-right: 0px;
    margin-top: 20px;
}
body[data-button-style^="rounded"] .control-ingredients button.up{
	border-top-right-radius: 30px!important;
    border-bottom-right-radius: 30px!important;
}
.ingredients .control-ingredients button{
	width: 65px!important;
	height: 44px!important;
}
.single-recipes .lc-container.lc-details .ingredients .control-ingredients .p-yield{
	margin: 0px;
	padding: 0px 22px;
	background-color: #ebe6b0;
	position: relative;
    top: -4px;
}
/*Iconos + -*/
.ingredients .control-ingredients button.up:before, .ingredients .control-ingredients button.up:after{
	left: 45%!important;
}
.ingredients .control-ingredients button.down:before{
	left: 55%!important;
}



/*Ajuste blog inicio*/
.cont-inicio-blog .post .inner-wrap:hover .post-content .excerpt{
	height: 240px!important;
	display: none!important;
}
.cont-inicio-blog .blog-recent[data-style="classic_enhanced_alt"] .inner-wrap .article-content-wrap{
	min-height: 240px!important;
}

@media (min-width: 1250px) and (max-width: 1500px) {
	/*Ajuste blog inicio*/
	/*
	.cont-inicio-blog .post{
		height: 350px!important;
	}
	.cont-inicio-blog .blog-recent[data-style="classic_enhanced_alt"] .inner-wrap .article-content-wrap{
		min-height: 350px!important;
	}
	.cont-inicio-blog{
		padding: 0px 10%;
	}
	*/
}

#header-outer header#top .mobile-search .nectar-icon{
	font-size: 22px!important;
}
#header-outer header#top .mobile-icon span i.lines-button i.lines:before{
	top: 7px!important;
}
#header-outer header#top .mobile-icon span i.lines-button i.lines:after{
	top: -7px!important;
}
.bottom-meta .sharing-default-minimal .nectar-social .nectar-sharing{
	padding: 8px 20px!important;
}

/*----------------------------------------------------Responsive-----------------------------------------------*/

/*------------------------------------------------Menú-----------------------------------------------*/
@media (max-width: 1000px) {
	#header-outer:not([data-permanent-transparent="1"]){
		padding: 0 !important;
    	margin-top: 0 !important;
	}
	#page-header-bg .span_6 .inner-wrap{
		padding: 15px!important;
	}
	#header-outer{
		padding-top: 0px!important;
		margin-top: -20px;
	}
	.logo-hv-responsive img{
		width: 130px!important;
		margin: 0px 0px 0px 0px!important;
	}
	.lengueta-wrapper{
	    display:none!important;
	}
	.lengueta-wrapper .lengueta-hv{
	    display:none!important;
	}
	.lengueta-wrapper .lengueta-hv .hv-logo{
	    display:none!important;
	}
}
@media (min-width: 1001px) {
	.logo-hv-responsive{
		display: none;
	}
}

@media only screen and (max-width: 1000px) and (min-width: 1px){
	#header-outer #logo {
	    height: 130px!important;
	}
	#header-outer{
	    height: 100px!important;
	}
}
@media (max-width: 1000px){
	.menu .logged-in{
		justify-content: center!important;
	}
	#page-header-bg .container{
		padding-left: 0px!important;
	}
}

/*
@media (min-width: 1001px) and (max-width: 1400px){
	header .col.span_9.col_last{
		padding-right: 0%;
	}
	.lengueta-hv{
		right: 6rem!important;
	}
}
@media (min-width: 1001px) and (max-width: 1150px){
	.lengueta-hv{
		right: 10rem!important;
	}
}
*/





/*-------------------------------------
-----------------------------------------Página de inicio----------------------------------------
-----------------------------------------*/


/*----------------------------------------Seccion slider---------------------------------------*/
.slide-producto-nuevo .buttons{
	margin-bottom: 85px;
}
.slide-producto-nuevo .slide-bg-wrap{
	transform: none!important;
}
.swiper-container .slider-pagination svg circle.time{
	stroke: #235b3a!important;
}
[data-bullet_style="see_through_ar_visualized"] .slider-pagination .swiper-pagination-switch:not(.swiper-active-switch) svg circle:not(.time){
	fill: #235b3a!important;;
}
@media only screen and (max-width: 1300px) and (min-width: 1000px){
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2, #boxed .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2{
		font-size: 30px !important;
		line-height: 38px !important;
	}
}
@media (min-width: 1301px) {
	.swiper-slide .content h2 {
	    font-size: 33px !important;
	    line-height: 40px !important;
	 }
}
@media (min-width: 1400px) {
	.swiper-slide .content h2 {
	    font-size: 40px !important;
	    line-height: 49px !important;
	}
}
@media (max-width: 991.98px) {
	.swiper-slide .content h2 {
	    line-height: normal!important;
	    padding: 5px 14px!important;
	    font-size: 15px!important;
	}
}
@media (max-width: 767.98px) {
	/*Slider Fettuccine*/
	.swiper-slide.slider-fettuccine .content{
		width: 100%!important;
		padding-left: 20px!important;
		margin-right: 20px;
	}
}



/*-----------------------------------Seccion Productos Home-------------------*/
@media (max-width: 767.98px) {
	.cont-productos-inicio .productos-menu .productos-menu-col{
		width: 50%;
	    text-align: center;
	    margin: 0 auto;
	    position: relative;
	    float: none;
	}
	.cont-productos-inicio .productos-section{
		padding-right: 0px;
	}
	.cont-productos-inicio .productos-cont{
		transform: translateY(0);
		margin-top: 25px;
	}
	.cont-productos-inicio .productos-cont .producto-titulo{
		font-size: 40px;
		line-height: normal;
	}
	.cont-productos-inicio .productos-inicio-col-2{
		padding-bottom: 50px!important;
		text-align: center;
	}
	.cont-productos-inicio .productos-menu .pasta-nav,
	.cont-productos-inicio .productos-menu .productos-nav{
		border-top: 1px solid #235b3a;
    	margin-top: 30px;
    	border-style: dashed;
	}
}
@media (min-width: 768px) and (max-width: 999px) {
	.cont-productos-inicio .productos-inicio-col-2{
		padding: 25px 0px 50px 0px!important;
	}
}
@media (min-width: 1000px) and (max-width: 1199px) {
	.productos-menu-col:nth-child(1), .productos-menu-col:nth-child(2){
		min-width: auto!important;
	}
}
@media (max-width: 575.98px) {
	.cont-productos-inicio .productos-menu .productos-menu-col{
		width: 85%;
	    text-align: center;
	    position: relative;
	    float: none;
	}
}



/*-----------------------------------Seccion Blog----------------------------*/
@media (max-width: 575.98px) {
	.cont-inicio-blog .post{
		height: 300px!important;
	}
	.cont-inicio-blog .blog-recent[data-style="classic_enhanced_alt"] .inner-wrap .article-content-wrap{
		min-height: 300px!important;
	}
}
@media (max-width: 767.98px) {
	.cont-inicio-blog .blog-recent[data-style*="classic_enhanced"].columns-3 .span_4, .blog-recent[data-style="material"].columns-3 .span_4{
		width: 100%;
	}
}
@media (min-width: 768px) and (max-width: 991.98px) {
	.cont-inicio-blog .blog-recent[data-style*="classic_enhanced"].columns-3 .span_4, .blog-recent[data-style="material"].columns-3 .span_4{
		width: 50%;
	}
}




/*----------------------------------Seccion Recetas Home--------------------------*/
#recetas-home{
	width: 100%!important;
	margin-bottom: 0px;
}
@media (max-width: 767px) {
	.cont-recetas-inicio .lc-recipes-list .vc_col-sm-4,
	.cont-recetas-inicio .lc-recipes-list .vc_col-md-8{
		width: 100%!important;
	}
	body .vc_row-fluid .lc-recipes-list .vc_col-sm-4{
		height: auto!important;
	}
	.formulario-fake{
		height: auto!important;
	}
	.formulario-fake .pills-fake{
		min-width: auto!important;
		width: 100%!important;
		margin-bottom: 0px!important;
	}
}
@media (min-width: 768px) and (max-width: 1000px){
	.cont-recetas-inicio .lc-recipes-list .vc_col-sm-4{
		width: 50%!important;
	}
	.cont-recetas-inicio .lc-recipes-list .vc_col-md-8{
		width: 100%!important;
	}
	.cont-recetas-inicio .lc-recipes-list .vc_col-sm-4,
	.cont-recetas-inicio .lc-recipes-list .vc_col-md-8{
		height: auto!important;
	}
}
@media (min-width: 1000px) and (max-width: 1199px) {
	.formulario-fake{
		height: 350px!important;
	}
	.formulario-fake h4{
		font-size: 25px!important;
		line-height: 25px!important;
	}
	.formulario-fake .pills-fake a{
		margin: 2px!important;
	}
	.formulario-fake ul li{
		margin-bottom: 20px!important;
	}
	.cont-recetas-inicio .lc-recipes-list .lc-recipe-item .lc-recipe-image a{
		height: 350px!important;
	}
	.cont-recetas-inicio .lc-recipes-list .lc-recipe-item .lc-recipe-image a span{
		height: 100%!important;
	}

}

/*----------------------------------Seccion Footer--------------------------*/
@media (max-width: 767px) {
	#footer-outer #footer-widgets #menu-footer-nav{
		display: block;
	}
	#footer-outer #footer-widgets #menu-footer-nav li{
		padding: 5px!important;
	}
	#footer-outer #footer-widgets #menu-footer-nav li a{
		width: fit-content;
		margin: 0 auto;
	}
}
@media (max-width: 991.98px) {
	#footer-outer{
		border-top: 1px solid rgba(255,255,255,0.5)!important;
	}
	#footer-outer #footer-widgets .row{
		padding-top: 40px!important;
	}
	#footer-widgets .row .col:first-child{
		width: 100%!important;
		border-right: 0px!important;
		text-align: center!important;
		padding-right: 0px!important;
	}
	#footer-widgets .row .col:last-child{
		padding: 25px!important;
	}
	#menu-footer-nav{
		justify-content: center;
	}
	#footer-widgets #custom_html-2{
		display: flex;
		justify-content: center;
		margin-top: 40px;
	}
	#footer-widgets #custom_html-2 ul li{
		padding-left: 0px!important;
		text-align: center;
	}
	#footer-widgets #custom_html-2 ul li:before{
		width: 100%;
    	display: block;
    	position: relative;
    	margin-bottom: 15px;
	}
}




/*----------------------------------------
-----------------------------Página Single Receta-------------------------------------
----------------------------------------*/
.lc-single-recipes-list .lc-list-prev-step i, .lc-single-recipes-list .lc-list-next-step i{
	color: #89173c!important;
}
.cont-video-receta{
	margin-bottom: 20px!important;
}
.solo-ingredientes .instructions{
	display: none;
}
.content-pasos .ingredients{
	display: none;
}
.lc-container.lc-details .lc-recipe-step-description .lc-title{
	padding-bottom: 5px!important;
}
.lc-container.lc-details .lc-recipe-step-description .lc-content{
	padding-top: 5px!important;
}
.single-recipes .lc-recipe-step-description .pasos-receta .e-instructions li{
    font-family: Roboto;
    color: #676767;
    font-size: 18px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ebe6b0;
    font-style: initial;
}
.single-recipes .lc-recipe-step-description .pasos-receta .e-instructions li::before{
	color: #235b3a!important;
	font-weight: bolder;
	margin-right: 5px!important;
	position: relative;
	top: -2px;
}
.single-recipes .pasos-receta .instructions h2{
	font-family: Roboto;
    color: #235b3a;
    font-size: 32px;
    margin-bottom: 15px;
}

@media (max-width: 991.98px) {
	.single-recipes .receta-highlights .lc-recipe-featured-image{
		height: 400px;
	}
	.single-recipes .lc-recipe-summary{
		border-radius: 0px!important;
	}
	
	.single-recipes .item-receta{
		height: 135px;
		max-height: 135px;
		width: 50%!important;
		float: left;
	}
	body #fullscreen .lc-recipe-summary .lc-difficulty-summary{
		border-bottom: 0px!important;
	}
	.single-recipes .item-receta-center{
		padding-top: 30px!important;
	}

	.single-recipes .recipe-title-wrap{
		padding: 40px!important;
	}
	.single-recipes .lc-container.lc-details .lc-recipe-details-container .lc-recipe-short-description{
		width: 100%!important;
	}
	.single-recipes .lc-container.lc-details .lc-recipe-details-container .col-lg-8 {
	    width: 100% !important;
	    padding-left: 0px;
	    border-left: 0px;
	}
	.single-recipes .lc-recipe-details-container .lc-recipe-short-description,
	.single-recipes .lc-recipe-details-container .lc-recipe-short-description .lc-post-content{
		padding-right: 0px!important;
	}
	.receta-info-tiempo p,
	.cont-info-coccion{
		text-align: center;
	}
	.single-recipes .lc-container.lc-details .ingredients .control-ingredients::after{
		left: 50%;
	}
	.lc-recipe-featured-image{
		border-radius: 20px 20px 0 0!important;
	}
}
@media (max-width: 767px) {
	.single-recipes .receta-highlights .lc-recipe-featured-image{
		height: 300px;
	}
	.single-recipes .recipe-title-wrap{
		font-size: 25px;
	}
	.lc-recipe-step-description .lc-step-et{
		width: 100%;
		text-align: center;
	}
	.single-recipes .lc-container.lc-details .lc-recipe-step-description a.lc-start-timer{
		width: 100%!important;
		border-radius: 0 0px 20px 20px!important;
	}
	.lc-container.lc-details .lc-recipe-step-description .lc-title{
		text-align: center;
		padding-right: 0px!important;
	}
	.lc-container.lc-details .lc-recipe-step-description .lc-step-et{
		border-right: 4px solid rgba(0,0,0,.1);
	}
	.single-recipes .lc-recipe-step-description .lcf-recipe-social{
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.single-recipes .favourites-button-single{
		float: none!important;
		margin: 0 auto;
	}
	.single-recipes .lc-recipe-summary div h3{
		font-size: 18px!important;
	}
	.single-recipes .lc-recipe-summary div .lc-no, .single-recipes .lc-recipe-summary div .lc-diff{
		font-size: 22px;
		margin-bottom: 0px;
	}
}
@media (min-width: 768px) and (max-width: 1000px){
	.single-recipes .lc-recipe-summary div .lc-no, .single-recipes .lc-recipe-summary div .lc-diff{
		font-size: 27px;
		margin-bottom: 0px;
	}
}
@media (max-width: 690px) {
	.single-recipes .lc-container.lc-details .lc-single-recipes-list .lc-also-like{
		width: 65%;
	}
}
@media (max-width: 575.98px) {
	.single-recipes .lc-container.lc-details .lc-recipe-details-container{
		padding: 25px!important;
	}
	.single-recipes .recipe-title-wrap{
		padding: 30px!important;
	}
	.single-recipes .lc-container.lc-details .recipe-title-wrap .lc-recipe-title{
		font-size: 23px;
	}
}




/*----------------------------------------
-----------------------------Página Archive Categoria-------------------------------------
----------------------------------------*/
@media (min-width: 1001px) {
	.archive.category .row .col.section-title{
		padding-left: 140px!important;
	}
}



/*----------------------------------------
-----------------------------Página Productos-------------------------------------
----------------------------------------*/
div.portfolio-filters-inline:not([data-color-scheme="default"]) div.container ul li a.active{
	color: #235b3a!important;
	font-weight: bolder!important;
}

/*Nuevo prodcuto*/
/*
div.portfolio-wrap .portfolio-items .element:nth-child(3) .work-item::after{
	content: "Nuevo";
	font-family: Roboto;
    width: 70px;
    height: 50px;
    font-size: 15px;
    background: #331f17;
    border: 2.5px solid #9d812a;
    border-top: 0px;
    color: white;
    position: absolute;
    top: 0;
    right: 10px;
    text-align: center;
    border-radius: 0px 0px 25px 25px;
    display: flex;
    align-items: center;
    justify-content: center;


    -webkit-box-shadow: 3px 3px 11px 0px rgba(199,199,199,1);
	-moz-box-shadow: 3px 3px 11px 0px rgba(199,199,199,1);
	box-shadow: 3px 3px 11px 0px rgba(199,199,199,1);
}*/

@media (max-width: 1000px) {
	.portfolio-items .col .work-info .vert-center{
		top: 90%!important;
	}
}



/*----------------------------------------
-----------------------------Página Single Producto-------------------------------------
----------------------------------------*/
#portfolio-extra .info-producto.producto-nuevo::after{
    content: "Nuevo";
    font-family: Roboto;
    width: 120px;
    height: 60px;
    font-size: 20px;
    background: #235b3a;
    color: white;
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    top: 0;
    right: 0;
    left: 0;
    text-align: center;
    border-radius: 0px 0px 25px 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 10px;
    z-index: 99;

    -webkit-box-shadow: 3px 3px 11px 0px rgba(199,199,199,1);
	-moz-box-shadow: 3px 3px 11px 0px rgba(199,199,199,1);
	box-shadow: 3px 3px 11px 0px rgba(199,199,199,1);
}

@media (max-width: 767px) {
	.single-portfolio .wpb_wrapper h1{
		margin-left: 0px!important;
	}
	.single-portfolio .vc_column-inner{
		text-align: center;
	}
	.single-portfolio .vc_column-inner .iwithtext{
		text-align: left;
	}
}

@media (min-width: 1000px) {
	#portfolio-extra .info-producto.producto-nuevo::after{
		left: 150px;
	}
}


/*----------------------------------------
-----------------------------Página Busqueda-------------------------------------
----------------------------------------*/
@media (max-width: 1000px) {
	body.archive #page-header-bg .container{
		padding-right: 0px!important;
	}
	body.archive[data-header-resize="0"] #page-header-bg{
		height: auto!important;
		padding: 25px!important;
	}
	#page-header-bg h1{
		margin-left: 0px!important;
	}
}


/*----------------------------------------
-----------------------------Página Single Blog-------------------------------------
----------------------------------------*/
	.single-post .related-post-wrap div.post-header h3.title{
		font-size: 23px;
		line-height: normal;
		text-align: center;
	}
	.single-post .entry-title{
		font-size: 35px!important;
	}
	.single-post span.meta-category a{
		font-size: 15px!important;
	}
	.single-post div.row.heading-title{
		margin-bottom: 0px!important;
		padding-top: 15px!important;
		padding-bottom: 15px!important;
	}
	.single-post .row.related-post-wrap{
		margin-left: 0px!important;
	}

@media (max-width: 575.98px) {
	.single-post .related-post-wrap .span_4{
		width: 100%!important;
	}
	.single-post .related-post-wrap div.post-header h3.title{
		font-size: 21px;
		line-height: normal;
		text-align: center;
	}
}
@media (min-width: 576px) and (max-width: 767.98px) {
	.single-post .related-post-wrap .span_4{
		width: 50%!important;
	}
	.single-post .related-post-wrap div.post-header h3.title{
		font-size: 23px;
		line-height: normal;
		text-align: center;
	}
}


/*----------------------------------------
-----------------------------Página Contacto-------------------------------------
----------------------------------------*/
	.img-contacto-responsive{
		display: none;
	}
@media (max-width: 999px) {
	.fondo-contacto{
		padding-top: 30px!important;
	}
	.img-contacto-responsive{
		display: block;
	}
	.fondo-contacto div.row-bg.using-image{
		background-image: none!important;
		background-color: #f6f4dd;
	}
}

/*----------------------------------------
-----------------------------Página Registro-------------------------------------
----------------------------------------*/
	.page-id-293 button.btn.button.ur-submit-button{
		margin-top: 25px;
	}
	.page-id-293 span.description{
		font-family: Roboto;
		margin: 10px 0px;
	}
@media (max-width: 991.98px) {
	.page-id-293 #ur-frontend-form{
		width: 100%;
		padding-right: 0px!important;
	}
}


/*----------------------------------------
-----------------------------Página Mi Cuenta-------------------------------------
----------------------------------------*/
@media (max-width: 991.98px) {
	.user-registration-page #user-registration{
		width: 100%!important;
		padding-right: 0px!important;
	}
	.user-registration-page #ur-frontend-form{
		padding-right: 0px!important;
	}
}

/*----------------------------------------
-----------------------------Página Perfil de chef-------------------------------------
----------------------------------------*/
@media (max-width: 575.98px) {
	.logged-in .lcf-chef-dashboard{
		padding-left: 0px!important;
		padding-right: 0px!important;
	}
}
@media (max-width: 991.98px) {
	.lcf-chef-dashboard-recipe-item .post-image,
	.lcf-chef-dashboard-recipe-item .post-title,
	.lcf-chef-dashboard-recipe-item .post-edit-link{
		width: 100%!important;
		max-width: none;
		padding: 30px 20px;
	}
	.lcf-chef-dashboard .lc-dashboard-chef-container{
		position: relative!important;
		right: auto!important;
		display: block;
		border-left: 0px;
	}
	.lcf-chef-dashboard .lc-dashboard-chef-container .lc-chef-name{
		float: none!important;
		height: auto;
		padding: 0px 0px 0px 10px!important;
		position: relative;
		left: 5px;
		color: #235b3a!important;
		top: 20px;
	}
}
@media (max-width: 1200px){
	body.material.page.page-id-1185 #page-header-wrap:not(.fullscreen-header),
	body.page-id-1185[data-header-resize="0"] #page-header-bg.has-bg{
		height: 30vw !important;
	}
}
@media (max-width: 768px){
	body.material.page.page-id-1185 #page-header-wrap:not(.fullscreen-header),
	body.page-id-1185[data-header-resize="0"] #page-header-bg.has-bg{
		height: 50vw !important;
	}
	.page-id-1185 #page-header-bg .page-header-bg-image-wrap .page-header-bg-image{
		background-image: url(https://conzazoni.com/wp-content/uploads/2021/02/Banner-Masterclass-2020-sm.jpg) !important;
	}
}

/*----------------------------------------
-----------------------------Página Recetas favoritas-------------------------------------
----------------------------------------*/
@media (max-width: 991.98px) {
	.lcf-favourite-recipe-item .post-image,
	.lcf-favourite-recipe-item .post-title,
	.lcf-favourite-recipe-item .post-edit-link{
		width: 100%!important;
		max-width: none;
		padding: 30px 20px;
	}
}
.rss-banner-layer .rss-banner-caption{
	background-color: rgba(35, 91, 58, .8);
	border-radius: 20px 0px 0px 20px;
	border-left: 4px solid #ebe6b0;
	padding: 24px 24px 24px 48px;
}
.rss-banner-url a{
	font-family: Roboto;
	font-weight:500;
	font-size: 14px;
	color:#ebe6b0;
	letter-spacing: 2px;
	text-transform: uppercase;
	background:transparent;
	border:2px solid #ebe6b0;
	border-radius:50px;
	padding: 12px 22px;
}

/*-------------------------------------------------- Header --------------------------------------------------*/

@media screen and (min-width: 1px) and (max-width: 1000px) {
	.material #header-outer{
		padding:0 !important;
	}
	#header-outer:not([data-permanent-transparent="1"]){
		padding: 0 !important;
    	margin-top: 0 !important;
	}
	#header-outer #logo{
		top:0 !important;
		left:0 !important;
	}
}
@media screen and (min-width: 1px) and (max-width: 690px) {
	#header-outer header#top .container{
		max-width:100%;
	}
}












