/*
Theme Name: Enfold Child
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: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
body {font-family: 'Titillium Web' !important;}
html body a[href^=tel] {color: inherit !important; text-decoration: none !important;}

/*HEDER TOP*/
#header_meta {border-bottom: 1px solid black !important;padding: 3px 0;}
#header_meta .phone-info {color: white;font-size: 27px;font-weight: normal;width: auto !important;clear: none !important;text-align: right !important;}
#header_meta .avia-button {display: inline-block;vertical-align: top;border-color: #37a1c1 !important;background-color: #59c3e3;padding: 8px;margin: -2px 20px -2px 0;font-size: 13px;color: white;}

#top nav.sub_menu {float: right !important;width: auto !important;border-left: 1px solid #606060;margin-top: -3px !important;padding-top: 3px !important;margin-left: 25px !important;margin-bottom: 15px !important;text-align: left !important;position: relative !important;}
#top nav.sub_menu > ul {float: left !important;width: auto !important;position: relative !important;}
#top nav.sub_menu > ul > li {display: block !important;}
#top nav.sub_menu .qtranxs-lang-menu .sub-menu {display: block;position: initial;float: left;margin: 0;padding: 0;background: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;width: auto;border: none;width: auto !important;}
#top nav.sub_menu .qtranxs-lang-menu .sub-menu li, #top nav.sub_menu .qtranxs-lang-menu .sub-menu li a {background: none;float:left !important;margin: 0;padding: 0 !important;border: none;margin-left: 3px;display: block !important;}
#top nav.sub_menu .qtranxs-lang-menu > a {display: none !important;}
@media (max-width:768px){
    #header_meta .container {width: 95% !important;max-width: 95% !important;}
}


.logo {padding-top: 3px;}

/*MENU*/
.header_color .main_menu ul:first-child > li > a {border-top: 3px solid transparent;font-size: 15px;font-weight: normal;line-height: 110px !important;}
.header_color .main_menu ul:first-child > li > a:hover, .header_color .main_menu ul:first-child > li.current_page_item > a {border-top: 3px solid black;color: black;}
#top .av-main-nav > li:hover > ul {margin-top: -80px;}
@media (max-width:1100px){
    nav.main_menu > div.av-main-nav-wrap > ul > li:first-child {display: none;}
}
@media (max-width:990px){
    nav.main_menu {display: none;}
}

/*PAGE*/
.main-title.entry-title a {display: block;padding: 14px 0;font-size: 42px;text-transform: uppercase;text-align: center;line-height: 1;}

/*FOOTER*/
#footer.container_wrap.footer_color .flex_column.av_one_half.first.el_before_av_one_half {width:30%;margin:0;}
#footer.container_wrap.footer_color .flex_column.av_one_half.el_after_av_one_half.el_before_av_one_half  {width:70%;margin:0;}
#footer .widgettitle {font-size: 18px;margin: 0 0 20px !important;}
#footer .textwidget {font-size: 15px;line-height: 1.5em;}

/* SOCKET */
#socket .copyright {font-size: 14px;}
#socket .social_bookmarks li {margin-left: 10px !important;}
#socket .social_bookmarks a {font-size: 20px;background: white !important;color: black;}


/*MEMBERS*/
.avia-team-member {text-align: center;}

/*POSTS SLIDER*/
.slide-entry .slide-image img {width: 100%;height: auto;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;border-radius: 0 !important;}
.slide-entry .slide-image {height: 220px;overflow: hidden;margin: 0 !important;display: block;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;border-radius: 0 !important;}
.slide-entry .image-overlay .image-overlay-inside:before {top: 100px;}
.slide-entry .blog-categories {display: none;}
.slide-entry .slide-entry-title {font-size: 24px;text-align: center;line-height: 1.2em;}
.slide-entry .slide-meta {text-align: center;margin-top: 2px;}
.slide-entry .slide-content {background: #2F2F2F;padding: 10px 10px 20px;height: 190px;overflow: hidden;}
.slide-entry .slide-content, .slide-entry .slide-content a, .slide-entry .slide-content div {color: white !important;}
.slide-entry .slide-entry-excerpt {line-height: 1.5em;height:7.5em;overflow: hidden;}


#cookie-law-info-bar {background: white;}