.header_banner h4 a {
    color: #fff;
    text-decoration: underline;
}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i);
body,div,table,h1,h2,h3,h4,h5,h6,li,p,a{padding:0;border:0;margin:0}
.hide-on-mobile{display:inline-block}
.hide-on-pc{display:none}
body{font-size:13px!important;color:#151515;font-family:'Open Sans',sans-serif}
h1{color:#515151;padding-bottom:20px;font-size:24px}
h2{font-size:16px;font-family:arial}
h2,h3,h4,h5,h6{font-size:20px;margin-bottom:10px;font-family:'Open Sans',sans-serif}
p{line-height:25px;margin-bottom:15px}
a{color:gray;text-decoration:none;transition:all 0.5s ease}
a:hover{color:#151515}
ul{list-style-type:disc;margin-left:17px;padding-bottom:15px}
img a{transition:all 0.3s ease}
section{text-align:center}
div{text-align:left}
b,strong{font-weight:700}
i,em{font-style:italic}
img{max-width:100%;height:auto}
.active-width{width:1100px;margin:0 auto}
#top-100{height:170px;background:#efefef}
#top{padding-top:40px}
#menu-100{background-color:#e1e1e1}
#content-100{background:#fff;min-height:450px}
#content{padding:20px}
#footer-100{height:200px;background:#efefef}
#footer{padding:20px}
#menu ul{list-style:none;margin-left:-30px}
#menu ul li{padding:0;margin:0;float:left}
#menu ul li a{color:#222;font-size:16px;text-decoration:none;margin:5px 10px 0 10px}
#menu ul li a:hover{color:#0075c1}
#menu ul ul{width:120px;background:#efefef}
#menu ul ul li a{color:#222;width:120px;font-size:14px;letter-spacing:1px;text-align:left;background:#e5e5e5;padding:10px 11px;margin:5px}
#menu ul ul li>a:hover{background:#0061a0;color:#fff}
#menu .current-menu-item a{color:#0075c1}
#menu .current-menu-item .sub-menu a{color:#222}
#menu .current-menu-item .sub-menu a:hover{color:#fff;background-color:#0061a0}
#menu ul li{position:relative;display:inline-block}
#menu ul li a{display:block}
#menu ul li a:hover{position:relative}
#menu ul li:hover ul{display:block;position:absolute;left:13px;top:27px;width:auto;height:auto;margin:0;padding:0;z-index:1000}
#menu ul ul li:hover ul,#menu ul li:hover ul li:hover ul{display:block;top:0;left:100%}
#menu ul ul,#menu ul li:hover ul ul{position:absolute;display:none}
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
.aligncenter{display:block;margin:5px auto 5px auto}
a img.alignright{float:right;margin:10px 0 35px 30px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:15px 75px 30px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:15px 35px 30px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:13px;color:#888;margin-left:15px;margin-top:-5px;margin-bottom:15px}
#post_name{display:none}
.col-5{width:5%}
.col-10{width:10%}
.col-15{width:15%}
.col-20{width:20%}
.col-25{width:25%;float:left;text-align:center}
.col-30{width:30%}
.col-35{width:35%}
.col-40{width:40%}
.col-45{width:45%}
.col-50{width:50%;float:left}
.col-55{width:55%}
.col-60{width:60%}
.col-65{width:65%}
.col-70{width:70%}
.col-75{width:75%}
.col-80{width:80%}
.col-85{width:85%}
.col-90{width:90%}
.col-95{width:95%}
.col-100{width:100%}
.col-5,.col-10,.col-15,.col-20,.col-25,.col-30,.col-35,.col-40,.col-45,.col-50,.col-55,.col-60,.col-65,.col-70,.col-75,.col-80,.col-85,.col-90,.col-95,.col-100{float:left}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}
.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}
.header_top{background:#242857}
.header_top ul{margin:0;padding:0}
.header_top ul li{float:left;color:#fff;list-style:none;border-right:1px solid #fff}
.header_top ul li a{color:#fff;display:inline-block;font-size:11px;padding:8px 6px}
.header_top ul li:nth-child(1) a:before{content:"\f0e0";font-family:'FontAwesome'}
.header_top ul li:nth-child(2) a:before{content:"\f099";font-family:'FontAwesome'}
.header_top ul li:nth-child(3) a:before{content:"\f09a";font-family:'FontAwesome'}
.header_top ul li:nth-child(4) a:before{content:"\f0d5";font-family:'FontAwesome'}
.header_top ul li:nth-child(5) a:before{content:"\f231";font-family:'FontAwesome'}
.header_top ul li:nth-child(1):hover{background:#9fae37}.header_top ul li:nth-child(2):hover{background:#46d4fe}
.header_top ul li:nth-child(3):hover{background:#37589b}.header_top ul li:nth-child(4):hover{background:#de5a49}
.header_top ul li:nth-child(5):hover{background:#cc2127}
.header_top .phone-info h4{color:#fff;font-size:18px;font-weight:600;margin:7px 0;text-align:right}
.header_main{border-bottom:1px solid #ccc}
.header_main #advanced_menu_toggle{display:none}
.header_main img{max-width:63%}
.header_main .menu{float:right;line-height:84px;padding:0;margin:0}
.header_main ul li{float:left;list-style:none}
.header_main ul li.current-menu-item,.header_main ul li:hover{border-bottom:2px solid #0b7992}
.header_main ul li.current-menu-item.page_item.page-item-2{border-bottom:2px solid #0b7992}
.header_main ul li a{color:gray;padding:0 14px;text-decoration:none;margin:0;font-weight:600;font-size:13px;display:inline-block}
.header_main ul li a:hover{color:#101010}
.header_main ul li ul{position:absolute;top:auto;left:auto;width:310px;padding:0;background:#fff;z-index:9999;display:none;border-top:2px solid #1d9bb4;margin:0}
.header_main ul li ul.sub-menu li{width:100%;display:block;line-height:46px;border:none}
.header_main ul li ul.sub-menu li a{color:gray;width:100%;display:block;margin:0;font-weight:400;padding-bottom:0}
.header_main ul li ul.sub-menu li a:hover{color:#000;background:#1d9bb4;border-bottom:none}
.header_main ul li:hover>ul{display:block}
.metaslider ul.flex-direction-nav{display:none}
.metaslider #metaslider_container_939 .caption-wrap .caption{padding:0}
.metaslider #metaslider_container_939 .caption-wrap{background:none}
.metaslider #metaslider_container_939 .caption-wrap a{position:relative;bottom:30px;left:17.5%;width:auto;padding:12px 16px;border:3px solid #fff;border-radius:5px;margin-right:1%}
.metaslider #metaslider_container_939 .caption-wrap a:hover{border-color:rgba(255,255,255,.8);color:rgba(255,255,255,.8)}
.metaslider #metaslider_container_939 a{font-weight:700;font-size:13px;text-decoration:none;color:#fff}
.metaslider #metaslider_container_939 .flexslider{margin:0}
.metaslider #metaslider_container_939 .flex-control-nav{bottom:20px}
.metaslider #metaslider_container_939 .flex-control-nav li a{margin:0 2px;padding:0;width:13px;height:13px}
.metaslider #metaslider_container_939 .flex-control-nav li a:hover{background:#fff}
.metaslider #metaslider_container_939 .flex-control-paging li a.flex-active{background:#fff}

.services-main{background-color:#e5f8ff;z-index:0;position:relative;padding:40px 0}
.services-main>div>div>div{text-align:center;padding-left:35px;padding-right:35px}
.services-main .iconbox_icon1,.iconbox_icon2,.iconbox_icon3,.iconbox_icon4{position:relative;z-index:999;width:55px;height:55px;background:#1D9BB4;border-radius:100%;margin:0 auto;text-align:center;padding-top:14px}
.services-main .iconbox_icon1:hover,.iconbox_icon2:hover,.iconbox_icon3:hover,.iconbox_icon4:hover{;background:#313131;}
.services-main .iconbox_icon1:before{content:url(images/service-icon1.png)}
.services-main .iconbox_icon2:before{content:url(images/service-icon2.png)}
.services-main .iconbox_icon3:before{content:url(images/service-icon3.png)}
.services-main .iconbox_icon4:before{content:url(images/service-icon4.png)}
.services-main h3{line-height:18px;padding:40px 20px 40px 20px;margin:-20px 0 0 0;background:#E1E1E1;text-align:center;position:relative;border-radius:5px}
.services-main h3 a{padding:2px 0 0 0;position:relative;letter-spacing:1px;text-transform:uppercase;font-size:16px;text-decoration:none;color:#fff;font-weight:600;color:#000}
.main-content{background-color:#e5f8ff;padding:0 0 30px 0;min-height:550px}
.location .main-content{padding:0 0 80px}
.home .main-content{background-color:#e5f8ff;padding:0 0 30px 0}
.home .main-content>div>div:nth-child(1){padding-right:40px}
.home .main-content>div>div:nth-child(1) p strong,.main-content>div>div:nth-child(1) p a{color:#1d9bb4}
.home .main-content>div>div:nth-child(2){padding-left:40px}
.home .main-content h2{text-align:center!important;border-bottom:1px solid #ddd;padding-bottom:13px;font-weight:600;font-size:28px;letter-spacing:2px;color:#036;font-family:open sans}
.home .main-content h2:last-child{display:none}
.home .main-content #nav_menu-2{margin-top:25px}
.home .main-content p a{font-size:14px!important}
ul#menu-services{padding:0;margin:0}
ul#menu-services li{list-style:none;line-height:0;margin-bottom:10px;float:left;width:100%}
ul#menu-services li:before{background:#E1E1E1;display:inline-block;margin-right:10px;float:left}
ul#menu-services li.pulse1:before{content:url(images/unhealthy.png)}
ul#menu-services li.pulse2:before{content:url(images/skeleton.png)}
ul#menu-services li.covid:before{content:url(/wp-content/uploads/2021/12/covid.png)}
ul#menu-services li.pulse3:before{content:url(images/pulse1.png)}
ul#menu-services li.pulse4:before{content:url(images/medical14.png)}
ul#menu-services li.pulse5:before{content:url(images/pulse1.png)}
ul#menu-services li.pulse6:before{content:url(images/pulse1.png)}
ul#menu-services li.unhealthy:before{content:url(images/injection.png)}
ul#menu-services li.pulse7:before{content:url(images/positive3.png)}
ul#menu-services li.mpx-laser-hair-removal:before{content:url(images/SculpSure-Laser.png)}
ul#menu-services li.weight-loss:before{content:url(images/SculpSure-Laser.png)}
ul#menu-services li.pulse9:before{content:url(images/baby137.png)}
ul#menu-services li.weight-loss12:before{content:url(images/family21.png)}
ul#menu-services li.weight-loss123:before{content:url(images/Weight-Loss.png)}
ul#menu-services li a{font-weight:700;font-size:11px;color:#000;margin-top:15px;display:inline-block;text-decoration:none}
.home .main-content hr{display:none}
.home .main-content h3{font-size:13px;font-weight:600;margin-bottom:20px;letter-spacing:1px}
.providers .main-content>div>div>h3>span{font-weight:600}
.main-content>div>div>div>h3{font-weight:600;margin:15px 0 10px;color:#010101;text-transform:uppercase}
.main-content>div>div>div>strong{font-weight:600;margin:0 0 10px;color:#1d9bb4;text-transform:uppercase}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit;font-size:14px;text-decoration:none}
.panel-title>.small,.panel-title>.small>a span,.panel-title>a span,.panel-title>small span,.panel-title>small>a span{border:1px solid #ccc;color:#ccc;font-size:16px;margin-right:9px;padding:2px 4px}
.panel-default>.panel-heading{background-color:transparent}
.panel-default{background:transparent}
.panel-collapse{background:#e5e5e5}
.main-content>div>div>ul{padding:0;float:left;width:100%}
.main-content>div>div>ul>li{float:left;list-style:none;width:20%}
.page-id-5083 .main-content>div>div>ul>li{float:left;list-style: disc !important;width:100% !important;}
.main-content>div>div>p>.btn{background:#1d9bb4;border-color:#0b7992;color:#ffffff!important;display:inline-block;font-size:15px;margin-left:15px;padding:23px 40px}
.main-content>div>div>p>.btn:before{content:"\f005";font-family:fontawesome;padding-right:9px}
.location .main-content>div>div>h3{border-bottom:1px solid #ddd;font-weight:600;}
.location .main-content .left-sec{float:left;margin-bottom:3%;margin-right:6%;margin-top:6%;width:47%}
.location .main-content .right-sec{float:left;width:47%;margin-bottom:3%;margin-top:6%}
.location .main-content .right-sec h3{font-size:16px}
.location .main-content .right-sec h3 span{margin-right:10px}
.location .main-content .right-sec p{margin-bottom:35px}
.appointments .main-content{padding-top:0}
.main-content>div>div>h3{font-weight:600;margin:15px 0 10px;color:#010101;text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:20px}
.main-content .contactForm h3{font-weight:600;margin:15px 0 10px;color:#010101;text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:20px}
.wpcf7 input,.wpcf7 select{background:#e1e1e1;border:1px solid #e1e1e1;display:block;height:33px;padding:5px 9px;width:100%}
.wpcf7 textarea{background:#e1e1e1;border:1px solid #e1e1e1;display:block;padding:5px 9px;width:100%;height:230px}
.TIMEOFDAY input,.DESIREDDAY input{display:inherit;float:left;height:auto;margin:5px 6px;width:auto}
.wpcf7 .wpcf7-form-control.wpcf7-submit{background:#1d9bb4;color:#fff;float:left;font-size:13px;height:auto;padding:4px 24px;width:auto;border:0}
.TIMEOFDAY>span>span:nth-of-type(1),.DESIREDDAY>span>span:nth-of-type(1){margin:0}
.category-blog {
    max-width: 100%;
}
.archive .main-content article{margin:0 auto 70px; text-align:center;}
.archive .main-content article>img{border-radius:5px;margin-bottom:25px}
.archive .main-content article h1{color:#242857;font-size:31px;font-weight:600}
.archive .main-content article p{font-size:15px;text-align:justify}
.archive .main-content article h2{margin-top:50px;color:#242857;font-size:28px;font-weight:600;text-align:left}
.nav-links span,.nav-links a{background:#e1e1e1;border-radius:50%;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}
.nav-links span:hover,.nav-links a:hover,.nav-links span:focus,.nav-links a:focus{background:#737d80;outline:none;color:#fff;text-decoration:none}
.archive .navigation.pagination{float:left;max-width:100%;width:100%}
h2.screen-reader-text{display:none}
.main-content .widget-title{font-size:14px;font-weight:600;margin-bottom:20px}
#sidebar li a{font-weight:normal!important}
.main-content article h2{color:#242857;font-family:open sans;font-size:28px;font-weight:600;text-transform:uppercase}
.main-content article h2 strong{font-weight:600}
.single .main-content article>p>strong{font-family:open sans;font-size:13px;font-weight:600}
.single .main-content article h3{font-weight:600}
.single-post .main-content article>img{margin-bottom:45px;width:100%}
.what-to-expect-text>ul{padding:0}
.what-to-expect-text li{padding:5px 0}
.what-to-expect-text strong{color:#1d9bb4}
.phn,.appnt{background:#1d9bb4;color:#fff!important;display:inline-block;margin-right:10%;padding:5px 8px;text-decoration:none}
.phn:before{content:"\f095";font-family:fontawesome;padding-right:9px}
.appnt:before{content:"\f073";font-family:fontawesome;padding-right:9px}
.treatment{margin:50px 0}
.treatment strong{color:#000}
.laser-hair-removal-2 .main-content h1 span{color:#000;font-family:open sans;font-size:35px;font-weight:600;text-transform:uppercase}
.laser-hair-removal-2 .main-content .what-to-expect-text h1{color:#000;font-family:open sans;font-size:35px;font-weight:600;text-transform:uppercase;text-align:left}
blockquote{border-left:5px solid #1d9bb4}
.weight-loss .main-content blockquote p{font-size:14px}
.providers .panel-group .panel + .panel{margin-top:0}
.providers .panel-group .panel{border-radius:0}
.archive .post-info{font-size:13px;line-height:25px;padding:0 67px;text-align:center;margin-bottom:25px}
.archive .main-content article h2{color:#242857;font-family:open sans;font-size:28px;font-weight:600;text-transform:capitalize}
.archive .main-content article h2 a{color:#242857;font-family:open sans;font-size:28px;font-weight:600;text-transform:capitalize;text-align:center;display:block}
.single-post .main-content article h2{color:#242857;font-family:open sans;font-size:28px;font-weight:600;text-transform:capitalize}
.single-post .main-content article h2 a{color:#242857;font-family:open sans;font-size:28px;font-weight:600;text-transform:capitalize;text-align:center;display:block}
.single-post .post-info{margin-bottom:30px;text-align:center}
.single-post .social{margin:0 auto;max-width:754px}
.single-post .comment_meta_container .comment-count{border-radius:200px;display:block;font-size:24px;line-height:60px;margin:0 auto;position:relative;text-align:center;width:60px;z-index:100;background-color:#1d9bb4;border-color:#0b7992;color:#fff}
.single-post .comment_meta_container .comment-text{color:#737d80;font-size:12px;text-transform:uppercase;text-align:center;display:block}
.single-post .comment_meta_container .center-border{border-color:#ddd;border-top-style:solid;border-top-width:1px;position:absolute;top:39%;width:42%;z-index:1}
.single-post .comment_meta_container .center-border-left{left:0}
.single-post .comment_meta_container .center-border-right{right:0}
.single-post .comment_meta_container{margin-top:28px;position:relative}
.single-post #reply-title.comment-reply-title{text-transform:capitalize}
.single-post .comment-respond .comment-form .logged-in-as a{color:#000}
.single-post .comment-respond .comment-form-comment textarea{background:#ddd;border:0 none;float:left;margin-bottom:20px;width:100%}
input[type="submit"],#submit,.button{border:medium none;border-radius:0;cursor:pointer;padding:9px 22px;background-color:#1d9bb4;border-color:#0b7992;color:#fff}
.single-post .social .shareaholic-share-buttons{margin:0!important;padding:0!important;border-left:1px solid #ddd}
.single-post .social ul li{border-color:#ddd #ddd #ddd transparent;border-style:solid;border-width:1px;display:inline-block!important;list-style:outside none none;padding:18px 20.8px!important}

.forms .iconbox_icon2.heading-color{margin-bottom:-38px;margin-top:50px}
.forms .main-content h3{font-size:16px;margin-bottom:30px;padding-bottom:29px;padding-top:38px}
.forms .entry-content-header{text-align:left}
.forms .entry-content-header>a{display:block;margin-bottom:14px;color:#1d9bb4}
.forms .main-content .entry-content-header hr{border-color:#ddd;margin:70px 0 30px}
.shareaholic-share-buttons-container.floated{display:none}
.services .main-content{padding-top:0}
.services .main-content>div>div>h3{margin-bottom:20px; margin-top:20px !important; clear:both;}
.services .main-content ul li {float: none !important; width:100%; list-style: disc !important;}
.services .main-content h2{color:#242857;font-size:30px;font-weight:600}
.services .main-content .services{text-align:center;min-height:150px;margin-bottom:10px}
.services .main-content .services span{color:#000;display:block;font-size:20px;font-weight:600;margin-top:17px}
.services .main-content>div>div:nth-child(3){border-top:1px solid #ddd;padding:60px 0 20px}
.services .main-content .tabbable .nav.nav-tabs .active a{background:#e1e1e1!important}
.services .main-content .tabbable{background:#e1e1e1;float:left;width:100%;display:flex}
.services .main-content .tabbable .nav.nav-tabs{background:#e5f8ff;border:1px solid #ddd;flex:1 1 40%;margin-left:0;padding-bottom:0}
.services .main-content .tabbable .nav.nav-tabs li{border-color:#ddd #ddd transparent;border-style:solid;border-width:1px}
.services .main-content .tabbable .nav.nav-tabs li a{border-radius:0;margin:0}
.services .main-content .tabbable .tab-content{flex:1 1 100%;padding:6px 10px}
.services .main-content>div>div:nth-child(3)>div>h3{border-bottom:1px solid #ddd;padding-bottom:18px;text-align:center}
.footer_main{border:solid 1px #e1e1e1;padding:50px 0;background:#fff}
.footer_main h3{font-size:13px;font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:1px;color:gray}
.footer_main p{margin:0;line-height:22px}
.footer_main p a{color:#151515}
.footer_main>div>div>p:nth-child(3){margin-bottom:20px}
.footer_main>div>div>p span:nth-child(2){display:block}
.footer_main .btn-primary{margin-bottom:8px;background:#3b5998;padding:12px 20px}
.footer_main .btn-info{background-color:#55acee;padding:12px 20px}
.footer_main .btn-info + .btn-info{background:#cc2127;border-color:#cc2127;margin-top:8px}
.footer_main .btn-success{padding:12px 20px;background-color:#1bb522}
.footer_main .btn-danger{margin-bottom:8px;padding:12px 20px;background-color:#dd4b39}
.footer_main .btn{font-size:13px}
.footer_main .btn i{margin-right:3px}
.footer_bottom{background-color:#242857;padding:15px 0;color:#fff}
.review{margin:0px!important;padding-top:50px!important}
.category-blog .main-content,.single-post .main-content{padding-top:50px}
.education-template-default .main-content{padding-top:50px}
.main-content .category-blog p{text-align:left}
.postid-3000 .main-content ul li{text-align:left!important}
.home .main-content iframe{width:100%}

.page-id-3943 .main-content #apt-btn {
    padding: 8px 16px;
    border: 2px solid #000;
    border-radius: 5px;
    color: #000;
    font-size: 16px;
}

.btn-call {
	    margin: 0 auto 70px;
    max-width: 800px;
    text-align: left;
	
}

.single-post .btn-call .btn-info {
    display: inline-block !important;

    margin-top: 20px !important;
}

@media only screen and (min-width :1200px){.container{width:100%;padding-left:50px;padding-right:50px;max-width:1310px}}

@media only screen and (min-width :768px){.mobile-menu{display:none}}

@media only screen and (max-width :1199px){.header_top .phone-info h4{font-size:16px;color:#fff;margin:8px 0 8px 0}
.header_main ul li a{padding-bottom:17px}
.header_main .menu{line-height:50px;padding:0;margin:0}
.metaslider #metaslider_container_939 .caption-wrap a{left:10%;bottom:20px}
.services>div>div>div{padding-left:20px;padding-right:20px}.main-content>div>div:nth-child(1){padding-right:30px}
.main-content>div>div:nth-child(2){padding-left:30px}}

@media only screen and (max-width :991px){.header_main img{max-width:100%}
.header_main ul li a{padding:0 6px;font-weight:400;font-size:12px}
.header_top .phone-info h4{text-align:left}
.metaslider #metaslider_container_939 .caption-wrap{bottom:30px}
.metaslider .caption{padding:2px 0px!important}
.metaslider #metaslider_container_939 .flex-control-nav{bottom:8px}
.services>div>div>div{padding-left:30px;padding-right:30px;margin-bottom:20px}
.main-content>div>div:nth-child(1),.main-content>div>div:nth-child(2){padding-left:20px;padding-right:20px}
.footer_main p{font-size:12px}
.footer_main>div>div>p:nth-child(2){margin-bottom:0}
.footer_main>div>div>p:nth-child(3){margin-bottom:10px}
.footer_main>div>div:nth-child(1){padding:0}
.footer_main .btn-primary,.footer_main .btn-info,.footer_main .btn-danger,.footer_main .btn-success{padding:8px 16px}
.services .main-content .services span{font-size:13px}}

@media only screen and (max-width :767px){.header_main nav{display:none}
.header_main>div>div>div:nth-child(1) a img{max-width:70%}
.header_main>div>div>div:nth-child(2) a img{max-width:100%}
.header_main ul li{width:100%;display:block}
.header_main ul li a{width:100%}
.header_main .menu{width:100%}
.header_main #advanced_menu_toggle{display:inline-block;float:right;padding:2px;border:1px solid #000;margin-top:-70px;margin-right:10px}
.header_top ul li{display:inline-block;float:none;border:1px solid #fff;margin:-2px}
.header_top>div>div>div:nth-child(1){text-align:center}
.header_top ul li a{padding:4px 5px 0;display:inline-block}
.header_top .phone-info h4{text-align:center}
.metaslider #metaslider_container_939 .caption-wrap a{bottom:10px}
.services>div>div>div{padding-left:70px;padding-right:70px}
.footer_main>div>div:nth-child(1){padding:0 15px 0 15px}
.footer_main>div>div{margin-bottom:40px}
.footer_main .container{padding-left:30px;padding-right:30px}
.footer_main .btn-primary,.footer_main .btn-danger{margin:0}
.footer_main h3{text-align:center}
.footer_main p{text-align:center}
.footer_main>div>div{text-align:center}
.metaslider #metaslider_container_939 .caption-wrap .caption a{display:none}}

@media only screen and (max-width :480px){.header_main #advanced_menu_toggle{display:inline-block;float:right;padding:2px;border:1px solid #000}
.services>div>div>div{padding:0 40px 0 40px}
.main-content>div>div:nth-child(1),.main-content>div>div:nth-child(2){padding-left:20px;padding-right:20px}
.footer_main .btn-primary,.footer_main .btn-danger{margin-bottom:6px}
.footer_main .container{padding-left:20px;padding-right:20px}
.main-content ul li{width:100%}
.services-main>div>div>div{margin-bottom:15px}
.header_top .phone-info h4{font-size:14px;text-align:center}
.footer_main .btn-primary,.footer_main .btn-info,.footer_main .btn-danger,.footer_main .btn-success{width:100%;padding:12px 0}
.metaslider #metaslider_container_939 .caption-wrap a{left:6%}
.metaslider #metaslider_container_939 .caption-wrap a{padding:7px 3px}
.metaslider #metaslider_container_939 a{font-size:12px}
.header_main ul li ul{width:100%}
.review li{float:left;width:50%!important}
.review-but{float:none;margin:0 auto!important;display:inline-block;text-align:center}}

@media (max-width:441px){
.hide-on-mobile{display:none}
.hide-on-pc{display:inline-block}
.col-5,.col-10,.col-15{width:0}
.col-20,.col-25,.col-30,.col-35{width:50%}
.col-40,.col-45,.col-50,.col-55,.col-60,.col-65,.col-70,.col-75,.col-80,.col-85,.col-90,.col-95{width:100%;float:none}
img{max-width:100%;height:100%}
img.alignleft,img.alignright,a img.alignleft,a img.alignright{margin:5px 20px 20px 0;float:none}}


.header_banner h4 a {
    color: #fff;
    text-decoration: underline;
}

.page-id-4203 .main-content>div>div>ul>li {
float: none !important;
    list-style: none;
    width: 100%!important;
}