/*
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
*/

.logo {margin-top: 15px!important;}
.av_icon_caption.av-special-font {font-weight: 500;font-size: 20px;margin-top: 20px;letter-spacing: 1px;}
.home-naslov h2 {font-size:54px; font-weight:700;}

.caption_right .slideshow_caption {left: 25%;}
.avia-caption-content p {margin: 15px 0;line-height: 60px;text-shadow: 1px 1px #645c5c;font-weight: bold;}

.header_color .avia-menu-fx {
    background-color: #111;
    color: #ffffff;
    border-color: #1b1c1a;
}

#footer::before  {
    content: ""; 
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 90px;
    background-image: url(top-footer.png);
    
}
#footer {padding: 105px 0 30px 0;z-index: 1;}

#footer .textwidget {margin-top: 50px;}
#footer p {font-weight: 600;}

.hr-inner {border-color: #231f20 !important;}
.main_color a {color: #2a2b28;}

.main_color .image-overlay .image-overlay-inside::before {background-color: #2f312d;color: #ffffff;border-color: #2c2d29;}
.main_color .widget_nav_menu ul:first-child > .current_page_item {background:none;}
.widget_nav_menu ul:first-child > .current_page_item > a {padding: 4px 7px 4px 0;font-size: 20px;text-transform: uppercase;letter-spacing: 1px;font-weight: 600;}
.widget_nav_menu a {padding: 4px 0px 5px 0;text-decoration: none;font-size: 20px;text-transform: uppercase;color: #222 !important;}
.sidebar .widget_nav_menu ul:first-child > .current-menu-item, .sidebar .widget_nav_menu ul:first-child > .current_page_item, .sidebar .widget_nav_menu ul:first-child > .current-menu-ancestor {box-shadow:none;}
.main_color aside {border-color:#bbbdc0 ;}
.sidebar_left .content {border-color:#bbbdc0;}

.kontakt-tekst-block {margin-top:100px;}
.kontakt-tekst-block1 {margin-top:130px;}
.main_color strong {color: #231f20; }
strong {font-family: 'din-boldbold'; letter-spacing:1px;}

.kontakt-mapa {margin-top:80px!important;}

@media screen and (max-width: 767px) and (min-width: 360px) {
.avia-caption-content p {line-height: 20px;}
#top #wrap_all .all_colors h2 {font-size: 26px;}
#footer .textwidget {margin-top: 0px!important;}
#footer .widget {margin: 0px 0 0px 0;}
#top #wrap_all .all_colors h1 {font-size: 40px;}
#footer::before {background-size: contain;background-repeat: no-repeat;}
#footer p {font-size: 15px;line-height: 22px;}
}

@media screen and (max-width: 991px) and (min-width: 768px) {

#footer::before {background-size: contain;background-repeat: no-repeat;}
.avia-caption-content p {margin: 0px 0;line-height: 44px;font-size: 30px;}
#footer p {font-size: 15px;line-height: 22px;}
#top #wrap_all .all_colors h2 {font-size: 32px;}
#top #wrap_all .all_colors h1 {font-size:50px;}
.responsive .logo img {width: 80%;}
}

@media screen and (max-width: 1024px) and (min-width: 992px) {
.avia-caption-content p {margin: 0px 0;line-height: 44px;font-size: 30px;}
#top #wrap_all .all_colors h2 {font-size: 44px;}
#top #wrap_all .all_colors h1 {font-size: 48px;}
#footer p {font-size: 17px;line-height: 24px;}
#footer::before {background-size: contain;background-repeat: no-repeat;}
}	








/*Add your own styles here:*/