/** Smartphone **/
.navbar-brand {
	height: auto;
	padding-top:30px;
	padding-bottom: 0;
}

.headline .navbar {
	margin-bottom: 0px;
	background-color: transparent;
	min-height: 0;
}

.mainnav .navbar {
	margin-bottom: 0px;
	background-color: transparent;
	min-height: 0;
}

.grid-demo {
padding: 10px 30px;
}

.demo li {
	list-style-type: none;
}

.demo ul {
	margin-left: 0;
	padding-left: 0;
}

#menuitem2 .grid-demo ul ul, #menuitem7 .grid-demo ul ul , #menuitem9 .grid-demo ul ul , #menuitem11 .grid-demo ul ul , #menuitem717 .grid-demo ul ul, #menuitem883 .grid-demo ul ul, #menuitem894 .grid-demo ul ul {
	display: none;
}

.grid-demo .col-sm-6 li {
	margin-bottom: 8px;
}

#menuitem4 .grid-demo .col-sm-6 > ul > li {
	text-transform: uppercase;
}

.dropdown-menu {
background: rgba(255, 255, 255, .8);
}

.navbar-form .form-control {
	width: 180px;
}

.searchSubmitHead {
	vertical-align: middle;
	position: absolute;
	top: 0;
	right: 0;

}

/* Presse und Downloads */
.downloadsPb .equalHeight {
	min-height: 120px;
}

.downloadsPb .teaserBox {
	margin-bottom: 20px;
}

#footer {
    background-color: #e2e8ec;
	padding: 20px 0;
}
.footer-cert {
	margin: 15px 0;
}

/** Tablet **/
@media (min-width: 768px) { 
}

/** Desktop **/
@media (min-width: 992px) {
#footer {
    background-color: #e2e8ec;
	padding-top:0;
}
.countryLanguages {
	padding-left: 45px !important;
	background: transparent url('../../images/country.jpg') 0 20px no-repeat;
}
.container-fluid {
	padding-left:0;
}
.topnav .container-fluid {
	padding-right:0;
}
.topnav .navbar-nav li a {
	padding-bottom:5px;
}
.topnav .navbar-nav li:last-child a {
	padding-right:0;
}
.topnav .navbar-nav  {
	margin-top: 35px;
}
.navbar-collapse {
	padding-right:0;
}
.demo #menuitem2 > a, .demo #menuitem655 > a, .demo #menuitem717 > a {
	padding-left:0;
}
.teaser-wrapper-productlist div {
	height:190px;
}
.teaser-wrapper .pictureBoxMinHeight {
	height:140px;
}
}

/** Desktop large **/
@media (min-width: 1200px) {
}


/** Workaround Dropdown Navi nicht auf Tablet und Smartphone anzeigen **/
@media (max-width: 767px) {
	.dropdown-menu {
		display: none!important;
	}
}