/*
Theme Name:Rivka Zaide
Theme URI:https://whiteweb.co.il
Author:WhiteWebWorx
Author URI:https://whiteweb.co.il/
Requires at least:5.8.x
Requires PHP:7.4.x
Version:1.0
*/
@font-face{
    font-family:'Blender_Black';
    src:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/fonts/Blender_Black.otf");
font-display:swap;}


@font-face{
    font-family:'Blender_Light';
    src:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/fonts/Blender_Light.otf");
font-display:swap;}


@font-face{
    font-family:'Blender_Bold';
    src:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/fonts/Blender_Bold.otf");
font-display:swap;}


@font-face{
    font-family:'Blender_Regular';
    src:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/fonts/Blender_Regular.otf");
font-display:swap;}


@font-face{
    font-family:'Myriad';
    src:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/fonts/MYRIADPRO-REGULAR.OTF");
font-display:swap;}

html, body{color:#f7faff;font-family:'Blender_Regular';}
/* overflow-x:hidden */
h1, h2, h3, h4, h5{color:#000;}
.page-id-333{background:#1a1a1a;}
.postid-896 .single-content-container .col-lg-12.col-12 h3:first-child{margin-top:0;}
body.rtl.post-template-default.single.single-post article .entry-content ol li{margin:3rem 0;list-style-position:inside;}
body.rtl.post-template-default.single.single-post article .entry-content ol li::marker{color:inherit;font-weight:600;}
.email-font{font-family:'Myriad';}
.info-company-d li:hover{color:#ff0078;}
.nav-link{padding:0;}
.wpcf7-spinner{width:0;}
.nav-item{padding:25px 10px 20px;font-size:20px;}
.navbar-expand-lg .navbar-nav .nav-link{padding:0 !important;}
.navbar-expand-xl .navbar-nav .nav-link{padding:0 !important;}
.nav-item .nav-item{padding:0;border-bottom:1px solid #ccc;text-align:center;}
.nav-item .nav-item:last-child{border:none}
.nav-item .nav-item a{text-align:center;font-size:14px;}
#reviews .content-text{color:#000;margin-bottom:30px;}
.img-responsive{width:100%;}
header, footer{color:#fff;}
header{position:sticky !important; top:0;background-color:#fff; display:flex !important; align-items:Center; justify-content:space-between;}
footer{color:#fff;background-color:#1a1a1a;}
/* background-color:#1a1a1a;*/
#before_and_after{padding:95px 0;border-bottom:10px solid #ffff00;}
.flow-us-title{margin-bottom:30px;}
#before_and_after .title-page{margin-bottom:70px;font-family:'Blender_Bold';position:relative;}
.navbar-dark .navbar-toggler-icon{background-image:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/openarrow.svg");color:#000;padding-left:65px !important;background-position:left 5px;background-size:12px;font-size:15px;font-weight:700;position:relative;}
.navbar-dark .navbar-toggler-icon:after{content:'';width:41px;height:3px;background-color:#ff0078;position:absolute;bottom:-5px;right:0}    
.navbar-dark .navbar-toggler{border:0;}
.home #menu-item-231{position:relative;}
body article .wrapper-form-single input.wpcf7-form-control.has-spinner.wpcf7-submit{font-size:35px;width:auto;padding:20px 38px;}
#before_and_after .wrapper-image h4{font-family:'Blender_Bold';margin-top:10px;}
#before_and_after .title-page h1{margin-bottom:25px;font-size:60px;}
#before_and_after .sub-title-page{margin-bottom:40px;font-family:'Blender_Bold';font-size:25px;}
#reviews .title-page h1{margin-bottom:25px;font-size:60px;}
#reviews .title-page::after{content:"";position:absolute;left:0;right:0;bottom:0;text-align:center;margin:-35px auto;width:9%;border-bottom:10px solid #ff0078;}
#reviews .title-page{margin-bottom:60px;font-family:'Blender_Bold';position:relative;}
.phone-h a:hover{color:#000;}
#reviews .content-text h3{margin-top:25px;font-family:'Blender_Bold';font-size:48px;margin-bottom:25px;}
.img-toleft-m img{margin:30px 50px 19px 0;}
.single-short-marg img{margin:30px 100px 19px 0;}
#reviews .content-text p{font-size:25px;line-height:1.2;}
#before_and_after .title-page::after{content:"";position:absolute;left:0;right:0;bottom:0;text-align:center;margin:-35px auto;width:9%;border-bottom:10px solid #ff0078;}
body .accordion-button::after{flex-shrink:0;width:10px;height:17px;content:"";background-image:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/leftarrow.png");background-repeat:no-repeat;background-size:10px;transition:transform .2s ease-in-out;}
.accordion-button:not(.collapsed)::after{background-image:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/leftarrow.png");}
.phone-h{padding:5px 10px;background-color:#ff0078;border-radius:50px;font-size:25px;line-height:1;}
.main-m{background-color:#f7f5f6;}
.navbar-dark .navbar-nav .nav-link{color:#000;font-size:14px;}
#reviews .sub-title-page{color:#000;}
#reviews .content-text{color:#000;margin-bottom:30px;}
#reviews .sub-title-page h2{font-size:60px;font-family:'Blender_Bold';}
footer{padding:60px 0 0;}
#reviews .wrapper-video{width:100%;position:relative;margin-bottom:40px;}
#reviews{padding:100px 0 0;border-bottom:10px solid #ffff00;}
#reviews .wrapper-video .btn-play{position:absolute;top:40%;right:0;left:0;z-index:55;border:0;border-radius:0;}
.wrapper-col{margin:12px 0;}
footer a{text-decoration:none;color:#fff;}
.wpcf7-not-valid-tip{direction:rtl;padding:0 0.75rem;text-align:right;}
.main_banner{background:#f4fafa;}
.soical-icons i{color:#fff;font-size:30px;}
.inputs-form-c input::-webkit-input-placeholder{ /* Chrome/Opera/Safari */color:#b1b1b1;}
.inputs-form-c input::-moz-placeholder{ /* Firefox 19+ */color:b1b1b1;}
.inputs-form-c input:-ms-input-placeholder{ /* IE 10+ */color:b1b1b1;}
.inputs-form-c input:-moz-placeholder{ /* Firefox 18- */color:b1b1b1;}
.inputs-form-c textarea::-webkit-input-placeholder{ /* Chrome/Opera/Safari */color:#b1b1b1;}
.inputs-form-c textarea::-moz-placeholder{ /* Firefox 19+ */color:b1b1b1;}
.inputs-form-c textarea:-ms-input-placeholder{ /* IE 10+ */color:b1b1b1;}
.inputs-form-c textarea:-moz-placeholder{ /* Firefox 18- */color:b1b1b1;}
.info-company-m li:last-child{font-family:'Assistant', sans-serif;}
#before_and_after .wrapper-image{margin-bottom:25px;}
.wrapper-clients{position:relative;}
.entry-header{background-color:#fff;}
.wpcf7-response-output{display:none;}
.custom-terms-checkbox label {
	display:flex !important;
}

.hide-desktop {
	display:none;
}


@media(max-width:1200px) {
	.hide-desktop {
		display:block;
	}
	.mobile-hidden {
		display:none !important;
	}
	header {
		flex-direction:row-reverse;
	}
	article header{
		flex-direction: column;
	}
}


@media(max-width:1400px) {
	.logged_in {
		margin-top:0px;
	}
}

.logged_in {
	display:flex;
	color: #000;
	align-items:center;
	font-size:14px;
	margin-right:5px;
}

.logged_in a {
	color:#000;
}

.logged_in p {
	color: #000;
    margin: 0;
    margin-left: 5px;
	margin-top:2px;
}

.custom-terms-checkbox input {
	margin-left:5px;
	margin-top:-2px;
}
.copyright p{font-size:15px;}
.info-company-d li{font-family:'Blender_Bold';}
.info-company-m li{font-family:'Blender_Bold';}
.wpcf7-form-control-wrap > .wpcf7-not-valid ~ .wpcf7-not-valid{border:none;}
article p{color:#000;font-size:18px;text-align:justify;}
article ul{color:#000;font-size:18px;}
article p img{text-align:center;}
.mt-6{margin-top:6rem;}
article .entry-content h2{position:relative;line-height:0;margin-bottom:40px;font-size:40px;font-family:'Blender_Bold';}
.single-post article .entry-content h2{line-height:1.2em !important;padding-bottom:8px !important;}
article .entry-content h4{margin-bottom:25px;font-size:30px;margin-top:35px;}
.entry-content p strong{font-family:'Blender_Bold';}
.border-title::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:-20px auto;width:5%;border-bottom:5px solid #ff0078;}
article .text-highlight{padding:40px 0 0 0;}
body .single-short-mbb{padding:90px 0 0 0;}
body .short-s{padding:80px 0 0 0;}
article .text-highlight h5{font-size:35px;line-height:1;font-family:'Blender_Bold';}
article .entry-content h2 ::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:-20px auto;width:8%;border-bottom:10px solid #ff0078;}
.accordion-button{padding-bottom:0;}
article .entry-content p{font-size:24px;}
article .entry-content ul{font-size:24px;padding-right:1.5rem;}
article .header-contuct h1{font-size:96px;margin-bottom:0;line-height:1;padding:5px;font-weight:bold;font-family:'Blender_Bold';}
article ::marker{color:#ff0078;}
.header-contuct p{margin-top:20px;font-family:'Blender_Bold';padding-top:10px;text-align:justify;}
.arrow-down{transform:rotate(-90deg);color:#ff0078;font-size:30px;font-style:normal;}
footer a:hover{color:#ff0078;}
footer a i:hover{color:#ff0078;}
.nav-item a:hover{color:#ff0078;}
article ul li strong{display:block;}
.wrapper-form-single input.wpcf7-form-control.has-spinner.wpcf7-submit{background-color:#ffff00;color:#000;border:0;font-weight:bold;font-size:22px;}
.wrapper-form-single .form-acne_more h3{font-size:70px;}
.wrapper-form-single{background-color:#00efdf;padding:30px 0;}
.wrapper-clients .btn-more{position:absolute;bottom:4%;right:0;left:0;border:solid 2px;width:220px;max-width:100%;font-size:20px;text-decoration:none;margin:0 auto;padding:10px;color:#fff;border-radius:41px;line-height:1.5;font-family:'Blender_Bold';}
#review h3{font-size:55px;font-weight:bold;}
#review h4{font-size:30px;margin-top:30px;margin-bottom:30px;line-height:2;}
.title-acne h3{font-size:160px;line-height:0.7;font-family:'Blender_Black';}
.title-acne h3 strong:last-child{color:#00efdf;}
.title-acne h5{font-size:47px;line-height:2;font-family:'Blender_Bold';}
.wrapper-googlemaps img{width:100%;}
#review{background-color:#fff;padding-bottom:50px;padding-top:40px;}
.text-acne{border-right:solid #ff0078 8px;padding-right:60px;}
.text-acne li{font-size:20px;}
.text-acne p strong{font-family:'Blender_Black';font-size:25px;}
.text-acne li strong{font-family:'Blender_Bold';}
.text-acne ul{padding-right:20px;}
.text-acne p{font-size:20px;text-align:justify;}
.text-acne strong{font-size:20px;display:block;}
.text-acne ::marker{color:#ff0078;font-size:30px;}
.icon-text p{padding-bottom:5px;font-size:25px;}
#check_acne{background-color:#000;padding:25px 0 40px 0;border-top:solid #fefe00 8px;}
#acne_restoration{position:relative;border-bottom:solid 10px #fefe00;margin-top:-45px;}
#acne_restoration .container-acne-restoration{top:0;right:0;}
#acne_restoration .text-restoration h3{color:#00efdf;font-size:60px;text-align:center;margin-bottom:0;font-family:'Blender_Bold';line-height:0.7;}
#acne_restoration .text-restoration h4{font-size:50px;font-weight:bold;text-align:center;font-family:'Blender_Bold';}
#acne_restoration .text-restoration p{font-size:20px;margin-bottom:10px;text-align:justify;}
#acne_more_details{background:#00efdf;padding:25px 0 90px;}
#acne_more_details input[type=submit]{background-color:#000;color:#fff;border:0;font-family:'Blender_Bold';}
#laboratory .text-laboratory h3{font-size:65px;padding-bottom:15px;font-family:'Blender_Bold';}
#laboratory .text-laboratory h4{font-size:40px;position:relative;}
#laboratory .contant-laboratory p{font-size:20px;}
.text-laboratory{max-width:100%;padding-top:7%;}
.contant-laboratory{padding-top:25px;}
.contant-laboratory p{text-align:justify;}
.image-logo{position:relative;padding-bottom:30px;margin-bottom:20px;}
.image-logo img{margin:0 auto;}
.image-logo::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:14px;width:8%;border-bottom:7px solid #ff0078;}
.flow-us-title p{font-size:30px;font-family:'Blender_Bold';}
form input{text-align:right;}
.form-acne_more h3{font-size:90px;margin-bottom:10px;line-height:1;font-family:'Blender_Bold';}
.form-acne_more h4{font-size:40px;margin-bottom:15px;}
.form-acne_more h3 strong{color:#ff0078;font-weight:500;}
.form-acne_more .wpcf7-submit{background-color:#000;color:#fff;padding:15px;border-radius:50px;width:240px;font-size:24px;text-align:center;margin-top:15px;}
.wrapper-form{margin:0 auto;text-align:center;display:flex;justify-content:center;padding:10px 0 10px 0;}
.input-form{width:385px;margin:0 10px;}
.input-form input{height:60px;border:0;border-radius:0;}
.wpcf7-spinner{margin:0;}
#check_acne .form-check-acnte h3{font-size:70px;color:#fff;font-weight:100;font-family:'Blender_Bold';}
#check_acne .form-check-acnte strong{color:#00efdf;}
#check_acne .form-check-acnte h4{font-size:35px;color:#fff;}
.form-check-acnte .wpcf7-submit{background-color:#ff0078;color:#fff;padding:20px;border-radius:50px;font-weight:bold;width:460px;font-size:28px;text-align:center;margin-top:15px;}
#main_banner .title-home-banner h1{font-size:85px;line-height:0.9;font-family:'Blender_Black';}
#main_banner .title-home-banner h1 strong:last-child{background-color:#fefe00;padding:0 5px 5px 5px;}
#main_banner .form-top h2{color:#fff;line-height:1;font-size:50px;margin-bottom:35px;font-family:'Blender_Bold';}
#main_banner .form-top{background-color:#000;color:#fff;text-align:center;width:415px;max-width:100%;position:absolute;height:100%;top:0;left:20px;padding:70px 35px 0 35px;}
#main_banner .form-top input{height:60px;margin:8px auto;border:0;border-radius:0;white-space:break-spaces;}
.m-a-o{width:100%;margin:0 auto;}
#main_banner .form-top .wpcf7-submit{text-align:center;background-color:#ff0078;color:#fff;border-radius:50px;font-size:35px;font-weight:bold;height:auto;border:0;line-height:1;padding:15px 40px;font-family:'Blender_Black';margin-top:32px;}
.owl-carousel{direction:ltr;}
.wrapper-video .item{position:relative;}
body .owl-carousel .owl-nav.disabled{display:block;}
.owl-dots{display:none;}
.wrapper-video .btn-play{position:absolute;top:45%;right:45%;color:#fff;border:4px solid;font-size:25px;border-radius:50%;}
.wrapper-video .active.center .btn-play{top:45%;}
.wrapper-video .fa-play:before{padding:10px;}
body .owl-item.active.center img{width:100%;position:relative;top:0;}
body .owl-item.active img{width:80%;margin:0 auto;position:relative;top:25px;}
#acne_treatmen{background-color:#f7faff;padding:70px 0 20px 0;}
.text-laboratory h4::before{content:"";position:absolute;left:0;right:0;margin:-10px auto;width:16%;border-bottom:6px solid #ff0078;}
.icons-acne{margin:50px 0;}
.more_review a{border:solid 1px;font-weight:bold;width:250px;background-color:#ff0078;max-width:100%;text-decoration:none;margin:0 auto;padding:20px;font-size:20px;color:#fff;border-radius:40px;line-height:1;}
.more_review{margin:30px auto 20px;display:inline-flex;}
.text-restoration{width:100%;padding-top:25px;}
#clients_images{border-bottom:10px solid #fefe00;border-top:10px solid #fefe00;}
.phone-h a i{padding:0 10px 0 0;font-size:22px;}
.phone-h a span{font-family:'Blender_Bold';}
.accordion-button[aria-expanded="true"]::after{transform:rotate(-90deg);}
.accordion-button:not(.collapsed)::after{transform:rotate(0deg);}
.accordion-button:focus{border-color:#ff0078;box-shadow:none;}
.accordion-body{font-size:18px;padding-top:0;}
#questions .title-page{margin:40px 0;}
#questions .title-page strong{color:#00efdf;}
#questions{padding-bottom:45px;border-bottom:10px solid #fefe00;}
#questions .title-page h1{text-align:center;font-size:60px;font-family:'Blender_Bold';}
.accordion .accordion-button{font-weight:bold;font-family:'Blender_Bold';font-size:20px;}
.accordion-item{border:0;border-top:2px solid #ff0078;border-bottom:2px solid #ff0078;}
.accordion-button::after{margin-right:auto;margin-left:0;}
.accordion-button:not(.collapsed){box-shadow:none;}
.accordion .accordion-button{color:#000;text-align:right;}
.accordion .accordion-collapse{color:#000;}
.accordion-button:not(.collapsed){color:#000;background-color:#fff;font-weight:bold;}
.navbar-expand-md .navbar-nav .nav-link{padding-right:1.5rem;padding-left:1.5rem;font-size:18px;line-height:2;}
.logo-desktop{height:56px;}
.owl-carousel .nav-btn{height:47px;position:absolute;width:26px;cursor:pointer;top:40%;}
.owl-carousel .next-slide{background:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/rightarrowm-home.png") no-repeat scroll 0 0;right:-33px;width:20px;height:30px;}
.owl-carousel .prev-slide{background:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/leftarrow-home.png") no-repeat scroll 0 0;left:-33px;width:20px;height:30px;}
.wrapper-googlemaps{margin:20px 0;}
.right-side h4{font-size:20px;margin-bottom:0;}
#contact_us .right-side h4 {font-size:21px;font-weight:700;}
#contact_us .right-side .clients p {font-size:18px;margin-bottom:0;}
#contact_us h1{font-size:60px;font-family:'Blender_Bold';}
#contact_us h1 strong{color:#00efdf;}
#contact_us .right-side p{font-size:30px;margin-bottom:0;}
#contact_us .right-side h2{font-size:20px;}
#contact_us .wrapper-form-contact-us .wpcf7-submit{background-color:#ff0078;color:#fff;text-align:center;width:100%;border-radius:50px;padding:10px;font-size:20px;font-weight:bold;}
input.wpcf7-form-control.has-spinner.wpcf7-submit{background-color:#ff0078;color:#fff;border:0;font-family:'Blender_Bold';}
.inputs-form-c{padding:10px 35px;}
#tnx{padding:50px 0 0 0;color:#000;border-bottom:10px solid #fefe00;background-color:#fff;}
#tnx p{margin:0;}
#tnx h1{font-size:73px;font-family:'Blender_Bold';line-height:1;}
#tnx h1 strong{font-size:120px;color:#00efdf;display:block;}
#tnx h2{line-height:2;font-family:'Blender_Bold';font-size:2.25rem;}
#tnx .wrapper-links ul{list-style:none;padding:0;}
#tnx .wrapper-links li a{text-decoration:none;color:#000;text-align:center;margin:0 auto;display:inline-block;line-height:1;}
#tnx .wrapper-links li a:hover{color:#ff0078;}
#tnx .wrapper-links{font-family:'Blender_Bold';margin-top:15px;}
#tnx .text-down p{font-size:25px;font-family:'Blender_Bold';}
#tnx .wrapper-links li{display:inline-block;font-size:25px;padding:0 32px;text-align:center;border-left:5px solid #ff0078;}
#tnx .wrapper-links li:last-child{border:none;padding-left:0;}
.wrapper-tnx{margin-bottom:20px;}
article .entry-content h2{text-align:center;margin-top:5rem;padding-bottom:40px;display: inline-block; vertical-align: middle;width: 100%;}
article .entry-content h2:after{content:'';position:absolute;left:0;right:0;bottom:0;margin:-20px auto;width:8%;border-bottom:10px solid #ff0078;}
article .entry-content p b{margin-bottom:-1rem;display:block;margin-top:1.5rem;}
article img.alignleft{float:left;display:inline-block;margin:30px 50px 19px 0;}
article blockquote p{background-color:#ffff00;padding:0 0 0 5px;display:unset;}
article h5{text-align:center;color:#000;line-height:1;font-family:'Blender_Bold';font-size:35px;}
article h5 em{color:#00efdf;font-style:normal;}
article img.mobile.alignleft{display:none;}
figure.desktop{float:left;margin:30px 50px 19px 0;}
figure.mobile{display:none;}
#menu-main-menu{padding-right:35px;}

@media screen and (min-width:2100px){
    body > header .logo-box .logo-box-div .logo-desktop{width:auto !important;}
}
@media screen and (max-width:1780px){
    #main_banner .form-top{padding:30px 35px 0 35px;}
}

@media screen and (max-width:1680px){
    .navbar-expand-md .navbar-nav .nav-link{padding-right:0;padding-left:0;font-size:20px;}
    .nav-item{font-size:18px;}
    .phone-h{padding:5px 10px;font-size:15px;}
    /*.number-div{top:110px;}*/
    #main_banner .form-top .wpcf7-submit{margin-top:8px;}
}

@media screen and (max-width:1570px){
    #main_banner .form-top h2{font-size:40px;margin-bottom:15px;}
}

@media only screen and (min-width:1500px) and (max-width:1550px){
    body .navbar{padding-right:0;padding-left:100px;}
    body .title-home-banner{right:0;}
    body .wrapper-googlemaps img{width:90%;}
    body #contact_us h1{font-size:55px;}
}

body #contact_us .right-side #contact-wa-button{font-size:1.8rem !important;}
body #contact_us .right-side a{height:27px;line-height:23px !important;margin-bottom:4px;}
body #contact_us .right-side h3{margin-bottom:15px;}
#contact_us .right-side .clients p{line-height:18px;}
body #contact_us .right-side span.phone img{height:26px !important;}
body #contact_us .right-side .contact-clients-wrapper{position:relative;left:13px;}
body #contact_us .right-side #contact-wa-button{height:unset;padding:0.575rem;}
#contact_us .right-side h4{margin-bottom:6px !important;}
body #contact_us .wrapper-form-contact-us form .contacts-inputs-wrapper .inputs-form-c input[type=submit]{font-size:28px !important;width:auto !important;height:auto !important;padding:15px 50px !important;border-radius:80px !important;}
.form-container.fields-4.active, .form-container.fields-1.active{width:320px;margin:auto;}
.form-container.fields-3.active, .form-container.fields-4.active, .form-container.fields-5.active{margin-top:33px;}

@media screen and (max-width:1500px){
    body #contact_us .right-side .contact-clients-wrapper{position:relative;left:31px;}
}

@media screen and (max-width:991px){
    body #contact_us .wrapper-form-contact-us form .contacts-inputs-wrapper .inputs-form-c input[type=submit]{padding:8px 45px !important;font-size:26px !important;}
    body #contact_us .right-side .contact-clients-wrapper{left:unset;}
    body #contact_us .right-side span.phone img{height:auto !important;}
    body #contact_us .right-side a{margin-bottom:unset;}
    body #contact_us .right-side span.phone{margin-bottom:5px !important;}
    body #contact_us .right-side h3{height:24px !important;line-height:13px !important;}
    body #contact_us .right-side .contact-title span{height:24px !important;line-height:23px !important;display:block;width:fit-content;margin:auto;}
    body #contact_us .right-side #contact-wa-button{font-size:26px !important;height:unset !important;padding:12px 0;}
}

@media screen and (min-width:1440px){
    #tnx .text-down p{margin-top:90px;}
    #tnx h1{margin-top:65px;}
    #tnx{padding:50px 0 0 0;}
    .wrapper-before .container-fluid{padding-right:143px;padding-left:210px;}
    .warrpr-questions{padding-left:60px;}
    .wrapper-form-contact-us{width:505px;padding:30px 10px 10px 20px;}
    .wrapper-googlemaps img{width:auto;height:100%;}
    #contact_us h1{font-size:75px;}
    #before_and_after .sub-title-page p{padding:0 45px;}
    #reviews .content-text p{padding:0 60px;}
    
/*article .header-contuct h2{*/
/*    margin-top:15px;*/
/*}*/
/*article .header-contuct h1 strong{*/
/*    margin-top:15px;*/
/*}*/
    .arrow-down{font-size:25px;}
    body #laboratory .imagelab-d{width:80%;float:left;}
    #main_banner .form-top input{width:320px;}
    .phone-h{margin-right:10px;}
    .navbar-expand-xxl .navbar-nav .nav-link{padding-right:0.6rem;padding-left:0.6rem;}
    .title-home-banner{width:600px;position:relative;right:-40px;top:-18px;}
    .title-home-banner strong:nth-child(2){font-size:57px;}
    #main_banner .title-home-banner h1{font-size:110px;line-height:0.9;}
    .title-home-banner strong:nth-child(3){font-size:80px;}
}

@media screen and (max-width:1440px){
    /*.number-div{top:106px;}*/
    header .search_bar{right:25px}
    #menu-main-menu{padding-right:27px;}
    body > header .logo-box{padding:18px 0 !important;padding-left:26px !important;}
    .imagelab-d{width:100%;}
    #laboratory .imagelab-d{width:100%;}
    .nav-item{padding:22px 10px;font-size:14px;}
    .dropdown:after{top:25px}
    #main_banner .form-top{width:425px;padding:40px 25px;height:100%;}
    #clients_images{top:0;}
    #main_banner .form-top input{margin-bottom:20px;height:40px;}
    #main_banner .form-top .wpcf7-submit{font-size:31px;height:auto;padding:15px 70px;margin:0;}
}

@media screen and (max-width:1399px){
    #main_banner .form-top{width:330px;}
    #acne_restoration .imagelab-d {min-height:720px;object-fit:cover;}
    .nav-item{padding:22px 8px;font-size:13px;}
}

@media screen and (max-width:1366px){
    #main_banner .form-top{width:350px;padding:10px 15px;}
    #main_banner .form-top h2{margin-bottom:10px;font-size:45px;}
    article p{color:#000;font-size:17px;}
}

@media screen and (max-width:1280px){
    #main_banner .form-top .wpcf7-submit{font-size:24px;padding:7px 70px;}
    #main_banner .form-top h2{font-size:35px;}
    #main_banner .form-top{width:300px;}
    #main_banner .title-home-banner h1{font-size:60px;}
    .title-home-banner strong:nth-child(2){font-size:35px;}
    .title-home-banner strong:nth-child(3){font-size:60px;}
    #review h3{font-size:60px;}
    .title-acne h3{font-size:140px;}
    .title-acne h5{font-size:40px;}
    body > header .logo-box{padding-left:0;padding-right:20px !important;}
}

@media screen and (max-width:1200px){
    .number-div-phn .wrap-phone{background:#ff0078;display:inline-block;line-height:24px;padding:6px 20px;text-align:center;border-radius:50px;margin:0 10px 10px 0;}
	.number-div-phn .wrap-phone .fas.fa-phone-alt:before{color:#fff;}
}

@media screen and (min-width:1025px){
    .single-short-marg{position:relative;top:-20px;}
} 

@media screen and (min-width:1024px){
    #reviews .content-text{padding:0 215px;}
    .imagelab-d{display:block;width:100%;}
    .imagelab-m{display:none;width:100%;}
    #tnx .wrapper-links ul{display:flex;flex-wrap:nowrap;}
}

@media screen and (max-width:1024px){
    #acne_restoration .container-acne-restoration{position:relative;}
    article img{object-fit:contain;}
    .img-toleft-m img{margin:15px 20px 19px 0;}
    .form-c-u{padding:0;}
    .arrow-down{display:none;}
    #reviews .content-text h3{font-size:32px;}
    #tnx .wrapper-links li{font-size:20px;padding:0 26px;}
    .phone-h a i{font-size:15px;}
    .imagelab-d{display:none;}
    .imagelab-m{display:block;width:100%;}
    .nav-item{padding:5px 5px;font-size:14px;}
    .navbar-expand-md .navbar-nav .nav-link{font-size:15px;}
    .text-laboratory{padding-top:10%;padding-bottom:7%;}
    #laboratory .text-laboratory h3{font-size:45px;}
    .contant-laboratory{padding-top:5px;}
    #laboratory .contant-laboratory p{margin-bottom:0;}

    /*.header-contuct p{*/
    /*    font-size:15px;*/
    /*    margin-top:5px;*/
    /*}*/
    /*article .header-contuct h1{*/
    /*    font-size:40px;*/
    /*}*/
    /*#post-449 .header-contuct h1{*/
    /*    font-size:40px;*/
    /*}*/
    /*article .header-contuct h2{*/
    /*    font-size:20px;*/
    /*}*/
    /*article .header-contuct h1 strong{*/
    /*    font-size:20px;*/
    /*}*/
    /*#post-449 .header-contuct h2{*/
    /*    font-size:20px;*/
    /*}*/
    /*#post-449 .header-contuct h1 strong{*/
    /*    font-size:20px;*/
    /*}*/
    .title-home-banner{width:100%;position:relative;right:-15px;}
    .title-acne h3{font-size:120px;}
    .text-restoration{width:100%;}
    .title-acne h5{font-size:30px;}
    #check_acne .form-check-acnte h3{font-size:60px;}
    #check_acne .form-check-acnte h4{font-size:30px;}
    #acne_restoration .text-restoration h4{font-size:35px;}
    .form-acne_more h3{font-size:50px;}
    .form-acne_more h4{font-size:30px;}
    #review h3{font-size:50px;}
    #review h4{font-size:30px;}
    .text-restoration{padding:50px 0;}
    #main_banner .title-home-banner h1{font-size:60px;position:relative;top:-19px;right:-10px;}
    .title-home-banner strong:nth-child(2){font-size:30px;}
    .title-home-banner strong:nth-child(3){font-size:40px;}
    #main_banner .form-top{width:300px;left:7%;padding:10px 25px;}
    #main_banner .form-top h2{font-size:30px;}
    #main_banner .form-top input{height:auto;}
    #main_banner .form-top .wpcf7-submit{font-size:26px;padding:5px 28px;}
    /* header ul#menu-main-menu{padding:0;} */
    body > header.gfl_header .container-fluid.nav-container-m{position:relative;}
    .navbar-dark .navbar-nav .nav-link {padding:0 1px!important}
}

@media screen and (min-width:769px) and (max-width:1440px){
    .warrpr-questions{padding:0 17% 0 7%;}
}

@media screen and (min-width:769px){
    /* .current-menu-item::after{content:"";position:absolute;left:0;right:0;bottom:0;text-align:center;margin:-21px auto;width:56%;border-bottom:5px solid #ff0078;} */
    ul#menu-main-menu li.current-menu-item{border-bottom:2px solid #FF0078}
}


@media screen and (min-width:992px){
    #tnx .img-mobile{display:none;}
}

@media screen and (min-width:992px){
    .wi-0{width:auto;}
    .p-md-5-custom{padding-left:3rem;padding-bottom:3rem;padding-top:3rem;}
    .info-company-m{display:none;}
    .info-company-d{display:block;}
    .main-banner-d{display:block;}
    .main-banner-m{display:none;}
    .logo-mobile{display:none;}
    .logo-desktop{display:block;}
    .navbar-toggler-close{display:none;}
}

@media screen and (max-width:991px){
    #tnx .img-desktop{display:none;}
}

@media screen and (max-width:991px){
    .wi-0{width:100%;}
    .img-toleft-m img{margin:15px 20px 19px 0;}
    .icons-acne{margin:0;}
    .wrapper-clients .btn-more{padding:0;width:200px;}

    /*article .header-contuct h1{*/
    /*    font-size:20px;*/
    /*}*/
    /*#post-449 .header-contuct h1{*/
    /*    font-size:20px;*/
    /*}*/
    /*article .header-contuct h2{*/
    /*    font-size:15px;*/
    /*}*/
    /*article .header-contuct h1 strong{*/
    /*    font-size:15px;*/
    /*}*/
    /*#post-449 .header-contuct h2{*/
    /*    font-size:15px;*/
    /*}*/
    /*#post-449 .header-contuct h1 strong{*/
    /*    font-size:15px;*/
    /*}*/
    /*.header-contuct p{*/
    /*    font-size:12px;*/
    /*    margin:0;*/
    /*    padding-top:10px;*/
    /*}*/
    #tnx .wrapper-links li a{display:block;padding:25px;border-top:2px solid #ff0078;}
    #tnx h1{font-size:33px;margin-bottom:15px;}
    #tnx h1 strong{display:block;line-height:1;font-size:95px;padding-top:5%;padding-bottom:2%;}
    #tnx .wrapper-links li a br{display:none;}
    #tnx .wrapper-links li{display:block;border-left:0;padding:0;}
    #acne_treatmen{padding:0 0 0 0;}
    #review{padding-top:50px;}
    #review h4::before{margin:-14px auto;}
    #review h3{font-size:35px;}
    .form-acne_more .wpcf7-submit{padding:8px;width:100%;}
    #review h4::before{width:15%;border-bottom:8px solid #ff0078;}
    .text-laboratory h4::before{width:15%;border-bottom:8px solid #ff0078;}
    .back-form-m{background-color:#000;}
    .form-check-acnte .wpcf7-submit{font-size:100%;}
    .form-top-m input{height:60px;border:0;border-radius:0;}
    .form-top-m{padding:0 15px 25px 15px;text-align:center;}
    #main_banner .form-top-m .wpcf7-submit{text-align:center;background-color:#ff0078;color:#fff;border-radius:50px;font-size:20px;font-weight:bold;height:auto;border:0;line-height:1;padding:20px 14px;margin-top:20px;width:100%;margin-bottom:0}
    #review h3{font-size:35px;font-family:'Blender_Bold';}
    #review h4{font-size:25px;padding:0 0 25px;}
    #main_banner .form-top-m input{margin-bottom:10px;}
    .form-top-m h2{color:#fff;font-size:35px;padding-top:30px;}
    .title-acne h3{text-align:center;font-size:65px;}
    .title-acne h5{font-size:30px;font-weight:bold;text-align:center;}
    #check_acne .form-check-acnte h3{font-size:40px;}
    #check_acne .form-check-acnte h4{font-size:15px;}
    .title-home-banner{right:0;top:50%;}
    #main_banner .title-home-banner h1{font-size:70px;right:0;}
    .title-home-banner strong:nth-child(2){font-size:60px;}
    .title-home-banner strong:nth-child(3){font-size:50px;}
    .main-banner-d{display:none;}
    .main-banner-m{display:block;position:relative;}
    .copyright{font-size:13px;margin-top:10px;}
    .info-company-m{display:block;font-size:13px;padding:0;}
    .info-company-d{display:none;}
    button.accordion-button{padding-right:0;text-align:right;font-size:14px;}
    #questions .title-page h1{text-align:center;font-size:40px;}
    .logo-mobile{display:block;}
    .logo-desktop{display:none;position:fixed;z-index:9999999999;top:3%;right:13%;width:18%;height:auto;}
    /* .logo-desktop.show-m{display:block;} */
    #before_and_after.milon .wrapper-image h2{min-height:10px;}
    #before_and_after.milon .manage-height{height:auto;}
    #before_and_after.milon .wrapper-image p{height:auto;}
    .navbar-dark .navbar-toggler-icon:after{bottom:-1px}

    body > header .logo-box{padding-right:15px !important;}
}

@media screen and (min-width:425px){
    #questions p{font-size:24px;margin-bottom:10px;}
    .desktop-image{display:inline;}
    .mobile-image{display:none;}
    body #review .owl-carousel .owl-nav.disabled{display:none;}
    .videos-reviews-m{display:none;}
    .image-d{display:block;}
    .image-m{display:none;}
    #contact_us .right-side a{font-size:30px;}
    .clients-i-m{display:none;}
    .clients-i-d{display:block;width:100%;}
    .image-laboratory{height:100%;;}
    #laboratory .imagelab-d{display:block;width:100%;height:100%;}
    #laboratory .imagelab-m{display:none;}
    .desktop-icon{display:block;text-align:center;margin:0 auto;height:100px;}
    .mobile-icon{display:none;}
    .logo-d{display:block;}
    .logo-m{display:none;}
    .current-menu-item{position:relative;}
    .mobile-p{display:none;}
    .web-p{display:block;}
    .img-toleft-mb{display:none;width:100%;}
    .img-toleft-m{display:block;}
}


@media screen and (max-width:480px){
    .short-mo{
        margin-top:0;
    }

    .wpcf7-not-valid-tip{
        padding:0;
    }

    #reviews .content-text{
        padding:0 10px;
    }

    .img-toleft-mb{
        display:block;
        width:100%;
    }

    .single-short-mb{
        margin-top:0;
    }

    .img-toleft-m{
        display:none;
    }

    #acne_restoration{
        padding-top:20px;
    }

    .form-top-m h2{
        font-size:30px;
        padding-bottom:20px;
    }

    .pm-0{
        padding:0;
    }

    #acne_restoration .order-last{
        padding:0;
    }

    .text-laboratory h4::before{
        margin:-19px auto;
    }

    .title-acne h5{
        font-size:20px;
        margin-bottom:50px;
    }

    #acne_more_details{
        padding:35px 0;
    }

    #main_banner .form-top-m input{
        height:40px;
    }

    #main_banner .form-top-m .wpcf7-submit{
        padding:15px 14px;
    }

    #main_banner .form-top-m{
        padding:10px 32px 50px 32px;
    }

    #questions p{
        font-size:20px;
    }

    .accordion-body{
        padding-right:10px;
        text-align:justify;
    }

    #reviews .title-page{
        margin-bottom:40px;
    }

    .arrow-down{
        display:block;
        font-size:50px;
    }

    .input-form input{
        height:50px;
    }

    #check_acne .input-form input{
        height:45px;
    }

    article .entry-content ul{
        padding:0;
    }

    article .entry-content ul li{
        text-align:justify;
        font-size:20px;
    }

    article ul li strong{
        margin:10px 0;
    }

    article .entry-content h4{
        font-size:20px;
    }

    article .entry-content{
        padding:12px;
    }

    body article .wrapper-form-single .form-acne_more{
        padding:0 45px;
    }

    .desktop-image{
        display:none;
    }

    .mobile-image{
        display:block;
        width:100%;
    }

    article .text-highlight{
        padding:20px 0 0 0;
    }

    #review h4{
        padding:0 0 0 0;
        margin-bottom:40px;
    }

    #acne_treatmen{
        padding:30px 0 0 0;
    }

    #laboratory .imagelab-m{
        display:block;
    }

    #reviews .carousel-control-prev{
        top:0%;
    }

    #reviews .carousel-control-next{
        top:0%;
    }

    #before_and_after .carousel-control-prev{
        top:-20%;
    }

    #before_and_after .carousel-control-next{
        top:-20%;
    }

    #acne_restoration .text-restoration h4{
        font-size:30px;
        margin-bottom:30px;
    }

    body .owl-carousel .next-slide{
        top:40%;
    }

    body .owl-carousel .prev-slide{
        top:40%;
    }

    .inputs-form-c{
        padding:10px 20px;
    }

    .form-c-u{
        padding:0;
    }

    .mobile-p{
        display:block;
    }

    .web-p{
        display:none;
    }

    #tnx .wrapper-links li a{
        padding:20px 0;
    }

    #tnx .wrapper-links li{
        font-size:22px;
    }

    .navbar-toggler:focus{
        box-shadow:none;
    }

    .nav-item{
        font-size:18px;
        padding:15px;
    }

    .form-acne_more h3{
        font-size:33px;
    }

    .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{
        color:#000;
    }

    #reviews .title-page h1{
        font-size:35px;
    }

    #reviews .sub-title-page h2{
        font-size:35px;
    }

    #reviews .title-page::after{
        margin:-28px auto;
        width:17%;
    }

    #reviews .content-text h3{
        font-size:25px;
    }

    #reviews .content-text p{
        font-size:20px;
        text-align:justify;
    }

    #reviews{
        padding:25px 0 70px 0;
    }

    #reviews .wrapper-video h4{
        font-size:30px;
    }

    .current-menu-item::after{
        display:none;
    }

    #before_and_after .title-page::after{
        width:16%;
        margin:-40px auto;
        border-bottom:5px solid #ff0078;
    }

    #before_and_after .wrapper-image h4{
        margin-top:20px;
        font-size:24px;
    }

    .navbar{
        padding-top:1.5rem;
        padding-bottom:1.5rem;
    }

    #btn-h{
        padding:0;
    }

    #before_and_after{
        padding:50px 0;
    }

    #before_and_after .title-page{
        padding:0 70px;
        margin-bottom:80px;
    }

    .carousel-inner{
        width:90%;
        margin:0 auto;
    }

    #before_and_after .title-page h1{
        font-size:40px;
    }

    .carousel-control-prev-icon{
        background-image:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/arrow-left.png");
        background-repeat:no-repeat;
        width:14px;
        height:23px;
    }

    #before_and_after .sub-title-page{
        font-size:20px;
        text-align:justify;
    }

    .carousel-control-next-icon{
        background-image:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/arrow-right.png");
        background-repeat:no-repeat;
        width:14px;
        height:23px;
    }

    .carousel-control-next, .carousel-control-prev{
        width:auto;
    }

    .carousel-control-next, .carousel-control-prev{
        width:auto;
    }

    .carousel-item img{
        width:100%;
    }

    .videos-reviews-d{
        display:none;
    }

    .videos-reviews-m{
        display:block;
    }

    .wrapper-clients .btn-more{
        font-size:15px;
    }

    .navbar-dark .navbar-nav .nav-link{
        color:#000;
    }
    .navbar-nav{width:80%;background-color:#fff;padding:53px 37px;margin:0;overflow:auto;box-shadow:0.3em 0.3em 1.2em rgb(0 0 0 / 60%);}
    /* .navbar-collapse{} */
    /* .navbar-collapse.show{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);} */

    .wrapper-clients .btn-more{
        width:150px;
        padding:5px;
        border:3px solid;
    }

    article .entry-content p{
        color:#000;
        font-size:20px;
    }

    .contant-laboratory{
        padding-bottom:25px;
    }

    #acne_restoration .text-restoration p{
        font-size:20px;
        text-align:justify;
    }

    #laboratory .contant-laboratory p{
        font-size:20px;
        margin-bottom:15px;
    }

    .accordion-item p{
        padding:10px 10px 0 40px;
    }

    #check_acne .form-check-acnte h4{
        font-size:19px;
        margin-bottom:0;
    }

    #check_acne .form-check-acnte h3{
        font-size:40px;
        margin-bottom:20px;
    }

    .flow-us-title p{
        font-size:25px;
    }

    .text-restoration{
        padding:10px 0;
    }

    .p-20{
        padding:0 20px;
    }

    .logo-d{
        display:none;
    }

    .logo-m{
        display:block;
    }

    .image-logo::after{
        width:20%;
    }
    article .entry-content h2 ::after{
        width:0;
        margin:0;
    }
    article .text-highlight h5{
        font-size:25px;
    }

    article .entry-content h2{
        margin-bottom:60px;
        font-size:42px;
        line-height:1;
    }

    .wrapper-form-single .form-acne_more h3{
        font-size:35px;
        margin-bottom:10px;
    }

    .wrapper-form-single .form-acne_more{
        padding:0 30px;
    }

    body article .wrapper-form-single input.wpcf7-form-control.has-spinner.wpcf7-submit{
        width:100%;
        font-size:20px;
        font-family:'Blender_Black';
    }

    .wrapper-form-single input.wpcf7-form-control.has-spinner.wpcf7-submit{
        font-size:18px;
    }

    .form-acne_more h4{
        font-size:24px;
        margin-top:10px;
    }

    .wrapper-form-single .form-acne_more h4{
        font-size:18px;
        margin-top:5px;
        margin-bottom:0;
    }

    div#tnx .container{
        padding:0;
    }

    .image-d{
        display:none;
    }

    .image-m{
        display:block;
    }

    .wrapper-video{
        width:80%;
        margin:0 auto;
    }

    .icon-text p{
        padding-bottom:5px;
        font-size:12px;
        padding-top:5px;
    }

    .desktop-icon{
        display:none;
    }

    .mobile-icon{
        display:block;
        margin:0 auto;
    }

    .text-acne p{
        font-size:20px;
    }

    .text-acne strong{
        font-size:20px;
        display:inline;
    }

    .text-acne li{
        font-size:20px;
        text-align:justify;
        margin-bottom:10px;
    }

    .text-acne{
        border-right:0;
        padding-right:0;
    }

    .text-acne ul{
        padding-left:0;
    }

    .text-acne ::marker{
        font-size:20px;
    }

    .title-acne h5::after{
        content:"";
        position:absolute;
        left:0;
        right:0;
        margin:56px auto;
        width:15%;
        border-bottom:5px solid #ff0078;
    }

    #laboratory .imagelab-d{
        display:none;
    }

    #acne_restoration .text-restoration h3{
        font-size:60px;
        margin-bottom:15px;
    }

    #laboratory .text-laboratory h3{
        font-size:40px;
        font-weight:bold;
        margin-bottom:30px;
    }

    #laboratory .text-laboratory h4{
        font-size:50px;
        margin-bottom:20px;
    }

    .form-acne_more h3{
        font-size:33px;
        font-weight:bold;
    }

    .wrapper-form{
        display:block;
        padding:0;
    }

    #check_acne{
        padding:15px 0 0 0;
    }

    .form-check-acnte .wpcf7-submit{
        font-size:100%;
        margin-top:0;
        font-size:20px;
        padding:13px;
    }

    .p-mm-0{
        padding:0;
    }

    #check_acne .input-form:first-child{
        margin-top:10px;
    }

    .form-acne_more .wpcf7-submit{
        margin-top:5px;
    }

    .input-form{
        width:100%;
        margin:20px 0;
    }

    .form-check-acnte{
        padding:20px 45px 40px 45px;
    }

    .form-check-acnte .wpcf7-submit{
        width:100%;
    }

    .more_review a{
        padding:15px 35px;
        width:100%;
        margin-bottom:30px;
        font-size:15px;
    }

    .more_review{
        margin:0;
    }

    #review{
        padding-bottom:35px;
    }

    .icons-acne{
        margin:0;
    }

    .clients-i-d{
        display:none;
    }

    .clients-i-m{
        display:block;
        width:100%;
    }

    #main_banner .title-home-banner h1{
        font-size:40px;
        top:0;
    }

    .title-home-banner strong:nth-child(2){
        font-size:25px;
    }

    .title-home-banner strong:nth-child(3){
        font-size:35px;
    }

    .wrapper-video .btn-play{
        right:40%;
    }

    .title-home-banner{
        top:30%;
    }
    #main_banner .title-home-banner h1 strong:last-child{padding:0 5px 5px 5px;}
    body #reviews .owl-item.active.center img{width:100%;}
}

@media screen and (max-width:425px){
    .wpcf7-not-valid-tip{padding:0;}
    #reviews .content-text{padding:0 10px;}
    .img-toleft-mb{display:block;width:100%;}
    .img-toleft-m{display:none;}
    #acne_restoration{padding-top:20px;}
    .form-top-m h2{font-size:30px;padding-bottom:20px;}
    .pm-0{padding:0;}
    #acne_restoration .order-last{padding:0;}
    .text-laboratory h4::before{margin:-19px auto;}
    .title-acne h5{font-size:20px;margin-bottom:50px;}
    #acne_more_details{padding:35px 0;}
    #main_banner .form-top-m input{height:40px;}
    #main_banner .form-top-m .wpcf7-submit{padding:15px 14px;}
    #main_banner .form-top-m{padding:10px 32px 50px 32px;}
    #questions p{font-size:20px;}
    .accordion-body{padding-right:10px;text-align:justify;}
    #reviews .title-page{margin-bottom:40px;}
    .arrow-down{display:block;font-size:50px;}
    .input-form input{height:50px;}
    #check_acne .input-form input{height:45px;}
    article .entry-content ul{padding:0;}
    article .entry-content ul li{text-align:justify;font-size:20px;}
    article ul li strong{margin:10px 0;}
    article .entry-content h4{font-size:20px;}
    article .entry-content{padding:12px;}
    body article .wrapper-form-single .form-acne_more{padding:0 45px;}
    .desktop-image{display:none;}
    .mobile-image{display:block;width:100%;}
    article .text-highlight{padding:20px 0 0 0;}
    #review h4{padding:0 0 0 0;margin-bottom:40px;}
    #acne_treatmen{padding:30px 0 0 0;}
    #laboratory .imagelab-m{display:block;}
    #reviews .carousel-control-prev{top:0%;}
    #reviews .carousel-control-next{top:0%;}
    #before_and_after .carousel-control-prev{top:-20%;}
    #before_and_after .carousel-control-next{top:-20%;}
    #acne_restoration .text-restoration h4{font-size:30px;margin-bottom:30px;}
    body .owl-carousel .next-slide{top:40%;}
    body .owl-carousel .prev-slide{top:40%;}
    .inputs-form-c{padding:10px 20px;}
    .form-c-u{padding:0;}
    .mobile-p{display:block;}
    .web-p{display:none;}
    #tnx .wrapper-links li a{padding:20px 0;}
    #tnx .wrapper-links li{font-size:22px;}
    .navbar-toggler:focus{box-shadow:none;}
    .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color:#4CD9D4;}
    #reviews .title-page h1{font-size:35px;}
    #reviews .sub-title-page h2{font-size:35px;}
    #reviews .title-page::after{margin:-28px auto;width:17%;}
    #reviews .content-text h3{font-size:25px;}
    #reviews .content-text p{font-size:20px;text-align:justify;}
    #reviews{padding:25px 0 70px 0;}
    #reviews .wrapper-video h4{font-size:30px;}
    .current-menu-item::after{display:none;}
    #before_and_after .title-page::after{width:16%;margin:-40px auto;border-bottom:5px solid #ff0078;}
    #before_and_after .wrapper-image h4{margin-top:20px;font-size:24px;}
    .navbar{padding-top:1.5rem;padding-bottom:1.5rem;}
    #btn-h{padding:0;}
    #before_and_after{padding:50px 0;}
    #before_and_after .title-page{padding:0 70px;margin-bottom:80px;}
    .carousel-inner{width:81%;margin:0 auto;}
    #before_and_after .title-page h1{font-size:40px;}
    .carousel-control-prev-icon{background-image:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/arrow-left.png");background-repeat:no-repeat;width:14px;height:23px;}
    #before_and_after .sub-title-page{font-size:20px;text-align:justify;}
    .carousel-control-next-icon{background-image:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/arrow-right.png");background-repeat:no-repeat;width:14px;height:23px;}
    .carousel-control-next, .carousel-control-prev{width:auto;}
    .carousel-control-next, .carousel-control-prev{width:auto;}
    .carousel-item img{width:100%;}
    .videos-reviews-d{display:none;}
    .videos-reviews-m{display:block;}
    .wrapper-clients .btn-more{font-size:15px;}
    button.navbar-toggler.navbar-toggler-close span:after{font-size:100px;}
    .navbar-dark .navbar-nav .nav-link{color:#000;}
    .navbar-nav{width:80%;background-color:#fff;padding:53px 37px;margin:0;overflow:auto;box-shadow:0.3em 0.3em 1.2em rgb(0 0 0 / 60%);}
    
    /* .navbar-collapse.show{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);} */
    .wrapper-clients .btn-more{width:150px;padding:5px;border:3px solid;}
    article .entry-content p{color:#000;font-size:20px;}
    .contant-laboratory{padding-bottom:25px;}
    #acne_restoration .text-restoration p{font-size:20px;text-align:justify;}
    #laboratory .contant-laboratory p{font-size:20px;margin-bottom:15px;}
    .accordion-item p{padding:10px 10px 0 40px;}
    #check_acne .form-check-acnte h4{font-size:19px;margin-bottom:0;}
    #check_acne .form-check-acnte h3{font-size:40px;margin-bottom:20px;}
    .flow-us-title p{font-size:25px;}
    .text-restoration{padding:10px 0;}
    .p-20{padding:0 20px;}
    .logo-d{display:none;}
    .logo-m{display:block;}
    .image-logo::after{width:20%;}
    article .entry-content h2 ::after{width:15%;margin:-34px auto;}
    article .text-highlight h5{font-size:25px;}
    article .entry-content h2{margin-bottom:60px;font-size:42px;line-height:1;}
    .wrapper-form-single .form-acne_more h3{font-size:35px;margin-bottom:10px;}
    .wrapper-form-single .form-acne_more{padding:0 30px;}
    body article .wrapper-form-single input.wpcf7-form-control.has-spinner.wpcf7-submit{width:100%;font-size:20px;font-family:'Blender_Black';}
    .wrapper-form-single input.wpcf7-form-control.has-spinner.wpcf7-submit{font-size:18px;}
    .form-acne_more h4{font-size:24px;margin-top:10px;}
    .wrapper-form-single .form-acne_more h4{font-size:18px;margin-top:5px;margin-bottom:0;}
    article .content-container{position:relative;}
    .image-d{display:none;}
    .image-m{display:block;}
    .clients{border-left:0;position:relative;padding-bottom:25px;}
    .wrapper-googlemaps{margin:15px 0 40px 0;}
    #contact_us h1 strong{display:block;}
    #contact_us h1{font-weight:bold;font-size:50px;text-align:center;line-height:1;}
    .right-side p strong{display:none;}
    #contact_us .right-side p{font-size:35px;line-height:1;margin-bottom:10px;}
    .wrapper-video{width:80%;margin:0 auto;}
    .icon-text p{padding-bottom:5px;font-size:12px;padding-top:5px;}
    .desktop-icon{display:none;}
    .mobile-icon{display:block;margin:0 auto;}
    .text-acne p{font-size:20px;}
    .text-acne strong{font-size:20px;display:inline;}
    .text-acne li{font-size:20px;text-align:justify;margin-bottom:10px;}
    .text-acne{border-right:0;padding-right:0;}
    .text-acne ul{padding-left:0;}
    .text-acne ::marker{font-size:20px;}
    .title-acne h5::after{content:"";position:absolute;left:0;right:0;margin:56px auto;width:15%;border-bottom:5px solid #ff0078;}
    #laboratory .imagelab-d{display:none;}
    #acne_restoration .text-restoration h3{font-size:60px;margin-bottom:15px;}
    #laboratory .text-laboratory h3{font-size:40px;font-weight:bold;margin-bottom:30px;}
    #laboratory .text-laboratory h4{font-size:50px;margin-bottom:20px;}
    .form-acne_more h3{font-size:35px;font-weight:bold;}
    .wrapper-form{display:block;padding:0;}
    #check_acne{padding:15px 0 0 0;}
    .form-check-acnte .wpcf7-submit{font-size:100%;margin-top:0;font-size:20px;padding:13px;}
    .p-mm-0{padding:0;}
    #check_acne .input-form:first-child{margin-top:10px;}
    .form-acne_more .wpcf7-submit{margin-top:5px;}
    .input-form{width:100%;margin:20px 0;}
    .form-check-acnte{padding:20px 45px 40px 45px;}
    .form-check-acnte .wpcf7-submit{width:100%;}
    .more_review a{padding:15px 35px;width:100%;margin-bottom:30px;font-size:15px;}
    .more_review{margin:0;}
    #review{padding-bottom:35px;}
    .icons-acne{margin:0;}
    .clients-i-d{display:none;}
    .clients-i-m{display:block;width:100%;}
    #main_banner .title-home-banner h1{font-size:40px;top:0;}
    .title-home-banner strong:nth-child(2){font-size:25px;}
    .title-home-banner strong:nth-child(3){font-size:35px;}
    .wrapper-video .btn-play{right:40%;}
    .title-home-banner{top:30%;}
    #main_banner .title-home-banner h1 strong:last-child{padding:0 5px 5px 5px;}
    body #reviews .owl-item.active.center img{width:100%;}
}

@media screen and (max-width:390px){
    #reviews .content-text h3{font-size:23px;}
    .form-acne_more h3{font-size:32px;}
}


@media screen and (max-width:375px){
    .wrapper-form-single .form-acne_more h4{font-size:16px;}
    #laboratory .text-laboratory h3{font-size:35px;}
    #laboratory .text-laboratory h4{font-size:40px;}
    #acne_restoration .text-restoration h3{font-size:40px;}
    .title-acne h3{font-size:55px;}
    #review h3{font-size:30px;}
    .form-check-acnte{padding:20px 40px 40px 40px;}
    #reviews .content-text h3{font-size:20px;}
    article .text-highlight h5{font-size:20px;}
    .nav-item{font-size:25px;}
    .form-acne_more h4{font-size:15px;margin:0;}
    #contact_us .right-side p{font-size:35px;}
    #contact_us h1{font-size:50px;}
    #acne_restoration .text-restoration h4{font-size:25px;}
    .form-acne_more h3{font-size:30px;}
    .title-home-banner{top:20%;}
    .form-top-m h2{color:#fff;font-size:28px;}
    #check_acne .form-check-acnte h3{font-size:40px;}
    #check_acne .form-check-acnte h4{font-size:17px;}
}

@media screen and (max-width:360px){
    .wrapper-form-single .form-acne_more h4{font-size:15px;}
    article .entry-content h4{font-size:18px;}
    article .entry-content{padding:5px;}
    .form-acne_more h3{font-size:25px;}
    body article .wrapper-form-single input.wpcf7-form-control.has-spinner.wpcf7-submit{width:100%;font-size:16px;}
    #check_acne .form-check-acnte h3{font-size:35px;margin-bottom:10px;}
    #check_acne .form-check-acnte h4{font-size:15px;}
    body article .wrapper-form-single input.wpcf7-form-control.has-spinner.wpcf7-submit{padding:20px 30px;}
    #questions p{font-size:18px;}
}

@media screen and (max-width:320px){
    .wrapper-form-single .form-acne_more h4{font-size:13px;}
    #review h3{font-size:25px;}
    #check_acne .form-check-acnte h4{font-size:13px;}
    #main_banner .form-top-m h2{font-size:22px;}
    .title-home-banner strong:nth-child(2){font-size:20px;}
    #before_and_after .title-page{padding:0 50px;}
    #check_acne .form-check-acnte h3{font-size:30px;}
    #contact_us h1{font-size:40px;}
    #main_banner .title-home-banner h1{font-size:30px;}
    #tnx .wrapper-links li{font-size:18px;}
    .title-home-banner{right:0;top:20%;}
    .wrapper-form-single .form-acne_more h3{font-size:31px;}
    .form-acne_more h3{font-size:25px;}
    #contact_us .right-side p{font-size:30px;}
    #main_banner .form-top-m .wpcf7-submit{text-align:center;background-color:#ff0078;color:#fff;border-radius:50px;font-size:18px;}
    article .entry-content h4{font-size:15px;}
    body article .wrapper-form-single input.wpcf7-form-control.has-spinner.wpcf7-submit{padding:20px 30px;}
}

/* img.logo-mobile{max-width:200px;width:200px;} */
.footer-meu-new ul li:first-child a{font-family:'Blender_Black';font-size:22px;}

@media screen and (min-width:1023px) and (max-width:1360px){
    .site-main .entry-header img{height:380px;object-fit:cover;}
}

.single-content-container{width:50%;}

@media screen and (max-width:1360px){
    .single-content-container{width:70%;}
}

@media screen and (max-width:1023px){
    .single-content-container{width:100%;}
}

#tnx > .container > .row{flex-direction:row-reverse;}
#tnx > .container > .row div:first-child img{width:100%;}
#tnx > .container > .row div:last-child .container{padding:0;}
#tnx > .container > .row div:last-child .container:first-child .row{flex-direction:row-reverse;}
#tnx .wrapper-links li:first-child{padding-right:0;}

@media screen and (max-width:992px){
    #tnx .container{max-width:100%;padding:0;}
    div#tnx{padding-top:10px;text-align:center;padding-bottom:0;}
    #tnx > .container > .row div:last-child .container:first-child .row{flex-wrap:nowrap;}
    #tnx > .container > .row div:last-child .container:first-child .row > div, #tnx > .container > .row > div{padding:0;}
    div#tnx .row{width:100%;margin:auto;}
    div#tnx .container .container:first-child{border-bottom:10px solid #fefe00;}
    #tnx h2{line-height:1;font-size:1.5rem;}
    #tnx h1 strong{text-align:start;}
    .row .img-mobile + div{margin-left:-3%;}
    .text-down{padding-top:40px;}
    #tnx > .container > .row div:last-child .container:last-child .row{padding:0 15px;}
}

@media (max-width:414px){
    #tnx h1 strong{font-size:22vw;}
    #tnx h1{font-size:8vw;}
    #tnx h2, #tnx .text-down p{font-size:6vw;}
}

@media (min-width:481px){
    body.postid-698 article#post-698 .col-lg-5.col-md-5.p-20{width:49%;}
}

@media screen and (max-width:1100px){
    .nav-item{padding:5px 0;font-size:16px;}
}

@media screen and (max-width:1200px){
    .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color:#4CD9D4;}
    .phone-h a:hover{color:#4CD9D4;}
    .current-menu-item::after{display:none;}
    .navbar-dark .navbar-brand{margin:0;}
    /* .current-menu-item a span{margin:-40px auto;color:#4CD9D4;} */
    .navbar-toggler.navbar-toggler-close{display:none;z-index:9;position:fixed;color:#979797;top:-30px;left:25%;transform:rotate(0deg);padding-bottom:11px;}
    button.navbar-toggler.navbar-toggler-close span:after{content:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/closene.svg);font-size:130px;}
    /* filter:invert(1) opacity(0.7); */
    .navbar-toggler.navbar-toggler-close.collapsed{display:none !important;}
    .navbar-dark .navbar-nav .nav-link{color:#000;font-size:17.5px;letter-spacing: -0.5px;display: inline-block;}
    #menu-main-menu{width:100%;background-color:rgb(0, 0, 0, 0.95);padding:85px 37px;margin:0;overflow:auto;}
    #menu-main-menu.menu{padding:0 !important;width:100%;}
    .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-start;position:fixed;right:0;top:0;height:100%;width:100%;z-index:999999999;-webkit-transform:translate(100%);-ms-transform:translate(-100%);transform:translate(-100%);-webkit-transition:all ease .3s;transition:all ease .3s;background-color:rgba(78, 78, 86, .7);}
    .navbar-collapse.show{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);}
    .phone-h{background-color:transparent;}
    .menu-main-menu-container{position: relative;}
    
}

@media screen and (max-width:500px){
    article blockquote{display:block;text-align:center;}
    article img.desktop.alignleft{display:none;}
    article img.alignleft.mobile{display:block;}
    figure.desktop{float:none;margin:15px 0 15px 0;display:none;}
    figure.mobile{display:block;float:none;margin:15px 0 15px 0;}
    article#post-288 figure.desktop{display:none;float:none;}
    .navbar-collapse{align-items:stretch;width: 76%;left: 0;right: inherit;}
}

@media screen and (max-width:400px){
    .navbar-collapse{width: 264px;}
}

.milon .wrapper-image img{margin:auto;height:250px;object-fit:contain;}
.milon .wrapper-image h2{margin-top:35px;margin-bottom:30px;font-size:44px;font-family:'Blender_Bold';min-height:105px;}
.milon .wrapper-image h2 a{color:inherit;text-decoration:none;}
.milon .wrapper-image p{font-size:24px;text-align:center;height:150px;overflow:hidden;padding:0 20px;}
body .page-new-home .page-grid .block h6 a, body .page-new-home .page-grid .block h6 a:hover{background:transparent;font-size:inherit;padding:0;border-radius:0;margin-top:0;}
.post-btn a{background:#00efdf;color:#000;font-size:29px;padding:12px 35px;border-radius:30px;text-decoration:none;transition:0.3s ease;}
.post-btn{width:100%;float:left;margin-top:15px;}
.post-btn a:hover{background:#ff0078;}
.sub-title-page h2{font-size:56px;margin-bottom:30px;text-align:center;}

@media screen and (max-width:480px){
    .milon .wrapper-image h2{margin-top:35px;margin-bottom:30px;font-size:44px;}
    .milon .wrapper-image p{font-size:18px;text-align:center;height:130px;overflow:hidden;padding:0 20px;}
    .milon .wrapper-image{margin-bottom:70px;}
    .milon .title-page h1{font-size:36px;}
    .milon .title-page h1 span{display:block;}
    .milon .sub-title-page p{font-family:'Blender_Regular';}
    .post-btn a{background:#00efdf;color:#000;font-size:22px;padding:7px 25px;border-radius:30px;text-decoration:none;transition:0.3s ease;}
    .sub-title-page h2{font-size:26px;margin-bottom:30px;text-align:center;}
    .sub-title-page p{font-size:18px;}
    .post-btn a{background:#00efdf;color:#000;font-size:22px;padding:7px 25px;border-radius:30px;text-decoration:none;transition:0.3s ease;}
    .milon .carousel-control-next{top:-55%;}
    .milon .carousel-control-prev{top:-55%;}
}

.lists_item ol{margin:0 10px 0 75px;}
.lists_item ol li{text-align:justify;font-weight:400;font-family:'Blender_Regular';margin-bottom:20px;}

@media screen and (max-width:640px){
    .lists_item ol{margin:0;}
    .page-id-803 #before_and_after .title-page h1{font-size:32px;}
    .page-id-803 #before_and_after .sub-title-page{margin-bottom:0;}
    .page-id-803 .lists_item ol li:last-child{margin-bottom:0;}
    #before_and_after{padding:50px 0 30px;}
    .page-id-786 .wrapper-before .col.wrapper-col, .page-id-815 .wrapper-before .col.wrapper-col{width:100%;}
}

.post-btn{margin-bottom:50px;}
footer .flow-us-title{margin-bottom:15px;}
footer .flow-us-title p{font-size:22px;font-family:'Blender_Regular';margin-bottom:0;}
footer .image-logo img{max-width:150px;}
.footer-meu-new ul{margin:0;padding:0;list-style-type:none;text-align:right;margin-right:40px;}
.footer-meu-new.footer-meu-new-last ul{margin-right:0;}
.footer-meu-new ul li a{font-size:20px;color:#fff;text-decoration:none;font-family:'Blender_Regular';}
/* font-family:'Blender_Light';*/
.footer-meu-new ul li{margin:0;padding:0;margin-bottom:13px;border:0;}
.footer-meu-new.footer-meu-new-last ul li:first-child a{font-family:'Blender_Black';font-size:22px;}
.footer-meu-new.footer-meu-new-last ul li, .footer-meu-new.footer-meu-new-last ul li a{font-size:20px;}
.footer-meu-new.footer-meu-new-last ul li:nth-child(2), .footer-meu-new.footer-meu-new-last ul li:nth-child(3), .footer-meu-new.footer-meu-new-last ul li:nth-child(4){font-family:'Assistant', sans-serif;}
.footer-meu-new.footer-meu-new-last ul li:last-child{letter-spacing:.4px;}
.footer-meu-new.footer-meu-new-last ul li.femailfield a{font-family:'Assistant', sans-serif;font-size:19px;letter-spacing:.5px;}
.footer-meu-new.footer-meu-new-last ul li:nth-child(2) label{margin-left:22px;letter-spacing:.6px;}
.compatibilityPage .mainForm .step-6 .contactForm .position-relative{margin-top:50px;}
.compatibilityPage .wpcf7-spinner{background-color:rgba(0,0,0,0.7);opacity:0.7;left:0;margin-top:0;width:100%;height:100%;bottom:0;display:flex;justify-content:center;align-items:center;border-radius:25px;}
.compatibilityPage .wpcf7-spinner::before{position:relative;top:0;left:0;}
#questionnaire footer {display:none;}
footer .container{max-width:1500px;}
.footer-meu-new ul.footer-menu1{margin-right:60px;}
footer{padding-bottom:35px;}
footer .copyright p{font-size:18px;margin-top:10px;}
.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;border:0;position:absolute;content:'>';transform:rotate(270deg);left:0;}
ul#menu-main-menu li:hover ul.dropdown-menu{display:block;}
ul#menu-main-menu li ul.dropdown-menu li a{background:#fff;padding:12px 15px;font-family:'Blender_Regular';text-align:center;}
/* ul#menu-main-menu li ul.dropdown-menu li:hover span{background:yellow;} */
ul#menu-main-menu li:hover{border-bottom:2px solid #FF0078}
ul#menu-main-menu li:hover span{background:yellow;}
ul#menu-main-menu li:hover li span{background: none;}
ul#menu-main-menu li{border-bottom:2px solid #fff}
ul#menu-main-menu li li, ul#menu-main-menu li li:hover{border-bottom:1px solid #ccc}
ul#menu-main-menu li li:last-child{border:none;}
ul#menu-main-menu li ul.dropdown-menu li a:hover{background:#fff;color:#000;}
ul#menu-main-menu li:hover ul.dropdown-menu li:after{display:none;}
.footer-meu-new ul li a{cursor:pointer;}
.footer-meu-new ul li a:hover{color:#00efdf;}
footer .image-logo::after{width:32%;}
.navbar-expand-lg .navbar-nav .dropdown-menu{top:78px;background:#fff;padding:3px 10px;box-shadow:-1px 2px 3px #ddd;width:190px;}
.navbar-expand-xl .navbar-nav .dropdown-menu{z-index:1000;display:none;top:inherit;background:#fff;padding:3px 10px;box-shadow:-1px 2px 3px #ddd;width:144px;min-width:auto;padding:7px 0 0 0;font-size:inherit;color:#fff;text-align:left;list-style:none;background-color:transparent;background-clip:padding-box;border:0 solid rgba(0, 0, 0, .15);border-radius:0;left:50%;transform:translateX(-50%);top:calc(100% - 4px);}
@media screen and (min-width:1200px){
    ul#menu-main-menu li ul.dropdown-menu li:hover span{background:yellow;}
}
@media screen and (max-width:991px){
    footer .menu-box{width:50%;margin-top:20px;margin-bottom:10px;padding:0;}
    footer .menu-box .footer-meu-new ul{margin:0;position:relative;width:100%;}
    footer{padding-left:25px;padding-right:25px;}
    .footer-meu-new ul li a{font-size:13px;line-height:26px;}
    .footer-meu-new.footer-meu-new-last ul li:first-child{font-size:16px;}
    .footer-meu-new.footer-meu-new-last ul li, .footer-meu-new.footer-meu-new-last ul li a{font-size:14px;margin-bottom:7px;}
    footer .current-menu-item::after{display:none;}
    .footer-meu-new ul li a:hover{color:#00efdf;}
    footer .copyright p{font-size:12px;}
    .footerWhtsp{text-align:right;}
}

@media screen and (max-width:1536px){
    footer .container{max-width:1200px;}
    .footer-meu-new ul li a{font-size:16px;}
    .footer-meu-new ul{margin-right:30px;}
    a.phone-c{display:inline-block;}
}

@media screen and (max-width:1060px){
    .footer-meu-new ul li a{font-size:13px;}
    .footer-meu-new.footer-meu-new-last ul li, .footer-meu-new.footer-meu-new-last ul li a{font-size:13px;}
    a.phone-c{display:inline-block;}
    .footer-meu-new ul li{margin-bottom:5px;}
    .footer-meu-new ul li:first-child a{font-size:13px;}
    footer .col-lg-3.menu-box{width:22% !important;}
}

@media screen and (max-width:600px){
    section#before_and_after .row-cols-sm-1 > *{flex:0 0 auto;width:100%;}
    .footer-meu-new.footer-meu-new-last ul li:nth-child(2) label{line-height:.2px !important;}
    footer .dropdown:after{display:none;}
    .footer-meu-new.footer-meu-new-last ul li.femailfield a{letter-spacing:0 !important;}
    .footerWhtsp{margin-top:0 !important;}
}

@media screen and (max-width:400px){
    a.phone-c{display:block;}
    .col-lg-2.menu-box.menublock3, .col-lg-2.menu-box.firstmenublock{width:150px;}
    .col-lg-2.menu-box.lastMenu{width:175px !important;}
}

@media screen and (max-width:380px){
    .col-lg-2.menu-box.menublock3, .col-lg-2.menu-box.firstmenublock{width:140px;}
}

.problemSelector .selectBox {display:none;}
.problemSelector input[type="checkbox"]:checked + label + .selectBox{display:block;}

@media screen and (max-width:360px){
    .col-lg-2.menu-box.menublock3, .col-lg-2.menu-box.firstmenublock{width:128px;}
}

.wpcf7-spinner{background-color:green;opacity:0.7;position:absolute;left:calc(50% - 12px);margin-top:5px;width:24px;height:24px;bottom:15px;}
.wrapper-form{position:relative;}
.wrapper-form span.wpcf7-spinner{bottom:-19px;}
.navbar-expand-lg .navbar-collapse{justify-content:flex-start;}
.navbar-expand-lg{padding:0;}
.navbar-expand-xl .navbar-collapse{justify-content:flex-start;}
.navbar-expand-xl{padding:0;}
.number-div{position: absolute; top: calc(100% + 1px); background: #fff; left: 0; transform: none; border-radius: 0 0 40px 40px; box-shadow: 0px 3px 3px 0px #ccc; padding: 7px 0;}
.number-div-phn a{display:inline-block;background:#ff0078;font-size:16px;text-decoration:none;padding:6px 8px;color:#000;border-radius:50px;margin-right:10px;cursor:pointer;line-height:24px;text-align:center;}
.number-div-phn a span{font-size:16px;}
.number-div-phn .fas.fa-phone-alt{font-size: 10px !important;}
.number-div-phn a span.textt{font-size:14px;}
.number-div-phn a span.newnum{font-size:16px;font-weight: bold;}
.number-div-phn a:first-child{background:transparent;color:#000;width:139px;margin:0;}
.number-div-phn .wrap-phone a i{font-size:10px !important;}    
.number-div-phn .wrap-phone a{padding:0;}
.number-div-phn .wrap-phone a:first-child{font-size: 14px !important;}
.number-div-phn .wrap-phone{font-size: 14px !important;}
.number-div-phn .wrap-phone a:nth-child(2){font-size: 16px !important;font-weight:bold;}
.number-div-phn.mobile{display:none;}
.number-div-phn{display:flex;}
.menu{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;flex-direction:row;}
.number-div-phn .wrap-phone{width:153px;text-align:center;padding:6px 8px;position:relative;line-height: 17px;}
.number-div-phn .wrap-phone:after{width:3px;height:37px;content:'';position:absolute;background:#ff0078;right:0;top:5px;}
.compatibility-btn.floatMobile, .compatibility-btn.mobilebuttn{display:none;}


@media screen and (max-width:1680px){
    /*.number-div{top:105px}*/
    /* header .compatibility-btn a{font-size:15px;} */
    header .compatibility-btn a{padding:10px 15px;    letter-spacing:-1px;}
}

@media screen and (max-width:1440px){
    /*.number-div{top:100px}*/
}

@media screen and (max-width:1400px){
    header .compatibility-btn{margin-left:20px !important;}
    #menu-main-menu{padding-right:30px;padding-left:0;}
}

@media screen and (min-width:991px){
    .current-menu-item::after{margin:-8px auto;display:block;}
    .dropdown.current-menu-item::after, .dropdown::after{margin:0;margin-left:0;display:block;right:auto;}
    .footer-meu-new .current-menu-item::after{display:none;}
    .iframe_box{margin:20px auto;text-align:center;display:block;width:100%;float:left;margin-bottom:30px;}
    .page-id-815 li#menu-item-387:after{content:"";position:absolute;left:0;right:0;bottom:0;text-align:center;margin:-21px auto;width:56%;border-bottom:5px solid #ff0078;margin:-8px auto;}
    li#menu-item-387{position:relative;}
}

@media screen and (max-width:1050px){
    .number-div-phn a{font-size:14px;line-height:24px;}
    .number-div-phn a span{font-size:16px;}
    /* img.logo-mobile{width:132px;padding-left: 0 !important;} */
}

@media screen and (max-width:1200px){
    ul#menu-main-menu li ul.dropdown-menu li a{background:transparent;padding:0;font-size:14px;text-align:right;color:#000;line-height: 14px;font-weight: 700;}
    ul#menu-main-menu li ul.dropdown-menu li a:focus span, body .navbar-dark .navbar-nav .nav-link:focus span, body .navbar-dark .navbar-nav .nav-link:hover span{background:yellow;color: #000;padding: 0 4px;}
    /* ul#menu-main-menu li ul.dropdown-menu li a:hover span */

    ul#menu-main-menu li:hover ul.dropdown-menu{padding:0;width:100%;}
    ul#menu-main-menu li:hover{border-bottom:1px solid #7c7c7c;}
    ul#menu-main-menu li ul.dropdown-menu{margin:0 12px 0 0;}
    ul#menu-main-menu li ul.dropdown-menu li{border:0;line-height:5px;}
    
    .page-id-1006 .dropdown:after{left:0;}
    .logo-desktop{display:none;}
    .logo-mobile{display:block;}
    header{min-height:77px;}
    /* .logo-desktop.show-m{display:block;} */
    .number-div-phn.mobile{display:block;position:relative;}
    .navbar-expand-lg .navbar-collapse{justify-content:left;}
    .navbar-expand-xl .navbar-collapse{justify-content:left;box-shadow: 1px 2px 3px #ccc;}
    .navbar-toggler.navbar-toggler-close{top: -85px;left: 0;width: 45px;position: absolute;padding: 0;}
    .logo-desktop{position:fixed;z-index:9999999999;top:25px;right:40px;width:20%;height:auto;max-width:110px;}
    #menu-main-menu{background-color:#fff;padding:70px 25px 0 45px !important;margin:0;overflow:auto;list-style-type:none;}
    .nav.navbar-nav{height:100vh;display:block;box-shadow:none;}
    .clearfix{clear:both;}
    .menu{width:100%;}
    .navbar-nav .dropdown-menu li a{font-size:14px;padding:0;}
    .number-div-phn a{display:inline-block;background:#ff0078;font-size:12px;text-decoration:none;padding:6px 20px;color:#fff;border-radius:50px;margin-right:10px;cursor:pointer;line-height:24px;text-align:center;margin-bottom:15px;min-width:100%;margin-right:0;}
    .number-div-phn a:last-child{background:transparent;color:#000;border:1px solid #000;}
    .number-div-phn a:first-child{background:#ff0078;color:#fff;line-height: 24px;margin-bottom:15px;}
    .number-div-phn{display:none;}
    .number-div-phn a span{font-size:14px;}
	.wrap-phone {font-size: 12px!important;}
    #btn-h{padding:0;padding-right:15px;position:relative;}
    .menu{display:block;}
    .compatibility-btn{display:none;}
    header .search_bar{display:none;}
    .navbar{margin-left:45px;}
    ul#menu-main-menu li{border-bottom:1px solid rgba(124, 124, 124, 0.3);}
    .number-div-phn .wrap-phone:after{display:none;}
    .number-div-phn .wrap-phone{width:100%;margin-right:0;margin-top:12px;}
    .navbar-brand{margin:0 auto;}
    .nav-item{padding:10px 8px !important;font-size:20px;border-bottom:1px solid #979797;border-radius:unset;}
    .compatibility-btn.mobilebuttn{display: block;margin-left: 0 !important;height: auto;padding-top: 20px;border-top:1px solid rgba(124, 124, 124, 0.3); text-align:Center;}
    header .compatibility-btn.mobilebuttn a{border-radius: 40px;font-size: 18px;padding: 15px 0;box-shadow: -1px 3px 4px 1px #ccc;} 
    .compatibility-btn.floatMobile{display: block;position: fixed;bottom: 100px;width: 100%;text-align: center;z-index: 9;}
    .compatibility-btn.floatMobile a{background-color: #00f1e1;color: #000;padding: 10px 12px;font-size: 19px;font-weight: 700;text-decoration: none;border-radius: 100px;box-shadow: none;height: auto;line-height: 1.1;display: inline-block;width: 225px;letter-spacing: -1px;box-shadow: 1px 3px 5px #ccc;}
    body.menuOpen .compatibility-btn.floatMobile{display: none;}
}

section#facebook-banner{width:100%;display:block;clear:both;background:#00efdf;border-top:10px solid #fefe00;margin-bottom:-55px;margin-top:60px;}
section#facebook-banner .text-restoration h3{position:relative;font-size:136px;font-family:'Blender_Black';margin-bottom:30px;padding-bottom:10px;letter-spacing:-3px;}
section#facebook-banner .text-restoration h4{font-size:54px;font-family:'Blender_Bold';letter-spacing:-2px;line-height:54px;}
section#facebook-banner .text-restoration h4 span{display:block;}
section#facebook-banner .text-restoration h3:after{content:'';width:112px;height:14px;background:#ff0078;position:absolute;bottom:0;left:50%;transform:translate(-50%, 10px);}
section#facebook-banner .text-restoration{width:100%;padding-top:0;text-align:center;position:relative;top:-45px;right:75px;}
section#facebook-banner .imageface{max-width:575px;float:left;margin-right:40px;position:relative;top:-55px;}
.dropdown:after{display:inline-block;margin-left:0;vertical-align:0;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;border:0;position:absolute;content:'>';transform:rotate(270deg);left:-7px;top:28px;text-align:center;width:14px;height:15px;font-size:11px;color:#000;}
/* z-index:9; */
.dropdown-toggle::after{display:none;}
.face-mobile{display:none;}

@media screen and (max-width:1690px){
    section#facebook-banner .imageface{max-width:508px;}
}

@media screen and (max-width:1500px){
    section#facebook-banner .imageface{max-width:470px;}
    .dropdown:after{top:25px}
}

@media screen and (max-width:1200px){
    .dropdown:after{left:23px;top:20px;font-size:0;background:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/openarrow.svg) no-repeat;width:10px;height:15px;    background-size:100%;transform:rotate(0deg)}
    
    .navbar-expand-xl .navbar-nav .dropdown-menu{box-shadow:none;transform:none;}
}

@media screen and (max-width:768px){
    .face-mobile{display:block;}
    .face-desktop{display:none;}
    section#facebook-banner .col-lg-6{width:50%;padding:0 5px;}
    section#facebook-banner .text-restoration{top:-25px;}
    section#facebook-banner .text-restoration h3{font-size:40px;margin-bottom:20px;padding-bottom:0;}
    section#facebook-banner .text-restoration h3:after{width:72px;height:4px;}
    section#facebook-banner .text-restoration h4{font-size:24px;line-height:26px;padding:0 15px;}
    section#facebook-banner .imageface{max-width:initial;margin-right:0;margin-left:15px;}
    section#facebook-banner .text-restoration h4 span{display:none;}
    section#facebook-banner .text-restoration h3, section#facebook-banner .text-restoration h4{letter-spacing:0;}
    section#facebook-banner .text-restoration{right:0;}
    .nav-item{padding:8px 0 !important;}
    .number-div-phn .wrap-phone{padding: 4px 8px;font-size: 12px !important;}
    .compatibility-btn.floatMobile{bottom:100px}
    .number-div-phn a{padding: 3px 20px;}
    header{min-height: 52px;}
    .navbar-toggler.navbar-toggler-close{top: 22px;
        left: 24px;
        width: 20px;    height: 20px;
    }
    button.navbar-toggler.navbar-toggler-close span:after{font-size: 10px;}
}

section#facebook-banner a{text-decoration:none;width:100%;}
.manage-height{height:340px;overflow:hidden;}
section.acne_treatmen1{background:#fff;border-bottom:10px solid #ffff00;border-top:10px solid #ffff00;padding:30px 0 0 0;}
section.acne_treatmen1 .desktop-icon{height:145px;}
section.acne_treatmen1 .icon-text p{padding-bottom:5px;font-size:25px;padding-top:15px;}
.border-div{border-top:10px solid #ffff00;}
.left_section .image-laboratory{height:auto;text-align:right;float:right;}
.left_section .image-laboratory img{width:100%;}
.left_section .text-laboratory{width:670px;padding-left:100px;padding-top:0;}
.left_section{padding:100px 0 100px;}
.laboratory_new h3{color:#00efdf;}
.laboratory_new h4:Before{display:none;}
.laboratory_new .contant-laboratory p{padding-bottom:15px;line-height:29px;}
.laboratory_new .text-laboratory h4{font-size:48px;position:relative;font-family:'Blender_Bold';line-height:46px;}
section#check_acne1 a{display:block;width:100%;background:#49c858;padding:36px;font-size:45px;color:#fff;text-decoration:none;font-family:'Blender_Bold';}
section#check_acne1{text-align:center;}
.mobile_div_1{display:none;}
.left_section .text-laboratory h3{padding-bottom:35px;}
.left_section .text-laboratory h4{margin-top:20px;padding-top:20px;margin-bottom:40px;}
.left_section .text-laboratory h4::before{content:"";position:absolute;left:0;right:0;margin:-10px auto;width:16%;border-bottom:10px solid #ff0078;top:-9px;}
.left_section .text-laboratory h4{font-size:50px;position:relative;}
.left_section .contant-laboratory p{line-height:28px;margin-bottom:30px;}
.left_section .contant-laboratory p span{font-family:'Blender_Bold';background:#ff0;margin-bottom:-25px;display:block;font-size:22px;}
#main_banner .form-top.form-top1{width:720px;padding-right:90px;padding-left:90px;position:relative;padding-bottom:30px;padding-top:50px;}
.main_banner1{background:#ececec;}
.logo-box1{position:absolute;top:50px;right:-150px;z-index:99;}
#main_banner .form-top.form-top1 input{width:100%;}
.phone-h.phone-new.phone-new1{position:absolute;top:50px;left:-220px;z-index:99;background:#000;color:#fff;transition:0.3s ease;}
.phone-h.phone-new.phone-new1 a{color:#fff;font-size:30px;line-height:40px;padding:6px 10px;font-family:'Blender_Bold';}
.phone-h.phone-new.phone-new1:hover{background:#ff0078;}
.form-top.form-top1 h1{color:#fff;font-size:52px;width:100%;float:left;margin-bottom:30px;text-align:center;font-family:'Blender_Bold';}
.form-top.form-top1 h1 strong:nth-child(1){font-size:110px;display:block;line-height:90px}
.form-top.form-top1 h1 span{font-size:68px;line-height:60px;padding:20px 0 0;display:block;font-family:'Blender_Bold';padding-left:14px;}
.form-top.form-top1 img{float:none;position:relative;top:-10px;display:inline-block;}
.form-top.form-top1 h1 strong:nth-child(3){font-size:77px;float:none;padding-top:15px;display:inline-block;padding-left:11px;}
#main_banner .form-top.form-top1 .wpcf7-submit{text-align:center;background-color:#00efdf;color:#000;padding:28px 40px;}
.form-top.form-top1:before{content:'';background:url(https://rivkazaide.co.il/wp-content/uploads/2022/03/top-banner.png) no-repeat bottom left;width:100%;height:100%;right:-94%;bottom:0;position:absolute;background-size:cover;}
.videos-reviews-m.videos-reviews-m1{display:block;}
.videos-reviews-m.videos-reviews-m1 .carousel-control-next, .videos-reviews-m.videos-reviews-m1 .carousel-control-prev{width:30%;}
.acne_treatmen1 .container{max-width:1450px;position:relative;}
.videos-reviews-m.videos-reviews-m1 .carousel-control-prev-icon{background-image:url(https://rivkazaide.co.il/wp-content/uploads/2022/03/arrow-left.webp);background-repeat:no-repeat;width:45px;height:75px;background-size:auto;}
.videos-reviews-m.videos-reviews-m1 .carousel-control-next{right:0;}
.videos-reviews-m.videos-reviews-m1 .carousel-control-prev{left:0;}
.videos-reviews-m.videos-reviews-m1 .carousel-control-next-icon{background-image:url(https://rivkazaide.co.il/wp-content/uploads/2022/03/arrow-right.webp);background-repeat:no-repeat;width:45px;height:75px;background-size:auto;}
.videos-reviews-m.videos-reviews-m1 a.btn-play{position:absolute;top:50%;right:50%;color:transparent;border:0 solid;font-size:25px;border-radius:50%;width:120px;height:120px;line-height:41px;margin-right:-60px;background:url(https://projects.whiteweb.co.il/rivkazaide/wp-content/uploads/2022/03/play.webp) no-repeat center center;margin-top:-60px;}
img.img-owl{max-width:780px;width:100%;}
h3.custom-1{font-size:65px;}
h4.custom-2{font-family:'Blender_Bold';font-size:40px;}
.logo-box2{margin-top:37px;}
.phone-h.phone-new.phone-new2 a{padding:8px 20px 10px;border:2px solid #fff;display:inline-block;border-radius:30px;font-size:21px;color:#fff;font-family:'Blender_Bold';}
.phone-h.phone-new.phone-new2{margin-top:20px;}
.page-id-1147 #main_banner .form-top h2{font-size:42px;margin-bottom:25px;}
.col-lg-6.col-md-6.col-sm-6.r2{padding-right:6px;}
.col-lg-6.col-md-6.col-sm-6.r1{padding-left:6px;}

/*Search*/

body > header .logo-box{z-index:1; order:3;}
header .search_bar{display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);right:35px;}
header .search_bar .searchIcon{margin-left:15px;font-size:24px;cursor:pointer;}
header .search_bar .search-icon{width:16px;height:16px;display:block;background-image:url('https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/search-icon.png');background-repeat:no-repeat;background-position:center;background-size:100%;}
header .search_bar .formBox{position:relative;width:250px;bottom:-56px;right:-64px;box-shadow:-1px 2px 3px #ccc;}
header .search_bar .formBox form input{background-color:#fff;outline:0;border:0;border-bottom:1px solid rgba(255,255,255,0.13);padding:8px 25px;color:#000;width:100%;display:block;}
header .search_bar .formBox form .allResults input{border:0;padding:0;}
header .search_bar .formBox form input.search-submit{display:none;}
header .search_bar .formBox .search_result{display:none;position:absolute;background-color:rgb(0 0 0 / 80%);padding:10px 25px;width:100%;}
header .search_bar .formBox .search_result ul{padding:0;list-style:none;margin:0;}
header .search_bar .formBox .search_result ul li{margin-bottom:10px;}
header .search_bar .formBox .search_result ul a{color:#fff;text-decoration:none;}
.searchPage .headingBox h1, header nav .search_bar h3{position:relative;line-height:2;margin-bottom:40px;font-size:40px;font-family:'Blender_Bold';}
.searchPage .headingBox h1:after, header nav .search_bar h3:after{content:'';position:absolute;left:0;right:0;bottom:0;margin:-20px auto;width:8%;border-bottom:10px solid #ff0078;}
.searchPage .searchResult .resultbox .imgBox img{width:163px;height:163px;object-fit:cover;}
.searchPage .searchResult .resultbox{color:#000;}
.searchPage .searchResult .resultbox .contentBox{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:18px;line-height:1.3;}
.searchPage .searchResult .resultbox .contentBox h2{line-height:1;font-size:32px;margin-bottom:10px;}
.searchPage .searchResult .resultbox .btn{background-color:#00efdf;border-radius:50px;line-height:1;font-size:18px;}
.searchMenu{padding:0 15px;font-size:20px;margin-bottom:10px;width:80%;}
.searchMenu .searchLink{display:block;cursor:pointer;}
.searchMenu .searchLink *{vertical-align:middle;}
.searchMenu .searchLink .search-icon{width:21px;height:21px;display:inline-block;background-image:url('https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/search-icon.png');background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:10px;}
header nav .search_bar{display:flex;position:fixed;top:0;transform:none;right:0;width:100%;height:100%;flex-direction:column;background-color:rgb(0 0 0 / 80%);z-index:9;align-items:center;padding-top:10%;} 
header nav .search_bar h3{color:#fff;}
header nav .search_bar h3:after{width:92px;}
header nav .search_bar .formBox form input{font-size:20px;border-bottom-color:rgba(255,255,255,0.9);}
header nav .search_bar .formBox .search_result{background-color:transparent;font-size:18px;}
header .search_bar .formBox .search_result img{max-width:20px;position:absolute;left:0;top:-25px;}
header .search_bar .closeBtn{position:absolute;left:30px;top:30px;transform:rotate(45deg);}
header .search_bar .close-icon:after{content:url('https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/close.svg');filter:invert(1) opacity(0.7);}
/* header .compatibility-btn{position:absolute;top:50%;transform:translateY(-50%);right:320px;max-width:230px;text-align:center;} */
header .compatibility-btn{max-width:max-content; order:2;}
header .compatibility-btn a{background-color:#00f1e1;color:#000;padding:10px 20px;font-size:20px;font-weight:700;text-decoration:none;border-radius:100px;box-shadow:none;height:auto;line-height:1.1;display:block;}

@media screen and (min-width:1800px){
    .number-div-phn a{line-height:17px}
    header .compatibility-btn a{padding:10px 15px;letter-spacing:-1px;}
}

@media screen and (max-width:1921px){
    section.acne_treatmen1 .desktop-icon{height:120px;}
    .page-id-1147 .icons-acne{margin:25px 0;}
    header .compatibility-btn a{height:auto}
    body>header .logo-box .logo-box-div .logo-desktop{width:auto !important}
}

@media screen and (max-width:1800px){
    .number-div-phn a{line-height:17px}
    header .compatibility-btn a{padding:10px 15px;letter-spacing:-1.5px;}
}

@media screen and (max-width:1700px){
    .main_banner1{background:#ededef;}
    .logo-box1{right:-60px;}
    .phone-h.phone-new.phone-new1{left:-60px;}
    #main_banner .form-top.form-top1{width:570px;padding-right:50px;padding-left:50px;float:right;}
    .form-top.form-top1 h1{font-size:52px;margin-bottom:30px;}
    .form-top.form-top1 h1 strong:nth-child(1){font-size:90px;line-height:90px;}
    .form-top.form-top1 h1 span{font-size:48px;line-height:40px;padding:10px 0 0;}
    .form-top.form-top1 img{float:none;width:190px;display:inline-block;}
    .form-top.form-top1 img{top:0;}
    .form-top.form-top1 h1 strong:nth-child(3){font-size:50px;}
    .laboratory_new .text-laboratory h3{padding-bottom:0;}
    .laboratory_new .contant-laboratory p{padding-bottom:0;font-size:16px;}
    .text-laboratory{max-width:100%;padding-top:4%;}
    .acne_treatmen1 .container{left:0;max-width:83%;}
    .page-id-1147 #main_banner .form-top h2{font-size:36px;margin-bottom:25px;}
    .form-top.form-top1 h1 span{font-size:61px;line-height:45px;}
    .form-top.form-top1 h1 strong:nth-child(3){font-size:66px;}
    .form-top.form-top1 img{width:207px;}
    .laboratory_new .text-laboratory h4{font-size:40px;}
}

@media screen and (max-width:1600px){
    .acne_treatmen1 .container{max-width:88%;}
    
}

@media screen and (max-width:1550px){
    .laboratory_new .contant-laboratory p{line-height:24px;}
}

@media screen and (max-width:1500px){
    .acne_treatmen1 .container{max-width:90%;}
    .main_banner1{background:#f1eff2;}
    .left_section .text-laboratory h3{font-size:60px;}
    .phone-h.phone-new.phone-new1{left:0;}
    .phone-h.phone-new.phone-new1 a{font-size:20px;}
    .logo-box1{right:0;}
    .main_banner1 .form-top .wpcf7-submit{font-size:26px;}
    section.acne_treatmen1 .desktop-icon{height:105px;}
    #main_banner .form-top.form-top1 .wpcf7-submit{margin-top:20px;}
    #main_banner .form-top.form-top1 input{margin-bottom:0;margin-top:15px;}
}

@media screen and (max-width:1450px){
    .laboratory_new .text-laboratory h4{font-size:40px;}
    header .compatibility-btn{    transform:unset;position:static;float:left;margin-left:70px;}
}

@media screen and (max-width:1400px){
    .phone-h.phone-new.phone-new1{left:0;padding:2px 5px;}
    #main_banner .form-top.form-top1{width:490px;padding-right:40px;padding-left:40px;float:right;}
    .main_banner1 .form-top .wpcf7-submit{font-size:24px;}
    .left_section .text-laboratory h3{font-size:54px;}
    .left_section .text-laboratory h3{font-size:50px;}
    h3.custom-1{font-size:58px;}
    .searchPage .searchResult .resultbox .contentBox h2{font-size:28px;}
}

@media screen and (max-width:1370px){
    .main_banner1{background:#edebee;}
    .logo-box1 img{width:140px;}
    .phone-h.phone-new.phone-new1{left:-30px;}
    .form-top.form-top1 h1 span{font-size:53px;}
    .form-top.form-top1 h1 strong:nth-child(3){font-size:56px;}
    .form-top.form-top1 img{width:184px;}
    .page-id-1147 #main_banner .form-top h2{font-size:31px;margin-bottom:25px;}
    .laboratory_new .contant-laboratory p{line-height:21px;}
    .laboratory_new .text-laboratory h4{font-size:36px;}
    .text-laboratory{width:410px;}
    .videos-reviews-m.videos-reviews-m1 .carousel-control-next{right:-50px;}
    .videos-reviews-m.videos-reviews-m1 .carousel-control-prev{left:-50px;}
    section.acne_treatmen1 .desktop-icon{height:105px;}
    .left_section .contant-laboratory p{line-height:25px;margin-bottom:25px;padding-right:10px;}
}

@media screen and (max-width:1300px){
    .acne_treatmen1 .container{max-width:92%;}
    .laboratory_new .contant-laboratory p{padding-bottom:0;font-size:14px;line-height:18px;}
    .laboratory_new .text-laboratory h4{font-size:32px;}
    .text-laboratory{width:387px;max-width:100%;padding-top:4%;}
    .logo-box1 img{width:100px;}
    header .search_bar .formBox{width:120px}
    header .search_bar{right:25px}
}

@media screen and (max-width:1200px){
    .searchMenu{color: #000 !important;width: 100%;padding: 8px 0;border-bottom:1px solid rgba(124, 124, 124, 0.3);}
    .acne_treatmen1 .container{max-width:81%;}
    .main_banner1{background:#eceaed;}
    .logo-box1 img{width:100px;}
    #main_banner .form-top.form-top1{width:380px;padding-right:30px;padding-left:30px;float:right;}
    .form-top.form-top1 h1{font-size:52px;margin-bottom:30px;}
    .form-top.form-top1 h1 strong:nth-child(1){font-size:80px;line-height:80px;}
    .form-top.form-top1 h1 span{font-size:38px;line-height:30px;padding:10px 0 0;}
    .form-top.form-top1 h1 strong:nth-child(3){font-size:40px;}
    .form-top.form-top1 img{float:none;width:150px;display:inline-block;}
    .main_banner1 .form-top .wpcf7-submit{font-size:16px;padding:13px;}
    .left_section .text-laboratory h3{font-size:40px;}
    .left_section .contant-laboratory p{line-height:26px;font-size:16px;line-height:20px;}
    .text-laboratory{width:367px;max-width:100%;padding-top:0%;}
    .page-id-1147 #main_banner .form-top h2{font-size:24px;margin-bottom:25px;}
    h3.custom-1{font-size:48px;}
    h4.custom-2{font-family:'Blender_Bold';font-size:30px;}
    .page-id-1147 img.img-owl{max-width:620px;width:100%;}
    .text-laboratory{width:347px;}
    .laboratory_new .contant-laboratory p{line-height:16px;}
    .searchPage .searchResult .resultbox .contentBox h2{font-size:23px;}
    .searchPage .searchResult .resultbox .contentBox, .searchPage .searchResult .resultbox .btn{font-size:16px;}
    header .search_bar .search-icon{background-image:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/whiteicon.png) !important;width: 27px;height: 50px;}
    header .search_bar .formBox{position: relative;box-shadow: none;bottom:0;right:0}
    header nav .search_bar .formBox form input{background: none;color: #fff;}
    ul#menu-main-menu .formBox li:hover {border: none;}
}

@media screen and (max-width:1100px){
    .acne_treatmen1 .container{max-width:89%;}
    .main_banner1 .container.d-flex.align-items-center.h-100.position-relative{display:block;}
    section.acne_treatmen1 .icon-text p{font-size:18px;}
    section.acne_treatmen1 .desktop-icon{height:90px;}
    h4.custom-2{font-family:'Blender_Bold';font-size:32px;line-height:36px;}
    .left_section .contant-laboratory p span{margin-bottom:0;}
    .text-laboratory{width:337px;max-width:100%;padding-top:0%;}
    .laboratory_new .text-laboratory h4{font-size:28px;}
    .videos-reviews-m.videos-reviews-m1 .carousel-control-next, .videos-reviews-m.videos-reviews-m1 .carousel-control-prev{width:30%;}
    .left_section .text-laboratory{width:670px;padding-left:40px;padding-top:0;padding-right:20px;}
    .left_section .contant-laboratory p{margin-bottom:10px;}
    .left_section .contant-laboratory p span{margin-bottom:-6px;}
    .text-laboratory{width:300px;max-width:100%;padding-top:0%;}
    .laboratory_new .text-laboratory h4{font-size:24px;}
    .laboratory_new h3{color:#00efdf;font-size:44px;margin-top:10px;margin-bottom:0;}
    .laboratory_new .contant-laboratory p{line-height:15px;}
    .left_section{padding:80px 0 30px;}
    .left_section .text-laboratory h3{line-height:36px;position:relative;top:-5px;}
}

@media screen and (max-width:1431px){
    .text-laboratory{width:100%;max-width:100%;padding-top:0%;}
    #laboratory .contant-laboratory p{font-size:17px;}
}

@media screen and (max-width:1000px){
    .logo-box1{right:-100px;}
    .phone-h.phone-new.phone-new1{left:-120px;}
    .text-laboratory{width:350px;max-width:100%;padding-top:0%;}
    .videos-reviews-m.videos-reviews-m1 .carousel-control-next, .videos-reviews-m.videos-reviews-m1 .carousel-control-prev{width:5%;}
}

@media screen and (max-width:900px){
    .phone-h.phone-new.phone-new1 a{font-size:16px;padding:5px;}
    .phone-h.phone-new.phone-new1{left:-60px;}
    .logo-box1{right:-40px;}
    .logo-box1 img{width:80px;}
    #main_banner .form-top.form-top1{width:350px;padding-right:30px;padding-left:30px;float:right;padding-top:30px;}
    .form-top.form-top1 h1 strong:nth-child(3){font-size:40px;}
    .form-top.form-top1 img{float:none;width:120px;display:inline-block;}
    .page-id-1147 #main_banner .form-top h2{font-size:22px;margin-bottom:25px;}
    .laboratory_new .contant-laboratory p{padding-bottom:10px;font-size:13px;line-height:14px;}
    .searchPage .searchResult .resultbox .btn{padding:6px 15px;}
}

@media screen and (max-width:768px){
    .text-laboratory{width:100%;}
    section#check_acne1 a img{width:30px;}
    section#check_acne1 a{padding:36px;font-size:20px;}
    .mobile_div_1{display:block;width:100%;}
    .laboratory_new{background:none;padding-bottom:0;border-bottom:10px solid #fefe00;}
    .laboratory_new h3{color:#00efdf;text-align:center;margin-bottom:0;padding-bottom:5px;}
    .laboratory_new h4{text-align:center;font-size:26px;}
    .left_section .imagelab-m{width:auto;margin:auto;margin-bottom:20px;}
    .left_section{padding:50px 0 0;}
    .left_section .text-laboratory{width:100%;padding-left:0;padding-top:0;}
    img.imagelab-m.imagelab-m1{width:100%;}
    .laboratory_new .order-last{order:initial;}
    .left_section{padding:0 0 0;}
    .logo-box2 img{max-width:100px;margin-right:10px;margin-top:5px;}
    .main_banner1 .title-home-banner h1{top:20px;}
    .main_banner1 .form-top-m .wpcf7-submit{text-align:center;background-color:#00efdf;color:#000;}
    section.acne_treatmen1 img.mobile-icon{height:75px;}
    section.acne_treatmen1 .icon-text p{padding-bottom:5px;font-size:14px;padding-top:5px;}
    h3.custom-1{font-size:30px;}
    h4.custom-2{font-family:'Blender_Bold';font-size:20px;line-height:26px;}
    .videos-reviews-m.videos-reviews-m1 .carousel-control-prev{left:-5px;}
    .videos-reviews-m.videos-reviews-m1 .carousel-control-prev-icon{width:20px;height:40px;background-size:contain;}
    .videos-reviews-m.videos-reviews-m1 .carousel-control-next-icon{width:20px;height:40px;background-size:contain;}
    .videos-reviews-m.videos-reviews-m1 .carousel-control-next{right:-5px;}
    .left_section .text-laboratory h3{font-size:36px;}
    .left_section .text-laboratory h4{font-size:24px;}
    .left_section .text-laboratory h4::before{top:-15px;}
    .left_section .contant-laboratory p span{margin-bottom:-10px;}
    .videos-reviews-m.videos-reviews-m1 .carousel-control-next, .videos-reviews-m.videos-reviews-m1 .carousel-control-prev{width:4%;}
    .col-lg-6.col-md-6.col-sm-6.r2{width:50%;padding-right:5px;}
    .col-lg-6.col-md-6.col-sm-6.r1{width:50%;padding-left:5px;}
    .left_section .text-laboratory{padding-right:0;}
    .number-div-phn a{line-height:24px;}
    .number-div-phn .wrap-phone a:nth-child(2), .number-div-phn .wrap-phone a:first-child {font-size: 12px !important;font-weight: 700;letter-spacing: -1.3px;}
    .number-div-phn .fas.fa-phone-alt, .number-div-phn .wrap-phone a i{font-size: 12px !important;}
}

@media(max-width:599px){
    .searchPage .searchResult .resultbox .contentBox h2{font-size:20px;margin-bottom:0px;}
    .searchPage .searchResult .resultbox .contentBox, .searchPage .searchResult .resultbox .btn{font-size:12px;}
    .searchPage .searchResult .resultbox .btn{padding:3px 10px;}
    .searchPage .searchResult .resultbox .imgBox img{width:100px;height:100px;}
}

@media screen and (max-width:480px){
    .iframe_box iframe{height:100%;width:100%;min-height:220px;}
    header.gfl_header.fixeed.darkHeader1.darkHeader{position:fixed;top:0;left:0;width:100%;z-index:999999;}
    .page-id-1147 .form-acne_more h4{font-size:19px;margin:0;}
    .page-id-1147 .form-acne_more h3{font-size:37px;position:relative;left:-20px;right:-20px;width:120%;}
    .page-id-1147 h4.custom-2{padding:0 10px 0 10px;font-family:'Blender_regular';}
    .page-id-1147 #main_banner .form-top-m .wpcf7-submit{padding:15px 14px;font-family:'Blender_Black';}
    .page-id-1147 #review{padding-bottom:65px;}
    .page-id-1147 img.img-owl{padding:0 15px;}
    section#check_acne1 a{padding-bottom:60px;}
    .page-id-1147 #main_banner .form-top-m .wpcf7-submit{margin-top:5px;}
    .page-id-1147 #main_banner .form-top-m{padding:10px 32px 30px 32px;}
    h4.custom-2{font-size:24px;}
    #review h4.custom-2::before{margin:-22px auto;}
    .page-id-1147 .form-acne_more h3{font-size:32px;}
    .page-id-1147 .form-acne_more h4{font-size:21px;margin:0;font-weight:bold;}
    .page-id-1147 .input-form{width:100%;margin:15px 0;}
    .left_section .text-laboratory h4{font-size:30px;padding-top:0;}
    .left_section .text-laboratory h3{font-size:32px;margin-bottom:0;padding-bottom:20px;}
    .left_section .contant-laboratory p span{margin-bottom:-10px;display:inline;}
    .laboratory_new .contant-laboratory p{font-size:16px;line-height:20px;}
    .page-id-1147 #check_acne .form-check-acnte h4{font-size:19px;font-family:'Blender_Bold';}
    .page-id-1147 .form-check-acnte{padding:20px 30px 40px 30px;}
    .left_section .contant-laboratory p{padding-right:0;}
    .left_section .contant-laboratory p:nth-child(2){margin-bottom:2px;}
    .left_section .contant-laboratory p span{font-family:'Blender_Regular';background:#ff0;margin-bottom:0;display:inline;font-size:initial;}
    h4.custom-2{font-size:20px;}
    .left_section .contant-laboratory p{margin-bottom:15px;}
    .page-id-1147 h4.custom-2{padding:0 0;font-family:'Blender_regular';font-size:5.5vw;}
    .laboratory_new .text-laboratory h4{font-size:8.2vw;line-height:25px;}
    .main_banner1 .title-home-banner h1{line-height:0.4;}
    .left_section .contant-laboratory p{font-size:4.76vw;line-height:22px;}
    .laboratory_new .contant-laboratory p{font-size:4.76vw;line-height:22px;}
    .left_section .contant-laboratory p span{font-size:4.76vw;font-weight:bold;}
    section#check_acne1 a{font-size:6.2vw;}
}

@media (max-width:399px){
    .searchPage .searchResult .resultbox .contentBox h2{font-size:17px;}
}

@media screen and (max-width:360px){
    .page-id-1147 #check_acne .form-check-acnte h4{font-size:19px;font-family:'Blender_Bold';}
    h4.custom-2{font-size:18px;}
}	

.fb-fold{background:#F0F0F1;display:flex;align-items:center;padding:15px 45px 15px 50px;gap:15px;max-width:800px;width:100%;box-shadow:0 0 10px #cccccc;border-right:8px solid #00E0D2;position:relative;border-radius:5px 5px 5px 50px;}
.fb-fold::before{content:"";background:#00E0D2;position:absolute;top:0;left:-8px;width:8px;height:calc(100% - 50px);border-radius:10px 0 0 0;z-index:9;}
.fb-fold::after{content:"";background:url('https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/fold1.svg') no-repeat;background-size:100%;width:45px;height:74px;position:absolute;left:-8px;bottom:-8px;}
.fb-fold img{max-width:60px;width:100%;z-index:1;}
.fb-fold p{z-index:1;font-size:24px;margin-bottom:0;font-weight:bold;text-align:center;}
body article .entry-content .fb-fold p{z-index:1;font-size:24px;margin-bottom:0;font-weight:bold;}
.fb-fold p em{background:yellow;font-style:normal;}
#facebook_community_banner .container{justify-content:center;display:flex;}
#facebook_community_banner{padding:40px 0;}

@media (max-width:768px){
    .fb-fold{padding:15px 17px 15px 27px;border-radius:2px 2px 2px 50px;}
    .fb-fold p{font-size:18px;text-align:right;}
    .fb-fold::before{border-radius:2px 0 0 0;}
    .fb-fold img{max-width:50px;}
    body article .entry-content .fb-fold p{font-size:18px;text-align:right;}
}

/*Compatibility Check Page CSS*/
.compatibilityPage{color:#000;font-size:12px;display:flex;}
.compatibilityPage img{max-width:100%;}
.compatibilityPage header{padding:15px 0;background-color:#fff;}
.compatibilityPage header.innerHeader{background-color:#F8FAFE;padding:15px 0;border-bottom:5px solid #FFFF00;}
.compatibilityPage .mainScreen{max-width:360px;width:100%;position:relative;}
.compatibilityPage .heroSection{overflow:hidden;position:relative;}
.compatibilityPage .heroSection:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 10px);background-color:#F8FAFE;}
.compatibilityPage .heroSection img{margin-left:-30px;position:relative;max-width:230px;height:auto}
.compatibilityPage .heroSection .caption{position:relative;width:100%;margin-left:0%;margin-top:0px;}
.compatibilityPage .heroSection .caption .headingBox{position:relative;letter-spacing:-1px;}
.compatibilityPage .heroSection .caption .headingBox h1{font-size:40px;color:#000;font-weight:700;line-height:1;}
.compatibilityPage .heroSection .caption .headingBox p{font-size:70px;font-weight:700;line-height:70px;padding:0 20px;}
.compatibilityPage .heroSection .caption p{font-size:17px;font-weight:700;line-height:18px;margin-bottom:0;}
.compatibilityPage .heroSection .caption p span{background-color:#FFFF00;font-size:110px;display:block;line-height:0.9;margin-top:10px;}
.compatibilityPage .onlyImg{border-top:5px solid #ffff00;border-bottom:5px solid #ffff00;}
.compatibilityPage .onlyImg img{width:100%;}
.compatibilityPage .statsSec{padding:50px 0px;}
.compatibilityPage .statsSec h2 {font-size:45px;font-weight:700;}
.compatibilityPage .statsSec p {font-size:35px;font-weight:700;}
.compatibilityPage .statsSec p span{background-color:#FFFF00;display:inline-block;line-height:1;}
.compatibilityPage .iconSec{padding:10px 20px 20px;}
.compatibilityPage .statsSec, .compatibilityPage .iconSec{font-weight:700;font-size:13px;line-height:14px;}
.compatibilityPage .btn{padding:9px 58px;border-radius:40px;background-color:#FF0078;color:#fff;font-size:23px;font-weight:700;position:relative;}
#intro .btn {background-image:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/next-btn-arrow.svg);background-repeat:no-repeat;background-position:40px 20px;padding-top:6px;}
.compatibilityPage footer{border-top:5px solid #ffff00;padding:18px 0;}
.compatibilityPage .btnBox {margin-bottom:40px;}
.compatibilityPage .btnBox + footer{padding:25px 0;}
.compatibilityPage footer .links{display:flex;justify-content:center;font-size:15px;margin-bottom:5px;}
.compatibilityPage footer .copyright{text-align:center;font-size:10px;margin-top:0;}
.compatibilityPage footer .links a{padding:0 8px 0 11px;position:relative;}
.compatibilityPage footer .links a:first-child:after{content:'|';position:absolute;left:0;}
.compatibilityPage footer .links a:first-child:hover:after{color:#fff;}
.compatibilityPage .thanksHeading{padding:40px 10px 30px;}
.compatibilityPage .thanksHeading h1{font-size:34px;font-weight:700;line-height:1;}
.compatibilityPage .thanksHeading p{font-size:18px;line-height:1;}
.compatibilityPage .facebookSection{position:relative;}
.compatibilityPage .facebookSection:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 20px);background-color:#F8FAFE;}
.compatibilityPage .facebookSection .caption, .compatibilityPage .facebookSection img{position:relative;}
.compatibilityPage .facebookSection .caption{margin-top:20px;left:-15px;}
.compatibilityPage .facebookSection > img{right:-10px;max-width:178px;}
.compatibilityPage .facebookSection .caption .heading{font-size:16px;line-height:19px;font-weight:700;margin-bottom:10px;}
.compatibilityPage .facebookSection .caption .icon{margin-bottom:5px;}
.compatibilityPage .facebookSection .caption .titleBox{position:relative;padding-bottom:10px;margin-bottom:8px;}
.compatibilityPage .facebookSection .caption .titleBox:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:23px;height:3px;border-radius:1px;background-color:#FF0078;}
.compatibilityPage .facebookSection .caption .titleBox h2{line-height:1;font-weight:900;font-size:34px;color:#05A0A6;}
.compatibilityPage .facebookSection .caption .titleBox p{font-size:14px;}
.compatibilityPage .facebookSection .caption .content{font-size:14px;}
.compatibilityPage .facebookSection .caption .content span{background-color:#FFFF00;}
.compatibilityPage .thanksContent{padding:24px 10px 10px;}
.compatibilityPage .btn.blue{background-color:#00EFDF;color:#000;padding:7px 27px;}
.compatibilityPage .infoBox{padding:80px 10px;}
.compatibilityPage .infoBox h1{font-size:27px;line-height:28px;font-weight:700;margin-bottom:40px;letter-spacing:-1px;}
.compatibilityPage .infoBox p{font-size:18px;line-height:20px;margin-bottom:40px;padding:0 15px;}
.compatibilityPage .infoBox .btnBox{padding:0 20px;}
.compatibilityPage .infoBox .btnBox .btn{display:block;padding:11px 15px;line-height:1;border:2px solid #FF0078;margin-bottom:11px;}
.compatibilityPage .infoBox .btnBox .btn img{margin-right:25px;}
.compatibilityPage .infoBox .btnBox .btn.app{border:2px solid #1FAF38;color:#1FAF38;background-color:transparent;}
.compatibilityPage .mainForm{padding:30px 0;display:flex;padding-top:48px;}
.compatibilityPage .mainForm .container-fluid{display:flex;flex-direction:column;justify-content:stretch;}
.compatibilityPage header .steps{overflow:hidden;padding:5px 0;}
.compatibilityPage header .steps ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;}
.compatibilityPage header .steps ul li{float:left;color:#fff;margin:0 10px;position:relative;font-size:15px;}
.compatibilityPage header .steps ul li:last-child {font-size:9px;}
.compatibilityPage header .steps ul li.active{color:#fb8200;}
.compatibilityPage header .steps ul li.active span{background:#ffffff;border:2px solid #6EEDE0;line-height:20px;color:#000;width:24px;height:24px;font-weight:700;text-indent:0;}
.compatibilityPage header .steps ul li span, .compatibilityPage header .steps ul li.active.complete span{display:block;margin:0 auto;width:7px;height:7px;text-align:center;background:#D9D9D9;position:relative;z-index:1;border-radius:50%;text-indent:-999em;}
.compatibilityPage header .steps ul li.active.complete span{background:#6EEDE0;}
.compatibilityPage .mainForm .form-container{clear:both;display:none;height:100%;flex-direction:column;}
.compatibilityPage .mainForm .form-container.active{display:flex;}
.compatibilityPage .mainForm .headingBox{margin-bottom:10px;}
.compatibilityPage .mainForm .headingBox h2{font-size:32px;font-weight:700;line-height:1;}
.compatibilityPage .mainForm .headingBox p{font-size:12px;line-height:22px;color:#66696c;}

.compatibilityPage .steps{height:100%;display:flex;flex-direction:column;justify-content:space-between;}
.compatibilityPage .step-1 .form-group input{height:0;width:0;position:absolute;visibility:hidden;}
.compatibilityPage .step-1 .form-group label{width:100%;margin-bottom:10px;border:1px solid #E8E6E6;padding:5px;border-radius:40px;font-size:17px;cursor:pointer;}
.compatibilityPage .step-1 .form-group input:checked + label{box-shadow:0px 0px 5px 0px #6EEDE0;border:5px solid #6EEDE0;padding:1px;}
.compatibilityPage .step-1 .form-group label img{margin-left:15px;}
.compatibilityPage .mainForm .btn{padding:10px 50px;background-image:url('https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/next-btn-arrow.svg');background-repeat:no-repeat;background-position:40% 52%;margin-bottom:10px;}
.compatibilityPage .mainForm .btn:disabled{background-color:#D9D9D9;opacity:1;}
.compatibilityPage .mainForm .backBtn{position:absolute;top:26px;right:20px;}
.compatibilityPage .mainForm .backBtn .back{background:transparent;border:0;font-weight:700;color:#000;padding:0;padding-right:13px;}
.compatibilityPage .mainForm .backBtn i{position:absolute;top:3px;right:0;pointer-events:none;}
.compatibilityPage .step-2 .imgBox{position:relative;margin-bottom:8px;}
.compatibilityPage .step-2 .imgBox .svgBox{position:absolute;top:3px;left:3px;}
.compatibilityPage .step-2 .imgBox .svgBox path{cursor:pointer;}
.compatibilityPage .step-2 .imgBox .svgBox path.checked{fill:#00EFDF;}
.compatibilityPage .step-2 .imgBox .form-group{position:absolute;}
.compatibilityPage .step-2 .imgBox .form-group input{position:absolute;width:0;height:0;visibility:hidden;}
.compatibilityPage .step-2 .imgBox .form-group label{max-width:90px;position:relative;font-size:15px;cursor:pointer;}
.compatibilityPage .step-2 .imgBox .form-group label span{display:block;width:10px;height:10px;background-color:#fff;border:2px solid rgba(209, 218, 230, 0.2);border-radius:50%;box-shadow:0 0 0 5px #E7EEFA;position:absolute;top:6px;right:0;}
.compatibilityPage .step-2 .imgBox .form-group input:checked + label span{background-color:#00EFDF;border:2px solid #00EFDF;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-1 label span, .compatibilityPage .step-2 .imgBox .form-group.checkbox-3 label span, .compatibilityPage .step-2 .imgBox .form-group.checkbox-5 label span{left:0;right:auto;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-1{top:10px;left:-85px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-2{top:20px;right:-85px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-3{top:90px;left:-85px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-4{top:75px;right:-85px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-5{top:210px;left:-85px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-6{top:195px;right:-85px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-7{top:270px;right:-85px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-1 label, .compatibilityPage .step-2 .imgBox .form-group.checkbox-3 label, .compatibilityPage .step-2 .imgBox .form-group.checkbox-5 label{padding-left:20px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-2 label, .compatibilityPage .step-2 .imgBox .form-group.checkbox-4 label, .compatibilityPage .step-2 .imgBox .form-group.checkbox-6 label, .compatibilityPage .step-2 .imgBox .form-group.checkbox-7 label{padding-right:20px;}
.compatibilityPage .step-2 .imgBox .form-group:after{content:'---------------';position:absolute;color:#D1D9E4;font-weight:700;letter-spacing:1px;overflow:hidden;white-space:nowrap;z-index:1;pointer-events:none;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-1:after{width:80px;right:-90px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-2:after{width:95px;right:55px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-3:after{width:105px;right:-105px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-4:after{width:35px;right:75px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-5:after{width:60px;right:-68px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-6:after{width:30px;right:60px;}
.compatibilityPage .step-2 .imgBox .form-group.checkbox-7:after{width:60px;right:70px;}
.compatibilityPage .mainForm .headingBox.mb-70{margin-bottom:70px;}
.compatibilityPage .mainForm .headingBox.mb-50{margin-bottom:20px;}
.compatibilityPage .step-3 .ageSelector{display:flex;flex-wrap:wrap;}
.compatibilityPage .step-3 .ageSelector .form-group{flex:auto;}
.compatibilityPage .step-3 .btnGroup{padding-top:150px;}
.compatibilityPage .step-3 .ageSelector .form-group input{position:absolute;width:0;height:0;visibility:hidden;}
.compatibilityPage .step-3 .ageSelector .form-group label{display:block;text-align:center;padding:0 2px;cursor:pointer;}
.compatibilityPage .step-3 .ageSelector .form-group label span{display:block;font-size:17px;margin-bottom:15px;position:relative;}
.compatibilityPage .step-3 .ageSelector .form-group span.selectBox{height:20px;background-color:#f1f1f1;transition:all ease 0.3s;}
.compatibilityPage .step-3 .ageSelector .form-group span.selectBox i{display:none;position:absolute;top:-20px;right:50%;transform:translateX(50%);color:#6eede0;font-size:21px;}
.compatibilityPage .step-3 .ageSelector .form-group:first-child label .selectBox{border-radius:0 10px 10px 0;}
.compatibilityPage .step-3 .ageSelector .form-group:last-child label .selectBox{border-radius:10px 0px 0px 10px;}
.compatibilityPage .step-3 .ageSelector .form-group input:checked + label .selectBox{background-color:#6EEDE0;}
.compatibilityPage .step-3 .ageSelector .form-group input:checked + label .selectBox i{display:block;}
.compatibilityPage .step-3 .ageDescription{display:none;text-align:center;}
.compatibilityPage .step-3 .ageDescription .content{width:104px;background-color:#6EEDE0;border-radius:50px;padding:5px;line-height:1;position:relative;right:-7px;}
.compatibilityPage .step-3 .ageDescription .content i{color:#6EEDE0;font-size:21px;position:absolute;top:-13px;right:50%;transform:translateX(50%);}
.compatibilityPage .step-4 .durationSelector{margin-bottom:50px;position:relative;padding:0 20px;}
.compatibilityPage .step-4 .durationSelector:after{content:'';position:absolute;width:20px;height:100%;left:20px;top:0;background-color:#f1f1f1;border-radius:15px;}
.compatibilityPage .step-4 .durationSelector .form-group {position:relative;}
.compatibilityPage .step-4 .durationSelector .form-group input{display:flex;width:20px;height:20px;background-color:#fff;border:5px solid #E7EEFA;border-radius:50%;position:absolute;top:27px;right:50%;cursor:pointer;appearance:none;-webkit-appearance:none;transform:translateX(50%);z-index:1;}
.compatibilityPage .step-4 .durationSelector .form-group input:checked {background-color:#00EFDF;border:5px solid #E7EEFA;}
.compatibilityPage .step-4 .durationSelector .form-group label{display:block;padding:20px 0;position:relative;font-size:17px;padding-right:30px;}
/*.compatibilityPage .step-4 .durationSelector .form-group label .labelText{cursor:pointer;}*/
.compatibilityPage .step-4 .durationSelector .form-group label .selectBar{position:absolute;left:0;width:20px;height:100%;background-color:#6eede0;top:0;z-index:1;opacity:0;}
.compatibilityPage .step-4 .durationSelector .form-group:first-child label .selectBar, .compatibilityPage .step-4 .durationSelector .form-group.active:first-child label .selectBar{border-radius:15px;}
.compatibilityPage .step-4 .durationSelector .form-group.complete:first-child label .selectBar{border-radius:15px 15px 0 0;}
.compatibilityPage .step-4 .durationSelector .form-group:last-child label .selectBar{border-radius:0 0 15px 15px;}
.compatibilityPage .step-4 .durationSelector .form-group.active label .selectBar, .compatibilityPage .step-4 .durationSelector .form-group.complete label .selectBar{opacity:1;}
.compatibilityPage .step-4 .durationSelector .form-group.active label .selectBar{border-radius:0 0 15px 15px;}
/*.compatibilityPage .step-4 .durationSelector .form-group label:before{content:'';display:block;width:10px;height:10px;background-color:#fff;border:2px solid rgba(209, 218, 230, 0.2);border-radius:50%;box-shadow:0 0 0 5px #E7EEFA;position:absolute;top:27px;right:0;cursor:pointer;}*/

.compatibilityPage .step-5 .problemSelector{margin-bottom:10px;padding:0 15px;}
.compatibilityPage .step-5 .problemSelector > .form-group{margin-bottom:20px;}
.compatibilityPage .step-5 .problemSelector > .form-group input{position:absolute;width:0;height:0;visibility:hidden;}
.compatibilityPage .step-5 .problemSelector > .form-group > label{display:block;position:relative;font-size:17px;padding-right:25px;cursor:pointer;}
.compatibilityPage .step-5 .problemSelector > .form-group > label:before{content:'';display:block;width:10px;height:10px;background-color:#fff;border:2px solid rgba(209, 218, 230, 0.2);border-radius:50%;box-shadow:0 0 0 5px #E7EEFA;position:absolute;top:8px;right:0;}
.compatibilityPage .step-5 .problemSelector > .form-group > input:checked + label:before{background-color:#00EFDF;border:2px solid #00EFDF;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectBox{padding-right:20px;/*opacity:0.5;pointer-events:none;*/ }
.compatibilityPage .step-5 .problemSelector > .form-group .selectBox .notes{padding:0 15px;color:#A9AEB4;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectBox.visibleBox{opacity:1;pointer-events:auto;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions{border:1px solid #E8E6E6;padding:9px 7px;border-radius:23px;font-size:14px;position:relative;z-index:1;background-color:#fff;}

.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions .openBtn{position:absolute;left:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#74777B;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions .options .option{padding:5px 0;border-top:1px solid #E7EEFA;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions .options .option label{padding:3px 5px;display:block;cursor:pointer;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions .options .option label.active{background-color:#00EFDF;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions .options{display:none;margin-top:15px;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions .selectTags{padding-left:35px;min-height:30px;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions .selectTags .tag{display:inline-block;padding:0 15px;background-color:#E7EEFA;font-size:17px;border-radius:15px;margin:2px;position:relative;padding-left:25px;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions .selectTags .tag i{margin-right:10px;font-size:14px;position:absolute;left:10px;top:6px;cursor:pointer;}
.compatibilityPage .step-5 .problemSelector > .form-group .selectOptions .selectTags .selectLabel{ cursor:pointer;position:absolute;width:100%;right:0;top:0;height:49px;line-height:49px;border-radius:30px;display:block;padding:0 15px;color:#74777B;}
.compatibilityPage .step-6 .wpcf7-form-control{padding:18px 24px;font-size:14px;height:auto;border-radius:30px;margin-bottom:15px;direction:rtl;}
.compatibilityPage .step-6 .wpcf7-form-control::placeholder{color:#74777B;}
.compatibilityPage .step-6 .wpcf7-form-control.wpcf7-not-valid{margin-bottom:25px;}
.compatibilityPage .mainForm .step-6 .contactForm .position-relative {margin-top:50px;}
.compatibilityPage .mainForm .step-6 .wpcf7-form-control.btn{padding:10px 50px;width:100%;margin:0px;font-size:23px;background-image:none;}
.compatibilityPage .mainForm .fields-6{padding:25px 0;}
.compatibilityPage .mainForm .fields-6 .headingBox h2{margin-bottom:20px;}
.compatibilityPage .mainForm .fields-6 .headingBox p{font-size:23px;font-weight:700;color:#000;line-height:1.2;padding:0 30px;}
.compatibilityPage .mainForm .fields-6 .headingBox p span{color:#05A0A6;}
.compatibilityPage .mainForm .fields-6 .headingBox .content{font-size:16px;}
.compatibilityPage .mainForm .fields-6 .headingBox .content span{background-color:#FFFF00;}
.compatibilityPage .step-6 .wpcf7-form-control-wrap{display:block;}
.compatibilityPage .step-6 .invalid .wpcf7-form-control-wrap[data-name="email"] .wpcf7-form-control:last-of-type{margin-bottom:0;} 
.compatibilityPage .step-6 .wpcf7-not-valid-tip{position:absolute;bottom:-18px;right:0;}
.compatibilityPage .step-6 #email-error{direction:rtl;padding:0 0.75rem;text-align:right;width:100%;color:#dc3232;}
.compatibilityPage .mainForm .backBtn a{text-decoration:none;color:#000;font-weight:700;cursor:pointer;}
.compatibilityPage .mainForm .backBtn a i{margin-left:4px;position:static;}
.compatibilityPage .wpcf7-spinner {background-color:rgba(0,0,0,0.7);opacity:0.7;left:0;margin-top:0;width:100%;height:100%;bottom:0;display:flex;justify-content:center;align-items:center;border-radius:25px;}
.compatibilityPage .wpcf7-spinner::before {position:relative;top:0;left:0;}

@media(min-width:1025px){
    .compatibilityPage{min-height:100vh;align-items:center;}
    .admin-bar .compatibilityPage{min-height:calc(100vh - 32px);}
    .compatibilityPage .mainForm{overflow-y:auto;}
    .compatibilityPage .mainForm{height:662px;}
    .compatibilityPage .infoBox{height:660px;}
    .compatibilityPage.thanksPage .mainScreen, #intro .mainScreen, .compatibilityPage.thanksPage .mainScreen{min-height:811px;display:flex;flex-wrap:wrap;}
    .compatibilityPage.thanksPage .mainScreen > *, #intro .mainScreen > *{flex:0 0 100%;align-self:flex-start;}
    .compatibilityPage.thanksPage .mainScreen > .footerSec, #intro .mainScreen > .footerSec{align-self:flex-end;}
    .compatibilityPage .heroSection .caption .headingBox h1{letter-spacing:-3px;}
}

@media (min-width:768px) and (max-width:1023px){
    .compatibilityPage .mainForm .headingBox p{margin-bottom:10px;}
    .compatibilityPage{min-height:100vh;align-items:center;}
    .compatibilityPage .mainForm{height:750px;}
    .compatibilityPage .infoBox{height:660px;}
    .compatibilityPage.thanksPage .mainScreen, #intro .mainScreen, #questionnaire .mainScreen{min-height:811px;display:flex;flex-wrap:wrap;}
    .compatibilityPage.thanksPage .mainScreen > *, #intro .mainScreen > *, #questionnaire .mainScreen > *{flex:0 0 100%;align-self:flex-start;}
    .compatibilityPage.thanksPage .mainScreen > .footerSec, #intro .mainScreen > .footerSec, #questionnaire .mainScreen > .footerSec{align-self:flex-end;}
    .compatibilityPage .heroSection .caption .headingBox h1{letter-spacing:-3px;}
    .compatibilityPage .statsSec{padding:10px 20px 10px;}
    .compatibilityPage .thanksHeading{padding:20px 10px 10px;}
    header .compatibility-btn{right:260px;max-width:170px;}
    header .compatibility-btn a{height:auto;padding:6px 20px;font-size:18px;}
    header .search_bar .formBox{width:130px;}
    section#facebook-banner .text-restoration{top:0;right:0;}
    #acne_restoration{margin-top:0;background-color:#f9f7f8;}
    #acne_restoration > img{max-width:57%;}
    body > header.gfl_header.fixeed.darkHeader1.darkHeader + *{margin-top:0 !important;}
    .compatibilityPage .mainForm .btn:not(.wpcf7 .btn) {top:690px;}
}
@media (max-width:1200px){
	body > header .logo-box{position:static;}
	header .compatibility-btn a{border-radius:0;box-shadow:0 0 0;height:auto;}
	header .compatibility-btn{max-width:100%;width:100%;top:100%;right:0 !important;}
	html body > header .logo-box{position:static;}
	body > header.gfl_header .container-fluid.nav-container-m{position:absolute;}
}

@media (max-width:499px){
	.compatibilityPage{height:auto;align-items:center;}
    .compatibilityPage .mainScreen{max-width:100%;min-height:100vh;display:flex;flex-wrap:wrap;}
    .compatibilityPage .mainScreen > *{flex:0 0 100%;align-self:flex-start;}
    .compatibilityPage .mainScreen > footer, .compatibilityPage .mainScreen > .footerSec{align-self:flex-end;}
    header .compatibility-btn a{font-size:20px;}
}

.filterGallery .catNav{margin-bottom:50px;}
.filterGallery .catNav ul{display:flex;border-top:1px solid #00E0D2;border-bottom:1px solid #00E0D2;margin:0;padding:0;justify-content:center;}
.filterGallery .catNav ul li{list-style:none;padding:15px 0;display:flex;align-items:center;cursor:pointer;}
.filterGallery .catNav ul li.filterMobile{display:none;}
.filterGallery .catNav ul li:nth-child(2){padding-right:0;}
.filterGallery .catNav ul li:last-child{border:none}
.filterGallery .catNav ul li span{color:#000;text-decoration:none;padding:0 12px !important;font-family:'Blender_Bold';font-size:19px;border-left:2px solid #000;line-height:16px;display:inline-block;}
.filterGallery .catNav ul li:last-child span{border:none}
.filterGallery .catNav ul li span em{font-style:normal;padding:0 8px !important;}
.filterGallery .wrapper-col{display:none;}
.filterGallery .wrapper-col.active{display:block;}
.filterGallery .catNav ul li.filterMobile span em, .filterGallery .catNav ul li.currentActive span em{background:yellow;}
.filterGallery .gridbadge{position:absolute;width:53px;height:auto;color:#fff;text-align:center;font-size:10px;font-weight:bold;background:#FF0078;line-height:14px;padding:0;top:12px;
right:25px;padding-top:7px;z-index:9;}
.filterGallery .gridbadge:after{width:53px;height:20px;content:'';background:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/badgebg.png) no-repeat;position:absolute;left:0;bottom:-19px;background-size:100%;}
.col-lg-2.menu-box .footer-meu-new-last li:first-child{text-align:center;}
.footerTelBtn{background:#00efdf;cursor:pointer;text-align:center;border-radius:32px;color:#000;display:inline-block;width:100%;font-size:24px;font-weight:bold;line-height:23px;margin-bottom:20px;padding:6px 0;}
.footerTelBtn a{color:#000;}
.footerTelBtn a:hover{color:#000}
.footerTelBtn a.btnspan{display:inline-block;width:100%;}
.col-lg-2.lastMenu{padding:0;width:265px !important;}
.copyright ul li{list-style:none;border-bottom:1px solid #fff;}
.copyright ul li a{padding:0 15px;border-left:1px solid #fff;line-height:16px;display:inline-block;}
.copyright ul li:last-child a{border:none;padding-left:0;}
.copyright ul li:first-child a{padding-right:0;}
.col-lg-2.menu-box .webButton{background:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/websitebutton.png) no-repeat;color:#fff;text-align:center;width:100%;height:100px;background-size:100%;width:300px;position:absolute;font-size:24px;left:-16px;top:-113px;font-weight:bold;line-height:70px;direction:ltr;}
.col-lg-2.logo-box .webButton{    background:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/websitebutton.png) no-repeat;color:#fff;text-align:center;width:100%;height:100px;background-size:100%;width:230px;position:absolute;font-size:18px;left:50%;top:-92px;font-weight:bold;line-height:55px;direction:ltr;margin-left:-115px;}
.webButton a{color:#fff;text-decoration:none;}
.webButton a:hover{color:#fff;}
.col-lg-2.menu-box .footerTelBtn{margin-top:15px;}
footer{border-top:10px solid #FFFF00;}
.footerWhtsp{margin-top:30px;}
.femailfield a{text-transform:uppercase;}
.footerWhtsp a{color:#fff;background:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/whatsapp.svg) no-repeat right center;padding-right:52px;font-size:20px;height:50px;display:inline-block;}
.fbcommunity{margin-top:20px;}
.fbcommunity label{font-size:19px;font-weight:bold;margin-right:8px;background:yellow;color:#000;padding:0 10px;line-height:20px;cursor:pointer;}
.mobileonly{display:none;}
.footerWhtsp a{color:#fff;text-decoration:none;}
.footerWhtsp a span{letter-spacing:4px;}
.footer-meu-new.footer-meu-new-last ul li{margin-bottom:5px !important;}
#carouselExampleControls .hide{display:none;}
body .page-new-home .page-grid .block .imgBox{display:flex;align-items:center;justify-content:center;height:117px;margin-bottom:5px;}
body .page-new-home .page-grid .block .imgBox img{margin-bottom:0;max-height:unset;height:100% !important;width:auto;object-fit:initial;}
body .page-new-home .page-grid .block .desc{margin-top:15px;min-height:200px;}
body .page-new-home.backgroundImage .page-heading h1{font-size:58px;}
body .page-new-home.backgroundImage .page-heading span{font-size:42px;}
body .page-new-home.backgroundImage .page-heading p{font-size:23px;}
body .page-new-home.backgroundImage .page-grid .block h6{font-size:35px;}
body .page-new-home.backgroundImage .page-grid .block p{font-size:17px;}
body .page-new-home.backgroundImage .page-grid .block > a{font-size:21px;}
body .page-new-home.backgroundImage .page-heading{width:100%;max-width:976px;margin:0 auto;}
body .page-new-home.backgroundImage .page-grid{width:100%;margin-left:auto;margin-right:auto;max-width:976px;}
body .page-new-home .page-grid .block span{font-size:1.4rem !important;}
footer .dropdown:after{display:none;}

@media (max-width:992px){
    .single-post article .col-md-6{width:100%;}
    .desktoponly{display:none;}
    .mobileonly{display:block;}
}

@media (max-width:1400px){
    .filterGallery .catNav ul li span{font-size:16px;padding:0 3px !important;}
    .fbcommunity label{font-size:15px;}
    body .page-new-home .page-grid .block .desc{min-height:170px;}
}

@media (max-width:768px){
    .image-logo{margin-bottom:0;}
    .soical-icons .bd-highlight{padding:10px !important;}
    .fbcommunity{margin-top:10px;margin-bottom:20px;}
    .footerTelBtn.mobileonly{margin:0 auto;width:214px;}
    .fbcommunity label{font-size:16px;margin-right:2px;padding:0 2px;}
    .col-lg-2.lastMenu{width:50% !important;}
    .col-lg-2.menu-box .footer-meu-new-last li:first-child{text-align:right !important;}
    .footerWhtsp a{font-size:13px;width:177px;padding:12px 43px 12px 0;margin-top:29px;background-size:40px;height:auto;}
    .footerWhtsp a span{letter-spacing:2px !important;}
    .footer-meu-new.footer-meu-new-last ul li.femailfield a{font-size:13px !important;}
    .footer-meu-new.footer-meu-new-last ul li:nth-child(2) label{margin-left:0;}
    .footer-meu-new.footer-meu-new-last ul li:nth-child(2) a{display:inline-block;margin-bottom:0;}
    .filterGallery .catNav ul{display:inline-block;border-top:2px solid #00E0D2;border-bottom:2px solid #00E0D2;width:100%;}
    .filterGallery .catNav ul li{display:none;width:100%;padding:0;border-bottom:1px solid #DDDBDB;padding:3px 0 !important;}
    .filterGallery .catNav.open ul li{display:inline-block;}
    .filterGallery .catNav ul li span{border:none;font-size:18px;}
    .filterGallery .catNav ul li.alltreatment.mobilenav{background:none !important;}
    .filterGallery .catNav.open ul li.filterMobile{display:inline-block;background:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/uparow.svg) no-repeat 3% center;}
    .footer-meu-new.footer-meu-new-last ul li:first-child a{font-size:13px;}
    .copyright{margin-top:30px;}
    .filterGallery .catNav ul li.filterMobile{display:inline-block;background:url(https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/downarrow.svg) no-repeat 3% center;background-size:12px;}
    .filterGallery .catNav.open ul li.hide{display:none;}
}

@media(max-width:767px){
    body .page-new-home.backgroundImage .page-heading h1{font-size:35px;}
    body .page-new-home.backgroundImage .page-heading span{font-size:26px;}
    body .page-new-home.backgroundImage .page-heading p{font-size:16px;}
    body .page-new-home.backgroundImage .page-grid .block h6{font-size:26px;}
    body .page-new-home.backgroundImage .page-grid .block p{font-size:15px;}
    body .page-new-home.backgroundImage .page-grid .block > a{font-size:17px;}
    body #review .video-carousel.owl-carousel .owl-nav.disabled{display:block !important;}
   /* #intro .footerSec{position:fixed;width:100%;bottom:0;}*/
    #intro .compatibilityPage .btn{top:-60px;}
    /*#intro .seccont{    overflow:scroll;padding-bottom:130px;}*/
    .carousel.pointer-event{touch-action:pan-x;}
    .compatibilityPage .statsSec {padding:20px 0px;}
}

@media (max-width:500px){
    .filterGallery .catNav ul li{padding:10px 0 !important;}
    .footerWhtsp a{background-size:35px;padding-top:0;padding-bottom:0;margin-top:55px !important;}
    .footer-meu-new.footer-meu-new-last ul li:last-child{letter-spacing:0;}   
}

@media screen and (max-width:350px){
    .col-lg-2.menu-box.lastMenu{width:165px !important;}
    .footer-meu-new.footer-meu-new-last ul li.femailfield a{font-size:12px !important;}
    .footerWhtsp a span{letter-spacing:2.4px !important;}
}

/*Media Template CSS*/

.milon.mediaPage, .milon.mediaPage .wrapper-image {color:#000;}
.milon.mediaPage .wrapper-image h2{font-size:28px;margin-top:15px;margin-bottom:20px;min-height:101px;}
.milon.mediaPage .wrapper-image > img {height:250px !important;object-fit:cover;}
.milon.mediaPage .wrapper-image .content {font-size:18px;}
.milon.mediaPage .wrapper-image .dateBox{color:#9C9C9C;font-size:18px;}
.milon.mediaPage .post-btn a {font-size:21px;}

@media(max-width:767px){
    .milon.mediaPage .wrapper-image .manage-height {height:auto;margin-bottom:30px;}
    .milon.mediaPage .wrapper-image h2{min-height:1px;}
    #before_and_after.mediaPage .sub-title-page {text-align:center;}
}

/* Acena Block */

#acena_banner span.button{display:flex;justify-content:left;line-height:55px;padding:0 17px;color:#000;font-size:22px;letter-spacing:-0.44px;font-family:'Blender_Bold';text-decoration:none;min-width:406px;border-radius:50px;height:55px}
#acena_banner h4{font-size:27px;letter-spacing:-0.81px;color:#000;margin-bottom:0;text-decoration:none;}
#acena_banner h3{letter-spacing:-1.2px;font-size:40px;color:#000;font-family:'Blender_Bold';text-decoration:none}
#acena_banner .socialIcon{right:-60px;top:-24px;}
#acena_banner .blockBtn{padding-left:0;margin-top:15px;}
#acena_banner{border-bottom:10px solid #FF0;padding:32px 0 24px;}
#acena_banner .col-md-4.titlSub{margin-left:10px;}
#acena_banner a.blocklink{text-decoration:none;}

@media(max-width:1400px){
    #acena_banner .col-md-4{width:40%;}
}

@media(max-width:1200px){
    #acena_banner .col-md-4{width:47%;}  
}

@media(max-width:992px){
    #acena_banner .col-md-4.titlSub{text-align:center;margin-left:0;}
    #acena_banner .col-md-4.blockBtn{width:360px;}
    #acena_banner h4{font-size:20px;letter-spacing:-0.6px;}
    #acena_banner h3{letter-spacing:-0.9px;font-size:30px;}
    #acena_banner span.button{min-width:325px;font-size:16px;letter-spacing:-0.32px;line-height:38px;height:40px;}
    #acena_banner{padding:17px 0 10px;}
    #acena_banner .socialIcon{right:-15px;top:-16px;width:128px;}   
    #acena_banner a.blocklink{padding:0;}
}

@media(max-width:768px){
    #acena_banner .col-md-4.titlSub{margin-bottom:5px;}
    #acena_banner a.blocklink{flex-wrap:wrap;}
    #acena_banner .col-md-4{width:100%;}
    #acena_banner .blockBtn{margin-top:0;}
    #acena_banner{padding:17px 0 30px;}
    #acena_banner a.blocklink .col-md-4{width:360px;}
}

@media(max-width:500px){
    #acena_banner .col-md-4.titlSub{margin-bottom:12px;}
    #acena_banner span.button{min-width:307px;}
    #acena_banner .socialIcon{right:-11px;top:-12px;width:115px;}
}

@media(max-width:380px){
    #acena_banner .socialIcon{right:-25px;}
}
#main_banner .form-top input{margin:0.594rem auto !important;}

/*Tutorial Videos CSS*/
#reviews.tutorialVideos {padding:85px 0 0;}
#reviews.tutorialVideos .content-text {padding:0;margin-bottom:55px;}
#reviews.tutorialVideos .title-page {margin-bottom:75px;}
#reviews.tutorialVideos .title-page h1 {margin-bottom:35px;}
#reviews.tutorialVideos .title-page::after {margin:-40px auto;}
#reviews.tutorialVideos .sub-title-page h2 {font-size:35px;font-family:'Blender_Regular';margin-bottom:25px;}
#reviews.tutorialVideos .content-text .boldContent p {font-size:23px;line-height:35px;margin-bottom:30px;}
#reviews.tutorialVideos .content-text .highlightedText {font-size:25px;margin-bottom:60px;line-height:1;}
#reviews.tutorialVideos .content-text .highlightedText strong {background-color:#ff0;display:inline-block;}
#reviews.tutorialVideos .content-text p {padding:0 70px;text-align:center;}
#reviews.tutorialVideos .content-text .contentBox {margin-bottom:45px;}
#reviews.tutorialVideos .content-text .contentBox .contentTitle {font-size:21px;font-weight:700;margin-bottom:20px;}
#reviews.tutorialVideos .content-text .contentBox > p {font-size:20px;line-height:30px;}
#reviews.tutorialVideos .content-text .bottomText {font-size:23px;font-weight:700;}
body #reviews.tutorialVideos .wrapper-reviews .wrapper-video .wrapper-video-text {padding-bottom:0;margin-bottom:20px;}
body #reviews.tutorialVideos .wrapper-reviews {margin-top:0;padding-bottom:60px;}
body #reviews.tutorialVideos .wrapper-reviews .container {max-width:1140px;}
body #reviews.tutorialVideos .wrapper-reviews .wrapper-video .wrapper-video-text h4 {margin-top:0;font-size:20px;min-height:50px;color:#000;line-height:25px;}
body #reviews.tutorialVideos .wrapper-reviews .wrapper-video .wrapper-video-text h4 strong {color:#ff0078;}
body #reviews.tutorialVideos .wrapper-reviews .videosBox {border-top:1px solid #00efdf;border-bottom:1px solid #00efdf;padding-top:45px;}
body #reviews.tutorialVideos .wrapper-reviews .wrapper-col {margin-bottom:65px;padding:0 15px;}
body #reviews.tutorialVideos .wrapper-reviews .wrapper-video .wrapper-image > img {max-height:158px;object-fit:cover;}
body #reviews.tutorialVideos .wrapper-reviews .wrapper-video .wrapper-image .btn-play img {width:60px;}
#reviews.tutorialVideos .modal .modal-dialog .modal-title {text-align:center;width:100%;}
#reviews.tutorialVideos .modal .modal-dialog .modal-title strong {color:#ff0078;}
#reviews.tutorialVideos .modal .modal-header .btn-close {margin:0;align-self:flex-start;padding:0;} 

@media(max-width:1399px){
    #reviews.tutorialVideos .content-text p {padding:0px;}
}

@media (max-width:991px){
    body #reviews.tutorialVideos .videos-reviews-d {display:flex;}
    #reviews.tutorialVideos .content-text p {padding:0;}
    body #reviews.tutorialVideos .wrapper-reviews .wrapper-video .wrapper-image > img {max-height:200px;}
}

@media (max-width:1024px){
    #reviews.tutorialVideos {padding:55px 0 70px 0;}
    #reviews.tutorialVideos .sub-title-page h2 {font-size:23px;}
    #reviews.tutorialVideos .title-page {margin-bottom:40px;}
    #reviews.tutorialVideos .content-text .highlightedText {font-size:20px;margin-bottom:40px;line-height:1.5;}
    #reviews.tutorialVideos .content-text .boldContent p {font-size:16px;line-height:24px;margin-bottom:25px;}
    #reviews.tutorialVideos .content-text .contentBox .contentTitle {font-size:15px;margin-bottom:10px;}
    #reviews.tutorialVideos .content-text .contentBox > p {font-size:15px;line-height:23px;}
    #reviews.tutorialVideos .content-text .highlightedText strong {display:inline;}
    #reviews.tutorialVideos .content-text .contentBox {margin-bottom:30px;}
    #reviews.tutorialVideos .content-text .bottomText {font-size:17px;}
    body #reviews.tutorialVideos .wrapper-reviews .wrapper-video .wrapper-video-text h4 {min-height:1px;}
    body #reviews.tutorialVideos .wrapper-reviews {margin-bottom:0;}
    body #reviews.tutorialVideos .wrapper-reviews .wrapper-col {margin-bottom:45px;}
    #reviews.tutorialVideos .title-page h1 {margin-bottom:20px;font-size:35px;}
    #reviews.tutorialVideos .title-page::after {margin:-20px auto;border-bottom:6px solid #ff0078;}
    body #reviews.tutorialVideos .wrapper-reviews .videosBox {padding-top:35px;}
}

/*New Acne Treatment Section*/
#acne_treatment_new {padding-top:83px;}
#acne_treatment_new .topContent {max-width:850px;margin-left:auto;margin-right:auto;margin-bottom:60px;}
#acne_treatment_new .topContent .title-acne {margin-bottom:35px;}
#acne_treatment_new .topContent .title-acne h2 {padding-top:53px;position:relative;font-size:53px;font-weight:700;margin-bottom:15px;}
#acne_treatment_new .topContent .title-acne h2:before {content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:106px;height:11px;background-color:#FF0078;}
#acne_treatment_new .topContent .title-acne .subTitle {font-size:30px;color:#000;padding:0 50px;}
#acne_treatment_new .topContent .iconBox {margin-bottom:40px;}
#acne_treatment_new .topContent .content {font-size:23px;}
#acne_treatment_new .topContent .content p {margin-bottom:0;}
#acne_treatment_new .topContent .content p strong {background-color:#FFFF00;}
#acne_treatment_new .tabSection {padding-top:100px;}
#acne_treatment_new .tabSection .titleBox {display:block;font-size:25px;font-weight:700;color:#000;line-height:1;position:relative;}
#acne_treatment_new .tabSection #acneTabs .nav-item .nav-link.active .titleBox:after {opacity:1;}
#acne_treatment_new .tabSection #acneTabs .nav-item .nav-link.active .titleBox:before {opacity:0;}
#acne_treatment_new .tabSection .titleBox:before {content:'';position:absolute;border:10px solid #FF0078;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-15px;top:50%;transform:translateY(-50%);}
#acne_treatment_new .tabSection .titleBox:after {content:'';position:absolute;border:15px solid #FF0078;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;left:50%;bottom:-45px;transform:translateX(-50%);opacity:0;}
#acne_treatment_new .tabSection #acneTabs {margin-bottom:-1px;}
#acne_treatment_new .tabSection #acneTabs .nav-item {min-width:304px;padding:0;border:0;}
#acne_treatment_new .tabSection #acneTabs .nav-item .nav-link {max-width:304px;padding:34px 55px;position:relative;border-radius:10px;width:100%;}
#acne_treatment_new .tabSection.tabOpen #acneTabs .nav-item .nav-link, #acne_treatment_new .tabSection #acneTabs .nav-item .nav-link:focus {border:1px solid transparent;background-color:transparent;}
#acne_treatment_new .tabSection.tabOpen #acneTabs .nav-item .nav-link.in-active .imgBox {border:1px solid #E0E7F3;}
#acne_treatment_new .tabSection.tabOpen #acneTabs .nav-item .nav-link.in-active:hover .imgBox {border:1px solid #00efdf;}
#acne_treatment_new .tabSection #acneTabs .nav-item .nav-link:hover {border:1px solid #00EFDF;background-color:#F7FAFF;}
#acne_treatment_new .tabSection.tabOpen #acneTabs .nav-item .nav-link:not(.active):hover {border:1px solid transparent;background-color:transparent;}
#acne_treatment_new .tabSection #acneTabs .nav-item .imgBox {display:inline-block;padding:4px;border:1px solid #00efdf;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);top:-95px;background-color:#fff;}
#acne_treatment_new .tabSection #acneTabs .nav-item .imgBox img {height:106px;width:106px;}
#acne_treatment_new .tabSection #acneTabsContent {min-height:57px;}
#acne_treatment_new .tabSection #acneTabs .nav-item .nav-link.active {border-color:#00efdf #00efdf #00efdf;border-radius:10px 10px 0 0;background-color:#F7FAFF;border-bottom:0;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane {border-top:1px solid #00efdf;background-color:#F7FAFF;padding-top:65px;padding-bottom:80px;color:#000;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .iconsSlider {margin-bottom:70px;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox h3, #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .smallTitle {text-align:center;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainIcon {min-width:100px;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainIcon .slideIconBox {margin-bottom:5px;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainIcon .slideIconBox img {height:67px !important;width:67px;position:static;display:inline-block;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainIcon span {display:block;text-align:center;line-height:1;font-weight:700;font-size:20px;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox h3 {font-size:53px;font-weight:700;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox h3 strong {color:#00EFDF;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .smallTitle {font-size:30px;font-weight:700;margin-bottom:50px;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .smallTitle span {background-color:#FFFF00;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent .content h4 {font-size:35px;font-weight:700;color:#FF0078;margin-bottom:20px;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent .content .textBox {font-size:19px;line-height:23px;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent > .row > div:first-child {border-left:2px solid #E0E7F3;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent > .row > div:first-child .content {max-width:384px;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent > .row > div:last-child .content {max-width:404px;}
#acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent > .row > div:last-child .contentImg {min-width:109px;text-align:center;}
.iconsSlider .owl-dots {display:block;}
.iconsSlider.owl-theme .owl-dots .owl-dot span {width:6px;height:6px;margin:5px 4px;background:#D9D9D9;}
.iconsSlider.owl-theme .owl-dots .owl-dot.active span, .iconsSlider.owl-theme .owl-dots .owl-dot:hover span {background:#00EFDF;}
.iconsSlider.owl-carousel .owl-nav button.owl-next, .iconsSlider.owl-carousel .owl-nav button.owl-prev {font-size:26px;color:#FF0078;position:absolute;top:40%;transform:translateY(-50%);margin:0;}
.iconsSlider.owl-theme .owl-nav [class*=owl-]:hover {background:transparent;}
.iconsSlider.owl-carousel .owl-nav button.owl-next {left:0;}
.iconsSlider.owl-carousel .owl-nav button.owl-prev {right:0;}

@media(min-width:1200px){
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .container {max-width:1180px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab2-pane .contentBox .mainContent > .row > div:last-child .content {max-width:390px;}
}

@media(min-width:767px) and (max-width:1179px){
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .iconsSlider {max-width:720px;margin-left:auto;margin-right:auto;}
}

@media(min-width:992px){
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent .content .textBox br {display:none;}
}

@media(max-width:991px){
    #acne_treatment_new .topContent .title-acne h2 {font-size:30px;}
    #acne_treatment_new .topContent .title-acne .subTitle {font-size:20px;}
    #acne_treatment_new .topContent .content, #acne_treatment_new .tabSection .titleBox {font-size:17px;}
    #acne_treatment_new .tabSection #acneTabs .nav-item .imgBox img {height:77px !important;width:77px;}
    #acne_treatment_new .tabSection #acneTabs .nav-item .imgBox {top:-70px;}
    #acne_treatment_new .tabSection #acneTabs .nav-item .nav-link {padding:34px 85px;}
    #acne_treatment_new .tabSection #acneTabs {margin-bottom:-2px;}
    #acne_treatment_new .topContent {margin-bottom:0;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox h3 {font-size:33px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .iconsSlider {margin-bottom:30px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent > .row > div:first-child {border-left:0px solid #E0E7F3;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .smallTitle {font-size:20px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent .imgContent {padding-top:30px;border-top:1px solid #E0E7F3;padding-bottom:30px;}
}
@media(max-width:767px){
    #acne_treatment_new {padding-top:48px;}
    #acne_treatment_new .topContent .title-acne h2 {padding-top:28px;max-width:337px;margin-left:auto;margin-right:auto;}
    #acne_treatment_new .topContent .title-acne h2:before {width:48px;height:6px;}
    #acne_treatment_new .tabSection #acneTabs .nav-item {width:50%;min-width:1px;}
    #acne_treatment_new .tabSection #acneTabs .nav-item .nav-link {padding:20px 30px;width:100%;}
    #acne_treatment_new .topContent .title-acne .subTitle {padding:0;max-width:317px;margin:0 auto;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab1-pane .contentBox .mainIcon span br {display:none;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .iconsSlider {max-width:270px;margin:0 auto;margin-bottom:25px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox h3 strong {display:block;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane {padding-bottom:30px;padding-top:40px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .smallTitle {margin-bottom:30px;}
    #acne_treatment_new .tabSection .titleBox:after {border:10px solid #FF0078;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-30px;}
    #acne_treatment_new .topContent .iconBox > .row > div {padding-left:10px;padding-right:10px;}
    #acne_treatment_new .tabSection #acneTabs .nav-item:first-child .nav-link, #acne_treatment_new .tabSection #acneTabs .nav-item:first-child .nav-link.active {border-radius:10px 0 0 0;border-right:0;}
    #acne_treatment_new .tabSection #acneTabs .nav-item:last-child .nav-link, #acne_treatment_new .tabSection #acneTabs .nav-item:last-child .nav-link.active {border-radius:0 10px 0 0;border-left:0;}
    #acne_treatment_new .topContent .iconBox > .row > div {max-width:25%;}
    #acne_treatment_new .topContent .iconBox > .row > div .icon {display:flex;justify-content:center;align-items:center;width:100%;}
    #acne_treatment_new .topContent .iconBox > .row > div img {max-height:72px;width:63px;}
    #acne_treatment_new .topContent .iconBox {margin:0 auto;margin-bottom:40px;max-width:300px;}
    #acne_treatment_new .topContent .content {max-width:270px;margin:0 auto;line-height:1.2;}
    #acne_treatment_new .topContent .content p:not(:last-child) {margin-bottom:10px;}
    #acne_treatment_new .topContent .content p strong {line-height:1.6;font-size:18px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent .imgContent > .row {flex-flow:row-reverse;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent .content h4 {font-size:31px;letter-spacing:-1px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent .content .textBox {font-size:14px;line-height:1.3;letter-spacing:-1px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent .imgContent {position:relative;padding-right:13px;padding-top:20px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent > .row > div:first-child .imgContent > .row > div:first-child {position:absolute;top:-15px;background-color:#f7faff;padding:0;left:0px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab1-pane .contentBox .mainContent > .row > div:first-child .imgContent > .row > div:first-child img {max-width:86px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab2-pane .contentBox .mainContent > .row > div:first-child .imgContent > .row > div:first-child img {max-width:95px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent > .row > div:last-child .contentImg {min-width:1px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainContent .imgContent > .row > div:first-child {padding-right:0;}
    #acne_treatment_new .tabSection #acneTabs .nav-item .nav-link.in-active {border:1px solid transparent;background-color:transparent;}
    #acne_treatment_new .tabSection .titleBox:before {left:-10px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainIcon .slideIconBox img {height:87px !important;width:87px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab1-pane .contentBox .mainContent > .row > div:last-child .contentImg {min-width:1px;margin-bottom:-35px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab1-pane .contentBox .mainContent > .row > div:last-child .contentImg img {max-height:164px;width:100%;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab2-pane .contentBox .mainContent > .row > div:last-child .contentImg {min-width:1px;margin-bottom:-45px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab2-pane .contentBox .mainContent > .row > div:last-child .contentImg img {max-height:164px;width:100%;} 
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab2-pane .contentBox .mainContent > .row > div:first-child .imgContent > .row > div:first-child {top:-10px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab2-pane .contentBox .mainContent > .row > div:first-child .content .textBox {max-width:299px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab2-pane .contentBox .mainContent > .row > div:last-child .content .textBox {max-width:241px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .container {max-width:360px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab1-pane .contentBox .mainContent > .row > div:first-child .content .textBox {max-width:309px;}
    #acne_treatment_new .tabSection #acneTabsContent #acne-tab1-pane .contentBox .mainContent > .row > div:last-child .content .textBox {margin-left:-15px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainIcon span {font-size:25px;}
    #acne_treatment_new .tabSection #acneTabsContent .tab-pane .contentBox .mainIcon .slideIconBox {margin-bottom:15px;}
    #acne_treatment_new .iconsSlider.owl-theme .owl-nav {margin-top:20px;}
}

.newhomeremediespage{padding-top:76px;padding-bottom:76px;}
.newhomeremediespage .newhmremdTopSec .hrmdTitle{position:relative;font-weight:700;font-size:58px;letter-spacing:-0.02em;color:#000;padding-bottom:60px;}
.newhomeremediespage .newhmremdTopSec .hrmdTitle:before{content:"";display:block;background:#ff0078;width:106px;height:11px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);}
.newhomeremediespage .newhmremdTopSec .hrmdSubTitle{font-weight:400;font-size:42px;letter-spacing:-0.02em;color:#000;}
.newhomeremediespage .newhmremdImgSec .contSectonreImgSc p{font-weight:400;font-size:23px;text-align:right;color:#000;}
.newhomeremediespage .newhmremdImgSec h2{font-weight:700;font-size:35px;letter-spacing:-0.02em;text-align:right;color:#000;}
.newhomeremediespage .newhmremdRepSec .remdRepList {padding-top:26px;padding-bottom:26px;}
.newhomeremediespage .newhmremdRepSec .remdRepList .imgHolder img {max-width:100%}
.newhomeremediespage .newhmremdRepSec .remdRepList {border-top:1px solid #00EFDF}
.newhomeremediespage .newhmremdRepSec .remdRepList h2{font-weight:700;font-size:30px;letter-spacing:-0.02em;text-align:right;color:#000;}
.newhomeremediespage .newhmremdRepSec .remdRepList .descContent strong, .newhomeremediespage .newhmremdRepSec .remdRepList .descContent b{background-color:#ffff00;}

@media (min-width:1200px){
    .newhomeremediespage .newhmremdImgSec .customlg4{position:relative;right:-45px;}
    .newhomeremediespage .container{ max-width:1036px;}
    .newhomeremediespage .newhmremdRepSec .remdRepList .imgHolder {max-width:187px;min-width:187px;text-align:right;margin-left:33px;}
    .newhomeremediespage .newhmremdRepSec .remdRepList .contentHolder  p:last-child{margin-bottom:0px;}
    .newhomeremediespage .newhmremdImgSec h2{position:relative;top:14px;}
    
}

@media (max-width:1199px) {
    ul#menu-main-menu li:hover ul.dropdown-menu{display:none;}
    ul#menu-main-menu li.open ul.dropdown-menu{display:block;}
    .newhomeremediespage{padding-top:60px;padding-bottom:36px;}
    .newhomeremediespage .newhmremdTopSec .hrmdTitle{font-weight:700;font-size:35px;line-height:1.1;letter-spacing:-0.05em;max-width:266px;margin:0 auto;padding-bottom:43px;}
    .newhomeremediespage .newhmremdTopSec .hrmdSubTitle{font-weight:400;font-size:23px;letter-spacing:-0.02em;}
    .newhomeremediespage .newhmremdTopSec .hrmdTitle:before{content:"";width:55px;height:5px;}	
    .newhomeremediespage .newhmremdImgSec{padding-top:20px;}
    .newhomeremediespage .newhmremdImgSec .contSectonreImgSc {padding-left:7px;padding-right:7px;}
    .newhomeremediespage .newhmremdImgSec .contSectonreImgSc p{font-size:16px;line-height:1.5;letter-spacing:-0.02em;text-align:center;color:#000;margin-bottom:0px;}
    .newhomeremediespage .newhmremdRepSec .remdRepList {border:none;padding-bottom:0;padding-top:15px;}
    .newhomeremediespage .newhmremdRepSec .remdRepList .imgHolder img {width:auto;top:auto;max-width:158px;margin:0 auto;}
    .newhomeremediespage .newhmremdRepSec .remdRepList h2{font-weight:700;font-size:25px;line-height:120%;letter-spacing:-0.02em;text-align:center;color:#000;}
    .newhomeremediespage .newhmremdRepSec .remdRepList .descContent{max-width:75%;margin:0 auto;}
    .newhomeremediespage .newhmremdRepSec .remdRepList .descContent p{font-weight:400;font-size:15px;line-height:144%;letter-spacing:-0.02em;text-align:center;color:#000;}
    .newhomeremediespage .newhmremdRepSec{border-top:1px solid #00EFDF;border-bottom:1px solid #00EFDF}
    .newhomeremediespage .newhmremdRepSec .remdRepList .innercontent {text-align:center}
    .newhomeremediespage .newhmremdImgSec .customlg4{display:flex;flex-wrap:nowrap;align-items:center;}
    .newhomeremediespage .newhmremdImgSec .customlg4 img{max-width:160px;order:1;height:auto;width:auto;max-height:142px;}
    .newhomeremediespage .newhmremdImgSec h2{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:-0.02em;text-align:center;color:#000;margin:0px;padding:0;position:relative;top:12px;}
    .newhomeremediespage #homerem-carousel{margin-bottom:0px;}
    .newhomeremediespage #homerem-carousel .owl-next{background-image:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/lgbluearrow.png");background-repeat:no-repeat;right:0;width:20px;height:30px;position:absolute;top:53%;padding:0px !important;margin:0px !important;transform:translateY(-50%) rotate(180deg);}
    .newhomeremediespage #homerem-carousel .owl-prev{background-image:url("https://rivkazaide.co.il/wp-content/themes/rivkazaide/images/lgbluearrow.png");background-repeat:no-repeat;right:-33px;width:20px;height:30px;position:absolute;left:0;top:53%;padding:0px !important;margin:0px !important;translate:Y(-50%) rotate(180deg);}
    .newhomeremediespage #homerem-carousel .owl-next:hover, .newhomeremediespage #homerem-carousel .owl-prev:hover{background-color:transparent !important;}
}

@media (max-width:767px) {
    .newhomeremediespage .newhmremdTopSec .hrmdSubTitle {max-width:273px;margin:0 auto 0.5rem;}
    .newhomeremediespage .newhmremdImgSec .innerContSectonreImgSc{max-width:333px;margin:0 auto;}
    .newhomeremediespage .newhmremdRepSec .remdRepList .descContent p{letter-spacing:-0.1px;}
    .newhomeremediespage .newhmremdRepSec .remdRepList .descContent{max-width:256px;margin:0 auto;}
    .navbar{margin-left:17px;}
    header .compatibility-btn{margin-top: 8px;}
}

body .navbar-dark .navbar-nav .nav-link:focus, body .navbar-dark .navbar-nav .nav-link:hover{color: #000 !important;}

@media (max-width: 960px) and (min-width: 600px){
    .main-banner-d {display: none;}
    .main-banner-m, .wrapper-form {display: block;}
    body #reviews .wrapper-reviews .wrapper-col, #before_and_after .wrapper-col {width: 50%;}
    body #contact_us .wrapper-slider-contact-us .owl-carousel .owl-nav {width: 95vw !important;}
    #acne_treatment_new .tabSection #acneTabs .nav-item {padding: 1px !important;}
}

.fancybox-container{z-index:99999999 !important}



/* woocommerce design */

.cart-page .woocommerce .quantity .qty {
    width:3em !important;
}
.single-product-page {
    border-top:1px solid #00EFDF;
    border-bottom:1px solid #00EFDF;
    max-width:1200px;
    margin:0 auto;
    margin-top:35px;
    margin-bottom:35px;
    padding:25px;
}


.cart-page .quantity img {
    width:9px !important;
    max-width:9px !important;
}

.woocommerce-info {
    font-size:16px;
    border-top-color: #ff0078 !important;
}

.woocommerce-info::before {
    color: #ff0078;
}
.product_meta {
    display:none;
}
.woocommerce , .shop-page , .cart-page , .checkout-page {
    background: #fff;
    padding: 15px;
    color: #000;
}


.cart-discount  td{
    display:flex;
}

.cart-discount .amount {
    display: flex;
    flex-direction: row-reverse;
    align-items: flex-start;
    justify-content: flex-end;
}

.cart-discount .amount .woocommerce-Price-currencySymbol {
    margin-right: 5px;
    margin-left:5px;
}

.desktop-hide {
    display:none;
}

@media(max-width:768px) {
    .mobile-hide {
        display:none;
    }
    .desktop-hide {
        display:block;
    }

    .select-cats  {
        margin:10px 0px !important;
    }

    .navbar {
        order:-1;
    }

    .cart-page .woocommerce  .quantity .qty  {
        width:2.0em !important;
        height:33px !important;
    }

    .cart-page .quantity {
        height:35px;
    }
    
}

.checkout-page .container {
    margin-top:25px;
    padding-top:35px;
    border-top:1px solid #00EFDF;
    border-bottom:1px solid #00EFDF;
    padding-bottom:35px;
    margin-bottom:25px;
    font-size:18px;

}


td.product-price {
    width:20%;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    width:95%;
}


.shipping-calculator-button {
    color:#FF0078;
}


.cart_totals {
    border-bottom:1px solid #00EFDF;
    text-align:center;
}

.cart_totals h2 {
    font-size:24px;
    font-weight:700;
    display:none;
}

.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
    width: 45%;
    /* float: left; */
}


.woocommerce a.remove:hover {
    color: #fff !important;
    background: #fff !important;
}

.product-remove img {
    width:auto !important;
}

.actions {
    border-top:1px solid #00EFDF80 !important;
    padding: 15px !important;
}

.woocommerce-message {
    border-top-color: #ff0078 !important;
}

.cart-page .cart-container {
    display:flex;
}


.cart-page form.woocommerce-cart-form {
    width:65%;
}

.cart-page .container {
    font-size:18px;
    margin-top:25px;
    padding-top:35px;
    border-top:1px solid #00EFDF;
    margin-bottom:25px;
}


.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    padding:10px !important;
}


.woocommerce table.shop_table {
    border:0px;
    border-top:1px solid #00EFDF80;
}

.woocommerce-cart td.product-price,
.woocommerce-cart td.product-subtotal {
    white-space: normal !important; /* Forces normal spacing */
}


.cart-page .product-price .awdr_cart_strikeout_line {
        display:flex;
        flex-direction:column;
        justify-content: center;
        align-items: flex-start;
}

.login-popup form.login {
    border:0px !important;
}


.login-popup {
    padding:10px;
    position: fixed;
    z-index:22;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    max-width:525px;
    background:#FFFFFF;
    border-radius:21px;
    box-shadow: 0px 4px 11.4px 4px #00000033;
    visibility: hidden;
    opacity:0;
    display:flex;
    justify-content: center;
}


.title-container {
    display:flex;
    flex-wrap:wrap;
    margin-bottom:35px;
}


.title-container .price {
    display:flex;
    font-size:20px;
    flex-direction: column;
    line-height: 25px;
}


.woocommerce-mini-cart-item {
    display:flex;
}

.flex-column {
    display:flex;
    flex-direction:column;
    gap:10px;
}


.price-delete {
    width:40%;
}


.cart-page del ins .woocommerce-Price-amount , .cart-page ins ,.title-container del .woocommerce-Price-amount ,.title-container ins{
    text-decoration:none;
}

.title-container del {
    font-size: 22px;
}


 .title-container ins .woocommerce-Price-amount {
    font-size:28px;
    text-decoration:none;
    font-family: 'BLENDER_BLACK';
}


.cart-page ins .woocommerce-Price-amount {
    font-size:18px;
    text-decoration:none;
    font-family: 'BLENDER_BLACK';

}


#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    background:unset;
    padding:0px;
    margin: 0px;
    color:#000;
}


#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
    border: 0;
}

.title-container h1 {
    border-left:1px solid #00EFDF;
    margin:10px;
    margin-left:30px !important;
    padding:0px 10px !important;
    padding-right: 0 !important;
    font-weight:700;
    font-size:30px;
    margin-right: 0px !important;
    width:60%;
}



.woocommerce-message::before {
    color:#ff0078 !important;
}

.cart-page .container {
    max-width:1400px !important;
}

@media(max-width:1400px) {
    td.product-price {
        width:auto;
    }
}

@media(max-width:1000px) {
    .cart-page .cart-container  {
        flex-wrap:wrap;
    }
    .cart-page form.woocommerce-cart-form , .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
        width:100% !important;
    }
    td.product-price {
        width:auto !important;
    }

    .cart-page .quantity img {
        width:auto !important;
    }
    .quantity {
        width:fit-content !important;
    }

    .cart-page .product-quantity::before {
        margin-top:3px;
        margin-left:5px;
        color: #00000040;
    }


    .cart-page .product-price .awdr_cart_strikeout_line {
        align-items: flex-end;
    }

    .cart-page #coupon_code ,.coupon .button {
        width:100% !important;
    }

    .coupon .button {
        margin-top:5px;
    }
}

@media(max-width:768px) {
    .title-container {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }


    .total-line {
        display:flex;
    }

    .total-line .text {
        padding: 0px 3px;
        background: rgb(255, 255, 0);
    }

    .total-line .amount {
        font-family: 'BLENDER_BLACK';
        font-weight:700;

    }
    

    .woocommerce-cart .compatibility-btn ,.woocommerce-checkout .compatibility-btn{
        display:none !important;
    }

    .floating-bar {
        background:#fff;
        box-shadow: 0px 4px 11.4px 4px rgba(0, 0, 0, 0.2);
        position:fixed;
        bottom:0;
        left:0;
        right:0;
        z-index: 99999999999999999999;
        height:115px;
        display: flex;
        padding: 0px 15px;
        align-items: center;
        font-size:20px;
        font-weight:600;
        justify-content: space-between;
    }

    .floating-bar .checkout-button {
        padding:5px 15px;
        font-weight:500;
    }

    #order_review_heading{
        border-bottom: 1px solid #00EFDF80;
        text-align:Center;
        padding-top: 15px !important;
        padding-bottom: 15px;
    }

    .cart-page .container {
        border:0px;
    }

    #order_review {
        flex-wrap:wrap;
    }

    #payment {
        margin-right:0px !important;
    }


    .form-row-first-three {
        width: 50% !important;
        float:right;
    }


    .checkout-page .container {
        margin-top:10px;
        padding-top:10px;
    }
    
    .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
        width:100% !important;
    }
    
    .form-row-middle {
        width: 50% !important;
        float: right;
    }
    
    
    .form-row-last-three {
        width: 100% !important;
        float: left;
    }
    

    .custom-terms-checkbox label {
        flex-wrap:wrap !important;
    }

    .woocommerce, .shop-page, .cart-page, .checkout-page {
        padding:8px !important;
    }

    .title-container h1 {
        border-left:0px !important;
        width:100% !important;
        text-align: center;
        padding:10px 0px !important;
        margin-left:0px !important;
        font-size:21px !important;
    }
    .woocommerce div.product form.cart {
        display:flex;
        align-items: center;
    }
    .single-product-page .product {
        padding:10px !important;
    }
}


.single-product-page .product-category-name {
    margin:unset !important;
    margin-bottom:10px !important;
}

.login-popup input[type='text'] {
    border:1px solid #00EFDF;
    border-radius:64px;
    height:55px;
    padding: 0px 10px;
}


.login-popup .close {
    position:absolute;
    cursor:pointer;
    left:17px;
    top:13px;
}

.login-popup .form-row {
    text-align:center;
}

.popup-title {
    color:#FF0078;
    font-size:35px;
    font-weight:900;
    font-family: 'BLENDER_BLACK';
}

.sub-text {
    font-weight:700;
    font-size:20px;
}

.form-row-btn {
    text-align:center;
    margin:0 auto;
}

.login-popup input[type='text']::placeholder{ 
    color:#00000040;
    opacity:1 !important;
}

.login-popup button {
    border-radius:64px;
    background:#FF0078;
    height:55px;
    width:100%;
    
}


.popup-icon img {
    max-width:85px;
}

.login-popup .login-page {
    width:85%;
}

.sub-text span {
    background:#fdfd10;
}

.open-login {
    visibility:visible !important;
    opacity:1 !important;
}

.woocommerce-mini-cart__empty-message {
    text-align: center;
}

.woocommerce-mini-cart__buttons {
    display:flex;
    flex-direction:column-reverse;
    justify-content: center;
    align-items: center;
}


.woocommerce-mini-cart__buttons .button:nth-child(1) {
    border:1px solid #00EDDA;
    color:#00EDDA !important;
    background-color:unset !important;
}

.mini_cart_item a {
    font-size:15px !important;
    color: #ff0078;
}


.mini_cart_box {
    background: #fff;
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    padding: 20px;
    z-index: 30;
    box-shadow: 0 0 20px rgb(0 0 0 / 20%);
    transform: translateX(-100%);
    transition: 0.3s;
    width: 350px;
    overflow-y: scroll;
    height: 100%;
}

.mini_cart_box::-webkit-scrollbar {
    width: 6px;
}

/* Track */
.mini_cart_box::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
.mini_cart_box::-webkit-scrollbar-thumb {
    background: #ff0078;
}

/* Handle on hover */
.mini_cart_box::-webkit-scrollbar-thumb:hover {
    background: #ff0078;
}

.mini_cart_box .widgettitle {
    display:none;
}


.open_minicart {
    transform: translateX(0);
}

.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
    text-align: center;
    margin: 15px;
    padding: 15px 0 0;
    font-size:20px;
    border:0px;
    display: flex;
    justify-content: space-between;
    
}
.woocommerce .widget_shopping_cart .total strong {
    background: #fdfd10;
}


.woocommerce .widget_shopping_cart .total .woocommerce-Price-amount {
    font-weight:700;
}


.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
    position:relative !important;
}

.woocommerce-mini-cart__buttons .checkout {
    background: #000 !important;
}


.price-delete ins {
    text-decoration: none;
    font-weight: 700;
    font-size: 18px;
}

.widget_shopping_cart {
    padding:0px !important;
}

.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li {
    padding-right:0px;
}

.price-delete .awdr_cart_strikeout_line {
    display:Flex;
    flex-direction:column;
}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    width:90px !important;
    float:unset !important;
    margin-right:0px !important;
}


.woocommerce ul.cart_list li .quantity img ,.woocommerce ul.product_list_widget li .quantity img {
    width:auto !important;
}

.woocommerce-mini-cart-item .thumbnail {
    margin-left:5px;
}

.close_minicart {
    cursor: pointer;
    width: 24px;
}


.woocommerce-mini-cart-item {
    font-size:18px;
    border-bottom: 1px solid #00EFDF;
    padding-top: 30px !important;
    padding-bottom:30px !important;
}

.checkout-page #customer_details input , .checkout-page textarea{
    border:1px solid #E8E6E6 !important;
    border-radius:73px !important;
}


.form-row-first-three {
    width:33%;
    float:right;
}


.form-row-middle {
    width: 33%;
    float: right;
}


.form-row-last-three {
    width: 33%;
    float: left;
}

.custom-terms-checkbox label {
    line-height:25px !important;
}

.ship-different-checkbox {
    display: block;
    position: relative;
    padding-right: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  
  /* Hide the browser's default checkbox */
  .ship-different-checkbox input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
  }
  
  /* Create a custom checkbox */
  .checkmark {
    position: absolute;
    top: 0;
    right: 0;
    height: 25px;
    width: 25px;
    border-radius:50%;
    background-color: #e8edfa;
  }
  
  /* On mouse-over, add a grey background color */
  .ship-different-checkbox:hover input ~ .checkmark {
    background-color: #ccc;
  }
  
  /* When the checkbox is checked, add a blue background */
  .ship-different-checkbox input:checked ~ .checkmark {
    background-color: #e8edfa;  
    }
  
  /* Create the checkmark/indicator (hidden when not checked) */
  .checkmark:after {
    content: "";
    position: absolute;
    display: none;
  }
  
  /* Show the checkmark when checked */
  .ship-different-checkbox input:checked ~ .checkmark:after {
    display: block;
  }
  
  /* Style the checkmark/indicator */
  .ship-different-checkbox .checkmark:after {
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    top: 6px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: #fff;
  }
  


.checkout-page textarea{
    border-radius:25px !important;
}

#shipping_country_field {
    display:none;
}


.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1{
    float:right;
    margin-left:15px;
}


#order_review_heading {
    margin-top:45px;
    font-size:24px;
    border-top: 1px solid #00EFDF80;
    padding-top:25px;
    font-weight:700;
}

.place-order a {
    color:#ff0078;
}

#order_review {
    display:flex;
}

#payment {
    margin-right:25px;
    background:unset !important;
    border:1px solid #E8E6E6;
    border-radius:20px !important;
}



.checkout-page .woocommerce table.shop_table {
    border:0px;
}

.woocommerce-billing-fields h3 {
    font-size:30px;
    font-weight:700;
}

.checkout-page textarea {
    height:150px !important;
}


.checkout_coupon .form-row-first {
    width:fit-content !important;
}

.checkout_coupon .form-row-last {
    float:right !important;
}

.showcoupon {
    color:#ff0078 !important;
}


.woocommerce-mini-cart-item a {
    text-decoration:none;
    color:#000;
    font-size:14px;
}

.woocommerce-mini-cart__buttons .button {
    background-color: #ff0078 !important;
    color: #fff !important;
    border-radius: 77px !important;
    padding: 0.818em 1em !important;
    font-size:17px !important;
    width: 100%;
    text-decoration:none;
    text-align: center;
}


.woocommerce-mini-cart__empty-message {
    text-align: center;
}


body.woocommerce {
    padding:0px;
}

.cart-open img {
    max-width:25px;
}

.cart-open {
    cursor:pointer;
	margin-right:7px;
    position:relative;
}

.cart-open .counter {
    position: absolute;
    color: #fff;
    font-size:12px;
    background: #FF0078;
    z-index: 2;
    top: -10px;
    right: -5px;
    border-radius: 50%;
    padding: 0px;
    height: 17px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 16px;
}



a.checkout-button.button.alt.wc-forward  , button[name='update_cart'], #place_order , button[name='apply_coupon'] , .add_to_cart_button , .single_add_to_cart_button , .send-code-btn  , .submit-code  , .login-btn{
    background: #ff0078 !important;
    border-radius:30px !important;
    color: #fff !important;
    text-decoration: none;
}


button[name='update_cart'] {
    border:0px !important;
    padding:5px 15px;
}



.single_add_to_cart_button {
    height:48px;
    padding: 0px 35px !important;
    transition:all 0.3s;
    border:2px solid #ff0078 !important;
}

@media(max-width:768px) {
    .single_add_to_cart_button {
        height:42px;
    }
    .single-product-page .quantity {
        height:42px !important;
    }
    .single-product-page .quantity .qty {
        width:3em !important;
    }
    .single-product-page .product-category-name , .title-container , .woocommerce div.product form.cart {
        order:-1
    }
    .single-product-page form.cart {
        width: 100%;
        justify-content: center;
        border-bottom: 1px solid rgb(0, 239, 223);
        padding-bottom:25px;
    }

    .single-product-page .product-category-name ,.ingredients.text , .howtouse.text {
        align-self: flex-start;
    }

    .single-product-page .summary {
        display:flex;
        align-items: center;
        flex-direction: column;
        border-top: 1px solid rgb(0, 239, 223);
        padding-top: 25px;
    }

    .single-product-page {
        border-top:0px;
    }
}

.single_add_to_cart_button:hover {
    color:#ff0078 !important;
    background:unset !important;
}





.menu-main-menu-container {
    display:Flex;
    align-items:center;
}

.single-product-page .cart {
    margin-top:25px;
}

.woocommerce-tabs {
    display:none;
}


.submit-code {
    margin:0 auto;
}

.entrance-code ,.submit-code , .login-email , .login-btn {
    display:none;
}

.loading {
    max-width:50px;
    display:none;
}


.woocommerce-MyAccount-navigation , .woocommerce-MyAccount-content {
    font-size:18px;
}
 
.woocommerce-result-count {
    display:none;
}

.product-cats {
    margin:0 auto;
    padding:10px !important;
    text-align:center;
}

.product-cats li {
    display:inline-block;
    list-style-type:none;
    padding:0px 15px;
    margin: 5px 15px;
    line-height:25px;
    transition:all 0.3s;
}



.product-cats li.active ,.product-cats li:hover{
    background:#fdfd10;
}

.woocommerce ul.products li.product .price ins {
    text-decoration:none;
    font-family: 'Blender_Black';
}


.price-delete .awdr_cart_strikeout_line {
    font-size:16px !important;
}

.product-category-name {
    background:#FFFF00;
    font-size:15px;
    font-weight:700;
    width:fit-content;
    padding:0px 10px;
    margin:0 auto;
    margin-top:15px;
    color:#000;
    margin-bottom:5px;
}


.row.shop-page {
    margin-top:45px;
}

.product-cats li a {
    color:#000;
    font-weight:700;
    text-decoration:none;
    font-size:20px;
}

 .woocommerce-ordering {
    font-size:18px;
 }

.woocommerce-MyAccount-navigation ul , .product-cats {
    margin:0px;
    padding:0px;
}

.woocommerce-MyAccount-navigation li {
    list-style-type:none;
    background:#ff0078;
    padding:8px 15px;
    margin: 5px 5px;
}

.woocommerce-MyAccount-navigation a {
    color:#fff;
    text-decoration:none;
}


.woocommerce-MyAccount-content a {
    color:#000;
    
}

button#place_order ,  button[name='apply_coupon'] , .send-code-btn , .submit-code , .login-btn {
    border: 0;
    padding: 10px 35px;
    font-size: 19px;
}

.send-code-btn , .submit-code , .login-btn {
    padding: 3px 25px;
}

.text span {
    font-weight:bold;
}

.quantity {
    margin-left: 30px !important;
}

.woocommerce .quantity .qty {
    width: 3.631em;
    text-align: center;
    border-radius: 0;
    height:37px;
    border-right:1px solid #ECF2FE;
    border-left:1px solid #ECF2FE;
    border-top:0px;
    border-bottom:0px;
    color:#00000040;
    outline:none;
    font-weight:700;
}


input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number]{
    -moz-appearance: textfield;
}


.single-product-page .quantity button , .cart-page .quantity button , .woocommerce-mini-cart-item .quantity button{
    background:unset !important;
    color: #00EFDF;
    border: 0;
    padding: 5px 8px;
}


.woocommerce-mini-cart-item .quantity button {
    padding: 2px 8px;
}

.single-product-page .quantity , .cart-page .quantity , .woocommerce-mini-cart-item .quantity {
    border:1px solid #00EFDF;
    border-radius:64px;
    display:flex;
    flex-direction: row-reverse;
    align-items: center;
    padding:4px;
}

.woocommerce-mini-cart-item .quantity , .cart-page .quantity {
    padding:0px !important;
    width:fit-content !important;
    
}

.woocommerce-mini-cart-item .quantity .qty  {
    width:2.0em !important;
    height:29px !important;
}


.product-name a {
    color:#000;
    text-decoration:none;
    font-size:18px;
}

.woocommerce-cart table.cart .product-thumbnail img , .woocommerce-cart table.cart .product-thumbnail{
    width:80px;
}

#coupon_code {
    width: 190px !important;
    border:1px solid #00EDDA;
    border-radius:73px; 
}

.product_title {
    font-size:20px;
}

.single-product-page .product {
    padding:25px;
    padding-bottom: 0;
    display:flex;
    flex-wrap:wrap;
}


.added_to_cart {
    display:none !important;
}

.single-product-page .summary , .woocommerce-form-login{
    font-size:17px;
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images ,
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float:unset;
}

.shop-page .product , .products li {
    font-size:22px;
}


.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    float:unset !important;
}


ul.products {
    display:flex;
    flex-wrap:wrap;
}


.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    margin-left:auto !important;
    text-align:center;
    margin-right: 0;
}

ul.products li.product .woocommerce-loop-product__title {
    height:65px;
}

.add_to_cart_button , ul.products li.product .woocommerce-loop-product__title {
    font-size:18px !important;
}


@media(max-width:1000px) {
    ul.products li {
        width:29% !important;
    }
}

@media(max-width:650px) {
    ul.products li.product .woocommerce-loop-product__title {
        font-size:16px !important;
    }

    ul.products li {
        width:46% !important;
    }
    
}


.price {
    color:#ff0078 !important;
}

.woocommerce ul.products li.product a img , .woocommerce ul.products li.product .button {
    margin:0px;
}

button[name='apply_coupon'] {
    padding:5px 35px;
}


.shop-page span {
    text-align:center;
    font-size:22px;
}

.not-logged-in-strip {
    display:flex;
    padding:10px 0px;
    justify-content: space-between;
    align-items: center;
}

.not-logged-in-strip span {
    display:flex;
    align-items: center;
    flex-wrap:wrap;
}

.login-btn-shop {
    background:#FF0078;
    color:#fff;
    border-radius:30px;
    padding:8px 30px;
    font-size:18px;
    text-decoration:none;
}

.highlight {
    background:#fdfd10;
    margin-right:5px;
}

#menu-main-menu > .menu-item:nth-child(6) span {
    background: yellow !important;
}

.devider {
    width:100%;
    background:#00EFDF;
    height:1px;
}

.shop-title {
    font-size:58px;
    font-weight:700;
    margin: 0 auto;
    max-width: fit-content;
    border-bottom: 11px solid #FF0078;
}


@media(max-width:768px) {
    .shop-title {
        font-size:40px;
    }
    .login-popup {
        width:95%;
    }
}

.woocommerce-checkout input {
    height: 40px;
    border: 1px solid #b5b5b5;
    border-radius: 0px;
}
#billing_country_field {
    display:none;
}

#order_comments {
    border: 1px solid #b5b5b5;
    border-radius: 0px;
    resize:none;
}

.woocommerce-checkout label , .checkout_coupon p {
    font-size:18px;
}

/* end woocommerce design */
