.sub-menu {
  color: #000;
}
nav.main_menu ul li a, nav.main_menu > ul > li > h5 {
  color: #7f7f7f;
}
p {line-height: 20px;}
body {font-family: FuturaBT-Light,sans-serif;}
nav.main_menu > ul > li > a {
  font-family: FuturaBT-Light,"Myriad Pro",Helvetica,Arial,sans-serif;
  font-size: 18px;
}
#studio a {
  color: #dad8ca;
}
.wpsm-menu li {
  display: inline-block;
  list-style: outside none none;
  margin: 0 1px !important;
  padding: 0;
  position: relative;
}
.wpsm-menu ul li {
  display: block;
  list-style: outside none none;
  padding: 3px 5px;
  width: 150px;
 margin: 0 1px !important;
}
#studio {
  font-size: 15px;
  margin-top: -10px !important;
  text-transform: uppercase;
}
.header_bottom { background: none repeat scroll 0 0 #fff;}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
  margin-bottom: 10px !important;
}
nav.main_menu ul li:hover a, nav.main_menu ul li.active a {
  color: #dad8ca;
}
.full_width {
  padding: 0 0px;
}
.title {display: none;}
#nav-menu-item-46 span {
  font-family: "Mrs Saint Delafield",cursive;
  text-transform: none;
  font-size: 30px;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1427402810057 {
  margin-top: -15px;
}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
  border-top-width: 2px;
  box-shadow: 1px 1px 1px 1px #ccc;
}
nav.main_menu ul li { max-height: 50px;}
nav.main_menu ul li a, nav.main_menu > ul > li > h5 {
  text-transform: uppercase;
}
nav.main_menu.right {
  float: left;
  left: auto;
  position: relative;
  margin-left: -45px;
}
.tp-caption a {color: #dad8ca !important;}

.logo_wrapper {display: none;}

a:hover, p a:hover, #lang_sel_footer ul li a.lang_sel_sel, #lang_sel_footer ul li a:hover, #lang_sel_footer ul li a.lang_sel_sel:hover, .header_top #lang_sel ul > li:hover > a, .header_top #lang_sel_click ul > li:hover > a, .header_top #lang_sel ul li ul li a:hover, .header_top #lang_sel_click ul li ul li a:hover, .header_top #lang_sel_list ul li a, .header_top #lang_sel_list ul li a:visited, .header_top #lang_sel_list ul li a:hover, .header_top #lang_sel_list ul li a.lang_sel_other:hover, aside #lang_sel_list ul li a:hover, aside #lang_sel_list a.lang_sel_sel:hover, aside #lang_sel_list ul li a.lang_sel_sel, aside #lang_sel ul li ul li:hover a, aside #lang_sel_click ul li ul li:hover a, aside #lang_sel_click a.lang_sel_sel:hover, aside #lang_sel a.lang_sel_sel:hover, .footer_top #lang_sel_list ul li a:hover, .footer_top #lang_sel_list a.lang_sel_sel:hover, .footer_top #lang_sel_list ul li a.lang_sel_sel, .footer_top #lang_sel ul li ul li:hover a, .footer_top #lang_sel_click ul li ul li:hover a, .footer_top #lang_sel_click a.lang_sel_sel:hover, .footer_top #lang_sel a.lang_sel_sel:hover, .footer_top #lang_sel_list ul li a:hover, .footer_top #lang_sel_list a.lang_sel_sel:hover, .footer_top #lang_sel_list ul li a.lang_sel_sel, .footer_top #lang_sel ul li ul li:hover a, .footer_top #lang_sel_click ul li ul li:hover a, .footer_top #lang_sel_click a.lang_sel_sel:hover, .footer_top #lang_sel a.lang_sel_sel:hover {
  color: #dad8ca;
}