/*
 Theme Name:   FaridaniTheme
 Description:  Child Theme für Faridani Zahnarzt
 Author:       Greensmedia
 Author URI:   https://greensmedia.de
 Template:     enfold
 Version:      1.0
 Text Domain:  enfold-child
*/

/* Burger Menü früher verwenden weil navigation zu breit */

@media only screen and (max-width: 1550px) {
    #top #header .av-main-nav > li.menu-item  {
        display: none!important;
    }
    #top #header .av-burger-menu-main {
        cursor: pointer;
        display: block!important;
    }} 

.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu {
    width: 120%!important;
}

/* Seite auf volle Breite stellen */

.content, .sidebar {
    padding-top: 0px;
    padding-bottom: 0px;
}

.av_minimal_header #header_main_alternate {
    background-color: #1868B4;
}

.av-main-nav > li {
    background-color: #1868B4;
    text-transform: uppercase;
    color: white;
    border-right: 1px solid white;
}

.av-main-nav > li:hover {
    background-color: #b3d4fc;
    color: black!important;  
}

#menu-item-17 {
    border-left: 1px solid white;
}

.avia-menu-text {
    color: white;
}

h3.widgettitle {
    color: white!important;
}

#top #avia-menu ul.sub-menu li a {
    width: 100%;
    background-color: #b3d4fd;
    font-family: "Lato", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    color: black!important;
    font-size: 13px;
    padding: 10px 30px;
}

ul.sub-menu .avia-menu-text {
    color: #1f1f1f;
}

#top #avia-menu ul.sub-menu li a:hover {
    background-color: #1868B4;
}

/* Burger Menü Mobile */

.av-main-nav > li {
width: 75px;
}

#top #av-burger-menu-ul {
    background-color: #1868b4;
}

ul.sub-menu .avia-menu-text {
    color: white;
}

@media only screen and (max-width: 1024px) {
    nav.main_menu {
      display: block !important;
    }
    #avia-menu .menu-item,#sub_menu1 {
      display: none !important; 
    }
    .av-burger-menu-main.menu-item-avia-special {
      display: block !important; 
    }
  }
/*
#header_main_alternate {
    display: none;
}
*/
.html_header_top #top .av_menu_left .main_menu {
    right: 0!important;
    left: auto!important;
}

.av-main-nav > li {
    width: auto;
}

.container {
    max-width: 1180px;
}

.html_header_top.html_bottom_nav_header #header_main {
    background-color: white;
}

/* Ausblenden von "additional Infos" Stellenanzeige */

.job-additional-information {
    display: none!important;
}