
                                                .hmabout::after{background-color: #161616;}                                    .hmpromo::after{background-color: #161616;}.hmdiscount::after{background-color: #161616;}.hmtestiinner::after{background-color: #161616;}                        .hmtestiinner::after{background-color: #161616;}                            

body,button,input,select,textarea{color:#757575;}
body{background-color:#ffffff;}
a,a:focus{color:#191919;}
a:hover{color:#338d98;}
/********** Start Adit Web Data Form **********/
.aawformblock .aawfieldcol input,
.aawformblock .aawfieldcol input:focus,
.aawformblock .aawfieldcol textarea,
.aawformblock .aawfieldcol textarea:focus,
.aawformblock .aawfieldcol select,
.aawformblock .aawformradiocol label,
.aawformblock .heapBox .holder, 
.selection .select2-selection{border-color:#707070;}
/********** Stop Adit Web Data Form **********/
/** * Owl Carousel v2.2.1 */
.owl-carousel .owl-nav [class*='owl-']{color:#757575;}
.owl-carousel .owl-nav [class*='owl-']:hover{color:#161616;}
.owl-carousel .owl-dots .owl-dot span{background-color:#ffffff;}
.owl-carousel .owl-video-wrapper{background:#191919;}
.hmsectionfull .hmteamlist.owl-carousel .owl-dots .owl-dot span{background-color:#161616;}
/********** Responsive Tab **********/
.tabnav li a{color:#ffffff;}
.tabnav .r-tabs-state-active a{color:#161616;background-color:#ffffff;}
.restab .r-tabs-accordion-title .r-tabs-anchor{background-color:#338d98;color:#ffffff;}
.restab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#ffffff;color:#338d98;}
/********* Accordion ******** */
.accordion .acclink{color:#191919;}
.accordion .acclink:after{color:#191919;}
.accord-detail{border-color:#191919;}
/********* LiteBox v1.3 **********/
.litebox-overlay .litebox-loader{border-color:#191919;border-right-color:#ffffff;}
.litebox-overlay .litebox-text{background:rgba(0, 0, 0, 0.5);color:#ffffff;}
.litebox-overlay .litebox-inline-html{background:#ffffff;}
.litebox-overlay .litebox-error{color:#ffffff;}
.litebox-overlay .litebox-error span{color:#ffffff;}
/*----Date Picker----*/
.ui-datepicker, .eventCalOut, .calendarIcon{background-color:#338d98;}
.ui-datepicker th, .ui-state-highlight{background-color:#707070;}
.ui-state-active, .ui-datepicker tbody a:hover{background-color:#707070;}
.ui-datepicker{color:#ffffff;}

.ui-datepicker .ui-datepicker-next:after{border-color:transparent transparent transparent #ffffff;}
.ui-datepicker .ui-datepicker-title select{background-color:#ffffff;border-color:#ffffff;color:#191919;}
 /*----Date Picker----*/
.calendar-out .button{background-color:#338d98;color:#ffffff;}
.calendar-out .button:hover{background-color:#338d98;}
.ui-datepicker tbody a{color:#ffffff;}
.ui-datepicker-title{color:#ffffff;}
.ui-datepicker th{color:#ffffff;}
.ui-datepicker-prev, .ui-datepicker-next{color:#ffffff;}

/* Magnific Popup v1.1.0 CSS */
.mfp-bg{background:#191919;}
.mfp-preloader{color:#707070;}
.mfp-preloader a{color:#707070;}
.mfp-preloader a:hover{color:#ffffff;}
.mfp-close{color:#ffffff;}
.mfp-close-btn-in .mfp-close{color:#707070;}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#ffffff;}
.mfp-counter{color:#ffffff;}

.mfp-iframe-scaler iframe{background:#191919;}
.mfp-figure small{color:#707070;}
/********** Custom Selectbox HeapBox **********/
.heapBox.disabled .holder{color:#338d98;}
.heapBox a{color:#ffffff;}
.heapBox .holder{background:#338d98;color:#707070;}
.heapBox .handler:before{color:#161616;}
.heapBox .heap a.sliderUp{border-color:#338d98;}
.heapBox .heap a.sliderDown{border-color:#338d98;}
.heapBox .heap .heapOptions .heapOption a{color:#ffffff;}
.heapBox .heap .heapOptions .heapOption a:hover,.heapBox .heap .heapOptions .heapOption a.selected{background-color:#338d98;color:#ffffff;}

/********* googmap - Google Map API *********/
.form-control, .form-control:focus{background-color:#ffffff;border-color: #ffffff;color:#707070;}
.form-control.datepicker, .form-control.datepicker:focus{background-color:#ffffff;}
.datefield:before{color:#338d98;}
.button, .button:focus{color:#338d98;border-color: #338d98;}
.button:hover{color:#ffffff;background:#338d98;}
.radiobox{background-color:#707070;}
.radioinput label{color:#191919;}
.radioinput input[type="radio"]:checked + label{background-color:#338d98;color:#ffffff;;border-color:#338d98;}
/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder{color:#757575;}
:-moz-placeholder{color:#757575;}
::-moz-placeholder{color:#757575;}
:-ms-input-placeholder{color:#757575;}
.form-control::-webkit-input-placeholder{color:#757575;}
.form-control:-moz-placeholder{color:#757575;}
.form-control::-moz-placeholder{color:#757575;}
.form-control:-ms-input-placeholder{color:#757575;}


.headerinner{background-color:#072429;}

/********** Header Start **********/
/* Header css Start */
.headerinner{background-color:#072429;}
.headcall:after{border-color: #338d98;color: #338d98;}
.headcall:after{border-color: #338d98;color:#338d98;}
.headaddress:after{border-color: #338d98;color:#338d98;}
.headsocial:after{border-color:#338d98;color:#338d98;}
.headcall strong, .headaddress strong, .headsocialinner strong{color:#161616;}
.headcallicon, .headaddressicon,.headsocialicon{border-color: #161616;color:#161616;}
.headcall a, .headaddress a{color:#191919;}
.headcall a i{color:#338d98;}
.headcall a:hover{color:#338d98;}
.headaddress a i{color:#338d98;}
.headaddress a:hover{color:#338d98;}
.socialmedia li a{color:#191919;}
.socialmedia li a:hover{color:#161616;}
.headbookapp a, .headfindloc a{color:#ffffff;border-color:#ffffff;}
.headbookapp a:hover, .headfindloc > a:hover{background-color:#ffffff;color:#161616;}
.headmenumain{background-color:#338d98;}
.finde-office-text{color:#161616;}
.hederlocation-inner .maplocheadbtnform .addressInput, .maplocheadbtnform .addressInput:focus{border-color:#338d98;}
.hederlocation-inner .wpgmza-use-my-location{border-color: #338d98;color:#338d98;}
.hederlocation-inner .wpgmza-use-my-location:hover{background-color:#338d98;color:#ffffff;}
.hederlocation-inner .maplocheadbtnform .searchButtonfooter{background-color:#338d98;color:#ffffff;}
.hederlocation-inner .maplocheadbtnform .searchButtonfooter .maplocsearchbtn, .hederlocation-inner .maplocheadbtnform .searchButtonfooter .maplocsearchbtn:focus{color:#ffffff;}
.location_list{background-color:#707070;}
.location_list li:hover{background-color:#338d98;}
.location_list li a{color:#ffffff;}
.location_list li a:hover{color:#161616;}
.gmw-form-wrapper.locsearch-wrapper .gmw-form-field-wrapper input[type=submit]{background-color:#338d98;color:#ffffff;}
.gmw-form-wrapper.locsearch-wrapper .gmw-form-field-wrapper input[type=submit]:hover{background-color:#161616;color:#ffffff;}
.multiloc-search .locsearchorbtn .gmw-form-field-wrapper.gmw-locator-button-wrapper{border-color: #338d98;color:#338d98;}
.multiloc-search .locsearchorbtn .gmw-form-field-wrapper.gmw-locator-button-wrapper:hover{background-color:#338d98;color:#ffffff;}
.multifootlocation .locsearchorbtn .gmw-form-field-wrapper.gmw-locator-button-wrapper:hover{border-color: #338d98;background-color:#338d98;color:#ffffff;}
.multifootlocation .gmw-form-wrapper.locsearch-wrapper .gmw-form-field-wrapper input[type=text]::placeholder{color: #ffffff;}
.gmw-form-wrapper.locsearch-wrapper .gmw-form-field-wrapper input[type=text]{color:#191919;}
.multifootlocation .gmw-form-wrapper.locsearch-wrapper .gmw-form-field-wrapper input[type=text]{color:#ffffff;}
/********** Header End **********/
/********* Navigation *********/
.menu-icon, .menu-icon:focus{color:#ffffff;}
.menu-icon.open, .menu-icon:hover{color:#161616;}
#nav > li > a{color:#ffffff;}
#nav > li:hover > a, #nav > li.active > a{background-color:inherit;color:#161616;}
#nav ul{background-color:#707070;}
#nav ul li a{color:#ffffff;}
#nav li ul li:hover > a{background-color:#338d98;color:#ffffff;}
#nav li ul li{border-color: #ffffff;}
.arrowclick:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ffffff;}

/********** Start Index Slider **********/
.teasercaption:after{background-color:#161616;}
.teasertext{color:#ffffff;}
.teaserbtn .button{border-color:#ffffff;color:#ffffff;}
.teaserbtn .button:hover{background-color:#ffffff;color:#338d98;}
.hmitle small{color:#161616;}
.hmitle h2, .hmitle h1{color:#161616;}
.custom-checkbox{border-color:#161616;}
.custom-checkbox label{color:#161616;}
.custom-checkbox input:checked ~ label{background-color:#161616;color:#ffffff;}
.hmbookform .form-control, .hmbookform .heapBox .holder, .hmbookform textarea{border-color: #161616;background-color:#ffffff;color:#161616;}
.aawformblock .aawfieldcol input, .aawformblock .aawfieldcol input:focus, .aawformblock .aawfieldcol textarea, .aawformblock .aawfieldcol textarea:focus, .aawformblock .aawfieldcol select, .aawformblock .aawformradiocol label, .aawformblock .heapBox .holder, .selection .select2-selection{border-color: #707070;background-color:#ffffff;color:#707070;}
.aawformblock .aawfieldcol input::placeholder, .aawformblock .aawfieldcol textarea::placeholder{color:#707070;}
.aawformblock .ui-datepicker-trigger .sprite:before, .aawformblock .heapBox .handler:before{color:#707070;}
.aawformradio .aawformradiocol input[type="radio"]:checked+label{background-color:#707070;color:#ffffff;}
.hmbookform .form-control::placeholder{color:#161616;}
.hmadvantage:after{background-color:#ffffff;}
.hmadvantagebox h3{color:#338d98;}
.hmadvantage .item:nth-child(1){border-right-color: #707070;border-bottom-color:#707070;}
.hmadvantage .item:nth-child(4){border-left-color: #707070;border-top-color: #707070;}
.hmabout{color:#ffffff;}
.hmabout .hmitle small, .hmabout .hmitle h2, .hmabout .hmitle h1{color:#ffffff;}
.readmore .button{border-color:#ffffff;background-color:transparent;color:#ffffff;}
.hmmission{color:#ffffff;}
.hmmission .hmitle small, .hmmission .hmitle h2{color:#ffffff;}
.hmsercontent{color:#ffffff;}
.hmseroverlaybox:before{background-color:#161616;}
.hmsercontent h3 a{color:#ffffff;}
.hmteamcontent{color:#ffffff;}
.hmteamoverlaybox:before{background-color:#161616;}
.hmteamcontent h3 a{color:#ffffff;}
.hmgalleryslider .owl-dots .owl-dot span{background-color:#161616;}
.hmpromohead .hmitle small, .hmpromohead .hmitle h2{color:#ffffff;}
.promoinner{background-color:#ffffff;color:#161616;}
.promoinner a:hover .prmoslidehead{color:#338d98;}
.hmdischead .hmitle small, .hmdischead .hmitle h2{color:#ffffff;}
.disiteminner{background-color:#ffffff;border-color: #707070;}
.dishead strong{color:#161616;}
.planname{color:#161616;border-color: #161616;}
.plandesc li:after{color:#161616;}
.discslider .owl-dots .owl-dot span{background-color:#161616;}
.hmtestihead .hmitle small, .hmtestihead .hmitle h2{color:#ffffff;}
.reviewiframe{background-color:#161616;border-color:#e6e7e8;}
.reviframehead{background-color:#e6e7e8;}
.totreviewname{color:#6d6e71;}
.totreviewnum strong, .avgreviewrating strong{color:#707070;}
.revratingstar li{color:#fc8b12;}
.reviframerow{border-bottom-color:#e6e7e8;}
.reviframedesc h4{color:#6d6e71;}
.reviframedesc p{color:#6d6e71;}
.reviframedesc .revrating{color:#6d6e71;}
.reviframedesc .ratingstar a{color:#fc8b12;}
.reviframedesc .revdate{color:#6d6e71;}
.logoslider .owl-dots .owl-dot span{background-color:#161616;}
.footform .hmitle small, .footform .hmitle h2{color:#ffffff;}
.footform .form-control, .footform .heapBox .holder{background-color:transparent;color:#ffffff;border-color: #ffffff;}
.footform .custom-checkbox.custom-checkbox{border-color:#ffffff;}
.footform .custom-checkbox label{color:#ffffff;}
.footform .custom-checkbox input:checked ~ label{background-color:#ffffff;color:#161616;}
.footform .form-control::placeholder{color:#ffffff;}
.footform .button{border-color:#ffffff;color:#ffffff;}
.footform .button:hover, .bookappforminner .button:hover{background-color:#ffffff;color:#161616;}
.footerbookform .aawformblock .aawfieldcol input, .footerbookform .aawformblock .aawfieldcol input:focus, .footerbookform .aawformblock .aawfieldcol textarea, .footerbookform .aawformblock .aawfieldcol textarea:focus, .footerbookform .aawformblock .aawfieldcol select, .footerbookform .aawformblock .aawformradiocol label, .footerbookform .aawformblock .heapBox .holder, .footerbookform .selection .select2-selection{color:#ffffff;border-color:#ffffff;}
.footerbookform .aawformblock .aawfieldcol input::placeholder, .footerbookform .aawformblock .aawfieldcol textarea::placeholder{color:#ffffff;}
.footerbookform .aawformblock .ui-datepicker-trigger .sprite:before, .footerbookform .aawformblock .heapBox .handler:before{color:#ffffff;}
.footerbookform .aawformradio .aawformradiocol input[type="radio"]:checked+label{background-color:#ffffff;color:#191919;}
.footaddress:after{background-color:#161616;}
.footaddresshead .hmitle small, .footaddresshead .hmitle h2{color:#ffffff;}
.footidetail{background-color:#ffffff;color:#161616;}
.footaddinner a{color:#161616;}
.footidetail:hover{background-color:#161616;color:#ffffff;}
.footidetail:hover a{color:#ffffff;}
.foothoursmain:after {background-color:#161616;}
.foothourhead .hmitle small, .foothourhead .hmitle h2{color:#ffffff;}
.foothourdtail{background-color:#ffffff;}
.footday{color:#161616;}
.foottime{color:#191919;}
.footcopy{background-color:#161616;color:#ffffff;}
.footcopy p{margin:0;color:#ffffff;}
.footcopy a{color:#ffffff;}
.footcopy a:hover{color:#338d98;}
.mobilefootcall{color:#ffffff;border-top-color:#ffffff;}
.mobilecallnow{border-right-color: #ffffff;}
.mobilecallnow, .mobilebookbtn{background-color:#338d98;color:#ffffff;}
.mobilecallnow:hover, .mobilebookbtn:hover{color:#161616;}

/* Multi Location Footer */
.findloc-form::after{background-color:#161616;}
.findloc-forminner .hmitle h2, .findloc-forminner .hmitle small{color:#ffffff;}
.location-box{background-color:#efefef;}
.location-boxinner h3{color:#161616;}
.loc-working-hour{background-color:#efefef;}
.loc-working-hour h3{color:#161616;}
.foot-servicemenu h3{color:#ffffff;}
.footservinner ul li a{color:#ffffff;}
.footservinner ul li a:hover{color:#338d98;}
.footmenuinner ul li a{color:#ffffff;}
.footmenuinner ul li a:hover{color:#338d98;}
.footpromo{color:#ffffff;}
.footpromo .button{color:#ffffff;border-color:#ffffff;}
.footpromo .button:hover{color:#ffffff;border-color:#338d98;}
.find-loc-detail .wpgmza_sl_search_button_1.button, .find-loc-detail .wpgmza_sl_search_button_1.button:focus{background-color:#ffffff;color:#338d98;}
.mallocortxt{color:#ffffff;}
.currentLocationfooter .button{color:#161616;border-color:#ffffff;background-color:#ffffff;}
.currentLocationfooter .button:hover{background-color:#338d98;border-color:#338d98;color:#ffffff;}
.find-loc-detail .searchButtonfooter{background-color:#ffffff;}
.find-loc-detail .searchButtonfooter .maplocsearchbtn, .find-loc-detail .searchButtonfooter .maplocsearchbtn:focus{color:#161616;}
.findloc-forminner .wpgmza-form-field .addressInput{border-color:#ffffff;}
.findloc-forminner .wpgmza-form-field .addressInput::placeholder{color:#161616;}
/* Multi Location Footer */
.innerbanner-title h1, .innerbanner-title h2{color:#338d98;}
.innerpage-title h1, .innerpage-title h2{color:#338d98;}
.doctor-topdetail .innerpage-title h1{color:#161616;}
.innerpage-title h3, .innerpage-title p, .servicedesc h2, .blogdetails-desc h2{color:#161616;}
/* Service Deail Page Css Start */
.otherserivelist.owl-carousel .owl-dots .owl-dot span{background-color:#161616;}
.hmhowitwork::after{background-color:#161616;}
.hmhowitworkhead .hmitle small, .hmhowitworkhead .hmitle h2{color:#ffffff;}
.howitworksinner{background-color:#ffffff;}
.howitworkdesc h3, .howitworkdesc h3 a{color:#161616;}
/* Service Deail Page Css End */
/* Advanced Technolohgy Page Css Start */
.advance-tech-desc h3{color:#161616;}
/* Advanced Technolohgy Page Css End */
/* Finance / Insurance Page Css Start */
.trad-plan{background-color:#161616;}
.trad-plan h3{color:#ffffff;}
.trad-plan-name{color:#ffffff;}
.trad-plan-name:after{background-color:#ffffff;}
/* Finance / Insurance Page Css End */
/* Start:Your First Visit Page Css */
.firstvisit-list h3{color:#161616;}
/* End:Your First Visit Page Css */
/* Promotion Plans Css Start */
.promotion-section .promoinner{border-color: #707070;}
/* Promotion Plans Css End */
.bubble blockquote{color:#ffffff;background-color: #161616;}
.bubble blockquote:before, .bubble blockquote:after{color:#ffffff;}
.bubblestar span:before{color:#ffffff;}
.bubble .bubble-btmarrow{border-top-color: #707070;}
.testimonials-list .testmonialbox{background-color:#161616;color:#ffffff;}
.testimonialone{background-color:#707070;}
.testmonialbox{background-color:#161616;color:#ffffff;}
.testimoniallist.owl-carousel .owl-dots .owl-dot span{background-color:#161616;}
.beforeafterblock h2{color:#161616;}
.bfraft-caption:after{background-color:#ffffff;}
/* Blog Page Css Start */
.blogoverlaybox:before{background-color:#161616;}
.blogcontent h3 a{color:#ffffff;}
/* Blog Page Css End */
/* Contact Page Css Start */
.contactform .hmitle small, .contactform .hmitle h2{color:#ffffff;}
.contactforminner .aawformblock .aawfieldcol input, .contactforminner .aawformblock .aawfieldcol input:focus, .contactforminner .aawformblock .aawfieldcol textarea, .contactforminner .aawformblock .aawfieldcol textarea:focus, .contactforminner .aawformblock .aawfieldcol select, .contactforminner .aawformblock .aawformradiocol label, .contactforminner .aawformblock .heapBox .holder, .contactforminner .selection .select2-selection{color:#ffffff;border-color:#ffffff;}
.contactforminner .aawformblock .aawfieldcol input::placeholder, .contactforminner .aawformblock .aawfieldcol textarea::placeholder{color:#ffffff;}
.contactforminner .aawformradio .aawformradiocol input[type="radio"]:checked+label{background-color:#ffffff;color:#191919;}
.contactforminner .aawformblock .ui-datepicker-trigger .sprite:before, .contactforminner .aawformblock .heapBox .handler:before{color:#ffffff;}
.contactforminner .button{border-color:#ffffff;color:#ffffff;}
/* Contact Page Css End */

/* Book An Appointment Page Css Start */
.bookappform .hmitle small, .bookappform .hmitle h2{color:#ffffff;}
.bookappforminner .aawformblock .aawfieldcol input, .bookappforminner .aawformblock .aawfieldcol input:focus, .bookappforminner .aawformblock .aawfieldcol textarea, .bookappforminner .aawformblock .aawfieldcol textarea:focus, .bookappforminner .aawformblock .aawfieldcol select, .bookappforminner .aawformblock .aawformradiocol label, .bookappforminner .aawformblock .heapBox .holder, .bookappforminner .selection .select2-selection{background-color:transparent;color:#ffffff;border-color:#ffffff;}
.bookappforminner .aawformblock .aawfieldcol input::placeholder, .bookappforminner .aawformblock .aawfieldcol textarea::placeholder{color:#ffffff;}
.bookappforminner .aawformradio .aawformradiocol input[type="radio"]:checked+label{background-color:#ffffff;color:#191919;}
.bookappforminner .aawformblock .ui-datepicker-trigger .sprite:before, .bookappforminner .aawformblock .heapBox .handler:before{color:#ffffff;}
.bookappforminner .button{border-color:#ffffff;color:#ffffff;}
/* Book An Appointment Page Css End */

/* Start:Blog Detils page */
.blog-pagination{border-color: #707070;}
.blog-pagination .pagination-backbtn{color:#161616;border-color:#161616;}
.blog-pagination .pagination-backbtn:hover{color:#ffffff;border-color:#161616;background-color:#161616;}
.blog-pagination .paginationav .button{color:#ffffff;border-color:#161616;background-color:#161616;}
.blog-pagination .paginationav .button:hover{color:#ffffff;border-color:#338d98;background-color:#338d98;}
/* End:Blog Detils page */
.singlelodetail a, .singlelodetail span{color:#191919;}
.singlelodetail a:hover{color:#338d98;}
.loc-social .socialmedia li a{color:#191919;}
.loc-social .socialmedia li a:hover{color:#338d98;}
.wpgmza_marker_title{color:#161616;}
.wpgmza-basic-listing-content-holder{border-color:#161616;}
.locgalleryslider.owl-carousel .owl-dots .owl-dot span{background-color:#161616;}
.hmteamsliderfull.owl-carousel .owl-dots .owl-dot span{background-color:#161616;}
.hmteamslider.owl-carousel .owl-dots .owl-dot span{background-color:#161616;}
.blog-section .blog-pagination a:hover {background-color:#338d98;border-color: #338d98;}
.blogdetails-desc h2{color:#161616;}
.blogdetails-desc h3{color:#161616;}
.wpgmza-link a{color:#161616;border-color:#161616;}
.wpgmza-link a:hover{background-color:#161616;color:#ffffff; }
.hoursnote{color:#161616;}
.multibookappintment .extraseccontent p{color:#191919;}
/* New landing */
.sltitlebox h2, .sltitlebox h3{color:#ffffff;}
.landingsection .hmtitle h2,.landingsection .hmtitle h1{color:#161616;}
.slbanner:after{background-color:#191919;}

.sltitlebox{color:#ffffff;}
.sllist li:after{background-color:#ffffff;}

.slbannerbook1 .slbooktitle h2{color:#ffffff;}
.slbannerbook1 .slbooktitle h2 a{color:#ffffff;}
.slbannerbook1 .slbooktitle h2 a:hover{color:#338d98;}
.bookappform1 .aawfieldcol input, 
.bookappform1 .aawfieldcol input:focus, 
.bookappform1 .aawfieldcol textarea, 
.bookappform1 .aawfieldcol textarea:focus, 
.bookappform1 .aawfieldcol select, 
.bookappform1 .heapBox .holder, 
.bookappform1 .aawformradiobox{
color:#191919;
background-color:#ffffff}
.bookappform1 .aawfieldcol input::placeholder, .bookappform1 .aawfieldcol textarea::placeholder{
color:#191919;
}
.bookappform1 .aawformradiocol input[type="radio"]:checked + label{
background-color:#338d98;color:#ffffff}
.bookappform1 .custombtnsave{color:#338d98;background-color:#ffffff;border-color:#338d98}
.bookappform1 .custombtnsave:after{background-color:#338d98;}
.bookappform1 .custombtnsave:hover{background-color:#161616;color:#ffffff;}
.slbanneropt2 .slbooktitle h2{color:#161616;}
.slbanneropt2 .slbooktitle h2 a{color:#161616;}
.slbanneropt2 .slbooktitle h2 a:hover{color:#338d98;}
.slconblockopt2 .slbannerbook:after{background-color:#ffffff}
.slheadbookform2 .aawformradiocol input[type="radio"]:checked + label{background-color:#161616;color:#ffffff}
.slheadbookform2 .aawformblock .ui-datepicker-trigger .sprite:before, .slheadbookform2 .aawformblock .heapBox .handler:before{color:#161616}
.slheadbookform2 .custombtnsave{background-color:#161616;color:#ffffff}
.slheadbookform2 .custombtnsave:hover{background-color:#707070;color:#ffffff}
.slprmocoupon{background-color:#ffffff}
.slprmosmbox{background-color:#338d98}
.slprmosmdesc p{color:#161616}
.slprmosmdesc strong{color:#161616}
.slconblocktitle{background-color:#338d98}
.slconblocktitle .hmtitle h2{color:#ffffff}
.slconblocktitle .hmtitle h2 a{color:#ffffff}
.slconblocktitle .hmtitle h2 a:hover{color:#161616}
.slbookformrow{background-color:#161616}
.slheadbookform3 .aawfieldcol input, 
.slheadbookform3 .aawfieldcol input:focus, 
.slheadbookform3 .aawfieldcol textarea, 
.slheadbookform3 .aawfieldcol textarea:focus, 
.slheadbookform3 .aawfieldcol select, 
.slheadbookform3 .heapBox .holder, 
.slheadbookform3 .aawformradiobox{
color:#ffffff;
background-color:#161616}
.slheadbookform3 .aawformradiocol label{color:#ffffff;background-color:#161616}
.slheadbookform3 .aawfieldcol input::placeholder, .slheadbookform3 .aawfieldcol textarea::placeholder{
color:#ffffff;
}
.slheadbookform3 .aawformradiocol input[type="radio"]:checked + label{background-color:#ffffff;color:#161616;border-color:#ffffff;}
.slheadbookform3 .aawformblock .ui-datepicker-trigger .sprite:before, .slheadbookform3 .aawformblock .heapBox .handler:before{color:#ffffff}
.slheadbookform3 .custombtnsave{background-color:#161616;color:#ffffff;border-color:#ffffff;}
.slheadbookform3 .custombtnsave:hover{background-color:#338d98;color:#ffffff;border-color:#338d98}
.landinglayout4  .topheadlink > li a {color: #ffffff;}
.slconblockopt5 .slbannerbookouter{background-color:#ffffff;}
.slconblockopt5 .slbooktitle h2{color:#161616;}
.slconblockopt5 .slbooktitle h2 a{color:#161616;}
.slconblockopt5 .slbooktitle h2 a:hover{color:#338d98;}
.slheadbookform4 .aawformradiocol input[type="radio"]:checked + label{background-color:#161616;color:#ffffff}
.slheadbookform4 .custombtnsave{background-color:#161616;color:#ffffff}
.slheadbookform4 .custombtnsave:hover{background-color:#707070;color:#ffffff}
.slbookblock:before{background-color:#161616;}
.slheadbookform4 .aawformblock .ui-datepicker-trigger .sprite:before, .slheadbookform4 .aawformblock .heapBox .handler:before{color:#161616}
/* New landing */

/* Start: 404 Page */
.content404-page {color: #757575;}
/* End: 404 Page */

@media only screen and (max-width:1365px){
    .owl-carousel .owl-dots .owl-dot span{background-color:#161616;}
    .teaserBanner.owl-carousel .owl-dots .owl-dot span{background-color:#ffffff;}
}

@media only screen and (min-width: 992px) {
  #nav li.full-megamenu ul li a:after {color:#338d98;}
  #nav li.full-megamenu ul li:hover>a {color:#338d98;}
  #nav li.full-megamenu ul li.megamenu-title>a {color:#338d98;}
  #nav li.full-megamenu .current-menu-item > a {color:#338d98;}
  #nav li.full-megamenu ul li.megamenu-title>a:hover {color:#ffffff;}
  /* Location Pages Header */
  .page-template-template-find-locations #nav > li > a, .single-location #nav > li > a {
    color:#161616;
  }
  .page-template-template-find-locations #nav > li:hover > a, .page-template-template-find-locations #nav > li.active > a, 
  .single-location #nav > li:hover > a, .single-location #nav > li.active > a {
    color:#338d98;
  }
  .page-template-template-find-locations .headbookapp a, .page-template-template-find-locations .headfindloc > a, 
  .single-location .headbookapp a, .single-location .headfindloc > a {
    color:#338d98;
    border-color:#338d98;
  }
  .page-template-template-find-locations .headbookapp a:hover, .page-template-template-find-locations .headfindloc > a:hover, 
  .single-location .headbookapp a:hover, .single-location .headfindloc > a:hover {
    background-color:#338d98;
    color:#ffffff;
  }

}

@media only screen and (max-width: 991.98px) {
  #nav{background-color:#161616;}
  #nav > li > a{color:#ffffff;}
  #nav > li:hover > a, #nav > li.active > a {
    color:#ffffff;
    background-color:#338d98;
  }
  #nav ul{background-color: transparent;}
  .headermenu{background-color:#338d98;}
  .landinglayout4 .slconblockopt5 .slconblockbox{background-color:#338d98;}
}
@media only screen and (max-width: 767.98px) {
    .hmadvantageinner .item{border-color: #707070;}
    .slconblock3{background-color:#161616;}
    .teasercaption:after{background-color:transparent;}
}

