@charset "utf-8";body{}
.rowbody{margin-left:0px !important;margin-right:0px !important;}
.padbody{padding-left:0px !important;padding-right:0px !important;}
::selection{color:#fff;background-color:#800080;}
.menubar{background:#824d97;}
div#myNavbar{float:right;padding-top:10px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;background-color:#800080;}
.navbar-toggle{border:1px solid #800080 !important;border-radius:0px !important;}
.fixed{position:fixed;z-index:99999;right:0;top:300px;height:150px;}
.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;color:#fff !important;font-size:18px;font-family:'PT Sans Narrow', sans-serif;}
span.img{display:inline-block;margin-right:20px;}
.nav > li > a{padding:10px 10px !important;}
img.img-responsive.logo_image{position:absolute;z-index:9999;}
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus{color:#fff !important;font-size:18px;background:#442952 !important;text-decoration:none !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.navbar-nav > li > a{padding-top:28px !important;padding-bottom:26px !important;}
nav > li > a{}
.carousel-indicators .active{width:12px !important;height:12px !important;margin:0;background-color:#800080 !important;border:2px solid #fff !important;}
.carousel-indicators li{display:inline-block;width:12px !important;height:12px !important;margin:1px;text-indent:-999px;cursor:pointer;background-color:#fff !important;border:2px solid #800080 !important;border-radius:10px;}
.footer1{background:#131213;padding:1%;}
h5.copy{text-align:center;color:#fff;font-size:17px;padding-top:10px;font-family:'PT Sans Narrow', sans-serif;}
span.icon-bar{background:#800080;}
div#navbar{float:left;margin-top:0px;}
.carousel-indicators{bottom:5px !important;}
ul.nav.navbar-nav a.home{background:#ad4cc0;padding:27% !important;}
ul.nav.navbar-nav a.home:hover {background:#ad4cc0 !important;}
a.fa.fa-home.one{padding-top:17px !important;padding-bottom:24px !important;}
.box1{background:#994099;padding:5%;}
h5.heading1a{text-transform:uppercase;color:#fff;font-size:20px;font-family:'PT Sans Narrow', sans-serif;margin-top:26px;}
.box1 li{list-style:url(images/bullet.png);font-size:17px;line-height:28px;font-family:'PT Sans Narrow', sans-serif;}
.box1 a{color:#fff;}
.box1 a:hover{color:#CCC;text-decoration:none;}
a.fa.fa-home{background:#a84fc2;color:#fff !important;border:0px solid #a84fc2;padding:10px 13PX;font-size:20px;margin-left:6px;}
.fa-social a{line-height:22px;text-decoration:none;}
.fa{display:inline-block;font:normal normal normal 36px/1 FontAwesome !important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}
.box{background:#74268b;}
h5.more.text-center{padding-bottom:12px;font-size:24px;}
.boxes{background:#eeeded;padding:3% 0% 1% 0%;}
a.link.text-center{color:#fff;text-transform:uppercase;}
a.link.text-center:hover{text-decoration:none;}
h5.follow{padding-bottom:12px;font-size:30px;color:#74268b;font-weight:bold;}
.social li{float:left;list-style:none;padding-right:20px;}
.social ul{padding:0;}
.social_sponser{padding:2% 0%;}
.social1 li{float:left;list-style:none;}
.social1 ul{padding:0;}
.social2 li{float:left;list-style:none;padding-right:6px;}
.social2 ul{padding:0;float:right;margin-top:30px;}
.address li{list-style:none;text-align:center;line-height:22px;font-size:20px;margin-right:20px;font-weight:bold;font-family:'PT Sans Narrow', sans-serif;display:inline-block;}
h5.menu_footer li{display:inline-block;text-align:center;font-size:16px;padding-left:10px;font-family:'PT Sans Narrow', sans-serif;}
h5.menu_footer a{color:#fff;}
h5.menu_footer a:hover{color:#ccc;text-decoration:none;}
h5.menu_footer{text-align:center;padding:30px 0px 10px;}
h5.menu_footer1 li{display:inline-block;text-align:center;font-size:18px;padding-left:4px;font-family:'PT Sans Narrow', sans-serif;}
h5.menu_footer1 a{color:#fff;}
h5.menu_footer ul{padding:0;margin:0;}
h5.menu_footer1 ul{padding:0;margin:0;}
h5.menu_footer1 a:hover{color:#ccc;text-decoration:none;}
h5.menu_footer1{text-align:center;}
h5.head1{font-family:'PT Sans Narrow', sans-serif;text-align:center;font-size:46px;color:#fff;}
h5.head2{font-family:'PT Sans Narrow', sans-serif;text-align:center;font-size:22px;color:#e4f7fe;}
.one{background:#824d97;padding:50px 0px 50px;}
.green{background:#19837c;padding:50px 0px;}
h5.head3{font-family:'PT Sans Narrow', cursive;color:#fff;font-size:30px;line-height:50px;}
h5.head3a{font-family:'PT Sans Narrow', sans-serif;color:#fff;line-height:36px;font-size:22px;}
.google_map{}
.box_a{padding:50px 10px;background:#6c3382;font-size:24px;box-shadow:0 0 20px #1b1818;font-family:'PT Sans Narrow', sans-serif;}
.box_a li{font-family:'PT Sans Narrow', sans-serif;font-size:22px;list-style:none;color:#fff;line-height:40px;}
.box_a a{color:#70bb34;}
.box_a a:hover{color:#C36;text-decoration:none;}
span.onea{font-size:13px;vertical-align:text-bottom;}
.address{margin-top:12px;text-align:center;}
.address a:hover{color:#800080;text-decoration:none;}
a.fa.fa-phone.one{color:#800080;font-size:20px !important;margin-right:10px;}
a.fa.fa-envelope.one{color:#800080;font-size:20px !important;margin-right:10px;}
.address a{color:#562668;}
@media (max-width:480px){.navbar-nav{width:100%;margin:0;}
img.img-responsive.logo_image{position:inherit;}
.fixed{top:120px;}
.navbar{margin-bottom:0px !important;}
.navbar-toggle{border:1px solid #800080 !important;margin-top:10px !important;margin-bottom:0px !important;}
div#navbar{float:right;}
div#myNavbar{float:none;background:#9e1c1a;}
.navbar-nav > li > a:hover{color:#CA9139 !important;background-color:#002266 !important;}
.navbar-brand{float:left;height:auto !important;padding:0px !important;font-size:18px;line-height:20px;}
.address li{text-align:left;line-height:20px;font-size:12px;margin-right:0px;display:block;}
.img img.img-responsive.center-block{width:12px;}
.fixed{top:100px;}
.fixed #home-popup{width:100px;}
.social2 ul{float:left;margin-top:0px;}
.navbar-nav > li > a{padding-top:18px !important;padding-bottom:16px !important;}
.google_map{}
h5.menu_footer li{font-size:16px;padding-left:16px;line-height:30px;}
}
@media (min-width:480px) and (max-width:767px){.navbar-nav{width:100%;margin:0;}
.fixed{top:170px;}
.fixed #home-popup{width:100px;}
img.img-responsive.logo_image{position:inherit;}
.address li{text-align:left;line-height:28px;font-size:18px;}
.social1 img{width:180px;}
.navbar-nav > li > a{padding-top:10px !important;padding-bottom:10px !important;}
.social2 ul{float:left;margin-top:0px;margin-left:30px;}
div#myNavbar{float:none;background:#CA9139;}
.navbar-brand{float:left;height:auto !important;padding:0px !important;font-size:18px;line-height:20px;}
div#navbar{float:right;}
h5.menu_footer li{line-height:40px;}
}
@media (min-width:768px) and (max-width:991px){.nav > li > a{padding:10px 8px !important;}
.navbar-nav > li > a{font-size:13px;}
.navbar-nav > li > a:hover{font-size:13px;}
.fixed{top:200px;}
.address li{font-size:15px;margin-right:0px;}
h5.head1{font-size:30px;}
.social2 li{padding-right:0px;}
.fa{font:normal normal normal 24px/1 FontAwesome !important;}
a.fa.fa-home.one{padding-top:8px !important;padding-bottom:9px !important;}
h5.menu_footer li{line-height:34px;}
}
@media (min-width:992px) and (max-width:1199px){.nav > li > a{padding:5px 9px !important;}
.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:70px !important;}
.navbar-nav > li > a{font-size:14px !important;}
h5.head3a{font-size:20px;}
.col-md-6.col-sm-6.col-xs-12.two{}
.box_a li{font-size:20px;line-height:36px;}
a.fa.fa-home.one{padding-top:10px !important;padding-bottom:10px !important;}
.social1 img{width:180px;}
.box1 li{font-size:15px;line-height:25px;}
.address li{font-size:17px;margin-right:0px;}
.social2 img{width:30px;}
}
.hiddenp{opacity:0;}
.visible{opacity:1;overflow:hidden;}
body{overflow-x:hidden;}
.accordions-head{font-family:'PT Sans Narrow', sans-serif !important;}
.class-img, .ab-content iframe, .new-about iframe{max-width:474px;width:100%;}
.navbar-nav > li > .dropdown-menu{background:#562668;color:#fff;border:0;font-family:'PT Sans Narrow', sans-serif !important;font-size:14px;}
.navbar-nav > li > .dropdown-menu > li > a{color:#fff;background:transparent;font-size:16px;}
.navbar-nav > li > .dropdown-menu > li > a:hover, .navbar-nav > li > .dropdown-menu > li > a:focus{background:#442952 !important;}
@media(max-width:991px) and (min-width:768px){.logo img{width:100px;}
#navbar{width:100% !important;}
#menu-header-menu{width:100% !important;margin:0 auto !important;text-align:center !important;}
#menu-header-menu > li{float:none !important;display:inline-block !important;}
}
@media(min-width:1700px) and (max-width:2000px){#menu-header-menu{margin-left:100px;}
}
@media(min-width:2001px){#menu-header-menu{margin-left:250px;}
}
@media(max-width:767px){.address{margin-top:40px;text-align:left;}
.address li{display:block;}
.social2{margin:10px auto;text-align:center;}
.social2 ul{text-align:center;float:none !important;}
.social2 li{float:none !important;display:inline-block;}
}
.purple-content{font-family:'PT Sans Narrow', sans-serif !important;color:#fff !important;margin-bottom:20px;}
.purple-content h3{font-size:50px;color:#fff;}
.purple-content p{color:#fff;font-size:22px;line-height:30px;}
.address li{color:#562668;}
@media(max-width:767px){.address ul{padding-left:5px;}
span.img{margin-right:0px;}
}
.carousel.slide img{width:100%;}
@media(max-width:450px){.carousel.slide img{height:160px !important;}
.carousel-indicators{bottom:-15px !important;}
}
@media(min-width:768px){.box_a{position:absolute;z-index:99;top:25%;right:5%;width:400px;}
.google_map, .google_map1{position:relative;}
}
.menu_footer1 i, .social2 i{color:#ffffff;background:#088178;border-radius:50%;width:45px;height:45px;line-height:45px !important;text-align:center;text-decoration:none;font-size:28px !important;margin:0px 3px;transition:background 0.5s linear;}
.menu_footer1 a:hover i, .social2 a:hover i{background:#fff;color:#088178;}
@media(min-width:768px) and (max-width:990px){.video-image{height:177px;}
h5.head1{margin:0 auto;}
}
@media(min-width:991px) and (max-width:1023px){h5.head1{margin:0 auto;}
.video-image{height:258px;}
}
@media(min-width:1024px) and (max-width:1279px){h5.head1{margin:0 auto;}
.video-image{height:253px;}
}
@media(min-width:1280px) and (max-width:1365px){h5.head1{margin:0 auto;}
.video-image{height:347px;}
}
@media(min-width:1366px) and (max-width:1439px){h5.head1{margin:0 auto;}
.video-image{height:372px;width:600px;}
}
@media(min-width:1440px) and (max-width:1599px){h5.head1{margin:0 auto;}
.video-image{height:401px;}
}
@media(min-width:1600px){h5.head1{margin:0 auto;}
.video-image{height:426px;}
}
.home-popular{color:#fff;list-style-image:url(images/bullet.png);}
.most-popular{font-family:'PT Sans Narrow', sans-serif !important;}
.pop-head{text-transform:uppercase;}
.popu-links{color:#fff;text-decoration:none;}
.popu-links:hover{color:#eee;text-decoration:underline;}
.new-box, .new-box-mob{font-family:'PT Sans Narrow', sans-serif !important;padding:30px 20px;background:#6c3382;font-size:24px;box-shadow:0 0 20px #1b1818;}
.new-box1{font-family:'PT Sans Narrow', sans-serif !important;padding:30px 20px;background:#6c3382;box-shadow:0 0 20px #1b1818;}
@media(max-width:767px){.new-box-mob{display:block;}
.new-box{display:none;}
.map-home{height:550px;}
}
@media(min-width:768px){.new-box-mob{display:none;}
}
.box-title{font-size:45px;font-weight:bold;color:#fff;margin:0 0 10px 0;}
.box-address{color:#fff;font-size:20px;}
.clinic-name{font-size:25px !important;font-weight:bold;color:#fff;}
.box-phone{color:#a9f40c;font-size:20px;margin-bottom:0;}
.box-phone i{font-size:20px !important;}
.box-phone a{color:#000;text-decoration:none;}
.box-phone a:hover{color:#fff;text-decoration:underline;}
.google_map{cursor:pointer;}
.google_map1{cursor:default !important;}
.map-link, .map-link:hover{color:#fff;text-decoration:none;}
.hider-shower{position:absolute;border:0;margin:0 auto;text-align:center;padding:0;}
.hider-shower i{color:#fff;background:#089393;border-radius:50%;padding:0;margin:0;}
@media(min-width:768px){.hider-shower{top:25%;left:-25px;}
.hider-shower i{width:40px;height:40px;line-height:40px !important;}
i.fa-caret-left{font-size:55px !important;}
i.fa-close{font-size:30px !important;}
}
@media(max-width:767px){.hider-shower{top:9%;left:-14px;}
.hider-shower i{width:20px;height:20px;line-height:20px !important;font-size:18px !important;}
}
.main-title-bar{background-color:#442952;padding:30px 0;margin-bottom:50px;}
.main-title-bar1{background-color:#442952;padding:30px 0;}
.main-title{color:#fff;text-transform:uppercase;font-weight:bold;font-family:'Roboto Condensed', sans-serif;}
@media(max-width:767px){.main-title{margin-left:15px;}
}
.ab-content11, .ab-content, .ab-content22{font-family:'PT Sans Narrow', sans-serif;}
.ab-content p, .ab-content li{font-size:18px;font-family:'PT Sans Narrow', sans-serif;text-align:justify;}
.ab-content11 p, .ab-content11 li{font-size:18px;font-family:'PT Sans Narrow', sans-serif;text-align:justify;}
.ab-content11 ul, .ab-content ul, .ab-content22 ul{list-style-image:url('images/arrow.png');}
.ab-content22 p, .ab-content22 li{font-size:18px;font-family:'PT Sans Narrow', sans-serif;text-align:justify;}
.ab-content22{border:1px solid #442952;padding:20px 25px;}
@media (min-width:768px){.ab-content11 > img{margin:0 0 2% 2% !important;float:right !important;max-width:450px !important;}
}
@media (max-width:767px){.ab-content11 > img{margin:2% auto !important;}
}
.ab-content11 figure, .ab-content22 figure, .ab-content figure{margin:0 auto;text-align:center;display:table;width:auto;}
.ab-content11 li, .ab-content li{margin-bottom:10px;}
.ab-content11 hr, .ab-content hr{width:35%;border-color:#442952;margin:0;}
.ab-content11 h3, .ab-content h3{font-size:25px;}
.ab-content11 > iframe, .ab-content > iframe{width:80%;height:450px;margin:0 auto;text-align:center;}
a{color:#000;}
a:hover{text-decoration:underline;}
.orthodontist-content{font-family:'PT Sans Narrow', sans-serif;}
blockquote.intro-content{background:#f9f9f9;border-left:10px solid #ccc;quotes:"\201C""\201D""\2018""\2019";font-size:18px;line-height:24px;}
blockquote.intro-content:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}
.intro-content p{font-size:18px;margin-top:15px;}
.intro-content iframe{margin:0 auto;text-align:center;margin-top:15px;max-width:100% !important;width:100% !important;}
div.intro-content p{text-align:justify;}
blockquote.intro-content p:first-child{display:inline;}
.intro-images{margin-top:5%;}
h1.man-title{font-weight:bold;text-transform:uppercase;text-align:center;margin-top:30px;}
h3.man-description{font-size:20px;text-transform:uppercase;font-style:italic;text-align:center;margin-top:0px;}
.abouts-details p{font-size:18px;text-align:justify;margin-top:20px;}
hr.hrr1{text-align:center;margin:0 auto;width:35%;border-color:#442952;}
hr.hrr2{margin:0;width:35%;border-color:#442952;}
hr.hrr3{text-align:center;margin:0 auto;width:40%;border-color:#fff;}
hr.hrr4{margin:0;width:45%;border-color:#a9f40c;}
.ab-content1 p{text-align:center;font-size:18px;}
.ab-content1{margin-bottom:30px;}
.hrr3{margin:0;width:25%;border-color:#442952;}
.consultation-content{font-family:'PT Sans Narrow', sans-serif;}
.consult-boxes1, .consult-boxes2{clear:both;margin:20px 0;}
.consult-boxes1 img{margin-top:15%;}
.consult-boxes2 img{margin-top:25%;}
.consultation-title{font-size:25px;margin-top:0;}
.consultation-contents{font-family:'PT Sans Narrow', sans-serif;font-size:18px;margin-top:10px;text-align:justify;}
.consultation-contents ul{list-style-image:url('images/tick2.png');}
.consultation-contents ul li{margin-bottom:10px;}
.consultation-content p{margin-bottom:15px;}
.consultation-final{margin:20px 0;padding:25px 30px;background:#562668;color:#fff;text-align:center;font-weight:bold;font-style:italic;font-size:22px;line-height:35px;}
.ab-content1111{margin-bottom:10px;}
.ab-content1111 p, .ab-content1111 li{font-size:18px;font-family:'PT Sans Narrow', sans-serif;text-align:justify;}
.ab-content1111 li{margin-bottom:15px;}
.treat-box{border:1px solid #562668;overflow:hidden;margin:15px;}
.treat-box .box-content{position:relative;margin:0;}
.treat-box .box-content a{background:rgba(0, 0, 0, 0.7);color:#fff;font-size:18px;text-align:center;padding:5px;margin-bottom:0px;position:absolute;bottom:0;width:100%;}
@media(min-width:992px){.treat-box .box-content a{display:none;}
}
.treat-box a:hover{text-decoration:underline;color:#fff;}
.treat-box img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;width:100%;height:175px;}
.treat-box:hover img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.10);-moz-transform:scale(1.10);-ms-transform:scale(1.10);-o-transform:translatZ(0) scale(1.10);transform:translatZ(0) scale(1.10);}
.treat-callto-action{margin:20px auto 0;text-align:center;}
.treat-callto-action a{font-family:'PT Sans Narrow', sans-serif;background:#089393;color:#fff;border:3px solid #089393;border-radius:20px 0;font-size:25px;padding:10px 35px;text-decoration:none;}
.treat-callto-action a:hover{background:#fff;color:#089393;text-decoration:none;}
.accordions img{max-width:300px !important;}
.cont-forms-div{font-family:'PT Sans Narrow', sans-serif;margin-bottom:50px;}
@media(min-width:992px){.form-image{position:relative;}
.overlapped-form{z-index:99;top:0;float:right;}
}
.overlapped-form{background:#442952;color:#fff;width:100%;padding:25px;font-family:'PT Sans Narrow', sans-serif;}
.overlap-content{font-size:16px;}
.overlap-title{font-size:30px;margin:0;}
.form-control[readonly]{cursor:pointer;}
.overlap-content ul{list-style:none;padding:0;margin-top:15px;}
.overlap-content li{font-size:16px;color:#fff;background:url(images/icon-tick.png) no-repeat;padding-bottom:20px;padding-left:30px;background-position-y:3px;}
@media(max-width:767px){.overlapped-form form{padding:0 !important;}
}
.overlapped-form form{padding:0 !important;}
.cont-forms-div{margin-bottom:30px;}
.cont-forms-div input[type="text"], .cont-forms-div input[type="email"], .overlapped-form input[type="text"], input[type="email"], select{margin:0;line-height:normal !important;color:#35384e !important;font-size:16px !important;font-weight:600;padding:16px 20px !important;display:block;width:100% !important;border-radius:5px !important;border:none !important;background-color:#fff !important;height:52px !important;box-shadow:none !important;outline:none;margin-bottom:15px;}
.cont-forms-div textarea{margin:0;line-height:normal;color:#35384e;font-size:16px;font-weight:600;padding:16px 20px;display:block;width:100%;border-radius:5px;border:none;background-color:#fff;height:75px;box-shadow:none;outline:none;}
.submit-button, .gform_button{border:none;width:100%;display:block;margin-bottom:20px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:12px 18px;color:#442952;font-size:20px!important;background-color:#fff;font-weight:bold;width:100%;outline:none;}
.submit-button:hover, .gform_button:hover{background-color:#442952;color:#fff;border:1px solid #fff;outline:none;}
.cont-forms-div label, .overlapped-form label{font-weight:normal;font-size:16px;font-style:normal;cursor:pointer;margin:0;color:#35384e;}
.whitener{background:#fff;padding:15px 10px;border-radius:5px;color:#35384e;float:left;width:100%;margin-bottom:15px;}
.whitener .has-error .help-block,
.grouper2 .gfield_error.gfield_contains_required div.gfield_description,
.grouper2 .gfield_error.gfield_contains_required div.ginput_container,
.grouper2 .gfield_error.gfield_contains_required fieldset legend.gfield_label,
.grouper2 .gfield_error.gfield_contains_required label.gfield_label,
.grouper3 .gfield_error.gfield_contains_required div.gfield_description,
.grouper3 .gfield_error.gfield_contains_required div.ginput_container,
.grouper3 .gfield_error.gfield_contains_required fieldset legend.gfield_label,
.grouper3 .gfield_error.gfield_contains_required label.gfield_label,
.grouper4 .gfield_error.gfield_contains_required div.gfield_description,
.grouper4 .gfield_error.gfield_contains_required div.ginput_container,
.grouper4 .gfield_error.gfield_contains_required fieldset legend.gfield_label,
.grouper4 .gfield_error.gfield_contains_required label.gfield_label {color:#35384e;}
.grouper2 .gfield_error.gfield_contains_required div.gfield_description{display:none;}
.whitener p{margin-bottom:10px;font-size:15px;font-weight:600;}
.ui-timepicker-container{z-index:991 !important;}
.cont-forms-div h2{color:#222;font-size:36px;margin-bottom:30px;font-weight:500;}
.cont-forms-div form{background-color:#442952;padding:25px;}
.accepter{text-align:center;color:#fff;font-size:16px;}
.accepter a{color:#fff;text-decoration:underline;}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label{color:#fff;font-size:15px;}
.gform_wrapper .top_label .gfield_label{display:none !important;}
.grouper1, .grouper2, .grouper3, .grouper4{background:#fff !important;padding:0 10px;color:#35384e;float:left;margin-bottom:0 !important;border-top:0 !important;border-bottom:0 !important;width:100%;}
.onegroup{background-color:transparent !important;border:0 !important;margin:0 !important;}
.gform_wrapper .top_label .gfield_error{width:100% !important;}
.grouper1{border-radius:5px 5px 0 0;}
.gform_fields{list-style:none;padding:0;}
.grouper1 h2{font-size:15px !important;margin:15px 0 10px 0 !important;}
.gf_repeater_add>*, .gf_repeater_remove>*{font-size:20px !important;}
.validation_error{display:none !important;}
.grouper4{border-radius:0 0 5px 5px;}
.gform_button{float:left;margin-top:15px;}
.gfield_description.validation_message{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}
.instruction{display:none !important;}
.contact-main{font-family:'PT Sans Narrow', sans-serif;margin-bottom:30px;}
.contact-main .cont-details{text-align:center;}
.contact-main .cont-details .cont-name{font-size:30px;text-transform:uppercase;font-weight:bold;color:#000;}
.contact-main .cont-details hr{width:35%;border-color:#333;}
.contact-main .cont-details .cont-addr{font-size:24px;font-weight:bold;color:#000;}
.contact-main .cont-details .cont-email, .contact-main .cont-details .cont-phone{font-size:20px;font-weight:bold;}
.contact-main .cont-details .cont-social{list-style:none;}
.contact-main .cont-details .cont-social li{display:inline-block;margin-right:15px;}
.contact-main .cont-form .wpcf7 input[type="text"], .cont-form .wpcf7 input[type="email"], .cont-form .wpcf7 textarea{color:#000;font-size:20px;}
.contact-main .cont-form h2{font-size:30px;text-transform:uppercase;font-weight:bold;color:#000;}
.cont-map{margin-top:30px;}
.contact-content{margin:30px 0;}
.contact-content iframe{width:100%;height:400px;}
.contact-content p{font-size:19px;text-align:justify;}
.contact-content p#contct{font-size:25px;}
.contact-content li{font-size:19px;list-style-image:url(images/tick2.png);}
.my-blog-page{font-family:'PT Sans Narrow', sans-serif;}
.my-blog-page .page-numbers{display:inline-block;padding:5px 10px;margin:0 2px 0 0;border:1px solid #bbb;line-height:1;text-decoration:none;border-radius:2px;font-weight:600;}
.my-blog-page .page-numbers.current, a.page-numbers:hover{background:#00f;color:#fff;text-shadow:0 0 10px rgba(255,255,255,1);}
.my-blog-page .navigation, .pagination{margin-top:0px !important;}
.my-blog-page .nav-links{width:100%;text-align:center;}
.my-blog-page .texts{font-size:20px;text-align:justify !important;}
.my-blog-page .first-last, .first-last:visited{padding:5px 10px;margin:0 2px 0 0;border:1px solid #bbb;line-height:1;text-decoration:none;border-radius:2px;font-weight:600;color:#f00;}
.my-blog-page .first-last:hover{background:#f00;color:#fff;text-shadow:0 0 10px rgba(255,255,255,1);}
.my-blog-pagination{text-align:center !important;margin-top:20px;margin-bottom:20px;}
@media (min-width:767px){.my-blog-page .blogs .blog-image img{max-height:165px;max-width:100%;}
}
.my-blog-page .blogs .my-blog-title{color:#333333;margin:0;font-size:22px;font-weight:700;}
.my-blog-page .blogs p.blog-excerpt{font-size:20px;text-align:justify;}
.my-blog-page .blogs a.myblog-readmore{color:#00f;font-style:italic;font-size:18px;}
.my-blog-page hr{width:50%;border-color:#333;}
.myblog-details{margin:15px 0;}
.myblog-details .glyphicon{margin-left:10px;}
.myblog-details .glyphicon, .myblog-details .blog-date, .myblog-details .blog-author, .myblog-details .blog-categories{font-size:18px;color:#333;}
.myblog-details .blog-date, .myblog-details .blog-author, .myblog-details .blog-categories a{margin-left:5px;font-weight:bold;}
.blogs{margin-bottom:30px;margin-top:30px;}
.blog-widget-boxes{border:1px solid #000;margin-bottom:20px;padding:15px 20px;}
.blog-heads{font-size:22px;color:#333;font-weight:bold;border-bottom:1px solid #333;text-transform:uppercase;margin:10px 0;}
.blog-recent ul{list-style:none;font-size:19px;padding-left:0;}
.blog-recent ul li .fa:hover{color:#333;background-color:transparent;}
.single-blogs-page{font-family:'PT Sans Narrow', sans-serif;}
@media (min-width:768px){.single-blogs-page .bcontent, .abcontent p{display:inline;}
.single-blogs-page .bcontent1, .abcontent1{display:block;}
.single-blogs-page .blog-main-image{float:left;margin:0 1% 1% 0;}
}
.abcontent h5{clear:both;}
.abcontent iframe, .abcontent1 iframe{width:100%;height:500px;}
.abcontent2 iframe, .abcontent21 iframe{width:100%;height:100px;}
.bcontent p, .bcontent li, .bcontent1 p, .bcontent1 li, .abcontent p, .abcontent li, .abcontent h5{font-size:18px;text-align:justify;margin-bottom:10px;}
.bcontent img, .bcontent1 img{margin:15px auto;text-align:center;display:block;}
.single-blogs-page .blog-main-image{max-height:300px;}
.backto-links .text-left{float:left;display:inline-block;font-weight:bold;font-size:19px;}
.backto-links .text-right{float:right;display:inline-block;font-weight:bold;font-size:19px;}
.backto-links .text-center{width:33%;font-weight:bold;font-size:19px;display:inline-block;}
.backto-links .text-left, .backto-links .text-right, .backto-links .ntext-left, .backto-links .ntext-right{width:33%;}
.backto-links .ntext-left, .backto-links .ntext-right{display:inline-block;height:60px;}
.backto-links .text-left:hover, .backto-links .text-center:hover, .backto-links .text-right:hover{text-decoration:underline;color:#ce2622;}
.backto-links{font-size:18px;margin:20px 0;}
.norm_row{width:100% !important;}
.comments-title{font-size:30px;font-weight:bold;text-decoration:underline;margin-bottom:20px;}
form.comment-form label{display:block !important;font-size:18px;}
@media(min-width:768px){form.comment-form input, form.comment-form select, form.comment-form textarea{width:30%;font-size:18px;border-radius:4px;border:1px solid #ccc;padding:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
}
@media(max-width:768px){form.comment-form input, form.comment-form select, form.comment-form textarea{width:100%;font-size:18px;border-radius:4px;border:1px solid #ccc;padding:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
}
form.comment-form button, form.comment-form input[type="submit"]{padding:10px 15px;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;width:auto;background:#800080;color:#fff;outline:0;border-radius:10px;border:1px solid #800080;}
form.comment-form button:hover, form.comment-form input[type="submit"]:hover{background:#fff;color:#800080;}
.comment-notes{font-weight:bold;font-size:18px;}
form.comment-form .comment-form-url, span.says{display:none;}
ol.comment-list{list-style:none;padding-left:0;}
ol.comment-list ol.children{list-style:none;}
.comment-content{clear:both;font-size:19px;background:#ededed;padding:10px;border:2px solid #dcdcdc;border-radius:10px;}
.reply a{clear:both;font-size:19px;color:#000;font-weight:bold;}
ol.comment-list li{margin-bottom:25px;}
.comment-author{font-size:22px;text-transform:capitalize;}
.comment-metadata a{font-size:18px;color:#000;font-weight:bold;}
.comment-metadata a:hover, .reply a:hover, .comment-reply-title small a:hover{color:#000032;text-decoration:underline;}
.comment-reply-title{font-size:22px;font-weight:bold;}
.comment-reply-title small a{font-size:19px;color:#000;font-weight:bold;margin-left:10px;}
.comment-respond{margin:20px;}
.main-anchor{margin-bottom:30px;font-family:'PT Sans Narrow', sans-serif;}
.anchor-title{text-align:center;margin:0 auto;padding:15px;background:#4a2359;color:#fff;}
.anchor-title h2{margin:0;}
.anchor-sections{margin:0 auto;padding:30px 20px;border:1px solid #4a2359;}
.widget{margin-bottom:20px;text-align:center;}
@media(max-width:767px){.wpac{text-align:center !important;}
}
.before-after-gallery .flickity-prev-next-button .arrow{fill:#006973;}
.before-after-gallery .flickity-prev-next-button:hover{background:none;}
.before-after-gallery .flickity-prev-next-button:hover .arrow{fill:#fff;}
.before-after-gallery .carousel{background:#EEE;}
.before-after-gallery .flickity-page-dots{display:none;}
.before-after-gallery .carousel img{display:block;height:135px;}
.before-after-gallery .flickity-prev-next-button{position:absolute;top:50%;width:30px !important;height:30px !important;border:none;border-radius:50%;background:white;}
@media screen and (min-width:768px){.before-after-gallery .carousel img{height:350px;}
}
.before-after-gallery .flickity-enabled.is-draggable .flickity-viewport{background:#000;}
.before-after-gallery .carousel img{opacity:0.5;}
.before-after-gallery .carousel img.is-selected{opacity:1 !important;}
.before-after-gallery .flickity-prev-next-button{width:30px !important;height:30px !important;}
.before-after-gallery .flickity-prev-next-button.previous{left:20% !important;}
.before-after-gallery .flickity-prev-next-button.next{right:20% !important;}
@media (min-width:768px) and (max-width:991px){.before-after-gallery .flickity-prev-next-button.previous{left:12% !important;}
.before-after-gallery .flickity-prev-next-button.next{right:12% !important;}
}
@media (min-width:992px) and (max-width:1199px){.before-after-gallery .flickity-prev-next-button.previous{left:22% !important;}
.before-after-gallery .flickity-prev-next-button.next{right:22% !important;}
}
.main-category-name{color:#333;text-transform:uppercase;text-align:center;font-size:30px;}
.main-category-line{width:35%;margin:0 auto;text-align:center;border-width:2px;border-color:#333;}
@media (max-width: 479px){
.phimg a{font-size: 17px !important;}
.phimg img{width: 14px !important;}
}