.hide-me {display:none;}

/* KALENDER */

#calendar_wrap .ui-datepicker-header {width:100%; padding:6px 0; background:#7CBA00;}

.widget_calendar_medium_size {
min-width: 100% !important;
width: 100% !important;
border: none !important;
}

#calendar_wrap .wp-cal-datepicker-calendar tr th,
#calendar_wrap .wp-cal-datepicker-calendar tr td {padding: 2px !important;}

#calendar_wrap .calendar-pagi ul li.wp-cal-prev {margin-left:0;}

#calendar_wrap .calendar-pagi {
width: inherit;
padding: 5px;
background:#7CBA00;
display:none;
}

.widget_calendar {
border: none;
border-radius: 0;
box-shadow: none;
}

.wp_calendar {border: none !important;}

#calendar_wrap .ui-datepicker-title {width:76%}

#calendar_wrap .ui-datepicker-prev span,
#calendar_wrap .ui-datepicker-prev span:hover {width:10%;margin-left:2%;}
#calendar_wrap .ui-datepicker-next span,
#calendar_wrap .ui-datepicker-next span:hover {width:10%;margin-right:2%;}

#calendar_wrap .calendar-pagi ul li.wp-cal-next, #calendar_wrap .calendar-pagi ul li.wp-cal-next {
clear:none;
margin:0;
}

#calendar_wrap .wp-cal-datepicker-calendar tr td.WP-Cal-popup {background:#7CBA00 !important;}
#calendar_wrap .wp-cal-datepicker-calendar tr td.WP-Cal-popup a {color:#fff;}


body div .first {z-index:2;}

.widget_calendar_medium_size #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip {left:0; width: 100%;}

#calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li {width:100%; margin:2px 0;}

/* REZEPTE */
.page-id-37 .slide-entry .slide-meta {display:none;}


/* HEADER */

#header .logo {display:none !important;}

.header_color .social_bookmarks a {color:#fff;}

.header_color .header_bg {background:transparent;}




#top .main_menu {height:auto;}

#top .main_menu .menu li {margin-left: 3px; border-top:3px solid transparent;}

#top .main_menu .menu>li:last-child>a {
padding-right: 10px !important;
}

#header_main .container, .main_menu ul:first-child > li a {
height: 61px;
line-height: 0;
}

.sub_menu .av_font_icon {
margin-bottom: 0;
}

.main_menu .current-menu-item, .main_menu .current-page-ancestor {border-bottom:3px solid #ccc !important;border-top:3px solid #ccc !important;}

#top .av_main_nav_header #header_meta {background:#7CBA00; border-bottom-color:#ccc;}


.sub_menu>ul>li>a, .sub_menu>div>ul>li>a {padding: 4px 0 5px 0;}

/*.header_color .sub_menu ul:first-child > li.current-menu-item > a, .header_color .sub_menu ul:first-child > li.current_page_item > a, .header_color .sub_menu ul:first-child > li.current-page-ancestor > a {border-top:3px solid #fff;border-bottom:3px solid #fff;}*/

#top #wrap_all .av_main_nav_header .sub_menu > ul > li.current_page_item > a, #top #wrap_all .av_main_nav_header .sub_menu > ul > li.current-page-ancestor > a {border-top:3px solid #fff;border-bottom:3px solid #fff;}

#header .avia_mega_div.twelve.units {width:auto !important;}


#menu-item-59 .avia-menu-text, #menu-item-59 .avia-bullet, #menu-item-59 .avia-menu-fx {display:none;}
#menu-item-108 .avia-menu-text, #menu-item-108 .avia-bullet, #menu-item-108 .avia-menu-fx {display:none;}
#menu-item-107 .avia-menu-text, #menu-item-107 .avia-bullet, #menu-item-107 .avia-menu-fx {display:none;}
#menu-item-109 .avia-menu-text, #menu-item-109 .avia-bullet, #menu-item-109 .avia-menu-fx {display:none;}


#menu-item-1160,
#menu-item-1159,
#menu-item-1157,
#menu-item-1155,
#menu-item-1156,
#menu-item-1158,
#menu-item-1161,
#menu-item-2930,
#menu-item-2931,
#menu-item-4482,
#menu-item-5862,
#menu-item-5920 {display:none;}


.header_color .sub_menu>ul>li>a {color:#fff;}
.header_color .sub_menu ul:first-child > li.current_page_parent > a {color: #333;}

#menu-item-59, #menu-item-108, #menu-item-107, #menu-item-109 {width: 80px;}
#menu-item-59 a, #menu-item-108 a, #menu-item-107 a, #menu-item-109 a {height: 57px !important; line-height:0 !important;}

#menu-item-59 {background:transparent url(images/L-Produkte_RGB-neu.png) center center no-repeat;}
#menu-item-108 {background:transparent url(images/LaendleBur_RGB_neu.png) center center no-repeat;}
#menu-item-107 {background:transparent url(images/LG_Slogan_negativ_RGB.png) center center no-repeat;}
#menu-item-109 {background:transparent url(images/LaendleMetzg_RGB.png) center center no-repeat;}

.header-scrolled #header_main {height:40px;border:none; height: 71px;}
#header_main {border:none;padding-top:10px;}
.header-scrolled .main_menu {top: -12px; margin-top:0;}

.single-portfolio #menu-item-67 a {color: #333;}

.html_header_top.html_header_topbar_active.html_header_sticky #top #main, 
.html_header_top.html_header_topbar_active.html_header_sticky #top.single-post #main, 
.html_header_top.html_header_topbar_active.html_header_sticky #top.single-portfolio #main {
    padding-top: 101px;
}

#mobile-advanced a:hover:before, #mobile-advanced span:hover a:before {color:#fff !important;}


#top #s {  border: none;
  height: 39px;}

.header_color .ajax_search_title, .header_color .ajax_search_excerpt {color:#333;}

.ajax_search_response h4 {display:none;}

/* LOGOS */
#laendle-logos .av-border-deactivate.avia-logo-element-container img {border: 10px solid #FFF;
border-radius: 0;}


/* MASONRY */

#home-teaser .av-masonry  {background:#fff; border:none;}
#home-teaser .av-masonry-sort  {background:transparent url(images/white_bg_80.png); border:none;}

#rezepte .av-masonry  {background:#7cba00 url(images/pattern-2o26.png); border:none;}

#neuigkeiten .av-masonry  {background:#fff; border:none;}

.page-id-39 .main_color .av-masonry  {background:#7cba00 url(/wp-content/uploads/2014/02/Holz-iStock_000020441023_RGB.jpg); border:none;}

.av-inner-masonry:hover .av-inner-masonry-content,
.av-inner-masonry:hover .av-inner-masonry-content .avia-arrow {background:#7cba00;}

.av-inner-masonry:hover .av-inner-masonry-content .av-masonry-entry-title, 
.av-inner-masonry:hover .av-inner-masonry-content .av-masonry-entry-content, 
.av-inner-masonry:hover .av-inner-masonry-content .av-masonry-date {color:#fff;}


/* GRID */

.tp-esg-item:hover .esg-entry-content {background:#7CBA00}
.tp-esg-item:hover .esg-entry-content a, .tp-esg-item:hover .esg-entry-content a:hover {color:#fff !important; text-decoration:none;}


/* SPECIAL MENUS */

#top .widget_nav_menu li {float: left;
width: auto;
display: block;
clear: none; padding:3px 0 !important;
background:transparent !important;
border:none !important;
box-shadow:none !important;}

.widget_nav_menu a {padding: 2px 8px;
margin: 0 1px 1px 0;
display: block;
float: left;
border-style: solid !important;
border-width: 1px !important;
text-decoration: none;
border-color: #EBF5D9 !important;
font-size: 11px !important;}

.widget_nav_menu ul:first-child>.current-menu-item, .widget_nav_menu ul:first-child>.current_page_item, .widget_nav_menu ul:first-child>.current-menu-ancestor {
left: 0;
top: 0;

}

.widget_nav_menu ul:first-child>.current-menu-item>a, .widget_nav_menu ul:first-child>.current_page_item>a {
	padding: 2px 8px;background:#EBF5D9;
}


#top #header.av_header_transparency .avia_mega_div {margin-top:0;}

#top #header .avia_mega_div {padding:5px !important; background-color: rgba(255,255,255,0.9);}

#top #header .avia_mega_div > .sub-menu,
#top #header .avia_mega_div > .sub-menu.avia_mega_hr { background-color:transparent; border:none;padding: 0;}


#header .mega_menu_title {margin-bottom:0;font-weight:normal;}

#top #header .mega_menu_title a {font-size:11px; text-align:center; color:#7CBA00; background-color: transparent;}

#menu-item-59 .avia_mega_div a, #menu-item-108 .avia_mega_div a, #menu-item-107 .avia_mega_div a, #menu-item-109 .avia_mega_div a {height:auto !important;line-height: 1.1em !important;}


#top #header .avia_mega_div > .sub-menu > li {vertical-align:middle; padding:0;}

#header .avia_mega_div .units {border:none;}

#top #header .mega_menu_title a { min-height:inherit; padding: 6px 8px;margin: 0 1px 1px 0;border-style: solid !important;
border-width: 1px !important;
text-decoration: none;
border-color: #EBF5D9 !important;}

#top #header .mega_menu_title a:hover {background:#EBF5D9;text-decoration: none;}

#top .avia_mega_div li:hover,
#top #header .avia_mega_div li {border-bottom:none !important;border-top:none !important;}

#top #header .avia_mega_div .current-menu-item a, #top #header .avia_mega_div .current_page_parent a {background:#EBF5D9;}


/* POSTS */

.sidebar_left .inner_sidebar {
margin-right: 10px;
}

.sidebar_left.sidebar {text-align:left;}

.slide-meta-comments, .slide-meta-del {display:none !important;}

.single-post #menu-item-22 a {color: #333;}


.sidebar .widget_calendar a {color:#7dba00; font-weight:bold;}

.post-meta-infos {display:none;}
.blog-tags.minor-meta {display:none;} 
.comment_meta_container {display:none;}

#top .pagination .current, #top .pagination a, #top .fullsize .template-blog .pagination a {
border-radius:0;
}

.avia-post-nav .entry-image img {
border-radius:0;
display: block;
}

.comment-entry h3.miniheading {margin-top:20px;}

.sharedaddy.sd-sharing-enabled {padding-top: 50px;}

.form-allowed-tags {display:none;}

#commentform label {left:auto; position:inherit;}

#comments span, .minitext, .form-allowed-tags, #reply-title small, #commentform label {
    padding-top: 2px;
}

#commentform p {position:static;}
.rating-always-on {padding-top:0 !important;}

div.rating-container span.label {padding-right:10px;}

.template-blog .post_delimiter {padding:0;}



/* ICONS */

.av_font_icon {margin-bottom:10px;}

.av_font_icon.av-icon-style-border .av-icon-char{
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
border:none;
display: inherit;
padding:0;
}

.av_icon_caption {
	font-size:30px;
	text-transform:none;
}

#top .avia-content-slider {
margin: 0 auto 10px auto;
}





/* BUTTON & FORMS */
.avia-button.avia-color-theme-color {background:transparent url(images/button_bg.png) right bottom no-repeat; border:none;}

.main_color input[type='submit'] { border:none; height:44px;margin: auto;
display: block;}
input.button, .button {background:transparent url(images/button_bg.png) right bottom no-repeat !important; border:none;}


#top #searchsubmit, .ajax_load {
min-width: 60px;
}


.av_promobox {margin-top:10px;margin-bottom:10px; border-radius:5px;}


.win_form{
clear:both;
}

.win_form fieldset p br{display:none;}
.win_form label {display:block; visibility: visible; position: relative; } /*dont delete. ie8 needs this separate*/
.win_form label, .modified_width:before{display:block; visibility: visible; position: relative; margin-bottom: 7px; font-weight: 600;}


#top .win_form .text_input, #top .win_form .select, #top .win_form .text_area{
width:100%;
margin-bottom:0;
display:inline;
min-width:50px;
padding:13px;
border-radius: 2px;
}

#top select, #top .win_form .select, #top .entry-content-wrapper select{
 -webkit-appearance: none;
border-radius:0px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);
 background-position: center right;
 background-repeat: no-repeat;
 border-radius: 2px;
}

#top .win_form .select[multiple]{background-image:none;} 
#top .win_form .select[multiple] option{padding:5px;}


/*remove bg on firefox*/
.avia-mozilla #top .win_form .select { background-image:none; }



#top .win_form input[type="checkbox"] {
float: left;
margin-right: 8px;
top: 2px;
position: relative;
}



#top .win_form .captcha{padding-left: 65px;}

.win_form p{ position: relative; clear:both; float:left; width:100%;}
.win_form p.hidden{position: absolute; width:0px; left:0; top:0; }
.win_form .form_element_half{width:49.5%; float:left; margin-left:1%; clear:none;}
.win_form .form_element_third{width:32.6%; float:left; margin-left:1%; clear:none;}
.win_form .form_element_two_third{width:66.4%; float:left; margin-left:1%; clear:none;}
.win_form .form_element_fourth{width:24.2%; float:left; margin-left:1%; clear:none;}
.win_form .form_element_three_fourth{width:74.8%; float:left; margin-left:1%; clear:none;}

.win_form .first_form{clear:both;margin-left:0;}

.win_form .button {
margin: 0;
padding: 16px 20px;
border-radius: 2px;
border-bottom-width: 1px;
border-bottom-style: solid;
font-weight: normal;
font-size: 12px;
min-width: 142px;
outline: none;
}




#footer .win_form textarea{height:90px; }


.win_form p input, .win_form p textarea, .win_form p select, .win_form p .input_checkbox_label{
-webkit-transition: all 0.3s ease-in-out;
transition: 		all 0.3s ease-in-out;
}



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

	.responsive .win_form .form_element{
	width:100%; clear: both; margin-right:0; float: none;
	}
}


.field_combi {background:#fff; padding:10px; border-radius:5px; overflow:hidden;}


div.wpcf7-validation-errors, div.wpcf7-response-output {border:none;  background: #FFF;
  overflow: hidden;}
  
  
#gewinnspiel h1, #gewinnspiel h2 {text-shadow:1px 1px 1px #000000;}
#gewinnspiel .iconbox {-moz-transform: rotate(3deg);
-ms-transform: rotate(3deg);
-o-transform: rotate(3deg);
-webkit-transform: rotate(3deg);
transform: rotate(3deg);}

.rotate {-moz-transform: rotate(-1deg);
-ms-transform: rotate(-1deg);
-o-transform: rotate(-1deg);
-webkit-transform: rotate(-1deg);
transform: rotate(-1deg);}


#top #wrap_all .av-social-link-facebook a {background:#37589B;}


/* COLORS */
.header_color .heading-color, .header_color a.iconbox_icon:hover, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5, .header_color h6, .header_color .sidebar .current_page_item>a, .header_color .sidebar .current-menu-item>a, .header_color .pagination .current, .header_color .pagination a:hover, .header_color strong.avia-testimonial-name, .header_color .heading, .header_color .toggle_content strong, .header_color .toggle_content strong a, .header_color .tab_content strong, .header_color .tab_content strong a, .header_color .asc_count, .header_color .avia-testimonial-content strong, .header_color div .news-headline  {color:#333;}

.main_color .heading-color, .main_color a.iconbox_icon:hover, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color .sidebar .current_page_item>a, .main_color .sidebar .current-menu-item>a, .main_color .pagination .current, .main_color .pagination a:hover, .main_color strong.avia-testimonial-name, .main_color .heading, .main_color .toggle_content strong, .main_color .toggle_content strong a, .main_color .tab_content strong, .main_color .tab_content strong a, .main_color .asc_count, .main_color .avia-testimonial-content strong, .main_color div .news-headline {color:#333;}

.alternate_color .heading-color, .alternate_color a.iconbox_icon:hover, .alternate_color h1, .alternate_color h2, .alternate_color h3, .alternate_color h4, .alternate_color h5, .alternate_color h6, .alternate_color .sidebar .current_page_item>a, .alternate_color .sidebar .current-menu-item>a, .alternate_color .pagination .current, .alternate_color .pagination a:hover, .alternate_color strong.avia-testimonial-name, .alternate_color .heading, .alternate_color .toggle_content strong, .alternate_color .toggle_content strong a, .alternate_color .tab_content strong, .alternate_color .tab_content strong a, .alternate_color .asc_count, .alternate_color .avia-testimonial-content strong, .alternate_color div .news-headline {color:#fff;}

.footer_color .heading-color, .footer_color a.iconbox_icon:hover, .footer_color h1, .footer_color h2, .footer_color h3, .footer_color h4, .footer_color h5, .footer_color h6, .footer_color .sidebar .current_page_item>a, .footer_color .sidebar .current-menu-item>a, .footer_color .pagination .current, .footer_color .pagination a:hover, .footer_color strong.avia-testimonial-name, .footer_color .heading, .footer_color .toggle_content strong, .footer_color .toggle_content strong a, .footer_color .tab_content strong, .footer_color .tab_content strong a, .footer_color .asc_count, .footer_color .avia-testimonial-content strong, .footer_color div .news-headline {color:#fff;}

.socket_color .heading-color, .socket_color a.iconbox_icon:hover, .socket_color h1, .socket_color h2, .socket_color h3, .socket_color h4, .socket_color h5, .socket_color h6, .socket_color .sidebar .current_page_item>a, .socket_color .sidebar .current-menu-item>a, .socket_color .pagination .current, .socket_color .pagination a:hover, .socket_color strong.avia-testimonial-name, .socket_color .heading, .socket_color .toggle_content strong, .socket_color .toggle_content strong a, .socket_color .tab_content strong, .socket_color .tab_content strong a, .socket_color .asc_count, .socket_color .avia-testimonial-content strong, .socket_color div .news-headline {color:#fff;}


.alternate_color .main_color p, .footer_color .main_color p, .socket_color .main_color p {color:#fff;}



/* IMAGES */

.image-overlay {display:none !important;}


/* TYPO */

	h1, h2, h3, h4, h5, h6 { line-height: 1.2em;}

.alternate_color blockquote,
.footer_color blockquote
.socket_color blockquote {
	background-image: url(images/quote-open-white.png);
}
	
.alternate_color blockquote h1, .alternate_color blockquote h2, .alternate_color blockquote h3,
.footer_color blockquote h1, .footer_color blockquote h2, .footer_color blockquote h3,
.socket_color blockquote h1, .socket_color blockquote h2, .socket_color blockquote h3 {
	background-image: url(images/quote-close-white.png);
}

.main_color blockquote,
.header_color blockquote {
	background-image: url(images/quote-open-black.png);
}
	
.main_color blockquote h1, .main_color blockquote h2, .main_color blockquote h3,
.header_color blockquote h1, .header_color blockquote h2, .header_color blockquote h3 {
	background-image: url(images/quote-close-black.png);
}

blockquote {
background-position: top left;
background-repeat: no-repeat;
border:none;
}

blockquote h1, blockquote h2, blockquote h3 {
background-repeat: no-repeat;
background-position: bottom right;
text-align:center;
}

.special-heading-border {display:none;}

.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {text-transform:none;}

.hr-full, .hr-big {margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 20px;}





/* SLIDER */

#teaser-menu .container,
#footer-menu .container {width:800px;}

.main_color .avia-content-slider .slide-image, .header_color .avia-content-slider .slide-image, .alternate_color .avia-content-slider .slide-image {background:transparent;}

#top .avia-slideshow-button {border-radius:0;}

.slideshow_caption {width:50%;}
.caption_framed .slideshow_caption .avia-caption-title {color:#7CBA00; background:#fff; margin-bottom:10px;}
.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-content a {color:#7CBA00; background:#fff;}

#top .avia-logo-element-container .slide-entry {
padding: 10px;
}

.no-content-slider-heading {display:none !important;}

.avia-content-slider-element-container p {margin:0;font-weight: 600;font-size: 14px;
line-height: 1.4em;}
.avia-content-slider-element-container p a {margin: 0; }
.avia-content-slider .slide-entry-title {font-family:inherit;}
.avia-content-slider .slide-entry-title a {color:#7CBA00 !important;}
.avia-content-slider .slide-entry-title a:hover {color:#333 !important; text-decoration:underline !important;}



.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption {padding-top:30px;}



/* SHOPPING GUIDE */

#top input.sg_searchfield {max-width:none; display:inline; width:74.5%;}
.main_color input.sg_submit {display:inline;height: 34px;width:24.5%;}


#top select.sg_selectfield {float:right;width: 100%;}

.sg_list dt,.sg_detail dt {display:none;}

.sg_image {margin-bottom:10px;}
.sg_company_list_entry {margin-bottom:20px;}

.sg_backlink {float:right; width:auto;}

.sg_detail .iconbox_icon, .sg_list .iconbox_icon {
margin: 2px 5px 0 0;
height: 13px;
width: 13px;
font-size: 13px;
line-height: 1;
}



/* RESPONSIVE */

.container {padding:0 10px;}

@media only screen and (max-width: 767px) {
	#header_meta {display:none;}
	
	.header-scrolled #header_main {height:0; padding-top:0;}
	
	
	#header_main .container {width:100%;}
	
	#advanced_menu_toggle, .av_header_transparency #advanced_menu_toggle {
		background-color: #7CBA00;
		color: #fff;
		border:none;
		margin-top:0 !important;
		border-radius:0;
	}
	
	#advanced_menu_hide {
		background-color: #7CBA00;
		color: #fff;
		border:none;
		border-radius:0;
		top:0;
		margin-top:0 !important;
		right:0;
	}
	
	#mobile-advanced {background:#ddd;}
  
	#menu-item-1160,
	#menu-item-1159,
	#menu-item-1157,
	#menu-item-1155,
	#menu-item-1156,
	#menu-item-1158,
	#menu-item-1161,
	#menu-item-2930,
	#menu-item-2931,
	#menu-item-4482,
	#menu-item-5862,
	#menu-item-5920 {display:block;}
	

	
	#mobile-advanced #menu-item-59 > a:before,
	#mobile-advanced #menu-item-108 > a:before,
	#mobile-advanced #menu-item-107 > a:before,
	#mobile-advanced #menu-item-109 > a:before {
	content: "";
	}

	#mobile-advanced #menu-item-59 > a:hover,
	#mobile-advanced #menu-item-108 > a:hover, 
	#mobile-advanced #menu-item-107 > a:hover, 
	#mobile-advanced #menu-item-109 > a:hover {
		background-color:transparent;
	}
	
	#mobile-advanced #menu-item-59 > a:hover .avia-menu-text {
		color:#7CBA00;
	}
	#mobile-advanced #menu-item-108 > a:hover .avia-menu-text{
		color:#007336;
	}
	#mobile-advanced #menu-item-107 > a:hover .avia-menu-text{
		color:#002e5f;
	}
	#mobile-advanced #menu-item-109 > a:hover .avia-menu-text {
		color:#cf142b;
	}
	
	#menu-item-59, #menu-item-108, #menu-item-107, #menu-item-109 {width: 100%;}
	#menu-item-59 a, #menu-item-108 a, #menu-item-107 a, #menu-item-109 a {height: auto !important; line-height:1 !important;}
	
	#menu-item-59 {background:#fff url(images/L-Produkte_RGB-neu.png) left center no-repeat;}
	#menu-item-108 {background:#fff url(images/LaendleBur_RGB_neu.png) left center no-repeat;}
	#menu-item-107 {background:#fff url(images/LG_Slogan_negativ_RGB.png) left center no-repeat;}
	#menu-item-109 {background:#fff url(images/LaendleMetzg_RGB.png) left center no-repeat;}
	
	#menu-item-59 .avia-menu-text {display:block;}
	#menu-item-108 .avia-menu-text {display:block;}
	#menu-item-107 .avia-menu-text {display:block;}
	#menu-item-109 .avia-menu-text {display:block;}
	
	#mobile-advanced #menu-item-59 > a,
	#mobile-advanced #menu-item-108 > a,
	#mobile-advanced #menu-item-107 > a,
	#mobile-advanced #menu-item-109 > a {
		padding: 13px 28px 13px 100px;
	}
	
	  
	#main .stretch_full.title_container {display:none;}
	
	
	.avia-fullwidth-slider .avia-slideshow-inner, .avia-fullwidth-slider .avia-slideshow li, .avia-fullwidth-slider .avia-slide-wrap {height:400px !important;}
	.avia-fullwidth-slider .avia-slideshow li img {max-width: none; margin-left: -100%; width:auto;}
	
	#teaser-menu .container,
	#footer-menu .container {
	width: 90%;
	}
	
	.responsive #top #wrap_all #teaser-menu .flex_column {
	width: 50%;	
	margin-bottom:0;
	}
	.responsive #top #wrap_all #footer-menu .flex_column {
	width: 33.333333333333332%;	
	margin-bottom:0;
	}
	
	.responsive #teaser-menu .av_font_icon .av-special-font,
	.responsive #footer-menu .av_font_icon .av-special-font {font-size:20px;}
	
	span.star-rating-control {display:block;margin-bottom:20px;}
	
	p.crfp-field {height: auto; display:block; width:100%; clear:both;}
	
	.form-submit {clear:both;}
	
	.avia_mega_div {display:none;}
	
}



@media only screen and (max-width: 989px) and (min-width: 768px) {
	.avia-fullwidth-slider .avia-slideshow-inner, .avia-fullwidth-slider .avia-slideshow li, .avia-fullwidth-slider .avia-slide-wrap {height:400px !important;}
	.avia-fullwidth-slider .avia-slideshow li img {max-width: none; margin-left: -30%; width:auto;}


	#teaser-menu .container div .av_one_fourth {
	margin-left: 6%;
	width: 20.5%;
	}
	#teaser-menu .container div .first {
	margin-left: 0;
	}
	.responsive #teaser-menu .av_one_fourth.first + .av_one_fourth + .av_one_fourth,
	.responsive #teaser-menu .av_one_fourth.first + .av_one_fourth + .av_one_fourth + .av_one_fourth {margin-top:0;}

	.responsive #teaser-menu  .av_one_fourth.first.el_before_av_one_fourth, .responsive #teaser-menu  .av_one_fourth.first + .av_one_fourth + .av_one_fourth {clear:none;}


	#footer-menu .container div .av_one_third {
	margin-left: 6%;
	width: 29.333333333333332%;
	}
	#footer-menu .container div .first {
	margin-left: 0;
	}
	.responsive #footer-menu .av_one_third.first + .av_one_third + .av_one_third,
	.responsive #footer-menu .av_one_third.first + .av_one_third + .av_one_third + .av_one_third {margin-top:0;}

	.responsive #footer-menu  .av_one_third.first.el_before_av_one_third, .responsive #footer-menu  .av_one_third.first + .av_one_third + .av_one_third {clear:none;}
	

}



@media only screen and (max-width: 767px) and (min-width: 480px) {
	.avia-fullwidth-slider .avia-slideshow li img {max-width: none; margin-left: -70%; width:auto;}
	
	#teaser-menu .container,
	#footer-menu .container {
	width: 428px;
	}
	
	.responsive #top #wrap_all #teaser-menu .container div .av_one_fourth {
	margin-left: 6%;
	width: 20.5%;
	margin-bottom:0;
	}
	.responsive #top #wrap_all #teaser-menu .container div .first {
	margin-left: 0;
	}
	.responsive #top #wrap_all #teaser-menu .av_one_fourth.first + .av_one_fourth + .av_one_fourth,
	.responsive #top #wrap_all #teaser-menu .av_one_fourth.first + .av_one_fourth + .av_one_fourth + .av_one_fourth {margin-top:0;}

	.responsive #top #wrap_all #teaser-menu  .av_one_fourth.first.el_before_av_one_fourth, .responsive #teaser-menu  .av_one_fourth.first + .av_one_fourth + .av_one_fourth {clear:none;}

	.responsive #top #wrap_all #footer-menu .container div .av_one_third {
	margin-left: 6%;
	width: 29.333333333333332%;
	margin-bottom:0;
	}
	.responsive #top #wrap_all #footer-menu .container div .first {
	margin-left: 0;
	}
	.responsive #top #wrap_all #footer-menu .av_one_third.first + .av_one_third + .av_one_third,
	.responsive #top #wrap_all #footer-menu .av_one_third.first + .av_one_third + .av_one_third + .av_one_third {margin-top:0;}

	.responsive #top #wrap_all #footer-menu  .av_one_third.first.el_before_av_one_third, .responsive #teaser-menu  .av_one_third.first + .av_one_third + .av_one_third {clear:none;}


	.responsive #teaser-menu .av_font_icon .av-special-font,
	.responsive #footer-menu .av_font_icon .av-special-font {font-size:20px;}
}



/* CD - COLORS */

.page-id-100 .header_color .container_wrap_meta, .parent-pageid-100 .header_color .container_wrap_meta {background:#cf142b;}
#top.page-id-100 .av_header_top #header_meta {background:#cf142b;}
.page-id-100 .av-inner-masonry:hover .av-inner-masonry-content,
.page-id-100 .av-inner-masonry:hover .av-inner-masonry-content .avia-arrow,
.parent-pageid-100 .av-inner-masonry:hover .av-inner-masonry-content,
.parent-pageid-100 .av-inner-masonry:hover .av-inner-masonry-content .avia-arrow {background:#cf142b;}
.page-id-100 .main_color a {color:#cf142b; outline-color:#cf142b; }
.page-id-100 .main_color a:hover {color:#cf142b; outline-color:#cf142b;}
.page-id-100 .main_color strong {color:#cf142b;}
.parent-pageid-100 .main_color a {color:#cf142b; outline-color:#cf142b; }
.parent-pageid-100 .main_color a:hover {color:#cf142b; outline-color:#cf142b;}
.parent-pageid-100 .main_color strong {color:#cf142b;}

.page-id-100 .footer_color,
.parent-pageid-100 .footer_color {background:#cf142b; border-color:#cf142b;}

@media only screen and (max-width: 767px) {
	.page-id-100 #advanced_menu_toggle, .page-id-100 .av_header_transparency #advanced_menu_toggle,
	.parent-pageid-100 #advanced_menu_toggle, .parent-pageid-100 .av_header_transparency #advanced_menu_toggle {
		background-color: #cf142b;
	}
	
	.page-id-100 #advanced_menu_hide, 
	.parent-pageid-100 #advanced_menu_hide {
		background-color: #cf142b;
	}
	
	.page-id-100 #mobile-advanced a:before,
	.parent-pageid-100 #mobile-advanced a:before {
		color: #cf142b;
	}
	
	.page-id-100 #mobile-advanced li > a:hover, .page-id-100 .html_header_mobile_behavior #mobile-advanced span:hover, .page-id-100 .html_header_mobile_behavior #mobile-advanced span:hover a,
	.parent-pageid-100 #mobile-advanced li > a:hover, .parent-pageid-100 .html_header_mobile_behavior #mobile-advanced span:hover, .parent-pageid-100 .html_header_mobile_behavior #mobile-advanced span:hover a {
		background-color: #cf142b;
	}
}

.page-id-104 .header_color .container_wrap_meta, .parent-pageid-104 .header_color .container_wrap_meta {background:#002e5f;}
#top.page-id-104 .av_header_top #header_meta {background:#002e5f;}
.page-id-104 .av-inner-masonry:hover .av-inner-masonry-content,
.page-id-104 .av-inner-masonry:hover .av-inner-masonry-content .avia-arrow,
.parent-pageid-104 .av-inner-masonry:hover .av-inner-masonry-content,
.parent-pageid-104 .av-inner-masonry:hover .av-inner-masonry-content .avia-arrow {background:#002e5f;}
.page-id-104 .main_color a {color:#002e5f; outline-color:#002e5f; }
.page-id-104 .main_color a:hover {color:#002e5f; outline-color:#002e5f;}
.page-id-104 .main_color strong {color:#002e5f;}
.parent-pageid-104 .main_color a {color:#002e5f; outline-color:#002e5f; }
.parent-pageid-104 .main_color a:hover {color:#002e5f; outline-color:#002e5f;}
.parent-pageid-104 .main_color strong {color:#002e5f;}

.page-id-104 .footer_color,
.parent-pageid-104 .footer_color {background:#002e5f; border-color:#002e5f;}

@media only screen and (max-width: 767px) {
	.page-id-104 #advanced_menu_toggle, .page-id-104 .av_header_transparency #advanced_menu_toggle,
	.parent-pageid-104 #advanced_menu_toggle, .parent-pageid-104 .av_header_transparency #advanced_menu_toggle {
		background-color: #002e5f;
	}
	
	.page-id-104 #advanced_menu_hide, 
	.parent-pageid-104 #advanced_menu_hide {
		background-color: #002e5f;
	}
	
	.page-id-104 #mobile-advanced a:before,
	.parent-pageid-104 #mobile-advanced a:before {
		color: #002e5f;
	}
	
	.page-id-104 #mobile-advanced li > a:hover, .page-id-104 .html_header_mobile_behavior #mobile-advanced span:hover, .page-id-104 .html_header_mobile_behavior #mobile-advanced span:hover a,
	.parent-pageid-104 #mobile-advanced li > a:hover, .parent-pageid-104 .html_header_mobile_behavior #mobile-advanced span:hover, .parent-pageid-104 .html_header_mobile_behavior #mobile-advanced span:hover a {
		background-color: #002e5f;
	}
}

.page-id-102 .header_color .container_wrap_meta, .parent-pageid-102 .header_color .container_wrap_meta {background:#007336;}
#top.page-id-102 .av_header_top #header_meta {background:#007336;}
.page-id-102 .av-inner-masonry:hover .av-inner-masonry-content,
.page-id-102 .av-inner-masonry:hover .av-inner-masonry-content .avia-arrow,
.parent-pageid-102 .av-inner-masonry:hover .av-inner-masonry-content,
.parent-pageid-102 .av-inner-masonry:hover .av-inner-masonry-content .avia-arrow {background:#007336;}
.page-id-102 .main_color a {color:#007336; outline-color:#007336; }
.page-id-102 .main_color a:hover {color:#007336; outline-color:#007336;}
.page-id-102 .main_color strong {color:#007336;}
.parent-pageid-102 .main_color a {color:#007336; outline-color:#007336; }
.parent-pageid-102 .main_color a:hover {color:#007336; outline-color:#007336;}
.parent-pageid-102 .main_color strong {color:#007336;}

.page-id-102 .footer_color,
.parent-pageid-102 .footer_color {background:#007336; border-color:#007336;}

@media only screen and (max-width: 767px) {
	.page-id-102 #advanced_menu_toggle, .page-id-102 .av_header_transparency #advanced_menu_toggle,
	.parent-pageid-102 #advanced_menu_toggle, .parent-pageid-102 .av_header_transparency #advanced_menu_toggle {
		background-color: #007336;
	}
	
	.page-id-102 #advanced_menu_hide, 
	.parent-pageid-102 #advanced_menu_hide {
		background-color: #007336;
	}
	
	.page-id-102 #mobile-advanced a:before,
	.parent-pageid-102 #mobile-advanced a:before {
		color: #007336;
	}
	
	.page-id-102 #mobile-advanced li > a:hover, .page-id-102 .html_header_mobile_behavior #mobile-advanced span:hover, .page-id-102 .html_header_mobile_behavior #mobile-advanced span:hover a,
	.parent-pageid-102 #mobile-advanced li > a:hover, .parent-pageid-102 .html_header_mobile_behavior #mobile-advanced span:hover, .parent-pageid-102 .html_header_mobile_behavior #mobile-advanced span:hover a {
		background-color: #007336;
	}
}


@media only print  {

#top #main {padding-top:0 !important; background:#fff;}
#main .sidebar, #header, .hr, .comment-entry, #socket {display:none;}
.sidebar_left .content {float:none; border-left:none; padding:0; margin:0; width:100%;}
.content .entry-content-wrapper {padding-right:0;}
.template-page .entry-content-wrapper h2 {letter-spacing:normal; width:100%;}
.container_wrap {border:none;}

p, li {page-break-inside: avoid;}

}