h3/* 
 Theme Name:   Relaxo
 Theme URI:    
 Description:  
 Author:       gwROuuT19
 Author URI:   
 Template:     jacqueline
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line == */

/*article .post_featured img {
    width: 45%;
    height: auto;
}*/

#rev_slider_2_1_wrapper{
	clear: both;
    margin-top: 15%;
}


#webSh.rev-btn{
	outline: none !important;
  box-shadow: none !important;
  text-decoration: none !important;
  line-height: 44px;
  font-size: 17px;
  font-weight: 500;
  padding: 12px 35px;
  box-sizing: border-box;
  font-family: "Roboto", sans-serif;
  cursor: pointer;
  white-space: nowrap;
  font-size: 15px;
  line-height: 15px;
  font-weight: 900;
  color: rgb(35, 31, 32);
  font-family: Roboto;
  text-transform: uppercase;
  background-color: rgba(254, 236, 230, 0.75);
  border-color: rgb(203, 145, 94);
  border-style: solid;
  border-width: 2px;
  border-radius: 30px;
  outline: none;
  box-shadow: rgb(153, 153, 153) 0px 0px 0px 0px;
  box-sizing: border-box;
  letter-spacing: 1px;
  cursor: pointer;
  visibility: inherit;
  transition: none;
  text-align: inherit;
  margin: 0px;
  padding: 12px 35px;
  min-height: 0px;
  min-width: 0px;
  max-height: none;
  max-width: none;
  opacity: 1;
  transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  transform-origin: 50% 50% 0px;
  max-width: 37%;
}

.scheme_original li{
	font-family: sans-serif;
    font-size: 15px;
    line-height: 30px;
    color: #757575;
}


.scheme_original h3.wp-block-heading{
		color: #ff6cb4;
}
.laatsT, .christinaL{
	padding-bottom:3%;
}
.christinaL{
padding-top: 2%;
}
.huidtherapieGal{
	    padding-bottom:3%;
}
.arrFoto{
	float: left;
    max-width: 45%;
}

.wp-block-video {
     margin-top: 3%;
}

span.wpcf7-validates-as-required input[type="checkbox"]{
    margin-right: 2%;
    margin-left: 0.5%;
}
span.wpcf7-validates-as-required input[type="checkbox"]:hover, span.wpcf7-validates-as-required input[type="checkbox"]:focus{
	cursor: pointer;
}
.scheme_original select{
	background-color: rgb(254, 235, 230)!important;
	color: #f9a392 !important;
	border-color: #ffffff !important;
}
.scheme_original select:hover, .scheme_original select:focus{
	cursor:pointer;
}

video {

  width: 100%    !important;
  
}
.medeDeling ul{
	max-width: 400px;
    text-align: left;
    margin: 0 auto;
    font-style: italic;
	padding-left: 4%;
}

.medeDeling span b{
	font-style: italic;
}

.vc_row.inverse_colors.medeDeling .wpb_column.vc_column_container *:not(.sc_button_style_filled) ul li.Md {
	list-style-type: disc;
    text-align: left;
    color: #000000;
}

/*--styling tabs systeem WP Tabs--*/
.tabFoto{
	max-width:50%;
}
.sp-tab__tab-content{
	margin-bottom: 5%;
}
#sp-wp-tabs-wrapper_1917.sp-tab__lay-default > ul .sp-tab__nav-item .sp-tab__tab_title{
	color: #fff;
}
#sp-wp-tabs-wrapper_1917 > .sp-tab__nav-tabs > .sp-tab__nav-item .sp-tab__nav-link.sp-tab__active h3{
	color: #000;
}

/*--aanpassing massages pagina--*/
.massaGes h4{
	padding-top: 5%;
}

/*--home mesotherapie--*/
figure.mesoPh{
	width: 38%;
float: left;
padding-right: 5%;
}
p#Tekstmeso{
	float: left;
display: block;

}
/*--home lentekuur --*/
.scheme_original figure.lenteKuur figcaption{
	display: block;
}
figure.lenteKuur{
	max-width: 400px;
	float:left;
	height: auto;
	margin-right: 3%;
}

/*--huidtherapie--*/
.technMeso{
	float: left;
    display: block;
    width: 50%;
}
.mesoboostPhoto{
	float: left;
    width: 50%;
}
.mesoboostVoord{
	padding-top: 0%;
    text-transform: uppercase;
}
.mesoboostVoord li{
	line-height: 1.8;
	font-size: 15px;
    font-family: "Open Sans",sans-serif;
	letter-spacing: normal;
	color: #757575;
}

a.ClinP{
		margin-top: 2em;
	}
img.Verz{
	max-width: 450px;
	float: left;
	display: block;
	margin-right: 3%;
}


.scheme_original .ctu-ultimate-style-3-content  h4, .scheme_original .ctu-ultimate-style-4-content  h4{
	color: #ff6c8d;
}

.ctu-ultimate-wrapper-3, .ctu-ultimate-wrapper-4 {
	margin-bottom: 9%;
}

/*--huidverb gelaatsverz lijnen detailpagina--*/
article.essential_grid.post_featured_default .post_featured img {
    max-width: 400px;
    height: auto;
	float: left;
}

article.essential_grid.post_item_single .post_featured {
	float:left;
}

body.single .post_item_single.post_featured_default > .post_content {
    margin-bottom: 5em;
    float: left;
    width: 55%;
    padding-left: 3%;
}
.overflowgelverz > ul{
	list-style: none;
    margin: 0;
    padding: 0;
    transform-style: flat !important;
	width: 100%;
    max-width: 100%;
    position: relative;
    overflow: visible;
}
.overflowgelverz ul li{
	position: absolute;
}

.overflowgelverz ul, .overflowgelverz ul>li {
    list-style: none;
    margin: 0;
    padding: 0;
    transform-style: flat !important;
}


footer .textwidget.custom-html-widget{
	text-align: center;
}



.wp-block-separator {
     border-top: none;
    border-bottom:none;
}


/*--mededeling boek nu knop--*/
.medeDeling span {
   	background: transparent;
    -webkit-background-clip: initial;
   /* gebruik knop in mededeling  -webkit-text-fill-color: white;*/
	-webkit-text-fill-color: #231F20;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
	line-height: inherit;
}


/* knop beauty pagina en arr pagina lees meer behandeling */
.oxi-addons-container .oxi-addons-row .ctu-ultimate-wrapper-1 a div span, .oxi-addons-container .oxi-addons-row .ctu-ultimate-wrapper-2 a div span, .oxi-addons-container .oxi-addons-row .ctu-ultimate-wrapper-3 a div span, .oxi-addons-container .oxi-addons-row .ctu-ultimate-wrapper-4 a div span {
  	line-height: 2.3;
	letter-spacing: 0.5;
}

.oxi-addons-container .oxi-addons-row .ctu-ulitate-style-1-tabs.active p,  .oxi-addons-container .oxi-addons-row .ctu-ulitate-style-1-tabs.active table li,  .oxi-addons-container .oxi-addons-row .ctu-ulitate-style-3-tabs.active table li, .oxi-addons-container .oxi-addons-row .ctu-ulitate-style-4-tabs.active table li{
  	line-height: 1.8;
}
.oxi-addons-container .oxi-addons-row .ctu-ulitate-style-2-tabs.active p,  .oxi-addons-container .oxi-addons-row .ctu-ulitate-style-2-tabs.active table li, .oxi-addons-container .oxi-addons-row .ctu-ulitate-style-3-tabs.active table li{
  	line-height: 1.8;
}

strong.nadrukcrna{
	color: #f9a392;
}
#pum-1187 p{
	color: #757575;

}
#pum-1187 p img.crna{
	float: right;
	margin: 0 0 0 15px;
}

.sd-block.sd-social{
	padding-top: 5%;
}
.contactRelfoto .sd-block.sd-social{
	padding-left:1%;
}

a.Terug{
	margin-top:7%;
}

#popmake-1136 form input[type="text"]{
    	padding: 0.8em 1.9em 0.8em 1.307em;
}
.scheme_original #popmake-1136 form.wpcf7-form textarea{
	max-height: 25px;
}

.scheme_original .scroll_to_top:focus {

    color: #fff;

}

body .scroll_to_top.show {
       bottom: 7em;
}

body.essential_grid-template-default section.slider_wrap{
	display:none;
}

/*--styling popup cadeabon bestellen formulier--*/
body #splite_popup_box textarea, body #splite_popup_box input[type="text"], body #splite_popup_box input[type="email"] {
	border-color: #CB915E;
}
body #splite_popup_description {
	font-family: "Open Sans",sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #757575;
}

/*--styling top panel header home --*/
.top_panel_top_contact_area {
    min-width: 382px;
	color: #757575;
}
.scheme_original .top_panel_inner_style_3 .top_panel_top_contact_area a{
	padding-right: 1%;
	
}

.scheme_original .top_panel_inner_style_3 .top_panel_top address{
	float:right;
	margin-bottom: 0em;
}
.scheme_original .top_panel_inner_style_3 .top_panel_top a, .scheme_original .top_panel_inner_style_3 .sc_socials.sc_socials_type_icons a, .top_panel_top_socials .label{
	color: #757575 !important;
}
.scheme_original .top_panel_inner_style_3 .top_panel_top a:hover{
	color: #f9a392 !important;
}

/*--newscategory/labelnaam --*/
.tax-news-category.term-promo section.slider_wrap, .tax-news-category.term-dagcreme section.slider_wrap, .tax-news-category.term-oogcreme section.slider_wrap, .tax-news-category.term-dagcreme section.slider_wrap, .tax-news-category.term-anti-age section.slider_wrap, .tax-news-category.term-for-men section.slider_wrap, .tax-news-category.term-nieuw section.slider_wrap, .tax-news-category.term-zonneproducten section.slider_wrap{
	display: none;
}

.tax-news-category.term-promo .post_item .post_featured img, .tax-news-category.term-dagcreme .post_item .post_featured img, .tax-news-category.term-oogcreme .post_item .post_featured img, .tax-news-category.term-dagcreme .post_item .post_featured img, .tax-news-category.term-anti-age .post_item .post_featured img, .tax-news-category.term-for-men .post_item .post_featured img, .tax-news-category.term-nieuw .post_item .post_featured img, .tax-news-category.term-zonneproducten .post_item .post_featured img{
	max-width: 45%;
}


/*--home--*/
.scheme_original #sc_blogger_1532828428 .isotope_item_masonry .post_item {

    background-color: #fff;
    min-height: 375px;

}
#sc_blogger_1532828428 .post_featured img{
	max-height: 230px;
}
#sc_blogger_1532828428 .post_featured img.first {

    min-height: 230px;

}


/*--beautypagina naar massages--*/
.anchor{
  display: block;
  height: 115px; /*same height as header*/
  margin-top: -115px; /*same height as header*/
  visibility: hidden;
}

/*--verzorgende gelaatsverzorging heren--*/
.afK, ul.Leg li, p.Leg{
	display:none;
}

#IntensH #esg-grid-3-1 {
	margin-bottom: 13%;
	margin-left: 25%;
}
#esg-grid-3-1.esg-grid .mainul li.eg-jason-wrapper {
	min-width:600px;
	min-height:400px;
}
#esg-grid-3-1 .esg-overflowtrick {
	min-height:400px;
}
.productlijnMen{
	text-align:center;
}
ul.listMen li{
	font-family: "Open Sans",sans-serif;
}

/*--verzorgende gelaatsverzorging/ huiderverbeterende GVZ--*/
body .wp-video {

    max-width: 100%;
    height: auto;
    margin-bottom: 5%;

}
#Intens{
	margin-bottom:10%;
}
#IntensH{
	margin-bottom:8%;
}

.scheme_original .body_wrap th {
	color: #ff6c8d;
}
p.lijnenintro{
	text-align:center;
	font-family: "Open Sans",sans-serif;
}
p.introProducten{
	font-size: 15px;
	line-height: 30px;
	color: #757575;
	padding-right: 10%;
	font-family: "Open Sans",sans-serif;
	margin-bottom:4%;
}
/*--grid anti age--*/


.esg-entry-content.eg-jason-content.esg-notalone {
	display: block !important;
}

html.scheme_original .esg-grid .esg-filters .esg-filterbutton.selected {
    border-color: #ff6c8d;
}
html.scheme_original .esg-grid .esg-filters .esg-filterbutton.selected {
    color: #ff6c8d;
}
html.scheme_original .esg-grid .esg-filters .esg-filterbutton{
	color: #232a34;
}
html.scheme_original .esg-grid .esg-filters .esg-filterbutton:hover, html.scheme_original .esg-grid .esg-filters .esg-filterbutton:focus{
	color: #232a34;
	border-color: #232a34;
	border-bottom: 1px solid;
	
}
#esg-grid-1-1{
	margin-bottom: 10%;
}
/*--info en detail onderaan arrangementen--*/
p.detAils{
	font-size: 14px;
    color: #231F20;
    letter-spacing: 0.2em;
	font-family: Open Sans;
	
}
p.detAils a{
	text-transform: lowercase;
	letter-spacing: inherit;
	font-size: inherit;
}

.ctu-ultimate-style-2-content table ul li, .ctu-ultimate-style-1-content table ul li, ul.massageTekst li, .ctu-ultimate-style-3-content table ul li, .ctu-ultimate-style-4-content table ul li {
	font-size: 14px;
	letter-spacing: 0.1em;
	font-family: "Open Sans",sans-serif;
	
}


/*--FOTOS--*/
h3.fotoalbumTitel{
	padding-top: 4%;
}
.hoveralb{
	float: left;
	margin-right: 3%;
}
.envira-gallery-wrap .envira-gallery-description p{
	font-family: "Open Sans",sans-serif;
	font-size: 18px;
	line-height: 30px;
	color: #757575;

}
.envira-gallery-item.envira-lazy-load .envira-title{
	color: #231F20;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	font-family: "Raleway",sans-serif;
	
}
body .envira-gallery-public.envira-gallery-4-columns .envira-title{
	font-size: 14px;
	line-height: 19px;
	font-weight: 500;
}
.envirabox-theme-base .envirabox-caption-wrap .envirabox-title, .envirabox-theme-base .envirabox-caption-wrap .envirabox-caption {
	font-family: "Open Sans",sans-serif;
}

/*--PROMOTIES--*/
/*--styling detailpagina promotie--*/
body.news-template-default section.slider_wrap{
	display:none;
}
body.single.news-template-default .post_item_single .post_featured{
	float:left;
}
body.single.news-template-default .post_featured img{
	max-width: 400px;	
	height: auto;
	float: left;
}

body.single.news-template-default .post_item_single > .post_content{
	float: left;
	width: 55%;
	padding-left: 3%;
}

.scheme_original body.single.news-template-default .post_content h1{
	display:block;
}

.scheme_original body.single.news-template-default .post_content .post_info{
	display:none;
}
.scheme_original body.single.news-template-default .post_content h1{
	font-size: 26px;
}

.scheme_original body.single.news-template-default .post_content p{
	font-size: 16px;
}

.scheme_original a.Terug{
	padding: 5px 15px;
	background: #555;
	color: #fff;
	border-radius: 2px;
	display: inline-block;
	clear: both;
	text-decoration: none !important;
	-webkit-transition: all .3s;
	transition: all .3s;
	text-transform: uppercase;
	font-size:18px;
}
.scheme_original a.Terug:before {
	 font-family: FontAwesome;
   display: inline-block;
   padding-right: 6px;
   vertical-align: middle;
   content: "\f100";
	color:#fff;
  text-indent: -11px;
  float: left;
}
.scheme_original a.Terug:hover, .scheme_original a.Terug:focus {
	color:#fff;
	background: #f9a392;
}

/*--styling promoties--*/
.wpnawfree-plugin{
	padding-top:7%;
}
p.introPromo{
	text-align:center;
	line-height:1.6em;
	font-size:16px;
	font-family: "Open Sans",sans-serif;
}
.news .news-title{
	font-size: 1.2em;
	text-transform: capitalize;
}


/*--styling detail icon on hover promo--*/
.news-more-link, .news-short-content{
	display:none;
}
.news:hover .news-more-link {
	display: inline-block;
}
.news:hover .news-title{
	display:none;
}


 

.tax-news-category.term-promo .post_item_excerpt .post_descr .sc_button div span, .tax-news-category.term-dagcreme .post_item_excerpt .post_descr .sc_button div span, .tax-news-category.term-oogcreme .post_item_excerpt .post_descr .sc_button div span, .tax-news-category.term-anti-age .post_item_excerpt .post_descr .sc_button div span, .tax-news-category.term-for-men .post_item_excerpt .post_descr .sc_button div span, .tax-news-category.term-zonneproducten .post_item_excerpt .post_descr .sc_button div span, .tax-news-category.term-nieuw .post_item_excerpt .post_descr .sc_button div span{
	display:none;
	}
.news-more-link:before, .tax-news-category.term-promo .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-dagcreme .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-oogcreme .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-anti-age .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-for-men .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-zonneproducten .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-nieuw .post_item_excerpt .post_descr .sc_button:before{
   font-family: FontAwesome;
   display: inline-block;
   padding-right: 6px;
   vertical-align: middle;
}

a.news-more-link, .tax-news-category.term-promo .post_item_excerpt .post_descr .sc_button, .tax-news-category.term-dagcreme .post_item_excerpt .post_descr .sc_button, .tax-news-category.term-oogcreme .post_item_excerpt .post_descr .sc_button, .tax-news-category.term-anti-age .post_item_excerpt .post_descr .sc_button, .tax-news-category.term-for-men .post_item_excerpt .post_descr .sc_button, .tax-news-category.term-zonneproducten .post_item_excerpt .post_descr .sc_button, .tax-news-category.term-nieuw .post_item_excerpt .post_descr .sc_button{
  font-size: 23px;
  width: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-indent: 40px;
	padding: 9px 38px;
}

.news-content a.news-more-link{
	width:1px;
	padding: 9px 32px;
	 white-space: nowrap;
  overflow: hidden;
  text-indent: 40px;
	   font-size: 23px;
}

a.news-more-link:before, .tax-news-category.term-promo .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-dagcreme .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-oogcreme .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-anti-age .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-for-men .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-zonneproducten .post_item_excerpt .post_descr .sc_button:before, .tax-news-category.term-nieuw .post_item_excerpt .post_descr .sc_button:before{
   content: "\f002";
	color:#fff;
  text-indent: -11px;
  float: left;
}
.news-content-excerpt{
	text-align:center;
}
a.news-more-link:hover, .tax-news-category.term-promo .post_item_excerpt .post_descr .sc_button:hover, .tax-news-category.term-dagcreme .post_item_excerpt .post_descr .sc_button:hover, .tax-news-category.term-oogcreme .post_item_excerpt .post_descr .sc_button:hover, .tax-news-category.term-anti-age .post_item_excerpt .post_descr .sc_button:hover, .tax-news-category.term-for-men .post_item_excerpt .post_descr .sc_button:hover,.tax-news-category.term-zonneproducten .post_item_excerpt .post_descr .sc_button:hover, .tax-news-category.term-nieuw .post_item_excerpt .post_descr .sc_button:hover {

	background: #f9a392;
}
/*--styling categorie labels per promo--*/
.news{
	position:relative;
	padding-bottom: 5%;
}
.news h3.news-title a {

    font-size: 19px;
   
}
.grid-date-post{
	font-size:16px;
	position: absolute;
    top: -27px;
    left: 0;
    width: 100%;
    padding: 0 15px;
	text-align:right;
	color: transparent;
}

.grid-date-post a{
	display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
	background-color: #428bca;
}

.grid-date-post a:first-child{
	background-color: #5cb85c;
}
.grid-date-post a:nth-of-type(3){
	background-color:#DAA520;
}

body .grid-date-post a{
	color: #ffffff;
}
html .scheme_original .grid-date-post a:hover{
	color:#ffffff;
}
/*--contact--*/
.scheme_original form.wpcf7-form input[type="text"], .scheme_original form.wpcf7-form input[type="email"] {

    border-color:rgba(203,145,94,1);
	background-color: rgb(254, 235, 230);
	min-width: 400px;
}
.scheme_original form.wpcf7-form textarea{
	   border-color:rgba(203,145,94,1);
	background-color: rgb(254, 235, 230);
	min-width: 500px;
}
.scheme_original form.wpcf7-form input[type="text"]:hover, .scheme_original form.wpcf7-form input[type="text"]:focus, .scheme_original form.wpcf7-form input[type="email"]:hover, .scheme_original form.wpcf7-form input[type="email"]:focus, .scheme_original form.wpcf7-form textarea:hover, .scheme_original form.wpcf7-form textarea:focus{
	 border-color:#A86D43;
}
form.wpcf7-form  p label{
	color:#231F20;
	font-family: "Raleway",sans-serif;
}
.scheme_original form.wpcf7-form input[type="submit"]{
	color: #fff;
	border-color: #f9a392;
	background-color: #f9a392;
	padding: 1.092em 2.4em;
	font-family: "Raleway",sans-serif;
	font-size: 11px;
	line-height: 2em;
	font-weight: 700;
	letter-spacing: 0.2em;
	border: 2px solid;
}


.Introcontact ul.introList{
	list-style-image:inherit;
	padding: 0%;
	margin-left:9%;
}
 .Introcontact ul.introList li {
        position: relative;
        list-style-type: none;
    }

.Introcontact ul.introList li:before {
        content: "";
        position: absolute;
        top: -1px;
		left: -46px;
		width: 40px;
		height: 33px;
        background-image: url('https://www.schoonheidsinstituut-relaxo.be/wp-content/uploads/2019/03/logo-R-zonder-achtergrond_lijsticoon.png');
    }
.Introcontact .wp-block-column:nth-of-type(1) {

    flex-basis: 10%;

}
.Introcontact ul.introList li {

 	padding-bottom: 6%;
	font-family: "Open Sans",sans-serif;
	font-size: 16px;
	
}
.relaxocontact img{
	min-width: 506px;
}

.wpcf7-acceptance input[type="checkbox"] {

	display: inline-block;
}


/*-- FOTOS--*/

.hoveralb{
	 width: 365px;
    height: 242px;
	overflow: hidden;
    margin-top: 2%;
    display: inline-block;
    vertical-align: top;
    position: relative;
    -moz-transition: all .4s;
    -webkit-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    margin-right: 20px;
    /* margin-bottom: 20px; */
    margin-bottom: 60px;
   
}

img.fotoAlbum
{
    background: lightgrey;
    width: 300px;
    height: 200px;
    margin: 0px;
    border: 6px solid #f9a392;
    box-shadow: 0 0 0 1px #e29586;
   
}

.hoveralb a img.fotoAlbum {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.hoveralb a:hover img.fotoAlbum {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
	border:inherit;
	box-shadow:inherit;
}

/*--ARRANGEMENTEN --*/
.arrFoto.relAF{
	padding-top: 100%;
}

.keuze p span{
	font-family: "Raleway",sans-serif;
}
.scheme_original .keuze h5{
	color: #AE5A41;
}
.scheme_original .keuze .custom_number {

    border-color: #CB915E;
	line-height: 1.8em;
	color: #824727;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fdebe7+0,fef6f3+100 */
background: #fdebe7; /* Old browsers */
background: -moz-linear-gradient(left,  #fdebe7 0%, #fef6f3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #fdebe7 0%,#fef6f3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #fdebe7 0%,#fef6f3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdebe7', endColorstr='#fef6f3',GradientType=1 ); /* IE6-9 */


}
table.keuze td:first-child{
	padding-top: 3%;
}
p.arrTekst{
	max-width: 515px;
	font-size:14px;
	font-family: "Open Sans",sans-serif;
}
ul.arrAng li{
	font-size:16px;
}
table.keuze{
	width: 200%;
	margin-top: 10%
}

table.keuze td{
	padding-right: 3%;
	min-width: 20%;
}
table.keuze td p{
	padding-left: 18%;
}
img.wp-block-separator{
	margin-top: -3%;
    margin-left: 8%;

}
.scheme_original .sc_button.sc_button_style_border.reserveer.relaxo{
	background-color: #FEECE6;border-color: #CB915E;color: #231F20;font-size: 14px;
}

html .scheme_original .ctu-ultimate-style-2-content h2.kennisM{
	font-size: 2.07em;
}
table.trouw td{
	min-width:240px;
}
img.offer{
	width:75%;
	margin-top: -16%;
}
.Tweede img.offer{
	margin-top: 2%;
}

/*--MASSAGE --*/
.pdfLijst{
	font-size:18px;
}
span.icon-file-pdf{
	color:#f9a392;width:1em;line-height:1em;display: block;font-size: 2.2857em;
}
.sc_button.sc_button_style_border.reserveer.onlineB{
	background-color: #FEECE6;border-color: #CB915E;color: #231F20;font-size: 14px;
}
ul.voordelenMassage{
	list-style-type:none;
}
ul.voordelenMassage li:before{
	content: '\e889';
	font-family: "fontello";
	font-style: normal;
	font-size: 2em;
	font-weight: 100;
	width: 2em;
	margin-top: 2%;
	margin-right: 2%;
	color: #e29c7e;
}
ul.voordelenMassage li{
	color: #231F20;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	font-family: "Raleway",sans-serif;;
	font-size:12px;
}


img.giftCard{
	position: absolute;
	right: 1%;
	top: 81%;
}
p.massageTekst{
	font-family: "Open Sans",sans-serif;
	font-size: 17px;
	line-height: 30px;
	color: #757575;
}

/*--BEAUTY --*/
.beautyToppers .wpb_wrapper{
	padding-bottom: 3%;
	padding-top:2%;
}

body .ctu-ultimate-wrapper-1 {
	float:inherit;
}
.beautyToppers .sc_price_block .sc_price_block_description {
color: #808080;
line-height: 30px;
}
.beautyToppers .sc_price_block .sc_price_block_subtitle {
	color: #323232;
}
.scheme_original .beautyToppers .sc_price_block .sc_price_currency, .scheme_original .beautyToppers .sc_price_block .sc_price_money{
	color: #CB915E;
}

.beautyToppers .sc_price_block .sc_price_block_title {
	padding: 0 2%;
}
.beautyToppers .sc_price_block{
	min-height: 707px;
}
.beautyToppers .sc_column_item_2 .sc_price_block .sc_price_block_link {
	padding-top: 5.2em;
}
.beautyToppers .sc_column_item_3 .sc_price_block .sc_price_block_link {
	padding-top: 11.9em;
}

.beautyToppers .sc_column_item_3 .sc_price_block .sc_price_block_money{
	padding: 1.5em 0;
	padding-bottom: 9%;
	padding-top: 10%;
}

.beautyToppers .column-1_3, .beautyToppers .column-2_6, .beautyToppers .column-3_9, .beautyToppers .column-4_12 {

    width: 29.333%;

}
.scheme_original .beautyToppers .sc_price_block, .scheme_original .massaGes h4{
	color: #ff6c8d;
}
.scheme_original .beautyToppers .sc_price_block{
	min-height:754px;
	
}
.first .sc_price_block .sc_price_block_link{
	margin-top: 8%;
}

html .scheme_original a.pdfLijst:hover{
	color: #A86D43;
}
.beautyToppers{
	background-color: #f8f8f8 !important;

position: relative;

left: -351.5px;

box-sizing: border-box;

width: 1903px;

padding-left: 351.5px;

padding-right: 351.5px;
}

.cadeauMog{
	width: 45%;
	float: right;
	margin-top: -6%;
}
html .scheme_original .ctu-ultimate-style-1-content h2, html .scheme_original .ctu-ultimate-style-2-content h2, html .scheme_original .ctu-ultimate-style-3-content h2, html .scheme_original .ctu-ultimate-style-4-content h2 {
	color: #ff6c8d;
	background: inherit;
	-webkit-text-fill-color: inherit;
}
.massagePromo .sc_promo_inner{
	margin-top:10%;
}
.massagePromo h6 img{
	padding-left: 31%;
}
.massagePromo ul{
	list-style-type:none;
}
.massagePromo ul li{
	padding: 1rem 0 1rem 0;
	border: 1px solid #e5e5e5;
	border-right: none;
	border-left: none;
}
.massagePromo ul li a{
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 500;
	padding: 0;
	border: none;
	display: inline-block;
	    color: #323232;
	font-family: "Open Sans";
}
.massagePromo .sc_icon{
	font-size: 2em;
	font-weight: 100;
	width: 2em;
	color: #f9a392;
}
.massagePromo ul li a:hover, .massagePromo ul li a:focus{
	color: #f9a392;
}

.massagePromo p{
	font-size: 16px;
	color: #808080;
	font-weight: 300;
	font-family: "Open Sans";
	line-height: 1.5;
	margin-top: 0;
	text-align: left;
}
.massagePromo .sc_promo_image {
	max-height: 450px;
}
.massagePromo .sc_promo_content {

    width: inherit;
    float: inherit;

}
html .scheme_original .massagePromo h2 {
padding-right: 2em;
    color: #ae5a41;
    background: inherit;
  -webkit-text-fill-color: inherit;
	font-family: "Raleway",sans-serif;
    font-size: 2.153em;
    line-height: 1.3em;
    font-weight: 400;
    margin-top: 0em;
    margin-bottom: 0.5em;
}
html .scheme_original .massagePromo h2 a{
	 color: #CB915E;
}
html .scheme_original .massagePromo .sc_promo_block_inner:hover h2 a, html .scheme_original .massagePromo .sc_promo_block_inner:focus h2 a{
	 color: #ffffff;
}

.massagePromo .sc_promo_block_inner{
	
	background-color: rgb(254, 235, 230);
	transition: all linear 0.3s !important;
}
.massagePromo .sc_promo_block_inner:hover, .massagePromo .sc_promo_block_inner:focus {
	background-color: #f9a392;
}
.promoBeauty .sc_promo_image {

    background-image: url('https://www.schoonheidsinstituut-relaxo.be/wp-content/uploads/2019/03/1434.jpg');
}

.ctu-ultimate-wrapper-1{
	margin-bottom: 7%;
}
.scheme_original h1.top_panel_image_title.entry-title{
	display:block;
}
body .ctu-content-span {
	background-color: #f9a392;
}
body .ctu-ulimate-style-1 .vc-tabs-li.active .ctu-absolute, body .ctu-ulimate-style-2 .vc-tabs-li.active .ctu-absolute, body .ctu-ulimate-style-3 .vc-tabs-li.active .ctu-absolute, body .ctu-ulimate-style-4 .vc-tabs-li.active .ctu-absolute{
   background-color: #f9a392;
}
body .ctu-ulimate-style-1 .vc-tabs-li.active, body .ctu-ulimate-style-2 .vc-tabs-li.active, body .ctu-ulimate-style-3 .vc-tabs-li.active, body .ctu-ulimate-style-4 .vc-tabs-li.active{
    color: #5d150c;
    background: linear-gradient(330deg, #653614 0%, #653614 50%, #5d150c 100%);
        background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Raleway",sans-serif;
    text-transform: capitalize;

}
body .ctu-ulimate-style-1, body .ctu-ulimate-style-2, body .ctu-ulimate-style-3, body .ctu-ulimate-style-4 {
	background-color: rgba(254, 235, 230, 0.3);
	min-width: 260px;
}
body .ctu-ulimate-style-1 .vc-tabs-li{
	max-width: 200px;
}
body .ctu-ulimate-style-2 .vc-tabs-li, body .ctu-ulimate-style-3 .vc-tabs-li, body .ctu-ulimate-style-4 .vc-tabs-li{
	max-width: 215px;
}
body .ctu-ulimate-style-1 .vc-tabs-li:hover, body .ctu-ulimate-style-2 .vc-tabs-li:hover, body .ctu-ulimate-style-3 .vc-tabs-li:hover, body .ctu-ulimate-style-4 .vc-tabs-li:hover{
	color: #a86d43;
}

/*--HOME --*/
.homeIntroLinks h4{
	font-size: 1.185em;
}
.sc_services_item_category.cadeauB{
	padding: 0% 14%;
}
.scheme_original h4.sc_services_item_title.beschikB{
		padding: 0 0px;
}
.scheme_original .homeIntroLinks h4.sc_services_item_title a, .scheme_original .homeIntroLinks h4.sc_services_item_title{

    color: #CB915E;
    font-size: 1.1em;

}

.boekNow.mobiLe {
	position: inherit;
	
}
.klantenReviews{
	background-color: #f8f8f8 !important;
	position: relative;
	left: -351.5px;
	box-sizing: border-box;
	width: 1903px;
	padding-left: 351.5px;
	padding-right: 351.5px;
}
.klantenReviews .wp-block-column{
	margin: 7em 0em;
	text-align:center;
}
.klantenReviews figure{
	width: 9.15em;
    height: 9.15em;
    border-radius: 50%;
    border: 7px solid #fff;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 1.5em;
}
.klantenReviews p{
	color: #757575;
	margin-bottom: 1.5em;
	font-size: 12px;
	width: 100%;
	line-height: 1.8em;
	font-family: "Open Sans",sans-serif;
}
.klantenReviews p:before, .klantenReviews p:after{
	content: '"';
}

.klantenReviews a{
	color: #323232;
	font-weight:600;
	font-family: "Raleway",sans-serif;
}
.klantenReviews a:before{
	content: '-';
    display: inline-block;
    margin-right: 0.5em;
	
}
.klantenReviews a:after{
	 color: #A86D43;
	content: '“';
    font-size: 5.5em;
    line-height: 0.45em;
    display: block;
    margin-top: 0.39em;
	margin-top: 0.39em;
	font-family: initial;
}


ul.introList{
	list-style-image: url('https://www.schoonheidsinstituut-relaxo.be/wp-content/uploads/2019/03/logo-R-zonder-achtergrond_lijsticoon.png');
	list-style-position: inside;
	
}

ul.introList li{
	font-family: "Open Sans",sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #757575;
}


.boekNow{
	position: fixed;
	top: 38%;
	right: 1%;
	z-index: 1;
}
.boekNow p{
	font-family: "Open Sans",sans-serif;
}
.boekNow a.MailF, .boekNow a.TelT{
	font-size: 16px;
	font-family: "Open Sans",sans-serif;
}
.boekNow .sc_button.sc_button_style_border.reserveer{
	margin-top:3em;
	background-color: #FEECE6;
	border-color: #CB915E;
	color:#231F20;
	font-size:18px;
}
.scheme_original .sc_item_title::after {
  
	display: none;
}

#sc_blogger_1532828428{
	margin-top:10%;
}

#sc_blogger_1532828428 h6, #sc_blogger_1532828428 h2{
	text-align:left;
}

h4.oTwo{
	font-size: 1.2em;
}
.medeDeling.vc_row{
	position: relative;
	left: -363.5px;
	box-sizing: border-box;
	width: 1903px;
	padding-left: 351.5px;
	padding-right: 351.5px;
	background-image: url('https://www.schoonheidsinstituut-relaxo.be/wp-content/uploads/2019/02/rozebrush_ag.png');
	background-size: contain;
	margin-top: 10%;
	min-height: 180px;
}
.medeDeling span{
	   background: transparent;
    -webkit-background-clip: initial;
  /*  -webkit-text-fill-color: white;*/
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
	line-height: 35px;
	/* als br weg schrijf terug deze line-height: inherit;*/
	display: block;
	text-transform: initial;
	letter-spacing: 0.1em;
}
#germaine{
	background-color: #f9a392 !important;
	border-top: 1px solid white;
}
#germaine h6{
	color: #fff;
	padding: 0em 0.5em;
	font-family: "Open Sans",sans-serif;
}
#germaine img{
	width: 389px;
}


.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item {

    padding: 5.34em 1em 7.3em;

}
.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first {
padding-bottom: 7.7em;
}
.sc_promo_content .arrang .sc_services_item_content {
	
    margin: 0 1.3em;
	padding: 0;
	margin-bottom: 2.1%;
}
.sc_promo_content .sc_services_item_content {

    margin: 0;
    padding: 0;
	margin-top: 0em;
}
.homeIntroLinks{
	margin-bottom:7%;
}
.sc_promo_block_inner{
	position: relative;
	overflow: hidden;
	clear:both
}
.sc_promo_content{
	width: 50%;
    float: right;
	
}
.sc_promo_image {
    background-image: url(https://www.schoonheidsinstituut-relaxo.be/wp-content/uploads/2019/06/verzorgingen_hoofdfoto.jpg);
    width: 50%;
    left: 0;
	position: absolute;
    top: 0;
    bottom: 0;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}
.sc_services_style_services-2.sc_services_type_icons .sc_services_item, .sc_services_item_content.omschr{
	background-color: rgb(254, 235, 230);
}

 .sc_services_item_content.omschr{
transition: all linear 0.3s !important;
}
.sc_services_style_services-2.sc_services_type_icons .sc_services_item:hover .sc_services_item_content.omschr{
	background-color: #f9a392;
}

.arrang h4.sc_services_item_title{
	font-size: 1.75em;
}
.sc_services_style_services-2.sc_services_type_icons .arrang .sc_services_item {

	padding: 5.34em 0em 7.3em;
}
html .scheme_original .menu_main_nav > li > a{
	 border-color: #A86D43;
}
html .scheme_original .menu_main_nav > li.current-menu-item > a{
		  border-color: rgba(249,163,146,0.5);
}
body .top_panel_middle .menu_main_wrap {

	margin-top: 4.5em;
}
.sc_services_item_content {
    margin: 0 2.3em;
    padding: 4.5em 0 0 0;
    margin-top: -10.7em;
    position: relative;
    z-index: 1;
	background: #fef4f1;
}
.sc_services_item_category {
    font-size: 3.07em;
    line-height: 0.8em;
    text-align: center;
    font-family: 'Mr De Haviland', cursive;
    margin-bottom: 0;
}
.sc_services_item_title {
    margin-top: 0;
    padding: 0 10px;
	text-align: center;

}
.scheme_original h4.sc_services_item_title a, .scheme_original h4.sc_services_item_title{
	color: #CB915E;
	font-size: 1.3em;
}
.sc_services_item_description {
    margin-top: 1.2857em;
    line-height: 1.75em;
    overflow: hidden;
	text-align: center;
}
.sc_services_item_readmore {
    color: #fff;
}
.homeIntroLinks .wp-block-image {
	max-height: 350px;
	border: 6px solid #A86D43;
}
.fotoRel{
	position: relative;
    display: block;
	    color: #f9a392;
}
 .fotoRel:after {
    content: ' ';
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0,0,0,0.3);
    opacity: 0;
    -webkit-transition: opacity ease .3s;
    -moz-transition: opacity ease .3s;
    -ms-transition: opacity ease .3s;
    -o-transition: opacity ease .3s;
    transition: opacity ease .3s;
} 
.scheme_original .fotoRel:after {
	    background-color: rgba(249,163,146,0.3);
}
.fotoRel:hover:after {
    opacity: 1;
}
.scheme_original figure figcaption{
	display:none;
}
.slider_boxed, .content_wrap, .content_container {
    width: 1170px;
    margin: 0 auto;
}
.copyright_text p{
	float:left;
}
.copyright_text p.webDev{
	float:right;
}
.scheme_original .top_panel_inner_style_3 .top_panel_top .top_panel_top_search .search_submit{
	display:none;
}

.scheme_original .logo .logo_slogan {
  	display: none;
}
.top_panel_wrap .logo_fixed {
    display: none;
    max-height: 100px;
    width: auto;
	margin-top: 9%;
}
div#slide-1-layer-1.tp-caption.rev-btn.rs-hover-ready:hover{
	background: #ff0066;
	
}
.ares .tp-arr-titleholder{
	display: none !important;
}

.top_panel_style_3 .menu_user_nav:before{
	display:none;
}

.scheme_original .top_panel_inner_style_3 .top_panel_top{
	background-color:rgba(254,235,230,1) !important;
	
}
.scheme_original .top_panel_inner_style_3 .menu_user_nav>li>a{
	color:rgba(203,145,94,1) !important;
}
.scheme_original .menu_main_nav > li ul li a {

    color:rgba(203,145,94,1) !important;

}
.scheme_original .menu_main_nav > li ul li a:hover {

    color: #844928 !important;

}
.scheme_original .top_panel_inner_style_3 .menu_user_nav>li>a:hover{
	color:#844928 !important;
}

.top_panel_style_3 .top_panel_middle {
    min-height: 150px;
}
.top_panel_wrap .logo_fixed {
   
    height: 70px
}
.top_panel_fixed .top_panel_middle {

    min-height: 105px;

}
.top_panel_fixed .top_panel_middle .menu_main_wrap {
    margin-top: 3em;
}
.scheme_original .menu_main_nav>li>a:hover, .scheme_original .menu_main_nav>li>a:focus {
    border-color: rgba(203,145,94,1) !important;
}
.scheme_original .menu_main_nav>li ul{
    border-color: rgba(254,235,230,1) !important;
    background-color: rgba(254,235,230,1) !important;
}
.scheme_original .menu_main_nav>li ul li a{
    color: #a86d43;
}

footer .footer_wrap_inner.widget_area_inner {
    background-color: rgba(254,235,230,1);
}
html .scheme_original .footer_wrap.widget_area ul li a{
    color: rgba(203,145,94,1);
    text-transform: uppercase;
    line-height: 2.3em;
    font-family: "Raleway",sans-serif;
    text-align: center;
}

html .scheme_original .footer_wrap.widget_area ul li a:hover, html .scheme_original .footer_wrap.widget_area ul li a:focus {
    color:#f9a392;
}

html .scheme_original .footer_wrap_inner.widget_area_inner .widget_title{
     color: #231F20;
     text-align: center;
}
html footer p{
     color: #757575;
     text-align: center;
}
html .widget_area ul li{
     text-align: center;
}

html .copyright_wrap .copyright_wrap_inner {
    background-color: #231F20;
}

html .scheme_original a:hover, html .scheme_original a:focus {
    color: #ff0066;
}
html .scheme_original .scroll_to_top:hover {
  background: #653614; /* Old browsers */
background: -moz-linear-gradient(left, #653614 0%, #fdc581 51%, #5d150c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #653614 0%,#fdc581 51%,#5d150c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #653614 0%,#fdc581 51%,#5d150c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#653614', endColorstr='#5d150c',GradientType=1 ); /* IE6-9 */
}
html .scheme_original .widget_area_inner .widget_text a:not(.sc_button):hover, html .scheme_original .widget_area_inner .post_info a:hover {
    color: #A86D43;
}

html .copyright_style_socials .beforeSocials {
    margin-right: 2em;
    display: none;
}
html .scheme_original .menu_main_nav>li>a:hover {
    color: #CB915E;

}

p.introTekst{
	font-family: "Open Sans",sans-serif;
	font-size: 15px;
	line-height: 30px;
	color: #757575;
	
    
}
.fotoGw img{
	display: block;
    border-radius: 50%;
    border: 0px solid rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, 1);
    overflow: hidden;
	max-width: 20%;
}

html .scheme_original h2{
	font-size: 3.07em;
background: linear-gradient(330deg, #653614 0%, #fdc581 25%, #653614 50%, #fdc581 75%, #5d150c 100%);
    background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
	font-family: "Raleway",sans-serif;
	text-transform: capitalize;
	
}
html .scheme_original h2.brGom {

	font-size: 2.07em;
}

html .scheme_original  .medeDeling h2{
	font-family: 'Mr De Haviland', cursive;
	font-size: 5.07em;
}
.scheme_original h1, .scheme_original .post_info, .article_style_stretch .related_wrap:not(.related_wrap_empty):not(.scroll_wrap) {
display:none;
}
html .scheme_original .footer_wrap_inner.widget_area_inner .widget_title{
	color:#231F20;
	
}

/*--responsive media queries--*/
@media screen and (max-width:1836px){
	.boekNow, .boekNow p{
		text-align:center;
	}
	.boekNow p a{
		display:block;
	}
}

@media screen and (max-width:1665px){
	/*--massages--*/
	img.giftCard {

    position: absolute;
    right: 1%;
    top: 121%;
    width: 13%;

}
	/*--home--*/
.klantenReviews .wp-block-column div:nth-of-type(1) {
	width: 75%;
	margin: 0 auto;
	}
	.boekNow a.MailF{
		font-size:16px;
	}
	.medeDeling span{
		padding: 0 3%;
	}
	#sc_blogger_1532828428 .isotope_item_masonry .post_item{
		max-height: 322px;
	}
	#sc_blogger_1532828428 .isotope_wrap .isotope_column_4 {
	    width: 23%;
	}
	h4.oTwo, #sc_blogger_1532828428 .isotope_item_masonry .post_title{
	font-size: 15px;
	}
}

@media screen and (max-width:1615px){
	.boekNow {
		right: 0%;
	}
	.boekNow .sc_button.sc_button_style_border.reserveer{
		font-size: 16px;
	}
	.boekNow a.MailF {
		  font-size: 14px;
	}
}

@media screen and (max-width:1500px){
	/*--massages--*/
	img.giftCard {

    position: absolute;
    right: 11.5%;
    top: 79%;
    width: 11%;

}
	/*--beauty--*/
	html .scheme_original .ctu-ultimate-style-1-content h2, html .scheme_original .ctu-ultimate-style-2-content h2 {
	    font-size: 2.07em;
	}
	/*--home--*/
	.sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first{
		min-height: 349px;
	}
	.boekNow a.MailF {
	    font-size: 12px;
		padding: 0 3%;
	}
	.sc_button.reserveer {
		padding: 0.73em 1.4em;
	}
}

@media screen and (max-width:1480px){
	/*--massages--*/
	img.giftCard {

    position: absolute;
    right: 11.5%;
    top: 84%;
    width: 11%;

}
	/*--home--*/
	.scheme_original #sc_blogger_1532828428 .isotope_item_masonry .post_item {

    background-color: #fff;
    min-height: 328px;

}
	.boekNow .sc_button.sc_button_style_border.reserveer {
		font-size: 13px;
	}
	.boekNow a.MailF {
		font-size: 12px;
		padding: 0 4%;
		margin-left: 9%;
	}
}

@media screen and (max-width:1440px){
	/*--home 4 blokken en foto--*/
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first {

		padding-bottom: 9.65em;

	}
	.sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first {

       max-height: 381px;
	min-height: inherit;
	}
}

@media screen and (max-width:1366px){
	#antiAge, #Intens{
		margin-bottom: 11%;
	}
	
	/*--contact--*/
	.relaxocontact img {
	    min-width: 435px;
	}
	/*--arrangementen--*/
	img.wp-block-separator {

    margin-top: -3%;
    margin-left: 0%;

}
	html .scheme_original .ctu-ultimate-style-2-content h2.kennisM {

    font-size: 1.6em;

}
	/*--massages--*/
	img.giftCard {

    position: absolute;
    right: 1.5%;
    top: 86%;
    width: 11%;

}
	/*--beauty--*/
	.beautyToppers {
		left: -445.5px;
	}
	html .scheme_original .massagePromo h2 {
		font-size: 2em;
	}
	/*--home--*/
	.klantenReviews {
		left: -450.5px;
	}
	.klantenReviews .wp-block-column div:nth-of-type(1) {
	    width: 60%;
   		margin: 0 auto;
	}
	.sc_services_style_services-2.sc_services_type_icons .arrang .sc_services_item.sc_services_item_2{
		padding-top: 5.9em;

	}
	.arrang h4.sc_services_item_title{
		font-size: 1.0em;
	}
	.scheme_original #sc_blogger_1532828428 .isotope_item_masonry .post_item {

    background-color: #fff;
    min-height: 341px;

}
	html .scheme_original .medeDeling h2 {
		margin-left: -14%;
	}
	
	
	.medeDeling span {
	    padding: 0 17%;
	}
	#sc_blogger_1532828428 {

    margin-top: 10%;
    overflow: hidden;
	}
	#sc_blogger_1532828428 .isotope_wrap {
	    max-height: 365px;
	}

	#sc_blogger_1532828428 .isotope_wrap .isotope_column_4 {
	    width: 27%;
	}
	#sc_blogger_1532828428 .isotope_wrap .isotope_item {

		padding-right: 11px;
	}
	#sc_blogger_1532828428 .isotope_wrap .isotope_column_4:nth-of-type(4){
		display:none;
	}
	.sc_blogger_button.sc_item_button{
		margin-left: -13%;
	
	}
}

@media screen and (max-width:1280px){
	/*--arrangementen--*/
	.scheme_original .sc_button.sc_button_style_border.reserveer.relaxo{
	font-size: 12px;
}
	table.trouw td {

    min-width: 186px;

}
	/*--massages--*/
	img.giftCard {

    position: absolute;
    right: 0.5%;
    top: 88%;
    width: 11%;

}
	/*--beauty--*/
	.cadeauMog {
    margin-top: 2%;

}
	.boekNow{
		display:none;
	}
	.boekNow.mobiLe.topPag{
		display:block;
	}
	.boekNow.mobiLe.topPag a.sc_button.sc_button_style_border {
		display: block;
	max-width: 22%;
	margin: 0 auto;
	
	}
	.boekNow.topPag p{
		display: inline-block;
		padding-top: 3%;
		padding-bottom: 3%;
		padding-right: 3%;
	}
	.boekNow.topPag a.MailF {

    font-size: 12px;
    padding: 0 0%;
    margin-left: 9%;

}
	/*--home--*/
	.klantenReviews {
	    padding-left: 424.5px;
		padding-right: 424.5px;
	}
}

@media screen and (max-width:1262px){
 .menu_main_nav > li {
			margin-right: 0.8rem!important;
	}
}

@media screen and (max-width:1224px){
	/*--contact--*/
	.relaxocontact img {

    min-width: 392px;

}
	/*--arrangementen--*/
	.sc_button div.telAf {

		height: 4em;
	}
	html .scheme_original h2.brGom{
		font-size:1.6em;
	}
	p.arrTekst{
		margin-right:3%;
	}
	table.keuze td{
		display:block;
	}
	table.keuze td p {

    padding-left: 5%;

}
	html .scheme_original .ctu-ultimate-style-2-content h2.kennisM {

    font-size: 1.4em;

}
	img.offer {
		margin-left: -15%;
	}
	/*--beauty--*/
	.beautyToppers .sc_column_item_3 .sc_price_block .sc_price_block_link {

    padding-top: 10.9em;

}
	.beautyToppers {

    left: -492.5px;

}
	.beautyToppers .column-1_3, .beautyToppers .column-2_6, .beautyToppers .column-3_9, .beautyToppers .column-4_12 {

    width: 26.333%;

}
	.beautyToppers .sc_price_block .sc_price_block_money .sc_price_currency {

		font-size: 1.6em;
	}
	.beautyToppers .sc_price_block .sc_price_block_money .sc_price_money {
		font-size: 2.69em;
	}
	.massagePromo ul {

    list-style-type: none;
    min-width: 230px;

}
	.massagePromo .column-3_4{
	margin-left: 5%;
    width: 70%;

}
	html .scheme_original .massagePromo h2 {

    font-size: 1.5em;

}
	.massagePromo .sc_button {
		padding: 0.73em 1.4em;
	}
	/*--home--*/
	html .scheme_original .medeDeling h2 {

    margin-left: 0%;

}
	.arrang h4.sc_services_item_title {

    font-size: 0.9em;

}
	.sc_services_style_services-2.sc_services_type_icons .arrang .sc_services_item.sc_services_item_2 {

    padding-top: 6.2em;

}
	.klantenReviews {
		padding-left: 371.5px;
		padding-right: 489.5px;

	}
	.sc_services_style_services-2.sc_services_type_icons .arrang{
		max-height: 348px;
	}
	.sc_promo_content .sc_services_style_services-2.sc_services_type_icons .column-1_2:nth-of-type(4){
		max-height: 336px;
	}
	
	
	.medeDeling.vc_row .wpb_column {
				width: 934px;
	}
	.sc_blogger_button.sc_item_button {
	    margin-left: -7%;
	}
}

@media screen and (max-width:1205px){
	/*--arrangementen--*/
	img.arrFoto{
		margin-top: 7%;
	}
	/*--beauty--*/
	
	.boekNow.mobiLe.topPag {

    display: block;
		margin-left: 1%;
	}
	.ctu-ultimate-wrapper-1 ul:nth-of-type(1){
		min-width: 250px;
		margin-left: -105%;
		max-width: 250px;
	}
	.ctu-ultimate-wrapper-1 ul.lijstPM {

       margin-left: 0%;
	}
	.ctu-ultimate-wrapper-1 ul.lijstPed {
		
		margin-top: 38%
	}
	.ctu-ultimate-wrapper-1 ul:nth-of-type(2){
		min-width: 250px;
		margin-left: -97%;
	
	}
	.ctu-ultimate-wrapper-1 table{
		margin-top: 5%;
	}
	
	/*--home--*/
	.boekNow.mobiLe {
		display:block;
		margin-left: -8%;
	}
	.mobiLe .sc_button.sc_button_style_border.reserveer {

		margin-top: 1em;
	}
	.boekNow{
		display:none;
	}
	.medeDeling.vc_row .wpb_column {
				width: 941px;
	}
	.sc_blogger_button.sc_item_button {
	    margin-left: -7%;
	}
	html .scheme_original h2 {

		font-size: 2.67em;
	}
}

/*--Ipad Pro--*/
@media screen and (max-width:1112px){
	.scheme_original table#Gvz th {
	    padding-right: 3%;

}
	/*--arrangementen--*/
	.scheme_original .sc_button.sc_button_style_border.reserveer.relaxo {

    font-size: 11px;

}
	/*--massages--*/
	ul.voordelenMassage {

    list-style-type: none;
    margin-left: -7%;

}
	img.giftCard {

    position: absolute;
    right: 6.5%;
    top: 88%;
    width: 11%;

}
	/*--beauty--*/
	.ctu-ultimate-wrapper-1 table {

    margin-top: 4%;

}
	
	
	.ctu-ultimate-wrapper-1 ul.lijstPed {
		margin-left: -98%;
		margin-top: 50%
	}
	.beautyToppers .column-1_3, .beautyToppers .column-2_6, .beautyToppers .column-3_9, .beautyToppers .column-4_12 {

    width: 27.333%;

}
	.beautyToppers {

    left: -469.5px;

}
}

@media screen and (max-width:1080px){
	a#webSh {
		width: 23% !important;
        font-size: 16px;
	}
	/*--massages--*/
	.sc_button.sc_button_style_border.reserveer.onlineB {
    font-size: 12px;

}
	img.giftCard {

    position: absolute;
    right: 6.5%;
    top: 90%;
    width: 11%;

}
	
	
	/*--home--*/
	html .scheme_original h2 {
		font-size: 2.47em;
	}
	
	.klantenReviews {
	    left: -410.5px;
	}
	.medeDeling.vc_row .wpb_column {
	    max-width: 995px;
	}
	.sc_blogger_button.sc_item_button {
	    margin-left: -11%;
	}
	.medeDeling.vc_row{
		background-size: auto 180px;
		height: 180px;
		
		}
	html .scheme_original .medeDeling h2{
		 -webkit-text-fill-color: #653614;
	}
}

@media screen and (max-width:1024px){
	/*-- Gvz Heren--*/
	#Intens #esg-grid-3-1 {

    margin-bottom: 13%;
    margin-left: 19%;

}
	/*--home--*/
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.sc_services_item_2{

      padding-bottom: 10em;

}
	
	/*--arrangementen--*/
	html .scheme_original .ctu-ultimate-style-2-content h2 {

    font-size: 1.4em;

}
	.ctu-ulitate-style-2-tabs p {

		font-size: 15px;
	}
	/*--massages--*/
	img.giftCard {

    position: absolute;
    right: 1.5%;
    top: 74%;
    width: 14%;

}
	/*--beauty en huidtherapie tabs systems--*/
	.ctu-ultimate-wrapper-1 ul {

    min-width: 250px;
    margin-left: -132%;
	
	}
	.ctu-ultimate-style-1-content table ul li, .ctu-ultimate-style-3-content table ul li, .ctu-ultimate-style-4-content table ul li{
		font-size:12px;
	}
	/*--home--*/
	.homeIntroLinks .wp-block-image img {

    max-width: 100%;
    min-height: 350px;

}
	
.sc_services_style_services-2.sc_services_type_icons .arrang .sc_services_item_2 {

    min-height: 345px;

}
}

@media screen and (max-width:1023px){
	.scheme_original .header_mobile .menu_main_nav > li {
  background-color: transparent !important;
		
	}
	.scheme_original .header_mobile .menu_main_nav > li a {
    color: brown !important;
}
	.header_mobile .side_wrap .menu_main_nav > li.current-menu-item > a {
    color: #ffffff !important;
    background-color: lightgrey !important;
    background: #f78383;
    background: linear-gradient(90deg, rgba(247, 131, 131, 1) 0%, rgba(249, 163, 146, 1) 50%, rgba(254, 235, 230, 1) 100%);
}
	.menu_main_nav > li:nth-last-child(2) {
		margin-top: 2%;
		margin-left: 9%;
	}
	.menu_main_nav > li.popmake-3076 {
		margin-left: 9%!important;
		
	}
	html .scheme_original .menu_main_nav > li > a {
		border-color: #ffffff;
	}
	.header_mobile .menu_main_nav > li {
   		border-bottom: none;
		}
	  .scheme_original .header_mobile .menu_main_nav > li.popmake-3076 a, .scheme_original .header_mobile .menu_main_nav > li:nth-last-child(2) a {
    color: brown !important;
		  border-color: #A86D43;
	}
	   
}
@media screen and (max-width:980px){
	    .scheme_original .header_mobile .menu_main_nav > li:nth-last-child(2), .scheme_original .header_mobile .menu_main_nav > li.popmake-3076 {
        background-color: transparent !important;
    }
	  
	    html .scheme_original .menu_main_nav > li.popmake-3076 > a {
			border-color: #ffffff;
	}
	 html .scheme_original .menu_main_nav > li.popmake-3076 > :hover {
		background-color: rgba(255, 255, 255, 0.05);
		 border-color: #ffffff;
	}
	.scheme_original .menu_main_nav>li.popmake-3076>a:hover, .scheme_original .menu_main_nav>li.popmake-3076>a:focus {
		border-color: #ffffff !important;
		border: 1px solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, .5), 0 0 20px rgba(255, 255, 255, .2);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px #427388; 
}
	.scheme_original .menu_main_nav>li:nth-last-child(2)>a:hover, .scheme_original .menu_main_nav>li:nth-last-child(2)>a:focus {
		border-color: #ffffff !important;
		border: 1px solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, .5), 0 0 20px rgba(255, 255, 255, .2);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px #427388; 
}
	}
	aside#sfp_page_plugin_widget-2 {
	display:none;
}
	/*--3 toppers home--*/
	.scheme_original #sc_blogger_1532828428 .isotope_item_masonry .post_item {

     min-height: 322px;
	
}
	
	/*--mobile menu header --*/
	
  body .header_mobile .side_wrap .close{
		 display:block !important;
	  position: absolute;
	  top: 0px;
		right: 11px;
		z-index: 2000;
	} 
	body .header_mobile .side_wrap .close:hover{
		color: #ffffff !important;
	}
	html.scheme_original .header_mobile .menu_button{

    color: #A86D43;

}
	.header_mobile .side_wrap .menu_main_nav > li.current-menu-parent > a, .header_mobile .side_wrap .menu_main_nav > li ul li.current-menu-item > a{
		background-color: initial;
	}
	.scheme_original .header_mobile .panel_bottom{
		background: url('https://www.schoonheidsinstituut-relaxo.be/wp-content/uploads/2019/02/logo-R-zonder-achtergrond.png');
		height: 300px;
		width: 320px;
		background-size: contain;
		background-repeat: no-repeat;
		background-color: rgb(254, 235, 230);
		background-position: right;
	}
	.header_mobile .panel_bottom::before {
		background-color: transparent;
	}
	.scheme_original .header_mobile .side_wrap {
		
		color: #231F20 !important;
	}
	
	
	.header_mobile .side_wrap .menu_main_nav > li.current-menu-item > a {
		color: #ffffff !important;
		background-color: #f9a392 !important;
	}
	.scheme_original .header_mobile .menu_main_nav > li ul li a {

    color: rgba(203,145,94,1) !important;

}
	.header_mobile .menu_main_nav > li > ul::before {

    		background-color: inherit;
	}
	.header_mobile .side_wrap .menu_main_nav li > a:hover{
		background-color: #f9a392 !important;
		color: #ffffff !important;
	}
	/*-- GVZ heren--*/
	#Intens #esg-grid-3-1 {

    margin-bottom: 16%;
    margin-left: 16%;

}
	/*--massages--*/
	img.giftCard {

    position: absolute;
    right: 1.5%;
    top: 91%;
    width: 12%;

}
	/*--beauty--*/
	.ctu-ultimate-wrapper-1 ul.lijstPed {
   		margin-top: 10%;
	}
	.ctu-ultimate-wrapper-1 ul:nth-of-type(1) {
  		margin-left: 6%;
	}
	table.SpaPed{
		margin-left: -86%;
	}
	
	.beautyToppers {

    left: -500.5px;

}
	.beautyToppers .column-1_3, .beautyToppers .column-2_6, .beautyToppers .column-3_9, .beautyToppers .column-4_12 {

    width: 25.333%;

}
	.massagePromo .columns_wrap {

    margin-left: 23px;
    margin-right:-20px;

}
	html .scheme_original .massagePromo h2 {

    font-size: 1.3em;

}
	/*--home--*/
.header_mobile .logo_main {

    height: auto;
	max-width: 89%;
}
.header_mobile .logo {

    padding-left: 31%;
    padding-right: 31%;
}
	
	p.introTekst {
	padding-right:0px;
	}
	.klantenReviews {
	    left: -446.5px;
	}
	.medeDeling.vc_row .wpb_column {
	    width: 920px;
	}
	#sc_blogger_1532828428 .sc_blogger_button.sc_item_button {
	    margin-left: -7%;
		  margin-top: 1.4em;
	}
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first {

    padding-bottom: 0.7em;

}
}

@media screen and (max-width:960px){
	
	#sc_blogger_1532828428 .sc_blogger_button.sc_item_button {

    margin-left: -4%;
    margin-top: 2.4em;

}
	/*--beauty--*/
	.massagePromo .sc_button {

    padding: 0.73em 0.8em;

}
	/*--home--*/
	.homeIntroLinks .wp-block-column:nth-child(2n+1) {

    margin-right: 0px;

	}
	.sc_services_style_services-2.sc_services_type_icons .arrang {

    max-height: 244px;

}
	.sc_services_style_services-2.sc_services_type_icons .arrang .sc_services_item {

    padding-top: 2.75em;

}
	.sc_services_style_services-2.sc_services_type_icons .arrang .sc_services_item {

    padding-top: 2.75em;

}
	.sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item {

    padding: 2.34em 1em 1.3em;

}
	.sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first {

    min-height: 262px;

}
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first {

    padding-bottom: 2.7em;

}
	.sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item_3{
		min-height: 217px;
	}
	
	.sc_promo_content .sc_services_style_services-2.sc_services_type_icons .arrang .sc_services_item_2{
		min-height: 262px;
	}
	#sc_blogger_1532828428 .isotope_wrap .isotope_column_4 {
	    width: 30%;
	}
	.sc_blogger_button.sc_item_button {
	    margin-left: -3.5%;
	}
}
@media screen and (max-width:950px){
	/*-- footer fb plugin --*/
	aside#sfp_page_plugin_widget-2{
		margin: 0 23%;
		margin-top: -5%;
	}
	/*--home mededeling--*/
	.medeDeling.vc_row {
		left: -470.5px;
   		width: 1356px;
	}
	/*--home verzorgingen overzicht met foto--*/
	.sc_promo_content {

    width: 67%;
    float: right;

}
	.sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first, .sc_services_style_services-2.sc_services_type_icons .arrang .sc_services_item.sc_services_item_2 {

    padding-top: 2.2em;

}
	/*--home kliks--*/
	.sc_services_item_content {

    margin: 0 1.3em;
		margin-top: -10.7em;
   	padding: 2.5em 0 0 0;
	}
	.homeIntroLinks .wp-block-image {

		max-height: 273px;
	}
	/*--contact--*/
	.relaxocontact img {
	    min-width: 288px;
	}
	/*--arrangementen--*/
	.content_wrap .ctu-ultimate-wrapper-2 {
	margin-left: -12%;
	width: 124%;
}
	/*--beauty huidtherapie--*/
	.ctu-ultimate-wrapper-1 a.sc_button.sc_button_style_filled{
		float: left;
		display: block;
		width: 47%;
	}
	
	.ctu-ulitate-style-1-tabs p, .ctu-ulitate-style-3-tabs p, .ctu-ulitate-style-4-tabs p {
		display:none;
	}
	table.SpaPed {
  	margin-left: initial;
	}
	/*--huidtherapie--*/
	.ctu-ultimate-wrapper-3 .columns_wrap > [class*="column-1_"], .ctu-ultimate-wrapper-4 .columns_wrap > [class*="column-1_"]{
		min-width: 100%;
	}
	.scheme_original .ctu-ultimate-style-3-content h4, .scheme_original .ctu-ultimate-style-4-content h4 {
 		 color: #ff6c8d;
  		padding-top: 5%;
	}
	.ctu-ultimate-wrapper-3 .cadeauMog, .ctu-ultimate-wrapper-4 .cadeauMog{
		float: left;
	}
	table.ClinPeel{
		min-width: 405px;
	}
	a.ClinP{
		margin-top: 25em;
	}
	  
	/*--epilaties tekst tonen want geen ul--*/
	.ctu-ulitate-style-1-tabs p.epItekst {
		display:block;
	}
	.ctu-ulitate-style-1-tabs .columns_wrap > [class*="column-1_"] {

    min-width: 100%;

}
	.ctu-ultimate-wrapper-1 table {

		margin-top: 0%;
	}
	.ctu-ultimate-wrapper-1 img{
		max-width: 65%;
	}
	
	.ctu-ultimate-wrapper-1 ul:nth-of-type(1) {

    min-width: 180px;
    margin-left: 0%;

}
	.beautyToppers {

    left: -588.5px;

}
	.beautyToppers .sc_price_block {

		min-height: auto;
	}
	.beautyToppers .sc_column_item_3 .sc_price_block .sc_price_block_link, .beautyToppers .sc_column_item_2 .sc_price_block .sc_price_block_link  {

    padding-top: 0.875em;

}
	.massagePromo{
		margin-top: 5%;
	}
	.massagePromo .columns_wrap > [class*="column-1_"]{

    min-width: 100%;

}
	.massagePromo .wpb_text_column, .wpb_content_element{
		float: left;
		width: 216px;
	
	}
	.massagePromo .column-3_4 {

    margin-left: 0%;
    width: 70%;

}
	
	/*--home--*/
	.klantenReviews {
		width: 1742px;
	}
}

@media screen and (max-width:900px){
	/*--footer--*/
	.footer_wrap aside:nth-child(n+3) {
		width: 50%;
		margin: 0 25%;
  		margin-top: 5em;
	}
	.footer_wrap aside#nav_menu-2 {
  padding-top: 0em;
  margin-top: 0em;
  margin-left: 0%;
  min-width: 100%;
}
	.widget_area #nav_menu-2 ul {
  width: 800px;
  margin-left: inherit;
}
	/*--huidtherapie--*/
	body .ctu-ultimate-style-heading-3,  body .ctu-ultimate-style-heading-4{
		background-color: rgba(254, 235, 230, 0.3);
	}
	body .ctu-ultimate-style-heading-3.active, body .ctu-ultimate-style-heading-4.active{
    		color: #5d150c;
	}
	.ctu-ultimate-wrapper-3 .cadeauMog, .ctu-ultimate-wrapper-4 .cadeauMog {
  		float: left;
		width: 26%;
	}
	.ctu-ultimate-wrapper-3 .wpb_content_element, .ctu-ultimate-wrapper-4 .wpb_content_element{
		float: left;
		display: block;
		width: 100%;
	}
	.ctu-ultimate-wrapper-3 .sc_button, .ctu-ultimate-wrapper-4 .sc_button {
		float: left;
		display: block;
	}
	.ctu-ultimate-wrapper-3 img, .ctu-ultimate-wrapper-4 img{
		max-width: 85%;
		max-height: 250px;
	}
	a.ClinP {
  	margin-top: 2em;
	}
	.ctu-ultimate-wrapper-3 .cadeauMog.noItems, .ctu-ultimate-wrapper-4 .cadeauMog.noItems{
		float:right;
	}

	/*--mededeling--*/
	.medeDeling.vc_row {
    left: -358.5px;
		width: 1356px;
	}
	/*--footer fb widget--*/
	aside.widget_number_1{
			margin: 0 25%;
	}
	aside#sfp_page_plugin_widget-2 {

   	  margin: 0 25%;
      margin-top: 7%;

}
	/*--home top relax--*/
	#sc_blogger_1532828428 .post_featured img, #sc_blogger_1532828428 .post_featured img.first{

    min-height: 186px;
    max-height: 186px;

}
	.scheme_original #sc_blogger_1532828428 .isotope_item_masonry .post_item {

    background-color: #fff;
    min-height: 274px;

}
	/*--GVZ HEREN --*/
	#IntensH #esg-grid-3-1 {

    margin-bottom: 19%;
    margin-left: 7%;

}
	#esg-grid-1-1 {

    margin-bottom: 16%;

}
	#Intens {

    margin-bottom: 16%;

}
	/*--arrangementen--*/
	.sc_button div.telAf {

		height: 2em;
	}
	.arrFoto.relAF {

		padding-top: 0%;
	}
	.custom_product_we_use .wpb_content_element {

    float: left;
    width: auto;

}
	table.keuze {

    width: 200%;
    margin-top: -6%;

}
	table.keuze td p {

    padding-left: 3%;

}
	.content_wrap .ctu-ultimate-wrapper-2 {
	margin-left: 0%;
	width: 100%;
}
	.ctu-ultimate-wrapper-2 .wpb_content_element {

    float: left;
    width: 299px;

}
	.ctu-ultimate-wrapper-2 img {

    max-width:100%;

}
	.ctu-ulitate-style-2-tabs .columns_wrap > [class*="column-1_"] {

    min-width: 50%;

}
	.ctu-ultimate-wrapper-2 ul:nth-of-type(1) {

    min-width: 165px;
    margin-left: 0%;

}
	.ctu-ultimate-wrapper-2 .ctu-ultimate-style-heading-2 {

    background-color: rgba(254, 235, 230, 0.3);
	}
	.ctu-ultimate-wrapper-2 .ctu-ultimate-style-heading-2.active {
		color:#f9a392;
	}
	/*--beauty--*/
	.ctu-ultimate-wrapper-1 ul.lijstPed {

      margin-top: 0%;

}
	.ctu-ultimate-wrapper-1 a.sc_button.sc_button_style_filled {

    float: left;
    display: block;
		width: auto;
	}
	.boekNow.mobiLe.topPag a.sc_button.sc_button_style_border {

    display: block;
    max-width: 30%;
    margin: 0 auto;

}
	body .ctu-ultimate-wrapper-1 {

    float: inherit;
    min-height: 800px;

}
	.ctu-ultimate-wrapper-1 img {

    max-width:100%;

}
	.ctu-ulitate-style-1-tabs .columns_wrap > [class*="column-1_"] {

    min-width: 50%;

}
	.ctu-ultimate-wrapper-1 ul:nth-of-type(1) {

    min-width: 165px;
    margin-left: 0%;

}
	.ctu-ultimate-wrapper-1 .ctu-ultimate-style-heading-1 {

    background-color: rgba(254, 235, 230, 0.3);
	}
	.ctu-ultimate-wrapper-1 .ctu-ultimate-style-heading-1.active {
		color:#f9a392;
	}
	/*--home--*/
	.homeIntroLinks .sc_services_item_category {

		font-size: 2.07em;
	}
	.homeIntroLinks .wp-block-column:child(2n+1) {

    margin-left: 30px;

}
	.sc_services_item_category.cadeauB {

    padding: 0% 0%;

}
	footer ul.sub-menu::before {

    bottom: 100%;
    left: 38%;
    border: solid transparent;
        border-top-color: transparent;
        border-top-width: medium;
        border-right-color: transparent;
        border-right-width: medium;
        border-bottom-color: transparent;
        border-bottom-width: medium;
        border-left-color: transparent;
        border-left-width: medium;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;

}
	footer ul.sub-menu::before {

    border-color: rgba(194, 225, 245, 0);
        border-bottom-color: rgba(194, 225, 245, 0);
    border-bottom-color: #653614;
    border-width: 23px;
    margin-left: -36px;

}
	.klantenReviews {
     left: -472.5px;
		width: 1751px;
   }
	.homeIntroLinks .wp-block-image {

	max-height: 280px;
	}
	.homeIntroLinks .sc_button.sc_button_size_medium {
	    padding: 1.042em 1.6em;
	}
	.sc_promo_block_inner .sc_promo_image {
		width:40%;
		background-position: 63%;
	}
	.sc_promo_content {

    width: 60%;
    float: right;

}
	.sc_promo_content .arrang .sc_services_item_content {

		margin: 0 0.3em;
	}
	#germaine h6 {

		text-align: center;
	}
	#germaine img {
	    width: 305px;
	}
	.medeDeling.vc_row .wpb_column {

    width: 726px;
    min-width: 500px;

}
	#sc_blogger_1532828428 .isotope_item_masonry .post_item, #sc_blogger_1532828428 .isotope_wrap {

      max-height: inherit;

}
	#sc_blogger_1532828428 .isotope_wrap .isotope_item{

    min-width: 32%;
	}
	#sc_blogger_1532828428 .isotope_wrap .isotope_column_4 {

    width: 15%;

}
	h4.oTwo, #sc_blogger_1532828428 .isotope_item_masonry .post_title {
	font-size: 13px;
	}
	#sc_blogger_1532828428 .isotope_wrap .isotope_column_4:nth-of-type(2){
			margin-left: -8%;
	}
	#sc_blogger_1532828428 .isotope_wrap .isotope_column_4:nth-of-type(3){
			margin-left: -16%;
	}
	#sc_blogger_1532828428 .isotope_wrap {

    max-height: 334px;

}
		element {

}
.sc_blogger_button.sc_item_button {

    margin-top: 0.4em;

}
.sc_blogger_button.sc_item_button {

    margin-left: -0.5%;

}
	
	
	html .widget_area  #nav_menu-2 ul li {

   		display: inline-block;
		padding-right: 7%;
	}
	.widget_area #nav_menu-2 ul ul {
		width: 387px;
		display: block;
		height: 45px;
		position:absolute;
		margin: 15px 0px 0 -86px;
		background: #653614; /* Old browsers */
		background: -moz-linear-gradient(left, #653614 0%, #fdc581 51%, #5d150c 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left, #653614 0%,#fdc581 51%,#5d150c 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right, #653614 0%,#fdc581 51%,#5d150c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#653614', endColorstr='#5d150c',GradientType=1 ); /* IE6-9 */
		  -moz-border-radius-bottomright: 10px;
		  -webkit-border-bottom-right-radius: 10px;
		  -moz-border-radius-bottomleft: 10px;
		  -webkit-border-bottom-left-radius: 10px; 
		
	}
	.widget_area #nav_menu-2 ul ul li {
		padding-right:2%;
	}
	.footer_wrap aside:nth-child(n+3) {
		
		margin-bottom: 9%;
	}
	
	html .scheme_original .footer_wrap.widget_area #nav_menu-2 ul ul li a{
		color: #ffffff;
	}
	html .scheme_original .footer_wrap.widget_area #nav_menu-2 ul li a {
		line-height: 3.3em;
	}
		
	
}

@media screen and (max-width:834px){

}

@media screen and (max-width:800px){
	/*--popup mesoth--*/
	.technMeso {
    float: left;
    display: block;
    width: 85%;
}
	ul.introList#topDrie {
       padding-top: 11%;
		padding-bottom: 0%;
	}
	.medeDeling.vc_row {

    background-size: auto 180px;
    height: 286px;

}
	/*--home --*/
	aside.widget_number_1 {
		margin: 0 23%;
	}
	.homeIntroLinks .wp-block-image {

    max-height: 245px;

}
	/*-- GVZ --*/
	p.introProducten {
		padding-right: 0%;
	}
	.widget_area #nav_menu-2 ul {

    width: 600px;
    margin-left: -19%;

}
	/*-arrangementen--*/

	.ctu-ultimate-wrapper-2 .wpb_content_element {

    float: left;
    width: 298px;

}
	img.wp-block-separator {

    margin-top: 3%;
    margin-left: 0%;
    margin-bottom: 3%;

}
	/*--massages--*/
img.giftCard {

    position: inherit;
    width: auto;
    display: inline-block;
    margin-left: -1%;

}
	span.icon-file-pdf{
		display:inline;
	}
	/*--home--*/
	.footer_wrap aside#nav_menu-2 {
     margin-left: 21%;
	}
}

@media screen and (max-width:768px){
	aside.widget_number_1 {
		margin: 0 22%;
	
	}
	.footer_wrap aside#nav_menu-2 {
		padding-top: 2em;
	}
	aside#sfp_page_plugin_widget-2 {
		margin: 0 22%;
		padding-top: 7em;
	}
	
	.sc_services_item_content {
		margin-top: -2.7em;
		padding: 1.5em 0 0 0;
	}
	/*--tabel styling gelaatsverzorging --*/
	#antiAge, #IntensH {

    margin-bottom: 12%;

}
	#Intens{
		margin-bottom: 15%;
	}
	table#Gvz .fa-3x {

		font-size: 2em;
	}
	.esgbox-container .eg-lightbox-post-content{
		min-width: 80%;
	}
	/*--home--*/
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first {

    padding-bottom: 6.3em;

}
	/*--contact--*/
	.Introcontact .wp-block-column:nth-of-type(1) {
	    flex-basis: 97%;
}
	.relaxocontact img {
    display: none;

}
	/*--arrangementen--*/
	.ctu-ultimate-wrapper-2 ul:nth-of-type(1) {

		min-width: 227px;
	}
	
	img.offer {

    margin-left: -14%;

}
	.ctu-ultimate-wrapper-2 .wpb_content_element {

    float: left;
    width: 315px;

}
	/*--massages--*/
	.massageIntro .wp-block-column, .massaGes .wp-block-column {

    flex-basis: 43%;
    flex-grow: 0;

}
	.massageIntro .wp-block-column:not(:last-child), .massaGes .wp-block-column:not(:last-child){

    margin-right: 65px;

}
	p.massageTekst {

   	font-size: 16px;
	}
	/*--home--*/
	.sc_services_style_services-2.sc_services_type_icons .sc_services_item_4 {
		min-height: 244px;
	}
	.Intro .wp-block-column:nth-of-type(1) {
	    flex-basis: 64%;
		margin-right: 0px;
	}

	.klantenReviews {
	    left: -420.5px;
    	width: 1658px;
	}
	.klantenReviews .wp-block-column {
	    flex-basis: 33%;
    	flex-grow: 0;
		margin: 3em 0em;
	}
	.homeIntroLinks .wp-block-column:not(:first-child), .homeIntroLinks .wp-block-column:nth-child(2n) {
	    margin-left: 65px;
	}
	.homeIntroLinks .wp-block-column:not(:last-child) {
	    margin-right: 0px;
	}
	.homeIntroLinks .wp-block-column {
		flex-basis: 45%;
	}
	.homeIntroLinks .wp-block-column:nth-of-type(3) {
		margin: 0 auto;
		margin-top: 6%;
	}
}

@media screen and (max-width:732px){
	.footer_wrap_inner {
	    padding-top: 4.6em;
      	padding-bottom: 4.6em;
	}
	footer.widget_area aside:nth-child(2n+1) {
    margin-left: 22%;
}
	/*--GVZ --*/
	#antiAge, #Intens, #IntensH {

    margin-bottom: 17%;

}
	/*--gvz Heren --*/
	#Intens #esg-grid-3-1 {

    margin-bottom: 23%;
    margin-left: 0%;

}
	/*--arrangementen--*/
	table.keuze {

    width: 100%;
    margin-top: -2%;

}
	img.offer {
	margin-left:2%;
    width: 62%;
    margin-top: 1%;

}
	.ctu-ultimate-wrapper-2 td{
	display:block;
}
	.ctu-ultimate-wrapper-2 .wpb_content_element {

    float: left;
    width: 256px;

}

	.ctu-ultimate-wrapper-2 ul:nth-of-type(1) {

    min-width: 248px;
    margin-bottom: -10%;

}
	.cadeauMog {

    width: 45%;
    float: right;
    margin-top: 5%;

}
	/*--beauty--*/
	.ctu-ultimate-wrapper-1 td{
	display:block;
}

	.ctu-ultimate-wrapper-1 ul:nth-of-type(1) {

    min-width: 248px;
    margin-bottom: -10%;

}
	.cadeauMog {

    width: 45%;
    float: right;
    margin-top: 5%;

}
	/*--home--*/
	.boekNow.mobiLe {

    display: block;
    margin-left: -11%;

}
	.klantenReviews {

    left: -473.5px;
    width: 1658px;

}
	.homeIntroLinks .wp-block-column {

    flex-basis: 43%;

}
	.arrang .icon-book-open{
		padding-top: 7%;
	}
	.arrang h4.sc_services_item_title {

    font-size: 0.9em;

}
	.medeDeling.vc_row {
		left: -401.5px;
	}
	.medeDeling span {
		font-size: 14px;
	}
	html .scheme_original h2 {

    font-size: 2.00em;

}
	#sc_blogger_1532828428 .isotope_wrap .isotope_item {

    min-width: 39%;

}
	#sc_blogger_1532828428 .isotope_wrap .isotope_column_4:nth-of-type(3){
		display:none;
	}
	.sc_blogger_button.sc_item_button {

    margin-left: -23.5%;

}
	
	/*--massages--*/
	.pdfLijst{
		font-size:16px;
	}
ul.voordelenMassage {

    list-style-type: none;
    margin-left: -29%;

}
.massageIntro .wp-block-column:not(:last-child), .massaGes .wp-block-column:not(:last-child) {

    margin-right: 84px;

}
 .massaGes .wp-block-column {

    flex-basis: 44%;
    flex-grow: 0;

}
	.massageIntro .wp-block-column{

    flex-basis: 53%;
    flex-grow: 0;
  	margin: 0 23%;
	}
	.massaGes .wp-block-columns {

    display: flex;
    flex-wrap: wrap;
    padding-left: 3%;

}
	.massaGes .wp-block-column:not(:last-child) {

    margin-right: 25px;

}
	ul.voordelenMassage {

    list-style-type: none;
    margin-left: auto;
    width: 123%;

}
	.massageIntro .wp-block-column:nth-of-type(1) {
		margin-left:29%;
	}
	p.massageTekst {
    font-size: 14px;
		line-height: 22px;
	}
}

@media screen and (max-width:667px){
	    a#webSh {
			width: 29% !important;
	}
	.medeDeling.vc_row {
    background-size: auto 180px;
    height: 360px;
}
	/*--footer--*/
	.widget_area #nav_menu-2 ul {
		width: 600px;
	}
	html .widget_area #nav_menu-2 ul#menu-footermenu li {
  display: inline-block;
  padding-right: 3%;
}
	.widget_area #nav_menu-2 ul.sub-menu {
  min-width: 400px;
	}
	/*--huidtherapie--*/
	img.Verz {
		max-width: 300px;
	}
	.medeDeling span {
    padding: 0 13%;
    letter-spacing: 0.2em;
}
	aside#sfp_page_plugin_widget-2 {

    margin: 0 24%;
    padding-top: 7em;

}
	/*--massages--*/
	.massageIntro .wp-block-column {
    margin: 0 19%;

}
	.pdfLijst {

    font-size: 14px;

}
	/*-- lightbox GVZ--*/
	.esgbox-container .eg-lightbox-post-content {

    min-width: 80% !important;

}
	#esg-grid-1-1 .eg-jason-element-0 {

		font-size: 14px !important;
	}
	/*--home--*/
	.sc_promo_block_inner .sc_promo_image {

    width: 15%;
    background-position: 70%;

}
	.sc_services_style_services-2.sc_services_type_icons .arrang .sc_services_item.sc_services_item_2 {

    padding-top: 1.2em;

}
	.sc_promo_content {

    width: 85%;
    float: right;

}
	.klantenReviews {

    left: -406.5px;
    width: 1533px;

}
	.klantenReviews .wp-block-column div:nth-of-type(1) {

    width: 82%;
    margin: 0 auto;

}
	/*--beauty--*/

	.beautyToppers{
		display:none;
	}
	.massagePromo .columns_wrap > [class*="column-"] {

    padding-right: 49px;

}
	.massagePromo .wpb_text_column, .wpb_content_element {

    float: left;
    width: 266px;

}
}

@media screen and (max-width:640px){
	.klantenReviews {
    left: -493.5px;
    width: 1533px;
}
	/*--huidtherapie--*/
	img.Verz {
		max-width: 250px;
	}
	/*--massages--*/
	.massaGes h4{
		font-size: 1.2em;
	}
	
	/*--GVZ--*/
	.scheme_original table#Gvz th {

    padding-right: 1%;

}
	/*--arrangementen--*/
	img.wp-block-separator {
    margin-left: -1%;

}
	/*--home--*/
.widget_area #nav_menu-2 ul ul {

	margin: 6px 0px 0 -94px;
}
	footer ul.sub-menu::before {
		border-width: 17px;
		left: 43%;
	}
}

@media screen and (max-width:600px){
	/*--footer--*/
	footer.widget_area aside:nth-child(n+2) {
  padding-top: 0em;
  margin-top: 10em;
  margin-bottom: 0em;
	}
	/*--detailpagina promo--*/
	body.single.news-template-default .post_item_single > .post_content {
     width: 100%;
	margin-bottom: 0em;
	}
	.scheme_original body.single.news-template-default .post_content h1 {
    font-size: 24px;
}
	/*--home--*/
	.medeDeling.vc_row {
       margin-top: 14%;
		min-height: 265px;
	}
	.homeIntroLinks .wp-block-image {

    max-height: 220px;

}
	footer.widget_area aside:nth-child(2n+1) {

    margin-left: 0%;

}
	aside#sfp_page_plugin_widget-2 h5.widget_title{
		margin-left: -20%;
	}
	aside#sfp_page_plugin_widget-2 {

		margin: 0 11%;
	}
	
	/*-- GVZ heren--*/
	#IntensH #esg-grid-3-1 {

    margin-bottom: 19%;
    margin-left: -17%;

}
	#esg-grid-3-1 .esg-overflowtrick {

    min-height: 400px;
    overflow: visible !important;

}
	/*--gvz--*/
	/*--make lightbox scrollable--*/
	.esgbox-container .eg-lightbox-post-content {
		overflow-x:hidden;
		overflow-y:scroll;
	}
	#esg-grid-1-1 .eg-jason-element-0 {

		font-size: 12px !important;
	}
	#antiAge, #Intens, #IntensH {

    margin-bottom: 24%;

}
	table#Gvz {

    border-collapse: collapse;
    border-spacing: 0;
    width: 250px;
    margin-left: -14%;

}
	.scheme_original table#Gvz th:nth-of-type(1) {
		min-width: 0px;
	}
	.scheme_original table#Gvz th {

    padding-right: 3%;
    min-width: 160px;
    height: 173px;

}
	.scheme_original table#Gvz th:nth-of-type(4) {
	padding-top: 6.5%;
	}
	p.introProducten {

		font-size: 14px;
	}
	/*--contact--*/
	.Introcontact .wp-block-column:nth-of-type(1) {

    flex-basis: 100%;

}
	.scheme_original form.wpcf7-form textarea {
    min-width: 439px;

}
	.widget_area #nav_menu-2 ul {

    width: 570px;
    margin-left: -17%;

}
	/*--arrangementen--*/
	.ctu-ultimate-wrapper-2 .wpb_content_element {

    float: left;
    width: 389px;

}
	.ctu-ultimate-wrapper-2 table{
		margin-bottom: 9%;
	}
	.ctu-ultimate-wrapper-2 ul:nth-of-type(1) {

    min-width: 248px;
    margin-bottom: -6%;

}

	
	/*--home--*/
.scheme_original #sc_blogger_1532828428 .isotope_item_masonry .post_item {

    background-color: #fff;
    min-height: 227px;

}
	#sc_blogger_1532828428 .post_featured img, #sc_blogger_1532828428 .post_featured img.first {

    min-height: 140px;
    max-height: 140px;

}
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.sc_services_item_2 {
		padding: 5.34em 1em 7.3em;
	
	}
	.sc_services_style_services-2.sc_services_type_icons .arrang {

    max-height: 390px;

}
	.homeIntroLinks .wp-block-image img {

    max-width: 100%;
    min-height: 211px;

}
	.sc_services_item_content {
		margin: 0 1.3em;
		margin-top: -2.7em;
	}
	
	.boekNow.mobiLe {

    display: block;
    margin-left: -21%;
  

}
	.boekNow a.MailF {
		padding: 0 0%;
	}
	.boekNow .sc_button.sc_button_style_border.reserveer {

    font-size: 11px;

}
	.klantenReviews {
    left: -488.5px;
    width: 1533px;
}
	.klantenReviews .wp-block-column {

		flex-basis: 35%;
	}
	.klantenReviews .wp-block-column:nth-of-type(3) {
		display:none;
	}
	.homeIntroLinks .wp-block-column {

    flex-basis: 42%;

}
	.homeIntroLinks .sc_button.sc_button_size_medium {

    padding: 0.2em 0.9em;

}
	.medeDeling.vc_row {

    left: -477.5px;

}
	#sc_blogger_1532828428 .isotope_wrap .isotope_column_4:nth-of-type(2) {

    margin-left: -15%;

}
	#sc_blogger_1532828428 .isotope_wrap .isotope_item {

    min-width: 42%;

}
	h4.oTwo, #sc_blogger_1532828428 .isotope_item_masonry .post_title {

    font-size: 10px;

}
	#sc_blogger_1532828428 .isotope_wrap {

    max-height: 282px;

}
	
	.footer_wrap aside#nav_menu-2 {

    margin-left: 9%;
    margin-top: 5%;

}
	html .scheme_original .footer_wrap aside#nav_menu-2 .widget_title {

    color: #231F20;
    margin-left: -26%;

}
	.footer_wrap_inner {

    padding: 6.6em 0 7em;

}
	.copyright_text p {

    float: none;
    text-align: center;

}
	.copyright_text p.webDev {

    float: none;

}
	/*--massages--*/
	ul.voordelenMassage {

    list-style-type: none;
    margin-left: -21%;
    width: 123%;

}
	.massageIntro .wp-block-column {

    flex-basis: 93%;
    flex-grow: 0;
    margin: 0 12%;

}
	.massaGes h4.zwMassage{
		font-size: 0.9em;
	}
	.massageIntro .wp-block-column:nth-of-type(1) {

    margin-left: -2%;

}
	.sc_button.sc_button_style_border.reserveer.onlineB {

    font-size: 10px;

}
	.massaGes .wp-block-column {

    flex-basis: 42%;
    flex-grow: 0;

}
	span.icon-file-pdf {

    display: inline-flex;

}
	.pdfLijst {

    font-size: 13px;

}
	img.giftCard {

    position: inherit;
    width: 45%;
    display: inline-block;
    margin-left: -5%;

}
	/*--beauty--*/
.boekNow.mobiLe.topPag a.sc_button.sc_button_style_border {

    display: block;
    max-width: 41%;
    margin: 0 auto;

}
	body .ctu-ultimate-style-1-content {
    margin-bottom: 12%;

}
}
@media screen and (max-width:568px){
   
#slide-6-layer-4.rev-btn	{
	position: relative;
    top: 3px;
    left: -35%;
}
	/*--popup mesotherapie--*/
	.mesoboostPhoto {
    float: left;
    width: 100%;
}
	/*--mesotherapie home--*/
	p#Tekstmeso {
    float: left;
    display: block;
    width: 100%;
}
	figure.mesoPh {
    width: 85%;
    float: left;
    padding-right: 0%;
}
	/*--mededeling home--*/
	.medeDeling span {
    padding: 0 13%;
    letter-spacing: 0.3em;
}
	/*--footer--*/
	html .scheme_original .footer_wrap aside#nav_menu-2 .widget_title {

    margin-left: -17%;

}
	/*--GVZ--*/
	table#Gvz {

    border-collapse: collapse;
    border-spacing: 0;
    width: 250px;
    margin-left: -12%;

}
	/*--arrangementen--*/
	img.wp-block-separator {

    margin-top: 11%;
    margin-bottom: 11%;

}
	img.offer {

    margin-left: 2%;
    width: 38%;
    margin-top: 1%;

}
	/*--home--*/
	#slide-1-layer-1{
		display:none;
	}
	.medeDeling.vc_row {

    left: -499.5px;

}
	.boekNow.mobiLe {

    display: block;
    margin-left: -2%;
   

}
	/*--massages--*/
.massaGes .wp-block-column {

    flex-basis: 47%;
    flex-grow: 0;

}
}

@media screen and (max-width:550px){
	.klantenReviews p {
     font-size: 14px;
    width: 65%;
    padding-left: 17%;
	}
/*--footer--*/
.widget_area #nav_menu-2 ul ul {
  margin: 6px 0px 0 -66px;
}
	/*--huidtherapie--*/
	.ctu-ultimate-wrapper-3 .cadeauMog, .ctu-ultimate-wrapper-4 .cadeauMog {
  float: left;
  width: 45%;
}
}

@media screen and (max-width:500px){
	/*--footer menu --*/
	.widget_area #nav_menu-2 ul {
  width: auto;
  margin-left: -12%;
}
	html .widget_area #nav_menu-2 ul#menu-footermenu li {
  display: inline-block;
  padding-right: 1%;
}
	.widget_area #nav_menu-2 ul ul {
  margin: 6px 0px 0 -61px;
}
	/*--mededeling home--*/
	.medeDeling span {
    padding: 0 18%;
    letter-spacing: 0.3em;
}
	/*-- tabel GVZ--*/
	.scheme_original table#Gvz th:nth-of-type(4) {

    padding-top: 2.5%;

}
	.scheme_original table#Gvz th {

    padding-right: 0%;
    min-width: 126px;
    height: 110px;

}
	table#Gvz {

    border-collapse: collapse;
    border-spacing: 0;
    width: 191px;
    margin-left: -4%;

}
	/*-- GVZ heren--*/
	#IntensH #esg-grid-3-1 {

    margin-bottom: 32%;
    margin-left: -17%;

}
	/*--footer--*/
	.widget_area #nav_menu-2 ul ul {

    margin: 6px 0px 0 -67px;

}
	.widget_area #nav_menu-2 ul {

    width: 570px;
    margin-left: -11%;

}
	html .widget_area #nav_menu-2 ul li {

    display: inline-block;
    padding-right: 4%;

}
	html .widget_area #nav_menu-2 ul li ul li {

    display: inline-block;
    padding-right: 2%;

}
	/*--arrangementen--*/
	.ctu-ultimate-wrapper-2 table.trouw.Tweede{

    margin-bottom: -15%;

}
	/*--home--*/
	html .scheme_original .medeDeling h2 {

    font-family: 'Mr De Haviland', cursive;
    font-size: 4.07em;

}
	/*--massages--*/
.massageIntro .wp-block-column:nth-of-type(1) {

    margin-left: 24%;

}
ul.voordelenMassage {

    list-style-type: none;
	margin-left: -3%;
}
}

@media screen and (max-width:480px){
	    a#webSh {
        width: 44% !important;
    }
	#slide-6-layer-4.rev-btn	{
	position: relative;
    top: 2px;
    left: -35%;
	padding: 8px 25px!important;
}
	/*--huidtherapie--*/
	img.Verz {
   margin-top: 3%;
	max-width: 300px;
}
	
	/*--massages--*/
	ul.voordelenMassage {

    list-style-type: none;
    margin-left: -13%;

}
	/*--titel met achtergrond bovenaan pagina--*/
	.scheme_original h1.top_panel_image_title.entry-title {

    display: block;
    font-size: 21px;

}
	/*--GVZ--*/
	table#Gvz {

    border-collapse: collapse;
    border-spacing: 0;
    width: 191px;
    margin-left: -2%;

}
	/*--home--*/
	
body .header_mobile .logo_main {

    height: 92px;
   

}
	.medeDeling.vc_row {

    left: -454.5px;

}
	.medeDeling.vc_row .wpb_column {

    width: 640px;
    min-width: 426px;

}
	.widget_area #nav_menu-2 ul ul {

    margin: 10px 0px 0 -56px;

}
	footer ul.sub-menu::before {

    border-width: 17px;
    left: 41%;

}
}

@media screen and (max-width:440px){
	.klantenReviews {
    left: -88px;
    width: 452px;
}
	.klantenReviews {
    padding-left: 0px;
    padding-right: 0px;
}
	.klantenReviews p {
    font-size: 14px;
    width: 100%;
    padding-left: 0%;
}
	/*--huidtherapie--*/
	.ctu-ultimate-wrapper-3 ul{
	margin-top: -11%;
margin-bottom: 27%;
	}
	.ctu-ultimate-wrapper-4 table.ClinPeel td{
		float: left;
		display: block;
		width: 60%;
	}
	.ctu-ultimate-wrapper-4 .cadeauMog.noItems {
  float: right;
  margin-left: 5%;
  margin-top: -3%;
}
	
	/*--footer--*/
	.widget_area #nav_menu-2 ul ul {
  margin: 58px 0px 0 -75px;
}
	.widget_area #nav_menu-2 ul {
  width: 400px;
  margin-left: -10%;
}
	aside#sfp_page_plugin_widget-2 h5.widget_title {

    margin-left: -2%;

}
	.scheme_original .sc_promo_block_inner .sc_services_style_services-2.sc_services_type_icons .columns_wrap > [class*="column-"] {

    border-color: tan;

}
	/*--GVZ Heren--*/
	#IntensH {

    margin-bottom: -32%;

}
	#IntensH #esg-grid-3-1 {

    margin-bottom: 26%;
    margin-left: -22%;

}
	#esg-grid-3-1.esg-grid .mainul li.eg-jason-wrapper {

		min-width: 400px;
	}
	/*--GVZ--*/
	.scheme_original table#Gvz th {

    padding-right: 0%;
    min-width: 112px;
    height: 110px;
    font-size: 11px;

}
	table#Gvz {

    border-collapse: collapse;
    border-spacing: 0;
    width: 164px;
    margin-left: -25%;

}
	.scheme_original table#Gvz th:nth-of-type(4) {

    padding-top: 0.5%;

}
	p.introProducten {

    font-size: 13px;
    min-width: 320px;
    margin-left: -6%;

}
	.eg-jason-content {
		padding: 0px!important;
	}
	body .eg-jason-element-0 {

		font-size: 12px !important;
	}
	body .eg-jason-element-32 {
		padding: 8px !important;
	}
	p.introProducten {

    font-size: 13px;

}
	/*--footer--*/
	
	html .widget_area #nav_menu-2 ul li {

    display: inline-block;
    padding-right: 2%;

}
	/*--contact--*/
	.Introcontact ul.introList {

    list-style-image: inherit;
    padding: 0%;
    margin-left: 16%;
    display: block;

}
	.Introcontact ul.introList li {
		font-size: 16px;
	}
	.scheme_original form.wpcf7-form input[type="text"], .scheme_original form.wpcf7-form input[type="email"] {
    min-width: 282px;

}
	.scheme_original form.wpcf7-form textarea {

    min-width: 319px;

}
	/*--arrangementen--*/
	.ctu-ulitate-style-2-tabs p {
		font-size:14px;
	}
	.ctu-ultimate-wrapper-2 .wpb_content_element {

    float: left;
    width: 242px;

}
	.ctu-ultimate-wrapper-2 a.sc_button.sc_button_style_filled{
		width:100%;
	}
	.cadeauMog {

    width: 65%;
    float: left;
    margin-top: -17%;
    margin-left: 18%;

}
	.ctu-ultimate-wrapper-2 table{
		width:80%;
	}
	.ctu-ultimate-wrapper-2 table td{
	margin-bottom: 8%;
	}
	p.arrTekst {

    min-width: 112%;

}
	.vc_empty_space{
			max-height: 3.3em;
	}
	img.wp-block-separator {
	margin-left: -30%;
    margin-top: 11%;
    margin-bottom: 11%;
    min-width: 158%;

}
	/*--beauty--*/
	html .scheme_original .ctu-ultimate-style-1-content h2, html .scheme_original .ctu-ultimate-style-2-content h2 {

    font-size: 1.4em;

}
	.ctu-ultimate-wrapper-1 table{
		width:80%;
	}
	.ctu-ultimate-wrapper-1 table td{
	margin-bottom: 8%;
	}
	.boekNow.mobiLe.topPag {
		width:auto;
	}
	.boekNow.mobiLe.topPag a.sc_button.sc_button_style_border {

    display: block;
    max-width: 63%;
    margin: 0 auto;

}
	/*--home--*/
	.ares.tparrows {
	    min-width: 45px;
		min-height: 45px;
	}
	.ares.tparrows::before {
    font-size: 21px;
  	line-height: 44px;
	}
	#slide-3-layer-3, #slide-4-layer-4{
		display:none;
	}
	.ares.tp-bullets {

    display: none;

}
	.Intro .wp-block-column:nth-of-type(2) {

    flex-basis: 54%;

}
	body .header_mobile .logo_main {

    height: 75px;
	max-width: 128%;
}
	.boekNow.mobiLe {

    display: block;
    margin-left: 17%;
    width: 150px;

}
	.klantenReviews, ul.introList, #sc_blogger_1532828428 {
		display:none;
	}
	.homeIntroLinks .wp-block-column:not(:first-child), .homeIntroLinks .wp-block-column:nth-child(2n) {

    margin-left: 0px;

}
	.homeIntroLinks .wp-block-column {

    flex-basis: 66%;
	margin-bottom: 18%;

}
	.homeIntroLinks .wp-block-column:nth-of-type(3) {
		margin-top:0%;
		margin-bottom:15%;
	}
	.sc_promo_content {

    width: 102%;
    float: right;

}
	#germaine img {

    width: 226px;

}
	.medeDeling.vc_row {

    left: -531.5px;

}
	
	html .scheme_original .footer_wrap aside#nav_menu-2 .widget_title {

    color: #231F20;
    margin-left: 3%;

}
	p.introTekst {
		font-size: 16px;
	}
	/*--massages--*/
	img.giftCard {

    position: inherit;
    width: 71%;
    display: inline-block;
    margin-left: -5%;

}
	span.icon-file-pdf {

    display: block;
    padding-top: 7%;

}
ul.voordelenMassage {

    list-style-type: none;
    margin-left: -40%;
	width: 178%;
}
.massageIntro .wp-block-column {

    flex-basis: 100%;
    flex-grow: 0;
    margin: 0 12%;

}
.massageIntro .wp-block-column:nth-of-type(1) {
margin-right: inherit;
    margin-left: -7%;

}
.massaGes .wp-block-column:not(:last-child) {

    margin-right: -13px;

}
.massaGes .wp-block-column {

    flex-basis: 100%;
    flex-grow: 0;

}
}

@media screen and (max-width:430px){
.scheme_original .header_mobile .panel_bottom {
     height: 360px;
	width: 431px;
}
}

@media screen and (max-width:414px){
	/*-huidtherapie--*/
	img.Verz {
  margin-top: 3%;
  max-width: 278px;
}
	.medeDeling span {
    padding: 0 20%;
    letter-spacing: 0.2em;
}
	.sc_button div.telAf {

    height: 4em;

}
	/*--massages--*/
	.massaGes h4.zwMassage {

    font-size: 1.2em;

}
	.pdfLijst {

    font-size: 15px;

}
	/*-- tabel GVZ--*/
	.eersT{
		display:none;
	}
	.afK, ul.Leg li, p.Leg{
		display:block;
	}
	ul.Leg{
		width: 336px;
	}
	ul.Leg li{
		color: #ff6c8d;
	}
	.scheme_original table#Gvz th {

    padding-right: 0%;
    min-width: 103px;
    height: 72px;
    font-size: 14px;

}
	table#Gvz {

    border-collapse: collapse;
    border-spacing: 0;
    width: 164px;
    margin-left: -23%;

}
	/*--beauty--*/
.boekNow.mobiLe.topPag a.sc_button.sc_button_style_border {

    display: block;
    max-width: 65%;
    margin: 0 auto;

}
	html .scheme_original .ctu-ultimate-style-1-content h2 {

    font-size: 1.8em;

}
	.scheme_original .ctu-ultimate-style-2-content h2 {

    font-size: 1.5em;

}
	.ctu-ultimate-wrapper-1 ul:nth-of-type(1) {

    min-width: 71px;
    margin-bottom: 0%;
	margin-left: -6%;
}
	.massagePromo{
		display:none;
	}
	.ctu-ultimate-wrapper-1, .ctu-ultimate-wrapper-2 {

    	min-width: 114%;
		margin-left:-6%;
	}
}

@media screen and (max-width:400px){
	body .scroll_to_top.show, .rc-anchor-invisible.rc-anchor{
		display: none !important;
		visibility: hidden;
	}
	.grecaptcha-badge { 
    visibility: hidden;
}
	aside#sfp_page_plugin_widget-2 {
    padding-top: 18em;

}
	.scheme_original .header_mobile .panel_bottom{
		margin:0 auto;
	}
	p.introTekst {

    font-size: 14px;

}
	.fotoGw .alignleft img {

    float: left;
    margin: 0 0em 0.5em 0;
    width: 85%;
    margin-left: 15%;

}
	.boekNow.mobiLe {

    display: block;
    margin-left: 0%;
    width: 271px;

}
	.boekNow a.MailF {

    font-size: 15px;
     margin-left: 0%;

}
	/*--lightbox GVZ--*/
	html .scheme_original .eg-lightbox-post-content h2 {

    font-size: 1.6em;
    padding-top: 19%;

}
	.eg-lightbox-post-content-inner .esg-post-featured-img {

    padding: 0px 0 !important;
    max-width: 65%;
    margin-left: 18%;

}
	body .wp-video {

    max-width: 100%;
    height: auto;
    margin-bottom: 2%;

}
	/*--GVZ--*/
	table#Gvz {

    border-collapse: collapse;
    border-spacing: 0;
    width: 164px;
    margin-left: -20%;

}
	body .eg-jason-element-32 {
    padding: 4px !important;
}
	/*--contact--*/
	.Introcontact ul.introList {

    list-style-image: inherit;
    padding: 0%;
    margin-left: 8%;
    display: block;

}
	.scheme_original form.wpcf7-form textarea {

    min-width: 282px;

}
	/*--footer--*/

	/*--arrangementen--*/
	.content_wrap .ctu-ultimate-wrapper-2 {

    margin-left: -6%;
    width: 100%;

}
	img.offer {

    margin-left: 2%;
    width: 47%;
    margin-top: 1%;

}
	/*--home--*/
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item {

    padding: 3.34em 1em 3.3em;

}
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first {

    padding-bottom: 3.3em;

}
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.sc_services_item_2 {

    padding: 3.34em 1em 3.3em;

}
.medeDeling span {
	font-size: 14px;
padding: 0 21%;

}
	
	.footer_wrap_inner {

    padding: 6.6em 0 6em;

}
	footer ul.sub-menu::before {

    border-width: 17px;
    left: 19%;

}
}

@media screen and (max-width:380px){
	  #slide-6-layer-4.rev-btn {
    position: relative;
    top: -1px;
    left: -35%;
    padding: 8px 17px !important;
    font-size: 13px !important;
    line-height: 13px !important;
  }
	.klantenReviews p {
		font-size: 13px;
	}
	/*--promoties--*/
	p.introPromo {
   		font-size: 14px;
	}
	/*--gvz--*/
	table#Gvz .fa-3x {

    font-size: 1.6em;

}
	table#Gvz {
    margin-left: -15%;

}
	.scheme_original table#Gvz th {

    padding-right: 0%;
    min-width: 93px;
    height: 72px;
    font-size: 14px;

}
	/*--footer--*/
	
	html .widget_area #nav_menu-2 ul li {

    display: inline-block;
    padding-right: 1%;

}
	/*--arrangementen--*/
	
	img.wp-block-separator {

    margin-left: -24%;
    margin-top: 11%;
    margin-bottom: 11%;
    min-width: 147%;

}
	/*--home--*/
#slide-3-layer-1, #slide-3-layer-2, #slide-3-layer-4,
#slide-4-layer-3, #slide-4-layer-2, #slide-4-layer-4, #slide-4-layer-5, #slide-4-layer-1{
	display:none;
}
}


@media screen and (max-width:375px){
	.medeDeling.vc_row {
    margin-top: 14%;
    min-height: 311px;
    padding-top: 8%;
}
.medeDeling span {
    font-size: 13px;
    padding: 0 26%;
}
}

@media screen and (max-width:360px){
	  #slide-6-layer-4.rev-btn {
    position: relative;
    top: 0px;
    left: -35%;
		  padding: 6px 13px !important;
	}
	.klantenReviews p {
        width: 85%;
    padding-left: 8%;
}
	.medeDeling span {
    font-size: 13px;
    padding: 0 23%;
}
	.medeDeling.vc_row {
    margin-top: 14%;
    min-height: 311px;
    padding-top: 13%;
	margin-bottom: 21% !important;	
}
	/*--GVZ--*/
	table#Gvz {

    margin-left: -11%;

}
	.scheme_original table#Gvz th {

    padding-right: 0%;
    min-width: 86px;
    height: 72px;
    font-size: 14px;

}
	/*--footer--*/
	.widget_area #nav_menu-2 ul {
  width: 321px;
  margin-left: -10%;
}
	
	.widget_area #nav_menu-2 ul.sub-menu {
  min-width: 339px;
		font-size: 11px;
}
	.widget_area #nav_menu-2 ul ul {
  margin: 58px 0px 0 -47px;
}
	.widget_area #nav_menu-2 ul ul {
  width: 229px;
  display: block;
	height: 37px;
	}
	
	/*--alle--*/
	.scheme_original h1.top_panel_image_title.entry-title {

    font-size: 1.8em;

}
	/*--arrangementen--*/
	body [class*=" icon-"]::before {
	   	margin-left: .0em;
	}
	.ctu-ultimate-wrapper-2 .wpb_content_element {

    float: left;
    width: 283px;

}
	.ctu-ultimate-wrapper-2 table {

    margin-bottom: 0%;

}
	img.wp-block-separator {

    margin-left: -12%;
    margin-top: 11%;
    margin-bottom: 11%;
    min-width: 124%;

}
	/*--home--*/
	.page_content_wrap {

    padding: 2.8em 0;

}
	.homeIntroLinks{
		display:none;
	}
	
	/*--massages--*/
ul.voordelenMassage {

    list-style-type: none;
    margin-left: -32%;
    width:150%;

}
}

@media screen and (max-width:320px){
	  #slide-6-layer-4.rev-btn {
    position: relative;
    top: -3px;
    left: -18%;
    padding: 4px 10px !important;
  }
	.klantenReviews p {
    width: 65%;
    padding-left: 19%;
}
	/*--lightbox GVZ --*/
	body .wp-video {

   	margin-top: -50%;
	}
	html .scheme_original .eg-lightbox-post-content h2 {

    font-size: 1.6em;
    padding-top: 26%;

}
	/*--GVZ--*/
	.scheme_original table#Gvz th {

    padding-right: 0%;
    min-width: 75px;
    height: 72px;
    font-size: 13px;

}
	table#Gvz {

    margin-left: -7%;

}
	p.introProducten {

    font-size: 13px;
    min-width: 225px;
    margin-left: 2%;

}  
	/*--contact--*/
	.Introcontact ul.introList {
		margin-left: 14%;
	}
	.header_mobile .logo {

    padding-left: 24%;
    padding-right: 31%;

}
	.widget_area #nav_menu-2 ul ul {
		width: 177px;
	}
	/*--alle--*/
	.scheme_original h1.top_panel_image_title.entry-title {

    font-size: 1.6em;

}
	/*--arrangementen--*/
	html .scheme_original .ctu-ultimate-style-2-content h2.brGom{
		font-size:1.3em;
	}
	.content_wrap .ctu-ultimate-wrapper-2 {

    margin-left: -1%;
   
}
	body .ctu-ultimate-style-2-content {
		max-width: 89%;
	}
	html .scheme_original .ctu-ultimate-style-2-content h2.kennisM {

    font-size: 1.2em;

}
	.ctu-ultimate-wrapper-2 .wpb_content_element {

    float: left;
    width: 233px;

}
	.ctu-ulitate-style-2-tabs p {

		font-size: 14px;
	}
	p.arrTekst {

    min-width: 103%;

}
	/*--home--*/
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item {

    padding: 2.34em 1em 2.3em;

}
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.first {

    padding-bottom: 2.3em;

}
	.sc_promo_block_inner .sc_promo_content .sc_services_style_services-2.sc_services_type_icons .sc_services_item.sc_services_item_2 {

    padding: 2.34em 1em 2.3em;

}
	.widget_area #nav_menu-2 ul ul {

		margin: 17px 0px 0 57px;
	}
	footer ul.sub-menu::before {

    bottom: 100%;
    left: 19%;
    border: solid transparent;
        border-top-color: transparent;
        border-top-width: medium;
        border-right-color: transparent;
        border-right-width: medium;
        border-bottom-color: transparent;
        border-bottom-width: medium;
        border-left-color: transparent;
        border-left-width: medium;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;

}
	footer ul.sub-menu::before {

    border-color: rgba(194, 225, 245, 0);
        border-bottom-color: rgba(194, 225, 245, 0);
    border-bottom-color: #653614;
    border-width: 23px;
    margin-left: -33px;

}
	.boekNow.mobiLe {

    display: block;
    margin-left: 1%;
    width: 272px;

}
	.medeDeling span {

    font-size: 12px;
    padding: 0 27%;

}
	.widget_area #nav_menu-2 ul {

    width: 416px;
    margin-left: -2%;

}
	html .widget_area #nav_menu-2 ul li {

    display: inline-block;
    padding-right: 2%;

}
	.footer_wrap_inner {

    padding: 2.6em 0 14em;

}
	/*--massages--*/
.massageIntro .wp-block-column:nth-of-type(1) {

    margin-right: inherit;
    margin-left: 11%;

}
ul.voordelenMassage {

    list-style-type: none;
    margin-left: -26%;
    width: 150%;

}
}


