@charset "utf-8";
#css_box {
	background-color: #fff;
	color: #000;
}
#css_switch_a {
	background: url(../../images/css_switch_white.svg) no-repeat;
}
.element_content_box_1 {
	background: #fff;
	color: #000;
}
.element_content_box_2 {
	background: #fff;
	color: #000;
}
.element_content_box_3 {
	background: #fff;
	color: #000;
}
.element_content_box_4 {
	background: #fff;
	color: #000;
}
.element_content_header_6 {
	color: #000;
}
#make_a_reservation_input_1 {
	border: 1px solid #bebebe;
	color: #000;
	background: #efefef url(../../images/make_a_reservation_input_date_white.svg) no-repeat 110px center;
}
#make_a_reservation_input_2 {
	background: #efefef;
	border: 1px solid #bebebe;
	color: #000;
}
#make_a_reservation_input_3 {
	background: #efefef;
	border: 1px solid #bebebe;
	color: #000;
}
#make_a_reservation_input_4 {
	background: #efefef;
	border: 1px solid #bebebe;
	color: #000;
}
#make_a_reservation_input_5 {
	background: #efefef;
	border: 1px solid #bebebe;
	color: #000;
}
#make_a_reservation_input_6 {
	background: #efefef;
	border: 1px solid #bebebe;
	color: #000;
}
#make_a_reservation_button {
	background: #000;
	border: none;
	color: #fff;
}
#new_menu_read_more_box {
	background: #fff;
	color: #000;
}
.new_menu_left_row_2 {
	color: #737373;
}
.new_menu_row_left_2 {
	color: #737373;
}
.read_more_a {
	background: #000;
	color: #fff;
}
.read_more_2_a {
	background: #000;
	color: #fff;
}
#home_slider,
#home_slider_2 {
	background: #fff;
}
#slider-id,
#slider-id_2 {
	background: #000;
}
.home_slider_content {
	background: rgba(255, 255, 255, 0.7);
}
.event_info_date {
	color: #737373;
}
.person_double_col_work {
	color: #676767;
}
.menu_header_layer {
	background: rgba(255, 255, 255, 0.7);
	color: #000;
}
#our_addresses a {
	color: #000;
}
.follow_us_icon {
	color: #000;
}
#new_menu_read_more_dialog,
#events_read_more_dialog_1,
#events_read_more_dialog_2,
#work_offer_read_more_dialog {
	background: #fff;
	color: #000;
}
.home_slider_content {
	color: #000;
}
.double_col_resp .element_content_box_1 {
	background: #fff;
	color: #000;
}
.contact_input {
	background: #efefef;
	color: #000;
	border: 1px solid #bebebe;
}
#contact_textarea {
	background: #efefef;
	color: #000;
	border: 1px solid #bebebe;
}
#contact_submit {
	background-color: #000;
	color: #fff;
}
.option-combo_2 ul li a {
	color: #000;
}
.photo_thumb_hover_1 {
	background-color: rgba(255, 255, 255, 0.7);
}
.flex-control-nav {
	background: rgba(255, 255, 255, 0.7)
}
.nano > .pane > .slider {
  background: #000;
}
.mfp-bg {
	background: #fff;
}
.ui-widget-content {
	background: #fff;
	color: #000;
}
.ui-widget-content a {
	color: #000;
}
.ui-widget-header {
	color: #000;
}
.ui-widget-header a {
	color: #000;
}
.ui-widget-header {
	background-color: #fff;
}
.flex-control-paging li a {
	background: rgba(0,0,0,0.6);
}
.flexslider_2 .flex-direction-nav a,
.flexslider_3 .flex-direction-nav a {
	background-image: url(../../images/bg_direction_nav_2_white.svg);
}
.tabs_box .tabs label {
	color: #000;
}
.tabs_box .tabs input:hover + label {
	background: #fff;
}
.tabs_box .tabs input:checked + label {
    background: #000;
}
.tabs_box .tabs input:checked + label {
	color: #fff;
}
.tabs_box .content_tabs {
	color: #000;
}
h2.trigger a {
	color: #000;
}
h2.trigger a:hover { 
	color: #fff;
}
#skill li {
	background: #000; 
}
#skill li em {
	color: #000;
}
#skill span { 
	color: #000;
}
#example-one .nav li a {  
	color: #000; 
}
#example-one .nav li a:hover { 
	background: #fff;
	color: #000;
}
#example-one .nav .current {
	color: #fff; !important;
	background: #000 !important; 
}
#example-one .list-wrap {
	color: #000;
}
#new_menu_read_more_dialog_post_1,
#new_menu_read_more_dialog_post_2,
#new_menu_read_more_dialog_post_3,
#new_menu_read_more_dialog_post_4 {
	background: #fff;
	color: #000;
}
.blog_post_with_photo {
	background: #fff;
}
.blog_post_with_photo_a {
	background: #fff;
}