/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

body {
font-size: 13px;
font-family:"OpenSansLight";
}

img {
border-radius: 0 0 5px 5px;
}

.wrapper {
background-color: #111;
padding: 0 20px;
}

.custom-logo {
	width: 920px;
	height: 202px;
	background-size: contain;
}

.wk-slideshow-sync .frontpage-teaser h1 {
	font-size: 34px;
	line-height: 36px;
}

.wk-slideshow-sync .frontpage-teaser h2 { line-height: 26px; }

.social-icons-headline { color: #aaa; }

#header {
border: 1px solid;
border-color: rgba(0,0,0,0.1);
border-bottom-color: rgba(0,0,0,0.2);
border-top: none;
background: #111;
background-clip: padding-box;
border-radius: 0 0 5px 5px;
}

.align-right, .alignright {
display: block;
margin: 0 0 15px 15px;
float: right;
}

.overlay {
   background:transparent;
   position:relative;
   width:180px;
   height:360px; /* your iframe height */
   top:360px;  /* your iframe height */
   margin-top:-360px;  /* your iframe height */
}

#search {
margin: 1px 10px 1px 0; */
}

#logo p {
margin: 5px;
}

.footerLHS {
display: inline-block;
text-align:center;
width: 48%;
}

.footerRHS {
display: inline-block;
text-align: right;
width: 48%;
}

@media (max-width: 959px) {

.footerLHS {
width: 100%;
}

.footerRHS {
text-align: center;
width: 100%;
}

}

#bfLabel224, #bfLabel210 {
width: 100% !important;
max-width:75% !important;
}

.rsform-input-box, .rsform-text-box {
width: 100% !important;
max-width:75% !important;
}

.span6 {
margin-bottom:15px;
}

strong.formRequired {
    font-weight: normal !important;
    font-style: normal;
    font-size:80%;
    margin-left: 3px;
    color: red
}

input, button, select, textarea {
    font-family: "OpenSansLight";
}

.formControlLabel {
margin-top:20px;
 font-family: "OpenSansBold";
 font-weight: normal;
 }

select {
    width: 300px;
}

.menu-dropdown span.level1 > span {
	padding: 0px 9px;
}

/*
 * cart stuff
 */

.items-left: {
display: none;
}