.button{
	background: #3C5164 !important;
	color: #fff !important;
	font-family: "Raleway", sans-serif;
}
.button:hover{
	background: #3C5164 !important;
	color: #fff !important;
}
.custom_rule{color:inherit;}
.sc_emailer_new .sc_emailer_input{vertical-align: top;width:100%;}
.sc_emailer_new .columns_wrap > [class*="column-"] {padding-right: 10px;}
.sc_custom_1459341675644 h2.sc_title {
    font-size: 2.92em;
}





/*==============================Blue (Caribbean Coral) CSS================================*/



/*============UNV==============*/


.header_mobile .menu_button.icon-menu {
    color: #757575;
}


.header_mobile .menu_button.icon-menu:hover {
    color: #3C5164;
}


.scheme_original .header_mobile .panel_top, 
.scheme_original .header_mobile .side_wrap {
  background-color: #3C5164;
}




.scheme_original .header_mobile .panel_top .menu_main_nav > li {
    border-color: #DFE4EC;
}


.scheme_original .header_mobile .panel_top .menu_main_nav > li a, 
.scheme_original .header_mobile .panel_top .menu_main_nav > li a:hover {
	color: #afafaf;
	background: #DFE4EC !important;
	border-color: #DFE4EC;
}


.scheme_original .header_mobile .panel_top .menu_main_nav > li a:hover {
	color: #fff;
}


.scheme_original .header_mobile .side_wrap .panel_middle, 
.scheme_original .header_mobile .side_wrap .panel_bottom {
	background: #DFE4EC !important;
}


.scheme_original .header_mobile .panel_middle span a:hover {
    color: #fff;
}



.scheme_original .header_mobile .side_wrap .panel_bottom {
	background-color: #DFE4EC;
	margin-top: 0;
}



.scheme_original .header_mobile .panel_bottom .contact_socials a {
    color: #F8F8F8;
}



.scheme_original .page_wrap .top_panel_inner_style_4 .top_panel_top {
    background-color: #3C5164;
}


.scheme_original .page_wrap .sc_socials.sc_socials_type_icons a, 
.top_panel_top_contact_area, .top_panel_top_contact_area a, 
.top_panel_top_socials span {
     color: #fff !important;
}


.scheme_original .page_wrap .sc_socials.sc_socials_type_icons a:hover, 
.top_panel_top_contact_area a:hover {
     color: #fff !important;
}




.scheme_original .top_panel_middle .menu_main_nav > li > a:hover {
    border-color: #3C5164;
	color: #DFE4EC;
}




.scheme_original .menu_main_nav > li.menu-item.current-menu-item > a {
    border-color: #3C5164;
}



.sc_row.row.custom_footer1 {
    background: #9A9A9A;
	position: relative;
}



.sc_row.row.custom_footer1::before {
	content: "";
	display: block;
	width: 200%;
	height: 100%;
	background: #F8F8F8;
	position: absolute;
	left: -50%;
	right: 0;
}



.custom_footer1 .wrapper h5.sc_title {
    color: #323232;
}


.custom_footer1 .column-1_3 p {
    color: #757575;
}



.custom_footer1 .column-1_3 a {
    color: #F9A392;
}



.custom_footer1 .sc_line {
    border-color: #DFE4EC;
}


.custom_footer1 .column-1_4.sc_column_item input {
	background-color: #DFE4EC;
	color: #757575;
}



.custom_footer1 .column-1_4 span.sc_emailer_button {
	background: #232A34;
	color: #FFF;
	border-color: #232A34;
}



.custom_footer1 .sc_socials.sc_socials_type_icons a {
    color: #757575;
}



.custom_footer1 .cu_text_c {
    color: #757575;
}



.custom_footer1 .cu_text_c a {
    color: #3C5164;
}



body.scheme_original .scroll_to_top {
    background-color: #3C5164;
	color: #fff;
}


.sc_row.row.custom_footer1 .sc_socials.sc_socials_type_icons .sc_socials_item a {
      color: #757575 !important;
}



/*============UNV==============*/




/*============HP==============*/


.samplespa.slider_wrap ul li .tp-caption.black {
    color: #fff !important;
}



.samplespa.slider_wrap ul li #slide-1-layer-4 {
	background: #3C5164 !important;
	color: #fff !important;
	border-color: #3C5164 !important;
}


/**
.slider_wrap #slide-3-layer-1, 
.slider_wrap #slide-3-layer-2, 
.slider_wrap #slide-3-layer-3, 
.slider_wrap #slide-3-layer-3 {
  color: #757575;
}
**/


.slider_wrap .noSwipe.rs-hover-ready {
  background-color: #3C5164 !important;
  border-color: #3C5164 !important;
}



.samplespa.slider_wrap ul li #slide-1-layer-4:hover {
	background: #fff !important;
	color: #3C5164 !important;
	border-color: #3C5164 !important;
}



.samplespa.slider_wrap .hermes .tp-bullet {
	background-color: rgba(0, 0, 0, 0);
}



.samplespa.slider_wrap .tp-bullet.selected, 
.samplespa.slider_wrap .tp-bullet:hover {
    background: #fff;
}



/*============HP Block 2==============*/
.post_content .sc_custom_1459259915855 {
    background-color: #EAEAEA !important;
}



.scheme_original .sc_services .sc_item_subtitle {
    color: #3C5164;
}



.sc_services h1.sc_services_title.sc_item_title {
    color: #323232;
}


.sc_services h1.sc_services_title.sc_item_title::after {
    color: #3C5164;
}



.sc_services .sc_services_descr.sc_item_descr {
    color: #757575;
}



.scheme_original .sc_services .hover_icon::after {
    background-color: rgba(60,81,100,0.3);
}




.sc_services .sc_services_item .sc_services_item_content {
    background-color: #fff !important;
}




.sc_services .sc_services_item_category a {
    color: #3C5164;
}



.sc_services h4.sc_services_item_title a {
    color: #323232;
}



.sc_services_item_description a.sc_services_item_readmore {
	background: #3C5164 !important;
	color: #fff;
	border-color: #3C5164 !important;
}



.sc_services .sc_columns.columns_wrap .column-1_3:nth-child(2) .sc_services_item_readmore {
	background-color: #3C5164 !important;
	border-color: #3C5164 !important;
}





/*============HP Block 2==============*/




/*============HP Block 3==============*/

.scheme_original .services_custom .sc_promo_block {
    background-color: #fff;
}


.services_custom .sc_promo_block .column-1_2 a span.sc_icon {
    color: #3C5164;
}


.services_custom .sc_promo_block .column-1_2 h4.sc_services_item_title a {
    color: #323232;
}


.services_custom .sc_promo_block .column-1_2 h4.sc_services_item_title a::after {
    background-color: #e4e7e8;
}



.services_custom .sc_promo_block .column-1_2 .sc_services_item_description p {
   color: #757575;
}



.services_custom .sc_promo_block .column-1_2 .sc_services_item:hover {
    background-color: #3C5164;
}





.services_custom .sc_promo_block .column-1_2 .sc_services_item:hover h4.sc_services_item_title a, 
.services_custom .sc_promo_block .column-1_2 .sc_services_item:hover .sc_services_item_description p {
    color: #fff;
}


.services_custom .sc_promo_block .column-1_2 .sc_services_item:hover h4.sc_services_item_title a::after {
    background-color: #fff;
}


.sc_row.row.sc_custom_1459330954110 {
     background-color: #DFE4EC !important;
}



.sc_row.row.sc_custom_1459330954110 .sc_column_item_inner {
    background-color: #FFFFFF1C;
}



.sc_row.row.sc_custom_1459330954110 .sc_column_item_inner h6 {
    color: #000 !important;
}



.services_custom .sc_services .sc_services_item .sc_services_item_content {
  background-color: transparent !important;
}




/*============HP Block 3==============*/




/*============HP Block 4==============*/


.hours_custom h2.sc_title_regular {
    color: #323232;
}


.hours_custom .text_column p, 
.hours_custom .text_column ul li {
  color: #757575;
}


.scheme_original .hours_custom .sc_button.sc_button_style_border {
  border-color: #fff;
  color: #DFE4EC;
  background: #3C5164;
}



.scheme_original .hours_custom .sc_button.sc_button_style_border::before {
    background-color: #DFE4EC;
}



.hours_custom .scheme_light .sc_promo_block {
    background-color: #DFE4EC;
}


.hours_custom .sc_title.sc_title_regular.cu_block_2 em {
  color: #757575;
}




/*============HP Block 4==============*/



/*============HP Block 5==============*/


.pricing_block .custom_services_pricing {
    background-color: #F8F8F8;
}


.pricing_block .sc_row.inverse_colors.pricing_block :not(.sc_button_style_filled) {
  color: #fff !important;
}


/*============HP Block 5==============*/




/*============HP Block 6==============*/


.sc_custom_1459346050873.products_block {
    background-color: #EAEAEA !important;
}


.products_block .sc_section_inner h6 {
    color: #3C5164;
}


.products_block .sc_section_inner h2 {
    color: #323232;
}


.products_block .sc_section_inner h2::after {
  color: #3C5164;
}


.products_block .esg-content a {
    color: #3C5164;
}


.products_block .esg-content a:hover {
    color: #DFE4EC;
}



.products_block .esg-content {
    color: #323232;
}



.products_block .esg-content span {
    color: #3C5164;
}



.products_block .eg-eisenhower-massage-container {
    background-color: rgba(60, 81, 100, 0.50);
}



.products_block .esg-cc.eec .esg-center a {
	color: #3C5164 !important;
	background-color: #000;
}



.products_block .esg-cc.eec .esg-center a:hover {
	color: #DFE4EC !important;
	background-color: #fff;
}



/*============HP Block 6==============*/





/*============HP Block 7==============*/


.sc_custom_1459347818729.offer_block .sc_column-inner #sc_call_to_action_389 {
	background: #3C5164;
}




.scheme_original .inverse_colors.offer_block .sc_call_to_action_info h6, 
.scheme_original .inverse_colors.offer_block .sc_call_to_action_info h2, 
.scheme_original .inverse_colors.offer_block .sc_call_to_action_descr, 
.scheme_original .sc_row.inverse_colors.offer_block :not(.sc_button_style_filled) {
    color: #fff !important;
}






.inverse_colors.offer_block .sc_call_to_action_button a.sc_button {
	background-color: #DFE4EC;
	border-color: #DFE4EC;
	color:#FFF;
}

/*============HP Block 7==============*/



/*============HP==============*/




/*============AU==============*/



/*============AU Block 1==============*/


.top_panel_image .top_panel_image_header h1 {
    color: #fff;
}


.top_panel_image_header .breadcrumbs a, 
.top_panel_image_header .breadcrumbs span {
    color: #fff;
}


/*============AU Block 1==============*/



/*============AU Block 2==============*/

#sc_call_to_action_032 .sc_call_to_action_info h6 {
    color: #3C5164;
}


#sc_call_to_action_032 .sc_call_to_action_info h2 {
    color: #323232;
}


#sc_call_to_action_032 .sc_call_to_action_info .sc_item_descr {
    color: #757575;
}


/*============AU Block 2==============*/



/*============AU Block 3==============*/


#sc_call_to_action_669 {
  background: #EAEAEA;
  padding: 20px 0;
}



#sc_call_to_action_669 .sc_call_to_action_info .sc_item_subtitle {
    color: #3C5164 !important;
}


#sc_call_to_action_669 .sc_call_to_action_info .sc_item_title {
    color: #323232 !important;
}


#sc_call_to_action_669 .sc_item_button a.sc_button {
	background-color: #3C5164;
	border-color: #3C5164;
}


/*============AU Block 3==============*/




/*============AU Block 4==============*/


.sc_custom_1459502371704.inverse_colors {
    background-color: #3C5164 !important;
}


.sc_custom_1459502371704 .sc_column_item .sc_skills_icon, 
.sc_custom_1459502371704 .sc_column_item .sc_skills_total, 
.sc_custom_1459502371704 .sc_column_item .sc_skills_label {
    color: #FFF !important;
}


/*============AU Block 4==============*/



/*============AU Block 5==============*/

.sc_custom_1459783303281 {
    background-color: #FFFFFF !important;
}


.sc_custom_1459783303281 .sc_testimonial_content p {
    color: #757575;
}


.sc_custom_1459783303281 .sc_testimonial_author a {
    color: #323232;
}


.sc_custom_1459783303281 .sc_testimonial_author::after {
    color: #3C5164  !important;
}


/*============AU Block 5==============*/




/*============AU==============*/




/*============PR==============*/


/*============PR Block 1==============*/

.ggrid.scheme_original .top_panel_image_hover {
    background-color: #3C5164;
}


.ggrid.scheme_original .top_panel_image_header h1, 
.ggrid.scheme_original .breadcrumbs a, 
.ggrid.scheme_original .breadcrumbs span {
    color: #fff !important;
}

/*============PR Block 1==============*/



/*============PR Block 2==============*/


.ggrid .sc_custom_1459503174388 {
    background-color: #EAEAEA !important;
}


.ggrid .sc_custom_1459503174388 .sc_section_inner h6 {
    color: #3C5164;
}


.ggrid .sc_custom_1459503174388 .sc_section_inner h2 {
    color: #323232;
}


.ggrid .sc_custom_1459503174388 .sc_section_inner h2::after {
    color: #3C5164;
}



.ggrid .sc_custom_1459503174388 ul.sc_tabs_titles li a {
    color: #323232;
}



.ggrid .sc_custom_1459503174388 ul.sc_tabs_titles li.ui-state-active a, 
.ggrid .sc_custom_1459503174388 ul.sc_tabs_titles li a:hover {
    color: #3C5164;
}




.scheme_original.ggrid .sc_tabs_style_3 .sc_tabs_titles li.ui-tabs-active a::after {
  background-color: #3C5164;
}



.ggrid .sc_custom_1459503174388 .sc_menuitems h5 a {
    color: #323232;
}



.ggrid .sc_custom_1459503174388 .sc_menuitems .sc_menuitem_description p {
    color: #757575;
}



.ggrid .sc_custom_1459503174388 .sc_menuitems .sc_menuitem_price {
    color: #3C5164;
}



.ggrid .sc_custom_1459503174388 .sc_menuitems .sc_menuitems_item {
    border-color: #757575;
}


/*============PR Block 2==============*/


/*============PR==============*/




/*============GL==============*/


/*============GL Block 1==============*/

.ggrid.scheme_original .top_panel_title_inner {
  background-color: #DFE4EC;
}


.ggrid.scheme_original .top_panel_title_inner h1.page_title {
    color: #757575;
}


.ggrid.scheme_original .top_panel_title_inner .breadcrumbs a, 
.ggrid.scheme_original .top_panel_title_inner .breadcrumbs span {
    color: #757575;
}


/*============GL Block 1==============*/


/*============GL Block 2==============*/

#esg-grid-4-1-wrap .esg-fgc-4 .esg-filterbutton span {
    color: #323232;
}



#esg-grid-4-1-wrap .esg-fgc-4 .esg-filterbutton.selected {
    border-color: #3C5164;
}



#esg-grid-4-1-wrap .esg-fgc-4 .esg-filterbutton.selected span, 
#esg-grid-4-1-wrap .esg-fgc-4 .esg-filterbutton span:hover {
    color: #3C5164;
}



#esg-grid-4-1-wrap .eg-roosevelt-massage-container {
    background-color: rgba(0, 0, 0, 0.9);
}



#esg-grid-4-1-wrap .eg-roosevelt-massage-element-2 {
	color: #757575 !important;
	background-color: #DFE4EC !important;
}



#esg-grid-4-1-wrap .eg-roosevelt-massage-element-0 {
	color: #ffffff !important;
	padding: 30px 20px 20px 20px !important;
	background-color: #323232 !important;
}


#esg-grid-4-1-wrap .eg-roosevelt-massage-element-4-a {
	color: #ffffff !important;
	margin: 0px 0px 0 0px !important;
	background: #323232 !important;
	padding: 0 10px 20px !important;
}


#esg-grid-4-1-wrap .eg-roosevelt-massage-element-4-a a {
	background-color: transparent !important;
	color: #fff !important;
}



#esg-grid-4-1 {
  padding: 40px 0 60px;
}


/*============GL Block 2==============*/


/*============GL==============*/



/*============CT==============*/


/*============CT Block 1==============*/

.contactus.scheme_original .top_panel_image_hover {
    background-color: #3C5164;
}


.contactus.scheme_original .top_panel_image_header h1 {
    color: #fff !important;
}


.contactus.scheme_original .breadcrumbs a, 
.contactus.scheme_original .breadcrumbs span {
  color: #fff !important;
}


/*============CT Block 1==============*/



/*============CT Block 2==============*/


.contactus.scheme_original .post_content .sc_row-fluid {
	background: #fff;
	position: relative;
	padding: 30px 0 40px;
}




.contactus.scheme_original .post_content .sc_row-fluid::before {
	content: "";
	display: block;
	width: 200%;
	background: #FFFFFF;
	position: absolute;
	left: -50%;
	height: 100%;
}





.contactus.scheme_original .post_content h2.cu_mrg_5 {
    color: #323232;
}


.contactus.scheme_original #sc_form_629 .sc_form_info input, 
.contactus.scheme_original #sc_form_629 .sc_form_item textarea {
    color: #757575;
	border-color: #e4e7e8;
}


.contactus.scheme_original #sc_form_629 .sc_form_button button {
	background-color: #3C5164;
	border-color: #3C5164;
	color: #fff;
}


/*============CT Block 2==============*/


/*============CT==============*/




/*==============================Blue (Caribbean Coral) CSS================================*/

.sc_book_button {
	background: #3C5164 !important;
	border: #3C5164 !important;
}

.scheme_original .sc_item_subtitle, .scheme_original .sc_item_title::after {
  color: #3C5164;
}