.menu_main_nav > li:hover {	  

}

div.menu_main_wrap nav.menu_main_nav_area ul#menu_main.menu_main_nav.inited.sf-js-enabled.sf-arrows li#blob {
    width: 81px;
    height: 33px;
    left: 406.517px;
    top: 0px;
    background-color: rgba(255, 255, 255, 0.1);
    opacity: 1;
    overflow: hidden;
}

.menu_main_nav > li:hover {	  
   background-color: rgba(255, 255, 255, 0.1);
}

.menu_main_nav > li a:hover {	  
  color: #079fbb !important;
}

.social_icons.social_social_instagramm {
    background-color: #079fbb;
}
.social_icons.social_instagramm:hover {
    background-color: #079fbb;
}

.top_panel_wrap.top_panel_style_4.scheme_dark.menu_show div.top_panel_wrap_inner.top_panel_inner_style_4.top_panel_position_over div.top_panel_top {
	  background-color: #f4f4f4 !important;
    background-color: rgba(255,255,255,0.1) !important;
}

.top_panel_wrap_inner.top_panel_inner_style_4.top_panel_position_above {
    background-color: #f3f8fa !important;
}

.scheme_original .top_panel_title_inner {
    background-color: #f3f8fa !important;
    margin-top: 0px !important;
    max-height: 80px;
}

.icon-email19::before { font-family: "fontello" !important; content: '\e82d' !important;
}

.sc_team_item_avatar a { 
	background: transparent !important;
}

.scheme_original a {
    color: #87c4cc !important;
}

.sc_socials.sc_socials_type_icons.sc_socials_shape_square.sc_socials_size_medium a:hover {
    color: #079fbb !important;
}

.top_panel_style_3 .contact_logo, .top_panel_style_4 .contact_logo, .top_panel_style_6 .contact_logo, .top_panel_style_7 .contact_logo {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 50%;
}

.top_panel_middle .logo {
  margin-left: -0.2em; 
	margin-top: 1em;
  height: auto !important;
}

.top_panel_wrap .logo_main {
	  z-index: 1; 
	  margin-top: 3em;
	  width: 90%;
	  height: auto;
	  max-height: 150px !important;
}

.top_panel_wrap .logo_fixed {
    max-height: 55px;
}

.scheme_original .top_panel_title_inner {
  background-color: #FFF;
	margin-top: 30px;
	max-height: 80px;
}

.breadcrumbs_item.home {
	display: none;
}

.breadcrumbs_item.all {
	display: none;
}

.breadcrumbs_delimiter {
	color: #939393 !important;
	display: none !important;
}

.breadcrumbs_item.current {
	color: #079fbb !important;
	display: none;
}

.post_info {
 display: none;
}

#slide-19-layer-1.tp-caption.black.tp-resizeme {
    text-shadow: 1px 1px 7px #787878;
}

#slide-19-layer-2.tp-caption.black.tp-resizeme {
    text-shadow: 1px 1px 7px #787878;
}

#slide-19-layer-3.tp-caption.black.tp-resizeme {
    text-shadow: 0px 0px 6px #787878;
}

.sc_form_field.sc_form_field_checkbox {
	font-size: 90%;
}

.post_featured {
    overflow: visible;
	  width: 150% !important;
	  margin-left: -22%;
	  margin-top: 4.5%;
}

.scheme_original .post_featured .post_nav_item .post_nav_info {
    display: none;
}

.scheme_original .post_featured .post_nav_item::before {
   display: none;
}

a.post_nav_item.post_nav_prev {
   display: none;
}

a.post_nav_item.post_nav_next {
   display: none;
}

.footer_wrap_inner.widget_area_inner {
    background-color: #212121 !important;
}

.bio-pic {
	margin-bottom: 4em !important;
}

.widget_yelp_widget {
  max-height: 230px;
	overflow-y: scroll;
}

.yelp-review-excerpt {
	color: #1d2129;
}

.sc_button_square.sc_button_style_filled {
	color:#757575 !important;
}

.sc_button_square.sc_button_style_filled:hover {
	color:#ffffff !important;
}

.scheme_original .sc_form_style_form_3 .sc_form_button button:hover {
    color:#ffffff !important;
}

.scheme_original .sc_form_style_form_3 .sc_form_button button {
    border-color: #87c4cc;
}

.scheme_original .sc_form_style_form_3 .sc_form_button button {
    background-color: #87c4cc !important;
}

.scheme_original .scroll_to_top {
    color: #fff !important;
}

.sc_socials_size_tiny .sc_socials_item a:hover {
    color: #079fbb !important;
}

.esg-tc.eec {
	display: none;
}

.esg-bc.eec {

}

.esg-bc.eec a {
	color: #fff !important;
	background-color: #079fbb;
	border-radius: 0px !important;
}

.services-grid a {
	color: #fff !important;
	background-color: #079fbb;
	border-radius: 0px !important;
}

.esg-center.eg-post-1547.eg-buchanan-element-3.esg-slideup {
	margin-left: 20px !important;
	margin-right: 20px !important;
}

.esg-center.eg-post-1549.eg-buchanan-element-3.esg-slideup {
	margin-left: 20px !important;
	margin-right: 20px !important;
}

.esg-center.eg-post-1551.eg-buchanan-element-3.esg-slideup {
	margin-left: 20px !important;
	margin-right: 20px !important;
}

.esg-center.eg-post-1553.eg-buchanan-element-3.esg-slideup {
	margin-left: 20px !important;
	margin-right: 20px !important;
}

.vc_grid .vc_btn3-container .vc_gitem-link:hover {
	color: #fff !important;
	background-color: #079fbb;
	border-radius: 0px 
}

a.post_readmore.sc_button.sc_button_size_large.sc_button_style_filled {
	color: #fff !important;
}

a.post_readmore.sc_button.sc_button_size_large.sc_button_style_filled:hover {
	color: #87c4cc !important;
}

.isotope_item_portfolio.smaller .ih-item .info .post_title a {
    color: #f2f2f2 !important;
}

.icon-creams4::before {
    color: #fff !important;
}

.top_panel_image {
    display: none;
}

.custom_number {
	margin-bottom: 10px !important;
		margin-left: 10px !important;
}

.breadcrumbs {
	display: show;
}

.instagram-pics li {
    display: inline-block;
    vertical-align: top;
	  margin-left:-20px;
    width:45%;
	  padding:2px;
	  margin-right:20px;
}

@media ( max-width: 480px ) {
  .instagram-pics li {
    display: inline-block;
    vertical-align: top;
    width: 49.5%;
    padding: 0!important;
    margin-bottom: -6px !important;
 }
}

/** Services Mobile **/
@media (max-width: 479px) { .sc_price_block .sc_price_block_description {
    height: 39.5em; }
}
/**End**/

/****** Menu Code ******/
@media ( max-width: 480px ) {
  .scheme_original .header_mobile .menu_main_nav>li a, .scheme_original .header_mobile .menu_main_nav>li>a:hover {
    color: black !important;
 }
}
/******End******/




