/* Fonts-*/
@font-face {
	font-family: "CharlevoixPro-Medium";
	src: url("/wp-content/themes/betheme-child/fonts/CharlevoixPro-Medium.otf");
	font-display: swap;
}

@font-face {
	font-family: "CharlevoixPro-Regular";
	src: url("/wp-content/themes/betheme-child/fonts/CharlevoixPro-Regular.otf");
	font-display: swap;
}

@font-face {
	font-family: "VNF_Museo-Slab";
	src: url("/wp-content/themes/betheme-child/fonts/VNF_Museo Slab 500.ttf");
	font-display: swap;
}

/* Buscador */
.search-results .live-search-thumbnail {display: none;}
.search_wrapper {
	top: calc(100% + -130px);
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	z-index: 201;
	width: 100%;
	box-sizing: border-box;
	width: 600px;
	max-width: 80%;
	overflow: hidden;
	justify-content: center;
	align-items: center;
}

.home .search_wrapper {
	top: calc(93% + -296px);
}
.icon-menu-fine:before {
	color: white !important;
}
.search_wrapper input[type="text"] {
	width: 100%;
	padding: 15px;
	border-radius: 30px;
	padding-left: 9%;
	font-family: "CharlevoixPro-Medium";
	letter-spacing: 2px;
	color: #444a54 !important;
}

.search_wrapper form::before {
	content: "";
	position: absolute;
	top: 15px;
	left: 20px;
	background-image: url(/wp-content/themes/betheme-child/images/search.png);
	height: 20px;
	width: 20px;
	background-size: contain;
	background-repeat: no-repeat;
}

.search_wrapper input[type="text"]::placeholder {
	font-family: "CharlevoixPro-Medium";
	letter-spacing: 2px;
}
.search_wrapper .icon_search {
	left: 15px;
	top: 40%;
	transform: translateY(-50%);
	display: none;
}
.search_wrapper .icon_search .path {
	stroke: #d88e0e !important;
}
.search_wrapper .icon_close {
	right: 10px;
	position: absolute;
	top: 40%;
	transform: translateY(-50%);
}

/* Header*/
.grecaptcha-badge {
	z-index: 9;
}
.mfn-live-search-texts a {
	color: #000000;
	padding: 0 !important;
}
#Top_bar .top_bar_right .top-bar-right-input svg {
	top: 56%;
}
.top-bar-search-form .path {
	stroke: #ffff;
}
#Top_bar .top_bar_right .top-bar-right-input input {
	padding: 4px;
	margin-top: 4px;
	padding-left: 42px;
	background: transparent;
}
.top-bar-search-form input::placeholder {
	color: #ffff !important;
}
.top-bar-search-form input[type="search"]:focus,
.top-bar-search-form input[type="text"]:focus {
	background-color: transparent !important;
}
.mfn-live-search-texts a:hover {
	color: #ef8f00;
}
#Top_bar .top_bar_right .top-bar-right-icon,
#Top_bar .top_bar_right .top-bar-right-icon svg .path {
	color: #ffffff !important;
	stroke: #ffffff !important;
}
#Top_bar .top_bar_right .top-bar-right-input input {
	border-radius: 33px;
	color: #ffff;
}
#Top_bar .top_bar_right .top-bar-search-form .mfn-live-search-box {
	z-index: 99999;
}
#Top_bar .top_bar_right .top_bar_right_wrapper a {
	padding: 0 10px;
}
#Top_bar .top_bar_right .top_bar_right_wrapper a i:before {
	color: white !important;
}
#Top_bar .menu li ul li a span {
	font-family: "CharlevoixPro-Medium" !important;
}
#Top_bar .top_bar_right .top_bar_right_wrapper a .icon-facebook:before {
	content: url(/wp-content/themes/betheme-child/images/icono-facebook.png) !important;
}
#Top_bar .top_bar_right .top_bar_right_wrapper a .icon-instagram:before {
	content: url(/wp-content/themes/betheme-child/images/icono-instagram.png) !important;
}
#Top_bar .top_bar_right .top_bar_right_wrapper a:hover .icon-facebook {
	background-color: rgb(12, 22, 151);
}
#Top_bar .top_bar_right .top_bar_right_wrapper a:hover .icon-instagram {
	background-color: #c13584;
}
a .icon-tiktok:before {
	content: url(/wp-content/themes/betheme-child/images/icono-tiktok.png) !important;
}
#Top_bar .menu li ul li.panificacion::before {
	content: url(/wp-content/themes/betheme-child/images/menu-panificacion.png) !important;
	margin-top: 14px;
	margin-left: 10px;
}
#Top_bar .menu li ul li.domesticas::before {
	content: url(/wp-content/themes/betheme-child/images/menu-domesticas.png) !important;
	margin-top: 14px;
	margin-left: 10px;
}
#Top_bar .menu li ul li.premezclas::before {
	content: url(/wp-content/themes/betheme-child/images/menu-premezclas.png) !important;
	margin-top: 14px;
	margin-left: 10px;
}
#Top_bar .menu li ul li.trigo::before {
	content: url(/wp-content/themes/betheme-child/images/menu-subproductos.png) !important;
	margin-top: 14px;
	margin-left: 10px;
}
#Top_bar .menu > li ul {
	background-color: #ffffff !important;
}
#rev_slider_1_1_wrapper .hesperiden.tparrows.tp-leftarrow:before {
	content: url(/wp-content/themes/betheme-child/images/izquierda.png) !important;
}
#rev_slider_1_1_wrapper .hesperiden.tparrows.tp-rightarrow:before {
	content: url(/wp-content/themes/betheme-child/images/derecha.png) !important;
}
#rev_slider_1_1_wrapper .hesperiden.tparrows.tp-leftarrow {
	left: 3% !important;
}
#rev_slider_1_1_wrapper .hesperiden.tparrows.tp-rightarrow {
	left: 95% !important;
}
#rev_slider_1_1_wrapper .hesperiden.tparrows {
	background-color: transparent !important;
}
#Header_wrapper,
#Intro {
	background-color: transparent !important;
}
.subheader-both-center #Subheader .title {
	width: 100%;
	text-align: center;
	margin-top: 12%;
	color: white;
	font-size: 500%;
}
#Subheader:after {
	box-shadow: none !important;
}
#Subheader {
	height: 360px;
	background-color: transparent !important;
}
ul.breadcrumbs {
	padding: 3% 12% 3% 12%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
ul.breadcrumbs li a {
	font-family: "CharlevoixPro-Medium" !important;
	color: #434a52 !important;
}
ul.breadcrumbs li  {
	font-family: "CharlevoixPro-Regular" !important;
}
ul.breadcrumbs .icon-right-open:before {
	content: "|" !important;
}
.error404 #Subheader,
.search #Subheader {
	background-image: url(/wp-content/uploads/2021/11/slider-quienes-somos.jpg);
}
#Header .secondary-menu > li {
	padding: 0 !important;
	border-radius: 20px !important;
}
#Header .secondary-menu > li:hover {
	background-color: transparent !important;
}
#Header .secondary-menu > li.recetario a {
	color: white !important;
	padding: 5px 20px;
	background-color: #d88e0e;
	border: #d88e0e 2px solid;
	border-radius: 20px !important;
	margin: 0 5px;
	font-family: "CharlevoixPro-Medium" !important;
}
#Header .secondary-menu > li.recetario:hover a {
	background-color: white;
	border: white 2px solid;
	color: #d88e0e !important;
}
#Header .secondary-menu > li.recetario:hover ul li a {
	color: #434a52 !important;
}
#Header .secondary-menu > li.recetario ul li {
	text-align: left;
}
#Header .secondary-menu li.recetario ul li a {
	color: #434a52 !important;
	background-color: transparent;
	border: none !important;
}
#Header .secondary-menu > li.consejos a {
	color: #d88e0e !important;
	padding: 5px 20px;
	background-color: white;
	border: white 2px solid;
	border-radius: 20px !important;
	margin: 0 5px;
	font-family: "CharlevoixPro-Medium" !important;
}
#Header .secondary-menu > li.consejos:hover a {
	background-color: #d88e0e;
	border: #d88e0e 2px solid;
	color: white !important;
}
#Header .secondary-menu li ul li.panaderia a {
	padding: 5px 14px;
}
#Header .secondary-menu li ul li.panaderia::before {
	content: url(/wp-content/themes/betheme-child/images/menu-panaderia.png) !important;
	margin-top: 7px;
	margin-left: 10px;
}
#Header .secondary-menu li ul li.pasteleria::before {
	content: url(/wp-content/themes/betheme-child/images/menu-pasteleria.png) !important;
	margin-top: 7px;
	margin-left: 10px;
}
#Header .secondary-menu li ul li.reposteria::before {
	content: url(/wp-content/themes/betheme-child/images/menu-reposteria.png) !important;
	margin-top: 7px;
	margin-left: 10px;
}
#Header .secondary-menu li ul li.decoracion::before {
	content: url(/wp-content/themes/betheme-child/images/menu-decoracion.png) !important;
	margin-top: 7px;
	margin-left: 10px;
}
.header-transparent #Top_bar .menu > li > a span {
	font-family: "VNF_Museo-Slab" !important;
	letter-spacing: 1px;
}
.header-transparent #Top_bar .menu > li > a span:hover,
.header-transparent #Top_bar .menu > li > a span:active,
#Header .secondary-menu li.recetario ul li a:hover {
	text-decoration-color: #d88e0e;
	text-decoration: underline;
	-webkit-text-decoration-color: #d88e0e;
	text-decoration-color: #d88e0e;
	text-underline-position: under;
}

/* Global*/
.fancy_heading .title,
h1,
.subheader-both-center #Subheader .title,
h2 {
	font-family: "VNF_Museo-Slab" !important;
	letter-spacing: 2px;
}
p {
	font-family: "CharlevoixPro-Regular" !important;
	font-size: 107%;
}
.widget .dr-fav-recipe-fig .dr-category {
	display: none !important;
}
.widget .dr-fav-recipe-fig img {
	height: auto;
}
.widget .dr-fav-header {
	margin-bottom: 45px;
	margin-top: -36px;
}
.widget-title {
	font-family: "VNF_Museo-Slab" !important;
	font-size: 16px !important;
	letter-spacing: 2px !important;
	line-height: 119%;
}
.recipe-archive .dr-archive-single .dr-category {
	display: none !important;
}
.recipe-template-default .widget:after {
	border: none !important;
}
#Top_bar .menu > li.menu-movil {
	display: none !important;
}

/* Home */
#text-mocrisa {
	padding: 0 12%;
	padding-bottom: 20%;
}
#text-mocrisa .fancy_heading h2.title {
	color: white;
	text-align: center;
	margin-top: 13%;
}
#text-mocrisa .fancy_heading h2.title::before {
	content: url(/wp-content/themes/betheme-child/images/deco_title_left.png);
	margin-right: 6px;
}

#text-mocrisa .fancy_heading h2.title::after {
	content: url(/wp-content/themes/betheme-child/images/deco_title_left.png);
	margin-left: 6px;
}

#text-mocrisa p {
	color: white;
	text-align: center;
}

#text-mocrisa .icon_box .desc {
	color: white;
	font-family: "CharlevoixPro-Regular" !important;
}

#recetas-recientes {
	margin-top: 6%;
}

#recetas-recientes .dr-recipes-by-tax-block h2.wte-tr-title {
	margin-bottom: 4%;
	font-family: "VNF_Museo-Slab" !important;
	letter-spacing: 2px;
	font-size: 230%;
}

#recetas-recientes .dr-recipes-by-tax-block h2.wte-tr-title::after {
	content: url(/wp-content/themes/betheme-child/images/deco-title.png);
	margin-left: 10px;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .entry-meta {
	display: none;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .entry-footer > span.byline {
	display: none;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .post-thumbnail {
	width: 18%;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post {
	border: none !important;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post:not(:first-child),
#recetas-recientes .site-main .dr-archive-list-gridwrap article:not(:first-child) {
	margin-top: -12px;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .content-wrap {
	width: 71%;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .post-cat {
	margin-top: 15px;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .post-cat a {
	border: 1px solid #434a52;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .post-cat span {
	font-family: "CharlevoixPro-Medium" !important;
	font-size: 107%;
	letter-spacing: 1px;
	color: #434a52;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .post-cat a:hover {
	border: 1px solid #f5333f;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .post-cat a:hover span {
	color: white;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .entry-title a {
	font-family: "CharlevoixPro-Medium" !important;
	color: #000000;
	letter-spacing: 2px;
	font-size: 115%;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .entry-title a:hover {
	color: #f5333f;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .entry-content {
	font-family: "CharlevoixPro-Regular" !important;
	letter-spacing: 1px;
	color: #434a52 !important;
}

#recetas-recientes .dr-gb-block-wrap .recipe-post .entry-footer > span .meta-text {
	font-family: "CharlevoixPro-Regular" !important;
	letter-spacing: 1px;
	font-size: 15px;
	color: #434a52 !important;
}

#videos-recientes {
	padding: 0 10%;
}

#videos-recientes .fancy_heading .title {
	text-align: left;
	margin-top: 7%;
}

#videos-recientes .button_align.align_right {
	text-align: right;
	margin-top: 21%;
}
.fancy_heading .title {
	text-align: left;
}

.fancy_heading .title::after {
	content: url(/wp-content/themes/betheme-child/images/deco-title.png);
	margin-left: 10px;
}

#videos-recientes #wonderplugincarousel-1 .amazingcarousel-image {
	box-shadow: none !important;
	background-color: transparent !important;
}

#videos-recientes #wonderplugincarousel-1 .amazingcarousel-title {
	font-family: "CharlevoixPro-Medium" !important;
	color: #000000;
	font-size: 14px;
	letter-spacing: 2px;
}

#videos-recientes #wonderplugincarousel-1 .amazingcarousel-description {
	font-family: "CharlevoixPro-Regular" !important;
	color: #000000;
	letter-spacing: 1px;
	font-size: 12px;
	margin-top: 15px;
}

#videos-recientes #wonderplugincarousel-1 .amazingcarousel-prev {
	left: 7%;
}

#videos-recientes #wonderplugincarousel-1 .amazingcarousel-next {
	right: 8%;
}

#videos-recientes .cook-time {
	margin-right: 8%;
}

#videos-recientes .cook-difficulty svg,
#videos-recientes .cook-time svg {
	fill: #f5333f;
	width: 14px;
	height: 12px;
	margin-right: 2px;
}

#nuestras_marcas {
	padding: 0 10%;
	padding-top: 5%;
	padding-bottom: 12%;
}

#nuestras_marcas .fancy_heading .title {
	text-align: left;
	color: white;
}

#nuestras_marcas .fancy_heading .title::after {
	content: url(/wp-content/themes/betheme-child/images/deco-title.png);
	margin-left: 10px;
}

#nuestras_marcas #wonderplugincarousel-2 .amazingcarousel-image {
	box-shadow: none !important;
	background-color: transparent !important;
}

/*Recetario*/

.recetas .dr-showing-results {
	color: #3c3c3c !important;
	font-family: "CharlevoixPro-Medium" !important;
	margin-bottom: 20px;
	margin-top: 20px !important;
	letter-spacing: 1px;
}

.recetas .receta img {
	border-radius: 7px;
}

.recetas h2 {
	font-family: "VNF_Museo-Slab" !important;
	letter-spacing: 2px;
}

.recetas h2::after {
	content: url(/wp-content/themes/betheme-child/images/deco-title.png);
	margin-left: 10px;
}

.recetas .dr-mst-pop-diffic .icon{
    width: 13px;
    height: 13px;
    margin-right: 5px;
    vertical-align: middle;
    fill: #e84e3b;
    -webkit-filter: drop-shadow(0 3px 6px rgba(232, 78, 59, .26));
    filter: drop-shadow(0 3px 6px rgba(232, 78, 59, .26));
    display: inline-block;
}

.post-nav.minimal.column {
	display: none;
}

header .dr-category a {
	border: 1px solid var(--font-color) !important;
	font-size: 15px !important;
	text-decoration: none !important;
	color: var(--font-color) !important;
	display: inline-block !important;
	border-radius: 50px !important;
	line-height: 1.5 !important;
	padding: 3px 18px !important;
	text-decoration: none !important;
	width: auto !important;
	height: auto !important;
	font-family: "CharlevoixPro-Regular" !important;
}

.dr-category a:hover {
	border: 1px solid #f5333f !important;
	background-color: #f5333f !important;
	color: white !important;
}

.dr-buttons .dr-btn-link.dr-btn1, .dr-buttons .dr-btn-link.dr-btn2 {
	border: 1px solid #d88e0e !important;
	padding: 12px 20px !important;
	border-radius: 50px;
	font-family: "CharlevoixPro-Medium";
	background-color: transparent !important;
	font-size: 12px;
	letter-spacing: 2px !important;
	text-transform: uppercase;
	font-weight: 700;
	color: #434a52 !important;
}

.dr-buttons .dr-btn-link.dr-btn2 {
	background: #d88e0e !important;
	color: white !important;
	padding: 12px 20px !important;
	border-radius: 50px;
	font-family: "CharlevoixPro-Medium";
	font-size: 12px;
	letter-spacing: 2px !important;
	text-transform: uppercase;
	font-weight: 700;
}

.dr-buttons .dr-btn-link.dr-btn1:hover {
	border: 1px solid #d88e0e !important;
	background-color: #d88e0e !important;
	color: white !important;
}

.fixed-nav.fixed-nav-next {
	display: none !important;
}

.dr-entry-meta > span .icon,
.dr-mst-pop-diffic .icon,
.dr-mst-pop-time .icon {
	fill: #f5333f;
}

.widget .dr-favorite-recipe .dr-fav-recipe-title {
	font-family: "CharlevoixPro-Medium" !important;
	line-height: 128%;
	font-size: 97%;
	font-weight: 400 !important;
	margin-top: 28px;
	letter-spacing: 1px;
	color: #000000;
}

.widget .dr-fav-header .dr-entry-meta .dr-meta-title {
	color: #434a52;
	font-family: "CharlevoixPro-Medium" !important;
	letter-spacing: 1px;
}

.mcb-sidebar:before {
	background-color: white !important;
}

.aside_right .mcb-sidebar {
	border: none !important;
}

.recetas .dr-archive-all-categories {
	margin-top: 8%;
	background-color: #12171e !important;
	border: none !important;
}

.recetas .dr-archive-cat-wrap ul li a,
.dr-popular-tags ul li a {
	border-color: var(--font-color);
	font-size: 14px;
	text-decoration: none !important;
	color: var(--font-color);
	font-family: "CharlevoixPro-Medium" !important;
	letter-spacing: 1px;
}

.recetas .dr-archive-cat-wrap ul li a:hover,
.dr-popular-tags ul li a:hover {
	border: 1px solid #f5333f !important;
	background-color: #f5333f !important;
	color: white !important;
}

.dr-recipe-keys .dr-svg-icon + .dr-icon-title {
	color: #3c3c3c !important;
	font-family: "CharlevoixPro-Medium" !important;
	letter-spacing: 1px;
	width: 100%;
}

.dr-recipe-keys ul li a {
	text-align: center;
}

.dr-recipe-keys ul li a .dr-svg-icon {
	width: 100%;
}

.dr-recipe-keys ul li a .dr-svg-icon img {
	width: 38px;
	height: 38px;
}

.recipe .single-photo-wrapper.image {
	display: none;
}

.recipe .title_wrapper {
	display: none;
}

.mcb-sidebar {
	position: relative;
	z-index: 700;
	min-height: initial !important;
}

.recetas .contenido {
	padding: 0 10%;
}

.recetas .row {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	flex-wrap: wrap;
}

.recetas .row .col-md-4 {
	width: 30.5%;
	padding: 0 10px;
	margin-bottom: 30px;
}

.recetas .row .col-md-4 .card {
	position: relative;
}

.recetas .receta a.title {
	text-decoration: none !important;
}

.recetas .receta a.title:hover h4 {
	color: #f5333f;
}

.recetas .receta h4 {
	text-align: center;
	font-size: 110%;
	margin-top: -20px;
	font-family: "CharlevoixPro-Medium" !important;
	letter-spacing: 1px;
	margin-top: -3px;
	color: #000000;
	font-weight: 400;
}

.aside_right .widget:after {
	border: none !important;
}

.recetas .receta .recetas-key {
	display: none !important;
}

ul.recetas-key {
	position: relative;
	bottom: 29px;
	z-index: 9;
	display: inline-flex;
	justify-content: center;
	width: 100%;
}

ul.recetas-key li {
	margin: 0 5px;
}

.recetas .dr-mst-pop-meta {
	justify-content: center;
	font-size: 0.9em;
}

.recetas .pagination .page-numbers {
	font-family: "CharlevoixPro-Medium" !important;
	color: #434a52 !important;
	margin: 0 5px;
	letter-spacing: 2px;
	font-weight: 600;
	text-decoration: none !important;
}

.recetas .pagination .page-numbers:hover {
	color: #f5333f !important;
	font-weight: 600;
}

.recetas .pagination .current {
	color: #f5333f !important;
}

.tax-recipe-tag .recipe-archive .widget-area,
.tax-recipe-key .recipe-archive .widget-area,
.tax-recipe-course .recipe-archive .widget-area {
	width: 30%;
}

.tax-recipe-tag .recipe-archive,
.tax-recipe-key .recipe-archive,
.tax-recipe-course .recipe-archive {
	/* margin-top: 8%; */
	display: flex;
}

.tax-recipe-tag .dr-archive-single,
.tax-recipe-key .dr-archive-single,
.tax-recipe-course .dr-archive-single {
	width: 25%;
}

.tax-recipe-tag #Subheader .breadcrumbs,
.tax-recipe-key #Subheader .breadcrumbs,
.tax-recipe-course #Subheader .breadcrumbs {
	left: -7%;
}

.tax-recipe-tag .recipe-archive .content-area,
.tax-recipe-key .recipe-archive .content-area,
.tax-recipe-course .recipe-archive .content-area {
	width: 100%;
}

.dr-archive-all-categories .dr-title {
	color: white !important;
	text-transform: uppercase;
	font-family: "VNF_Museo-Slab" !important;
}

/*Single Receta*/

.post-navigation article .dr-recipe-fig {width: 200px !important;}
.single-recipe .post-navigation article .dr-recipe-details {width: 200px !important;padding-left: 0 !important;}

.recipe-template-default .section_wrapper aside#secondary {display: none !important;} 
.recipe-template-default .section_wrapper #primary aside#secondary {display: block !important;} 

.recipe-template-default #Subheader,
.tax-recipe-tag #Subheader {
	background-image: url(/wp-content/uploads/2021/11/bg-recetario.jpg);
}

.dr-entry-title {
	font-family: "VNF_Museo-Slab" !important;
	letter-spacing: 2px;
	margin-bottom: 4% !important;
	font-size: 250%;
}

.dr-entry-title::after {
	content: url(/wp-content/themes/betheme-child/images/deco_title_left.png);
	margin-left: 10px;
}

.recipe-template-default .dr-entry-content h4 {
	font-family: "VNF_Museo-Slab" !important;
	letter-spacing: 2px;
	color: #434a52;
	font-size: 110%;
	margin-bottom: 10px !important;
	margin-top: 15px;
}

.recipe-template-default .dr-entry-content h2 {
	font-family: "VNF_Museo-Slab" !important;
	letter-spacing: 2px;
	color: #434a52;
	font-size: 130% !important;
	margin-bottom: 10px !important;
	margin-top: 15px !important;
	text-transform: uppercase;
}

.dr-title-wrap .dr-entry-meta .dr-byline {display: none;}
.recipe-template-default .dr-entry-content p {
	margin-bottom: 2px !important;
	font-size: 1em;
    line-height: 1.7778;
    font-weight: 400;
    color: #232323;
    letter-spacing: .2px;
}

.recipe-template-default .dr-entry-content .calculadora_plugin p {color: #fff;}

.single-recipe .post-navigation article {width: min-content;}

.recipe-template-default .dr-entry-content li::before {    
	/* content: counter(section) ". " !important; */
    font-size: .83333em !important;
    font-weight: 600 !important;
    color: var(--font-color) !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;background: transparent !important;
    font-family: "CharlevoixPro-Medium" !important;}

.recipe-template-default .dr-summary-holder {
	background-color: #f5f6f6 !important;
}

.recipe-template-default .dr-buttons {
	margin-top: 6%;
}

.recipe-template-default .single-recipe, .recipe-template-default.single-recipe main {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 0 4%;
	flex-wrap: wrap;
}

.recipe-template-default .dr-feature-image {
	display: none !important;
}

.recipe-template-default .mcb-sidebar {
	width: 30%;
}

body.single-recipe .sidebar.four {width: 25%;}

.recipe-template-default .single-recipe1 {
	width: 70%;
}

.single-recipe .dr-entry-header .dr-entry-meta {
	display: none !important;
}

.recipe-template-default #Content {
	padding-top: 0 !important;
}

.recipe-template-default .section-post-header {
	display: none !important;
}

.recipe-template-default header .dr-category {
	margin-bottom: 25px !important;
}

.recipe-template-default .dr-recipe-summary-inner .dr-image + .dr-title-wrap {
	width: 55%;
}

.recipe-template-default .dr-extra-meta .dr-sim-metaa.dr-cook-time {
	width: 65.66%;
}

.recipe-template-default .dr-extra-meta .dr-sim-metaa {
	width: 20.33%;
}

.recipe-template-default .dr-extra-meta .dr-sim-metaa span {font-size: 15px;}

.recipe-template-default .dr-extra-meta .dr-sim-metaa.dr-cook-time > span:not(.dr-meta-title) {
	padding: 5px 10px;
	width: 17%;
}

.recipe-template-default .dr-extra-meta .dr-sim-metaa .dr-meta-title {
	display: block;
}

.recipe-template-default .author-box-wrapper {
	display: none !important;
}

.recipe-template-default .dr-summary-holder .dr-title-wrap .dr-entry-meta span, .dr-recipe-summary-inner .dr-title-wrap a {
	font-family: "CharlevoixPro-Medium";
	font-size: 14px !important;
	color: #434a52 !important;
}
.recipe-template-default .dr-summary-holder .dr-title-wrap .dr-entry-meta .dr-category .dr-svg-icon {display: none !important;}
.recipe-template-default .dr-summary-holder .dr-title-wrap .dr-entry-meta .dr-category span.cat-name {display: block;opacity: 1;left: 0 !important;position: relative;visibility: visible;}
.dr-summary-holder .dr-title-wrap .dr-entry-meta .dr-category.dr-recipe-keys a {display: block !important;width: auto !important;height: auto !important;margin: 0 !important;}
.recipe-template-default .dr-category a:hover {background-color: transparent !important;border: none !important;}
.single-recipe .dr-entry-header .dr-category a:hover {border: 1px solid #f5333f !important;background-color: #f5333f !important;color: white !important;}
.recipe-template-default .dr-category .cat-name {transform: none !important;padding: 0 !important;position: relative !important;background-color: transparent !important;}
.dr-recipe-summary-inner .dr-image .dr-buttons {display: none !important;}

.recipe-template-default #primary .entry-content .dr-entry-content .dr-title,
.recipe-template-default .dr-entry-content .dr-title,
.recipe-template-default .dr-tags .dr-meta-title {
	font-family: "VNF_Museo-Slab" !important;
	font-size: 16px;
	letter-spacing: 3px;
	text-transform: uppercase;
	font-weight: 600 !important;
}

.recipe-template-default .dr-summary-holder {
	padding: 0 !important;
}

.recipe-template-default .dr-summary-holder .dr-ingredients-list {
	background-color: #d88e0e !important;
	padding: 3.4444em 2.2222em 2.05556em;
	color: white;
}
.recipe-template-default .dr-entry-content .dr-ingredients-list .dr-title {
	color: white;
}

.calculadora_plugin p {
	color: white;
	margin-bottom: 10px;
}

.calculadora_plugin input {
	background-color: transparent !important;
	color: white !important;
	border: solid 1px white;
}

.calculadora_plugin input[type="text"]:focus {
	background-color: transparent !important;
}

.calculadora_plugin input::placeholder {
	color: white;
}

.dr-ingredients-list .calculadora_plugin table th,
.dr-ingredients-list .calculadora_plugin table td,
.dr-ingredients-list .calculadora_plugin table tr {
	background-color: transparent !important;
	border: none !important;
	color: white;
	font-family: "CharlevoixPro-Medium";
	font-size: 1em;
	font-weight: 400 !important;
	letter-spacing: 1px;
	box-shadow: none !important;
}

.calculadora_plugin table select,
.calculadora_plugin table input[type="text"] {
	background-color: transparent !important;
	border-color: white !important;
	color: white;
}

.calculadora_plugin table input[type="text"]::placeholder {
	color: white !important;
}

.calculadora_plugin table select option {
	color: black !important;
}

.calculadora_plugin table select option::selection {
	background-color: #d88e0e !important;
	color: white !important;
}

.calculadora_plugin table tbody tr:nth-child(odd) {
	background: #dca13b !important;
}

.calculadora_plugin .descripcion_pcr {
	color: white !important;
}

.recipe-template-default .dr-summary,
.recipe-template-default .dr-recipe-summary-inner {
	padding: 3.4444em 2.2222em 2.05556em;
}

.recipe-template-default .dr-post-summary .dr-extra-meta {
	padding: 0 2.2222em 0;
}

.recipe-template-default .dr-tags {
	padding: 0 2.2222em 2.05556em;
}

.recipe-template-default .dr-instructions {
	padding: 2.05556em 2.2222em 2.05556em;
	border: none !important;
}

#dr-recipe-meta-main .dr-instructions .dr-instructions-toggle {
	display: none !important;
}

#dr-recipe-meta-main .dr-instructions .dr-ordered-list {
	padding: 0 5%;
}

#dr-recipe-meta-main .dr-instructions .dr-ordered-list li h5 {
	font-family: "CharlevoixPro-Regular" !important;
	font-size: 1em;
	font-weight: 400;
}

.dr-favorite-recipe li::marker {
	color: transparent !important;
	unicode-bidi: initial !important;
}

/* .section-post-intro-share {
	padding: 0 11%;
} */

.recipe-template-default #dr-recipe-meta-main .dr-instructions .dr-ordered-list .dr-list-tips {
	border-left: 3px solid #d88e0e !important;
	font-family: "CharlevoixPro-Regular" !important;
	letter-spacing: 1px;
}

.section-post-related .post-related a.button {background-color: #d88e0e;color: #ffffff;padding: 10px 35px;border-radius: 50px;}
.section-post-related .post-related .button:hover::after {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 100%;background: rgba(0, 0, 0, 0.08);z-index: 1;transition: opacity .2s ease-in-out;}

.recipe-template-default #dr-recipe-meta-main .dr-instructions .dr-ordered-list .dr-list-tips::before {
	content: "Nota:";
}

.recipe-template-default .nav-links {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

/*Claves de recetas*/
.tax-recipe-key #Subheader {
	background-image: url(/wp-content/uploads/2021/11/bg-panificacion.jpg);
}

.tax-recipe-key .recipe-archive {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 0 !important;
	max-width: 1021px;
}

.tax-recipe-key .dr-archive-single figure img {
	width: 100%;
}

/* Error 404*/
.error404 #Content {
	text-align: center; /* margin-bottom: 8%; */
	margin-top: 2%;
}

/* Mapa del sitio*/
.page-template-template-sitemap #Subheader .breadcrumbs {
	display: none;
}
.page-template-template-sitemap ul.list {padding: 0 7%;}

.page-template-template-sitemap ul.list li a {
	text-decoration: none !important;
	color: #000000 !important;
}

.page-template-template-sitemap ul.list li.page-item-83, .page-template-template-sitemap ul.list li.page-item-104, .page-template-template-sitemap ul.list li.page-item-86 {display: none;}

.page-template-template-sitemap ul.list li:hover a {
	color: #d88e0e !important;
}

/* Global */
a.btn-amarillo {
	color: white !important;
	padding: 5px 20px;
	background-color: #d88e0e;
	border: #d88e0e 2px solid;
	border-radius: 20px;
	margin: 0 5px;
}

a.btn-amarillo:hover {
	color: #d88e0e !important;
	background-color: white;
	border: #d88e0e 2px solid;
	text-decoration: none;
}

/*Productos*/

.planificacion img,
.domestica img,
.premezcla img,
.trigo img {
	width: 22%;
}

.planificacion img:hover {
	content: url("https://www.mocrisa.com/wp-content/uploads/2021/12/harina-plani-azul.svg");
	width: 23%;
}

.domestica img:hover {
	content: url("https://www.mocrisa.com/wp-content/uploads/2021/12/harina-domes-azul.svg");
	width: 23%;
}

.premezcla img:hover {
	content: url("https://www.mocrisa.com/wp-content/uploads/2021/12/premezcla-azul.svg");
	width: 23%;
}

.trigo img:hover {
	content: url("https://www.mocrisa.com/wp-content/uploads/2021/12/trigo-azul.svg");
	width: 23%;
}

#pag-productos {
	padding: 0 11%;
}

#pag-productos .icon_box a .desc {
	font-family: "CharlevoixPro-Medium" !important;
	color: #444a54 !important;
	letter-spacing: 1px;
	font-size: 110%;
	padding: 0 17%;
}

/* Single producto */
.parent-pageid-107 .photo_box {
	padding: 0 5%;
}

.parent-pageid-107 .photo_box .desc {
	text-align: left;
}

.parent-pageid-107 .photo_box .desc h3 {
	font-family: "VNF_Museo-Slab" !important;
	font-size: 140%;
	letter-spacing: 2px;
	color: #000000;
}

.parent-pageid-107 .photo_box .desc h4 {
	font-family: "CharlevoixPro-Medium" !important;
	font-size: 110%;
	letter-spacing: 1px;
	margin-top: 25px;
	margin-bottom: 0 !important;
	color: #434a52;
}

#bg-productos {
	padding: 6% 11% 15% 5%;
	margin-bottom: 6%;
}

.parent-pageid-107 #bg-productos .photo_box .desc p {
	color: #434a52;
}

.parent-pageid-107 #bg-productos .photo_box .desc h4,
.parent-pageid-107 #bg-productos .photo_box .desc h3,
.parent-pageid-107 #bg-productos .photo_box .desc p {
	color: white !important;
}
/* El proceso */
.contenido ol li {
	font-family: "CharlevoixPro-Regular" !important;
	letter-spacing: 1px;
}

/* Consejos y tips */
body.single-post article p, body.single-post article ul li {font-size: 17px;}
body.single-post article ul {margin-left: 30px !important;}
body.single-post article figure.wp-block-image {margin-bottom: 35px;}
body.single-post article .the_content_wrapper {margin-bottom: 25px;}
.image_frame .image_wrapper .image_links a:hover {
	background: #d88e0e !important;
	color: #ffffff !important;
	border-color: transparent;
}
.image_frame .image_wrapper .image_links a:hover .path {
	stroke: #f9fafa !important;
}
.page-id-80 h3 {
	font-family: "VNF_Museo-Slab" !important;
	font-size: 125%;
	letter-spacing: 2px;
	color: #434a52;
}
.page-id-80 p,
.page-id-80 ul li {
	color: #434a52;
	font-family: "CharlevoixPro-Regular" !important;
	letter-spacing: 1px;
	font-size: 16px;
}

/*Quienes somos*/
#politica, #ambiente {
	padding: 6% 11% 2% 11%;
}
#politica h3, #mision h3 {
	font-family: "VNF_Museo-Slab" !important;
	font-size: 125%;
	letter-spacing: 3px;
	color: #434a52;
}
#politica p, #mision p {
	font-family: "CharlevoixPro-Regular" !important;
	letter-spacing: 1px;
	color: #434a52;
}
#mision {
	padding: 6% 11% 10% 11%;
}
#ambiente h3 {
	font-family: "VNF_Museo-Slab" !important;
	font-size: 125%;
	letter-spacing: 3px;
	color: white;
}
#ambiente p {
	font-family: "CharlevoixPro-Regular" !important;
	letter-spacing: 1px;
	color: white;
}
#ambiente .icon_box .icon_wrapper {
	margin: 10px 0 15px 0 !important;
}
#ambiente .desc p,
#ambiente .icon_box .image_wrapper {
	text-align: left;
}

/* mocrisa verder*/
#panel {
	padding: 6% 11% 3% 11%;
	margin-bottom: 5%;
}
#panel h3 {
	font-family: "VNF_Museo-Slab" !important;
	font-size: 125%;
	letter-spacing: 3px;
	color: white;
}
#panel p {
	font-family: "CharlevoixPro-Regular" !important;
	letter-spacing: 1px;
	color: white;
}
#reciclaje h3 {
	font-family: "VNF_Museo-Slab" !important;
	font-size: 125%;
	letter-spacing: 3px;
	color: #434a52;
}
#reciclaje p {
	font-family: "CharlevoixPro-Regular" !important;
	letter-spacing: 1px;
	color: #434a52;
}

/* Politicas */
#politicas,
#terminos,
.contenido {
	padding: 0 11%;
}

/* Pag Gracias*/
.gracias p {
	text-align: center !important;
}
.gracias .btn-amarillo {
	position: relative;
	top: 26px;
}

/* Videos */
#videos h3 {
	font-family: "CharlevoixPro-Medium";
	font-size: 125%;
}

/*Search*/
.post-meta .author-date {
	display: none !important;
}
.pager .pages a {
	color: #000000 !important;
	font-family: "CharlevoixPro-Medium";
}
.pager .pages a.active,
.pager .pages a:hover {
	background-color: transparent !important;
	font-family: "CharlevoixPro-Medium";
	color: #f5333f !important;
}
.pager .next_page,
.pager .prev_page {
	color: #000000;
	font-family: "CharlevoixPro-Medium";
}
.pager .next_page:hover,
.pager .prev_page:hover {
	color: #f5333f;
	text-decoration: none !important;
}
.pager .pages {
	background-image: none !important;
	background-color: transparent !important;
}
.widget:after {
	display: none !important;
}

/* FOOTER */
#Footer {
	margin-top: 120px;
}
.home #Footer,
.page-id-130 #Footer {
	margin-top: 0 !important;
}
#Footer #nav_menu-2 #menu-principal-1 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	background-color: transparent !important;
	flex-wrap: wrap;
}
#Footer #nav_menu-2 #menu-principal-1 li {
	padding: 0 10px;
}
#Footer #nav_menu-2 #menu-principal-1 li::after {
	display: none !important;
}
#Footer #nav_menu-2 #menu-principal-1 li::marker {
	color: transparent !important;
}
#Footer #nav_menu-2 #menu-principal-1 li a {
	text-transform: uppercase;
	font-family: "CharlevoixPro-Medium";
	letter-spacing: 2px;
	font-size: 13px;
	color: #fff;
}
#Footer #nav_menu-2 #menu-principal-1 li:hover a {color: #f5333f;transition: .5s;text-decoration: none !important;}
#Footer .widgets_wrapper {
	padding-bottom: 0 !important;
}
#Footer .wp-block-column ul.social {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
}
#Footer .footer_copy .social-menu li a {
	font-family: "CharlevoixPro-Medium" !important;
	letter-spacing: 2px;
	font-size: 85%;
}
#Footer .footer_copy .copyright {
	font-family: "CharlevoixPro-Medium" !important;
	letter-spacing: 2px;
	font-size: 85%;
}
#Footer .footer_copy .copyright a {color: #fff;}
#Footer .footer_copy .copyright a:hover {color: #f5333f;transition: .5s;text-decoration: none;}
#Footer #block-4 .wp-block-column p {
	color: #434a52 !important;
}
#Footer #block-2 {
	position: absolute;
	top: -45%;
	left: 10%;
	right: 10%;
	background: #ee3d44;
	border-radius: 20px;
	z-index: 1;
}
#Footer .sub-menu {
	display: none !important;
}
#Footer #block-2 img {
	width: 30px;
	margin-bottom: 14px;
}
#Footer #block-2 .wp-block-columns {
	margin-bottom: 0 !important;
}
#Footer #block-2 h3 {
	font-family: "VNF_Museo-Slab" !important;
	font-size: 112%;
	letter-spacing: 3px;
	color: #fff;
}
#Footer #block-2 .wp-block-column p {
	margin-bottom: 0 !important;
	font-family: "CharlevoixPro-Medium" !important;
	letter-spacing: 2px;
	font-size: 95%;
}
#Footer #block-2 .wp-block-column {
	text-align: center;
	padding: 3% 0;
}
#Footer #block-2 .wp-block-column:nth-child(2) {
	border-left: 1px #ffffff2e solid;
	border-right: 1px #ffffff2e solid;
}
#Footer #block-2 .wp-block-column p,
#Footer #block-2 .wp-block-column a {
	text-align: center;
	color: white;
}
#Footer #block-3 {
	margin-top: 5%;
}
.the_content_wrapper ul {
	margin: 0 !important;
}
.fixed-nav .arrow {
	background-color: #d88e0e !important;
}
.dr-archive-cat-wrap ul li a {
	border-color: white !important;
	color: white !important;
}

@media only screen and (min-width: 1024px) and (max-width: 1300px) {
	.home .search_wrapper {
		top: calc(106% + -296px);
	}
	.recetas .row .col-md-4 {
		width: 29.5%;
	}
	.recipe-template-default .dr-buttons {
		display: block;
		text-align: center;
	}
	.dr-buttons .dr-btn-link.dr-btn1,
	.delicious-recipes .dr-buttons .dr-btn-link.dr-btn2 {
		width: 200px;
	}
	.recipe-template-default .dr-recipe-summary-inner .dr-image + .dr-title-wrap {
		width: 53%;
	}
}

@media only screen and (max-width: 1024px) {
	#menu-secundario {display: none !important;}
	a.btn_naranja {padding: 10px 20px !important;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
	#Footer #block-2 .wp-block-columns {flex-wrap: nowrap !important;}
	.home .search_wrapper {top: calc(125% + -296px);width: 67% !important;left: 0;right: 0;margin: auto;transform: none;}

	.tax-recipe-tag .dr-archive-single {
		width: 45%;
	}
	.tax-recipe-tag .recipe-archive .widget-area {
		width: 100%;
	}
	.widget.dr-recipe-keys ul {
		display: block;
	}
	.tax-recipe-tag .widget.dr-recipe-keys ul {
		display: flex;
	}
	.dr-recipe-keys ul li a {
		padding: 0 !important;
	}
	.recipe-template-default .single-recipe {
		width: 100%;
		padding: 0 !important;
	}
	.recetas .row .col-md-4 {
		width: 28.5%;
	}
	.recipe-template-default .dr-buttons {
		display: block;
		text-align: center;
	}
	.dr-buttons .dr-btn-link.dr-btn1,
	.delicious-recipes .dr-buttons .dr-btn-link.dr-btn2 {
		width: 200px;
	}
	.recipe-template-default .dr-recipe-summary-inner .dr-image + .dr-title-wrap {
		width: 53%;
	}
	#Footer #nav_menu-2 #menu-principal-1 {
		display: block;
		text-align: center;
	}
	.recipe-archive {
		width: 90%;
	}
	#Footer #block-2 {
		top: -31%;
		left: 6%;
		right: 6%;
	}
	#Footer #block-2 .wp-block-column {
		text-align: center;
		padding: 3% 12px;
		width: 31% !important;
		word-break: break-all;
	}
}
#Top_bar {
	z-index: 7001;
}

@media only screen and (max-width: 767px) {
	ul.breadcrumbs {padding: 3% 5% 3% 5%;}
	.single-recipe .sidebar .widget-area {padding: 0 !important;margin-bottom: 75px !important;}
	.page:not(.home) .section_wrapper {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	#bg-productos {
		background-color: #000000 !important;
		background-image: none !important;
	}
	.dr-archive-single figure {
		width: 80%;
	}
	.search_wrapper {
		position: relative;
		padding: 5% 0;
	}
	#Header_wrapper {
		background-color: #f5333f !important;
	}
	.search_wrapper input[type="text"] {
		margin-bottom: 0 !important;
		padding-left: 15%;
	}
	.search_wrapper .icon_close {
		top: 48px;
	}
	.search_wrapper form::before {
		top: 35px;
	}
	#Top_bar .menu > li.menu-movil {
		display: block !important;
	}
	#Top_bar {
		background-color: #000000 !important;
	}
	#recetas-recientes .dr-gb-block-wrap .recipe-post .post-thumbnail {
		width: 100%;
	}
	#recetas-recientes .dr-gb-block-wrap .recipe-post .content-wrap {
		width: 100%;
	}
	#recetas-recientes .dr-gb-block-wrap .recipe-post .post-thumbnail img {
		width: 100%;
		border-radius: 10px;
	}
	.dr-gb-block-wrap .recipe-post .content-wrap {
		padding-left: 18px !important;
	}
	.dr-gb-block-wrap .recipe-post .floated-meta {
		left: -30px;
	}
	#Subheader {
		height: 150px;
	}
	.recetas .row .col-md-4 {
		width: 100%;
	}
	.recetas .row .col-md-4 img {
		width: 100%;
	}
	.recipe-template-default .single-recipe {
		display: block;
	}
	.recipe-template-default .single-recipe1 {
		width: 100%;
	}
	.subheader-both-center #Subheader .title {
		font-size: 310%;
	}
	.dr-entry-title::after {
		display: none !important;
	}
	.dr-entry-title {
		line-height: 115%;
	}
	.recipe-template-default .dr-buttons {
		display: block;
	}
	.dr-buttons .dr-btn-link.dr-btn1,
	.delicious-recipes .dr-buttons .dr-btn-link.dr-btn2 {
		justify-content: center;
		margin-right: 0;
	}
	.recipe-template-default .single-recipe {
		padding: 0 !important;
	}
	.recipe-template-default .dr-recipe-summary-inner .dr-image + .dr-title-wrap {
		width: 100%;
	}
	.dr-post-summary .dr-extra-meta {
		margin-top: 0 !important;
	}
	.single-recipe .post-navigation .nav-previous {
		width: 100%;
	}
	#text-mocrisa {
		padding: 0 !important;
		background-image: none !important;
		background-color: black !important;
	}
	#recetas-recientes .dr-recipes-by-tax-block h2.wte-tr-title::after,
	.fancy_heading .title::after,
	#nuestras_marcas .fancy_heading .title::after {
		content: url(/wp-content/themes/betheme-child/images/deco_title_left.png);
	}
	#recetas-recientes .dr-recipes-by-tax-block h2.wte-tr-title,
	#videos-recientes .fancy_heading .title,
	#nuestras_marcas .fancy_heading .title {
		font-size: 26px;
	}
	#recetas-recientes .dr-gb-block-wrap .recipe-post .post-thumbnail {
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}
	#recetas-recientes .dr-gb-block-wrap .recipe-post .entry-footer {
		margin-top: 5px;
		margin-bottom: 15px;
	}
	
	#recetas-recientes .dr-gb-block-wrap .recipe-post {
		margin-bottom: 30px;
	}
	.dr-gb-block-wrap .recipe-post .entry-header {
    margin-bottom: 5px !important;
	}
	#videos-recientes #wonderplugincarousel-1 .amazingcarousel-prev {
		left: 29%;
	}
	#videos-recientes #wonderplugincarousel-1 .amazingcarousel-next {
		right: 30%;
	}
	#videos-recientes .column_button {
		display: none !important;
	}
	#nuestras_marcas {
		background-image: none !important;
		background-color: black;
		padding-bottom: 32%;
	}
	.tax-recipe-key .recipe-archive {
		display: block;
	}
	.tax-recipe-tag .dr-archive-single,
	.tax-recipe-key .dr-archive-single,
	.tax-recipe-course .dr-archive-single {
		width: 100% !important;
	}
	.tax-recipe-tag .recipe-archive .widget-area,
	.tax-recipe-key .recipe-archive .widget-area,
	.tax-recipe-course .recipe-archive .widget-area {
		width: 100% !important;
	}
	.recipe-archive .widget {
		padding: 5% 10%;
		padding-bottom: 22%;
	}
	.page-id-401 #Content, .search-results #Content, .page-id-86 #Content, .page-id-83 #Content, .page-id-80 #Content, .single-post #Content, .page-id-101 #Content, .page-id-104 #Content, .page-id-3 #Content, .page-id-107 #Content, .page-id-123 #Content, .page-id-254 #Content {padding-bottom: 20%; }
	.page-id-130 #Content {padding-bottom: 26%; }
	body.custom-404.error404:not(.events-archive) #Content {padding-bottom: 20% !important; }
	.page-id-86 #Content ul.list {padding: 0 7%;}
	.mobile-header-mini #Top_bar.is-sticky {z-index: 9999;}
	.dr-buttons .dr-btn-link.dr-btn1, .dr-buttons .dr-btn-link.dr-btn2 {width: auto !important;max-width: 100% !important;}
	.recipe-template-default .nav-links {flex-wrap: wrap;/*padding-bottom: 33%;*/}
	.single-recipe .post-navigation article {margin-bottom: 20px;}
	.tax-recipe-tag .recipe-archive, .tax-recipe-key .recipe-archive, .tax-recipe-course .recipe-archive {flex-wrap: wrap;}
	.page #Footer {
		padding-top: 106%;
	}
	.dr-ingredients-list .calculadora_plugin table td {
		padding-left: 50% !important;
	}
	footer .widgets_wrapper {padding-top: 20px !important;}
	footer .widgets_wrapper .container, footer .footer_copy .container, #Subheader .container {max-width: 100% !important;padding-left: 5% !important;padding-right: 5% !important;width: 90%;}
	   
}

@media only screen and (max-width: 600px) {
	 #Footer #block-2 {
        top: -97% !important;
    }
}
@media only screen and (max-width: 400px) {
	#Footer {
		padding-top: 110% !important;
	}
}
#wonderplugincarousel-2 .amazingcarousel-prev {
	right: 4% !important;
	top: -12% !important;
	left: auto !important;
}
#wonderplugincarousel-2 .amazingcarousel-next {
	right: 5% !important;
	top: -12% !important;
}
#Footer .social a:hover {
	color: white;
	opacity: 0.7;
}
#Footer .social li {
	padding: 0 5px;
}
#Footer .social li a {color: #fff;}
.floated-meta {
	display: none;
}
.icon-heart-fa {
	color: #d88e0e;
}
.icon-heart-empty-fa {
	color: #d88e0e;
}
.post-links {
	background-color: #d88e0e;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 15px;
	padding-right: 15px;
	border-radius: 25px;
	color: #fff;
}
.post-more {
	color: #fff;
}
.post-more:hover {
	color: #fff;
}

/* descripción de categorías */
/* mobile first */
.archive-description {
	margin-bottom: 30px;
	margin-left: 20px;
	margin-right: 20px;
}
/* tabletas */
@media (min-width: 768px) {
	.archive-description {
		margin-bottom: 30px;
		margin-left: 0px;
		margin-right: 35px;
	}
}
/* escritorio normales */
@media (min-width: 992px) {
	.archive-description {
		margin-bottom: 30px;
		margin-left: 0px;
		margin-right: 35px;
	}
}
/* pantallas grandes */
@media (min-width: 1200px) {
	.archive-description {
		margin-bottom: 30px;
		margin-left: 0px;
		margin-right: 35px;
	}
}
.section-post-intro-share .share-simple-wrapper .twitter,
.section-post-intro-share .share-simple-wrapper .linkedin {
	display: none;
}
.dr-gb-block-wrap .recipe-post {
	width: 100%;
}
.icon_box.icon_position_left {
	padding-left: 100px;
}

@media only screen and (min-width: 700px) {
	.raw-recetario {
		display: none;
	}
}
a.btn-recetario-movil {
	color: #fff !important;
	font-family: "VNF_Museo-Slab" !important;
	font-weight: bold;
	font-size: 20px;
	padding: 8px 14px;
}
.raw-recetario {
	position: absolute;
	left: 216px;
	top: 19px;
}
.raw-recetario ul li {
	padding: 8px 14px;
}
.raw-recetario ul a {
	font-family: "VNF_Museo-Slab" !important;
	font-weight: bold;
	font-size: 16px;
	color: #d88e0e;
}
.raw-recetario ul {
	background-color: #fff;
}

.hide-list {
	display: none;
}

.raw-recetario i {
	color: #fff;
}

.col-raw-recetario div:nth-child(1) {
	position: absolute;
	left: -9px;
	top: 2px;
}
@media only screen and (max-width: 450px) {
	.raw-recetario {
		left: 242px;
	}
}
@media only screen and (max-width: 390px) {
	.raw-recetario {
		left: 211px;
	}
}

@media only screen and (max-width: 365px) {
	.raw-recetario {
		left: 195px;
	}
}

.dr-summary-holder .dr-ingredients-list .dr-unordered-list li input[type=checkbox]+label {
	background-color: transparent !important;
    border: none !important;
    color: white;
    font-family: "CharlevoixPro-Medium";
    font-size: 1em;
    font-weight: 400 !important;
    letter-spacing: 1px;
    box-shadow: none !important;
}

.dr-summary-holder .dr-ingredients-list {
	border-bottom: none !important;
}

.dr-summary-holder .dr-ingredients-list .dr-unordered-list li input[type=checkbox]+label:before, .dr-summary-holder .dr-ingredients-list .dr-unordered-list li input[type=checkbox] {
	border: none !important;
}

.single.postid-424 .column.single-photo-wrapper.image, .single.postid-432 .column.single-photo-wrapper.image, .single.postid-438 .column.single-photo-wrapper.image {
	display: none !important;
}

.single.postid-424.subheader-both-center #Subheader .title {
    margin-top: 10%;
    font-size: 480%;
}

/*Form Productos*/
.form_product {
	padding: 0 11%;
}

@media only screen and (max-width: 767px) {
	.form_product {
		margin-bottom: 50px;
	}
}

.section-promo h2 {
	font-size: 30px;
	line-height: 38px;
}

a.btn_naranja {background-color: #d88e0e;color: #ffffff;padding: 10px 35px;border-radius: 50px;}
a.btn_naranja:hover {color: #fff !important;}
#mfn-gdpr .mfn-gdpr-button {padding: 10px 35px;border-radius: 50px;}

.wonderplugincarousel img {opacity: 1 !important;visibility: visible !important;display: block !important;}