@charset "utf-8";

footer .gc_search{display:none;}

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

/* -------- RESPONSIVE LAYOUT -------- */

.slicknav_menu{display:block;}
.ym-cbox{padding:0;}
.ym-column{float:left;width:100%;}

/* ---- KOPFBEREICH ---- */

header{padding:0;}
header .header-inner,
.subheader{float:left;width:100%;}
header .header-inner .ym-grid{padding:15px;}
header .gc_freemenu_dropdown,
.subheader .gcarticle.slider,
header .header-tools .gc_accessibility,
header .header-tools .gc_search{display:none;}

.header-inner .ym-g50,
.header-inner .ym-gr .ym-g50{width:100%;}

h1.header_title a.header_title_link, 
h1.header_title a.header_title_link:link, 
h1.header_title a.header_title_link:visited, 
h1.header_title a.header_title_link:hover, 
h1.header_title a.header_title_link:focus, 
h1.header_title a.header_title_link:active{width:100%;}

/* ---- INHALTSBEREICH ---- */

#main{padding:0;}

.ym-col1,
.ym-col2,
.ym-col3{float:left;width:100% !important;margin:0 !important;}

.ym-col1 .quicklinks, 
.ym-col2 .quicklinks{margin-bottom:0;}

.ym-col1 .ym-cbox-left .gc-menu{display:none;}

.ym-col3 #CONTENT_DEFAULT{padding:0 10px;}
.ym-col3 .articletext{width:100%;}

.quickmatrix ol li{width:98%;}

.gcarticle-list-image-container a.gcarticle-list-image,
.gcarticle-list-image-container a.gcarticle-list-image img{float:left;width:100%;background-size:100%;margin:0 !important;}

/* ---- FUSSBEREICH ---- */

footer .footer-inner{width:100%;float:left;}
footer .footer-inner .ym-g50{width:100%;}
footer .footer-inner .ym-gr .ym-gbox{padding-top:0;}

footer .gc_search{display:block;float:left;background:#fff;width:100%;}
footer .gc_search_mask{border: 1px solid #ccc;float: left;margin: 10px 15px;text-align: center;width: 90%;}
footer .footer-inner .gc_search .searchbar-word{float:left;}

#page-footer .gc-menu ol,
#page-footer .gc-menu ol li{float:left;width:100%;}

#page-footer .gc-menu ol li a.status-, 
#page-footer .gc-menu ol li a.status-:link, 
#page-footer .gc-menu ol li a.status-:visited, 
#page-footer .gc-menu ol li a.status-:hover, 
#page-footer .gc-menu ol li a.status-:focus, 
#page-footer .gc-menu ol li a.status-:active, 
#page-footer .gc-menu ol li a.status-1, 
#page-footer .gc-menu ol li a.status-1:link, 
#page-footer .gc-menu ol li a.status-1:visited, 
#page-footer .gc-menu ol li a.status-1:hover, 
#page-footer .gc-menu ol li a.status-1:focus, 
#page-footer .gc-menu ol li a.status-1:active{
	float:left;
	line-height:1.5em;
	width:100%;
	padding:10px 0;
	text-decoration:none;
	border-right:none;
	border-bottom:1px solid #fff;
	text-align:center;}
	
#page-footer .gc-menu ol li a.status-:hover,
#page-footer .gc-menu ol li a.status-:focus,
#page-footer .gc-menu ol li a.status-:active,
#page-footer .gc-menu ol li a.status-1,
#page-footer .gc-menu ol li a.status-1:link,
#page-footer .gc-menu ol li a.status-1:visited,
#page-footer .gc-menu ol li a.status-1:hover,
#page-footer .gc-menu ol li a.status-1:focus,
#page-footer .gc-menu ol li a.status-1:active{background:#575757;}	
}