body {margin:0;padding-right:0px;padding-left:0px;}
.themio{font-family:"Open Sans",sans-serif !important;padding-right:0px;padding-left:0px;margin-left:-1px;}
.logo, .top-info{margin-bottom:0px;padding-top:20px;padding-bottom: 10px;position: relative;}
.logo img{width:100%;max-width: 267px;}
.white{background: #ffffff none repeat scroll 0 0;border-radius: 6px;margin: 0 auto;padding: 20px;position: relative;}
ul.inline li{padding:0}
ul.inline{margin:0; padding-left: 0;}
.hidden-l{display:none;}
.themio a:hover,a:focus,a:active{color:#4F4F4F}
.themio a{color:#727272;outline:none !important;text-decoration:none}
.themio a:hover,.themio a:active,.themio a:focus{text-decoration:none}
.themio h1,.themio h2,.themio h3,.themio h4,.themio h5{margin:0;font-weight:bold}
.themio small{font-size:12px; color:#0a263c !important; font-weight:400 !important; line-height: 40px;}
.promo p h2{font-size:13px;padding:15px !important}
.themio p,.themio label,.themio ul li,.themio h1,.themio h2,.themio h3,.themio h4,.themio h5,.themio .logo .text,.themio button{font-family:"Open Sans",sans-serif !important;line-height:20px}
.products-holder .product-item .add-button,.products-holder .product-item,.footer-links-holder ul li a:before{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.search-field-holder form{float: right;margin: 10px auto 0;text-align: center;}
.search-field-holder form input{height: 20px;width: 280px !important;}
.section-top {background:#009ace none repeat scroll 0 0}
.top-left{float:left;color:#fff;}
.top-left a {color:#fff !important;font-size: 12px;text-shadow: none;}
.top-menu-left ul {margin:0;padding:0;}
.top-menu-left ul li {line-height:35px;float: left;
    list-style: outside none none;
    padding: 0 10px;
    position: relative;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);}
.top-menu-left ul li:first-child {
    padding: 0 11px 0 0;
}
.top-menu-left ul li:first-child::after {height: 0px;}
.top-menu-left ul li::after {
    background: #fff none repeat scroll 0 0;
    box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.3);
    content: "";
    height: 2px;
    left: 0;
    margin: -1px 0 0;
    position: absolute;
    top: 50%;
    width: 2px;
}

.top-info ul {
    margin: 7px 0 0;
    overflow: hidden;
	float: right;
}
.top-info ul li:first-child {
    border-left: medium none;
}
.top-info ul li {
    border-left: 1px solid #e2e1e0;
    color: #686868;
    float: left;
    font-size: 15px;
    line-height: 21px;
    list-style: outside none none;
    padding: 0 17px;
    text-shadow: none;
}

.top-info ul li span {
    color: #999;
    display: block;
    font-size: 11px;
    font-weight: 400;
    line-height: 14px;
    margin: 0 0 1px;
    text-shadow: none;
}

.top-categories::after {
    clear: both;
    content: "";
    display: block;
}
.top-categories {
    display: inline-block;
    margin-bottom: -28px !important;
    vertical-align: middle;
    width: 100%;
}

.btn-quote::after, .btn-quote1::after {
    color: #fff;
    content: "\f07a";
    font-family: "fontawesome";
    font-size: 20px;
    font-weight: normal;
    left: 18px;
    line-height: 20px;
    margin: -10px 0 0;
    position: absolute;
    top: 50%;
}

 .btn-quote, .btn-quote1 {
    border-radius: 3px;
    color: #fff !important;
    float: right;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
    margin: 0 0 0 13px;
    padding: 18px 15px 18px 45px;
    position: relative;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	background:#009ACE;
}
.btn-quote1 {display:none;}
.title-back {background:#ccc;height: 140px;margin-top:-25px;background: #ccc;}
.logo .text a,.logo .text{color:#000000;display:inline-block;font-size:33px;font-weight:bold;line-height:35px;padding-left:4px;padding-top:10px}
.top-menu{margin-bottom: 15px;}
.top-menu li a{font-size:13px;color:#fff;font-weight:400; padding:12px}
.top-row{margin:0 0 1px 0}
.logo .text a span{font-weight:normal}
.top-categories ul li:first-child{margin-left:0}
.ie8 .top-categories ul li{margin:0px 10px}
.top-categories ul li{list-style:outside none none;margin:0 13px;padding-left: 20px;}
.top-categories ul li a{color: #fff;font-size: 14px; font-weight: 700;line-height:45px;}
.top-categories ul li:hover a{color:#009ACE}
.top-menu ul li:hover i {color:#fff !important; }
.top-menu ul li:hover a, .top-menu ul li a:hover  {color:#fff !important; }
.top-categories ul{margin:5px 0 0 0}
.section-homepage-subscribe{margin:10px 0 30px 0;background:rgba(0, 0, 0, 0) url("#") repeat scroll 0 0;height:125px}
.big-circle{background-color:#14597d;border-radius:200px;color:#e5e5e5;float:left;font-size:15px;height:110px;line-height:16px;margin-top:-17px;padding:36px 22px 10px;text-align:center;text-transform:uppercase;width:110px}
.big-circle:hover{background-color:#ccc;color:#333}
.big-circle .big span{font-size:50px}
.big-circle .big{font-size:59px;font-weight:bold;line-height:37px;padding:3px 0 6px}
.offer-text{float:left;font-family:"Julius Sans One",sans-serif !important;font-size:24px;font-weight:bolder;line-height:26px;margin:34px 80px 0;color:#e5e5e5}
.offer-text p{font-size:14px}
.email-holder{padding-top:30px;position:relative;text-align:right}
.email-holder input:focus{box-shadow:none;-webkit-box-shadow:none;border:2px solid #14597d}
.email-holder input{color:#717171;position:relative;z-index:10;width:292px;border-radius:0px;-webkit-border-radius:100px;padding:8px 10px 10px 25px;color:#4F4F4F;border:2px solid #E1E3D8;box-shadow:none;-webkit-box-shadow:none}
.webkit .newsletter-submit-btn,.ie8 .newsletter-submit-btn{padding:10px 22px 10px 40px}
.newsletter-submit-btn{background-color:#ccc;border:2px solid #ccc;color:#000 !important;font-size:22px;padding:15px}
.newsletter-submit-btn:hover{background-color:#14597d;border:2px solid #14597d;color:#fff !important}
.sofort-buttom{margin-top: 40px;}
.sofort{background-color:#14597d;border:2px solid #14597d;color:#fff !important;font-size:22px;padding:15px; float: left; text-align:left;}
.sofort:hover{background-color:#ccc;border:2px solid #ccc;color:#fff !important}
.beobachten{background-color:#14597d;border:2px solid #14597d;color:#fff !important;font-size:22px;padding:15px;  float: right;}
.beobachten:hover{background-color:#ccc;border:2px solid #ccc;color:#fff !important}
.footer-links-holder ul, .footer-links-holder1 ul{list-style: outside none none;padding: 0;}
.footer-links-holder h2{color: #fff;font-size: 25px;font-weight: 400;margin: 0px;padding: 0px;;}
.footer1 li{line-height:27px !important}
.footer2 li {
    border-bottom: 0px dotted #5a5a5a !important;
    line-height: 25px;
    margin-bottom: 5px;
    position: relative; background:#1D1D1B;  
}
.footer2 i {
    background-color: #333;
    color: #ffffff;
    float: left;
    height: 24px;
    margin-right: 18px;
    padding: 9px 0 0;
    text-align: center;
    width: 33px;
}
.footer-links-holder{margin-right: 50px;padding-left: 20px;
    padding-top: 20px;}
.footer-links-holder img, .footer-links-holder1 img {margin-top: 10px;padding-right: 30px;}
.footer-links-holder p, .footer-links-holder1 p{color:#fff;font-size:13px;margin-top:18px;line-height:18px;font-weight: 300;}
.footer-links-holder li a, .footer-links-holder1 li a{font-size:13px;position:relative;color:#fff;text-decoration:none; font-weight: 300;}
.footer-links-holder li a:hover, .footer-links-holder1 li a:hover{color:#009ACE}
.footer-links-holder p a, .footer-links-holder1 p a{color:#fff !important;text-decoration:none}
.footer-links-holder ul li, .footer-links-holder1 ul li{position:relative;line-height:33px;font-weight: 300;}
.list-none i {margin-right:5px; color:#009ACE;}
.section-footer > .container {border-radius: 10px;margin: auto;}
.list-none{color:#fff;font-size:13px;list-style:outside none none !important;padding-left:15px;}
.list-none li{border-bottom:none !important;line-height: 28px !important; }
.section-copyright{color: #ccc;font-size: 12px;line-height: 36px;padding: 0;background:#009ACE}
.left{text-align:left !important}
.right{text-align:right !important;float:right}
.grey {background:#1D1D1B;}
.section-footer .blue::before {
    content: "";
    height: 100%;
    position: absolute;
    right: -15px;
    top: 0;
    width: 999em;
    z-index: 0;
	background-color: #009ACE;
}
.section-footer .blue {background-color: #009ACE;position: relative;}
.section-footer{font-family:"Open Sans",sans-serif !important;background:#1D1D1B;}
.section-copyright strong{font-weight:600;color:#ccc}
.copyright-links li{text-transform:uppercase}
.section-two-columns{background:#fff;}
.section-two-columns .sidebar{border-right:1px solid #E9E9E9;margin-right:-5px;margin:4px -15px 0 0;padding-right:15px}
.section-head{background:#fff; margin: -1px;border-top: 1px solid #016080;}
.breadcrumb-holder{background-color: #fff;margin-bottom: 1px;}
.page-content{margin:auto; }
.products-page-head h1{font:bold 22px/1.35 Arial,Helvetica,sans-serif !important;text-transform: uppercase;margin-bottom: 15px;}
.products-page-head {padding-top: 70px;text-align: center;}
.products-page-head .tag-line{color:#6F6F6F;font-size:18px;display:inline-block;margin:3px 0 20px 7px;text-transform:capitalize;font-family:'Julius Sans One', sans-serif !important}
.product-info-box{margin: 12px 0 0 10px;}
.info-holder h4{font-size:13px;margin:0;font-family:"Open Sans",sans-serif !important}
.info-holder p{font-size:13px;line-height:24px;font-family:"Open Sans",sans-serif !important}
.product-info-box .price{color:ca00c8;font-size:40px;font-weight:300; font-weight:bold; }
.product-info-box .price p{margin:0;font-family:"Open Sans",sans-serif !important; line-height: 28px;color:#333;}
.product-info-box .price p small{color:#14597D}
.email-holder form{border-radius:100px}
.weitere-art{float:right;background-color:#14597d;border:2px solid #14597d;color:#fff !important;font-size:22px;padding:12px}
.payment-list{list-style-type:none;margin:0;display:inline-block;padding-left:10px;margin:0 0 30px}
.payment-list li{float:left;height:60px;margin:0;padding:0px}
.payment-list img{background-color:#f8f8f8;border:1px solid #ccc;border-radius:5px;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);padding:2px;width:70%}
.payment-list img:hover{-webkit-filter: grayscale(100%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);width:80%}
.marginpayment {margin: 0 0 10px !important;}
.leistungen{list-style:outside url("#") disc;font-family:"Open Sans",sans-serif !important;padding-bottom:20px}
hr{color: #fff;}
.product-tabs{margin-top:60px;}
.product-tabs input{display:none}
.section1{min-height: 180px;margin-bottom: 50px;background: #fff none repeat scroll 0 0;border: 1px solid #ccc;display: none;font-family: "Open Sans",sans-serif !important;line-height: 24px;padding: 25px;}
.section1 p{color: #0a263c;font-size: 13px;font-weight: 400;line-height: 18px;text-align: justify;}
.section1 ul{padding-left: 15px;}
.product-tabs label{background: #ccc none repeat scroll 0 0;color: #6f6f6f;cursor:pointer;display:inline-block;font-size:14px;line-height:20px;margin:0;padding:10px 15px;text-align:center;}
.product-tabs label:before{font-family:fontawesome !important;font-weight:normal;margin-right:10px;}
.product-tabs label:hover{color:#888;cursor:pointer}
.product-tabs input:checked + label{color:#fff;background: #333;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3,#tab4:checked ~ #content4{display:block}
.cross-title{color: #333;font-weight: 700;margin: 20px 0 0;font-size:16px !important;}
.title-bg::after{background:#ccc none repeat scroll 0 0;content:"";display:block;height:1px;left:0;margin-top:2px;position:absolute;top:50%;width:100%;z-index:0}
.title-bg{position:relative; margin-top: 60px;}
.cross-title{ font-size: 24px !important;}
.title-bg > h1,.title-bg > h2,.title-bg > h3,.title-bg > h4,.title-bg > h5{background:#fff none repeat scroll 0 0;display:inline-block;left:0;padding-right:30px;position:relative;z-index:1;margin-bottom:0}
.title-bg + .title-desc{margin:5px 0}.title-desc{font:17px/1.5 "PT Sans",Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;padding-bottom: 20px;}
.title{border-left:4px solid #14597D;font-size:40px;margin-bottom:15px;padding-left:8px;font-family:"Open Sans",sans-serif !important}
.versand{padding-bottom:0 !important}
.promo1 img {width:100%; margin-bottom:20px;height: auto;}
.border{float:left;height:110px !important;margin-right: 5px;
    margin-top: 10px;width:110px !important;text-align:center;position:relative;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease;border: 10px solid #fff;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.35);}
.border-big{width: 100%;border: 10px solid #fff;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.35);}
.bilderw {font-weight:bold;border-bottom: 1px solid #ccc;font-size: 12px;margin: 0 0 8px;text-transform: uppercase;}
#gallerie{width:95%;float:left;margin:12px auto auto; clear: both;}
#img_big{text-align:center;}
#img_big img{max-width:100% !important; width:100%;}
.thumb img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}
.thumb:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s}
.thumb img{bottom:0;left:0;margin:auto;max-height:100px !important;max-width:100px !important;position:absolute;right:0;top:0;vertical-align:middle;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease}
#thumbs{text-align:center}
.category-accordions{border:2px solid #ccc}
.category-accordions h3{border-bottom:1px solid #ccc;font-family:'Julius Sans One', sans-serif !important;font-size:15px;font-weight:bolder;line-height:50px;margin-bottom:10px;margin-top:0;padding-left:15px;text-transform:uppercase}
#nav,#nav ul{list-style:outside none none;margin:0 0 10px;padding:0;width:100%}
#nav ul{position:relative;z-index:-1}
#nav li{margin-left:8px;margin-right:8px;position:relative;z-index:100}
#nav ul li{margin-top:-22px;-moz-transition:0.4s linear 0.4s;-ms-transition:0.4s linear 0.4s;-o-transition:0.4s linear 0.4s;-webkit-transition:0.4s linear 0.4s;transition:0.4s linear 0.4s}
#nav li a{color:#000;cursor:pointer;display:block;font-size:15px;line-height:28px;outline:0 none;padding-left:15px;text-decoration:none;font-family:'Julius Sans One', sans-serif !important}
#nav li a.sub{background:#fff url("#") no-repeat}
#nav ul li:last-child{border-bottom:0px solid #ccc}
#nav li a + img{cursor:pointer;display:none;height:28px;left:0;position:absolute;top:0;width:200px}
#nav li a img{border-width:0px;height:24px;line-height:28px;margin-right:8px;vertical-align:middle;width:24px}
#nav li a:hover{background:#14597d url("#") no-repeat !important;color:#fff;font-weight:bold}
#nav ul li a{color:#000;font-size:13px;line-height:22px}
#nav ul li a:hover{color:#fff;background:#ccc !important;font-weight:bold}
#nav a.sub:focus{outline:0}
#nav a:focus{background:#14597d url("#") no-repeat !important;color:#fff}
#nav a:focus ~ ul li{margin-top:0;-moz-transition:0.4s linear;-ms-transition:0.4s linear;-o-transition:0.4s linears;-webkit-transition:0.4s linears;transition:0.4s linear}
#nav a:focus + img,#nav a:active + img{display:block}
#nav a.sub:active{outline:0}
#nav a:active ~ ul li{margin-top:0}
#nav ul:hover li{margin-top:0}
.promo{border: 2px solid #ccc;margin-top: 20px;}
.promo h3{border-bottom: 1px solid #ccc;font-family: "Julius Sans One",sans-serif !important;font-size: 15px;font-weight: bolder;line-height: 50px;margin-bottom: 10px;    margin-top: 0;padding-left: 15px; text-transform: uppercase;}
.promo p{font-family:"Open Sans",sans-serif !important;font-size:13px;margin:0;padding:5px 15px 15px}
.promo img{display:inline;}
.fa{font-family:fontawesome !important}
.copyright{    color: #fff;
    font-family: "Open Sans",sans-serif !important;
    font-size: 11px;
    text-align: center;}
input.search-fild{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#666;height:20px;margin-left:40px;margin-top:5px;width:205px}
.search input{border:medium none}
.search{background-image:url("#");background-position:center top;background-repeat:no-repeat;height:28px;margin:18px -50px 0;width:285px}
.search-holder{float:right;height:28px;margin:40px 17px 22px;width:285px}
.search_icon{moz-opacity:0;opacity:0;filter:alpha(opacity=100)}
.email-field1{display:none}
.tabtitle {border-bottom: 1px solid #009ACE;color: #009ACE;font-size: 16px !important;font-weight: 700;display:none;margin-bottom:30px !important;}
.mega-menu {border-radius: 2px;
    float: left;}
.mega-menu, .mega-menu >ul {    background: #1D1D1B none repeat scroll 0 0;
    height: 50px;
    padding-left: 0;
    position: relative;}
.mega-menu >ul >li {display: inline-block;	overflow: hidden;padding-bottom: 20px;}
.mega-menu >ul >li >a {}
.mega-menu >ul >li:hover {-webkit-transition:ease 0.3s;}
.mega-menu .menu-detail {right: 0;height: 0;visibility: hidden;opacity: 0;position: absolute;}
.mega-menu >ul >li:hover >div.menu-detail {height: auto;width:100%;visibility: visible;top:28px;right:0;left: 0;z-index: 99999;background-color: #030108;color:#fff;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s;overflow: hidden;border: 1px solid #b4b4b4;}
.menu-detail .section {padding:10px;text-align:left;font-size:13px; font-weight:400;}
.section-title {color: #009ACE;font-size: 16px; text-align:left; font-weight:400 !important;}
.level2 li a {font-size:14px !important;font-weight:bold !important; text-align:left !important;line-height:10px !important;}
.level2 li {    display: inline-block !important;
    margin: 10px 0 !important;
    vertical-align: top;
    width: 100%;}
.level3 li a{font-size:12px !important;font-weight:normal !important;line-height:15px !important;}
.level3 li{    float: none !important;
    line-height: 5px !important;
    margin: 0 !important;
    padding-left: 0 !important;
    text-align: left !important;}
.level3 { display: block !important;
    }
.level2 {-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;

    -webkit-column-gap: 10px; /* Chrome, Safari, Opera */
    -moz-column-gap: 10px; /* Firefox */
    column-gap: 10px;
	width:100%}
@media (min-width: 790px) and (max-width: 804px){	
.btn-quote{	
padding: 18px 10px 18px 38px !important;margin: 0 0 0 10px !important;	
}}	
@media (min-width: 881px) and (max-width: 901px){	
.btn-quote{	
padding: 18px 10px 18px 38px !important;margin: 0 0 0 5px !important;	
}}	
	
@media (min-width: 768px){
.menu-detail.profile .section-1 {width:40%;float: left;}
.menu-detail.profile .links {width:45%;float: left;}
.menu-detail.profile .links1 {width:100%;float: left;}
}
.menu-detail .links ul {padding-left:0;}
.menu-detail .links ul li {display: block;border-bottom: 1px dotted #5a5a5a; color: #fff;line-height: 25px;text-align:left;border-left:none; border-right:none;}
.menu-detail .links ul li a{color:#272727;text-decoration: none;padding-left: 2px;font-size:12px;}
.menu-detail .links ul li a:hover {color: #009ACE;background-color:transparent !important;}
.menu-detail .links ul li:hover {background-color:#030108}
.menu-detail .links ul li:hover > a{color: #009ACE !important;}
.menu-detail .links1 ul {padding-left:0;}
.menu-detail .links1 ul li {display: block;border-bottom: 1px dotted #5a5a5a; color: #fff;line-height: 25px;border-left:none; border-right:none;margin-left: 0;
    padding-left: 0;margin-right: 0;}
.menu-detail .links1 ul li a{color:#272727;text-decoration: none;font-size:12px;}
.menu-detail .links1 ul li a:hover {color: #009ACE;background-color:transparent !important;}
.menu-detail .links1 ul li:hover > a{color: #009ACE !important;}
.top-categories > .row-fluid > .mega-menu > ul >li:hover >div.menu-detail {height:auto;top:48px;right:0;left: 0;z-index: 99999; border: 1px solid #009ACE;border-radius: 7px;box-shadow: 0 0 8px 3px rgba(0, 0, 0, 0.6);background:#fff;opacity:1;}
.mega li {border-bottom: none !important;}
div.menu-detail>.links1:empty {display:none;}

.mega > li > div > div > ul > li {}
.mega > li > div > div > ul > li:hover {}
#rahmen, #rahmen-taff {border: 2px solid #009ACE;margin: 110px 0 30px;padding: 10px;position: relative;font-size:13px;}
#rahmen span, #rahmen-taff span {text-transform:uppercase;}
#rahmentitle, #rahmentitle-taff  {background: #fff none repeat scroll 0 0;color: #009ACE;font-size: 16px;font-weight: 700;left: 10px;padding: 0 5px;position: absolute;top: -15px;}
.button-fragen{background: #ccc none repeat scroll 0 0;
    border-radius: 3px;
    color: #333 !important;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
    padding: 18px;
    position: relative;
   }
.button-fragen:hover{background: #fff none repeat scroll 0 0;
    border-radius: 3px;
	border:3px solid #009ace;
    color: #009ace !important;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
    padding: 18px;
    position: relative;
    text-shadow: none;}
.fragen {margin-top:20px; margin-bottom:70px;}
.fragenl {float: left;text-align: left;}
.fragenr {text-align: right;}
.margintableft {margin-left:50px !important; width:35% !important}

.res {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #ccc;
	border-spacing: 0;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.res table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.res tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.res table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.res table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.res tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.res tr:hover td{
	
}
.res tr:nth-child(odd){ background-color:#ffffff; }
.res tr:nth-child(even)    { background-color:#ffffff; }.res td{
	vertical-align:middle;
	
	
	border:1px solid #ccc;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}.res tr:last-child td{
	border-width:0px 1px 0px 0px;
}.res tr td:last-child{
	border-width:0px 0px 1px 0px;
}.res tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.res td:nth-child(odd) {font-weight:bold; color:#333;border-left: medium none;}

.marke {float: right;position: relative;}

.view-tenth img {-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-o-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transition: all 0.7s ease-in-out;-moz-transition: all 0.7s ease-in-out;-o-transition: all 0.7s ease-in-out;-ms-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out;}
.view-tenth .mask {background-color: rgba(0, 0, 0, 0.7);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}
.view-tenth p {color: #333;-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;}
.view-tenth a.info {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;margin-bottom: 100%;}
.view-tenth:hover img {-webkit-transform: scale(10);-moz-transform: scale(10);-o-transform: scale(10);-ms-transform: scale(10);transform: scale(10);-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}
.view-tenth:hover .mask {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.view-tenth:hover h2,.view-tenth:hover p,.view-tenth:hover a.info {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.view {max-width: 100%;margin: 0px 0px 40px;float: left;border: 10px solid #fff;overflow: hidden;position: relative;text-align: center;-webkit-box-shadow: 1px 1px 2px #e6e6e6;-moz-box-shadow: 1px 1px 2px #e6e6e6;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.35);cursor: default;}
.view .mask,.view .content {position: absolute;overflow: hidden;top: 0;left: 0;}
.view img {display: block;position: relative;width: 100%;}
.view p {color: #fff; font-size: 16px; font-weight: 400; margin-top: 0px; padding: 20px; position: relative; text-align: center;font-size: 13px;}
.view a.info {display: inline-block;text-decoration: none;padding: 7px 14px;background: #009ACE;color: #fff;text-transform: uppercase;-webkit-box-shadow: 0 0 1px #000;-moz-box-shadow: 0 0 1px #000;box-shadow: 0 0 1px #000;}
.view a.info: hover {-webkit-box-shadow: 0 0 5px #000;-moz-box-shadow: 0 0 5px #000;box-shadow: 0 0 5px #000;}

@media screen and (min-width: 980px) and (max-width: 1100px){
	.view p {
    font-size: 12px;
  
    padding: 8px;
    
}
.view a.info {
    font-size: 13px;
    padding: 7px 8px;
}
}
@media screen and (min-width: 980px) and (max-width: 1200px){
[class*="span"]{float:left;min-height:1px;margin-left:20px}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:90%}
.span9{width:74.46808510638297%;*width:74.41489361702126%}
.span8{width:65.95744680851064%;*width:65.90425531914893%}
.span7{width: 55.44680851063829%; *width: 57.39361702127659%;}
.span5{ width: 40.93617021276595%;*width: 48.88297872340425%;}
.span4{width: 31.914893617021278%; *width: 31.861702127659576%;}
.span3{width:23.404255319148934%;*width:23.351063829787233%}
.span3i{width:23.404255319148934%;*width:23.351063829787233%}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;float:left;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}
.row-fluid .span3i{width:23.404255319148934%;*width:23.351063829787233%}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}
.container{margin-right:auto;margin-left:auto;*zoom:1}
.container:before,.container:after{display:table;line-height:0;content:""}
.container:after{clear:both}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}
.container-fluid:after{clear:both}p{margin:0 0 10px}
}
@media screen and (max-width: 1109px){
.top-categories ul li {
    padding-left: 5px;
}
}
@media screen and (min-width: 980px) and (max-width: 1037px){
.section-footer .blue::before {padding-bottom: 30px;}
}
@media screen and (min-width: 768px) and (max-width: 1074px){
.footer-links-holder img {padding-right: 10px;width: 110px;}
}
@media screen and (max-width: 952px){
.top-info ul li {font-size: 12px;}
}
@media screen and (max-width: 789px){
.top-info, .btn-quote{display:none;}
.btn-quote1 {display:block;margin-top: 18px;}
.mega-menu, .mega-menu > ul {width: 100%;}
.top-categories ul li {
    padding-left: 10px;
}
}
@media screen and (max-width: 979px){
.themio label{padding:15px 10px;margin-top:20px}
.themio label:before{margin:5px;font-size:18px}
.search-field-holder form {margin: 10px auto 0;}
.top-menu {margin: auto;} 
.hidden-l {display:block;margin-bottom:30px;}
.row-fluid .span3i {width: 50% !important;height: 220px;float:left !important;margin-left:0 !important;} 

.top-info ul {padding-left: 5px;}
.section-footer .blue, 
.section-footer .blue::before {background-color: #1d1d1b;width:auto;}
.logo.left img{height: 40px; width: auto;}
}
@media screen and (min-width: 1101px) and (max-width: 1175px){
.payment-list img {padding:0; width:80%;}	
.payment-list img:hover {padding:0; width:90%;}
.payment-list li {height: 70px;width: 70px;}
}
@media screen and (min-width: 881px) and (max-width: 1087px){
.top-categories ul li {margin:auto !important; }
.mega-menu > ul > li > a {padding-right:12px;font-size: 14px;}
.breadcrumb-holder {padding-left: 9.9px !important;padding-right: 5px !important;} 
.mega > li > div > div > ul > li {padding: 10px !important;}

}
@media screen and (min-width: 768px) and (max-width: 880px){
.top-categories ul li {margin:auto !important; }
.mega-menu > ul > li > a {padding-right:5px;font-size: 13px;}
.breadcrumb-holder {padding-left: 9.9px !important;padding-right: 5px !important;} 

}

@media screen and (min-width: 1001px) and (max-width: 1100px){
.payment-list img {padding:0; width:70%;}	
.payment-list img:hover {padding:0; width:80%;}
.payment-list li {height: 60px;width: 60px;}
}
@media screen and (max-width: 1000px){	
.themio label{font-size:10px;margin-top:20px;padding:15px 15px;display:none}
.section1{border: medium none;display: block;padding: 0;}
.themio label:before{margin:5px;font-size:18px}
.themio input:checked + label{background:url("#") no-repeat scroll 12px 41px rgba(0, 0, 0, 0)}
.search-field-holder form input {width: 200px !important;}
.logo {text-align: center;}
.products-page-head {text-align: center;}
.products-page-head h1 {float: none; padding-right: 15px;padding-left: 15px;}
.tabtitle {display:block;}}
}
@media all and (min-width:1024px){
.container{margin:0 auto}}	
@media all and (max-width:1030px){
.top-menu li a{font-size:11px}
.section-home-products .products-holder .product-item:after{display:none}
}
@media all and (min-width:837px) and (max-width:979px){
.container{width:100%;margin:0 auto}
.top-menu.left li{min-width:85px}
}
@media all and (max-width:979px){
.offer-text{margin:30px 10px 0 24px;font-size:20px}
.row-fluid .span9 {width: 100% !important;}
.product-tabs label, .email-field, .offer-text  {display: none;}
.email-field1{display:block;}
.product-info-box{display: block;margin: 0 60px 0 0;padding: 10px;}
.top-menu > .span3{23.91% !important}
.product-info-box .price, .fragen {text-align: center;}
.fragen {margin-bottom: 40px !important;margin-top: 10px !important;}
.product-info-box .price p {margin-bottom: 0;margin-top: 30px;}
.margintableft {margin-left: 0 !important;width: 100% !important;float:none !important;}
#content3 > .span7 {margin-left: 0 !important;}
.product-tabs {margin-top: 10px;}
.marke {float: none;margin: auto;position: relative;width: 270px;}

.view p {font-size: 18px;margin-top: 50px;}
.margin0 {margin-left:0!important}
.page-content > .span3{width:48% !important; float:left !important;}
}
@media all and (max-width:1000px){
.section-two-columns .sidebar{border:none;margin-left:auto;margin-right:auto;width:50%;display:block}
.breadcrumb-holder{padding-left:10px;padding-right:10px}
.container{max-width:100%;margin:0 auto}
.footer-links-holder{margin-bottom:0px}
.footer-links-holder ul{display:inline-block}
.products-holder .product-item{width:250px;margin:0 auto}
.email-holder input{padding-left:11px;width:192px}
.offer-text{font-size:20px;line-height:26px;margin:30px 0 0 30px;text-align:center}
.offer-text p{display:none}
.crosscon {width:100% !important}
}
@media all and (max-width:850px){
.section-homepage-subscribe .offer-text,.email-field,.big-circle{display:none}
.section-homepage-subscribe{height:100px;margin:20px 0 30px}
.newsletter-submit-btn{font-size:15px}.section-homepage-subscribe{height:120px}
}

@media all and (max-width:850px){
.email-field1{text-align:center}
}
@media all and (max-width:650px){
.products-page-head h1 {font-size: 20px;line-height: 25px !important;}
}
@media all and (max-width:500px){
.logo img{width:100%}
.fragenl {float: none;text-align: center;  margin-left: auto; width:100%; margin-bottom:50px;}
.fragenr {text-align: center;  margin-right: auto;}

.view p {display:none;}
.view .mask, .view .content {width: 100%;}
.view a.info {margin-top: 45px;}
.cross-title {
    font-size: 25px !important;
}
}
@media all and (max-width:1000px){
.row-fluid .span3 .side{display:none}
.row-fluid .span9{width:100%}
}
@media all and (min-width:220px) and (max-width:1600px){
.themio h1,.themio h2,.themio h3,.themio h4,.themio h5{font-family:"Open Sans",sans-serif !important;line-height:30px}
}
@media all and (max-width:1185px){
.offer-text{font-size:20px;margin:34px 10px 0}
}
@media all and (max-width:940px){
.offer-text{width:340px}
}
@media all and (max-width:830px){
.offer-text{width:300px}
}
@media all and (max-width:710px){
.offer-text{margin:30px 0 0}
.view p {
    font-size: 16px;
    margin-top: 20px;
}
}
@media all and (max-width:767px){
.search-field-holder, .btn-quote1 {display:none;}
.top-menu {display: inline-block;margin: auto;text-align: center;width: 100%;}
.weitere-art {float: none; margin-bottom: 20px;}
.footer-links-holder{margin-right: 0px;}
.content-title {margin-left: 30px;}
.top-menu ul {margin-bottom: 20px;text-align: center;}
.title-bg::after {background: none;}
#gallerie {display: inline-block;
    float: none;
    margin: 0 auto;
}

.border-big {border: 1px solid #fff;}
.product-info-box{ margin: 0;padding: 30px;}
.top-categories, .top-menu{display:none}
.section-head {border-top:10px solid #009ACE;margin: -1px;border-bottom: 1px solid #ccc;clear: both;}
.breadcrumb-holder, .top-menu-left{display:none;}
.center {margin-top: 40px; text-align: center;}
.row-fluid .span3i {width: 49% !important;}
.products-page-head {padding-top: 20px;}
.section-copyright {}
.title-back {height: auto;padding-bottom: 10px;}
.product-info-box {padding-top: 0px;}
.section-footer {position: absolute;}
}
@media all and (min-width:400px){
.visible-xxs{display:none;}
}
@media all and (max-width:400px){
#slider-container {padding: 0px !important;}
.marke {width: 260px;}
}
@media all and (max-width:430px){
.beobachten, .sofort {float:none;}
.sofort {margin-bottom: 20px;}
}
@media all and (max-width:410px){
.logo img {width: 90%;}
.product-tabs {margin-top: 10px;}
.product-info-box {padding: 15px;}
}
@media all and (max-width:399px){
.copyright {text-align: center;}
.left {text-align: center !important;}
.right {float: none;text-align: center !important;}
.content-title { margin-left: 15px;}
}
@media all and (max-width:530px){
.section-footer > .container, .white {padding: 10px;}
.row-fluid .span3i {width: 100% !important;text-align:center !important;margin-bottom: 20px;}
.footer-links-holder img {margin-top: 10px;padding-right: 10px;width: 75px;}
.footer-links-holder ul li {text-align: center;}
.list-none li {text-align:center !important;}
.logo.left {text-align:center !important;}
.footer2 i {background-color: #1d1d1b; float: none;margin-right: 0;text-align: center;}
}
@media all and (max-width:570px){
.view p {font-size:12px; margin-top: 5px;margin-bottom: 3px;}
.view a.info {padding: 7px;font-size:14px;}
.border {height: 70px !important;width: 70px !important;}
.thumb img {max-height: 65px !important;max-width: 65px !important;}
}
@media all and (max-width:360px){
.view a.info {margin-top: 25px;}}



/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}
 .clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
 .clearfix:after{clear:both} 
 @media(min-width:1200px){
	 .row{margin-left:-30px;*zoom:1}
	 .row:before,.row:after{display:table;line-height:0;content:""}
	 .row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}
	 .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1070px; margin: auto;}
	 .span12{width:1070px}
	 .span11{width:1070px}
	 .span10{width:970px}
	 .span9{width:870px}
	 .span8{width:770px}
	 .span7{width:670px}
	 .span6{width:570px}
	 .span5{width:470px}
	 .span4{width:370px}
	 .span3, .span3i{width:270px}
	 .span2{width:170px}
	 .span1{width:70px}
	 .offset12{margin-left:1230px}
	 .offset11{margin-left:1130px}
	 .offset10{margin-left:1030px}
	 .offset9{margin-left:930px}
	 .offset8{margin-left:830px}
	 .offset7{margin-left:730px}
	 .offset6{margin-left:630px}
	 .offset5{margin-left:530px}
	 .offset4{margin-left:430px}
	 .offset3{margin-left:330px}
	 .offset2{margin-left:230px}
	 .offset1{margin-left:130px}
	 .row-fluid{width:100%;*zoom:1}
	 .row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}
	 .row-fluid:after{clear:both}
	 .row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	 .row-fluid [class*="span"]:first-child{margin-left:0}
	 .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}
	 .row-fluid .span12{width:100%;*width:99.94680851063829%}
	 .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}
	 .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}
	 .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}
	 .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}
	 .row-fluid .span7{width:55.26495726495726%;*width:57.21176577559556%}
	 .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}
	 .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}
	 .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}
	 .row-fluid .span3, .row-fluid .span3i{width:23.076923076923077%;*width:23.023731587561375%}
	 .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}
	 .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}
	 .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}
	 .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}
	 .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}
	 .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}
	 .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}
	 .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}
	 .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}
	 .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}
	 .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}
	 .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}
	 .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}
	 .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}
	 .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}
	 .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}
	 .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}
	 .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}
	 .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}
	 .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}
	 .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}
	 .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}
	 .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}
	 .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}
	 .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}
	 .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}
	 input,textarea,.uneditable-input{margin-left:0}
	 .controls-row [class*="span"]+[class*="span"]{margin-left:30px}
	 input.span12,textarea.span12,.uneditable-input.span12{width:1156px}
	 input.span11,textarea.span11,.uneditable-input.span11{width:1056px}
	 input.span10,textarea.span10,.uneditable-input.span10{width:956px}
	 input.span9,textarea.span9,.uneditable-input.span9{width:856px}
	 input.span8,textarea.span8,.uneditable-input.span8{width:756px}
	 input.span7,textarea.span7,.uneditable-input.span7{width:656px}
	 input.span6,textarea.span6,.uneditable-input.span6{width:556px}
	 input.span5,textarea.span5,.uneditable-input.span5{width:456px}
	 input.span4,textarea.span4,.uneditable-input.span4{width:356px}
	 input.span3,textarea.span3,.uneditable-input.span3{width:256px}
	 input.span2,textarea.span2,.uneditable-input.span2{width:156px}
	 input.span1,textarea.span1,.uneditable-input.span1{width:56px}
	 .thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}
	 .row-fluid .thumbnails{margin-left:0}
	 }
 @media(min-width:768px) and (max-width:979px){
	 .row{margin-left:-20px;*zoom:1}
	 .row:before,.row:after{display:table;line-height:0;content:""}
	 .row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}
	 .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:90%}
	 .span12{width:724px}
	 .span11{width:662px}
	 .span10{width:600px}
	 .span9{width:538px}
	 .span8{width:476px}
	 .span7{width:414px}
	 .span6{width:352px}
	 .span5{width:290px}
	 .span4{width:228px}
	 .span3{width:166px}
	 .span2{width:104px}
	 .span1{width:42px}
	 .offset12{margin-left:764px}
	 .offset11{margin-left:702px}
	 .offset10{margin-left:640px}
	 .offset9{margin-left:578px}
	 .offset8{margin-left:516px}
	 .offset7{margin-left:454px}
	 .offset6{margin-left:392px}
	 .offset5{margin-left:330px}
	 .offset4{margin-left:268px}
	 .offset3{margin-left:206px}
	 .offset2{margin-left:144px}
	 .offset1{margin-left:82px}
	 .row-fluid{width:100%;*zoom:1}
	 .row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}
	 .row-fluid:after{clear:both}
	 .row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	 .row-fluid [class*="span"]:first-child{margin-left:0}
	 .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}
	 .row-fluid .span12{width:100%;*width:99.94680851063829%}
	 .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}
	 .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}
	 .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}
	 .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}
	 .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}
	 .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}
	 .row-fluid .span3{width:23.92817679558011%;*width:22.87498530621841%}
	 .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}
	 .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}
	 .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}
	 .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}
	 .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}
	 .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}
	 .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}
	 .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}
	 .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}
	 .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}
	 .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}
	 .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}
	 .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}
	 .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}
	 .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}
	 .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}
	 .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}
	 .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}
	 .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}
	 .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}
	 .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}
	 .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}
	 .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}
	 .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}
	 .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}
	 .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}
	 input,textarea,.uneditable-input{margin-left:0}
	 .controls-row [class*="span"]+[class*="span"]{margin-left:20px}
	 input.span12,textarea.span12,.uneditable-input.span12{width:710px}
	 input.span11,textarea.span11,.uneditable-input.span11{width:648px}
	 input.span10,textarea.span10,.uneditable-input.span10{width:586px}
	 input.span9,textarea.span9,.uneditable-input.span9{width:524px}
	 input.span8,textarea.span8,.uneditable-input.span8{width:462px}
	 input.span7,textarea.span7,.uneditable-input.span7{width:400px}
	 input.span6,textarea.span6,.uneditable-input.span6{width:338px}
	 input.span5,textarea.span5,.uneditable-input.span5{width:276px}
	 input.span4,textarea.span4,.uneditable-input.span4{width:214px}
	 input.span3,textarea.span3,.uneditable-input.span3{width:152px}
	 input.span2,textarea.span2,.uneditable-input.span2{width:90px}
	 input.span1,textarea.span1,.uneditable-input.span1{width:28px}
	 }
 @media(max-width:767px){
	 .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}
	 .container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}
	 .dl-horizontal dd{margin-left:0}
	 .container{width:90%}
	 .row-fluid{width:100%}
	 .row,.thumbnails{margin-left:0}
	 .thumbnails>li{float:none;margin-left:0}
	 [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	 .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	 .row-fluid [class*="offset"]:first-child{margin-left:0}
	 .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	 .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}
	 .controls-row [class*="span"]+[class*="span"]{margin-left:0}
	 .modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}
	 .modal.fade{top:-100px}
	 .modal.fade.in{top:20px}
	 }