/*
Theme Name: Klinik
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Didier Huet
Author URI: http://www.indigonyc.com
Template: enfold
*/



/*Add your own styles here:*/



@media only screen and (max-width: 1139px)  {
.main_menu, #header_main_alternate{display:none;}
.container #advanced_menu_toggle, #advanced_menu_hide{display:block;}
#mobile-advanced{display:block;}
}

@media only screen and (max-width: 480px) {
#header_meta .container { width: 100% !important; }
}


avia_message_box avia-color-custom avia-size-large avia-icon_select-no avia-border-  avia-builder-el-3  avia-builder-el-no-sibling {
	background-color: rgba(0,0,0,0.86);
}

.avia-icon-list .iconlist_icon {
height: 30px;
width: 30px;
line-height: 30px;
font-size: 10px;
border-radius: 500px;
margin-right: 30px;
margin-left: 18px;
}

.av-masonry-outerimage-container {
}
.avia_desktop .av-hover-overlay-active .av-masonry-image-container{
    opacity: 0.3;
}
.grid-sort-container .image-overlay {
    background: white;
}

figcaption.av-inner-masonry-content, .av-inner-masonry-content .avia-arrow {
background-color: rgba(254,255,255,0.9) !important;
}
.avia-button.avia-size-small{
padding:9px 10px 7px;
font-size: 13px;
min-width: 80px;
}

.avia-button.avia-size-medium{
padding:12px 16px 10px;
font-size: 13px;
min-width: 90px;
}

.avia-button.avia-size-large{
padding: 15px 30px 13px;
font-size: 16px;
min-width: 127px;
	text-transform: uppercase;
}


#top .ktf-darkborder {
	margin: 0 Important!;
	padding: 0;
	border-style: none;
}

#top .indigo-darkborder {
  border: 1px solid #333 !important;
}

#top .indigo-noborder {
	border-style: none !important;
	margin: 0 !important;
}

.avia_desktop .av-caption-on-hover .av-masonry-item-with-image .av-inner-masonry-content{opacity: 0; filter:alpha(opacity=00);}
.avia_desktop .av-caption-on-hover .av-masonry-item-with-image.av-masonry-entry:hover .av-inner-masonry-content{opacity: 1; filter:alpha(opacity=85);}

.avia_desktop .av-inner-masonry-content{ /*fixes flickering issue when caption/excerpt is visible by default and sorting is activated . may also try to replace it with -webkit-transform-style: preserve-3d;*/
-webkit-backface-visibility:hidden;
}

#top .avia-slideshow-button.avia-color-light {
color: black;
background-color: rgba(250,231,137,0.81);
border-color: none;
	border-style: none;
	font-size: 14px;
}


#footer .widget{padding:0; margin: 5px 0;}

#footer{
padding: 10px 0 15px;
z-index: 1;
}


.main_menu ul:first-child > li > a{
display:block;
text-decoration: none;
padding:0 13px !important;
	text-transform: uppercase !important;
	font-family: "Maven Pro", sans-serif !important;
	text-shadow: -1px -1px2px rgba(150, 150, 150, 1) !important;
}

h1, h2, h3, h4, h5, h6 {
text-transform: none important;
}

h1 {
text-transform: uppercase !important;
}

.avia-caption-title{
	font-size: 30px !important;
}

.slideshow_caption h2 {
font-size: 30px !important;
}

	body {
		font: 14px/1.85em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #444;
		-webkit-text-size-adjust: 100%;
 }


.avia-icon-list .iconlist_icon{ width: 64px; line-height: 64px; font-size: 30px; text-align: center; border-radius: 500px; position: relative; float:left; z-index: 5; color:#fff;
	height: 65px;
	margin: 0 30px 10px 2px;
}

.avia-slideshow-button avia-button avia-color-theme-color {
	color: black !important;
}



::-moz-selection{background-color: #fae789;color: black;}::selection{background-color: #fae789;color: black;}