
body,button,input,select,textarea {color:#757575;}
	body {background-color:#ffffff;} 
	/* Owl Carousel v2.2.1 */
	.owl-carousel .owl-nav [class*='owl-'] {color: #b62f46; border-color: #b62f46;}
	.owl-carousel .owl-nav [class*='owl-']:hover {color: #29477d; border-color: #29477d;}
	.owl-carousel .owl-dots .owl-dot span {border-color: #ffffff;}
	.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {background-color: #29477d;}
	/********** Responsive Tab **********/
	.restab {border-color: #29477d;}
	.tabnav li {background-color: #29477d;}
	.tabnav li a {color: #ffffff;}
	.tabnav .r-tabs-state-active a {color: #ffffff;}
	.restab .r-tabs-accordion-title .r-tabs-anchor {background-color: #29477d;color: #ffffff;}
	.restab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color: #ffffff;color: #29477d;}
	/*********  Accordion ******** */
	.accordion .acclink {background-color: #f0f0f0; color: #29477d;}
	.accordion .acclink:after {color: #29477d; border-color: #29477d;}
	.accordion .acclink.active {background-color: #29477d; color: #ffffff;}
	.accordion .acclink.active:after {border-color: #ffffff; color: #ffffff;}
	/*----Date Picker----*/
	.ui-datepicker, .eventCalOut, .calendarIcon {background-color:#29477d;}
	.ui-datepicker {color:#ffffff;}
	.ui-datepicker .ui-datepicker-prev:after{border-color:transparent #ffffff transparent transparent}
	.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: color:#29477d;}
	.ui-datepicker-title {color:#ffffff;}
	.ui-datepicker-prev, .ui-datepicker-next {color:#ffffff;}
	.ui-datepicker table {color:#b62f46;}
	.ui-datepicker  tbody a { color:#ffffff;}
	.ui-datepicker th, .ui-state-highlight, .ui-datepicker tbody a.ui-state-highlight {background-color:#b62f46;color:#29477d;}
	.ui-datepicker tbody a.ui-state-active, .ui-datepicker tbody a:hover {background-color:#b62f46;color:#29477d;}
	/********** Custom Selectbox HeapBox **********/
	.heapBox a {color: #ffffff; }
	.heapBox .holder {border-color: #b62f46; color: #757575;}
	.heapBox .handler:before {color: #b62f46;}
	.heapBox .heap .heapOptions {background-color: #b62f46;}
	.heapBox .heap .heapOptions .heapOption a{color:#29477d;}
	.heapBox .heap .heapOptions .heapOption a:hover,
	.heapBox .heap .heapOptions .heapOption a.selected{background-color:#29477d; color:#ffffff;}
	.heapBox .heap .heapOptions .heapOption a.disabled{color: #29477d;}
	.form-control, .form-control:focus, .form-control[readonly], .form-control[readonly]:focus, .upload-btn-wrapper .UploadResume .sfi-wrapper .sfi-filename, .upload-btn-wrapper .UploadResume .sfi-wrapper .sfi-trigger {border-color: #b62f46; color:#757575;}
	.upload-btn-wrapper .UploadResume .sfi-wrapper .sfi-trigger:after {color: #b62f46;}
	.button, .button:focus{border:none; color:#ffffff; background: #29477d;}
	.button:hover{color:#29477d; background: #b62f46;}
	.datepickfield:before, .DatePreferred .datepicker-icon:before{color: #b62f46;}
	/* 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;}
	.formradio span.wpcf7-list-item label input[type="radio"] + span{color: #757575;}
	.formradio span.wpcf7-list-item label input[type="radio"]:checked + span{color: #ffffff;}

	/* Home Banner Form */
	.hmbannerform .aawfieldcol input,
	.hmbannerform .aawfieldcol input:focus,
	.hmbannerform .aawfieldcol textarea,
	.hmbannerform .aawfieldcol textarea:focus,
	.hmbannerform .aawfieldcol select,
	.hmbannerform .heapBox .holder,
	.hmbannerform .aawformradiobox,
	.hmbookform .hmbannerform .heapBox .holder{color: #757575; border-color: #b62f46;}
	.hmbannerform .aawformradiocol label{color: #757575;}
	.hmbannerform .aawformradiocol input[type="radio"]:checked + label{background-color: #b62f46; color: #ffffff;}
	.hmbannerform .ui-datepicker-trigger .sprite:before,
	.hmbannerform .heapBox .handler:before{color: #b62f46;}
	.hmbannerform .custombtnsave{background-color: #29477d; color: #ffffff;}
	.hmbannerform .custombtnsave:hover{background-color: #b62f46; color: #29477d;}

	/* Footer Form */
	.footerbookform .aawfieldcol input,
	.footerbookform .aawfieldcol input:focus,
	.footerbookform .aawfieldcol textarea,
	.footerbookform .aawfieldcol textarea:focus,
	.footerbookform .aawfieldcol select,
	.footerbookform .heapBox .holder,
	.footerbookform .aawformradiobox{color: #757575; border-color: #b62f46;}
	.footerbookform .aawformradiocol label{color: #757575;}
	.footerbookform .aawformradiocol input[type="radio"]:checked + label{background-color: #b62f46; color: #ffffff;}
	.footerbookform .ui-datepicker-trigger .sprite:before,
	.footerbookform .heapBox .handler:before{color: #b62f46;}
	.footerbookform .custombtnsave{background-color: #29477d; color: #ffffff;}
	.footerbookform .custombtnsave:hover{background-color: #b62f46; color: #29477d;}


	/* Book Appointment Page Form */
	.bookaptmntform .aawfieldcol input,
	.bookaptmntform .aawfieldcol input:focus,
	.bookaptmntform .aawfieldcol textarea,
	.bookaptmntform .aawfieldcol textarea:focus,
	.bookaptmntform .aawfieldcol select,
	.bookaptmntform .heapBox .holder,
	.bookaptmntform .aawformradiobox{color: #757575; border-color: #b62f46;}
	.bookaptmntform .aawformradiocol label{color: #757575;}
	.bookaptmntform .aawformradiocol input[type="radio"]:checked + label{background-color: #b62f46; color: #ffffff;}
	.bookaptmntform .ui-datepicker-trigger .sprite:before,
	.bookaptmntform .heapBox .handler:before{color: #b62f46;}
	.bookaptmntform .custombtnsave{background-color: #29477d; color: #ffffff;}
	.bookaptmntform .custombtnsave:hover{background-color: #b62f46; color: #29477d;}

	/* Contact Page Form */
	.contactpageform .aawfieldcol input,
	.contactpageform .aawfieldcol input:focus,
	.contactpageform .aawfieldcol textarea,
	.contactpageform .aawfieldcol textarea:focus,
	.contactpageform .aawfieldcol select,
	.contactpageform .heapBox .holder,
	.contactpageform .aawformradiobox{color: #757575; border-color: #b62f46;}
	.contactpageform .aawformradiocol label{color: #757575;}
	.contactpageform .aawformradiocol input[type="radio"]:checked + label{background-color: #b62f46; color: #ffffff;}
	.contactpageform .ui-datepicker-trigger .sprite:before,
	.contactpageform .heapBox .handler:before{color: #b62f46;}
	.contactpageform .custombtnsave{background-color: #29477d; color: #ffffff;}
	.contactpageform .custombtnsave:hover{background-color: #b62f46; color: #29477d;}

	/*==========================================================================================================================*/
	/*================================================ Main CSS Theme Start ====================================================*/
	/*==========================================================================================================================*/
	/********** Header **********/
	#header{background-color: #29477d;}
	.fixed #header{background-color:#29477d;}
	.headmaplink a, .headcall a, .heademail a, .topecustom a {color:#ffffff;}
	.headmaplink a:hover, .headcall a:hover, .heademail a:hover, .topecustom a:hover {color:#b62f46;}
	.headmaplink i, .headcall i, .heademail i {color:#b62f46;}
	.headbookappbtn, .headbookappbtn:focus {background-color:#b62f46; color:#29477d;}
	.headbookappbtn:hover, .headfindlocbtn:hover {background-color:#ffffff; color:#29477d;}
	.socialmedia li a {color:#ffffff;}
	.socialmedia li a:hover {color:#b62f46;}
	/********* Navigation *********/
	.menu-icon, .menu-icon:focus {color: #ffffff;}
	.menu-icon.open, .menu-icon:hover {color: #b62f46;}
	#nav > li > a {color: #ffffff;}
	#nav > li:hover > a, #nav > li.active > a { background-color: #b62f46; color: #29477d;}
	#nav > li > ul > li:first-child:after {border-color: transparent transparent #b62f46;}
	#nav ul li:first-child:hover:after {border-color: transparent transparent #29477d;}
	#nav ul li a {border-bottom-color: #29477d;background-color: #b62f46;color: #29477d;}
	#nav li ul > li:hover > a { background-color: #29477d; color: #ffffff;}
	#nav ul>li>ul>li:hover>a{background-color: #b62f46;}
	#nav li ul li a{border-bottom-color: #29477d;}

	/* ******** Start: Header Multi Find Location Bar ******** */
	.hederlocation-inner .finde-office-text {color: #ffffff;}
	.locsearchbox .locsearchform .pac-target-input {
		background-color: #ffffff;
		color: #757575;
	}
	.locsearchbox  .pac-target-input::-webkit-input-placeholder {color: #757575;}
	.locsearchbox  .pac-target-input::-moz-placeholder {color: #757575;}
	.locsearchbox  .pac-target-input:-ms-input-placeholder {color: #757575;}
	.locsearchbox  .pac-target-input:-moz-placeholder {color: #757575;}
	.gmw-form-wrapper .locsearchbox .locsearchform .gmw-submit-field-wrapper:after {color: #757575;}
	.gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text {
		background-color: #ffffff;
		color: #29477d;
	}
	.gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text:hover {
		background-color: #29477d;
		color: #ffffff;
	}
	/* ******** End: Header Multi Find Location Bar ******** */

	/* ******** Start: Footer Multi Find Location Bar ******** */
	.footermultiloction .footerlocation-top:after {background-color: #29477d;}
	.footermultiloction-search .locsearchbox .locsearchform .pac-target-input {
		border-color: #ffffff;
		color: #ffffff;
	}
	.footermultiloction-search .gmw-form-wrapper .locsearchbox .locsearchform .gmw-submit-field-wrapper:after {color: #ffffff;}
	.footermultiloction-search .mallocortxt {color: #ffffff;}
	.footermultiloction-search .gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text {
		background-color: #29477d;
		color: #ffffff;
	}
	.footermultiloction-search .gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text:hover {
		background-color: #ffffff;
		color: #29477d;
	}
	.footermultiloction-search .locsearchbox .pac-target-input::-webkit-input-placeholder {color: #ffffff;}
	.footermultiloction-search .locsearchbox .pac-target-input::-moz-placeholder {color: #ffffff;}
	.footermultiloction-search .locsearchbox .pac-target-input:-ms-input-placeholder {color: #ffffff;}
	.footermultiloction-search .locsearchbox .pac-target-input:-moz-placeholder {color: #ffffff;}
	/* ******** End: Footer Multi Find Location Bar ******** */

	/* ******** Index Slider ******** */
	.teasercaption{background-color:rgba(35,31,32,0.4);}
	.teasertext h2{color:#ffffff;}
	.teasertext p{color:#ffffff;}
	.hmbookblock {background-color: #ffffff;}
	.hmbooktitle {color: #29477d;}
	.hmbookform .form-control, .hmbookform .form-control:focus {border-bottom-color: #757575;}
	.hmbookform .heapBox .holder {border-bottom-color: #757575;}
	.hmbookform .formradio {border-bottom-color: #757575;}
	.hmlogosection{background-color: #f0f0f0;}
	.hmlogosection h2 {color: #29477d;}
	.hmlogo-heading .partners-subtitle {color: #b62f46;}
	.hmlogosilder.owl-carousel .owl-dots .owl-dot span {border-color: #b62f46;}
	.advnticon{background-color: #b62f46;}
	.advantagesbox h3{color: #29477d;}
	.advantagesimg{border-color: #b62f46;}
	.hmwhowearesection{background-color: #29477d;}
	.hmwhowearesection h1, .hmwhowearesection h2{color: #ffffff;}
	.hmwhowearehead{color: #ffffff;}
	.hmwhowearedesc p, .hmwhowearedesc li{color: #ffffff;}
	.hmwhowearedesc .button {background-color: #ffffff; color: #29477d;}
	.hmwhowearedesc .button:hover {background-color: #b62f46; color: #29477d;}
	.hmhwacountcol strong{color: #ffffff;}
	.hmhwacountcol span{color: #ffffff;}
	.hmservicesection {background-color: #b62f46;}
	.hmserviceslist h2 {color: #29477d;}
	.hmserviceshead {color: #ffffff;}
	.hmservicesdesc p {color: #000000;}
	.hmserviceslink strong {color: #29477d;}
	.hmserviceslink:hover, .hmserviceslink:hover strong{color: #ffffff;}
	.hmservicescol p {color: #000000;}
	.hmserviceslist .button:hover {background-color: #ffffff; color: #29477d;}
	.hmcasesblock h2 {color: #29477d;}
	.hmcaseshead {color: #757575;}
	.hmcasesblock .button {background-color: #b62f46;color: #29477d;}
	.hmcasesblock .button:hover {background-color: #29477d;color: #ffffff;}
	.hmhowsection:after {background-color: #29477d;}
	.hmhowitbox h2 {color: #ffffff;}
	.hmhowitbox .hmcaseshead {color: #ffffff;}
	.hmhowitbox p {color: #ffffff;}
	.hmhowitcol strong {color: #ffffff;}
	.hmeowknumb {border-color: #ffffff; color: #ffffff;}
	.hmhowitworklink strong {color: #ffffff;}
	.hmhowitcol p {color: #ffffff;}
	.hmhowitbox .button {background-color: #ffffff; color: #29477d;} 
	.hmhowitbox .button:hover {background-color: #b62f46; color: #29477d;}
	.hmpricing-section{background-color:#b62f46;}
	.hmpricing-desc h2{color: #29477d;}
	.hmpricing-desc .hmcaseshead {color: #ffffff;}
	.hmpricing-desc p{color: #000000;}
	.hmpricing-desc .button{background-color: #ffffff; color: #29477d;}
	.hmpricing-desc .button:hover {background-color: #29477d; color: #ffffff;}
	.hmpricingbox:after {background-color: #ffffff;}
	.hmpricetitle{color: #757575;}
	.hmpricetag{color: #29477d;}
	.hmpricemonth{color: #757575;}
	.hmpricelist li {border-bottom-color: #f0f0f0;}
	.hmpricelist li i {color: #b62f46;} 
	.hmpricingbox .button {background-color: #b62f46;color: #29477d;}
	.hmpricingbox .button:hover{background-color: #29477d;color: #ffffff;}
	.hmprmosection {background-color: #f0f0f0;}
	.hmprmosection h2, .hmreviewsection h2 {color: #29477d;}
	.hmreviewsection .hmcaseshead {color: #29477d;}
	.hmprmobox {background-color: #ffffff;}
	.hmprmobox:after {border-color: #757575 #f0f0f0 transparent transparent;}
	.hmprmobox h3, .hmprmobox h3 a {color: #29477d;}
	.hmprmobox strong {color: #29477d;}
	.hmprmoslider.owl-carousel .owl-dots .owl-dot span {border-color: #b62f46;}
	.hmgallerysection {background-color: #ffffff;}
	.hmgallerysection h2 {color: #29477d;}
	.hmcallsectiom {background-color: #29477d;}
	.callaction h2 {color: #ffffff;}
	.callaction p {color: #ffffff;}
	.callactionbox .button, .callactionbox .button:focus {border-color: #ffffff;}
	.callactionbox .button:hover {background-color: #ffffff; color: #29477d;}
	.actionphone a {color: #ffffff;}
	.actionphone a:hover {color: #b62f46;}
	/* End Home Call to Action Section */
	/* Start Home Extra Content Section */
	.extracontent h2 {color: #29477d;}
	.extracontent .hmsubhead {color: #b62f46;}
	/* End Home Extra Content Section */
	/********** Inner Pages **********/
	/********** Start About Pages **********/
	.page-header h1 {color: #29477d;}
	.page-subheader p{color: #000000;}
	.contentsection .aboutcontent h2 {color: #29477d;}
	.aboutfuture {background-color: #f0f0f0;}
	.aboutfuture .item {border-left-color: #b62f46;}
	.aboutfuturebox h3{color: #000000;}
	.aboutfuturebox small{color: #29477d;}
	.aboutfuturebox .boxbtn:hover {background-color: #b62f46;}
	.hiwnum {color: #29477d; border-color: #b62f46;}
	.hiwbox h3 {color: #000000;}
	.servicedesc h2 {color: #29477d;}
	.otheserv h2 {color: #29477d;}
	.advantrow {background-color: #f0f0f0;}
	.advantrow:hover {background-color: #29477d;}
	.advantrow:hover h3 a {color: #b62f46;}
	.advantrow:hover p {color: #ffffff;}
	.advantrow:hover .button:hover {background-color: #ffffff; color: #29477d;}
	.advcircleicon {background-color: #b62f46;}
	.advantrow h3 {color: #29477d;}
	.advantrow h3 a {color: #29477d;}
	.advantrow .button {background-color: #b62f46;}
	.advantrow .button:hover{background-color: #29477d;}
	.studyinbox {border-bottom-color: #f0f0f0;}
	.studybox h3{color: #29477d;}
	.studybox h3 a{color:#29477d;}
	.studybox h3 a:hover{color: #b62f46;}
	.studybox .button {background-color: #b62f46;color: #29477d;}
	.studybox .button:hover {background-color: #29477d;color: #ffffff;}
	.studydetailsbox {border-bottom-color: #f0f0f0;}
	.studydetailsbox h1 {color: #29477d;}
	.studydetailsbox h2 {color: #29477d;}
	.bloginbox h3{color: #29477d;}
	.teaminbox p a, .bloginbox h3 a{color:#29477d;}

	.bloginbox h3 a:hover, .teaminbox h3 a:hover, .completedentalworkswny .teaminbox p a:hover,.teaminbox p a:hover{color: #b62f46;}
	.bloginbox .button {background-color: #b62f46;color: #29477d;}
	.bloginbox .button:hover {background-color: #29477d;color: #ffffff;}
	.blog-pagination .page-numbers {background-color: #b62f46;border: 2px solid #b62f46;}
	.blog-pagination .page-numbers:hover, .blog-pagination .page-numbers.current {background-color: #29477d;border: 2px solid #29477d;}
	.blogdetailsbox h1 {color: #29477d;}
	.blogdetailsbox h2, .blogdetailsbox h3 {color: #29477d;}
	.blogdetpagin .pagination {border-top-color: #29477d;}
	.blogdetpagin .pager li > a, .blog-details .pager li > a:focus {color: #29477d;}
	.blogdetpagin .pager li > a:hover {color: #ffffff; background-color: #b62f46;}
	.backbtn {color: #29477d;}
	.backbtn:hover, .backbtn:focus {color: #b62f46;}
	.faqsblock h2 {color: #b62f46;}
	.formradio { border-color:#b62f46;}
	.formradio label input[type="radio"]:checked + span { background-color:#29477d;}
	.contactloact h2, .contacthour h2 {color: #29477d;}
	.contactadd a, .contactmail a, .contactphone a {color: #757575;}
	.contactadd a:hover, .contactmail a:hover, .contactphone a:hover {color: #b62f46;}
	.contactfax span {color: #757575;}
	.consocial li a {color: #b62f46;}
	.consocial li a:hover {color: #29477d;}
	.conhours li {color: #757575;}
	.careerlist .careerinfo h3.career-title, .careerform .contacttitle h2{color: #29477d;}
	.careerlist .careerinfo h3 {color: #b62f46;}
	.careerlist .careerinfo ul li{color: #757575;}
	.careerlist .careerinfo ul li:before{color: #b62f46;}
	/********** Footer **********/
	#footer{background-color:#ffffff;}
	.footer-inner h2 {color: #29477d;}
	.footcontacthour h3{color: #29477d;}
	.footlink {color: #757575;}
	.footlink:hover {color: #b62f46;}
	.footicon {border-color: #b62f46;}
	.footicon i {color: #29477d;}
	.footright .button, .footright .button:focus {border-color: #b62f46; color: #29477d;}
	.footright .button:hover {background-color: #b62f46; color: #29477d;}
	.footsocial li a {color:#29477d;}
	.footsocial li a:hover {color:#b62f46;}
	.fcopy a {color:#29477d;}
	.fcopy a:hover {color:#b62f46;}
	.mobilecallbtn a { background-color: #29477d; color: #ffffff;}
	.mobilecallbtn a:hover {background-color: #b62f46;color: #29477d;}

	/********** From Page **********/
	.required, .form-list .error {color: #ffffff;}
	.radio-list label, .radio-list .label {color: #757575;}
	.capchaimg{background-color: #ffffff;}
	.gallerylist .mfpgallery a.videopoplink{color:#29477d;}
	.gallerylist .item h2{color: #29477d;}
	.gallerylist .item h2:hover{color: #b62f46;}
	/*********** Team Page **********/
	.teaminbox h3 a {color:#29477d;}
	
	.docdetailsbox > strong {color:#29477d;}
	.docdetailsbox small, .docsmdetails small {color:#757575;}
	.othedoctor h2 {color:#29477d;}
	.foot-menumain a{color:#ffffff;}
	.foot-menumain a:hover{color:#b62f46;}
	.loc-adderss a{color:#ffffff;}
	.loc-adderss a:hover{color:#b62f46;}
	.wpgmza-content-address-holder-inner.wpgmza_marker_title a{color:#29477d;}
	.wpgmza-content-address-holder-inner.wpgmza_marker_title a:hover{color:#b62f46;}
	.wpgmza-address a{color:#29477d;}
	.wpgmza-address a:hover{color:#b62f46;}
	.wpgmza-desc a{color:#29477d;}
	.wpgmza-desc a:hover{color:#b62f46;}

	.multifindloclist-sec .gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text {
		background-color: #29477d;
		color: #ffffff;
	}
	.multifindloclist-sec .gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text:hover {
		background-color: #b62f46;
		color: #ffffff;
	}

	.locatcondetail .innerpage-title h1, .locatcondetail .innerpage-title h2{color:#29477d;}
	.singlelodetail a{color:#757575;}
	.singlelodetail span{color:#757575;}
	.singlelodetail a:hover{color:#b62f46;}

	/*********** Start: Landing Page **********/
  .slbookblock {background-color: #f0f0f0;}
  .landinglayout1 .slbannerbook .bookappform .heapBox .handler:before {
   color:#29477d;
  }
  .landinglayout1 .slbannerbook .aawformblock .ui-datepicker-trigger .sprite:before,
  .landinglayout1 .slbannerbook .aawformblock .heapBox .handler:before {
  color:#b62f46;
  }
  .slbookblock .bookappform .custombtnsave:hover {
  border-color:#ffffff;
  background-color:#b62f46;
  }
  .slbannerbook .aawfieldcol input,
  .slbannerbook .aawfieldcol input:focus,
  .slbannerbook .aawfieldcol textarea,
  .slbannerbook .aawfieldcol textarea:focus,
  .slbannerbook .aawfieldcol select,
  .slbannerbook .heapBox .holder,
  .slbannerbook .aawformradiobox{color: #757575; border-color: #b62f46;}
  .slbannerbook .aawformradiocol label{color: #757575;}
  .slbannerbook .aawformradiocol input[type="radio"]:checked + label{background-color: #b62f46; color: #ffffff;}
  .slbannerbook .ui-datepicker-trigger .sprite:before,
  .slbannerbook .heapBox .handler:before{color: #b62f46;}
  .slbannerbook .custombtnsave{background-color: #29477d; color: #ffffff;}
  .slbannerbook .custombtnsave:hover{background-color: #b62f46; color: #ffffff;}
  .slbookappform h3 a{color:#ffffff;}
  .slbookappform h3 a:hover{color:#29477d;}
  .slbooktitle h2 {color:#29477d;}
  .slbooktitle h2 a {color:#b62f46;}
  .slbooktitle h2 a:hover {color:#29477d;}
  .slbanner:after {background-color:#29477d;}
  .slconblock h3 {color:#b62f46;}
  .sllist li:after {background-color:#ffffff;}
  .landingsection h2 {color:#29477d;}
  .landingsection h3 {color:#b62f46;}
  /* End: Landing Page 1  */
  /* Start: Landing Page 3  */
  .slconblockopt3 .slprmotitle strong {color:#29477d;}
  .slconblockopt3 .slprmosmdesc {
  color:#ffffff;
  }
  .slprmosmbox {
  background-color:#b62f46;
  }
  .slprmotitle {color:#b62f46;}
  .slprmotitle h2{color:#b62f46;}
  .slconblocktitle {
  background-color:#29477d;
  }
  .slbookformrow {
  background-color:#b62f46;
  }
  .slconblockopt3 .slbookformrow ::-webkit-input-placeholder{color:#ffffff;}
  .slconblockopt3 .slbookformrow :-moz-placeholder{color:#ffffff; }
  .slconblockopt3 .slbookformrow ::-moz-placeholder{color:#ffffff;}
  .slconblockopt3 .slbookformrow :-ms-input-placeholder{color:#ffffff; }
  .slconblockopt3 .slbookformrow .aawformradiocol input[type="radio"]:checked + label {
  background-color:#29477d;
  }
  .slconblockopt3 .slbookformrow .aawformblock .aawfieldcol input,
  .slconblockopt3 .slbookformrow .aawformblock .aawfieldcol input:focus,
  .slconblockopt3 .slbookformrow .aawformblock .aawfieldcol textarea,
  .slconblockopt3 .slbookformrow .aawformblock .aawfieldcol textarea:focus,
  .slconblockopt3 .slbookformrow .aawformblock .aawfieldcol select,
  .slconblockopt3 .slbookformrow .aawformblock .aawformradiocol label,
  .slconblockopt3 .slbookformrow .aawformblock .heapBox .holder {
  color:#ffffff;
  border-color:#ffffff;
  }
  .slconblockopt3 .slbookformrow .aawformblock .ui-datepicker-trigger .sprite:before,
  .slconblockopt3 .slbookformrow .aawformblock .heapBox .handler:before {
  color:#ffffff;
  }
  .slconblockopt3 .aawformblock .aawformradiobox {
  border-color:#ffffff;
  }
  .slconblockopt3 .slbookformrow .custombtnsave {
  color:#ffffff;
  background-color:#29477d;
  border-color:#29477d;
  }
  .slconblockopt3 .slbookformrow .custombtnsave:hover {
  color:#29477d;
  background-color:#ffffff;
  border-color:#ffffff;
  }
  .slconblockopt3 .slconblocktitle h2 a {
  color:#b62f46;
  }
  .slconblockopt3 .slconblocktitle h2 a:hover {
  color:#ffffff;
  }
  .slprmocoupon .slprmosmdesc {color:#ffffff;}
  /* End: Landing Page 3  */
  /* Start: Landing Page 4  */
  .landinglayout4 .landing-header .headaddress a, 
  .landinglayout4 .landing-header .headcall a,
  .landinglayout4 .landing-header .headsocial .socialmedia li a {color:#ffffff;}
  .landinglayout4 .landing-header .headaddress a:hover, 
  .landinglayout4 .landing-header .headcall a:hover,
  .landinglayout4 .landing-header .headsocial .socialmedia li a:hover {color:#b62f46;}

  .slconblockopt5 .slbannerbookouter {
  background-color:#b62f46;
  }
  .slconblockopt5 .slbannerbook h2 {
  color:#ffffff;
  }
  .slconblockopt5 .slbannerbook h2 a {
  color:#29477d;
  }
  .slconblockopt5 .slbannerbook h2 a:hover {
  color:#f0f0f0;
  }
  .slconblockopt5 .slbannerbook ::-webkit-input-placeholder{color:#ffffff;}
  .slconblockopt5 .slbannerbook :-moz-placeholder{color:#ffffff; }
  .slconblockopt5 .slbannerbook ::-moz-placeholder{color:#ffffff;}
  .slconblockopt5 .slbannerbook :-ms-input-placeholder{color:#ffffff; }
  .slconblockopt5 .slbannerbook .aawformblock .aawfieldcol input,
  .slconblockopt5 .slbannerbook .aawformblock .aawfieldcol input:focus,
  .slconblockopt5 .slbannerbook .aawformblock .aawfieldcol textarea,
  .slconblockopt5 .slbannerbook .aawformblock .aawfieldcol textarea:focus,
  .slconblockopt5 .slbannerbook .aawformblock .aawfieldcol select,
  .slconblockopt5 .slbannerbook .aawformblock .aawformradiocol label,
  .slconblockopt5 .slbannerbook .aawformblock .heapBox .holder {
  color:#ffffff;
  border-color:#ffffff;
  }
  .slconblockopt5 .slbannerbook .aawformradiocol input[type="radio"]:checked + label {
  background-color:#29477d;
  }
  .slconblockopt5 .slbannerbook .aawformblock .aawformradiobox {
  border-color:#ffffff;
  }
  .slconblockopt5 .slbannerbook .heapBox .handler:before {
  color:#ffffff;
  }
  .slconblockopt5 .slbannerbook .aawformblock .ui-datepicker-trigger .sprite:before,
  .slconblockopt5 .slbannerbook .aawformblock .heapBox .handler:before {
  color:#ffffff;
  }
  .slconblockopt5 .slbannerbook .custombtnsave {
  color:#ffffff;
  background-color:#29477d;
  border: 1px solid #29477d;
  }
  .slconblockopt5 .slbannerbook .custombtnsave:hover {
  color:#b62f46;
  background-color:#ffffff;
  border-color:#ffffff;
  }
  /*********** Start: Landing Page **********/
  /* Start: Before After page */
	.beforeafterblock h2 {color:#000000}
	.before-after-slider.owl-carousel .owl-dots .owl-dot span {border-color:#29477d;}
	/* End: Before After page */
	/* Start: Testimonials page */
	.authername {color:#29477d;}
	.smalldesc h2{color:#000000;}
	.bubble cite, .testmonialdetail h3 {color:#b62f46;}
	.bubble blockquote, .testmonialbox {background-color:#f0f0f0;color:#757575}
	.bubble blockquote:before, .bubble blockquote:after {color:#757575}
	.bubble .bubble-btmarrow {border-top-color:#f0f0f0;}
	.testimonials-list .testmonialbox {background-color:#f0f0f0;}
	.testimonialone {background-color:#f0f0f0;}
	.ts-testimonial-slide.owl-carousel .owl-dots .owl-dot span {border-color:#29477d;}
	.testimoniallist.owl-carousel .owl-dots .owl-dot span {background-color:#b62f46;}
	.testimoniallist.owl-carousel .owl-dots .owl-dot.active span {background-color:#29477d;}
	/* End: Testimonials page */
	/* Start: 404 Page */
	.content404-page {color: #757575;}
	/* End: 404 Page */

	@media only screen and (min-width: 992px) {
	  #nav li.full-megamenu > ul {background-color:#b62f46;}
	  #nav li.full-megamenu > ul:after {border-color: transparent transparent #b62f46;}
	  #nav li.full-megamenu ul li:hover>a {color:#ffffff;}
	  #nav li.full-megamenu ul li.megamenu-title>a, #nav li.full-megamenu ul li.megamenu-title:hover>a{color:#29477d;}
	  #nav li.full-megamenu .current-menu-item > a {color:#29477d;}
	  #nav li.full-megamenu ul li.megamenu-title>a:hover {color:#ffffff;}
	}

	@media only screen and (max-width: 991.98px){
		#nav{background-color: #29477d;}
		#nav > li:hover > a, #nav > li.active > a {background-color: #b62f46;color: #ffffff;}
		#nav li ul > li:hover > a {background-color: #b62f46;}
		#nav ul li a {background-color: #29477d;color: #ffffff;}
		.landing-template-default #header, .landing-template-default.fixed #header {background-color:#29477d;}
		#header, .home #header{background-color: #29477d;}
		.slbannerbook {background-color:#f0f0f0;}
  	.landinglayout4 #header.landing-header, .landinglayout4.fixed #header.landing-header {background-color:#29477d;}
	}
