/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.1.0
Template: x

*/

/*
Je kunt hier je eigen CSS toevoegen.

Klik op het help icoon om meer te leren.
*/

/* Media Queries:

Extra Large – Desktop: 1200px & Up
Large – Notebook: 980px – 1199px
Medium – Tablet (Landscape): 768px – 979px
Small – Tablet (Portrait): 481px – 767px
Extra Small – Phone: 480px & Smaller

Basically:
@media (max-width: 480px)
@media (max-width: 767px)
@media (max-width: 979px)
@media (max-width: 1199px)
@media (min-width: 1200px)

 */

/*
Headings
*/

body h1 {
font-size: 285.7%;
margin-bottom: 4%;
margin-top: 4%;
}


body h2 {
font-size: 150%;
margin-bottom: 1.2%;
margin-top: 3%;
}

body h3 {
font-size: 100%;
margin-top: 3%;
margin-bottom: 1%;
color: hsl(35, 30%, 49%);
}

body h3:hover {
color:rgb(117,97,88);
}

p  {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -webkit-hyphens: none;
    -ms-hyphens: none;
    -moz-hyphens: none;
    hyphens: none;
}

article{
	min-height: 280px;
    overflow: hidden;
}

article .button.leesmeer{float:right;}

.single-recept .x-container a,
.x-accordion-group a{
	color: #628d5d;
}

/*Mobile*/
@media screen and (max-width: 480px) {
body h1 {
font-size: 155% !important;
  }
body h2 {
font-size: 118% !important;
  }
body h3 {
font-size: 80% !important;
  }
	.mainheader-titel h1{font-size:100% !important;}

}

/*For browser/screen widths between extra small and small */
@media (min-width: 480px) and (max-width: 768px) {
  body h1 {
  font-size: 160% !important;
  margin-bottom: 4%;
  margin-top: 4%;
  }
  body h2 {
  font-size: 115% !important;
  margin-bottom: 1.2%;
  margin-top: 3%;
  }

  body h3 {
  font-size: 95% !important;
  margin-top: 3%;
  margin-bottom: 1%;
  color: hsl(35, 30%, 49%);
  }
	
		.mainheader-titel h1{font-size:100% !important;}

}

/*Adjusting menu font-size on tablets/small devices*/
@media (min-width: 960px) and (max-width: 1265px) {
  .x-navbar .x-nav > li > a {
	    font-size: 12px !important;
      padding-left: 10px !important;
      padding-right: 10px !important;
	}
}


html {
  margin-top: 0 !important;
}

/*Adjusting productname font-size on tablets/small devices*/
@media (min-width: 960px) and (max-width: 1265px) {
  .link-vet{
    text-align: center;
    font-size: 19px !important;
  }
	}

.link-vet{
  text-align: center;
  font-size: 21px;
}

.link-vet:hover{
  color: rgb(117,97,88);
  font-weight: bold;
}

.video {
font-size: 180%;
margin-bottom: 4%;
margin-top: 4%;
}

.video-mobile {
font-size: 140%;
margin-bottom: 4%;
margin-top: 4%;
}

.wit {
color:#fff
}

.schuin {
font-style: italic;
}




/* CUSTOM-HEADER */
#amanprana-header-menu{
	padding:10px 0;
	margin:0;
	background-color:#f2f0e6;
}

#amanprana-header-menu
div.amanprana-header-nav{
	text-align:left;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}

#amanprana-header-menu
div.amanprana-header-nav ul {
    margin:5px 0;
    list-style-type: none;
    list-style: none;
    list-style-image: none;
    text-align:right;
    display:inline-block;   
}

#amanprana-header-menu
div.amanprana-header-nav li {
    padding: 0px 20px 0px 0px;
    display: inline-block;
} 

#amanprana-header-menu
div.amanprana-header-nav a { 
    color:#84746c;
}

@media (max-width: 760px){
	#amanprana-header-menu .x-brand{width: 100%; text-align: center;}
	#amanprana-header-menu div.amanprana-header-nav{display:none;}
	.wpml-ls-legacy-list-horizontal{width: 100%; text-align: center;}
}

#amanprana-header-breadcrumb{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	color:#84746c;
	font-size:small;
}

#amanprana-header-breadcrumb a{
	color:#84746c;
}

#amanprana-header-breadcrumb #breadcrumbs{
	margin-bottom: 0 !important;
}



/*
Thumbs overzicht
*/

.thumbsize {
width:75%;
text-align: center;
display: inline-block !important;
}

.mara-link-tekst {color:rgb(117,97,88) !important;font-style:italic;}
.mara-link-tekst:hover {color:hsl(35, 30%, 49%) !important;}

.mara-link-groen {color:rgb(99,140,95) !important;}
.mara-link-groen:hover {color:rgb(116, 97, 88) !important;}

.mara-link-filo {color:rgb(99,140,95) !important;font-weight:bold;}
.mara-link-filo:hover {color:#fff !important;font-weight:bold;}

.h6 {
 font-size: 92% !important;
margin-bottom: 4%;
margin-top: 3%;
}

.x-navbar .desktop .x-nav > li > a {
	border-right: 1px solid rgba(228, 225, 214, 1);
	padding: 0;
}

.x-navbar {
	border-top: 1px solid rgba(228, 225, 214, 1) !important;
	border-bottom: 1px solid rgba(228, 225, 214, 1) !important;

}

#menu-item-108 {
   border-left: 1px solid rgba(228, 225, 214, 1);
}

.x-icon-search {
   color: rgba(235, 228, 207, 1)
}
/*
.x-flexslider .x-slides img {
width:40%;
margin-top: 10%;
}
*/

.flex-viewport{height:auto !important;}


.flex-prev {
left: 15%;
top: 23%;
}

.flex-next {
right: 15%;
top: 23%;
}

.strong-view.slider-container {
	margin: 30px 0;
}
.strong-view.slider-container,
.testimonial {
font-size: 15px;
}

.testimonial em {
color: #dedede;
font-weight: bold;
}

.testimonial-home {
padding-left: 30%;
padding-right: 30%;
font-size: 25px;
color: blue;
}

.x-slide .testimonial-home > li > a {
  margin-left: 30%;
  margin-right: 30%;
  }

.flex-direction-nav a {
top: 25%;
}


.mara-product-pfoto {
padding-bottom: 10px;
}

.mara-product-prijs {
font-size: 13px;
margin-bottom: 1.4em;
}

.mara-product-prijs-center {
font-size: 13px;
margin-bottom: 1.4em;
text-align: center;
}

.mara-product-sidebar {
text-align: center;
}

.mara-product-sidebuttons {
padding-left: 2%;
}

.mara-product-headline {
padding-bottom: 4%;
}

.mara-product-icon {
display: inline-block; width: 3em; height: 3em; border: 4px solid; font-size: 2.5em; line-height: 2.75em; text-align: center; color: rgb(99, 140, 95) !important; border-radius: 100em;
}

.mara-white {
color: #fff !important;
}

.mara-lightgrey {
color: rgba(255, 255, 255, 0.60);
}

.alignnone {
margin-bottom: 3% !important;
}

.mara-h6-like {
letter-spacing: -0.035em;
font-family: "Raleway",sans-serif;
font-style: normal;
font-weight: 500;
font-size: 100%;
margin-top: 1.75em;
margin-bottom: 0.5em;
line-height: 1.4;
margin: 1.25em 0 0.2em;
text-rendering: optimizelegibility;
}

.mara-h6-assortiment {
letter-spacing: -0.035em;
font-family: "Raleway",sans-serif;
font-style: normal;
font-weight: 500;
font-size: 100%;
text-transform: uppercase;
margin-top: 1.75em;
line-height: 1.4;
margin: 1.25em 0 0.2em;
text-rendering: optimizelegibility;
}

.x-btn-navbar.collapsed {
	color: hsl(19, 14%, 40%) !important;
}

.mara-testi-content {
	font-size:14px;
	padding-left:7%;
	padding-right:7%;
	margin-bottom:8%;
}

p:empty{
  display: none;
}

body {
	background-color: #fff !important;
	line-height: 1.6;
}

.mara-meer-video {
	color: hsl(18, 12%, 34%) !important;
}

.mara-meer-video:hover {
	color: rgb(73,61,56) !important;
}

.mara-h4 {
	color: rgb(116,97,88) !important;
	margin-bottom: 1.75%;
	font-size: 160% !important;
}

.pull-left {
	float: left;
	/*margin-bottom: 0.2%;*/
	margin-right: 1.35%;
	margin-top: 0.65%;
}

.pull-right {
	float: right;
	/*margin-bottom: 1%;*/
	margin-left: 1.35%;
	margin-top: 0.65%;
}

@media (min-width: 480px){
/* AANGEPAST VAN 1% naar 10px - RVH */
   p {margin-bottom: 10px !important;} 
}

@media (max-width: 480px){
  p {margin-bottom: 6% !important;
    line-height:normal;}
  .alignleft {
  	margin-left: 5% !important;
  	margin-top: 0.65%;
  }
  .alignright {
    margin-right: 0% !important;
    margin-top: 0.65%;
  }
}

#contact-submit {border-radius: 100em; border-color: hsl(19, 14%, 40%);
color: hsl(19, 14%, 40%); border-width: 1px; background-color: transparent;
 text-shadow: none; box-shadow: none; line-height: 0.6 !important; text-transform: uppercase; margin-top: 2%;}

 .mara-btn-voeding {
 border-color: rgb(116, 97, 88) !important;
 border-width: 1px !important;
 color: rgb(116, 97, 88) !important;
 }

 .mara-btn-voeding:hover {
 border-color: hsl(35, 30%, 49%) !important;
 color: hsl(35, 30%, 49%) !important;
 }

 .mara-btn-voedingswaarde {
 text-transform: none !important;
 border-color: rgb(116, 97, 88) !important;
 border-width: 1px !important;
 color: rgb(116, 97, 88) !important;
 }

 .mara-btn-voedingswaarde:hover {
 text-transform: none !important;
 border-color: hsl(35, 30%, 49%) !important;
 color: hsl(35, 30%, 49%) !important;
 }

 .mara-btn-groen {
 border-color: rgb(99,140,95) !important;
 border-width: 1px !important;
 color: rgb(99,140,95) !important;
 margin-top: 11px;
 }

 .mara-btn-groen:hover {
 border-color: rgb(116, 97, 88) !important;
 color: rgb(116, 97, 88) !important;
 }

 .x-topbar, .x-colophon.bottom {
	background-color: hsla(47, 34%, 81%, 0.39) !important;
}

.x-colophon.bottom .x-nav li a {
	display: inline-block;
	color: hsl(19, 14%, 40%) !important;
	text-decoration: none !important;
}

.x-colophon.bottom .x-nav li a:hover {
	display: inline-block;
	text-decoration:underline !important;
}

.x-social-global a {
	display: inline-block;
	text-align: center;
	color: hsl(19, 14%, 40%);
}

.x-social-global a:hover {
  color: hsl(35, 30%, 49%) !important;
}

#grid-197 .tg-slider-bullets li.tg-active-item span {
	background: hsl(19, 10%, 44%) !important;
}

.mara-bronnen {
	font-size: 14px !important;
  color: hsla(44, 25%, 82%, 0.9);
}

.mara-bronnen li:last-child {
  margin-bottom: 30px;
}

.mara-bronnen a {
	font-size: 14px !important;
  color: hsla(44, 25%, 82%, 0.9);
}

.mara-bronnen a:hover {
  color: rgb(117,97,88);
}

.mara-text-video {
  margin-top: 30px;
}

.x-navbar .desktop .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .x-active > a, .x-navbar .desktop .x-nav > .current-menu-item > a {
	box-shadow: 0 2px 0 0 hsl(35, 30%, 49%) !important;
}

.mara-icon-link {
  color: rgb(99, 140, 95);
  margin-top: 40%;
}

.mara-icon-link:hover {
  color: rgb(117,97,88);
}

.mara-icon-tekst {
  margin-bottom: 4% !important;
}

.x-colophon.bottom .x-colophon-content {
	line-height: 1.3;
	color: hsl(19, 14%, 40%) !important;
  text-transform: none;
  font-weight: bold;
  font-size:12px;
}

.x-colophon.bottom .x-colophon-content a {
color: hsl(19, 14%, 40%) !important;
}

.x-colophon.bottom .x-nav li::after {
	color: hsl(19, 14%, 40%) !important;
}

.wpml-ls-slot-2.wpml-ls-current-language, .wpml-ls-slot-2.wpml-ls-current-language a, .wpml-ls-slot-2.wpml-ls-current-language a:visited {
	background-color: transparent !important;
}

.store-locator__actions-bar {
	padding: 0 !important;
}

.brasilia .tg-item-title, .brasilia .tg-item-title a {
	font-weight: 200 !important;
}


.eg-cleveland_youtube-content {
	background-color: #7b6b64 !important;
}

.eg-overzicht_paginas-content {
	background-color: #7b6b64 !important;
  padding-top: 0px !important;
  padding-bottom: 10px !important;
  padding-left: 10px !important;
}

.eg-cleveland-content {
	background-color: #7b6b64 !important;
}

.x-flexslider-shortcode-container {
	margin-bottom: 1.2em;
}

.featured-meta {
	display: none;
}
/*
.flex-direction-nav {
	display: none;
}
*/

.cat-item-8 {
	display: none;
}

.cat-item-17 {
	display: none;
}

.p-meta span {
	display: none;
}

.entry-content {
	margin-top: 0px;
}

/*Widget areas voor RDZ aangepaste lettertype */
.x-widget-area {
	font-size: 16px;
}

/*Lowercase/default waarde captions*/
.wp-caption, .gallery-item {
	background-color: transparent !important;

}

/*Lowercase/default waarde captions*/
.wp-caption-text {
	text-transform: none !important;
  font-size: 13px !important;
}

/*Verminderen witruimte widget area */
.x-sidebar .widget {
	margin-top: 2em;
}

/*Verminderen witruimte widget area */
.x-sidebar .widget {
	margin-top: 2em;
}

/*RSS auteur kleur aangepast */

.rss_content small {
	color:rgb(188, 178, 175);
}

.rss_content small a {
	color:rgb(188, 178, 175);
}

/*Titel onder RSS thumbnail meer margin */

.type-red_de_zee header {
	margin-top: 20px;
}

/*Prev/Next pijltjes bij RDZ artikels */

.x-nav-articles {
	display: none;
}

/*Aanpassing stijl van widget titels */

.h-widget {
	border: none !important;
  color: rgb(117,97,88) !important;
}

/*Aanpassing WTK searchbanner */

.wpsl-search {
	background-color: hsl(19,14%,40%);
  color: #dbd5c5;
}

/*Aanpassing WTK searchbutton */

#wpsl-search-btn {
	background-color: rgb(162,131,87);
  color: hsl(19,14%,40%);
  line-height: 1.46;
}

.x-btn, .button, [type="submit"] {
	text-shadow: none !important;
}

#wpsl-search-wrap div label {
	line-height: 38px;
}

/*Verbergen van breadcrumbs bij WTK */
.nobreadcrumbs .x-breadcrumb-wrap {
  display:none;
}

/*Aanpassing fontsize bij WTK */
.entry-header, .entry-content {
  font-size: 16px !important;
}

/*Groene quote */
.greenquote {
    background-color:rgb(99,140,95);
    text-align: center;
    text-transform: uppercase;
    color: white !important;
}

#mc_embed_signup .button {
    background-color:hsl(19, 14%, 40%) !important;
    color: #fff !important;
    line-height: 18px;
}

#mc_embed_signup .button:hover {
    background-color:hsl(18.3, 15.2%, 29.6%) !important;
}

.x-btn, .button, [type="submit"] {
    box-shadow: none !important;
}

/*Lees meer link olifant filosofie */
.olifant a {
    font-weight:bold;
}

/*Tekst onder olifant filosofie */
.olifanttext {
    font-size:12px;
    font-style: italic;
}

/*Rich snippet hide */
#snippet-box {
    display: none;
}

.x-block-grid-item a {
    margin-top: 4%;
}

/*Testimonials*/
.testimonial-image img {
    border: none !important;
    box-shadow: none !important;
}

.testimonial em {
    color: #746158;
    font-weight: normal;
}

.testimonial-name {
    float: left !important;
    padding-right: 5px;
}

.testimonial-heading {
    height: 25px !important;
}

body h3 {
    margin-bottom: 2% !important;
}

.form-field input {
    height: 2em !important;
}

.testi-develop .testimonial-content p {
    font-size: 18px;
}

.strong-form .form-field {
    margin-bottom: 0.5em !important;
}

/*.testimonial.t-slide .testimonial-name {
    margin-left: 44% !important;
}*/

.strong-view.large-widget.controls-type-sides .testimonial-inner {
    padding-left: 70px;
    padding-right: 70px;
}

.wpmslider-prev {
    margin-left: 10px;
}

.wpmslider-next {
    margin-right: 10px;
}


/*product overzicht
.with-container{
  text-align:center !important;
  margin:auto !important;
  width:500px !important;
  float:center !important;
 
}
<iframe src="https://amanprana.eu/index2.html" width="40%" height="800" align="right">https://www.amanvida.eu/nl/amanprana-kokosolie-biologisch-extra-vierge.html?utm_source=amanprana.eu&utm_medium=bestelbutton&utm_campaign=kokosolieNL</iframe>
*/





/* CUSTOM CSS -  HEADER 2020 -  MOBIELE WEERGAVE */
@media (max-width: 767px){
	#amanprana-header-img .cs-ta-right,
	#amanprana-header-cta .cs-ta-right{
		text-align:left !important;
	}
	.single-recept .bg-image .x-column.x-sm,
	#amanprana-header-img .x-column.x-sm{
		padding: 20px 0px !important;
	}
	.single-recept .bg-image .x-text,
	#amanprana-header-img .x-text{
		font-size: 18px !important;
		margin:0 !important;
	}
	#amanprana-header-img .x-btn.x-btn-large{
		padding:.3em 1em .4em;
		font-size: 16px;
	}

	#amanprana-header-cta .x-column{
		padding: 0px !important;	
	}

	#amanprana-header-cta .x-text{
		font-size: 18px;
	}
	.single-recept .bg-image .x-btn.x-btn-small,
	#amanprana-header-cta .x-btn.x-btn-small{
		padding:.3em 1em .4em ;
	}
	#amanprana-header-img br,
	#amanprana-header-cta br,
	#amanprana-header-img .x-btn .x-icon,
	#amanprana-header-cta .x-btn .x-icon{
		display: none !important;
	}
	.single-recept .bg-image p,
	#amanprana-header-img p,
	#amanprana-header-cta p{
		text-align: left;
	  	-webkit-hyphens: manual;
  		-ms-hyphens: manual;
  		hyphens: manual;
	}
}

/* CUSTOM CSS -  PRODUCTPAGINA - KADERSIDEBAR */
.x-text.rechterkader{
	padding:15px;
	border:solid 5px #638c5f;
	margin-top:20px;
	margin-bottom:30px;
	text-align:left;
	}

.x-text.rechterkader.bruin{
	border-color:#736157;
}

.x-text.rechterkader.blank{
	border:none;
	background-color: rgba(223, 216, 190, 0.39);
    padding: 40px;
}

.rechterkader h5{
	margin: 0;
	color: #628c5e;
	text-align: center;
	border-bottom: solid 2px #628c5e;
}

.rechterkader.bruin h5{
	color: #736157;
	border-bottom-color: #736157;
}
.x-text.rechterkader.blank h5{
	border:none;
	color: #736157;
}

.rechterkader th,
.rechterkader td,
.rechterkader p{
	font-size:14px;
	}

.rechterkader img{
	margin:25px auto 0;
	display:block;
	}

.rechterkader .x-btn{
	display: block;
    width: 100%;
}


/* CUSTOM CSS - KNOP GUTENBERG */
.wp-block-button a {
    background-color: #638c5f;
	border-radius:0;
}


/* CUSTOM CSS - PRODCUTBLOKEN */
.product_foto{width:35% !important;}
.product_info{width:60% !important;}
.product_winkelinfo{width:100% !important; margin-top:0 !important;}
.product_winkelinfo p{font-family:"Raleway",sans-serif;line-height:1.2;font-weight:500; font-size:13px; width:100%; display:block; float:right; text-align:right; margin-top:10px;}
.x-1-3 .product_winkelinfo p{text-align:center;}
.product_winkelinfo a{font-weight:bold; text-decoration:underline;}
.product_winkelinfo .x-btn{font-weight:normal; margin:0 10px; text-decoration:none;}

/* CUSTOM CSS - PRODCUTBLOKEN - PROMOBADGE*/
.promo_badge {
    border-radius: 50%;
    background: #ff00AA;
    width: 150px;
    height: 150px;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    position: absolute;
    top: 30px;
	text-transform:uppercase;
	padding:25px 0 0;
}
.promo_badge span{
	display:block;
	line-height:1;
}
.promo_badge .promo_badge_titel{
	font-size:30px;
}
.promo_badge .promo_badge_actie{
	font-size:50px;
}
.promo_badge .promo_badge_footer{
	font-size:10px;
}


@media (max-width: 767px){
	.product_foto,
	.product_info,
	.product_winkelinfo{width:100% !important; margin-top:0;}
	}

/* CUSTOM CSS - HOMPAGE BLOG FEED */
.home .feedzy-rss ul{justify-content: space-between; display: flex;}
.home .feedzy-rss li {width:30%;}
.home .feedzy-rss li .rss_image{width:100%;}
.home .feedzy-rss .rss_item .rss_image {
	margin: 0 0 20px 0;
	width: 100% !important;
}

@media (max-width: 767px){
.home .feedzy-rss li{width:100%}
.home .feedzy-rss ul{display:block}	
}

/* CUSTOM CSS - HOMPAGE BLOG RDZ */
.rdz_overlay p{color:#FFFFFF;font-size:19px;}
.rdz_overlay .x-btn{background-color:#136d90; color:#FFFFFF;margin-top:20px;}
.rdz_overlay .x-btn:hover{background-color:#FFFFFF; color:#136d90;}
@media (max-width: 767px){
.rdz_block {margin:50px auto !important; padding:0 !important;}
.rdz_overlay {margin:0 auto !important; padding:20px !important;}
}


/* CUSTOM CSS  - HEADER RVH */
.mainheader{
	margin: 0px;
	padding: 0 0px;
	background-blend-mode: multiply;
	background-size: cover !important;
	background-position: center !important;
	background-color: hsla(19, 14%, 40%, 0.26);
}

.mainheader .mainheader-titel{
	font-size:36px;
	text-transform:uppercase;
	line-height:1;
	margin-bottom:30px;
	text-shadow:3px 3px 3px black;
	color:white;
}

.mainheader .fa{
	margin-left:10px;
}

.subheader{
	margin: 0px;
	padding: 0 0px;
	background-color: hsla(19, 14%, 40%, 0.88);
}

.subheader .x-container{
	margin: 0px auto;
	padding: 20px 0px 10px;
}
.subheader .x-text{ 
	color:#FFFFFF;
	line-height:1;
}

.subheader .titel{
	font-size:22px;
}
.subheader .x-btn{
	text-transform:uppercase;
}

.subheader .fa{
	margin-right:10px;
}




/* CUSTOM CSS  - CERTIFICATEN RVH */

.certificaat-kop {
	background: #FFFFFF;
	padding: 15px;
	text-align: center;
	margin-bottom: 20px;
}


.certificaat-kop h2 {
	border: #638c5f 10px double;
	padding: 10px;
	margin: 0;
}

.certificaat-kop h2 .jaartal {
	font-size: 50px;
	font-weight: bolder;
}


/* CUSTOM CSS  - RECEPTEN RVH */

.x-iso-container>*{opacity:1}

.h-entry-cover{
	text-transform:inherit;
	top:0;
	bottom:0;
}

.h-entry-cover span {
	white-space: normal;
	top: 150px;
	font-size: 22px;
	line-height: 25px;
	color: #7a6b64;
}

.x-iso-container.cols-2 .entry-cover{
	padding-bottom: 0px;
	background-color:#f3f0e5;
	background-size: contain;
	background-position: top;
	height: 290px;
}

.h-entry-cover:before{
	background-color: transparent;
}

.entry-cover:hover .h-entry-cover:before {
	background-color: transparent;
}

.single-recept .post-views{
	display:inline-block;
}

.single-recept .rechterkader ul{
	list-style:none;
	margin:0;
	text-align:center;
	}

.single-recept .rechterkader li,
.single-recept .rechterkader p{
	font-size:16px;
	}
.single-recept .rechterkader h5{
	margin-bottom:20px;
	}
.single-recept .rechterkader img{
	margin:0px;
	display:inline-block;
	max-height:20px;
	}

.single-recept .rechterkader .receptlink img{
	max-height:120px;
	width:auto;
	margin-top:20px;
}


.single-recept .social-buttons {
	background: #618c5d;
	padding: 10px;
}
.single-recept .social-buttons .dkpdf-button-container {
	width: auto;
	display: inline-block;
	padding-top: 0;
	padding-bottom: 0;
	float:none;
}

.single-recept .social-buttons a{
	color:#FFFFFF;
	font-size: 30px;
	padding: 0 20px;
}
.single-recept .social-buttons a .icon{
	font-size: 140%;
	margin-right: 5px;
	cursor:pointer;
}

.waardering-sidebar .mr-shortcode{
	padding: 50px 20px;
	box-sizing: border-box;
	background: white;
	margin: -80px 0 0;
	text-align: center;
	border: solid #628b5f 5px;
}

.waardering-sidebar .mr-shortcode h4{
	margin:0;
}

.waardering-sidebar .mr-shortcode form{
	margin:auto;
}
.waardering-sidebar .message{
	background: #618a5f;
	padding: 20px;
	color: white;
	text-align: center;
}
@media (max-width: 767px){
	.x-container.mobile-swap{display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
	.waardering-sidebar .mr-shortcode{padding:20px; margin:20px;} 
}



.rating-result .star-result,
.rating-result .count{
	display:none;
}
.rating-form input[type=button]{
	background: #628c5e;
	color: #ffffff;
	border-radius: 5px;
	padding: 5px 20px;
	margin-top:10px;
	font-weight: bold;
	text-transform: uppercase;
}
.searchandfilter input[type="text"], 
.searchandfilter li,
.searchandfilter >ul>li > label{width:100%;}

.x-sidebar .widget a.x-btn{
	color:#FFFFFF;
	text-decoration:none;
}



/* CUSTOM CSS  - RECEPTEN_WIDGET RVH */
.recepten_widget{
	margin:20px 0;
	border:solid 5px #736157;
	padding:15px;
}

.recepten_widget h5{
	margin: 0;
	color: #736157;
	text-align: center;
	border-bottom: solid 2px #736157;
}

.recepten_widget .recept{
	margin: 20px 0;
}

.recepten_widget .recept p{
	font-size: 16px;
	line-height: 16px;
	margin: 5px 10px;
}


/* AUTEURPAGINA */
.avatar {
	float: left;
	margin-right: 10px;
	height: 200px;
	width: auto;
}

/* LANDINGSPAGE WIDGET SHORTCODE */
.red_de_zee article{
	display:inline-block;
	border-bottom:solid 1px #e5e5e5;
	margin-bottom:20px;
	padding-bottom:20px;
}


/* LANDINGSPAGE WIDGET SHORTCODE */
.landingpages_widget {
	padding: 15px;
	border: solid 5px #746158;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: left;
}
.landingpages_widget h5 {
	margin: 0;
	color: #746158;
	text-align: center;
	border-bottom: solid 2px #746158;
	margin-bottom:20px;
}

.landingpages_widget .x-btn{
	background-color:  #746158;
	font-weight: bold;
	color: #f2f0e6;
	display:flex;
	justify-content: space-between;
	text-align:left;
	font-size:115%;
}

.landingpages_widget .x-btn .x-icon{
	font-size:200%;
	vertical-align: middle;
	margin: 0 0 0 0.5em;
	display:flex;
	}
.landingpages_widget .x-btn .x-icon:before{
  display: flex;
  align-items: center;
}


.landingpages_widget .x-btn:hover{
	background-color:  #628c5f;
	color: #FFFFFF;
}


/*CUSTOM CSS - TAALWISSEL IN TOPBAR */
.x-topbar .p-info {
	color: #70625b;
	}

.wpml-ls-legacy-list-horizontal{
	padding: 3px;
	display: inline-block;
	}

.wpml-ls-native{
	font-size:12px;
	}

/*mijn css*/

.x-btn.x-btn-flat{
	margin-right:10px;
}
.x-navbar-wrap{
  display: none;
}
.sfm-label-metro .sfm-navicon-button{
  background-color:#71625c !important;
}
#quickiebar.qb.qb-sticky-disabled{
  opacity: 0.8;
  position: fixed !important;
}
#quickiebar.qb{
  top:auto !important;
  bottom: 0px !important;
}
.x-accordion-heading .x-accordion-toggle.collapsed{
  background-color: #746158;
}

.x-accordion-inner{
  background-color: #efebe0 ;
}
.x-accordion-heading .x-accordion-toggle{
  background-color: #746158;
}
/* to bring the logo to the right and on the banner
.x-logobar-inner{

width: 200px ;
float: right; 
margin-top: 30px;
height: auto;
padding: 2px;


}
header{
background-color: #e2d9bb !important;
}

#x-section-1 > div:first-child > div:first-child {
  position: absolute;
  width: 100% !important;
}
#x-section-1 > div:nth-child(2) > div {
 margin-top: 150px;
}
#x-section-1 > div:first-child{
 z-index: 9;
  height: 75%;
}
#x-section-1 > div:first-child > div:first-child img{
  height: 500px;
  width: 100% !important;
}
.x-container{margin-bottom: 225px;}

*/




#x-section-1{
  background-size: 100% 400px !important;
  background-position:50% 0px !important;
}
#x-section-1.bg-pattern.parallax{background-attachment: scroll !important;}
.x-accordion-group a{
 

}
.sfm-pos-left .sfm-indicators .sfm-sm-indicator i:after{
  color:white;
}
#sfm-sidebar.sfm-sidebar-exposed .sfm-menu-level-0>li{
  /*border-top : solid rgba(192,192,192, 0.2) 1px;
  border-bottom: solid rgba(192,192,192, 0.2) 1px;*/
}

 ul ul, ul ol, ol ol, ol ul {
    list-style-type: disc ;
}

#pr-h2{font-size:13px;}
#snippet-box{display: none !important;}
#pr-1stebut{
  height: 30px;
  float: left;
  margin-left: 33px;
}
.pr-1stebutClass{
  background: rgb(99,140,95) ;
  color:white;
  border-radius: 30px;
  margin-top: 4%;
  font-size: 13px;
  border-color:transparent;
  margin-left: 0px !important;
  padding-left: 8px ;
  padding-right: 8px ;
  height: 30px;
}
.pr-1stebutClass2{
  background: rgb(99,140,95) ;
  color:white;
  border-radius: 30px;
  margin-top: 4%;
  font-size: 13px;
  border-color:transparent;
  margin-left: 0px !important;
  padding-left: 8px ;
  padding-right: 8px ;
  height: 30px;

}

.pr-1stebutClass i{
  margin-right: 10px;
  padding-left: 0px ;
}
.pr-1stebutClass2 i{
  margin-right: 10px;
  padding-left: 0px ;
}
#pr-2debut{
 height: 30px;
 padding-left: 0px !important
}
#pr-2debut-img{
height: 14px;
width: 14px;
}
/*recepten van noble-house*/
#nob-rec img{
  /*display: none;*/
  width: 100%;
}
#recepie-td-1,#recepie-td-2{
  border: none !important;
}
.x-main {
/* NIET NODIG - RVH
 * width: 100% !important;
*/
}
.entry-thumb{
  text-align: center;
}


.download_filter li{
	width:330px;
	display:inline-block !important;
}

.download_filter li.sf-field-taxonomy-download_type{
	width:400px;
}

.download_filter li li{
	width:130px;
}
.download_filter .chosen-container li{
	width:100%;
}




.fan_overzicht,
.download_overzicht{
	flex-wrap: wrap;
	display: flex;
	justify-content: space-evenly;
}

.fan_overzicht .fan_item,
.download_item{
    width: 30%;
	text-align: center;
	margin-bottom:50px;
	height:550px;
	padding:10px;
}

.fan_overzicht .fan_inhoud{
	max-height: 115px;
    overflow: scroll;
}

.fan_overzicht .fan_item a{
	font-weight:bold;
	text-decoration:underline;
}


.fan_overzicht .fan_item:hover{
	background-color:white;
	z-index:2;
}

.fan_overzicht .fan_item:hover  .fan_inhoud{
	max-height: fit-content;
	background-color:white;
    overflow: visible;
	padding: 0 10px 10px 10px;
	margin:0 -10px;
}


.fan_overzicht .fan_item .afbeelding,
.download_item .afbeelding{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	width:350px;
	height:300px;
}


.fan_item .afbeelding img{
	border-radius: 50%;
}


@media (max-width: 480px){
.fan_overzicht .fan_item,
.download_item{
    width: 100%;
	}	
}



/*--------------------------------------------------------------
4.10 CONTENT - INSTAGRAM BIO
--------------------------------------------------------------*/

.page-template-page-bio .x-section {
	padding: 15px 0;
}

.page-template-page-bio p {
	padding: 15px 0;
}

.page-template-page-bio a.btn {
	text-decoration: none;
	text-transform: uppercase;
	padding: 10px 30px;
	margin: 10px 10px 10px 0;
	display: inline-block;
	border: solid 3px #638c5f;
	font-weight: bold;
	box-sizing: border-box;
	border-radius: 100px;
}
.page-template-page-bio a.btn.ghost {
	background: transparent;
	color: #638c5f;
}
.page-template-page-bio a.btn.flat {
	background: #638c5f;
	color: #FFFFFF;
}


.page-template-page-bio #header{
	margin: 20px 0;
    font-weight: bold;
}


.page-template-page-bio #header img{
	margin: -14px 0;
	height: 40px;
}
.page-template-page-bio #header .btn{
    margin: -8px 0;
	padding: 5px 20px;
	display: inline-block;
	float: right;
}


.page-template-page-bio .fotos{
	padding: 0;
    margin:20px auto 5px;
}

.page-template-page-bio .x-section ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.page-template-page-bio .x-section li{
    display: inline-block;
}

.page-template-page-bio .fotos{
    display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.page-template-page-bio .fotos li{
    width: 33%;
    line-height: 0;
	margin-bottom: 4px;
    background:#ffffff;
}

.page-template-page-bio .fotos a{
	margin:0;
}

.page-template-page-bio .fotos img{
	width: 100%;
	height: 100%;
}

.page-template-page-bio .fotos li:hover img{
    opacity: 0.7;
}

.page-template-page-bio #copyright{
    padding: 10px 20px 15px 20px;
	text-align:center;
}



@media (max-width: 480px){
	.page-template-page-bio a.btn {margin: 10px 0; display: block; text-align: center;}
    .page-template-page-bio li {display: block;}
    .page-template-page-bio .fotos li{margin-bottom:2px;}
}





@media (max-width: 767px){
		
  #recepie-td-1,#recepie-td-2{
  display: block;
  /*width: 70%;*/
}
#rating-col-2,#rating-col-3,#rating-col-4,#rating-col-5{
font-size: 12px;
padding: 2px !important;
}
}
/*tot hier recepten noblehouse */
@media (min-width: 767px) and (max-width: 1058px){
  .pr-1stebutClass{
    font-size: 10px;
  }
 #pr-2debut{
  font-size: 10px;
  padding-top: 7px;
 }
 #pr-2debut-img{
  height: 12px;
  width: 12px;
 }

}

@media (min-width: 767px) and (max-width: 824px){
  
 #pr-2debut{
  padding-top: 1px;
 }
 
}
@media (max-width: 480px){
	a{	
	margin: 5px 0;
	display: inline-block;
}
	.wpml-ls-legacy-list-horizontal a{
		margin:4px;
	}
  #pr-1stebut{
    margin-left: auto !important;
    float: none;
  }
 

}



@media (max-width: 480px){
	.groepimg hr{	
	margin: 300px 0 0 0 !important;
}
}




/* CORNERSTONE COPY */
 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.x-breadcrumb-wrap a:hover,.x-comment-author a:hover,.x-comment-time:hover,.p-meta > span > a:hover,.format-link .link a:hover,.x-main .widget ul li a:hover,.x-main .widget ol li a:hover,.x-main .widget_tag_cloud .tagcloud a:hover,.x-sidebar .widget ul li a:hover,.x-sidebar .widget ol li a:hover,.x-sidebar .widget_tag_cloud .tagcloud a:hover,.x-portfolio .entry-extra .x-ul-tags li a:hover{color:rgb(117,97,88);}a:hover{color:hsl(35,30%,49%);}a.x-img-thumbnail:hover{border-color:rgb(117,97,88);}.x-main{width:72%;}.x-sidebar{width:calc( 100% - 72%);}.x-post-slider-archive-active .x-container.main:not(.x-row):not(.x-grid):before{top:0;}.x-content-sidebar-active .x-container.main:not(.x-row):not(.x-grid):before{right:calc( 100% - 72%);}.x-sidebar-content-active .x-container.main:not(.x-row):not(.x-grid):before{left:calc( 100% - 72%);}.x-full-width-active .x-container.main:not(.x-row):not(.x-grid):before{left:-5000em;}.h-landmark,.x-main .h-widget,.x-main .h-widget a.rsswidget,.x-main .h-widget a.rsswidget:hover,.x-main .widget.widget_pages .current_page_item a,.x-main .widget.widget_nav_menu .current-menu-item a,.x-main .widget.widget_pages .current_page_item a:hover,.x-main .widget.widget_nav_menu .current-menu-item a:hover,.x-sidebar .h-widget,.x-sidebar .h-widget a.rsswidget,.x-sidebar .h-widget a.rsswidget:hover,.x-sidebar .widget.widget_pages .current_page_item a,.x-sidebar .widget.widget_nav_menu .current-menu-item a,.x-sidebar .widget.widget_pages .current_page_item a:hover,.x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333333;}.x-main .widget,.x-main .widget a,.x-main .widget ul li a,.x-main .widget ol li a,.x-main .widget_tag_cloud .tagcloud a,.x-main .widget_product_tag_cloud .tagcloud a,.x-main .widget a:hover,.x-main .widget ul li a:hover,.x-main .widget ol li a:hover,.x-main .widget_tag_cloud .tagcloud a:hover,.x-main .widget_product_tag_cloud .tagcloud a:hover,.x-main .widget_shopping_cart .buttons .button,.x-main .widget_price_filter .price_slider_amount .button,.x-sidebar .widget,.x-sidebar .widget a,.x-sidebar .widget ul li a,.x-sidebar .widget ol li a,.x-sidebar .widget_tag_cloud .tagcloud a,.x-sidebar .widget_product_tag_cloud .tagcloud a,.x-sidebar .widget a:hover,.x-sidebar .widget ul li a:hover,.x-sidebar .widget ol li a:hover,.x-sidebar .widget_tag_cloud .tagcloud a:hover,.x-sidebar .widget_product_tag_cloud .tagcloud a:hover,.x-sidebar .widget_shopping_cart .buttons .button,.x-sidebar .widget_price_filter .price_slider_amount .button{color:rgb(112,112,112);}.x-main .h-widget,.x-main .widget.widget_pages .current_page_item,.x-main .widget.widget_nav_menu .current-menu-item,.x-sidebar .h-widget,.x-sidebar .widget.widget_pages .current_page_item,.x-sidebar .widget.widget_nav_menu .current-menu-item{border-color:#333333;}.x-post-slider{height:400px;}.archive .x-post-slider{height:400px;}.x-post-slider .x-post-slider-entry{padding-bottom:400px;}.archive .x-post-slider .x-post-slider-entry{padding-bottom:400px;}.format-link .link a,.x-portfolio .entry-extra .x-ul-tags li a{color:rgb(117,97,88);}.p-meta > span > a,.x-nav-articles a,.entry-top-navigation .entry-parent,.option-set .x-index-filters,.option-set .x-portfolio-filters,.option-set .x-index-filters-menu >li >a:hover,.option-set .x-index-filters-menu >li >a.selected,.option-set .x-portfolio-filters-menu > li > a:hover,.option-set .x-portfolio-filters-menu > li > a.selected{color:hsl(19,14%,40%);}.x-nav-articles a,.entry-top-navigation .entry-parent,.option-set .x-index-filters,.option-set .x-portfolio-filters,.option-set .x-index-filters i,.option-set .x-portfolio-filters i{border-color:hsl(19,14%,40%);}.x-nav-articles a:hover,.entry-top-navigation .entry-parent:hover,.option-set .x-index-filters:hover i,.option-set .x-portfolio-filters:hover i{background-color:hsl(19,14%,40%);}@media (max-width:978.98px){.x-content-sidebar-active .x-container.main:not(.x-row):not(.x-grid):before,.x-sidebar-content-active .x-container.main:not(.x-row):not(.x-grid):before{left:-5000em;}body .x-main .widget,body .x-main .widget a,body .x-main .widget a:hover,body .x-main .widget ul li a,body .x-main .widget ol li a,body .x-main .widget ul li a:hover,body .x-main .widget ol li a:hover,body .x-sidebar .widget,body .x-sidebar .widget a,body .x-sidebar .widget a:hover,body .x-sidebar .widget ul li a,body .x-sidebar .widget ol li a,body .x-sidebar .widget ul li a:hover,body .x-sidebar .widget ol li a:hover{color:rgb(117,97,88);}body .x-main .h-widget,body .x-main .widget.widget_pages .current_page_item a,body .x-main .widget.widget_nav_menu .current-menu-item a,body .x-main .widget.widget_pages .current_page_item a:hover,body .x-main .widget.widget_nav_menu .current-menu-item a:hover,body .x-sidebar .h-widget,body .x-sidebar .widget.widget_pages .current_page_item a,body .x-sidebar .widget.widget_nav_menu .current-menu-item a,body .x-sidebar .widget.widget_pages .current_page_item a:hover,body .x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:hsl(19,14%,40%);}body .x-main .h-widget,body .x-main .widget.widget_pages .current_page_item,body .x-main .widget.widget_nav_menu .current-menu-item,body .x-sidebar .h-widget,body .x-sidebar .widget.widget_pages .current_page_item,body .x-sidebar .widget.widget_nav_menu .current-menu-item{border-color:hsl(19,14%,40%);}}@media (max-width:766.98px){.x-post-slider,.archive .x-post-slider{height:auto !important;}.x-post-slider .x-post-slider-entry,.archive .x-post-slider .x-post-slider-entry{padding-bottom:65% !important;}}html{font-size:16px;}@media (min-width:480px){html{font-size:16px;}}@media (min-width:767px){html{font-size:16px;}}@media (min-width:979px){html{font-size:16px;}}@media (min-width:1200px){html{font-size:16px;}}body{font-style:normal;font-weight:300;color:rgb(117,97,88);background-color:rgb(255,255,255);}.w-b{font-weight:300 !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;}h1,.h1{letter-spacing:-0.035em;}h2,.h2{letter-spacing:-0.035em;}h3,.h3{letter-spacing:-0.004em;}h4,.h4{letter-spacing:-0.035em;}h5,.h5{letter-spacing:-0.035em;}h6,.h6{letter-spacing:-0.035em;}.w-h{font-weight:400 !important;}.x-container.width{width:88%;}.x-container.max{max-width:1170px;}.x-bar-content.x-container.width{flex-basis:88%;}.x-main.full{float:none;display:block;width:auto;}@media (max-width:978.98px){.x-main.full,.x-main.left,.x-main.right,.x-sidebar.left,.x-sidebar.right{float:none;display:block;width:auto !important;}}.entry-header,.entry-content{font-size:1.125rem;}body,input,button,select,textarea{font-family:"Lato",sans-serif;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,blockquote{color:hsl(19,14%,40%);}.cfc-h-tx{color:hsl(19,14%,40%) !important;}.cfc-h-bd{border-color:hsl(19,14%,40%) !important;}.cfc-h-bg{background-color:hsl(19,14%,40%) !important;}.cfc-b-tx{color:rgb(117,97,88) !important;}.cfc-b-bd{border-color:rgb(117,97,88) !important;}.cfc-b-bg{background-color:rgb(117,97,88) !important;}.x-btn,.button,[type="submit"]{color:#ffffff;border-color:rgba(255,255,255,0);background-color:rgb(99,140,95);text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);}.x-btn:hover,.button:hover,[type="submit"]:hover{color:#ffffff;border-color:rgba(255,255,255,0);background-color:rgb(117,97,88);text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5);}.x-btn.x-btn-real,.x-btn.x-btn-real:hover{margin-bottom:0.25em;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);}.x-btn.x-btn-real{box-shadow:0 0.25em 0 0 rgb(20,21,22),0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-real:hover{box-shadow:0 0.25em 0 0 rgb(0,0,0),0 4px 9px rgba(0,0,0,0.75);}.x-btn.x-btn-flat,.x-btn.x-btn-flat:hover{margin-bottom:0;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.65);box-shadow:none;}.x-btn.x-btn-transparent,.x-btn.x-btn-transparent:hover{margin-bottom:0;border-width:3px;text-shadow:none;text-transform:uppercase;background-color:transparent;box-shadow:none;}.x-topbar,.x-colophon.bottom{background-color:rgba(223,216,190,0.63);}.x-logobar,.x-navbar,.x-navbar .sub-menu,.x-colophon.top{background-color:rgb(255,255,255);}.x-navbar .desktop .x-nav > li > a,.x-navbar .desktop .sub-menu a,.x-navbar .mobile .x-nav li > a,.x-breadcrumb-wrap a,.x-breadcrumbs .delimiter{color:hsla(28,4%,65%,0.94);}.x-topbar .p-info a:hover,.x-social-global a:hover,.x-navbar .desktop .x-nav > li > a:hover,.x-navbar .desktop .x-nav > .x-active > a,.x-navbar .desktop .x-nav > .current-menu-item > a,.x-navbar .desktop .sub-menu a:hover,.x-navbar .desktop .sub-menu .x-active > a,.x-navbar .desktop .sub-menu .current-menu-item > a,.x-navbar .desktop .x-nav .x-megamenu > .sub-menu > li > a,.x-navbar .mobile .x-nav li > a:hover,.x-navbar .mobile .x-nav .x-active > a,.x-navbar .mobile .x-nav .current-menu-item > a,.x-widgetbar .widget a:hover,.x-colophon .widget a:hover,.x-colophon.bottom .x-colophon-content a:hover,.x-colophon.bottom .x-nav a:hover{color:hsl(33,38%,34%);}.x-navbar .desktop .x-nav > li > a:hover,.x-navbar .desktop .x-nav > .x-active > a,.x-navbar .desktop .x-nav > .current-menu-item > a{box-shadow:0 2px 0 0 rgb(117,97,88);}.x-navbar .desktop .x-nav > li > a{height:35px;padding-top:10px;}.x-navbar-fixed-top-active .x-navbar-wrap{margin-bottom:2px;}.x-navbar .desktop .x-nav > li ul{top:calc(35px + 2px);}@media (max-width:979px){.x-navbar-fixed-top-active .x-navbar-wrap{margin-bottom:0;}}html body #wpadminbar{z-index:99999 !important;}.admin-bar .x-navbar-fixed-top,.admin-bar .x-navbar-fixed-left,.admin-bar .x-navbar-fixed-right{top:32px;}@media (max-width:979px){.admin-bar .x-navbar-fixed-top,.admin-bar .x-navbar-fixed-left,.admin-bar .x-navbar-fixed-right{top:0;}}.admin-bar .x-widgetbar{top:30px;}.admin-bar .x-btn-widgetbar{top:32px;}@media screen and (max-width:782px){.admin-bar .x-widgetbar{top:44px;}.admin-bar .x-btn-widgetbar{top:46px;}}body.x-navbar-fixed-top-active .x-navbar-wrap{height:35px;}.x-navbar-inner{min-height:35px;}.x-logobar-inner{padding-top:16px;padding-bottom:23px;}.x-brand{font-family:inherit;font-size:2px;font-style:normal;font-weight:400;letter-spacing:-0.15em;color:#272727;}.x-brand:hover,.x-brand:focus{color:#272727;}.x-brand img{width:calc(330px / 2);}.x-navbar .x-nav-wrap .x-nav > li > a{font-family:inherit;font-style:normal;font-weight:400;letter-spacing:0.085em;text-transform:uppercase;}.x-navbar .desktop .x-nav > li > a{font-size:15px;}.x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-woocommerce){padding-left:22px;padding-right:22px;}.x-navbar .desktop .x-nav > li > a > span{margin-right:-0.085em;}.x-btn-navbar{margin-top:14px;}.x-btn-navbar,.x-btn-navbar.collapsed{font-size:28px;}@media (max-width:979px){body.x-navbar-fixed-top-active .x-navbar-wrap{height:auto;}.x-widgetbar{left:0;right:0;}}.x-topbar,.x-colophon.bottom{background-color:rgba(223,216,190,0.63);}.x-logobar,.x-navbar,.x-navbar .sub-menu,.x-colophon.top{background-color:rgb(255,255,255);}.x-navbar .desktop .x-nav > li > a,.x-navbar .desktop .sub-menu a,.x-navbar .mobile .x-nav li > a,.x-breadcrumb-wrap a,.x-breadcrumbs .delimiter{color:hsla(28,4%,65%,0.94);}.x-topbar .p-info a:hover,.x-social-global a:hover,.x-navbar .desktop .x-nav > li > a:hover,.x-navbar .desktop .x-nav > .x-active > a,.x-navbar .desktop .x-nav > .current-menu-item > a,.x-navbar .desktop .sub-menu a:hover,.x-navbar .desktop .sub-menu .x-active > a,.x-navbar .desktop .sub-menu .current-menu-item > a,.x-navbar .desktop .x-nav .x-megamenu > .sub-menu > li > a,.x-navbar .mobile .x-nav li > a:hover,.x-navbar .mobile .x-nav .x-active > a,.x-navbar .mobile .x-nav .current-menu-item > a,.x-widgetbar .widget a:hover,.x-colophon .widget a:hover,.x-colophon.bottom .x-colophon-content a:hover,.x-colophon.bottom .x-nav a:hover{color:hsl(33,38%,34%);} @font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:900;font-display:block;src:url('https://www.amanprana.eu/wp-content/plugins/cornerstone/assets/fonts/fa-solid-900.woff2') format('woff2'),url('https://www.amanprana.eu/wp-content/plugins/cornerstone/assets/fonts/fa-solid-900.woff') format('woff'),url('https://www.amanprana.eu/wp-content/plugins/cornerstone/assets/fonts/fa-solid-900.ttf') format('truetype');}[data-x-fa-pro-icon]{font-family:"FontAwesomePro" !important;}[data-x-fa-pro-icon]:before{content:attr(data-x-fa-pro-icon);}[data-x-icon],[data-x-icon-o],[data-x-icon-l],[data-x-icon-s],[data-x-icon-b],[data-x-fa-pro-icon],[class*="cs-fa-"]{display:inline-block;font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[data-x-icon].left,[data-x-icon-o].left,[data-x-icon-l].left,[data-x-icon-s].left,[data-x-icon-b].left,[data-x-fa-pro-icon].left,[class*="cs-fa-"].left{margin-right:0.5em;}[data-x-icon].right,[data-x-icon-o].right,[data-x-icon-l].right,[data-x-icon-s].right,[data-x-icon-b].right,[data-x-fa-pro-icon].right,[class*="cs-fa-"].right{margin-left:0.5em;}[data-x-icon]:before,[data-x-icon-o]:before,[data-x-icon-l]:before,[data-x-icon-s]:before,[data-x-icon-b]:before,[data-x-fa-pro-icon]:before,[class*="cs-fa-"]:before{line-height:1;}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;font-display:block;src:url('https://www.amanprana.eu/wp-content/plugins/cornerstone/assets/fonts/fa-solid-900.woff2') format('woff2'),url('https://www.amanprana.eu/wp-content/plugins/cornerstone/assets/fonts/fa-solid-900.woff') format('woff'),url('https://www.amanprana.eu/wp-content/plugins/cornerstone/assets/fonts/fa-solid-900.ttf') format('truetype');}[data-x-icon],[data-x-icon-s],[data-x-icon][class*="cs-fa-"]{font-family:"FontAwesome" !important;font-weight:900;}[data-x-icon]:before,[data-x-icon][class*="cs-fa-"]:before{content:attr(data-x-icon);}[data-x-icon-s]:before{content:attr(data-x-icon-s);}@font-face{font-family:'FontAwesomeBrands';font-style:normal;font-weight:normal;font-display:block;src:url('https://www.amanprana.eu/wp-content/plugins/cornerstone/assets/fonts/fa-brands-400.woff2') format('woff2'),url('https://www.amanprana.eu/wp-content/plugins/cornerstone/assets/fonts/fa-brands-400.woff') format('woff'),url('https://www.amanprana.eu/wp-content/plugins/cornerstone/assets/fonts/fa-brands-400.ttf') format('truetype');}[data-x-icon-b]{font-family:"FontAwesomeBrands" !important;}[data-x-icon-b]:before{content:attr(data-x-icon-b);}.x-sidebar.right{padding-left:35px;font-size:16px;}.x-colophon.bottom {padding-bottom:50px;}.x-colophon.bottom .x-colophon-content a.x-btn{color:#ffffff !important;text-decoration:none;font-weight:normal;}