/*
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:*/
<!-- evoNET Styles -->
.main_color strong {
    color: #383838 !important;
}

.mysinglemenu {

    display: none;
}

.wpml-ls-statics-shortcode_actions {

	float:right!important;
}



 #av-burger-menu-ul1 {

 display: none !important;
}


.av-burger-overlay-inner #av-burger-menu-ul1 {

 display: block !important;
     margin-top: 140px;
}



.contenttab #av-burger-menu-ul1 {

 display: block !important;
     margin-top: 10px !important;
}

 .contenttab #av-burger-menu-ul { 

  margin-top: 0px !IMPORTANT;
}

.contenttab #av-burger-menu-ul1 {

 display: block !important;
}



.thetopmenu, .thesecondmenu {

  display:none;
}


.tabs {
  position: relative;
  height: 100%; /* This part sucks */
  clear: both;
  margin: 25px 0;
  margin-top: 145px;
}

.html_av-overlay-side .av-burger-overlay-scroll {

    width: 88%;
}


.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a {
  
    padding-left: 38px;
}


.taby {
  float: left;
}
.taby label {
  background: #eee;
  padding: 10px;
  border: 1px solid #ccc;
  margin-left: -1px;
  position: relative;
  left: 1px;
  font-size: 10px !important;
}
.taby [type="radio"] {
  opacity: 0;
}
.contenttab {
  position: absolute;
  top: 28px;
  left: 0;
  background: white;
  right: 0;
  bottom: 0;
  padding: 20px;
  border: 1px solid #ccc;
  overflow: scroll;
  height: 100%;
}
.contenttab > * {
  opacity: 0;
  transform: translateX(-100%);

}
[type="radio"]:focus ~ label {
  ouline: 2px solid blue;
}
[type="radio"]:checked ~ label {
  background: white;
  border-bottom: 1px solid white;
  z-index: 2;
}
[type="radio"]:checked ~ label ~ .contenttab {
  z-index: 1;
}
[type="radio"]:checked ~ label ~ .contenttab > * {
  opacity: 1;
  transform: translateX(0);
}




 #av-burger-menu-ul1 > li{ opacity:1; top:0; left:0;}


 #av-burger-menu-ul1{vertical-align: top; display: none;}

 #av-burger-menu-ul > li.av-active-burger-items {
    opacity: 1;
    top: 0;
    left: 0;
}

/*hidden submenu items*/
/*#top #av-burger-menu-ul .av-show-submenu > ul{display: block;}
 #av-burger-menu-ul1 li ul{display:none;}  */


#av-burger-menu-ul1 li ul {
    background: transparent;
}


#av-burger-menu-ul1 li a {
    border-color: #ebebeb;
}

 #av-burger-menu-ul1 a {
    color: #000000;
}

#av-burger-menu-ul1 li a {
    position: relative;
    display: block;
    -webkit-transition: none;
    transition: none;
}




#top #wrap_all #header #av-burger-menu-ul1 > li.av-active-burger-items {
    opacity: 1;
    top: 0;
    left: 0;
}

.html_av-overlay-side #top #wrap_all #av-burger-menu-ul1 > li {
    opacity: 1;
    top: 0;
    left: 0;
    display: inline-table !important;
    border-bottom: 1px solid #ebebeb;
        float: none;

}
.html_av-overlay-side #top #wrap_all #av-burger-menu-ul1 > li {
    top: 0;
    left: 0px;
    width: 100%;
}
#top #wrap_all #av-burger-menu-ul1 > li {
    opacity: 0;
    position: relative;
    top: 18px;
    -webkit-transition: opacity 0.3s ease-out, top 0.3s ease-out, left 0.3s ease-out;
    transition: opacity 0.3s ease-out, top 0.3s ease-out, left 0.3s ease-out;
    -webkit-transform: translate3d(0,0,0);
}
.html_av-overlay-side #top .av-burger-overlay li {
    margin: 0;
}


.avia-menu.fallback_menu   {
display:none !important;

}


#header_main .avia-menu.fallback_menu   {
display:block !important;

}

.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a  {

  width: 100px;
}


.wpml-ls-statics-shortcode_actions  {

  margin-right: 45px;
}

.header_color .header_bg  {

  background: none;
}




.html_av-overlay-side #top #wrap_all .av-burger-overlay li li a {

    border-left: none;
}

.html_header_top .header_color .main_menu ul:first-child >li > ul{
    border: none !important;
}

.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
    border-left: none !important;
}

#av-burger-menu-ul1 li ul.sub-menu li {
    display: list-item !important;
    position: relative;
}




#av-burger-menu-ul1 li a{
line-height: 1.3em !important; 
    height: auto;
    padding: 15px 30px !important;
    display: block;
    text-align: left;
    text-decoration: none;
    font-weight: 400 !important;
    height: 47px !important;


}
/* Global styles evoNET */
#top .av-flex-placeholder {

  width: 1% !important;
}





@media only screen and (max-width: 800px) {


ul#av-burger-menu-ul1 li a{
    line-height: 1.3em;
    height: auto;
    padding: 15px 50px;
position: relative;
font-size: 13px !important;


}

ul#av-burger-menu-ul1 li a .avia-menu-text  {
font-size: 13px !important;

}


#av-burger-menu-ul1 li ul.sub-menu {
    display: inline-table !important;
    clear: both;
    position: relative;
    margin-bottom: 46px;
    margin-left: 0px;
    box-shadow: none;
}

#av-burger-menu-ul1 li ul.sub-menu li a{
    padding-left: 45px !important;
}


}