.footer-nav-li{display: inline-block;width: auto;padding: 10px;}

.footer-nav-ul{display: inline-block;width: auto;}

.copyright{padding-bottom: 20px;}

.middle-top .middletop1-container{/*box-shadow: 0 -4px 25px rgba(0,0,0,0.2);*/float: left;width: 100%;padding: 80px;}

.middle-top .middletop2-container{/*box-shadow: 0 -4px 25px rgba(0,0,0,0.2);*/float: left;width: 100%;padding: 15px;}

.middle1{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);padding: 20px;border: 1px solid #ccc;}

.middle2{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);padding: 20px;border: 1px solid #ccc;}

.middle3{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);padding: 20px;border: 1px solid #ccc;}

.bottom1{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);padding: 20px;border: 1px solid #ccc;}

.bottom2{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);padding: 20px;border: 1px solid #ccc;}

.bottom3{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);padding: 20px;border: 1px solid #ccc;}

.footer1{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);padding: 20px;border: 1px solid #ccc;}

.footer2{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;margin-bottom: .5rem;font-weight: 500;line-height: 1.2;color:#FFFFFF;    font-size: 18px;}

.footer3{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);padding: 20px;border: 1px solid #ccc;}

.footer4{/*align-content: center;align-items: center;*/display: inline-block;min-height: 60px;width: 80%;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);padding: 20px;border: 1px solid #ccc;}

.phone-span1{float: left;width: 100%;font-size: 30px;font-weight: 600;padding-right: 20px;}

.phone-span2{float: left;width: 100%;font-size: 30px;font-weight: 600;padding-right: 20px;}

.middle-top{padding-top: 30px;margin: 0 auto;}

@media (min-width: 768px){

.top-menu ul{margin: 0 auto;}

.top-menu ul li{position: relative;}

.top-menu ul li:before{position: absolute;right: 0;content: "";width: 2px;height: 20px;background: #bcbcbc;top: 6px;}

.top-menu ul li:last-child:before{display:none;}

.main-col nav{background-color: #ffffff !important;}

}

.footer-class{background-image: linear-gradient(90deg, #000000 7%, #006699 100%);}

.footer-copyright{color:#FFFFFF;}

.footer-nav-li a{color:#FFFFFF;font-size: 17px;font-weight: 700;}

.footer-nav-li a:hover{ text-decoration:none;color: #ffcc33;}

.footer{padding-top: 30px;}

.navigation-ul{padding-left: 0px;}

.navigation-li{list-style: none;}

.navigation-li a{ color:#FFFFFF;}

.navigation-li a:hover{text-decoration:none;color: #ffcc33;}

.top-menu ul li a:hover{color: #ffcc33;}

.top-menu ul li a{color: #161513 !important;/*color: #ffffff !important;*/padding-left: 15px !important;padding-right: 15px !important;padding-top: 5px;padding-bottom: 5px;line-height: 1.5em;}



.main-menu{background-color: #053248 !important;}

.web-logo{padding-top: 20px;text-align: right;}

.web-logo img{padding-top: 15px;text-align: right;}

.post_id_5 .slider{/*background-color: rgba(183,231,243,0.71);background-image: url(./images/banner-img.png);*/background-position: top right;background-repeat: no-repeat;background-size: contain;    /*padding: 40px 0px 60px 0px;*/}

.sliderdiv{padding-left: 30px;}

.slider-col{padding-left: 30px;}

.florida1{font-size: 5vw;font-weight: 800;text-transform: capitalize;line-height: 1.2em;margin-top: 0px; /*color:#FFFFFF;*/}

.florida2{font-family: "Playfair Display", Sans-serif;font-size: 30px;text-transform: capitalize;color: #23a455;font-weight: 700;}

.florida3{color: #006699;font-size: 2.2vw;font-weight: 800;text-transform: uppercase;line-height: 1.3em;}

.main-col{padding-left: 0px;padding-right: 0px;}

.header-icon-li{width: auto;display: inline-block;text-align: center;padding: 0px 15px;/*margin-top: 9px;*/}

.find-a-location{color: #FFFFFF;font-size: 18px;font-weight: 400;float: left;margin: 8px 0px 0px 5px;}

.cook-online{color: #FFFFFF;font-size: 18px;font-weight: 400;float: left;margin: 8px 0px 0px 5px;}

.phone-span1{font-size: 24px;text-transform: uppercase;font-weight: 700; color:#000000;padding-top: 15px;}

.phone-span2{color: #006699;}

.middletop2{font-size: 4.8vw;font-weight: 800;text-transform: capitalize;padding-bottom: 30px;}

.BoatRemoval1, .BoatRemoval2{padding-bottom: 30px;color: #424242;font-size: 18px;font-weight: 400;line-height: 1.5em;float: left;width: 100%;}

.learn-more{border-style: solid;border-width: 0px 0px 2px 0px;border-color: #006699;float: left;width: 100%;}

.button-text{font-size: 16px;font-weight: 600;text-transform: capitalize;fill: #006699;color: #006699;}

.fa-map-marker{color: #ffcc33;font-size: 42px !important;font-weight: 900;padding-right: 7px;}

.fa-mobile{color: #ffcc33;font-size: 42px !important;font-weight: 900;padding-right: 7px;}

.header-icon-ul{margin-bottom: 0px;margin-top: 4px;}

.find-a-location-icon{float: left;}

.cook-online-icon{float: left;}

.header-icon{text-align: right;}

.middle-top .contact-boat-removal{background-color: #ffcc33;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

padding: 40px 40px 40px 40px;float: left;width: 100%;}

.immediate1{color: #006699;font-size: 1.8vw;font-weight: 800;text-transform: uppercase;line-height: 1.3em;margin-bottom: 20px;text-align: center;font-family: "Open Sans",Sans-serif;}

.immediate2{color: #000000;font-weight: 800;font-size: 2.4rem;}

.call-boat{color: #000000;font-size: 24px;font-weight: 700;text-transform: uppercase;}

.contact-button-content-wrapper{font-size: 18px;font-weight: 600;text-transform: uppercase;letter-spacing: 2.1px;background-color: #006699;border-radius: 0px 0px 0px 0px;padding: 20px 20px 20px 20px;color: #FFFFFF;}

.call-book{margin-bottom: 30px;}

.contact-button-wrapper{margin-top: 40px;}

.middletop1-container{margin: 0;position: absolute;/* 2 */top: 50%;/* 3 */transform: translate(0, -50%)}



/*07-02-20*/

.immediate3{position: absolute;border-width: 0 0 0 0px!important;left: 0px!important;width: 100%!important;box-sizing: border-box;text-align: center;z-index: 1;bottom: 0px;/* margin: 0px -100px -40px -44px; */top: 0px;top: -144px;}

.boat-image{width: 97%;max-width: 100%;transition-duration: 2s; /*margin: 0px -100px -40px -40px;*/     margin: 0px -180px -40px -40px;}

.middletop1-container{position: relative;width: 100%;align-content: center;align-items: center;}

.learn-more-button{font-size: 16px;font-weight: 600;text-transform: capitalize;fill: #006699;color: #006699;background-color: rgba(0,0,0,0);padding: 0px 0px 5px 0px;display: inline-block;width: auto;}

.learn-more-button-icon{float: right;margin-left: 10px;line-height: 1;padding-top: 3px;}

learn-more-button .button-text:hover{text-decoration:none;}

.takealook1{font-size: 18px;text-transform: capitalize;font-weight: 700;}

.etakealook2{font-size: 4.8vw;font-weight: 800;text-transform: capitalize;}

.normal{margin: 0 0 30px;float: left;width: 100%;}

.normal span{color: #424242;font-size: 18px;font-weight: 400;line-height: 1.5em;}

.faq-boat-removal{background-color: #006699;box-shadow: 0 -4px 25px rgba(0,0,0,0.2);}

.middletop21-container{/*box-shadow: 0 -4px 25px rgba(0,0,0,0.2);*/float: left;width: 100%;padding: 15px;padding-left: 48px;padding-right: 30px;}

.middletop11-container{/*box-shadow: 0 -4px 25px rgba(0,0,0,0.2);*/float: left;width: 100%;padding: 15px;}

.middle-top1{padding-top: 30px;margin: 0 auto;}

.affordable-heading-title{color: #000000;font-size: 3.6vw;font-weight: 800;text-transform: capitalize;line-height: 1.3em;margin-bottom: 20px;}

.affordable1 span{font-weight: 700;color: #424242;font-size: 18px;line-height: 1.5em;}

.affordable-boat{/*margin-top: 30px;margin-bottom: 30px;*/margin: 0 auto;}

.affordable-boat-col{/*margin-top: 30px;margin-bottom: 30px;*//*padding-left: 30px;*/}

.middle-boat{margin: 0 auto;}

.proudly{background-color: #000000;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding: 40px 40px 40px 40px;}

.serving{background-color: rgba(189,189,189,0.5);transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;/* padding: 5% 10% 5% 10%; */padding: 40px;}

.removal-heading-title{color: #ffcc33;font-size: 1.8vw;font-weight: 800;text-transform: uppercase;line-height: 1.3em;margin-bottom: 20px;}

.proudly-span{margin: 0 0 30px;color: #ffffff;font-size: 16px;font-weight: 400;line-height: 1.3em;margin-bottom: 30px;float: left;width: 100%;}

.proudly-ul li{padding-bottom: calc(20px/2);color: #FFFFFF;list-style: none;float: left;width: 100%;}

.proudly-ul li span{font-weight: 400;font-size: 18px;float: left;margin: 8px 0px 0px 5px;}

.fa-pencil-square-o{color: #ffcc33;padding-right: 10px;font-size: 42px !important;float: left;}

.fa-recycle {color: #ffcc33;padding-right: 10px;font-size: 42px !important;float: left;}

.fa-thumbs-up {color: #ffcc33;padding-right: 10px;font-size: 42px !important;float: left;}

.contact-image-box-title{float: left;width: 100%;text-align: center;color: #FFFFFF;font-size: 2vw;font-weight: 800;text-transform: uppercase;margin: 40px 0px 0px 0px;}

.contact-image-box-description{color: #ffcc33;font-size: 3vw;font-weight: 500;text-transform: uppercase;text-align: center;width: 100%;float: left;margin-bottom: 20px;}

.contact-button-link{font-size: 18px;font-weight: 600;text-transform: uppercase;letter-spacing: 2.1px;fill: #000000;color: #000000;background-color: #006699;border-radius: 0px 0px 0px 0px;padding: 20px 20px 20px 20px;width: 100%;float: left;text-align: center;}

.serving-heading-title{color: #000000;font-size: 3.6vw;font-weight: 800;text-transform: uppercase;line-height: 1.1em;margin-bottom: 20px;}

.serving-heading-title-h4{color: #3a3a3a;font-family: "Playfair Display", Sans-serif;font-size: 20px;font-weight: 600;text-transform: capitalize;line-height: 1.3em;margin-bottom: 20px;}

.locate-heading-title{color: #000000;font-size: 2vw;font-weight: 800;text-transform: uppercase;line-height: 1.1em;margin: 45px 0px 0px 0px;margin-bottom: 20px;}

.enteryourcode{color: #424242;font-size: 24px;line-height: 1.3em;margin: 0 0 30px;font-family: "Open Sans", Sans-serif;font-weight: 400;}

.services-more-button{font-size: 16px;font-weight: 600;text-transform: capitalize;fill: #006699;color: #424242;background-color: rgba(0,0,0,0);padding: 0px 0px 5px 0px;display: inline-block;width: auto;}

.services-all{border-style: solid;border-width: 0px 0px 2px 0px;border-color: #000000;margin-top: 20px;}

.services-more-button-icon{float: right;margin-left: 10px;line-height: 1;padding-top: 3px;}

.dismantle-image-box-title{color: #000000;font-size: 3vw;font-weight: 700;text-transform: uppercase;line-height: 1.2em;margin-bottom: 40px;margin-top: 0px;}

.dismantle-image-box-description{color: #000000;font-size: 30px;font-weight: 600;line-height: 1.1em;}

.dismantle-icon-list-text{color: #000000;padding-left: 20px;font-size: 48px;font-weight: 500;line-height: 1em;}

.dismantle-corporation{margin: 0 auto;}

.the-blog-title{color: #3a3a3a;font-family: "Playfair Display", Sans-serif;font-size: 18px;text-transform: capitalize;}

.the-blogh2{color: #000000;font-size: 85px;font-weight: 800;text-transform: capitalize;}

.the-blog{margin: 0 auto;}

.footer-nav-ul{padding-left: 0px;}

.footer-copyright{padding: 0px 10px;}

.footer img{padding: 0px 10px;}

@media (max-width:350px){

.contact-button-content-wrapper{font-size: 11px;padding: 20px 10px 20px 10px;}

.contact-button-link{ padding:0px;}

}

@media (max-width:575px){

.naviga{text-align: center;}

.useful{text-align: center;}

.phone-no{float: left;width: 100%;padding-bottom: 10px;}

.web-logo{text-align: center;}

.logo{text-align: center;}

.phone-span2{font-size: 20px;}

.phone-span1{font-size: 20px;}

.slider{padding: 10px 0px 10px 0px;}

.slider-col{padding-left: 15px;}

.florida2{font-size: 20px;}

.florida1{font-size: 14px;}

.immediate3{top: 19px;bottom: 0px;}

.the-blogh2{font-size: 25px;text-align: center;}

.the-blog-title{text-align: center;}

.contact-boat-removal{margin-left: 15px;margin-right: 15px;}

.faq-boat-removal{margin-left: 15px;margin-right: 15px;}

.proudly{margin-left: 15px;margin-right: 15px;}

.serving{margin-left: 15px;margin-right: 15px;}

.dismantle{/*margin-left: 15px;margin-right: 15px;*/}

.boat-image{margin: 0px 0px -40px 0px;}

.immediate2{font-size: 17px;}

.call-boat{font-size: 17px;}

.call-boat{font-size: 14px;}

.middletop21-container{padding-left: 30px;}

.affordable-boat-col{padding-left: 15px;}

.middletop21-container{padding-right: 0px;padding-left: 0px;}

.proudly{padding: 40px 20px 40px 20px;}

.serving{padding: 20px;}

.dismantle-remove{text-align: center;}

.removal-heading-title{font-size: 15px;}

.the-blog-padd{padding-left: 0px !important;}

.dismantle-icon-list-text{font-size: 17px;}

.contact-button-wrapper{width: auto;}

.affordable-boat-content{padding-left: 0px !important;}

.middle-top .middletop2-container{padding-left: 0px;padding-right: 0px;}

}

@media (max-width:418px){

.header-icon-ul{text-align: center;padding-left: 0px;}

}

@media (min-width:419px) and (max-width:575px){

.header-icon-ul{padding-left: 0px;text-align: center;}

}

@media (max-width:390px){

.proudly{padding: 30px 20px 30px 20px;}

.proudly-ul li span{font-size: 9px;}

.fa-pencil-square-o{font-size: 30px !important;}

.fa-recycle{font-size: 30px !important;}

.fa-thumbs-up{font-size: 30px !important;}

}

@media (max-width:380px){

.middletop1-container .contact-button-content-wrapper{background-color: unset;padding: 20px 12px 20px 12px;float: left;width: 100%;}

}

@media (min-width:576px){

.dismantle-remove{}

}

@media (min-width:576px) and (max-width:836px){

.header-icon-ul{padding-left: 0px;}

.header-icon{padding-left: 0px;padding-right: 0px;}

.fa-map-marker{font-size: 30px !important;}

.find-a-location{font-size: 14px;}

.fa-mobile{font-size: 30px !important;}

.cook-online{font-size: 14px;}

}

.dismantle{/*box-shadow: 0 -4px 25px rgba(0,0,0,0.2);*/ float:left; width:50%!important; padding:0px 0px 0px 10%!important;}
.corporation{float:left; width:50%!important;}

.corporation img{box-shadow: 0 -4px 25px rgba(0,0,0,0.2);}

.dismantle-remove{padding: 80px 0px;}

.dismantle-remove-contact a:hover{text-decoration: unset;}

.learn-more-button:hover{text-decoration: unset;}

.services-more-button:hover{text-decoration: unset;}

.top-menu ul li a:hover{color: #ffcc33 !important;}

.proudly-ul{float: left;width: 100%;padding-left: 0px;}

.contact-button-wrapper{margin-top: 40px;/* float: left; */width: 100%;margin-bottom: 30px;position: relative;z-index: 2;text-align: center;display: inline-block;}

.immediate1, .call-book{position: relative;z-index: 2;}

.middletop1-container .contact-button-wrapper a:hover{text-decoration: unset;}

.proudly .contact-button-wrapper a{background-color: #ffcc33;}

.proudly .contact-button-wrapper a:hover{background-color:#FFFFFF;text-decoration: unset;}

.proudly .contact-button-wrapper a:hover span{color: #000000;}

.footer-class .footer{/*margin-left: 0px;margin-right: 0px;*/}

.row{margin-left: 0px;margin-right: 0px;}

@media (min-width:576px){

/*.contact-boat-removal{max-width: 47%;margin-left: 15px;margin-right: 15px;}

.faq-boat-removal{max-width: 47%;margin-left: 15px;margin-right: 15px;}

.serving{max-width: 48.5%;margin-right: 15px;}



.proudly{max-width: 49%;margin-left: 15px;}

.dismantle{max-width: 47.5%;margin-left: 15px;margin-right: 15px;}*/

.middletop21-content{ 	padding-left:0px;}

}

@media (min-width:576px) and (max-width:1229px){

.footer .naviga{/*max-width: 50%;flex: none;*/}

.footer .useful{/*max-width: 50%;flex: none;*/}

.footer .final-image{/*max-width: 50%;flex: none;*/}

}

.affordable-boat-content{float: left;width: 100%;/*padding-left: 21px;*/}

.proudly1{padding-left: 9px;}

.the-blog-padd{padding-left: 33px;}

.dismantle-remove{}

@media (min-width:576px) and (max-width:700px){

.dismantle-icon-list-text{font-size: 20px;}

.dismantle-image-box-description{font-size: 16px;}

}

@media (min-width:576px) and (max-width:900px){

.immediate3{top: 20px;}

}

@media (min-width:576px) and (max-width:1027px){

.phone-span2{font-size: 13px;}

}

@media (min-width:576px) and (max-width:698px){

.phone-span1{font-size: 18px;}

}

@media (min-width:576px) and (max-width:680px){

.contact-button-link{padding: 20px 0px 20px 0px;}

.contact-button-content-wrapper{padding: 20px 0px 20px 0px;background-color: unset;}

}

.dismantle-image-box-description{margin-bottom: 20px;/* padding-bottom: 20px; */float: left;width: 100%;}

@media (min-width:351px) and (max-width:386px){

.middletop1-container .contact-button-content-wrapper{padding: 0px 0px 0px 0px;}

}



/*08-02-20*/

@media (min-width:768px) and (max-width:983px){

.top-menu ul li a{font-size: 13px;padding-left: 10px !important;padding-right: 10px !important;}

}

@media (min-width:767px){

.top-menu ul li{width: auto;margin: 0 auto; display: inline-block; /*float: left;*/}

.top-menu .menu-main-menu-container{width: 100%;}

}

.top-menu ul li a:hover{text-decoration: none;}

@media (min-width:767px) and (max-width:767px){

.top-menu ul li{width: 100%;}

}

@media (min-width:768px) and (max-width:882px){

.top-menu ul{padding-left: 0px;}

.top-menu ul li a{font-size: 12px;}

}

@media (min-width:984px) and (max-width:1098px){

.top-menu ul{padding-left: 0px;}

.top-menu ul li a{font-size: 14px;}

}

.footer-nav ul li{width: auto;float: left;padding: 10px;list-style: none;}

.footer-nav ul{margin: 0 auto;}

.footer-nav .menu-main-menu-container{display: inline-block;}

.footer-nav ul li a{color: #FFFFFF;font-size: 17px;font-weight: 700;}

.footer-nav ul li a:hover{text-decoration: none;color: #ffcc33;}

.top-menu ul li{list-style: none;}

.top-menu ul{padding-left: 0px;}

@media (max-width:767px){

.top-menu ul li{padding: 5px;}

.top-nav-bar{background-color: #053248 !important;}

}

@media (max-width:575px){

.top-nav-bar{margin: 0 auto;text-align: center;display: inline-block;width: 100%;}

}

.footer h2{font-size: 18px;font-weight: 500;line-height: 1.2;color: #FFFFFF;padding-bottom: 10px;}

.footer .naviga ul{padding-left: 0px;border: none;box-shadow: none;}

.footer .useful ul{padding-left: 0px;}

.footer .naviga ul li a{color: #FFFFFF;}

.footer .useful ul li a{color: #FFFFFF;}

.footer .naviga ul li{color: #FFFFFF;list-style: none;}

.footer .useful ul li{color: #FFFFFF;list-style: none;}

.footer .naviga ul li a:hover{text-decoration: none;color: #ffcc33;}

.footer .useful ul li a:hover{text-decoration: none;color: #ffcc33;}

.boat-image:hover{transform: scale(1.1);}

@media (max-width:378px){

.header-icon-li{/*float: left;*/padding: 0px 8px;}

.find-a-location{font-size: 11px;margin: 13px 0px 0px 5px;}

.cook-online{font-size: 11px;margin: 13px 0px 0px 5px;}

}





/*12-02-20*/

#post-grid-67 .grid-items .item{width: 31%;float: left;}

.post-grid .item a{color: #000000;font-size: 22px;font-weight: 700;text-transform: uppercase;margin-bottom: 15px;padding-left: 0px !important;}

.grid-items .layer-content .excerpt{color: #3a3a3a;font-size: 18px;font-weight: 400;margin-bottom: 10px;padding-left: 0px;font-family: 'Karla-Regular' !important;}

.grid-items .layer-content .post_date{color: #000000;font-size: 14px;font-weight: 600;text-transform: uppercase;padding: 10px 0px !important;border-top: 1px solid #eaeaea;}

.sliderdiv .emaillist .es_subscription_form {padding: 30px 30px 30px 30px;background-color: #069;box-shadow: 0 0 10px 0 rgba(0,0,0,.5);width: 100%;margin: 0 auto;}

.sliderdiv .emaillist{max-width: 600px;align-self: flex-end;}

.sliderdiv .es_shortcode_form .es-field-wrap label{width: 100%;}

.sliderdiv .es_shortcode_form .es_txt_email{text-align: left !important;color: #000000 !important;background-color: #e3ebec !important;border: 1px solid #ebebeb !important;font-size: 0.85em !important;padding-top: 15px !important;padding-bottom: 15px !important;padding-left: 10px !important;padding-right: 10px !important;outline: none !important;width: 98%;}

.sliderdiv .es_shortcode_form .es_submit_button{background-color: #000000 !important;border-radius: 0px !important;padding-top: 10px !important;padding-bottom: 10px !important;padding-left: 20px !important;padding-right: 20px !important;color: #ffffff !important;font-size: 1.5em !important;border: none;}

.sliderdiv .es_shortcode_form .es-field-wrap{width: 86%;float: left;}





/*13-02-20*/
#QuestionsAnswers .wpsm_panel{border-width: 2px !important;border-bottom-color: #fc3 !important;}

.reputation {padding: 50px 70px 50px 70px;border-width: 0 0 0 4px;border-color: #fc3;box-shadow: 0 0 30px 0 rgba(0,0,0,.1);transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;border-style: solid;}

.QuestionsAnswers  h3{color: #069;font-size: 50px;font-weight: 900;text-transform: capitalize;text-align: center;}

.remove-contact{background-image: url(./images/banner-img.png);background-position: center center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;position: relative;}

#QuestionsAnswers .wpsm_panel{border-bottom: 2px solid #fc3 !important;}

.efficiently-div img{float: left;width: 100%;}

.efficiently3 h4{padding: 0 0 0 30px;border-style: solid;border-width: 0 0 0 4px;border-color: #fc3;color: #069;font-size: 50px;font-weight: 900;text-transform: capitalize;line-height: 1.4em;}

.efficiently1 .efficiently-div{/*background-image: url(http://192.168.1.72/lakshmi/boat/wp-content/uploads/2020/02/junk-boat-removal.PNG);*/background-size: cover;background-position: 50%;z-index: 1;}

.efficiently2 .efficiently-div{/*background-image: url(http://192.168.1.72/lakshmi/boat/wp-content/uploads/2020/02/footer-boat-i-okdxzhxrgj4pvwq0dtrvkcobys29q7txkb6ayxutno.jpg);*/background-size: cover;background-position: 50%;z-index: 1;}

.QuestionsAnswerscol h4{color: #4a4a4a;/*font-family: "Montserrat",Sans-serif;*/font-size: 18px;font-weight: 300;text-transform: capitalize;}

.remove-contact{margin-top: 80px;margin-bottom: 80px;}
.whyus1 h1{margin-bottom: 20px;}

.contact-page-boat h2{font-family: "Montserrat",Sans-serif;font-size: 65px;font-weight: 800;text-transform: capitalize;color: #3a3a3a;}

.contact-page-boat11{border-style: solid;border-width: 0 0 3px 0;border-color: #fc3;transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;/*margin: 0 24px 0 0;*/padding: 0 30px 0 0;}

.contact-page-boat12{border-style: solid;border-width: 0 0 3px 0;border-color: #fc3;transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;/*margin: 0 24px 0 0;*/padding: 0 30px 0 0;}

.contact-page-boat13{border-style: solid;border-width: 0 0 3px 0;border-color: #fc3;transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;/*margin: 0 24px 0 0;*/padding: 0 30px 0 0;}

.contact-page-boat11 h2{color: #3a3a3a;font-family: "Montserrat",Sans-serif;font-size: 24px;text-transform: capitalize;font-weight: 700;}

.contact-page-boat12 h2{color: #3a3a3a;font-family: "Montserrat",Sans-serif;font-size: 24px;text-transform: capitalize;font-weight: 700;}

.contact-page-boat13 h2{color: #3a3a3a;font-family: "Montserrat",Sans-serif;font-size: 24px;text-transform: capitalize;font-weight: 700;}

.contact-page-boat11 p{color: #3a3a3a;font-family: "Montserrat",Sans-serif;font-size: 16px;font-weight: 300;line-height: 1.5em;padding-bottom: 30px;}

.contact-page-boat12 p{color: #3a3a3a;font-family: "Montserrat",Sans-serif;font-size: 16px;font-weight: 300;line-height: 1.5em;padding-bottom: 30px;}

.contact-page-boat13 p{color: #3a3a3a;font-family: "Montserrat",Sans-serif;font-size: 16px;font-weight: 300;line-height: 1.5em;padding-bottom: 30px;}

.contact-page-boat1{margin-top: 40px;margin-bottom: 80px;}

.contact-page-boat2 .text-center{background-color: #069;background-image: url(./images/banner-img.png);background-position: bottom right;background-repeat: no-repeat;background-size: auto;}

.contact-page-boat2 .background-overlay{background-color: #069;opacity: .3;}

.contact-page-boat2 h4{color: #fff;font-size: 30px;font-weight: 800;text-transform: capitalize;}

.contact-page-boat2 p{color: #fff;font-family: "Montserrat",Sans-serif;font-size: 16px;font-weight: 300;line-height: 1.5em;}

.contact-page-boat22 h2{color: #3a3a3a;font-size: 85px;font-weight: 800;text-transform: capitalize;}

.contact-page-boat22{background-color: #ffd845;transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding: 60px 60px 60px 60px;}

.backimage{top: 50%;transform: translate(0, 50%);margin: 0 auto;}

.post_id_7 .slider{background-image: url(./images/junk-boat-removal.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;}

.post_id_7 .slider .slider-col{min-height: 400px;}

.boatremovalrow h1{color: #fc3;font-size: 5vw;font-weight: 700;text-transform: uppercase;text-align: center;}

.boatremovalrow h4{color: #fff;font-size: 32px;font-weight: 600;text-align: center;}

.boatremovalrow{top: 50%;transform: translate(0, 78%);margin: 0 auto;}

.whyusrow h1{color: #fc3;font-size: 5vw;font-weight: 700;text-transform: uppercase;text-align: center;}

.whyusrow h4{color: #fff;font-size: 32px;font-weight: 600;text-align: center;}

.whyusrow{top: 50%;transform: translate(0, 78%);margin: 0 auto;}

.post_id_7 .slider-col{/*background-color: #000;opacity: .5;*/transition: background 0.3s,border-radius 0.3s,opacity 0.3s;background: rgba(0, 0, 0, 0.48);}

.post_id_9 .slider{background-image: url(./images/junk-boat-removal.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;}

.post_id_9 .slider .slider-col{min-height: 400px;}

.post_id_9 .slider-col{/*background-color: #000;opacity: .5;*/transition: background 0.3s,border-radius 0.3s,opacity 0.3s;background: rgba(0, 0, 0, 0.48);}

.whyus11h1{color: #069;font-family: "Montserrat",Sans-serif;font-size: 50px;font-weight: 700;}

.whyus21h1{color: #069;font-family: "Montserrat",Sans-serif;font-size: 50px;font-weight: 700;}

.whyus31h1{color: #069;font-family: "Montserrat",Sans-serif;font-size: 50px;font-weight: 700;}

.contact-page-boat22 .fullname{color: #000;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;text-transform: capitalize;}

.contact-page-boat22 .emailaddress{color: #000;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;text-transform: capitalize;}

.contact-page-boat22 .phone{color: #000;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;text-transform: capitalize;}

.contact-page-boat22 .message{color: #000;font-family: "Montserrat",Sans-serif;font-size: 14px;font-weight: 400;text-transform: capitalize;}

.contact-page-boat22 .wpcf7-submit{background-color: #069;color: #fff;font-size: 18px;font-weight: 700;text-transform: capitalize;padding: 17px 40px 17px 40px;}

.contact-page-boat22 input{background-color: rgba(255,255,255,0);border-color: #3a3a3a;border-width: 1px 1px 1px 1px;border-radius: 4px 4px 4px 4px;}

.contact-page-boat22 textarea{background-color: rgba(255,255,255,0);border-color: #3a3a3a;border-width: 1px 1px 1px 1px;border-radius: 4px 4px 4px 4px;}



@media (min-width:700px) and (max-width:969px){

#post-grid-67 .element_0{font-size: 12px !important;}

#post-grid-67 .element_1{font-size: 12px !important;}

#post-grid-67 .element_1581493744075{font-size: 11px !important;}

#post-grid-67 .item{ margin:0px !important;}

}

@media (max-width:969px){

.the-blog-padd{padding-left: 0px;}

}

@media (max-width:699px){

#post-grid-67 .grid-items .item{width: 100%;}

}

@media (max-width:479px){

#post-grid-67 .element_0{font-size: 15px !important;}

}

@media (min-width:576px) and (max-width:687px){

.sliderdiv .es_shortcode_form .es-field-wrap{width: 84%;}

.slider{padding: 25px 0px 25px 0px;}

}

@media (min-width:320px) and (max-width:575px){

.sliderdiv .emaillist .es_subscription_form{padding: 30px 15px 30px 15px;}

.sliderdiv .es_shortcode_form .es_submit_button{padding-left: 10px !important;padding-right: 10px !important;}

.sliderdiv .es_shortcode_form .es-field-wrap{width: 77%;}

}

@media (max-width:319px){

.sliderdiv{padding-left: 0px;}

.sliderdiv .emaillist .es_subscription_form{padding: 30px 10px 30px 10px;}

}

@media (min-width:576px) and (max-width:758px){

.proudly{padding: 40px 20px 40px 20px;}

.proudly1{padding-left: 0px;}

.fa-pencil-square-o{/*font-size: 34px !important;*/}

.proudly-ul li span{font-size: 14px;}

}





/*14-02-20*/

.post_id_54 .slider{background-color: rgba(183,231,243,0.71);background-image: url(./images/banner-img.png);background-position: top right;background-repeat: no-repeat;background-size: contain;}

.top-menu ul .current-menu-item a{color: #161513 !important;}

#post-grid-101 .layer-media{display: none;}

.post_id_5 .post-grid .element img{display:none;}

.es_spinner_image{display:none;}

.post_id_54 .boatremovalrow{display:none;}

.post_id_54 .whyusrow{display:none;}

.post_id_54 .grid-items .thumb{display:none !important;}

#wpsm_accordion_59 .wpsm_panel-body{font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;}

#wpsm_accordion_59 .wpsm_panel-title a{font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;}

.Insur{float: left;width: 100%;}

.Insurdiv{float: left;width: 50%;}

.Insurspan{float: left;width: 50%;}

.Insurspan i{float: left;width: 100%;text-align: right;}

@media (min-width:1264px){

#post-grid-101 .layer-media{display: none;}

#post-grid-101 .grid-items .item {float: left;width: 100%;}

#post-grid-101 .layer-content .element{float: left;width: 45%;}

#post-grid-101 .item-44 img{width: 82%;float: left;}

.logo-image{padding: 20px 0 20px 0;}



}

@media (max-width:1263px){

#post-grid-101 .grid-items .item img{float: left;width: 100%;}

#post-grid-101 .layer-content .element{margin-bottom: 15px;float: left;width: 100%;}

}

@media (max-width:575px){

.contact-page-boat1 .col-sm-4{padding-bottom: 30px;}

.backimage{transform: translate(0, 5%);}

.contact-page-boat22 h2{font-size: 33px;}

.whyus12{padding-top: 15px;}

.whyus32{padding-top: 15px;}

}

@media (min-width:576px) and (max-width:984px){

.contact-page-boat22{padding: 30px 30px 30px 30px;}

.contact-page-boat22 h2{font-size: 42px;}

.contact-page-boat22 input{float: left;width: 100%;}

.contact-page-boat22 textarea{float: left;width: 100%;}

}

@media (min-width:576px) and (max-width:700px){

.contact-page-boat11 p{font-size: 13px;}

.contact-page-boat12 p{font-size: 13px;}

.contact-page-boat13 p{font-size: 13px;}

}

@media (min-width:576px) and (max-width:798px){

.backimage img{width: 100%;}

}

@media (max-width:550px){

.contact-page-boat22{padding: 30px 20px 30px 20px;}

.wpcf7-form p{text-align: center;width: 100%;}

}

@media (max-width:471px){

.contact-page-boat22 input{float: left;width: 100%;}

.contact-page-boat22 textarea{float: left;width: 100%;}

}

@media (max-width:458px){

.backimage img{width: 100%;}

}

@media (max-width:381px){

.contact-page-boat h2{font-size: 36px;}

.whyus1 h1{font-size: 18px;padding: 0 0 0 0px;}

.whyus11{padding: 30px 20px 30px 20px;}

.whyus22{padding: 30px 20px 30px 20px;}

.whyus31{padding: 30px 20px 30px 20px;}

.whyus11h2{font-size: 20px;}

}

@media (min-width:576px) and (max-width:1050px){

.reputation{padding: 50px 15px 50px 15px;}

.reputation  h3{font-size: 19px;}

}

@media (min-width:576px) and (max-width:738px){

.affordable-re1 h2{font-size: 30px;}

}

@media (max-width:575px){

.affordable-re1 h2{transform: translate(0, 0%);font-size: 23px;padding: 0 0 0 15px;}

}

@media (max-width:450px){

.reputation{padding: 30px 20px 30px 20px;}

}

@media (max-width:398px){

.remove-contact .text-center h2{font-size: 27px;}

.QuestionsAnswers h3{font-size: 30px;}

}
@media (max-width:575px){
.phone-a{width: auto;text-align: center;margin: 0 auto;display: inline-block;float: none;}
.footer-pho i{float: none;}
.footer-pho3 span{float: none;}
.location-areas2 .middletop2-container{transform: translate(0, 0%);position: unset;}
.Professional-service-now .col-sm-6{width: 100%;}
.Professional-service-now1 .removal-heading-title{text-align:center !important;}
.contact-image-box-title{text-align: center !important;}
.locatcontact .contact-image-box-description{text-align: center;}
.dismantle-image-box-title{font-size: 23px;}

}
@media (min-width:1264px){
#post-grid-101 .layer-content .element{width: 43%;}
#post-grid-101 .layer-content .title_link{width: 57%;}
#post-grid-101 .layer-content .post_date{width: 57%;}
#post-grid-101 .layer-content .excerpt{width: 57%;}
#post-grid-101 .layer-content .read_more{width: 57%;}
#post-grid-101 .item-44 img{width: 98%;}
}
@media (max-width:1119px){
.QuestionsAnswers .wpsm_panel{width: 100%;}
}
@media (max-width:380px){
.contact-button-link{padding: 20px 10px 20px 10px;}
.post_id_7 .content-area{padding: 30px 0px 30px 0px;}
}
@media (max-width:390px){
}







/*21-02-20*/
@font-face {

    font-family: 'Playfair Display';

    src: url('../font/playfairdisplay-regular.woff') format('woff2'),

         url('../font/playfairdisplay-regular.woff2') format('woff');

    font-weight: normal;

    font-style: normal;

}


/*21-02-20*/
@font-face {

    font-family: 'HelveticaNeue';

    src: url('../font/HelveticaNeue.ttf') format('ttf'),

         url('../font/HelveticaNeue.ttf') format('ttf');

    font-weight: normal;

    font-style: normal;

}


/*22-02-20*/
@font-face {
font-family: 'Karla-Regular';
src: url('./fonts/Karla-Regular.ttf');
src: url('./fonts/Karla-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Lato-Bold';
src: url('./fonts/Lato-Bold.ttf');
src: url('./fonts/Lato-Bold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Lato-Regular';
src: url('./fonts/Lato-Regular.ttf');
src: url('./fonts/Lato-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Karla-Bold';
src: url('./fonts/Karla-Bold.ttf');
src: url('./fonts/Karla-Bold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
.footer .naviga ul li a{letter-spacing: 0px;color: #F3F6F4;font-family: 'Karla-Regular';font-size: 16px;border: none;box-shadow: unset;padding: 0px;float: left;width: 100%;}
.footer .naviga ul li{padding-bottom: 5px;float: left;width: 100%;}
.footer h2{font-family: 'Lato-Bold';}
.footer .useful ul li a{letter-spacing: 0px;color: #F3F6F4;font-family: 'Karla-Regular';font-size: 16px;box-shadow: unset;border-bottom: unset;}
.footer .useful ul li{padding-bottom: 5px;float: left;width: 100%;}
.our-service-row .col-sm-4 img{float: left;width: 100%;}
.affordable-boat-col{padding-left: 0px;padding-right: 0px;}
.shirts-signs1{letter-spacing: -0.5px;color: #84714F;font-family: 'Lato-Regular';font-size: 40px;font-weight: 900;}
.shirts-signs2{letter-spacing: -0.14px;color: #161513;font-family: 'Karla-Regular';font-size: 18px;float: left;width: 100%;padding-top: 20px;padding-bottom: 30px;}
.shirts-signs3 a{letter-spacing: 0.11px;color: #FFFFFF;font-family: 'Karla-Bold';font-size: 18px;background-color: #321650;border-radius: 24px;padding: 13px 24px 14px 24px;}
.shirts-signs-row .col-sm-6{float: left;width: 50%;}
.shirts-signs3{float: left;width: 100%;}
.shirts-signs-col1{padding-top: 50px;padding-bottom: 50px;}
.affordable-boat{background:#cec6b9;}
.shirts-signs{float: left;width: 100%;}
.what-our-customer-row{float: left;width: 100%;}
.dismantle-corporation{float: left;width: 100%;}
.footer-class{float: left;width: 100%;}
.shirts-signs-col2 img{float: left;width: 100%;}
.middletop21-content{padding-right: 0px;}
.middletop21-container{padding-left: 30px;}
@media (max-width:575px){
.about-salt-col1 img{width: 100%;}
.about-salt-col1{padding-left: 15px !important;padding-bottom: 20px;}
.about-salt-col{width: 80% !important;padding-top: 78px !important;}
.about-salt-col2{width: 95% !important;margin-left: 15px;margin-right: 15px;}
.ourmission2{width: 100% !important;text-align: center !important;}
.ourmission2 br{display:none;}
.middletop21-container{padding-left: 0px !important;}
.middletop21-content{padding-left: 0px;}
.middle-top1{padding-top: 30px !important;padding-bottom: 30px !important;}
.classes-row .col-sm-4{padding-bottom: 20px; text-align:center!important;}
.shirts-signs-row .col-sm-6{width: 100%;}
.substitute{width: 100% !important;text-align: center !important;}
.social-icon-row{display: inline-block;text-align: center;width: 100%;}
.dismantle-corporation .wpcf7-form{width: 100% !important;}
.what-our-customers-content br{display:none;}
.substitute br{display:none;}
.woocommerce-page.columns-2 ul.products li.product, .woocommerce.columns-2 ul.products li.product{ width:100%!important;}
.dismantle{ width:100%!important; padding:0px!important;}
.corporation{ width:100%!important;}
}
@media (max-width:479px){
.about-salt-col{padding-top: 15px !important; padding-bottom:80px;}
.about-salt-content1{font-size: 22px !important;}
.about-salt-content2{padding-top: 0px !important;}
.about-salt-content2 br{display:none;}
.about-salt-col{width: 100% !important;}
}
/*23-02-20*/
.our-service-content-title{float: left;width: 100%;}
.bottom-contact-date{padding-right: 10px;}
.our-service-row .col-sm-4{padding-bottom: 40px;}
.footer-class .footer .col-sm-3{float: left; padding:0 0 0 0!important;}
.footer-menu .text-center{text-align: left !important;float: left;padding-left: 0px;}
.footer-copyright{padding-left: 0px;}
.footer-menu .footermenu{float: left;text-align: right !important;padding-right: 0px;}
.footer-nav ul{float: right;}
.footer-menu{border-top: 1px solid #31302e;padding-top: 10px;padding-bottom: 10px;}
.footer{padding-top: 80px;padding-bottom: 80px;}
@media (min-width:576px) and (max-width:767px){
.about-salt-col1{padding-left: 10px !important;padding-right: 10px;width: 85%;max-width: 100%;display: inline-block;text-align: center;float: none !important;padding-bottom: 20px;}
.about-salt-col1 img{width: 100%;display: inline-block;text-align: center;float: none;}
.about-salt-col2{max-width: 100%;}
.about-salt-col{width: 80% !important;padding-top: 80px !important;}
.our-service-row .col-sm-4{float: left;max-width: 100%;}
.about-salt-row{display: inline-block;text-align: center;width: 100%;}
.about-salt-col2{width: 85% !important;}
.shirts-signs1{font-size: 38px;}
.about-salt-content1{font-size: 38px !important;}
/*.corporation{float: left;width: 100%;max-width: 100%;flex: unset;}
.dismantle{float: left;width: 100%;max-width: 100%;flex: unset;}
.dismantle-remove{padding-left: 0px;width: 100%;display: inline-block;}*/
.bottom-contact-us{font-size: 35px !important;}
.dismantle-remove{padding-left: 10px !important;}
.dismantle-corporation .wpcf7-form{width: 100% !important;padding: 6px;}
.bottom-contact-time{font-size: 17px !important;}
.bottom-contact-date{font-size: 17px !important;}
.dismantle-corporation .wpcf7-form input, textarea{width: 100%;}
.substitute{width: 100% !important;}
.substitute br{display:none;}
.footer .col-sm-3{display: inline-block;text-align: left !important;width: 100%;max-width: 50%;flex: unset;}
.footer-class .footer{padding-left: 30px;padding-right: 30px;}
}
@media (min-width:1325px){
.dismantle-remove{}
.dismantle-corporation .wpcf7-form{margin-top: 80px !important;margin-bottom: 80px;}
}


/*25-02-20*/
.latest-row{display: block;float: left;width: 100%;}
.grid-items .item{float:left;}
.grid-items .item .layer-media img{float: left;width: 100%;}
.grid-items{display: inline-block;width: 100%;text-align: center;}
#post-grid-102 .item{width: 23% !important;}
.latest-container .widgettitle{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F;text-align: center;}
.footer-nav ul li a{font: normal normal normal 14px/20px Karla;letter-spacing: 0px;color: #F3F6F4;font-size: 14px;font-family: 'Karla-Regular';}
.footer-copyright{font: normal normal normal 14px/20px Karla;letter-spacing: 0px;color: #F3F6F4;font-size: 14px;font-family: 'Karla-Regular';}



/*26-02-20*/
.ourmission1{padding-bottom: 16px;}
@media (max-width:575px){
#media_image-2 img{padding: 10px 0px;}
.slider{padding-top: 0px;padding-bottom: 0px;}
.our-service-title{padding-bottom: 15px;}
.footer-class .footer{padding-top: 30px;padding-bottom: 30px;}
}
@media (max-width:767px){
.our-service-learn{text-align: center;}
.our-service-content-content{display: inline-block;text-align: center;width: 100%;}
.our-service-content-title{text-align: center;}
.shirts-signs-row .col-sm-6{width: 100%;max-width: 100%;}
.footer-copyright{padding-right: 0px;text-align: center;}
.footer-nav ul{text-align: center;display: inline-block;width:auto;float: none;padding-left: 0px;}
.menu-bottom-menu-container{display: inline-block;text-align: center;width: 100%;}
.see-all-services-row{padding-bottom: 15px;}
.dismantle-corporation .wpcf7-form{margin-top: 0px  !important;}
}
@media (min-width:480px) and (max-width:600px){
.about-salt-content1{font-size: 30px !important;}
.about-salt-content2 br{display: none;}
.about-salt-col{padding-top: 30px !important;}
}
@media (min-width:432px) and (max-width:479px){
.about-salt-col{padding-top: 30px !important;}
}
@media (min-width:576px) and (max-width:640px){
.classes-row .classes-div{font-size: 20px !important;}
}
@media (min-width:576px) and (max-width:767px){
.dismantle{width: 100%;max-width: 100%;float: left;flex: none;}
.dismantle-remove{float: left;width: 100%;transform: unset;position: unset;}
.corporation{float: left;width: 100%;max-width: 100%;flex: none;}
.corporation .bottom{float: left;width: 100%;}
.footer-menu .text-center{width: 100%;display: inline-block;text-align: center !important;max-width: 100%;padding-right: 0px;}
.slider{padding-top: 0px;padding-bottom: 0px;}
.logo-image .logo{display: inline-block;width: 100%;text-align: center;max-width: 100%;flex: unset;}
.logo-image .main-col{display: inline-block;text-align: center;width: 100%;max-width: 100%;flex: unset;}
#media_image-2 img{padding-top: 10px;padding-bottom: 10px;}
.ourmission2{width: 100% !important;}
.ourmission2 br{display:none;}
.bottom-form5{display: inline-block;}
.our-service-title{padding-bottom: 10px;}
}
@media (min-width:768px) and (max-width:1263px){
#media_image-2 img{padding-top: 10px;padding-bottom: 10px;}
}
@media (min-width:768px) and (max-width:1325px){
.ourmission2{width: 100% !important;}
.our-service-title{padding-bottom: 15px;}
.middle-top .middletop2-container{padding-left: 0px;padding-right: 0px;}
.middle-top .middletop2-div{padding-left: 0px;padding-right: 0px;}
}
@media (min-width:768px) and (max-width:991px){
.our-service-row .col-sm-4{box-sizing: unset;max-width: 45%;}
.about-salt-row .col-sm-6{width: 100%;display: inline-block;text-align: center;max-width: 100%;padding-left: 15px;max-width: 100%;display: inline-block;padding-top: 0px;padding-bottom: 60px;}
.about-salt-row{display: inline-block;text-align: center;width: 100%;}
.about-salt-row .about-salt-col2{max-width: 90%;display: inline-block;text-align: center;margin-top: 20px;width: 85%;padding-top: 53px !important;}
}


/*27-02-20*/
@media (min-width:768px) and (max-width:991px){
.dismantle-remove{padding-left: 30px !important;}
.wpcf7-form input, textarea{width: 100%;}
.dismantle-corporation .wpcf7-form{padding: 15px;width: 100%  !important;}
.footer-nav ul{padding-left: 0px;}
.substitute{width: 100%   !important;}
.substitute br{display:none;}
.footer-class .footer .col-sm-3{max-width: 50%;}
.footer{padding-top: 30px;padding-bottom: 30px;}
.ourmission2 br{display:none;}
.about-salt-col{width: 85%;padding-top: 53px !important;}
}
@media (min-width:992px) and (max-width:1325px){
.ourmission2{width: 74% !important;}
.our-service-content-content br{display:none;}
}
@media (min-width:992px) and (max-width:1240px){
.about-salt-content1{font-size: 34px   !important;}
}
@media (min-width:992px) and (max-width:1326px){
.substitute{width: 95% !important;}
}
@media (min-width:992px) and (max-width:1108px){
.about-salt-col1 img{width: 558px;}
.about-salt-col{padding-top: 58px !important;}
.about-salt-content2 br{display:none;}
}
@media (min-width:1109px) and (max-width:1129px){
.about-salt-col1 img{width: 626px;}
.about-salt-col{padding-top: 58px !important;}
.about-salt-content2 br{display:none;}
}
@media (min-width:1130px) and (max-width:1230px){
.about-salt-col1 img{width: 640px;}
.about-salt-col{padding-top: 88px !important;}
.about-salt-content2 br{display:none;}
}
@media (min-width:1231px) and (max-width:1325px){
.about-salt-col1 img{width: 690px;}
.about-salt-col{padding-top: 110px !important;}
.about-salt-content2 br{display:none;}
}


/*28-01-21*/
@font-face {
font-family: 'HelveticaNeue Medium';
src: url('./fonts/HelveticaNeue Medium.ttf');
src: url('./fonts/HelveticaNeue Medium.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
.top-menu ul li a{letter-spacing: 0.1px;color: #161513;font-size: 16px;}



/*05-02-21*/
.post-grid .item a{font: normal normal 900 18px/24px Lato;letter-spacing: 0.11px;color: #161513;font-size: 18px;font-family: 'Lato-Regular';text-transform: unset;}
#post-grid-102 .element_1{font: normal normal normal 16px/20px Karla;letter-spacing: 0px;color: #161513;font-size: 16px;font-family: 'Karla-Regular';}
.shirts-signs-col2 .woocommerce li.product{width: 50%;margin: 0px;padding: 15px;}
.shirts-signs-col2 .woocommerce li.product .button{display:none;}
.shirts-signs-col2 .woocommerce-loop-product__title{font: normal normal bold 18px/24px Lato;letter-spacing: 0.11px;color: #161513;font-family: 'Lato-Regular';font-size: 18px!important;    float: left;padding-top: 10px;margin: 0px;padding-left: 0px; width:100%;}
.shirts-signs-col2 .woocommerce .price bdi{font: normal normal normal 18px/20px Karla;letter-spacing: 0px;color: #321650;font-family: 'Karla-Regular';font-size: 18px;}
.shirts-signs-col2 img{border: 1px solid #84714F4D;min-height: 260px;}
.shirts-signs-col2 .woocommerce li.product{box-shadow: unset;}
.shirts-signs-col2 .woocommerce .price{padding-left: 0px;}
.shirts-signs-col2{/*padding-left: 0px;padding-right: 0px;*/padding-top: 80px;}
.shirts-signs-col1 .shirts-signs{transform: translate(0, 65%);}
.what-our-customer-row{display:none;}
.post_id_27 .what-our-customer-row{display: block;}
.post_id_6 .what-our-customer-row{display: block;}
.top-cart{float: right;width: auto;padding-top: 20px;display: inline-block;text-align: center; padding-right:20px;}
.search-icons{display: inline-block;text-align: center;}
#menu-main-menu .sub-menu .menu-item a{text-align: left;}
.about-salt-col1{padding-right: 0px;}
.about-salt-content1{text-shadow: none;}
.about-salt-content2{text-shadow: none;}
.about-salt-content3{text-shadow: none;}
.what-our-customers-content{text-shadow: none;}
.what-our-customers-reviews{text-shadow: none;}
.bottom-contact-us{text-shadow: none;}
.bottom-contact-location{text-shadow: none;}
.post_id_27 div{text-shadow: none;}
.logo-image img{box-shadow: none;}
.see-all-services a{color: #84714F;}
.classes-div a{color: #F3F6F4 !important;}
.page-title{color: #a39382;font-style: normal;font-weight: 400;font-size: 250%;line-height: 1.05;margin: 1.25em 0 0.2em;}
.post_id_27 a:hover{text-decoration: none;}
.about-salt-content3 a{color: #FFFFFF;}
.top-menu ul li a:hover{color: #f26862 !important;}
#post-grid-102 .item .layer-media{height: auto !important;padding-bottom: 10px;}
.content-row{float: left;width: 100%;}
.woocommerce li.product .entry-header .button{position: absolute;top: -65px;left: 0;right: 0;margin: 0;padding: 0.45em 0.5em 0.575em;display: block;font-size: 14px;opacity: 0;}
.product_cat-shirts .product_type_variable{display: inline-block;text-align: center;width: 100%;}
.woocommerce-loop-product__title:hover{text-decoration: none;}
.woocommerce .products .type-product a{text-decoration: none;}
.woocommerce .price{padding-bottom: 10px;}
.post_id_7 .wpcf7-form .wpcf7-submit{background-color: #ef6c74 !important;border-color: #ef6c74 !important;box-shadow: none !important;border: 1px solid #ef6c74 !important;color: #fff;width: auto;padding: 0.563em 1.125em 0.813em !important;border-radius: unset !important;}
.post_id_7 .wpcf7-response-output{/*display: none;*/}
.post_id_7 input[type="email"]{border: 1px solid #ddd !important;padding: 0 0.65em !important;border-radius: 4px !important;padding: 0 0.65em !important;}
.post_id_7 input[type="text"]{border: 1px solid #ddd !important;padding: 0 0.65em !important;border-radius: 4px !important;padding: 0 0.65em !important}
.post_id_7 textarea{border: 1px solid #ddd !important;padding: 0 0.65em !important;border-radius: 4px !important;padding: 0 0.65em !important}
@media (min-width:1325px){
.logo-image .col-sm-1{}
.logo-image .main-col{flex: unset;text-align: right;}
.top-menu ul li.menu-item-has-children a:after{top: 4px !important;}
}
@media (max-width:575px){
.top-nav-bar{text-align: left;}
.substitute{width: 75% !important;}
}
@media (max-width:767px){
.top-menu ul li a{color: #ffffff !important;}
.top-menu ul .current-menu-item a{color: #ffffff !important;}
.top-menu ul li.menu-item-has-children a:after{color: #ffffff !important;}
.logo-image .col-sm-1{/*float: right;width: 100%;padding-top: 15px;*/}
.sub-menu a{color: #ffffff !important;}
#menu-main-menu .sub-menu .menu-item a{color: #161513 !important;}
.logo-image .main-col{width: auto;}
.shirts-signs-col2{padding-top: 0px;padding-bottom: 0px;}
.about-salt-col2{height: auto !important;}
.shirts-signs br{ display:none;}
}
@media (min-width:451px) and (max-width:575px){
#post-grid-102 .item{width: 100% !important;float: left;box-sizing: unset;}
#post-grid-102 .item .layer-media{height: auto;padding-bottom: 8px;}
}
@media (max-width:450px){
.classes-row .col-sm-4 img{width: 30% !important;}
.logo-image img{width: 75% !important;}
.shirts-signs-col2 .woocommerce li.product{width: 100%;}
.shirts-signs-col2 .woocommerce-loop-product__title{display: inline-block;text-align: center;width: 100%;padding-right: 0px;}
.shirts-signs-col2 .woocommerce .price{width: 100%;display: inline-block;text-align: center;}
#post-grid-102 .item{width: 100% !important;}
.footer img{width: 20% !important;}
.instagram-tex{float: left;width: 100%;}
.top-cart img{margin: 0px !important;}
}
@media (max-width:767px){
.shirts-signs-col1 .shirts-signs{transform: none;}
}
@media (min-width:768px) and (max-width:991px){
.substitute{width: 93% !important;}
}
@media (min-width:576px) and (max-width:767px){
.substitute{width: 90% !important;}
}


/*06-02-21*/
#wpsm_accordion_4058 .wpsm_panel{border: 1px solid rgba(0,0,0,0.15) !important;box-shadow: 0 0.125em 0.275em 0 rgb(0 0 0 / 13%);margin: 0 0 8px;}
.post_id_3870 .woocommerce .products .type-product a{display: inline-block;text-align: center;width: 100%;}
.post_id_3873 img{box-shadow: unset;}
.post_id_3870 img{box-shadow: unset;}
#post-grid-4080 .pagination .page-numbers:hover, #post-grid-4080 .pagination .page-numbers.current{/*text-shadow: 0 1px 2px rgb(0 0 0 / 65%);*/color: #fff !important;background-color: #ff2a13 !important;/*box-shadow: inset 0 0.1em 0.35em rgb(0 0 0 / 65%), 0 1px 0 0 rgb(255 255 255 / 95%);*/width: 32px;height: 32px;font-size: 13px;font-weight: 400;line-height: 32px;    border-radius: 4px;float: left;margin: 0 0.35em;}
#post-grid-4080 .pagination{display: inline-block;text-align: center;width: 100%;}
#post-grid-4080 .pagination .paginate{display: inline-block;}
.pagination .paginate .page-numbers{float: left;margin: 0 0.35em;width: 32px;height: 32px;font-size: 13px;font-weight: 400;line-height: 32px;text-decoration: none;text-shadow: 0 1px 1px rgb(255 255 255 / 85%);color: #bababa;background-color: #fff !important;border-radius: 4px;box-shadow: inset 0 0 0 transparent, 0 0.1em 0.45em 0 rgb(0 0 0 / 25%);color: #7a7a7a !important;}
.pagination .paginate .page-numbers{width: auto;padding-left: 8px;padding-right: 8px;}
#post-grid-4080 .pagination .paginate .next.page-numbers:hover{width: auto;padding-left: 8px;padding-right: 8px;height: 32px;}
#post-grid-4080 .pagination .paginate .page-numbers:hover{width: 32px;padding-left: 8px;padding-right: 8px;height: 32px;}
#post-grid-4080 .pagination .paginate span:hover{width: 32px;padding-left: 8px;padding-right: 8px;height: 32px;}
#post-grid-4080 .pagination .paginate .page-numbers{width: 32px;padding-left: 8px;padding-right: 8px;}
#post-grid-4080 .pagination .paginate .next.page-numbers{width: auto;padding-left: 8px;padding-right: 8px;}
#x-content-band-1{background: unset !important;}
#post_id_3600 .x-content-band p{color: #000000 !important;}
.layout-101 .element_1587187729822 a{color: #f26862;float: left;width: 100%;font-size: 105% !important;}




/*08-02-21*/
.h-feature-headline span i{background-color: #F26862 !important;padding: 8px;}
@media (max-width:479px){
.woocommerce .cols-4 li.product, .woocommerce.columns-4 li.product{width: 100% !important;}
}
@media (min-width:768px) and (max-width:821px){
.infrared-sauna .infrared-title{font-size: 23px;}
}
@media (min-width:480px) and (max-width:767px){
.woocommerce .cols-4 li.product, .woocommerce.columns-4 li.product{width: 46% !important;}
}
@media (min-width:768px) and (max-width:991px){
.search-icons{/*padding-left: 0px;padding-right: 0px;*/}
.top-menu ul li a{font-size: 12px;padding-left: 4px !important;padding-right: 4px !important;}
.main-col nav{padding-left: 0px;padding-right: 0px;}
.search-icons{max-width: 4%;padding-left: 0px;padding-right: 0px;}
.top-cart{max-width: 4%;padding-left: 0px;padding-right: 0px;}
.main-col{max-width: 75%;float: left;flex: unset;}
.top-menu ul{text-align: right;}
}
@media (min-width:992px) and (max-width:1098px){
.top-menu ul li a{/*font-size: 12px;*/padding-left: 6px !important;padding-right: 7px !important;}
.main-col nav{padding-left: 0px;padding-right: 0px;}
.search-icons{max-width: 4%;padding-left: 0px;padding-right: 0px;}
.top-cart{max-width: 4%;padding-left: 0px;padding-right: 0px;}
.main-col{max-width: 75%;float: left;flex: unset;}
.top-menu ul{text-align: right;}
}
@media (min-width:1099px) and (max-width:1325px){
.top-menu ul li a{/*font-size: 12px;*/padding-left: 10px !important;padding-right: 11px !important;}
.main-col nav{padding-left: 0px;padding-right: 0px;}
.search-icons{max-width: 4%;padding-left: 0px;padding-right: 0px;}
.top-cart{max-width: 4%;padding-left: 0px;padding-right: 0px;}
.main-col{max-width: 75%;float: left;flex: unset;}
.top-menu ul{text-align: right;}
}


/*09-02-21*/
.woocommerce-terms-and-conditions-wrapper{float: left;width: 100%;}
#customer_details .col-1{max-width: 50%;width: 100%;}
#customer_details .col-2{max-width: 50%;width: 100%;}
#order_comments_field .woocommerce-input-wrapper .input-text{height: 6em;resize: vertical;width: 100%;}
.woocommerce-input-wrapper{float: left;width: 100%;}
#order_comments_field label{float: left;width: 100%;}
.woocommerce-account .form-row-first, .woocommerce-account form .form-row-last, .woocommerce-checkout form .form-row-first, .woocommerce-checkout form .form-row-last{ float: left;width: 48%;}
.woocommerce-account .form-row-first, .woocommerce-checkout form .form-row-first{margin-right: 4%;float: left;width: 48%;}
.bottom-contact-us{font-family: 'Lato-Regular' !important;}
.what-our-customers{font-family: 'Lato-Regular' !important;}
.what-our-customers-content{font-family: 'Lato-Regular' !important;}
.what-our-customers-reviews div{font-family: 'Karla-Bold' !important;}
.bottom-contact-location{font-family: 'Lato-Regular' !important;}
.bottom-contact-span{font-family: 'Karla-Bold' !important;}
.bottom-contact-address{font-family: 'Karla-Regular' !important;}
.bottom-contact-fall{font-family: 'Lato-Regular' !important;}
.bottom-contact-date{font-family: 'Karla-Bold' !important;}
.bottom-contact-time{font-family: 'Karla-Regular' !important;}
.social-icon-col{font-family: 'Lato-Bold' !important;}
.instagram-tex{font-family: 'Karla-Regular' !important;}
.bottom-form label{font-family: 'Karla-Regular' !important;}
#wpcf7-f39-o1 .wpcf7-response-output{/*display: none;*/}
.footer h2{margin-top: 0px;}
.post_id_27 .post-grid .item .excerpt  a{font-family: 'Lato-Regular' !important;text-transform: unset;color: #321650 !important;font-size: 18px !important;float: left;width: 100%;    padding-top: 10px;}
.post_id_27 .post-grid .item .excerpt{font: normal normal normal 16px/20px Karla;letter-spacing: 0px;color: #161513;font-family: 'Karla-Regular' !important;font-size: 16px;}
.post_id_27 .post-grid .item .layer-content a{font: normal normal 900 18px/24px Lato;letter-spacing: 0.11px;color: #161513;font-family: 'Lato-Regular' !important;font-size: 18px;    float: left;width: 100%;}
.post_id_27 .grid-items .layer-content{padding-left: 0px;padding-right: 0px;margin-left: 0px;margin-right: 0px;}
@media (max-width:479px){
#customer_details .col-1{max-width: 100%;}
#customer_details .col-2{max-width: 100%;}
}
@media (max-width:304px){
.dismantle-remove{padding-left: 0px !important;padding-right: 0px;}
}

/*09-02-21*/
.container-fluid .attachment-post-thumbnail{float: left;width: 100%;}
.content-row h1.entry-title{float: left;width: 100%;}
#our-mission-customer{color: #ffffff !important;}
@media screen and (max-width: 500px){
#post-grid-102 .item{width: 100% !important;}
}
@media (min-width:576px) and (max-width:767px){
#post-grid-102 .item{width: 45% !important;float: left;}
}
@media (min-width:768px) and (max-width:1199px){
#post-grid-102 .item{width: 21% !important;}
}



/*11-02-21*/
.our-therapists{float: left;width: 100%;}
.our-therapist .col-sm-3{float: left;}
.our-therapists-row .widgettitle{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F;text-align: center;margin-top: 0px;padding-top: 80px;padding-bottom: 40px;font-weight: 900;font-family: 'Lato-Regular' !important;font-size: 40px;}
.our-therapist-content{font: normal normal 900 18px/24px Lato;letter-spacing: 0.11px;color: #161513;padding-top: 14px;}
.our-therapist{float: left;width: 100%;padding-bottom: 80px;}
.footer .naviga ul li a:hover{color: #f26862;text-shadow: none;}
.footer .useful ul li a:hover{color: #f26862;text-shadow: none;}
.footer-nav ul li a:hover{color: #f26862;}
.footer .naviga ul li a{text-shadow: none;}
.footer .useful ul li a{text-shadow: none;}
.instagram-tex{text-shadow: none;}
.healy-page .second-page-row{float: left;width: 100%;}
.bottom-contact-span{text-shadow: none;}
.bottom-contact-address{text-shadow: none;}
.bottom-contact-fall{text-shadow: none;}
.bottom-contact-date{text-shadow: none;}
.bottom-contact-time{text-shadow: none;}
.bottom-contact-us{text-shadow: none;}
.bottom-form label{text-shadow: none;}
.wpcf7-form .wpcf7-submit{text-shadow: none;font-family: 'Karla-Regular' !important;}


/*12-02-21*/
.pgcu_row .col-md-4{float:left;}
.pgcu_container .row{float:left; width:100%;}
.physical-title1{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F;text-align: center;}
#pgcu_style2 .pgcu_post.pgcu_post--style1{border: none !important;}
.owl-carousel .item{float: left;width: 33%;}


/*15-02-21*/
.icon-left-open-big:before{content: '\e806';}
[class^=icon-]:before, [class*=" icon-"]:before{    font-family: "fontello";font-style: normal;font-weight: 400;speak: none;display: inline-block;text-decoration: inherit;width: 1em;margin-right: .2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: .2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-right-open-big:before{content: '\e805';}
#wa_chpcs_image_carousel4189 li{ float:left;}
#wa_chpcs_image_carousel4189 .wa_chpcs_prev, #wa_chpcs_image_carousel4189 .wa_chpcs_next, #wa_chpcs_image_carousel4189 .wa_chpcs_prev_v, #wa_chpcs_image_carousel4189 .wa_chpcs_next_v{opacity: unset !important;float: left;text-align: center;font-size: 45px !important;background: #ffffff !important;color: #161513 !important;}
#wa_chpcs_image_carousel4189 .wa_chpcs_next{float:right;}
#wa_chpcs_image_carousel4189 .wa_chpcs_prev, #wa_chpcs_image_carousel4189 .wa_chpcs_next, #wa_chpcs_image_carousel4189 .wa_chpcs_prev_v, #wa_chpcs_image_carousel4189 .wa_chpcs_next_v{font-size: 45px !important;}


/*16-02-21*/
.list-unstyled .page-numbers{display:none;}
.list-unstyled .prev{display:block;}
.list-unstyled .next{display:block;}
.physical-slider .excerpt a{display:none;}
.physical-slider a{font: normal normal 900 24px/32px Lato;letter-spacing: -0.1px;color: #161513;font-weight: 900 !important;font-size: 24px !important;}
.physical-slider .layer-wrapper .read_more{font: normal normal bold 16px/24px Karla;letter-spacing: 0px;color: #321650;font-family: 'Karla-Bold' !important;font-size: 16px;}
.physical-slider .item{width: 31.3% !important;}
.mindfulness-slider .excerpt a{display:none;}
.mindfulness-slider a{font: normal normal 900 24px/32px Lato;letter-spacing: -0.1px;color: #161513;font-weight: 900 !important;font-size: 24px !important;}
.mindfulness-slider .layer-wrapper .read_more{font: normal normal bold 16px/24px Karla;letter-spacing: 0px;color: #321650;font-family: 'Karla-Bold' !important;font-size: 16px;}
.mindfulness-slider .item{width: 31.3% !important;}
.spirituality-slider .excerpt a{display:none;}
.spirituality-slider a{font: normal normal 900 24px/32px Lato;letter-spacing: -0.1px;color: #161513;font-weight: 900 !important;font-size: 24px !important;}
.spirituality-slider .layer-wrapper .read_more{font: normal normal bold 16px/24px Karla;letter-spacing: 0px;color: #321650;font-family: 'Karla-Bold' !important;font-size: 16px;}
.spirituality-slider .item{width: 31.3% !important;}
.physical-title1{padding-top: 40px;padding-bottom: 40px;}
.our-services-top .middletop2-container{padding-top: 0px !important;}
.latest-container .grid-items .item .layer-media img{min-height: 162px;height: 150px;}
@media (min-width:1326px){
.dismantle-remove{/*padding-left: 194px;*/}
.dismantle-corporation{padding-left: 135px;padding-right: 143px;}
.about-salt-col1 img{max-width: initial;}
.about-salt-col1{/*background-image: url(./css/images/naturalsalt.png);background-repeat: no-repeat;display: inline-block;text-align: center;width: 100%;background-size: contain, cover;*/}
.about-salt-col1 img{/*display:none;*/}
.dismantle-corporation{background-repeat: no-repeat;background-size: cover;}
}
@media (min-width:1403px) and (max-width:1920px){
.about-salt-col1 img{/*display:none;*/}
.about-salt-col1{/*background-image: url(./css/images/naturalsalt.png);background-repeat: no-repeat;display: inline-block;text-align: center;width: 100%;background-size: contain, cover;*/}
.about-salt-col1 img{}
}
@media (min-width:1654px) and (max-width:19200px){
.about-salt-col2{background-size: cover !important;}
.affordable-boat-content{ padding-bottom:80px!important;}
.about-salt-col{/*transform: translate(0, 14%) !important;*/}
}
/*17-02-21*/
.swiper-slide{/*flex-shrink: unset !important;*/}
.swiper-button-prev{top:50% !important;left:-4%!important;border:none !important;}
.swiper-button-next{top:50% !important;right: -4% !important;border:none !important;}
.sp-pcp-post .sp-pcp-post-content .sp-pcp-readmore a{font: normal normal bold 16px/20px Karla;letter-spacing: 0px;color: #321650;font-family: 'Karla-Bold' !important;font-size:16px !important;text-transform: unset !important;border:none !important;padding-left:0px !important;}
.sp-pcp-post .sp-pcp-title a{font: normal normal 900 18px/24px Lato;letter-spacing: 0.11px;color: #161513 !important;font-family: 'Lato-Regular' !important; font-weight:900 !important; font-size:21px !important;letter-spacing: -0.1px;}
.sp-pcp-post .sp-pcp-post-thumb-area img{width:100%;}
.physical-slider1 .swiper-button-prev{top:45% !important;border:none !important;}
.physical-slider1 .swiper-button-next{top:45% !important;border:none !important;}
.physical-slider1 .swiper-wrapper{height: auto;}
/*.physical-slider1 .swiper-button-prev{left:-4%!important;}
.physical-slider1 .swiper-button-next{right: -4% !important;}*/
.physical-slider1 .pcp-carousel-wrapper .sp-pcp-carousel{padding-top: 0px;padding-bottom: 0px;}
.physical-slider1 .pcp-wrapper-4242 .sp-pcp-post-content{font: normal normal normal 16px/24px Karla;letter-spacing: 0px;color: #161513;font-family: 'Karla-Regular' !important;font-size:16px !important;}
.physical-slider1 .pcp-readmore-link:hover{background: none !important;color: #321650 !important;}
.swiper-button-next:hover{color:#161513 !important;}
.swiper-button-prev:hover{color:#161513 !important;}
.physical-slider1 .pcp-button-prev:hover .fa, .physical-slider1 .pcp-button-next:hover .fa{color:#161513 !important;}
@media (max-width:575px){
.swiper-button-prev{top:50% !important;left:-6%!important;border:none !important;}
.swiper-button-next{top:50% !important;right: -6% !important;border:none !important;}
.pcp-carousel-wrapper .pcp-button-next.top_right, .pcp-carousel-wrapper .pcp-button-prev.top_right{background-color:unset !important;}
.physical-slider1 .sp-pcp-post-content{text-align:center;}
.sp-pcp-post .sp-pcp-title a{text-align:center;}
}
@media (min-width:576px) and (max-width:767px){
.pcp-carousel-wrapper .pcp-button-next.top_right, .pcp-carousel-wrapper .pcp-button-prev.top_right{background-color:unset !important;}
.swiper-button-prev{top:50% !important;left:-6%!important;border:none !important;}
.swiper-button-next{top:50% !important;right: -6% !important;border:none !important;}
}
@media (min-width:768px) and (max-width:991px){
.pcp-carousel-wrapper .pcp-button-next.top_right, .pcp-carousel-wrapper .pcp-button-prev.top_right{background-color:unset !important;}
.swiper-button-prev{top:50% !important;left:-6%!important;border:none !important;}
.swiper-button-next{top:50% !important;right: -6% !important;border:none !important;}
}



/*22-02-21*/
.entry-wrap{margin: 0 20px !important;background: white !important;padding: 0 20px !important;}
.post-page-image{display: inline-block;width: 100%;text-align: center;}
.post-page-image img{text-align: center;width: auto !important;float: none !important;}
.post_id_4175 .post-page-image img{box-shadow: none;}
.post_id_4177 .post-page-image img{box-shadow: none;}
.post_id_4179 .post-page-image img{box-shadow: none;}
.post_id_4195 .post-page-image img{box-shadow: none;}
.post_id_4191 .post-page-image img{box-shadow: none;}
.post_id_4193 .post-page-image img{box-shadow: none;}
.post_id_3600 .layer-wrapper .read_more{display:none;}
.review_button{text-decoration: none;}
.class_description p{margin-top: 20px;}
.woocommerce ul.products li.product .price{text-align: center;}
.woocommerce-loop-product__title{text-align: center;}
#post-grid-4080 .pagination .page-numbers:hover, #post-grid-4080 .pagination .page-numbers.current{padding-top: 0px;}
#post-grid-4080 .pagination .paginate .page-numbers:hover{margin: 5px 2px;}
#post-grid-4080 .pagination .page-numbers:hover, #post-grid-4080 .pagination .page-numbers.current{margin: 5px 2px;}
.wsp-pages-list li a{color: #161513;font-family: 'Karla-Regular';font-size: 18px;}
.wsp-pages-list li a:hover{text-decoration: none;}
@media (max-width:479px){
.entry-wrap{padding: 0px !important;margin: 10px !important;}
}
@media (max-width:450px){
.post-page-image img{margin: 0px !important;}
.content-row h1.entry-title{font-size: 23px;}
}
@media (min-width:768px) and (max-width:991px){
}
@media (min-width:1325px){

}


/*08-03-21*/
.footer h2{font-size: 18px !important;font-family: 'Lato-Bold' !important;}
.about-salt-content3:hover{background-color: #9F8860;}
.about-salt-content3 a:hover{color:#FFFFFF;}
div#n2-ss-2 .n2-font-660b0c401b652a764f19401b33673932-link a:hover{background-color: #4B2178;}
div#n2-ss-2 .n2-style-57990ef884774cab0a65d54c702bfe6d-heading:hover{border-color: #4B2178;}
.what-our-customers-reviews:hover{background-color: #4b2178;}
[type="submit"]:hover{color: #84714F !important;}
.shirts-signs3 a:hover{background-color: #4b2178;color:#FFFFFF;}
.post_id_3600 .grid-items{padding-bottom: 20px;}
.layout-101 .layer-content{padding-left: 0px !important;margin-left: 0px !important;}
#wpcf7-f39-o1 .wpcf7-form input, #wpcf7-f39-o1 .wpcf7-form textarea{color:#FFFFFF !important;}
#wpcf7-f39-o1 .wpcf7-form .wpcf7-submit{color: #84714F !important;}
.post_id_139 .woocommerce button.button{color:#FFFFFF;}
@media (max-width:479px){
.ourmission1{font-size: 25px !important;}
div#n2-ss-2 .n2-font-14ecdde0ad4532d0ee62cb0d5c272ebd-hover{font-size: 25px !important;}
.physical-title1{font-size: 25px;padding-top: 20px;padding-bottom: 0px;}
.shirts-signs1{font-size: 25px;}
.our-therapists-row .widgettitle{font-size: 25px !important;padding-top: 20px;padding-bottom: 0px;}
.what-our-customers{font-size: 25px !important;}
}
@media (max-width:350px){
.footer-nav ul li{display: inline-block;text-align: center;width: 100%;}
}
@media (max-width:575px){
.dismantle-remove{}
}
@media (max-width:383px){
.about-salt-content2{padding-bottom: 15px !important;}
}
@media (min-width:1326px) and (max-width:1440px){
.about-salt-col1 img{max-width: max-content;}
}
@media (min-width:1325px){
.substitute{width: 77% !important;}
}
@media (max-width:300px){
.dismantle-remove{padding-left: 0px !important;}
}
@media (min-width:1024px){
#post-grid-4080 .item{/*min-height: 622px;*/}
}


/*09-03-21*/
@media (max-width:575px){
.about-salt-row{margin-bottom: 0px !important;margin-top: 0px !important;}
}
@media (max-width:479px){
.post_id_3600 h5{font-size: 25px !important;}
.post_id_3600 h1{font-size: 25px !important;}
}


/*10-03-21*/
#wpcf7-f39-o3 .wpcf7-form .wpcf7-submit{width: 68% !important;background-color: #F3F6F4 !important;border-radius: 8px !important;color: #84714F !important;border: none !important;padding: 6px !important;}
blockquote{font-size: inherit !important;}


div#n2-ss-2 .n2-font-660b0c401b652a764f19401b33673932-link a{background: #321650 0% 0% no-repeat padding-box;border-radius: 24px;border: none;}
@font-face {
font-family: 'Lato-Bold';
src: url('./fonts/Lato-Bold.ttf');
src: url('./fonts/Lato-Bold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
.top-menu ul li a{font-family: 'Lato-Bold';}
div#n2-ss-2 .n2-font-14ecdde0ad4532d0ee62cb0d5c272ebd-hover{font-family: 'Lato-Bold' !important;font-size: 56px !important;color: #FFFFFF !important;}
.n2-ss-slider p{font-family: 'Karla-Regular' !important;letter-spacing: -0.24px !important;font-size: 24px !important;}
div#n2-ss-2 .n2-ss-button-container a div{font-family: 'Karla-Bold' !important;letter-spacing: 0.11px;color: #F3F6F4 !important;font-size: 18px !important;}
.sp-pcp-post .sp-pcp-post-content .sp-pcp-readmore a{color: #321650 !important;}
.post_id_27 .shirts-signs-col2 .woocommerce-loop-product__title{color: #161513 !important;}
.about-salt-content1{font-family: 'Lato-Bold' !important;}
.post_id_27 .post-grid .item .layer-content a{font-family: 'Lato-Bold' !important;}
.post_id_27 .post-grid .item .excerpt a{font-family: 'Karla-Bold' !important;font-size: 16px !important;}
.what-our-customers{font-family: 'Lato-Bold' !important;}
.our-therapists-row .widgettitle{font-family: 'Lato-Bold' !important;}
.our-therapist-content{font-family: 'Lato-Bold';}
.bottom-contact-us{font-family: 'Lato-Bold' !important;}
.footer h2{color: #F3F6F4 !important;}

@media (max-width:400px){
.about-salt-col2{width: 100% !important;margin-left: 0px;margin-right: 0px;background-size: cover !important;}
.about-salt-col{padding-bottom: 30px !important;}
.about-salt-content3{/*padding: 2px 24px 3px 24px !important;*/}
}
@media (max-width:354px){
.dismantle-remove{padding-left: 0px !important;padding-right: 0px !important;}
}
@media (max-width:294px){
.bottom-contact-date{font-size: 15px !important;}
.bottom-contact-time{font-size: 15px !important;}
}
.substitute{/*font: italic normal normal 14px/20px Karla;*/letter-spacing: 0px;color: #161513;font-size: 14px;font-family: 'Montserrat-Regular' !important;}
@media (min-width:1325px){
.substitute{width: auto !important;}
}
@media (min-width:992px) and (max-width:1324px){
.substitute{width: auto !important;}
}


/*20-03-21*/
.pcp-wrapper-4235 .sp-pcp-title a{font: normal normal bold 18px/27px Lato;letter-spacing: 0.11px !important;color: #161513 !important; font-size:18px !important;font-family: 'Lato-Bold' !important; min-height:75px;}
.pcp-wrapper-4235 .sp-pcp-post-content{font: normal normal normal 16px/24px Karla;letter-spacing: 0px;color: #161513 !important;font-size:16px !important;font-family: 'Karla-Regular' !important;}
#pcp_wrapper-4235 .pcp-readmore-link{font: normal normal bold 16px/20px Karla;letter-spacing: 0px;color: #321650 !important;font-size:16px !important;font-family: 'Karla-Bold' !important;}


/*25-04-21*/
.service-image{display: inline-block;text-align: center;}
.service-image img{display: inline-block;text-align: center;width: auto;}
.post_id_1851 .site-main{background-repeat: no-repeat;background-size: 100% 100%;/*background-image: url(images/salt-of-the-earth-ocean-rocks.png) !important;*/background-image: url(/wp-content/uploads/services/salt-of-the-earth-ocean-rocks.png);background-color: transparent;}
.post_id_1851 .latest-row{ display:none;}
#connecticut{ color:#000000 !important; font-size:18px !important;}
@media (min-width:1326px){
#x-content-band-1 .x-container.max.width.wpb_row{/*margin-right: 0px !important;*/}
#x-container-max-width{margin-right: 0px !important;}
}

/*26-04-21*/

@media (min-width:1480px){
#x-container-max-width{margin: 0 auto !important;}
}
.our-therapist .our-therapist-col1 .our-therapist-content {text-align: center;}
@media screen and (min-width:768px) and (max-width:991px) {
.our-therapist .our-therapist-col1 .our-therapist-image {min-height: 202px;}
}
@media screen and (min-width:576px) and (max-width:767px) {
.our-therapist .our-therapist-col1 .our-therapist-image {min-height: 135px;}
}
@media screen and (min-width:451px) and (max-width:575px) {
.our-therapist .our-therapist-col1 .our-therapist-image {text-align: center;}
.our-therapist .our-therapist-col1 {margin-bottom:20px;}
}
@media (min-width: 480px) and (max-width: 767px) {
.about-salt-row .about-salt-col {padding-bottom: 30px;padding-top:0 !important;}
}
@media screen and (min-width:992px) and (max-width:1199px) {
.our-therapist .our-therapist-col1 .our-therapist-image {min-height: 292px;}
}
@media screen and (min-width:1200px) {
.our-therapist .our-therapist-col1 .our-therapist-image {min-height: 360px;}
}

/*27-04-21*/

div#Infrared-Sauna .x-container.max.width p {color: #ffffff !important;}
img {box-shadow: none !important;}
header.x-header-landmark.x-container.max.width h1.h-landmark {margin-top: 30px !important;}
.healy-page.main_content div {color: #161513;}
.healy-page div .health-measures-head {color: #67b78d !important;}

/*29-04-21*/
@media screen and (min-width:1680px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin: 10px 16px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {height: 230px;}
.post_id_3600 #post-grid-4080 .grid-items .item {min-height: 480px;}
}
@media screen and (max-width:767px) {
.post_id_3600 #post-grid-4080 .grid-items .item {height:auto;margin: 0;width:100%;}
}
@media screen and (max-width:450px) {
.post_id_3600 #post-grid-4080 .grid-items .item .element-media img {margin: 0 !important;width: 100% !important;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px 5px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {height: 130px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .excerpt, .post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .title a {font-size: 16px;line-height: 21px;}
}
@media screen and (min-width:984px) and (max-width:1023px) {
.post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .excerpt, .post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .title a {/*font-size: 16px;*/}
}
@media screen and (min-width:1024px) and (max-width:1080px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px 9px;height:auto;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {height: 140px;}
}
@media screen and (min-width:1081px) and (max-width:1139px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px;height:auto;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {height: 140px;}
}
@media screen and (min-width:1140px) and (max-width:1172px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px;height:auto;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {height: 150px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .title a {font-size: 15px;}
}
@media screen and (min-width:1173px) and (max-width:1249px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px;height:auto;min-height: 545px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {height: 170px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .title a {font-size: 16px;}
}
@media screen and (min-width:1081px) and (max-width:1679px) {
.post_id_3600 #post-grid-4080 .grid-items .item {height:auto;}
}
@media screen and (min-width:1250px) and (max-width:1322px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px 11px;height:auto;min-height: 495px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {height: 170px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .title a {font-size: 16px;}
}
@media screen and (min-width:1323px) and (max-width:1439px) {
.post_id_3600 #post-grid-4080 .grid-items .item {min-height:475px;margin: 10px 12px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {
    height: 185px;
}
}
@media screen and (min-width:1440px) and (max-width:1574px) {
.post_id_3600 #post-grid-4080 .grid-items .item {min-height:495px;margin: 10px 13px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {
    height: 195px;
}
}
@media screen and (min-width:1575px) and (max-width:1679px) {
.post_id_3600 #post-grid-4080 .grid-items .item {min-height:495px;margin: 10px 14px;}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {
    height: 200px;
}
}
@media screen and (min-width:980px) and (max-width:1023px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px 9px;}
}
@media screen and (min-width:880px) and (max-width:979px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px 8px;}
}
@media screen and (min-width:780px) and (max-width:879px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px 7px;}
}
@media screen and (min-width:768px) and (max-width:779px) {
.post_id_3600 #post-grid-4080 .grid-items .item {margin:10px 6px;}
}

/*06-05-2021*/

@media screen and (min-width:947px) and (max-width:1023px) {
#post-grid-4188 .item {
    width: 22% !important;
    margin: 10px 13px !important;
}
}
@media screen and (min-width:768px) and (max-width:946px) {
#post-grid-4188 .item {
    width: 46% !important;
    margin: 10px 13px !important;
}
}
@media screen and (min-width:1024px) and (max-width:1146px) {
#post-grid-4188 .item {
    width: 22% !important;
    margin: 10px 14px !important;
}
}
@media screen and (min-width:1147px) and (max-width:1212px) {
#post-grid-4188 .item {
    width: 22% !important;
    margin: 10px 16px !important;
}
}
@media screen and (min-width:1213px) and (max-width:1279px) {
#post-grid-4188 .item {
    width: 22% !important;
    margin: 10px 17px !important;
}
}
@media screen and (min-width:1280px) and (max-width:1439px) {
#post-grid-4188 .item {
    width: 22% !important;
    margin: 10px 18px !important;
}
}
@media screen and (min-width:1440px) and (max-width:1575px) {
#post-grid-4188 .item {
    width: 23% !important;
    margin: 10px 13px !important;
}
}
@media screen and (min-width:1576px) and (max-width:1679px) {
#post-grid-4188 .item {
    width: 23% !important;
    margin: 10px 14px !important;
}
}
@media screen and (min-width:1680px) and (max-width:1799px) {
#post-grid-4188 .item {
    width: 23% !important;
    margin: 10px 16px !important;
}
}
@media screen and (min-width:1800px) and (max-width:1919px) {
#post-grid-4188 .item {
    width: 23% !important;
    margin: 10px 17px !important;
}
}
@media screen and (min-width:1920px) {
#post-grid-4188 .item {
    width: 23% !important;
    margin: 10px 18px !important;
}
}
div#post-grid-4188 .pagination, #post-grid-4219 .pagination, #post-grid-4218 .pagination {justify-content: center;}



@media screen and (min-width:947px) and (max-width:1023px) {
#post-grid-4218 .item {
    width: 22% !important;
    margin: 10px 13px !important;
}
}
@media screen and (min-width:768px) and (max-width:879px) {
#post-grid-4218 .item {
    width: 46% !important;
    margin: 10px 13px !important;
	min-height: 431px;
}
}
@media screen and (min-width:880px) and (max-width:946px) {
#post-grid-4218 .item {
    width: 46% !important;
    margin: 10px 16px !important;
	min-height: 431px;
}
}
@media screen and (min-width:1024px) and (max-width:1146px) {
#post-grid-4218 .item {
    width: 22% !important;
    margin: 10px 14px !important;
}
}
@media screen and (min-width:1147px) and (max-width:1212px) {
#post-grid-4218 .item {
    width: 22% !important;
    margin: 10px 16px !important;
}
}
@media screen and (min-width:1213px) and (max-width:1279px) {
#post-grid-4218 .item {
    width: 22% !important;
    margin: 10px 17px !important;
}
}
@media screen and (min-width:1280px) and (max-width:1439px) {
#post-grid-4218 .item {
    width: 22% !important;
    margin: 10px 18px !important;
}
}
@media screen and (min-width:1440px) and (max-width:1575px) {
#post-grid-4218 .item {
    width: 23% !important;
    margin: 10px 13px !important;
}
}
@media screen and (min-width:1576px) and (max-width:1679px) {
#post-grid-4218 .item {
    width: 23% !important;
    margin: 10px 14px !important;
}
}
@media screen and (min-width:1680px) and (max-width:1799px) {
#post-grid-4218 .item {
    width: 23% !important;
    margin: 10px 16px !important;
}
}
@media screen and (min-width:1800px) and (max-width:1919px) {
#post-grid-4218 .item {
    width: 23% !important;
    margin: 10px 17px !important;
}
}
@media screen and (min-width:1920px) {
#post-grid-4218 .item {
    width: 23% !important;
    margin: 10px 18px !important;
}
}
@media screen and (min-width:601px) and (max-width:767px) {
#post-grid-4218 .item, #post-grid-4188 .item, #post-grid-4219 .item {
    width: 97% !important;
}
}
@media screen and (min-width:451px) and (max-width:600px) {
#post-grid-4218 .item, #post-grid-4188 .item, #post-grid-4219 .item {
    width: 95% !important;
}
}




@media screen and (min-width:947px) and (max-width:1023px) {
#post-grid-4219 .item {
    width: 22% !important;
    margin: 10px 13px !important;
}
}
@media screen and (min-width:768px) and (max-width:879px) {
#post-grid-4219 .item {
    width: 46% !important;
    margin: 10px 13px !important;
	min-height: 442px;
}
}
@media screen and (min-width:880px) and (max-width:946px) {
#post-grid-4219 .item {
    width: 46% !important;
    margin: 10px 16px !important;
	min-height: 431px;
}
}
@media screen and (min-width:1024px) and (max-width:1146px) {
#post-grid-4219 .item {
    width: 22% !important;
    margin: 10px 14px !important;
}
}
@media screen and (min-width:1147px) and (max-width:1212px) {
#post-grid-4219 .item {
    width: 22% !important;
    margin: 10px 16px !important;
}
}
@media screen and (min-width:1213px) and (max-width:1279px) {
#post-grid-4219 .item {
    width: 22% !important;
    margin: 10px 17px !important;
}
}
@media screen and (min-width:1280px) and (max-width:1439px) {
#post-grid-4219 .item {
    width: 22% !important;
    margin: 10px 18px !important;
}
}
@media screen and (min-width:1440px) and (max-width:1575px) {
#post-grid-4219 .item {
    width: 23% !important;
    margin: 10px 13px !important;
}
}
@media screen and (min-width:1576px) and (max-width:1679px) {
#post-grid-4219 .item {
    width: 23% !important;
    margin: 10px 14px !important;
}
}
@media screen and (min-width:1680px) and (max-width:1799px) {
#post-grid-4219 .item {
    width: 23% !important;
    margin: 10px 16px !important;
}
}
@media screen and (min-width:1800px) and (max-width:1919px) {
#post-grid-4219 .item {
    width: 23% !important;
    margin: 10px 17px !important;
}
}
@media screen and (min-width:1920px) {
#post-grid-4219 .item {
    width: 23% !important;
    margin: 10px 18px !important;
}
}

@media screen and (min-width:576px) and (max-width:767px) {
.row.dismantle-corporation .text-center.mb-3.corporation.col-sm-6 .bottom {
    padding-top: 100px;
}
}

.aboutus .sanctuary h3.white, .x-container.max.width.offset.aboutus .sanctuary p.white, .x-container.max.width.offset.aboutus .sanctuary .x-content-band.vc ul, .x-container.max.width.offset.aboutus .sanctuary .about_sanct h3.white a, .x-container.max.width.offset.aboutus .x-container.max.width.offset.sanctuary #x-content-band-1 .x-container.max.width.wpb_row p.black {
    color: #161513 !important;
}
.x-container.max.width.offset.aboutus {
    background: none !important;
	padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
}
.x-container.max.width.offset.aboutus .x-container.max.width.offset.sanctuary {
    margin-bottom: 0 !important;
    padding-top: 0 !important;
}


/*25-06-2021*/
.logo{padding: 0 0 0 25px;}
.logo-image .main-col{max-width: 79%;}
.logo-image .col-sm-1{max-width: 4%;}
.main-content .page-title{display:none;}
.post_id_7 .main-content .page-title{display:block;padding-bottom: 15px;text-align: center;}
#wpsm_accordion_4058 .wpsm_panel-body{font-family: 'Karla-Regular' !important;}
.services-page div h3{font-family: 'Karla-Regular' !important;}
.substitute{/*font-family: 'Karla-Regular' !important;*/}
.wpb_row .phone-span2{font-family: 'Karla-Regular' !important;}
.wpcf7-form .wpcf7-submit{font-family: 'Karla-Regular' !important;}
.rs-skin-font-arial, .rs-skin-font-arial input, .rs-skin-font-arial.button-next, input.rs-skin-font-arial{font-family: 'Karla-Regular' !important;}
blockquote{font-family: 'Karla-Regular' !important;}
.slider1_btn_link h6{left: 91px;}
.slider3_btn_link h6{left: 91px;}
@media screen and (min-width:1326px) and (max-width:1378px) {
#collapsibleNavbar ul li a{padding-left: 7px !important;padding-right: 8px !important;}
}


/*10-02-2022*/
.Couples-Massage .col-sm-4{width: auto !important;float: none !important;display: inline-block;}
.service-video iframe{display: inline-block;text-align: center;width: 50%;padding: 20px;}
.service-video{display: inline-block;text-align: center;width: 100%;}
@media screen and (max-width:767px) {
.service-video iframe{display: inline-block;text-align: center;width: 100%;padding: 10px 0px;}
}


/*21-05-2022*/
container.max.width.offset.aboutus .x-container.max.width.offset.sanctuary h3.black{color: #84714F !important;}
@media (min-width:1200px) {
.aboutus .sanctuary h3.white{color: #84714F !important;float: left;width: 100%;margin: 0px;}
.healing-arts-sanctuary #x-content-band-1{margin-bottom: 0px;padding-bottom: 0px !important;padding-top: 0px !important;}
.healing-arts-sanctuary #x-content-band-2{margin-bottom: 0px;padding-bottom: 0px !important;padding-top: 0px !important;}
.healing-arts-sanctuary #x-content-band-3{margin-bottom: 0px;padding-bottom: 0px !important;padding-top: 0px !important;}
.healing-arts-sanctuary #x-content-band-6{margin-bottom: 0px;padding-bottom: 0px !important;padding-top: 0px !important;}
}

/*23-05-2022*/




/*04-10-2022*/

.col-sm-5, .col-sm-7, .col-sm-4, .col-sm-8, .bestawards-content .col-sm-12 {
    float: left;
}
.bestawards-content {
    padding-top: 20px;
    padding-bottom: 60px;
}
.bestawards-content .box-pop h6 {
    text-transform: unset;
}
.bestawards-content .box-pop {
    margin: 30px 0;
}
.best-awards .popup-box {
    background: #321650;
    padding: 20px;
    color: #fff;
    box-shadow: 0px 2px 15px #321650;
    margin-top: 20px;
}
.best-awards .popup-box ul li {
    padding-top: 15px;
}
@media screen and (max-width:1199px) {
.bestawards-content .box-pop {
    margin: 0;
}
.bestawards-content .box-pop h6 {
    margin-top: 5px;
}
.best-awards .popup-box {
    margin-top: 30px;
}
.bestawards-content {
    padding-top: 50px;
}
}
@media screen and (max-width:991px) {
    .bestawards-content .col-sm-4, .bestawards-content .col-sm-8 {
    width: 100%;
    max-width: 100%;
    padding: 0;
}
.bestawards-content {
    padding-top: 10px;
}
}
@media screen and (max-width: 479px) {
.bestawards-content {
    padding-right: 0;
    padding-left: 0;
}
.best-awards .popup-box {
    padding: 15px;
    margin-top: 20px;
}
.best-awards .popup-box ul {
    margin-left: 20px;
}
.bestawards-content {
    padding-top: 30px;
}
.bestawards-content .box-pop h6 {
    margin-top: 15px;
}
}
.badge-logo img.footer-logo {
    padding: 0;
    max-width: 150px;
}
@media screen and (max-width:575px) {
.badge-logo {
    text-align: center;
}
.badge-logo img.footer-logo {
    padding: 0;
    max-width: 150px;
    width: 150px !important;
    margin: 10px auto 0 !important;
}
}
@media screen and (min-width:576px) {
.badge-logo img.footer-logo {
    padding: 0;
    width: 185px;
    max-width: 100%;
}
}


/*31-01-2023*/
.nature-contact{letter-spacing: 0px;color: #F3F6F4;font-family: 'Montserrat-Regular' !important;font-size: 14px;text-shadow: none;padding-bottom: 10px;}
.phone-icon{float: left;width: auto;color: #fff;padding-right: 16px;padding-right: 12px;padding-top: 3px;padding-bottom: 10px;font-size: 19px;}
.nature-contact span{color: #fff;float: left;width: auto;}
.nature-contact{float: left;width: 100%;}
@media screen and (max-width:450px) {
.nature-contact{margin-top: 30px;}
.nature-contact span{width: 100%;padding-bottom: 10px;}
}
@media screen and (max-width:575px) {
.nature-contact{display: inline-block;text-align: center;width: 100%;}
.nature-contact a{display: inline-block;}
}


/*01-02-2023*/
#n2-ss-2{padding-bottom: 0px;}
.n2-ss-slider-3.n2-ow{padding-bottom: 0px;}
div#n2-ss-2 .n2-font-84a84263295bc1f99b2e38bde43f8e5d-hover{padding-top: 20px;}


/*04-02-2023*/
.Rich_Web_Tabs_Accordion_174683205[data-rw-bgc="style_bg_2"] > .Rich_Web_Tabs_Accordion_Content_174683205 > h3{color: #000000 !important;border-color: #e8e8e8 !important;background: #e8e8e8;text-align: left;}
.Rich_Web_Tabs_Accordion_Content_174683205 > h3.active{color: #000000 !important;border-color: #e8e8e8 !important;background: #e8e8e8 !important;text-align: left !important;}


/*06-02-2023*/
.Rich_Web_Tabs_Accordion_Content_1558390428 > h3{color: #000000 !important;border-color: #e8e8e8 !important;background: #e8e8e8;text-align: left;}
.Rich_Web_Tabs_Accordion_1346364973[data-rw-bgc="style_bg_2"] > .Rich_Web_Tabs_Accordion_Content_1346364973 > h3{color: #000000 !important;border-color: #e8e8e8 !important;background: #e8e8e8;text-align: left;}
.richweb h3{color: #000000 !important;border-color: #e8e8e8 !important;background: #e8e8e8 !important;text-align: left;}
.rw_tabs_act_st_title{color: #000;}
.rich_web.rich_web-plus{color: #000 !important;}
.richweb h3.active{background: #e8e8e8 !important;}
#richweb h3.active{background: #e8e8e8 !important;}
i:active .rich_web.rich_web-minus{color: #000;}
.rich_web.rich_web-minus{color: #000 !important;}
.rich_web.rich_web-circle{display:none;}
.rich_web.rich_web-circle-o{display:none;}
.rw_tabs_act_st_title{color: #000 !important;}
#richweb h3 div:nth-child(3){border-color: #e8e8e8 transparent transparent transparent;}
.accor1 h3{background: none !important;text-align: center;}


/*09-02-2023*/
.physical-slider1 .swiper-button-next{top: 60% !important;}
.swiper-button-next{right: 2% !important;}
#pcp_wrapper-4242 .pcp-button-prev, #pcp_wrapper-4242 .pcp-button-next{border: 2px solid #000 !important;border-radius: 50%;visibility: visible !important;background: rgb(0 0 0 / 60%);background-color: rgba(0,0,0,0.45) !important;}
.pcp-carousel-wrapper .pcp-button-prev.top_right{}
.physical-slider1 .swiper-button-prev{top: 60% !important;left: 2% !important;}
#pcp_wrapper-4241 .pcp-button-prev, #pcp_wrapper-4241 .pcp-button-next{border: 2px solid #000 !important;border-radius: 50%;visibility: visible !important;background: rgb(0 0 0 / 60%);background-color: rgba(0,0,0,0.45) !important;}
#pcp_wrapper-4240 .pcp-button-prev, #pcp_wrapper-4240 .pcp-button-next{border: 2px solid #000 !important;border-radius: 50%;visibility: visible !important;background: rgb(0 0 0 / 60%);background-color: rgba(0,0,0,0.45) !important;}





















/*10-02-2023*/
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size: 11px !important;}
@media screen and (min-width:1326px) and (max-width:1739px) {
.logo{padding: 0 0 0 15px !important;max-width: 10% !important;float: left;}
.logo-image .main-col{max-width: 88% !important;}
.logo-image .col-sm-1{max-width: 2% !important;width: auto;padding-right: 5px;padding-left: 5px;}
}
@media screen and (min-width:992px) and (max-width:1199px) {
.logo-image .col-sm-1.top_right_section{/*display: block !important;*/}
}
/*09-01-21*/
body, input, button, select, textarea {
    font-family: 'Karla-Regular' !important;
    font-size: 18px;color: #161513;line-height: 1.5em;font-weight: 400;
}
@media screen and (max-width:991px) {
body, input, button, select, textarea {
	font-size: 16px;
}
}
h1, h2, h3, h4, h5{    font-family: ‘Lato’, sans-serif!important;}
h1{line-height: 1.2em!important;/*font-size: 56px!important;*/font-weight: 700!important;color: #161513!important; /* dark */font-family: ‘Lato’, sans-serif!important;}
h2{color: #84714F!important;line-height: 1.2em!important;font-size: 40px!important;font-weight: 700!important;font-family: ‘Lato’, sans-serif!important;}
h3{font-weight: 700!important;font-size: 24px!important;line-height: 1.2em!important;color: #161513!important;font-family: ‘Lato’, sans-serif!important;}
h4{font-weight: 700!important;font-size: 18px!important;line-height: 1.2em!important;color: #161513!important;font-family: ‘Lato’, sans-serif!important;}
.middle-top .middletop2-div{float: left;width: 100%;}
.our-service-row .col-sm-4{float:left;}
.our-service-title{text-align: center;font: normal normal 900 40px/48px Lato;color: #84714F;}
.middle-top{padding-top:0px;}
.ourservice-top{background: #E8E3D9;margin-bottom: 0px !important;}
.ourmission1{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F;}
.ourmission2{display: inline-block;text-align: center;font: normal normal normal 18px/27px Karla;letter-spacing: -0.14px;color: #161513;}
.see-all-services{display: inline-block;text-align: center;width: auto;font: normal normal bold 18px/24px Karla;letter-spacing: 0.11px;color: #84714F;border: 2px solid #84714F;
border-radius: 24px;padding: 13px;}
.see-all-services-row{display: inline-block;text-align: center;width: 100%;}
.middle-top1{background: #321650;}
.classes-row .col-sm-4{float: left;display: inline-block;text-align: center;}
.classes-row .classes-div{font: normal normal 900 24px/48px Lato;letter-spacing: -0.3px;color: #F3F6F4;}
@media (min-width:1326px){
.ourmission1{}
.ourmission2{}
.our-services-top .middletop2-container{padding-top: 80px;padding-bottom: 90px;}
.our-service-title{padding-bottom: 50px;}
.see-all-services-row{padding-top: 40px;}
}
@media (min-width:576px) and (max-width:1050px){

}


/*11-01-21*/
.about-salt-col2{display: inline-block;text-align: center;width: 100%;    background-size: contain, cover;}
.about-salt-col1{float: left;z-index: 1;padding-left: 0px;}
.about-salt-col{transform: translate(0, 0%);display: inline-block;text-align: left;padding-top: 40px;}
.about-salt-content1{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F;}
.about-salt-content2{font: normal normal normal 18px/27px Karla;letter-spacing: -0.14px;color: #161513;padding-top: 22px;padding-bottom: 30px;}
.about-salt-content3{font: normal normal bold 18px/24px Karla;letter-spacing: 0.11px;color: #FFFFFF;background-color: #84714F;width: auto;float: left;border-radius: 24px;padding: 13px 24px 14px 24px;}
.about-salt-col1 img{padding-top: 40px;position: relative; padding-bottom:80px;}
.what-our-customer-row{background-color: #32165015;}
.what-our-customers-col{display: inline-block;text-align: center;width: 100%;}
.what-our-customers{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #321650;padding-bottom: 30px;}
.what-our-customers-content{font: normal normal normal 24px/32px Lato;letter-spacing: 0px;color: #161513;padding-bottom: 15px;}
.what-our-customers-reviews div{font: normal normal bold 18px/24px Karla;letter-spacing: 0.11px;color: #FFFFFF;}
.what-our-customers-reviews{width: auto;background-color: #321650;display: inline-block;padding: 13px 24px 14px 24px;border-radius: 24px;}
.what-our-customer{padding-top: 80px;padding-bottom: 80px;}
.footer-class{/*background-color: #161513;*/background-image: unset;}
.footer-copyright{padding-top: 15px;}
.dismantle-corporation1{background-image: url(./images/contact-us-background.jpg);}
.dismantle-corporation{background-image: url(./images/contact-us-background.jpg);}
.bottom-contact-us{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #FFFFFF;padding-bottom: 15px;text-shadow: 2px 2px 4px #000000!important;}
.bottom-contact-location{font: normal normal normal 24px/27px Lato;letter-spacing: 0.15px;color: #E8E3D9;padding-bottom: 10px;text-shadow: 2px 2px 4px #000000!important;}
.bottom-contact-span{font: normal normal bold 18px/24px Karla;letter-spacing: 0.11px;color: #FFFFFF;padding-bottom: 10px;text-shadow: 2px 2px 4px #000000!important;}
.bottom-contact-address{font: normal normal normal 18px/27px Karla;letter-spacing: 0.11px;color: #FFFFFF;padding-bottom: 25px; text-shadow: 2px 2px 4px #000000!important;}
.bottom-contact-fall{font: normal normal normal 24px/27px Lato;letter-spacing: 0.15px;color: #E8E3D9;padding-bottom: 15px; text-shadow: 2px 2px 4px #000000!important;}
.bottom-contact-date{font: normal normal bold 18px/24px Karla;letter-spacing: 0.11px;color: #FFFFFF;text-shadow: 2px 2px 4px #000000;}
.bottom-contact-time{font: normal normal normal 18px/24px Karla;letter-spacing: 0.11px;color: #FFFFFF;text-shadow: 2px 2px 4px #000000;}
.bottom-contact-hour{padding-bottom: 5px;}


/*13-01-21*/
.dismantle-corporation .wpcf7-form{background-color: #84714F;float: left;width: 80%;border-radius: 24px;margin-top: 30px;}
.wpcf7-form input, textarea{border: 1px solid #F3F6F4 !important;border-radius: 8px !important;background-color: unset !important;padding: 6px !important;}
.bottom-form label{font: normal normal normal 16px/24px Karla;letter-spacing: 0.1px;color: #F3F6F4;text-align: left;margin-bottom: 10px;width: 70%;display: inline-block;}
.wpcf7-form .wpcf7-submit{background-color: #F3F6F4 !important;border-radius: 8px !important;}
.wpcf7-form .wpcf7-submit{float: none;width: 68%;display: inline-block;text-align: center;font: normal normal bold 18px/24px Karla;letter-spacing: 0.11px;color: #84714F;}
.bottom-form5{padding-bottom: 30px;}
.bottom-form1{padding-top: 30px;}
.dismantle-remove{}
.footer-bottom{background-color: #1615133C !important;}
.footer-menu{background-color: #161513;}
.copyright{padding: 0px;}
.footer-bottom{width: 100%;display: inline-block;text-align: center;}
.substitute{display: inline-block;text-align: left;width: 75%;padding: 30px 0px;box-sizing: unset;text-shadow: none;margin: 0 auto;}
.sanctuary-recognizes1{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F;padding-bottom: 10px;}
.sanctuary-recognizes2{font: normal normal normal 18px/27px Karla;letter-spacing: -0.14px;color: #161513;padding-bottom: 10px;}
.sanctuary-recognizes3{font: normal normal bold 18px/24px Karla;letter-spacing: 0.11px;color: #FFFFFF;background-color: #321650;float: left;width: auto;padding: 6px 10px;border-radius: 24px;}
.our-service-content-title{font: normal normal 900 24px/32px Lato;letter-spacing: -0.1px;color: #161513;padding-bottom: 10px;padding-top: 10px;}
.our-service-content-content{font: normal normal normal 16px/24px Karla;letter-spacing: 0px;color: #161513;padding-bottom: 10px;}
.our-service-learn{font: normal normal bold 16px/24px Karla;letter-spacing: 0px;color: #321650;}
.our-service-content{padding-bottom: 20px;}
.middle-top1{padding-top: 80px;padding-bottom: 80px;}
.sanctuary-recognizes-row{padding-top: 80px;padding-bottom: 80px;}
.footer{background-color: #161513;}
.social-icon-col{font: normal normal bold 24px/20px Lato;letter-spacing: 0px;color: #F3F6F4;padding-bottom: 20px;}
.instagram-tex{font: normal normal normal 14px/20px Karla;letter-spacing: 0px;color: #F3F6F4;}
.social-icon{padding-bottom: 10px;}
.social-icon img{padding-left: 0px;}
.post_id_27 .content-area{display:none;}
div#n2-ss-2 .n2-font-14ecdde0ad4532d0ee62cb0d5c272ebd-hover{padding-bottom: 10px;}
.n2-ow{padding-bottom: 10px;}
.top-menu ul li:before{content: unset;}
div#n2-ss-2 .n2-ss-slider-1{padding-bottom: 0px;}
.n2-ss-slider.n2-ss-load-fade.n2-ss-loaded{padding-bottom: 0px;}
.about-salt-col2{}

/*29-01-21*/
.search-icons{float: left;width: 50%; padding-top:25px;}
.main-col nav{padding-top: 22px;}







/*02-02-21*/
.overlay{height: 100%;width: 100%;display: none;position: fixed;z-index: 1;top: 0;left: 0;background-color: rgb(0,0,0);background-color: rgba(0,0,0, 0.9);}
.overlay-content{position: relative;top: 46%;width: 80%;text-align: center;margin-top: 30px;margin: auto;}
.overlay-content .search-form{width: 90%;display: inline-block;text-align: center;z-index: 2;}
.overlay-content .search-form input[type=text]{width: 90%;padding: 15px;font-size: 17px;border: none;float: left;width: 80%;background: white;border-radius: 0px;}
.overlay-content .search-form button{float: left;width: 10%;padding: 14px;border: 0px;}
.overlay .closebtn{position: absolute;top: 20px;right: 45px;font-size: 60px;cursor: pointer;color: white;}


/*04-02-21*/
/*.middle-top{display:none;}
.post_id_27 .middle-top{display: block;}*/
.about-salt-row{}
.post_id_6 .col-sm-12{padding-left: 0px;padding-right: 0px;}
.post_id_6 .container-fluid{padding-left: 0px;padding-right: 0px;margin-top: 50px;}
.x-container.max.width.offset{padding-top: 30px !important;padding-bottom: 15px !important;}
.widget_nav_menu ul li a:before{content:none !important;}
#wpcf7-f39-o1 .wpcf7-response-output{background-color: #84714F;/*border: 1px solid #84714F;text-shadow: unset;box-shadow: unset;*/color: #fff;margin-top: 0 !important;}
.logo-image .image{box-shadow: unset;}
.post_id_27 img{box-shadow: unset !important;}
.footer .naviga ul li a:hover{background-color: unset;}
.footer .useful ul{border: none;box-shadow: unset;}
.footer .useful ul li a{padding: 0px;}
.footer .useful ul li a:hover{background-color: unset !important;}
.footer .col-sm-3 .current-menu-item>a{background-color: unset !important;}
.rslides1_on marker{ display:none;}
.slider-2264{box-shadow: unset;}
.calender1 iframe{width: 100%;max-width: 100%;}
#x-content-band-1 p{color: #FFFFFF !important;}
.wpb_row .phone-span2{font-size: 14px;float: none;padding-right: 0px;font-weight: normal;}
.woocommerce .cols-4 li.product, .woocommerce.columns-4 li.product{width: 21%;}
.woocommerce li.product{float: left;overflow: hidden;position: relative;margin: 0 4% 4.5% 0;padding: 0;background-color: #fff;border-radius: 4px;box-shadow: 0 0.15em 0.35em 0 rgb(0 0 0 / 14%);}
.shirts-signs-col2 .woocommerce-loop-product__title{text-align:left!important;}
.shirts-signs-col2 .woocommerce ul.products li.product .price {
    text-align: left!important;
}
.woocommerce-loop-product__title{font-size: 148%;line-height: 1.05;padding: 15px;}
.woocommerce .price{display: block;line-height: 1;padding-left: 15px;padding-right: 15px;}
.woocommerce li.product:hover .entry-header .button{opacity: 1;}
.woocommerce li.product .entry-header .button{position: absolute;top: -65px;left: 0;right: 0;margin: 0;padding: 0.45em 0.5em 0.575em;display: block;font-size: 14px;}
.woocommerce-MyAccount-navigation-link{display: inline-block;}
.woocommerce-MyAccount-navigation-link a{position: relative;display: block;margin: 5px 3px 0 0;padding: 5px 6px;font-size: 11px;line-height: 1;text-align: center;white-space: nowrap;color: currentColor;background-color: transparent;}
.woocommerce-MyAccount-navigation-link a:before{    content: "";display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;border: 1px solid;border-radius: 3px;background-color: transparent;opacity: 0.275;transform: translate3d(0, 0, 0);transition: opacity 0.3s ease;}
.woocommerce-MyAccount-navigation ul{margin-top: -5px;margin-left: 0;padding: 0;list-style: none;}


/*04-02-21*/
.menu-item-has-children a{background-color: #4CAF50;color: white;padding: 16px;font-size: 16px;border: none;background-color: unset;}
.menu-item-has-children{position: relative;display: inline-block;}
.sub-menu {display: none;position: absolute;background-color: #f1f1f1;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}
.sub-menu a {color: black;padding: 12px 16px;text-decoration: none;display: block;}
.sub-menu a:hover {background-color: #ddd;}
.menu-item-has-children:hover .sub-menu {display: block;z-index: 100;}
.menu-item-has-children:hover .menu-item-has-children {background-color: #3e8e41;}
#menu-main-menu .sub-menu .menu-item{float: left;width: 100%;}
.top-menu ul li.menu-item-has-children a:after{content: '\f078';color: #161513;right: 11px;top: 6px;height: 34px;padding: 0px 0px 0px 4px;/*position: absolute;*/pointer-events: none;font: normal normal normal 17px/1 FontAwesome;font-size: 12px;}
.sub-menu a:after{display:none;}
@media (min-width:1326px){
.top-menu ul li a{padding-left: 12px !important;padding-right: 10px !important;}
}

/*16-02-21*/
@media (min-width:1326px) and (max-width:1378px){
.top-menu ul li a{padding-left: 11px !important;padding-right: 11px !important;}
}


/*03032021*/
.infrared-title{border: 1px solid #eaeaea;    padding: 10px;}
.container_blog h1, .container_blog h2, .container_blog h3, .container_blog h4, .container_blog h5{ margin:0px 0px!important;}
.footer-class .container{ padding:0px 0px!important}
.woocommerce-loop-product__title{ font-size:18px!important;}.woocommerce-form-login__submit{ color:#fff!important;}
@media (min-width:1900px) and (max-width:2560px){
.about-salt-col1 img{}
.search-icons{ padding-top:25px!important;}
.top-cart{ padding-top:20px!important;}
}
.our-therapist .our-therapist-col1 img{ }
.reviews_section{ padding:48px 0 0 0;}
.latest-content .widgettitle{ padding:80px 0 40px 0px; margin:0px!important;}

.slider1_btn_link h6{    position: relative; top: -5px; left: 68px; font-size: 15px!important;}
.slider_btn_link h6{position: relative;     top: 58px;   left: 100px;font-size: 15px!important;}
.slider3_btn_link h6{    position: relative;       top: 128px;  left: 68px; font-size: 15px!important;}
@media (min-width:1580px) and (max-width:1640px){
.slider1_btn_link h6{    position: relative; top: -5px; left: 90px;}
.slider_btn_link h6{position: relative; top: 55px; left: 90px;}
.slider3_btn_link h6{    position: relative;    top: 110px;    left: 90px;}
}
@media (min-width:1680px) and (max-width:1740px){
.slider_btn_link h6{position: relative; top: 55px;left: 105px;;}
.slider1_btn_link h6{    position: relative; top: -5px; left: 66px;}
.slider3_btn_link h6{    position: relative;   top: 125px;left: 66px;}
}
@media (min-width:1741px) and (max-width:1780px){
.slider_btn_link h6{position: relative; top: 55px; left: 105px;}
.slider1_btn_link h6{    position: relative; top: -5px; left: 66px;}
.slider3_btn_link h6{    position: relative;    top: 125px;    left: 66px;}
.search-icons{ padding-top:20px;}
}
@media (min-width:1850px) and (max-width:1919px){
.slider_btn_link h6{position: relative; top: 90px; /*left: 200px;*/}
.slider1_btn_link h6{    position: relative; top: -5px; left: 66px;}
.slider3_btn_link h6{    position: relative;  top: 125px;    left: 66px;  }
}
@media (min-width:1920px) and (max-width:2000px){
.slider_btn_link h6{position: relative; top: 55px; left: 105px;}
.slider1_btn_link h6{    position: relative; top: -5px; left: 66px;}
.slider3_btn_link h6{    position: relative;  top: 125px; left: 66px;  }
}
@media (min-width:2559px) and (max-width:3000px){
.slider_btn_link h6{position: relative; top: 88px; left: 200px;}
.slider1_btn_link h6{    position: relative; top: -28px; left: 160px;}
.slider3_btn_link h6{    position: relative;  top: 210px; left: 160px;  }
}

@media (min-width:300px) and (max-width:768px){
/*.slider_btn_link h6{display:none!important;}
.slider1_btn_link h6{display:none!important;}
.slider3_btn_link h6{display:none!important;}*/
.top-cart{ padding-top:25px;}
.n2-ss-slide-background-wrap div { /*background:#E8E3D9!important;*/}
#n2-ss-2item1 { color:#84714F!important;} 
.n2-ss-slider-3 .n2-ss-item-content p { color:#161513!important;}
}
.logo{ padding:0 0 0 40px;}
@media (min-width:300px) and (max-width:760px){
.top_right_section{  float: left;    width: 30%; }
.search-icons { padding-top: 25px;}
}
.affordable-boat-content .mb-5, .affordable-boat-content .my-5{ margin-bottom:0px!important;}
@media (min-width:1000px) and (max-width:1366px){
.top-cart, .search-icons{/*padding-top:25px!important;*/padding-top: 33px!important;}
}


/*25-06-2021*/
.slider1_btn_link h6{left: 91px;}
.slider3_btn_link h6{left: 91px;}


/*26-06-2021*/
@media (min-width:1654px) {
.affordable-boat-content{padding-bottom: 0px !important;}
}




/*29-06-2021*/
.contact-page1 .bottom-contact-span{color: #161513;}
.contact-page1 .bottom-contact-address{color: #161513;}
.contact-page1 .bottom-contact-date{color: #161513;}
.contact-page1 .bottom-contact-time{color: #161513;}
.contact-page1 .bottom-contact-location{color: #000;}
.contact-page1 .bottom-contact-fall{color: #000;}
.contact-page1 .bottom-contact-us{color: #000;}
.contact-page1{float: left;width: 50%;}
.contact-page2{float: left;width: 50%;}
.contact-page1{/*float: left;width: 50%!important;padding: 0px 0px 0px 10%!important;*/}
.ctct-form-field-required .ctct-email{float: left;width: 100%;}
.ctct-form-field-submit{display: inline-block;text-align: center;width: 100%;}

		
/*30-06-2021*/
.ctct-form-wrapper{padding-bottom: 40px;}
.ctct-form-field-submit{width: 25%;display: inline-block;text-align: center;/* padding-top: 20px; */margin-top: 30px;}
.ctct-form-field-email{width: 75%;display: inline-block;}
.ctct-form-field-submit .ctct-submit{/*margin-top: 57px;*/}
.ctct-submitted{padding: 7px 20px;}
.ctct-form-field-required .ctct-email{border-radius: 0px;}
.our-therapi .physical-title{width: 100%;display: inline-block;text-align: center;}
@media (min-width:1326px) {
.ctct-form-field-email{width: 90%;}
.ctct-form-field-submit{width:auto;}
.ctct-form-field-submit .ctct-submit{/*margin-top: 63px;padding: 6px 20px;*/}
.ctct-form {display: inline-block;text-align: center;width: 36%;}
.ctct-form-wrapper{display: inline-block;text-align: center;width: 100%;}
}




/*06-07-2021*/
@media (min-width:1326px) and (max-width:1378px){
#collapsibleNavbar ul li a{padding-right: 6px !important;padding-left: 6px !important;}
}
@media (min-width:1326px) {
.terraclassifieds-container{max-width: 90% !important;}
.terraclassifieds-single .terraclassifieds-content{width: 70% !important;}
.terraclassifieds-single .terraclassifieds-details{width: 30% !important;}
}


/*09-07-2021*/
.single-listing .listing-item{float: left;}


/*06-08-2021*/
.physical-mental-spiritual-row .col-sm-4 li{list-style: none;}
.physical-mental-spiritual-row .col-sm-4 ul{margin-left: 0px;}


/*09-08-2021*/
.logo-image .col-sm-1{max-width: 3%;width: auto;padding-right: 5px;padding-left: 5px;}
.logo-image .main-col{max-width: 81%;}
.sub-menu{min-width: 350px;}
@media (min-width:1326px) and (max-width:1739px){
.logo{float: left;max-width: 12%;padding: 0 0 0 20px;}
.logo-image .main-col{max-width: 85%;}
}
@media (min-width:1740px){
.logo-image .col-sm-1{max-width: 2%;}
.top-menu ul li a{/*padding-left: 9px !important;padding-right: 10px !important;*/}
}
@media (min-width:1326px) and (max-width:1635px){
.top-menu ul li a{font-size: 14px;}
#collapsibleNavbar ul li a{padding-right: 6px !important;padding-left: 6px !important;}
.main-col nav{/*padding-left: 0px;padding-right: 0px;*/}
.logo-image .col-sm-1{max-width: 2%;}
}
@media (min-width:1200px) and (max-width:1325px){
.logo{padding: 0 0 0 20px;max-width: 13%;}
.logo-image .main-col{max-width: 84%;}
.logo-image{display: inline-block;text-align: center;width: 100%;}
.logo{padding: 0 0 0 0px;max-width: 100%;display: inline-block;text-align: center;}
.logo-image .main-col{max-width: 97%;}
.logo-image .col-sm-1{display: inline-block;}
.top-menu ul li a{font-size: 13px;}
.top-menu ul{text-align: center;}
}
@media (min-width:768px) and (max-width:1199px){
/*.navbar-expand-md .navbar-collapse{display: none;}
.vbar-expand-md .navbar-toggler{ display:block;}
.main-col nav{background-color: #053248 !important;padding: .5rem 1rem;}
.navbar-dark .navbar-toggler{color: rgba(255,255,255,.5);border-color: rgba(255,255,255,.1);}
.show{display: block !important;}
.top-menu ul .current-menu-item a{color: #ffffff !important;}
.top-nav-bar{background-color: #053248 !important;}
.top-menu ul li{width: 100% !important;text-align: center}
.top-menu ul li a{letter-spacing: 0.1px;font-size: 16px;color: #ffffff !important;}
.top-menu ul .current-menu-item a{color: #ffffff !important;}
.logo-image .main-col{max-width: 79%;padding-left: 10px;}
.top-menu ul li.menu-item-has-children a:after{color: #ffffff !important;}
.collapse:not(.show){display: none;}*/

}
@media (min-width:992px) and (max-width:1199px){
.logo{padding: 0 0 0 20px;max-width: 13%;}
.logo-image .main-col{max-width: 84%;}
.logo-image{display: inline-block;text-align: center;width: 100%;}
.logo{padding: 0 0 0 0px;max-width: 100%;display: inline-block;text-align: center;}
.logo-image .main-col{max-width: 100%;}
.logo-image .col-sm-1{display: inline-block;}
.top-menu ul li a{font-size: 11px;padding-left: 10px !important;padding-right: 10px !important;}
.top-menu ul{text-align: center;}
.logo-image .col-sm-1.top_right_section {display: none;}
}
@media (min-width:768px) and (max-width:991px){
.logo{padding: 0 0 0 20px;max-width: 13%;}
.logo-image .main-col{max-width: 84%;}
.logo-image{display: inline-block;text-align: center;width: 100%;}
.logo{padding: 0 0 0 0px;max-width: 100%;display: inline-block;text-align: center;}
.logo-image .main-col{max-width: 97%;}
.logo-image .col-sm-1{display: inline-block;}
.top-menu ul li a{font-size: 14px;padding-left: 5px !important;padding-right: 5px !important;}
.top-menu ul{text-align: center;}
}
@media (min-width:734px) and (max-width:767px){
.logo-image .col-sm-1{max-width: 88%;width: 100%;float: right;text-align: right;flex: unset;padding-right: 7px;padding-left: 7px;}
.search-icons{width: 100%;text-align: right;}
}
@media (min-width:480px) and (max-width:735px){
.logo-image .col-sm-1{max-width: 81%;width: 100%;float: right;text-align: right;flex: unset;padding-right: 7px;padding-left: 7px;}
.search-icons{width: 100%;text-align: right;}
}
@media (max-width:479px) {
.logo-image .col-sm-1{max-width: 67%;width: 100%;float: right;text-align: right;flex: unset;padding-right: 7px;padding-left: 7px;}
.search-icons{width: 100%;text-align: right;}
}
@media (min-width:768px) and (max-width:991px){
.about-salt-row .about-salt-col2{padding-top: 0px !important;}
.about-salt-col{padding-top: 0px !important;}
.about-salt-col1 img{padding-bottom: 0px;}
}
@media (min-width:601px) and (max-width:767px){
.about-salt-content1{font-size: 32px !important;}
.about-salt-col2{width: 100% !important;}
.about-salt-col{width: 91% !important;}
.about-salt-col1 img{padding-bottom: 20px;}
}
@media (min-width:480px) and (max-width:600px){
.about-salt-col1 img{padding-bottom: 25px;}
.about-salt-col{width: 97% !important;}
.about-salt-col1{padding-left: 0px !important;}
}
@media (max-width:479px) {
.about-salt-col1 img{padding-bottom: 0px;}
.about-salt-col1{padding-left: 0px !important;}
}


/*10-08-2021*/
.Amethyst-Crystals-row{background-color: #f3f3f3;}
.physical-button button{background-color: #ef6c74 !important;border-color: #ef6c74 !important;box-shadow: none !important;border: 1px solid #ef6c74 !important;padding: 10px 20px 10px 20px;border-radius: 24px;}
.physical-button button a{color: #fff;}
.physical-button{display: inline-block;width: 100%;text-align: center;}
.Spirituality{margin-bottom: 30px;}
#post-grid-4218 .pagination{margin: 0px;}
.top-menu ul li.menu-item-has-children ul li.menu-item-has-children a:after{content: '\f078';color: #161513;right: 11px;top: 6px;height: 34px;padding: 0px 0px 0px 4px;pointer-events: none;font: normal normal normal 17px/1 FontAwesome;font-size: 12px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{background-color: #fff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{background-color: #fff !important;font-family: 'Lato-Bold' !important;}

#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{font-family: 'Lato-Bold' !important;background-color: #ffff !important;}
@media (min-width:1325px) {
.top-menu ul li.menu-item-has-children ul li.menu-item-has-children a:after{top: 4px !important;}
}
@media (min-width:769px) {
#mega-menu-wrap-primary{background-color: #fff !important;}
}


/*11-08-2021*/
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{/*content: '\f078' !important;font: normal normal normal 17px/1 FontAwesome;font-size: 12px;top: 14px !important;padding: 0px 0px 0px 4px;height: 34px;color: #161513 !important;margin-left: 0px !important;*/}
#mega-menu-wrap-primary #mega-menu-primary{text-align: right !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{margin-left: 0px !important;}
#mega-menu-wrap-primary{width: 100% !important;}
#mega-menu-wrap-primary #mega-menu-primary > holistic-therapies.mega-menu-flyout ul.mega-sub-menu{width: 193px;}
.holistic-therapies ul{width: 193px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{/*background-color: #ffff;*/}
@media (min-width:1326px) and (max-width:1378px){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{/*font-size: 15px !important;*/}
}
@media (min-width:10006px) and (max-width:1366px){
.top-cart, .search-icons{padding-top: 33px!important;}
}
@media (max-width:991px) {
.mega-toggle-blocks-center, .mega-toggle-blocks-right{display:none;}
.top-nav-bar{background-color: #f26862 !important;width: auto;float: left;}
.collapse:not(.show){display: block;}
.navbar-dark .navbar-toggler{display: none;}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{background-color: #f26862 !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{background-color: #f26862 !important;color: #fff !important;}
#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{background: #f26862 !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{/*background: #fff !important;*/color: #fff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{padding-left: 10px;background: #f26862;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{padding-left: 10px !important;background: #f26862 !important;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after{background-color: #ffff !important;}
}
@media (min-width:734px) and (max-width:767px){
.logo-image .col-sm-1{width: 50%;padding-right: 15px;padding-left: 15px;}
.logo-image .main-col{width: 50%;}
}
@media (min-width:480px) and (max-width:733px){
.logo-image .col-sm-1{width: 37%;padding-right: 15px;padding-left: 15px;}
.logo-image .main-col{width: 63%;}
}
@media (max-width:479px) {
.top-nav-bar{padding-left: 0px;padding-right: 0px;}
.logo-image .main-col{max-width: 93%;width: 100%;}
.logo-image .col-sm-1{max-width: 100%;width: auto;}
.main-col nav{padding-top: 1px;padding-bottom: 0px;}
.search-icons{padding-top: 13px;}
div#n2-ss-2 .n2-font-14ecdde0ad4532d0ee62cb0d5c272ebd-hover{font-size: 27px !important;}
}
@media (min-width:308px) and (max-width:438px){
.logo-image .main-col{width: 90%;}
}

@media (max-width:307px) {
.logo-image .main-col{width: 86%;}
}
@media (min-width:768px) and (max-width:991px){
.logo-image .col-sm-1{padding-right: 15px;padding-left: 15px;}
.logo-image .main-col{width: 92%;}
.main-col nav{/*padding-top: 15px;*/padding-bottom: 0px;}
}
@media (min-width:992px) and (max-width:1082px){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size: 13px !important;}
.search-icons{padding-top: 32px;}
}
@media (min-width:992px) and (max-width:1013px){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size: 12px !important;}
.logo-image .main-col{/*width: 95%;*/}
}
@media (max-width:480px) {
.logo{padding: 0 15px 0 15px;}
}
@media (min-width:481px) and (max-width:767px){
.logo{padding: 0 20px 0 20px;}
}
@media (min-width:480px) and (max-width:767px){
.top-nav-bar{padding: 3px;padding-top: 5px !important;}
div#n2-ss-2 .n2-font-14ecdde0ad4532d0ee62cb0d5c272ebd-hover{font-size: 44px !important;}
}
@media (min-width:300px) and (max-width:768px){

}


/*12-08-2021*/
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{content: '\f078' !important;color: #161513;right: 11px;height: 34px;padding: 0px 0px 0px 4px;pointer-events: none;font: normal normal normal 17px/1 FontAwesome;font-size: 12px;}
@media (max-width:991px) {
/*#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{color:#FFFFFF;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{color: #ffffff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{color: #ffffff !important;}*/
/*#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{color: #f26862 !important;}
.holistic-therapies ul{width: 219px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{color:#FFFFFF !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color: #f26862 !important;}
.top-menu ul li a{color: #fff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{color: #f26862 !important;background: #fff !important;}*/
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block{background-color: #f26862 !important;width: auto;float: left;margin-left: 0px !important;padding: 4px;}
.top-nav-bar{background-color: unset !important;}
#mega-menu-wrap-primary .mega-menu-toggle{background: none !important;}
.top-nav-bar{padding: 0px !important;}
}
@media (min-width:768px) and (max-width:991px){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#FFFFFF !important;}
.top-nav-bar{/*width: 38%;*/}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{padding-top: 13px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{color: #ffffff !important;}
.holistic-therapies ul{width: 219px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{color:#FFFFFF !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{/*color: #f26862 !important;*/}
.top-menu ul li a{color: #fff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{color: #f26862 !important;background: #fff !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{color:#FFFFFF !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{color: #ffffff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{color: #ffffff !important;}
.mega-toggle-on a span:after{color: #f26862 !important;}
#mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color: #fff !important;}
.holistic-therapies ul{width: 293px !important;}
.main-col nav{width: 61%;}
.mega-menu-item-has-children a span:after{color: #fff !important;}
.mega-toggle-on a span:after{color: #f26862 !important;}
.logo-image .col-sm-1{float: left;width: 100%;}
.search-icons{padding-top: 12px;}
.dismantle{padding: 0px 0px 0px 0%!important;}
.dismantle-remove{padding-left: 0px !important;}
.dismantle-corporation .container{padding-right: 0px;padding-left: 0px;}
}
@media (max-width:767px) {
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{color: #fff;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{padding-top: 13px !important;}
.holistic-therapies ul{width: 309px !important;max-width:100% !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span:hover{/*color: #f26862 !important;*/}
.mega-toggle-on a span:after{color: #f26862 !important;}
}
@media (min-width:480px) and (max-width:767px){
.logo-image .main-col{width: 69%;}
.logo-image .col-sm-1{width: 31%;}
.top-nav-bar{width: 100%;}
.search-icons{padding-top: 12px;}
}
@media (min-width:517px) and (max-width:575px){
.wpcf7 .recaptcha{text-align: left;width: 100%;}
.wpcf7 .recaptcha span{display: inline-block;}
}
@media (min-width:576px) and (max-width:767px){
.dismantle{padding: 0px 0px 0px 0%!important;}
.dismantle-remove{padding-left: 0px !important;}
.dismantle-corporation .container{padding-right: 0px;padding-left: 0px;}
}
@media (max-width:479px) {
.top-nav-bar{width: 100%;}
}
@media (max-width:308px) {
.holistic-therapies ul{width: 266px !important;}
.top-menu ul li a{/*padding-left: 0px !important;*/}
}
@media (min-width:992px) {
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{padding: 13px 0px 0px 0px;}
}
.wpcf7 .recaptcha{display: inline-block;}
.wpcf7 .bottom-form5{display: inline-block;padding-top: 15px;}



/*16-08-2021*/
.Enlightened-Massage .col-sm-6{float:left;padding-bottom: 20px;}
.Himalayan .col-sm-6{float:left;padding-bottom: 20px;}
.Couples-Massage .col-sm-6{float:left;padding-bottom: 20px;}
.text-center .post-page-image{padding-bottom: 20px;}
.main-content{padding-top: 20px}
@media (min-width:451px) and (max-width:575px){
.Enlightened-Massage .col-sm-6{padding: 10px;}
.Himalayan .col-sm-6{padding: 10px;}
.Couples-Massage .col-sm-6{padding: 10px;}
.Chakra-Cleanse .col-sm-4{padding: 10px;}
}
@media (max-width:479px) {
.main-content .col-sm-12 h5, .content-row h1.entry-title, .content-row .entry-wrap h5, .qcopd-list-wrapper .qcopd-single-list h2{font-size: 23px !important;text-align:left !important;font-weight: bold !important;margin-top: 20px !important;letter-spacing: normal;}
.main-content .col-sm-12{padding-right: 10px;padding-left: 10px;}
.middle-top .middletop1-container{padding-left: 15px;padding-right: 15px;}
.qcopd-list-wrapper .qcopd-single-list {margin-bottom: 20px;}
}
@media (max-width:375px) {
.wpcf7 .wpcf7-recaptcha iframe{width: 100%;}
.wpcf7 .wpcf7-recaptcha div{width: 100% !important;}
.wpcf7 .recaptcha{/*padding: 0px 10px;*/}
}
@media (min-width:576px) and (max-width:767px){
.wpcf7 .wpcf7-recaptcha iframe{width: 100%;}
.wpcf7 .wpcf7-recaptcha div{/*width: 100% !important;*/}
.footer-class .footer{padding-left: 20px;padding-right: 20px;}
}
@media (min-width:584px) and (max-width:767px){
.footer-class .footer .col-sm-3{padding: 10px !important;}
}
@media (max-width:768px) {
div#n2-ss-2 .n2-font-0b2dbb5cbcc153b9663e67f4f7b4941d-paragraph{color: #ffffff !important;}
}
@media (min-width:769px) and (max-width:830px){
.slider_btn_link h6{left: 56px;top: 47px;}
.slider3_btn_link h6{left: 56px;top: 96px;}
.slider1_btn_link h6{left: 56px;top: 0px;}
div#n2-ss-2 .n2-font-84a84263295bc1f99b2e38bde43f8e5d-hover{font-size: 94% !important;}
}
@media (min-width:831px) and (max-width:950px){
.slider1_btn_link h6{left: 68px;top: -2px;}
.slider_btn_link h6{left: 68px;top: 49px;}
.slider3_btn_link h6{left: 68px;top: 100px;}
div#n2-ss-2 .n2-font-84a84263295bc1f99b2e38bde43f8e5d-hover{font-size: 94% !important;}
}
@media (min-width:951px) and (max-width:1005px){
div#n2-ss-2 .n2-font-84a84263295bc1f99b2e38bde43f8e5d-hover{font-size: 107% !important;}
.slider3_btn_link h6{left: 68px;top: 107px;}
.slider_btn_link h6{left: 80px;top: 49px;}
.slider1_btn_link h6{left: 73px;top: -2px;}
}
@media (min-width:1006px) and (max-width:1065px){
div#n2-ss-2 .n2-font-84a84263295bc1f99b2e38bde43f8e5d-hover{/*font-size: 107% !important;*/}
.slider3_btn_link h6{left: 68px;top: 113px;}
.slider_btn_link h6{left: 80px;top: 53px;}
.slider1_btn_link h6{left: 73px;top: -2px;}
}
@media (min-width:1066px) and (max-width:1126px){
.slider3_btn_link h6{left: 75px;top: 117px;}
.slider_btn_link h6{left: 80px;top: 53px;}
.slider1_btn_link h6{left: 73px;top: -2px;}
.slider3_btn_link h6 {top: 105px !important;}
}
@media (min-width:1127px) and (max-width:1162px){
.slider3_btn_link h6{left: 79px;top: 124px;}
.slider_btn_link h6{left: 95px;top: 56px;}
.slider1_btn_link h6{left: 85px;top: -3px;}
}



/*17-08-2021*/
.Biomat-Amethyst-Crystals{padding-top: 20px;}
@media (min-width:451px) and (max-width:575px){
.Biomat-Amethyst-Crystals .col-sm-4{padding: 15px;}
.Red-Light-NIR .col-sm-4{padding: 15px;}
}


/*23-08-2021*/
.Brazilian-Toe .col-sm-6{float: left;padding-bottom: 20px;}
.Couples-Massage .Couples-Ma{float: left;width: 100%;}



/*30-08-2021*/
#richweb .Rich_Web_Tabs_Accordion_Content_1 > h3{color: #000000 !important;border-color: #e8e8e8 !important;    background: #e8e8e8; text-align:left;}
.Rich_Web_Tabs_Accordion_Content_1 > h3 i#rich-web-acd-icon1{color: #000000 !important;}
.Rich_Web_Tabs_Accordion_Content_1 .collapseIcon1{display: none;}
#richweb .Rich_Web_Tabs_Accordion_Content_1 > h3.active{background-color: #e8e8e8 !important;color: #000000 !important;}
.Rich_Web_Tabs_Accordion_Content_1 > h3.active span{color: #000000 !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_1 .arrowDown1{border-color: #e8e8e8 transparent transparent transparent !important;}
.Rich_Web_Tabs_Accordion_Content_1 > h3:hover{border-left: none;}
#richweb .Rich_Web_Tabs_Accordion_Content_1 > h3 span.rw_tabs_act_st_title{font-size: 18px !important;font-family: Helvetica !important;font-weight: normal;}
#richweb .Rich_Web_Tabs_Accordion_Content_1 .rw_tabs_acd_cont1 p{font-size: 16px !important;font-family: Helvetica !important;color: #000000 !important;}
.Rich_Web_Tabs_Accordion_Content_1 > div{border: 2px solid #e8e8e8 !important;margin-top: unset !important;}

#richweb .Rich_Web_Tabs_Accordion_Content_2 > h3{color: #000000 !important;border-color: #e8e8e8 !important;    background: #e8e8e8; text-align:left;}
.Rich_Web_Tabs_Accordion_Content_2 > h3 i#rich-web-acd-icon2{color: #000000 !important;}
.Rich_Web_Tabs_Accordion_Content_2 .collapseIcon2{display: none;}
#richweb .Rich_Web_Tabs_Accordion_Content_2 > h3.active{background-color: #e8e8e8 !important;color: #000000 !important;}
.Rich_Web_Tabs_Accordion_Content_2 > h3.active span{color: #000000 !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_2 .arrowDown2{border-color: #e8e8e8 transparent transparent transparent !important;}
.Rich_Web_Tabs_Accordion_Content_2 > h3:hover{border-left: none;}
#richweb .Rich_Web_Tabs_Accordion_Content_2 > h3 span.rw_tabs_act_st_title{font-size: 18px !important;font-family: Helvetica !important;font-weight: normal;}
#richweb .Rich_Web_Tabs_Accordion_Content_2 .rw_tabs_acd_cont2 p{font-size: 16px !important;font-family: Helvetica !important;color: #000000 !important;}
.Rich_Web_Tabs_Accordion_Content_2 > div{border: 2px solid #e8e8e8 !important;margin-top: unset !important;}

#richweb .Rich_Web_Tabs_Accordion_Content_3 > h3{color: #000000 !important;border-color: #e8e8e8 !important;    background: #e8e8e8; text-align:left;}
.Rich_Web_Tabs_Accordion_Content_3 > h3 i#rich-web-acd-icon3{color: #000000 !important;}
.Rich_Web_Tabs_Accordion_Content_3 .collapseIcon3{display: none;}
#richweb .Rich_Web_Tabs_Accordion_Content_3 > h3.active{background-color: #e8e8e8 !important;color: #000000 !important;}
.Rich_Web_Tabs_Accordion_Content_3 > h3.active span{color: #000000 !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_3 .arrowDown3{border-color: #e8e8e8 transparent transparent transparent !important;}
.Rich_Web_Tabs_Accordion_Content_3 > h3:hover{border-left: none;}
#richweb .Rich_Web_Tabs_Accordion_Content_3 > h3 span.rw_tabs_act_st_title{font-size: 18px !important;font-family: Helvetica !important;font-weight: normal;}
#richweb .Rich_Web_Tabs_Accordion_Content_3 .rw_tabs_acd_cont3 p{font-size: 16px !important;font-family: Helvetica !important;color: #000000 !important;}
.Rich_Web_Tabs_Accordion_Content_3 > div{border: 2px solid #e8e8e8 !important;margin-top: unset !important;}


/*22-02-2022*/
.High-Frequency .col-sm-6{float: left;padding-bottom: 20px;}



/*25-03-2022*/
@media screen and (min-width:1326px) and (max-width:1739px) {
.logo-image .col-sm-9 .top-nav-bar{padding-left: 0px;padding-right: 0px;padding-top: 16px;}
.logo{padding: 0 0 0 15px;max-width: 10%;}
.logo-image .main-col{max-width: 88%;}
.top-cart, .search-icons{padding-top: 28px!important;}
}
@media screen and (min-width:1326px) and (max-width:1345px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size: 13px !important;}
}
@media screen and (min-width:1229px) and (max-width:1322px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding: 0px 6px 0px 6px !important;}
#mega-menu-wrap-primary #mega-menu-primary {text-align: left !important;}
}
@media screen and (min-width:1200px) and (max-width:1228px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding: 0px 6px 0px 7px !important;font-size: 13px !important;}
#mega-menu-wrap-primary #mega-menu-primary {text-align: left !important;}
}
@media screen and (min-width:1116px) and (max-width:1199px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{/*padding: 0px 4px 0px 4px !important;*/font-size: 13px !important;}
}



/*18-04-2022*/
@font-face {

    font-family: 'MinionPro-Regular';

    src: url('./font/MinionPro-Regular.otf') format('otf'),

         url('./font/MinionPro-Regular.otf') format('otf');

    font-weight: normal;

    font-style: normal;

}
@font-face {
font-family: 'Montserrat-Regular';
src: url('./fonts/Montserrat-Regular.ttf');
src: url('./fonts/Montserrat-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Montserrat-Italic';
src: url('./fonts/Montserrat-Italic.ttf');
src: url('./fonts/Montserrat-Italic.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
body, input, button, select, textarea{font-family: 'Montserrat-Regular' !important}
h1, h2, h3, h4, h5{font-family: 'Montserrat-Regular';}
.ourmission2{font-family: 'Montserrat-Regular';}
.ourmission1{font-family: 'Montserrat-Regular';}
div#n2-ss-2 .n2-font-14ecdde0ad4532d0ee62cb0d5c272ebd-hover{font-family: 'Montserrat-Regular' !important;}
.n2-ss-slider p{font-family: 'Montserrat-Regular' !important;}
div#n2-ss-2 .n2-ss-button-container a div{font-family: 'Montserrat-Regular' !important;}
div#n2-ss-2 .n2-font-84a84263295bc1f99b2e38bde43f8e5d-hover{font-family: 'Montserrat-Regular';}
.physical-title1{font-family: 'Montserrat-Regular';}
.physical-slider1 .pcp-wrapper-4242 .sp-pcp-post-content{font-family: 'Montserrat-Regular' !important;}
.sp-pcp-post .sp-pcp-title a{font-family: 'Montserrat-Regular' !important;}
.sp-pcp-post .sp-pcp-post-content .sp-pcp-readmore a{font-family: 'Montserrat-Regular' !important;}
.sp-pcp-post .sp-pcp-post-content{font-family: 'Montserrat-Regular' !important;}
.classes-row .classes-div{font-family: 'Montserrat-Regular';}
.about-salt-content1{font-family: 'Montserrat-Regular' !important;}
.about-salt-content2{font-family: 'Montserrat-Regular';}
.about-salt-content3 a{font-family: 'Montserrat-Regular';}
.latest-container .widgettitle{font-family: 'Montserrat-Regular' !important;}
#pcp_wrapper-4235 .pcp-readmore-link{font-family: 'Montserrat-Regular' !important;}
.what-our-customers{font-family: 'Montserrat-Regular' !important;}


/*19-04-2022*/
.our-therapists-row .widgettitle{font-family: 'Montserrat-Regular' !important;}
.what-our-customers-content{font-family: 'MinionPro-Regular' !important;}
.what-our-customers-reviews div{font-family: 'Montserrat-Regular' !important;}


/*19-04-2022*/
.bottom-contact-us{font-family: 'Montserrat-Regular' !important;}
.bottom-contact-location{font-family: 'Montserrat-Regular' !important;text-shadow: 2px 2px 4px #000000;}
.bottom-contact-span{font-family: 'Montserrat-Regular' !important;}
.bottom-contact-address{font-family: 'Montserrat-Regular' !important;}
.bottom-contact-fall{font-family: 'Montserrat-Regular' !important;}
.bottom-contact-date{font-family: 'Montserrat-Regular' !important;}
.bottom-contact-time{font-family: 'Montserrat-Regular' !important;}
/*.bottom-form label{font-family: 'Montserrat-Regular' !important;}
.wpcf7-form .wpcf7-submit{font-family: 'Montserrat-Regular' !important;}*/



/*25-04-2022*/
#x-content-band-1{float: left;width: 100%;}
.bottom-form label{font-family: 'Montserrat-Regular' !important;}
#wpcf7-f39-o1 .wpcf7-form input, textarea{font-family: 'Montserrat-Regular' !important;}
.social-icon-col{font-family: 'Montserrat-Regular' !important;}
.instagram-tex{font-family: 'Montserrat-Regular' !important;}
.footer h2{font-family: 'Montserrat-Regular' !important;}
.footer .naviga ul li a{font-family: 'Montserrat-Regular' !important;}
.footer .useful ul li a{font-family: 'Montserrat-Regular' !important;}
.footer-copyright{font-family: 'Montserrat-Regular' !important;}
.footer-nav ul li a{font-family: 'Montserrat-Regular' !important;}
.substitute{/*font-family: 'Montserrat-Italic' !important;*/}
.services-page div h3{font-family: 'Montserrat-Regular' !important;}
h1, h2, h3, h4, h5{font-family: 'Montserrat-Regular' !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_1 > h3 span.rw_tabs_act_st_title{font-family: 'Montserrat-Regular' !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_2 > h3 span.rw_tabs_act_st_title{font-family: 'Montserrat-Regular' !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_3 > h3 span.rw_tabs_act_st_title{font-family: 'Montserrat-Regular' !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_1 .rw_tabs_acd_cont1 p{font-family: 'Montserrat-Regular' !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_2 .rw_tabs_acd_cont2 p{font-family: 'Montserrat-Regular' !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_3 .rw_tabs_acd_cont3 p{font-family: 'Montserrat-Regular' !important;}
div#observerInfoDialog form h1{font-family: 'Montserrat-Regular' !important;}
div#observerInfoDialog{font-family: 'Montserrat-Regular' !important;}
div#observerInfoDialog form div.field-row input:not([type='button']){font-family: 'Montserrat-Regular' !important;}
div#observerInfoDialog #recipientInfoStart{font-family: 'Montserrat-Regular' !important;}
.rs-skin-font-arial, .rs-skin-font-arial input, .rs-skin-font-arial.button-next, input.rs-skin-font-arial{font-family: 'Montserrat-Regular' !important;}
.rs-lead-add-wrap .rs-lead-add-input{font-family: 'Montserrat-Regular' !important;}
.css-client-web-app{font-family: 'Montserrat-Regular' !important;}
.post-grid .item a{font-family: 'Montserrat-Regular' !important;}
.grid-items .layer-content .excerpt{font-family: 'Montserrat-Regular' !important;}
.pagination .paginate .page-numbers{font-family: 'Montserrat-Regular' !important;}
.physical-button button a{font-family: 'Montserrat-Regular' !important;}
.grid-items .layer-content .excerpt{font-family: 'Montserrat-Regular' !important;}
#post-grid-4218 .pagination .page-numbers{font-family: 'Montserrat-Regular' !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{/*font-family: 'Montserrat-Regular' !important;*/}
.wpb_row .phone-span2{font-family: 'Montserrat-Regular' !important;}
.wpcf7-form .wpcf7-submit{font-family: 'Montserrat-Regular' !important;}



/*29-04-2022*/
.spiritual-row{float: left; width:100%;}
.post_id_4317 .entry-title{display:none;}


/*30-04-2022*/
.spiritual-healing{float: left;width: 100%;margin-right: 0px !important;}
@media (max-width:575px) {
.spiritual-healing .col-sm-6{padding-bottom: 15px;}
}


/*11-05-2022*/
.post_id_5037 .entry-title{display: none;}
.post_id_4313 .entry-title{display: none;}
.post_id_4313 .entry-title{display: none;}
.post_id_4195 .entry-title{display: none;}
.post_id_4177 .entry-title{display: none;}
.post_id_4177 .entry-wrap{margin: 0px !important;}


/*13-05-2022*/
.bio-charger-row .col-sm-4{float: left;}



/*14-05-2022*/
.bio-image{float: right;width: 40%;}
.bio-charger-col1{padding: 0px;}
.bio-charger-col2{padding: 0px;}


/*16-05-2022*/
.bio-image{float: left;width: 100%;}
@media screen and (min-width:576px) and (max-width:767px) {
.bio-charger-col1{max-width: 100%;float: left;width: 100%;flex: none;}
.bio-charger-content-img"{float: left;width: 100%;max-width: 100%;flex: none;}
.bio-charger-col2 .col-sm-4{max-width: 100%;}
.bio-charger-content-img{max-width: 100%;flex: none;}
.bio-charger-col2 .col-sm-4{width: 100%;max-width: 100%;}
}


/*19-05-2022*/
.services-page div h3{letter-spacing: -0.5px;color: #84714F !important;}
.page-title h5{letter-spacing: -0.5px;color: #84714F !important;}


/*20-05-2022*/
.classes-image-row .col-sm-4{/*padding-top: 15px;padding-bottom: 15px;*/}
.classes-image{border: 1px solid #e7e7e7;padding: 15px;}
.classes-image-row .col-sm-4 .title{padding-bottom: 15px;}
.main-content h1{letter-spacing: -0.5px;color: #84714F !important;text-align: center;}
.main-content h2, h3, h4, h5{letter-spacing: -0.5px;color: #84714F !important;}
.spiritual-row h5{letter-spacing: -0.5px;color: #84714F !important;}
.content-row h1.entry-title{letter-spacing: -0.5px;color: #84714F !important;}
.pillars-col{letter-spacing: -0.5px;color: #84714F !important;font-family: 'Montserrat-Regular' !important;}



/*21-05-2022*/
container.max.width.offset.aboutus .x-container.max.width.offset.sanctuary h3.black{color: #84714F !important;}
.sanctuary h3.black{color: #84714F !important;}
.simcal-calendar-head h3{font-size: 24px!important;}
.class_name a{color: #84714F !important;}
#richweb .Rich_Web_Tabs_Accordion_Content_1 > h3.active{text-align:left;}
@media (max-width:991px) {
.classes-image-row .col-sm-4{padding-bottom: 20px;}
}
@media screen and (min-width:576px) and (max-width:991px) {
.classes-image-row .col-sm-4{width: 100%;float: left;max-width: 100%;flex: none;}
}
@media screen and (min-width:576px) and (max-width:767px) {
.post-grid .item .layer-media img{/*width: auto !important;*/float: none;}
}
@media (min-width:1200px) {
.capcha-contact{padding-bottom: 10px;}
.rtcl .rtcl-listings .listing-item h3.listing-title a{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F;text-align: center;padding-top: 20px;padding-bottom: 20px !important;font-family: 'Montserrat-Regular';margin: 0px;}
.rtcl .rtcl-listings .listing-item h3.listing-title{padding-top: 20px;padding-bottom: 20px !important;}
.main-content .page-title{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F;text-align: center;padding-top: 40px;padding-bottom: 40px !important;font-family: 'Montserrat-Regular';margin: 0px;}
.main-content{padding-top: 0px;}
.healing-arts-sanctuary-CEP h3{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F;text-align: center;padding-top: 40px;padding-bottom: 40px !important;font-family: 'Montserrat-Regular';margin: 0px;color: #84714F !important;}
.main-content h1{padding-top: 40px;padding-bottom: 40px;font: normal normal 900 40px/48px Lato;font-size: 40px !important;font-weight: 900 !important;margin: 0px;}
.main-content h2, h3, h4, h5{font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;color: #84714F !important;font-size: 40px !important;font-weight: 900 !important;padding-top: 40px;padding-bottom: 20px;margin: 0px !important;text-align: center;}
.services-page div h3{font-size: 40px !important;font-weight: 900 !important;}
.page-title h5{font-size: 40px !important;font-weight: 900 !important;}
.post-grid{padding-top: 0px !important;}
#post-grid-4219 .item{margin-top: 0px !important;}
#post-grid-4218 .item{margin-top: 0px !important;}
.main-content h2, h3, h4, h5{/*letter-spacing: -0.5px;color: #84714F !important;*/}
.richweb h3{margin: 0px !important;}
.services-page div h3{margin:0px;}
.services h5{margin:0px;padding-top: 6px;}
.spiritual-row h5{font: normal normal 900 40px/48px Lato;font-size: 40px !important;font-weight: 900 !important;padding-top: 40px;padding-bottom: 40px;margin: 0px;}
.content-row h1.entry-title{font: normal normal 900 40px/48px Lato;font-size: 40px !important;font-weight: 900 !important;padding-top: 40px;padding-bottom: 40px;margin: 0px;}
.pillars-col{font-weight: 900 !important;padding-top: 40px;padding-bottom: 40px;margin: 0px;}
.bio-title h5{margin: 0px;text-align: left;}
.bio-charger-col3 .title h5{margin: 0px;}
.bio-row h5{margin: 0px;}
.salt-anion-therapy h5{margin: 0px;}
.family-salt-anion h5{margin: 0px;}
.Amethyst-Crystals-col h4{margin: 0px;}
.infrared-foot h5{margin: 0px;}
.chakra-bala h5{margin: 0px;}
.quickie-energy h5{margin: 0px;}
.private-saltcave h5{margin: 0px;}
.main-content h5{margin: 0px}
.breather-together{padding-top: 0px;}
.oursaltrooms{margin-bottom: 0px;}
.bio-charger-col3 .title h5{text-align:left;}
.class_name a{font-size: 40px !important;font-weight: 900 !important;}
.class-list ul{margin-bottom: 0px;}
.Rich_Web_Tabs_Accordion_2{margin-bottom: 0px !important;}
.Rich_Web_Tabs_Accordion_1{margin-bottom:0px !important;}
.couples-salt h5{/*padding-top: 15px;*/}
}


/*23-05-2022*/
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{font-family: 'Montserrat-Regular' !important;/*color: #161513 !important;*/font-size: 12px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{font-family: 'Montserrat-Regular' !important;/*color: #161513 !important;*/font-size: 12px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size: 12px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size: 12px !important;}
@media screen and (min-width:576px) and (max-width:767px) {
#pcp_wrapper-4240 .pcp-button-prev, #pcp_wrapper-4240 .pcp-button-next{width: 22px;}
}


/*24-05-2022*/
.handup-image-row{padding-top: 10px;padding-bottom: 30px;}
@media (min-width:1200px) {
.handup-image1{padding-top: 30px;}
}
@media screen and (min-width:992px) and (max-width:1223px) {

}


/*25-05-2022*/
.post_id_5037 .post-page-image{display:none;}


/*26-05-2022*/
.couples-salt h5{/*text-align:left;*/}
@media (min-width:1200px) {
.couples-salt-padd strong{/*padding-left: 60px;*/}
}

/*27-05-2022*/
.holistic-therapies ul{border: 1px solid rgba(0, 0, 0, 0.15) !important;border-radius: 4px !important;box-shadow: 0 6px 12px rgb(0 0 0 / 18%) !important}
#mega-menu-wrap-primary #mega-menu-primary .holistic-therapies ul{/*width: 246px !important;*/}
#mega-menu-wrap-primary #mega-menu-primary .mindfullness-menu .mega-sub-menu{width: 329px !important;}
#mega-menu-wrap-primary #mega-menu-primary .physical-menu .mega-sub-menu{width: 246px !important;}
#mega-menu-wrap-primary #mega-menu-primary .spirituality-menu .mega-sub-menu{width: 246px !important;}
#mega-menu-wrap-primary #mega-menu-primary .self-care-menu .mega-sub-menu{width: 300px !important;}
#mega-menu-wrap-primary #mega-menu-primary .classes-private-menu .mega-sub-menu{width: 368px !important;}
.mega-sub-menu{/*width: 130px !important;*/width: 150px !important;border: 1px solid rgba(0, 0, 0, 0.15) !important;border-radius: 4px !important;box-shadow: 0 6px 12px rgb(0 0 0 / 18%) !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{/*width: 130px !important;*/}
@media (min-width:1200px) {
.handup-image1{padding-top: 60px;}
}


/*28-05-2022*/
@media screen and (min-width:451px) and (max-width:575px) {
.handup-image-row img{width: 75% !important;margin: 26px 12.5% !important;}
}


/*30-05-2022*/
.our-meet{padding-left: 10px;font: normal normal 900 40px/48px Lato;letter-spacing: -0.5px;
 color: #84714F !important;/*font-size: 40px !important;*/font-weight: 900 !important;padding-top: 40px;padding-bottom: 40px;margin: 0px !important;font-family: 'Montserrat-Regular' !important;/*padding-top: 0px;*/padding-left: 0px;font-size: 30px !important;}
#x-content-band-1 p{color: #84714F !important;}
.healing-arts-sanctuary h3{float: left;width: 100%;}


/*02-06-2022*/
.post_id_4313 .text-center .post-page-image{float: left;}
.post_id_4810 .text-center .post-page-image{float: left;}
.post_id_4313 .post-page-image{display:none;}


/*03-06-2022*/
.latest-row{display:none;}
.our-therapists{display:none;}
.content-area .main-content{padding-bottom: 30px;}
.content-row .entry-wrap{padding-bottom: 30px !important;}


/*09-06-2022*/
.chakra-bala .col-sm-6{padding-bottom: 20px;}


/*14-06-2022*/
#pcp_wrapper-4242 .pcp-readmore-link{display:none;}
#pcp_wrapper-4241 .pcp-readmore-link{display:none;}
#pcp_wrapper-4240 .pcp-readmore-link{display:none;}
@media (max-width:767px) {
.post_id_7 .col-sm-6{float: left;width: 100%;max-width: 100%;}
.wpcf7 .recaptcha{width: 100%;padding-bottom: 15px;}
}


/*16-06-2022*/
.post_id_4326 .element.excerpt a{display:none;}
.post_id_4335 .element.excerpt a{display:none;}
.post_id_4332 .element.excerpt a{display:none;}
.post_id_4329 .element.excerpt a{display:none;}

/*07-07-2022*/

@media screen and (min-width:1600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
	font-size: 15px !important;
}
}
.sp-pcp-post h2.sp-pcp-title {
    min-height: 48px;
	margin-top: 15px;
}
.footer-class .footer .col-sm-3 {
    padding: 0 15px !important;
}

@media screen and (min-width:1440px) and (max-width:1599px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
	font-size: 13px !important;
}
.slider3_btn_link h6 {
	top: 110px !important;
}
}
body.post_id_27 .row.affordable-boat {
    padding-bottom: 60px;
}
@media screen and (max-width:1439px) {
.slider3_btn_link h6 {
	top: 110px !important;
}
}
@media (min-width: 1200px) and (max-width: 1325px) {
.about-salt-col {
    padding-top: 40px !important;
}
}
@media screen and (max-width:1324px) {
header .row.logo-image {
    padding-left: 15px;
    padding-right: 15px;
}
.row.dismantle-corporation {
    padding: 40px 0;
}
}
@media screen and (min-width:1200px) and (max-width:1219px) {
header .row.logo-image {
    padding-left: 5px;
    padding-right: 5px;
}
}
@media screen and (min-width:992px) and (max-width:1199px) {
#mega-menu-wrap-primary #mega-menu-primary {
    text-align: center !important;
}
.mega-sub-menu {
	width: 150px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
	font-size: 14px !important;
}
.sp-pcp-post .sp-pcp-post-content {
    max-height: 140px;
    min-height: 140px;
    overflow: hidden;
}
.text-left.mb-3.middletop2-div.col-sm-12.our-services-top {
    padding-bottom: 40px;
}
.about-salt-col {
    padding-top: 40px !important;
}
.bottom-form label {
	width: 87%;
}
.about-salt-content2 {
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 20px;
	line-height: 22px;
}
}
@media screen and (min-width:992px) and (max-width:1180px) {
.slider3_btn_link h6 {
    top: 96px !important;
}
}
@media (min-width: 1066px) and (max-width: 1180px) {
.slider3_btn_link h6 {
    top: 105px !important;
}
}
@media screen and (max-width: 991px) {
.slider3_btn_link h6 {
    top: 98px !important;
}
}

@media screen and (max-width:991px) {
header .row.logo-image .col-sm-9.main-col {
	width: 90%;
	max-width:100%;
}
header .row.logo-image .col-sm-1.top_right_section {
	max-width: 100%;
	width: 10%;
}
header .row.logo-image .col-sm-1.top_right_section .search-icons {
    width: 100%;
    float: right;
    max-width: 100%;
    text-align: right;
}
header .row.logo-image {
    padding-left: 30px;
    padding-right: 30px;
	margin-bottom: 10px !important;
}
.mega-sub-menu {
	border: none !important;
	box-shadow: none !important;
}
.sp-pcp-post .sp-pcp-title a {
	font-size: 20px !important;
}
.sp-pcp-post h2.sp-pcp-title {
    min-height: 72px;
}
.sp-pcp-post .sp-pcp-post-content {
    max-height: 140px;
    min-height: 140px;
    overflow: hidden;
}
.middle-top1 {
    padding-top: 50px;
    padding-bottom: 30px;
}
.middle-top .middletop1-container {
	padding-bottom: 50px;
	padding-top: 40px;
}
.text-left.mb-3.middletop2-div.col-sm-12.our-services-top {
    padding-bottom: 20px;
}
.about-salt-col1 img {
    padding-top: 20px;
}
.about-salt-row .col-sm-6.about-salt-col1 {
    padding-bottom: 20px;
	padding-left: 0;
}
.about-salt-row .about-salt-col2 {
    padding-left: 0;
    padding-right: 0;
	padding-bottom: 10px;
}
.about-salt-row .about-salt-col2 .about-salt-col .about-salt-content1 {
    text-align: center;
}
.what-our-customer {
    padding-top: 60px;
    padding-bottom: 70px;
}
.bottom-form label {
	width: 100%;
}
.bottom-form label textarea.wpcf7-form-control.wpcf7-textarea {
    height: 92px;
}
.dismantle-remove {
    padding: 50px 0px;
}
.row.dismantle-corporation {
    padding: 40px 0 20px;
}
.bottom-form5 {
    padding-bottom: 10px;
}
.footer {
    padding-top: 50px;
}
.footer-class .footer .col-sm-3 {
    padding: 20px 15px 0 !important;
}
.reviews_section {
    padding: 20px 0 0 0;
}
.Spirituality {
	margin-bottom: 0;
}
}
@media screen and (min-width:769px) and (max-width:810px) {
.slider3_btn_link h6 {
    top: 82px !important;
}
}
@media screen and (min-width:811px) and (max-width:880px) {
.slider3_btn_link h6 {
    top: 86px !important;
}
}
@media screen and (min-width:881px) and (max-width:950px) {
.slider3_btn_link h6 {
    top: 92px !important;
}
}
@media screen and (max-width:768px) {
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    left: 50px;
    font-size: 11px !important;
}
.slider1_btn_link h6 {
    top: 0;
}
.slider_btn_link h6 {
    top: 48px;
}
.slider3_btn_link h6 {
    top: 83px !important;
}
}
@media screen and (min-width: 576px) and (max-width: 767px) {
.row.dismantle-corporation .text-center.mb-3.corporation.col-sm-6 .bottom {
    padding-top: 15px;
}
.row.dismantle-corporation .mb-3.col-sm-6 {
    width: 100% !important;
}
.dismantle-remove {
    padding: 10px 0px;
}
}
@media screen and (max-width:767px) {
.classes-row .classes-div {
	font-size: 16px;
}
.dismantle-corporation {
    background-repeat: no-repeat;
    background-size: cover;
}
.dismantle-remove .bottom-contact-row .bottom-contact-us {
    text-align: center;
}
.dismantle-corporation .wpcf7-form {
    padding-left: 40px;
    padding-right: 40px;
}
div#wpcf7-f39-o1 .bottom-form5 {
    float: left;
}
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    font-size: 8px !important;
}
}
@media screen and (max-width:650px) {
.slider1_btn_link h6 {
    top: 5px;
}
.slider_btn_link h6 {
    top: 42px;
}
.slider3_btn_link h6 {
    top: 75px !important;
}
.classes-row .classes-div {
    font-size: 16px !important;
}
}

@media screen and (max-width:575px) {
.slider1_btn_link h6 {
    top: 2px;
}
.slider_btn_link h6 {
    top: 40px;
}
.slider3_btn_link h6 {
    top: 70px !important;
}
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    left: 40px;
}
.sp-pcp-post h2.sp-pcp-title {
    min-height: unset;
    margin-top: 10px;
    margin-bottom: 15px;
}
.sp-pcp-post .sp-pcp-post-content {
    max-height: 100px;
    min-height: 100px;
}
.middle-top1 {
    padding-top: 50px !important;
    padding-bottom: 10px !important;
}
body.post_id_27 .row.affordable-boat {
    padding-bottom: 40px;
    padding-top: 50px;
}
.row.dismantle-corporation {
    padding: 10px 0 40px;
}
.dismantle-remove .bottom-contact-row .bottom-contact-col {
    text-align: left;
    padding-left: 30px;
    padding-right: 30px;
}
div#wpcf7-f39-o1 .bottom-form5 {
	text-align: left;
}
.footer-class .footer {
    padding-top: 50px;
}
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    font-size: 7px !important;
}
.physical-title1, div#n2-ss-2 .n2-font-14ecdde0ad4532d0ee62cb0d5c272ebd-hover, .middle-top .middletop1-container .ourmission .ourmission1, .about-salt-row .about-salt-col2 .about-salt-col .about-salt-content1, .what-our-customer .what-our-customers-row .what-our-customers-col .what-our-customers, .dismantle-remove .bottom-contact-row .bottom-contact-us {
	font-size: 32px !important;
}
.middle-top .middletop1-container {
    padding-left: 30px;
    padding-right: 30px;
}
.footer h2 {
	font-size: 24px !important;
	font-weight: normal !important;
}
.what-our-customers-content {
	font-size: 18px;
}
}
@media screen and (max-width: 530px) {
.slider3_btn_link h6 {
    top: 65px !important;
}
}
@media screen and (max-width:479px) {
.physical-title1, div#n2-ss-2 .n2-font-14ecdde0ad4532d0ee62cb0d5c272ebd-hover, .middle-top .middletop1-container .ourmission .ourmission1, .about-salt-row .about-salt-col2 .about-salt-col .about-salt-content1, .what-our-customer .what-our-customers-row .what-our-customers-col .what-our-customers, .dismantle-remove .bottom-contact-row .bottom-contact-us {
    font-size: 28px !important;
	padding-bottom: 16px !important;
	margin-bottom: 0 !important;
}
.n2-ss-slider .n2-ss-item-content.n2-ow p {
    max-width: 200px;
    font-size: 20px !important;
	margin-bottom: -40px;
}
.slider_btn_link, .slider1_btn_link, .slider3_btn_link {
    width: 65px !important;
}
.slider1_btn_link h6 {
    top: 3px;
    left: 49px !important;
}
.slider_btn_link h6 {
    top: 40px;
    left: 43px !important;
}
.text-left.mb-3.middletop2-div.col-sm-12.our-services-top {
	padding-top: 20px;
}
.about-salt-col {
	padding-bottom: 20px;
}
.ourmission2, .about-salt-content2 {
	font-size: 16px;
}
#mega-menu-wrap-primary #mega-menu-primary .self-care-menu .mega-sub-menu {
	max-width: 100% !important;
}
}
@media only screen and (max-width: 450px) {
body.post_id_27 img {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
.footer img {
    margin-bottom: 12px !important;
    margin-top: 12px !important;
}
}
@media screen and (max-width:440px) {
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    left: 43px;
}
.slider1_btn_link h6 {
	left: 48px !important;
	top: 4px;
}
.slider_btn_link h6 {
	left: 43px !important;
	top: 39px;
}
.slider3_btn_link h6 {
    top: 63px !important;
    left: 41px;
}
}
@media screen and (max-width:424px) {
/*.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    left: 46px;
}
.slider1_btn_link h6 {
	left: 55px !important;
	top: 2px;
}
.slider_btn_link h6 {
	left: 49px !important;
	top: 42px;
}
.slider3_btn_link h6 {
    top: 70px !important;
}*/
.dismantle-corporation .wpcf7-form {
    padding-left: 20px;
    padding-right: 20px;
}
}
@media screen and (max-width:410px) {
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    left: 43px;
}
.slider1_btn_link h6 {
	left: 46px !important;
	top: 4px;
}
.slider_btn_link h6 {
	left: 41px !important;
	top: 37px;
}
.slider3_btn_link h6 {
    top: 61px !important;
    left: 39px;
}
}
@media screen and (max-width:385px) {
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    left: 58px;
}
.slider1_btn_link h6 {
	left: 68px !important;
	top: 2px;
}
.slider_btn_link h6 {
	left: 61px !important;
	top: 46px;
}
.slider3_btn_link h6 {
    top: 78px !important;
}
.row.dismantle-corporation .corporation.col-sm-6 {
    padding-left: 0;
    padding-right: 0;
}
.dismantle-remove .bottom-contact-row .bottom-contact-col {
    padding-left: 5px;
    padding-right: 5px;
}
.about-salt-row .about-salt-col2 {
	padding-left: 15px;
	padding-right: 15px;
}
}
@media screen and (max-width:360px) {
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    left: 64px;
}
.slider1_btn_link h6 {
	left: 72px !important;
	top: -2px;
}
.slider_btn_link h6 {
	left: 65px !important;
	top: 45px;
}
.slider3_btn_link h6 {
    top: 82px !important;
}
}
@media screen and (max-width:340px) {
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
    display: none !important;
}
}
@media screen and (min-width: 1200px) {
.sp-pcp-post .sp-pcp-post-content {
    max-height: 195px;
    min-height: 195px;
    overflow: hidden;
	line-height: 24px !important;
}
.row.middle-top .middletop2-div.our-services-top .middletop2-container {
    padding-bottom: 60px;
}
}

/*inner pages css and responsive*/

.content-area .main-content {
    padding-bottom: 60px;
}
body.post_id_6 div#x-content-band-1 {
    padding-top: 20px !important;
}
body.post_id_6 div#x-content-band-5 {
    padding-bottom: 0px !important;
}
@media screen and (max-width:1199px) {
.post_id_6 .container-fluid {
	margin-top: 0px;
}
}
.Rich_Web_Tabs_Accordion_1 .rich_web::before, .Rich_Web_Tabs_Accordion_2 .rich_web::before, .Rich_Web_Tabs_Accordion_3 .rich_web::before {
    content: "\f067";
}
.Rich_Web_Tabs_Accordion_1 .active .rich_web::before, .Rich_Web_Tabs_Accordion_2 .active .rich_web::before, .Rich_Web_Tabs_Accordion_3 .active .rich_web::before {
    content: "\f068";
}
div#richweb .Rich_Web_Tabs_Accordion_3 {
    margin-bottom: 0 !important;
}
@media screen and (max-width:767px) {
.Rich_Web_Tabs_Accordion_Content_1 > h3 span.rw_tabs_act_st_title, .Rich_Web_Tabs_Accordion_Content_2 > h3 span.rw_tabs_act_st_title, .Rich_Web_Tabs_Accordion_Content_3 > h3 span.rw_tabs_act_st_title {
    margin-right: 20px !important;
}
}
.col-sm-12.service-image img {
    margin-bottom: 20px;
}
.call-box .x-column.x-sm.vc {
    width: 100%;
}
.call-box .x-column.x-sm.vc h2.h-feature-headline.h5:last-child {
    padding-top: 20px;
    padding-bottom: 40px;
}
p.brochur-1.brochur-2 {
    margin-bottom: 0 !important;
}
@media screen and (max-width:1199px) {
.call-box .x-column.x-sm.vc h2.h-feature-headline.h5:last-child {
    padding-top: 0;
    padding-bottom: 0;
}
.call-box .x-column.x-sm.vc h2.h-feature-headline.h5 {
    text-align: center;
}
}
@media screen and (min-width:501px) and (max-width:767px) {
.call-box .x-column.x-sm.vc h2.h-feature-headline.h5 {
    font-size: 24px !important;
}
}
@media screen and (max-width: 450px) {
body img, body .post-page-image img {
    margin-top: 12px !important;
	margin-bottom: 12px !important;
}
p.brochur-1 img.alignleft {
    width: auto !important;

    margin-left: 0 !important;
    margin-right: 10px !important;
}
body.post_id_68 .row.main-content p img.alignleft, body.post_id_70 .row.main-content p img.alignleft, body.post_id_1848 .row.main-content p img.alignleft, body.post_id_1851 .row.main-content p img.alignleft, body.post_id_1911 .row.main-content p img.alignleft, body.post_id_64 .row.main-content p img.alignleft, body.post_id_3318 .row.main-content p img.alignleft {
    width: auto !important;
    margin-left: 0 !important;
    margin-right: 10px !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
}
.row.holistic-health-row .col-sm-6.holistic-health-col1 {
    width: 33%;
    flex: 0 0 33%;
}
.row.holistic-health-row .col-sm-6.holistic-health-col2 {
    width: 67%;
    flex: 0 0 67%;
    max-width: 67%;
}
@media screen and (min-width:992px) and (max-width:1199px) {
.row.holistic-health-row .col-sm-6.holistic-health-col1 .holistic-health1 {
    font-size: 24px;
}
}
@media screen and (max-width:991px) {
.row.holistic-health-row .col-sm-6.holistic-health-col1 {
    width: 100%;
    flex: 0 0 100%;
	max-width: 100%;
}
.row.holistic-health-row .col-sm-6.holistic-health-col2 {
    width: 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.row.holistic-health-row .col-sm-6.holistic-health-col2 .col-sm-4 {
    margin-right: 0;
    margin-left: 0;
}
body.post_id_42 .row.main-content, body.post_id_4592 .row.main-content, body.post_id_5084 .row.main-content, body.post_id_4598 .row.main-content, body.post_id_4602 .row.main-content, body.post_id_4606 .row.main-content, body.post_id_4609 .row.main-content, body.post_id_44 .row.main-content, body.post_id_4652 .row.main-content, body.post_id_4655 .row.main-content, body.post_id_4659 .row.main-content, body.post_id_4663 .row.main-content, body.post_id_46 .row.main-content, body.post_id_3397 .row.main-content, body.post_id_2516 .row.main-content, body.post_id_4326 .row.main-content, body.post_id_4329 .row.main-content, body.post_id_4616 .row.main-content, body.post_id_4620 .row.main-content, body.post_id_4311 .row.main-content, body.post_id_4917 .row.main-content, body.post_id_4637 .row.main-content, body.post_id_4641 .row.main-content, body.post_id_4798 .row.main-content, body.post_id_4801 .row.main-content, body.post_id_4953 .row.main-content, body.post_id_4332 .row.main-content, body.post_id_4631 .row.main-content, body.post_id_4624 .row.main-content, body.post_id_4628 .row.main-content, body.post_id_4810 .row.main-content, body.post_id_4814 .row.main-content, body.post_id_4335 .row.main-content, body.post_id_5257 .row.main-content, body.post_id_4963 .row.main-content, body.post_id_4787 .row.main-content, body.post_id_3600 .row.main-content, body.post_id_5074 .row.main-content, body.post_id_7 .row.main-content, body.post_id_4595 .row.main-content, body.post_id_4612 .row.main-content, body.post_id_103 .row.main-content, body.post_id_106 .row.main-content, body.post_id_109 .row.main-content, body.post_id_3357 .row.main-content, body.post_id_4564 .row.main-content, body.post_id_57 .row.main-content, body.post_id_68 .row.main-content, body.post_id_70 .row.main-content, body.post_id_90 .row.main-content, body.post_id_92 .row.main-content, body.post_id_34 .row.main-content, body.post_id_36 .row.main-content, body.post_id_1848 .row.main-content, body.post_id_1851 .row.main-content, body.post_id_1906 .row.main-content, body.post_id_5193 .row.main-content, body.post_id_2512 .row.main-content, body.post_id_64 .row.main-content, body.post_id_4444 .row.main-content, body.post_id_3318 .row.main-content, body.post_id_3945 .row.main-content, body.post_id_4645 .row.main-content, body.post_id_48 .row.main-content {
    padding-top: 0;
}
.post_id_48 .main_content {
    margin: 0;
}
}
@media screen and (min-width:576px) and (max-width:767px) {
.row.holistic-health-row .col-sm-6.holistic-health-col2 .col-sm-4 {
	width: 100%;
	max-width: 100%;
}
}

/*09-07-2022*/

.row.classes-image-row.wdith100 {
    width: 100%;
}
@media screen and (min-width:992px) and (max-width:1199px) {
.row.classes-image-row.wdith100 .col-sm-4 .title {
    font-size: 16px;
}
}
@media screen and (max-width:575px) {
.class_show.salt_cave div#mbo_class_1.class_info img {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
}
}
@media screen and (max-width:424px) {
.class_show.salt_cave div#mbo_class_1 .class_description a.review_button {
    font-size: 16px;
}
}
.post_id_3397 .main_content.Registration {
    margin: 0;
	margin-top: -40px;
}
.post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    max-height: 122px;
    overflow: hidden;
    min-height: 122px;
}
.post-grid.grid .grid-items .layer-wrapper .element.title {
    min-height: 48px;
}
@media screen and (max-width:1439px) {
.post-grid.grid .grid-items .layer-wrapper .element.title a, .post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    font-size: 16px;
}
.post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    max-height: 110px;
    min-height: 110px;
}
}
@media screen and (max-width:1354px) {
.post-grid.grid .grid-items .layer-wrapper .element.title a, .post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    font-size: 15px;
}
.post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    max-height: 100px;
    min-height: 100px;
}
}
@media screen and (max-width:1281px) {
.post-grid.grid .grid-items .layer-wrapper .element.title a, .post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    font-size: 14px;
}
.post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    max-height: 95px;
    min-height: 95px;
}
.post-grid.grid .grid-items .layer-wrapper .layer-content {
    padding-left:0;
	padding-right: 0;
}
}
@media screen and (max-width:1199px) {
.post-grid.grid .grid-items .layer-wrapper .element.title a {
    font-size: 18px;
}
.post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    font-size: 16px;
}
.post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    max-height: 140px;
    min-height: 140px;
}
.post-grid.grid .grid-items .layer-wrapper .element.title {
    min-height: 72px;
}
.post-grid.grid .grid-items .layer-wrapper .layer-content {
    padding-left: 10px;
	padding-right: 10px;
}
}
@media screen and (min-width: 768px) and (max-width: 946px) {
.post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    max-height: 110px;
    min-height: 110px;
}
}
@media screen and (min-width: 768px) and (max-width: 946px) {
#post-grid-4218.post-grid.grid .grid-items .item, #post-grid-4188.post-grid.grid .grid-items .item, #post-grid-4219.post-grid.grid .grid-items .item {
    width: 96% !important;
}
.post-grid.grid .grid-items .layer-wrapper .element.title {
    min-height: unset;
}
.post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    max-height: unset;
    min-height: unset;
}
}
@media screen and (max-width: 767px) {
.post-grid.grid .grid-items .layer-wrapper .element.title {
    min-height: unset;
}
.post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    max-height: unset;
    min-height: unset;
}
body.post_id_7 .col-sm-6.contact-page2 {
    padding-top: 40px;
}
}
@media screen and (max-width:479px) {
.post-grid.grid .grid-items .layer-wrapper .layer-content {
    padding-left: 10px !important;
	margin-left: 10px !important;
	text-align: center;
}
.post-grid.grid .grid-items .layer-wrapper .element.title, .post-grid.grid .grid-items .layer-wrapper .element.excerpt {
    text-align: center;
}
body.post_id_4329 div#post-grid-4188 .pagination {
    margin-bottom: 0;
}
body.post_id_3600 .container_blog h5 + div + p {
    display: none;
}
body.post_id_4531 .rtcl-listings-actions {
    text-align: center;
    flex-direction: column;
}
body.post_id_4531 .rtcl-listings-actions .rtcl-result-count {
    width: 100%;
    margin-bottom: 20px;
}
body.post_id_3927 h3 {
    margin-top: -10px;
}
body.post_id_7 .page-title {
    margin-top: 0;
    font-size: 23px;
    font-weight: bold;
    text-align: left !important;
}

body.post_id_109 .row.main-content .wsp-container h2.wsp-pages-title {
    margin-top: 20px;
    font-size: 23px !important;
    margin-bottom: 15px;
}
}
@media screen and (min-width:576px) {
.Couples-Massage .col-sm-4 {
    padding-top: 15px;
    padding-bottom: 15px;
}
}
@media screen and (min-width:576px) and (max-width:767px) {
.Couples-Massage .col-sm-4 {
	width: 100% !important;
	max-width: 100%;
}
}
@media screen and (min-width:576px) and (max-width:767px) {
.Couples-Massage .col-sm-4 {
	max-width: 48.33%;
}
}

/*11-07-2022*/

.post_id_3600 #post-grid-4080 .grid-items .item {
    min-height: unset !important;
}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {
    border-top-left-radius: 32px;
    border-bottom-right-radius: 32px;
}
.post_id_3600 #post-grid-4080 .grid-items .layer-wrapper .element.title {
    min-height: 72px;
}
@media screen and (min-width:992px) and (max-width:1199px) {
.post_id_3600 #post-grid-4080 .grid-items .item {
    width: 23%;
}
.post_id_3600 #post-grid-4080 .grid-items .layer-wrapper .element.excerpt {
    max-height: 110px;
    min-height: 110px;
}
.post_id_3600 #post-grid-4080 .grid-items .layer-wrapper .element.title {
    min-height: 72px;
}
}
@media screen and (min-width:992px) and (max-width:1023px) {
.post_id_3600 #post-grid-4080 .grid-items .layer-wrapper .element.title {
    min-height: 63px;
}
.post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .excerpt {
    line-height: 28px;
}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
.post_id_3600 #post-grid-4080 .grid-items .layer-wrapper .element.title a {
	font-size: 17px;
}
}
@media screen and (min-width:768px) and (max-width:991px) {
.post_id_3600 #post-grid-4080 .grid-items .item {
    width: 48%;
}
.post_id_3600 #post-grid-4080 .grid-items .layer-wrapper .element.title {
    min-height: 48px;
}
.post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .title a {
    line-height: 24px;
}
.post_id_3600 #post-grid-4080 .grid-items .item .layout-101 .layer-content .excerpt {
    font-size: 16px;
    line-height: 28px;
    max-height: 85px;
    min-height: 85px;
}
.post_id_3600 #post-grid-4080 .grid-items .item .layer-media img {
    height: 200px;
}
}
@media screen and (min-width:480px) and (max-width: 767px) {
.h-landmark {
    font-size: 28px !important;
}
}
@media screen and (max-width:767px) {
.post_id_3600 #post-grid-4080 .grid-items .layer-wrapper .element.title {
    min-height: unset;
}
}
.listing-sidebar {
    margin-bottom: 60px;
}
body.post_id_3927 #x-content-band-1 .row.physical-mental-spiritual-row .col-sm-4 p {
    color: #000 !important;
    margin: 0 !important;
    margin-bottom: 10px !important;
}
@media screen and (max-width:550px) {
body.post_id_7 .col-sm-6.contact-page2 label {
    text-align: left;
}
body.post_id_7 .col-sm-6.contact-page2 input.wpcf7-form-control.wpcf7-submit {
    float: left;
}
}
body.post_id_109 .wsp-pages-list li a {
	font-family: 'Montserrat-Regular' !important;
}
body.post_id_109 .wsp-pages-list li a:hover, body.post_id_109 .wsp-pages-list li.current_page_item a {
	color: #f26862 !important;
}
div#wpsm_accordion_4039 .wpsm_panel.wpsm_panel-default .wpsm_panel-collapse.collapse.show {
	display: block !important;
}
@media screen and (min-width:576px) and (max-width:1199px) {
body.post_id_3943 .healy-page .row.fourth-page-row .col-sm-6.fourth-page-col1, body.post_id_3943 .healy-page .row.fourth-page-row .col-sm-6.fourth-page-col2 {
    width: 100%;
    max-width: 100%;
    float: left;
    flex: 0 0 100%;
}
}
@media screen and (min-width:1200px) and (max-width:1663px) {
body.post_id_3943 .healy-page .row.fourth-page-row .col-sm-12.interested-healy-row .interested-healy8 .x-social-global div {
    width: 50%;
}
}
@media screen and (max-width:767px) {
body.post_id_3945 .row.meny-healy-row .col-sm-6.promotion, body.post_id_3945 .row.meny-healy-row .col-sm-6.promotion1 {
    width: 100% !important;
}
}
@media screen and (min-width:1200px) {
body.post_id_4537 .rtcl-MyAccount-wrap .rtcl-MyAccount-content h5 {
    text-align: left;
    padding-top: 0;
    margin-bottom: 0 !important;
}
body.post_id_4537 .rtcl-MyAccount-wrap .rtcl-MyAccount-content {
    padding-top: 15px;
}
body.post_id_4537 .rtcl .rtcl-MyAccount-wrap {
    margin-top: 30px;
}
}
body.post_id_4537 .rtcl-MyAccount-wrap .rtcl-MyAccount-content .media-thumb.rtcl-user-avatar.mr-3 {
    margin-right: 5px !important;
}
body.post_id_4537 div#rtcl-user-login-wrapper {
    justify-content: center;
}
body.post_id_1911 div#x-content-band-1 .x-container.wpb_row .x-column.x-sm.vc {
    width: 100%;
}
div#x-content-band-1 .x-container.wpb_row h5:last-child {
    padding-top: 20px;
    padding-bottom: 40px;
}
@media screen and (max-width:1199px) {
div#x-content-band-1 .x-container.wpb_row h5:last-child {
    padding-top: 0px;
    padding-bottom: 0px;
}
}
@media screen and (max-width:480px) {
.row.slider .sliderdiv section#smartslider3-2 .n2-ss-slide-backgrounds .n2-ss-slide-background-wrap.n2-ow .n2-ss-slide-background-image {
    background-image: url(//naturalsalthealing.made4joomla.com/devsite/wp-content/uploads/2022/07/Background_Earth_seed_1.jpg) !important;
}
.slider_btn_link h6, .slider1_btn_link h6, .slider3_btn_link h6 {
	display: none !important;
}
.row.slider .sliderdiv section#smartslider3-2 .n2-ss-slider .n2-ss-layer h1.n2-ss-item-content {
	text-align: center;
	font-size: 26px !important;
}
.row.slider .sliderdiv section#smartslider3-2 .n2-ss-slider .n2-ss-layer h1.n2-ss-item-content br {
    display: none;
}
.row.slider .sliderdiv section#smartslider3-2 .n2-ss-slider .n2-ss-layer .n2-ss-item-content p.n2-ow {
    max-width: 80%;
    text-align: center;
    margin: 0 auto -40px;
	font-size: 18px !important;
}
}


@media screen and (min-width:1641px) {
.slider3_btn_link h6 {
    top: 110px;
}
.slider_btn_link h6 {
    top: 56px;
}
}
@media screen and (min-width:2050px) {
.slider3_btn_link h6 {
    top: 120px;
}
}
@media screen and (min-width:2100px) {
.slider3_btn_link h6 {
    top: 135px;
}
.slider_btn_link h6 {
    top: 70px;
}
.slider1_btn_link h6 {
    top: -15px;
}
.slider1_btn_link h6, .slider_btn_link h6, .slider3_btn_link h6 {
    left: 120px;
}
}
@media screen and (min-width: 2200px) {
.slider3_btn_link h6 {
    top: 145px;
}
}
@media screen and (min-width: 2300px) {
.slider3_btn_link h6 {
    top: 160px;
}
.slider_btn_link h6 {
    top: 75px;
}
.slider1_btn_link h6 {
    top: -20px;
}
.slider1_btn_link h6, .slider_btn_link h6, .slider3_btn_link h6 {
    left: 150px;
}
}
@media screen and (min-width: 2400px) {
.slider1_btn_link h6 {
    top: -25px;
}
.slider_btn_link h6 {
    top: 80px;
}
.slider3_btn_link h6 {
    top: 170px;
}
}



@media screen and (max-width:767px) {
    #wpcf7-f39-o1 .wpcf7-response-output {
        margin-top: 75px !important;
        margin-bottom: 10px !important;
    }
}
@media screen and (min-width:768px) {
    #wpcf7-f39-o1 .wpcf7-response-output {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-bottom: 10px !important;
}
}
@media screen and (max-width:550px) {
    .post_id_7 .wpcf7-response-output {
        margin-top: 40px !important;
    }
}



@media screen and (max-width:479px) {
div#sp-testimonial-free-5836 {
    margin-left: 0;
    margin-right: 0;
}
}



@media screen and (min-width: 992px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover {
    font-weight: 600 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
    border-color: #bc514c !important;
    border-width: 0 !important;
    border-top-width: 4px !important;
    border-radius: 0 !important;
    padding: 20px 0px !important;
    background: #f26862 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    background-color: #f26862 !important;
    color: #fff !important;
    padding: 0 15px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link span.mega-indicator:after {
    color: #fff;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover {
    background: #161513 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover span.mega-indicator:after {
    color: #f26862;
}
}
@media screen and (min-width:992px) and (max-width:1199px) {
    #mega-menu-wrap-primary #mega-menu-primary .physical-menu .mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary .mindfullness-menu .mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary .spirituality-menu .mega-sub-menu {width: 210px !important;}
.mega-sub-menu {
	width: 145px !important;
}
}
@media screen and (max-width:991px) {
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {
    font-weight: 600 !important;
    color: #fff !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {
    background: #161513 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu {
    width: 100% !important;
    background-color: #161513 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul.mega-sub-menu li a {
    background-color: #161513 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    font-size: 14px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link span.mega-indicator:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover span.mega-indicator:after {
    color: #fff !important;
}
.mega-toggle-on a span:after {
    color: #fff !important;
}
}
@media screen and (max-width:400px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    font-size: 12px !important;
}
}
@media screen and (min-width:1920px) {
    #mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-54 ul.mega-sub-menu {
    width: 150px !important;
}
}








