/*
 Theme Name:   RS
 Theme URI:    pronet-it.de
 Description:  Theme für hochwasserschutz-rs
 Author:       Ingo Marent
 Author URI:   pronet-it.de
 Template:     enfold
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  enfold-child
*/

@import url("../enfold/style.css");
.widget ul.children{
margin-left: 0.75em !important;
}
li.chosen {
    border: medium none;
    border-radius: 3px;
    margin: 2px 0;
    padding: 3px 6px 2px 0;
	background-color: #FF6600;
	color:#FFFFFF;
}
li.chosen a{
	color:#FFFFFF;

}

li.language_it {
 padding: 0px ;
}
.av_secondary_right .sub_menu > ul > li:last-child, .av_secondary_right .sub_menu > div > ul > li:last-child {
  /*border: medium none;
  padding-right: 10px ;
  padding-left: 10px ;
  */

}

.av_main_nav_header.av_menu_right #header_main .main_menu-uber{ 
  clear:none; 
  position: absolute; 
  z-index: 100; 
  line-height:30px; 
  height:100%; 
  margin:0; 
  right:0; 
}

.av_main_nav_header.av_menu_left #header_main .main_menu-uber{
  clear:none; 
  position: absolute; 
  z-index: 100; 
  line-height:30px; 
  height:100%; 
  margin:0; 
  left:0;
  right:auto; 
}



/* Menu left or right, slim */
.av_main_nav_header .ubermenu .ubermenu-item-level-0 > .ubermenu-target{
  padding-top:36px;
  padding-bottom:36px;
}
 
/* Menu left or right, large */
.av_main_nav_header.av_large .ubermenu .ubermenu-item-level-0 > .ubermenu-target{
  padding-top:50px;
  padding-bottom:50px;
  background-color: #003971;
}
 
/* Menu left or right, scrolled */
.av_main_nav_header.header-scrolled .ubermenu .ubermenu-item-level-0 > .ubermenu-target{
  padding-top:14px;
  padding-bottom:14px;
  background-color: #003971;
  height:58px !important;*/
}
nav.sub_menu a{
color: #ff6600 !important;
}
nav.ubermenu {
	border-left: 0px !important;
	border-right: 0px !important;
	border-top: 0px !important;
	/*border-bottom: 2px solid #FF6600 !important;*/
}
.av_main_nav_header.header-scrolled .ubermenu-item-level-0 a {
 padding-top: 21px !important;

}
header.header-scrolled{
	border-bottom: 1px solid #FF6600 !important;
}
.ubermenu #menu-item-search{
  display:none;
}

#header_main,
#header_main .main_menu-uber .ubermenu{
  border-top:none;
  border-bottom:none;
}
div.slide-entry-excerpt{
	display:none !important;
}
time.slide-meta-time{
	display:none !important;
}

#header_main_alternate .main_menu-uber{
    position:relative;
}

.av_bottom_nav_header #header_main,
.av_bottom_nav_header #header_main_alternate{
  border-bottom:none;
}

.ubermenu-submenu .ubermenu-target-with-image .ubermenu-target-text{
	padding: 0px !important;
	background-color: #003971;
	color: #FFFFFF !important;
	display:inline-block !important;
	width: 100% !important;
	max-width: 180px !important;
	margin-top: -3px !important;

}
img.attachment-shop_catalog, img.ubermenu-image{
	  border-radius: 3px !important;
}
h3{
	font-weight: 600 !important;
	font-size: 1.1em !important;
	text-align: left !important;
	
}
div.inner_product_header{
	padding-top: 1px !important;
}
.post-meta-infos{
	display:none !important;
}
main.content{
	padding-top: 0px !important;
}
/**aside.sidebar{
border: 0px !important;
padding-top: 41em !important;
}**/
main.content{
border: 0px !important;
}
.bottom_nav_header.social_header .main_menu #megaMenu{
	height:auto !important;
}
#header_main .cart_dropdown {
	display:none;
}
@media screen and (max-width:999px){
  #header_main .logo,
  #header_main .main_menu-uber{
    position:relative ;
    clear:both;
  }
  #header_main_alternate{
    display:block !important;
  }
  #advanced_menu_toggle{
    display:none !important;
  }

}
 
/* Responsive Menu */
@media only screen and (max-width: 767px) {
    .ubermenu .ubermenu-item-level-0 > .ubermenu-target{
        padding-top:15px !important;
        padding-bottom:15px !important;
    }
}




 .logo {
    overflow: hidden !important;
    position: relative;
    z-index: 99999999 !important;
}


.avia-content-slider .fake-thumbnail .slide-image {
    border: medium none;
    min-height: 70px;
}


.attachment-portfolio.wp-post-image, .attachment-portfolio_small.wp-post-image {
   /*min-height: 60px;*/
   max-height:100px !important;
    /*width: 252px;*/
}
body.post-type-archive-vertrieb  a.slide-image, a.slide-image{
	background-color: rgba(220,160,140,0) !important;
	background: none !important;

}

div.product-sorting{
	display:none;
}
.ubermenu-item-level-0>a{
	padding-left: 5px !important;
    padding-right: 20px !important;
}
.ubermenu-item-level-0>a  .ubermenu-target-text{
	font-size: 11px !important;
}

.wpcf7-form-control {
	padding-top: 2px !important;
	padding-bottom: 2px !important;
	color: #FFFFFF !important;
}

.wpcf7-form>p{
margin: 0px !important;


}