@charset "utf-8";
.col-right-header h4, .col-left-header h4{text-align: center;padding: 10px 10px;color: #fff !important;background: -webkit-gradient(linear,left top,left bottom,from(#787878),to(#323232));
    background: -moz-linear-gradient(top,#787878,#323232);position:relative;    margin-top: 15px !important;text-transform: uppercase;font-family: 'Teko', sans-serif;letter-spacing: 1px;width: 150px;}
.col-right-header h4 a, .col-left-header h4 a{text-align:center;color: #fff !important;}
.col-right-header h4:before, .col-left-header h4:before {position: absolute;bottom: 100%;left: 50%;margin-left: -10px;width: 0;height: 0;border: transparent solid;border-width: 10px;border-bottom-color: #787878;content: '';pointer-events: none;}
/* --------------------Header ------------------ */
.navbar-header{background: #f0f0f0;}
.navbar-brand {padding: 25px 0;}
.navbar-brand img {width: 100%;max-width: 240px;}
.col-right-header {display: inline-block;margin-top: 20px;padding-left: 57px;vertical-align: top;}
.col-left-header {display: inline-block;margin-top: 20px;vertical-align: top;}
.col-right-header h5, .col-left-header h5 {font-size: 18px;line-height: 1;margin: 20px 0 0;font-weight: 300;letter-spacing: 2px;margin-top: 5px;text-align: center;}
.col-right-header h4 a, .col-right-header h4, .col-left-header h4 a, .col-left-header h4  {color: #555555;font-size: 15px;font-weight: 600 !important;margin-top: 0;line-height: 1;text-decoration: none;}
@media (max-width:991px){
.col-right-header h5, .col-left-header h5{font-size:16px;}
.col-right-header h4, .col-left-header h4{width:140px;font-size: 13px !important;line-height: 1;padding: 5px;}
.col-right-header h4 a, .col-left-header h4 a{line-height:1.5} 
}
@media (max-width:767px){
.col-left-header{display:none;}´
}
.hidden-name { display: none}
/* --------------------Gallerie ------------------ */
.mainNavigation {position: relative;background: #dedede;}
.mega{list-style:none;padding:0;margin:0}
.mega i{color:#666;font-size:25px;margin-left:5px;min-width:18px}
.mega li > .active{background:#02275e none repeat scroll 0 0;color:#fff !important;}
.level2{-webkit-column-count: 4; -moz-column-count: 4; column-count: 4; -webkit-column-gap: 1px; -moz-column-gap: 1px;column-gap: 1px;width:100%;padding-left: 0;}
.level2 li{display:inline-block !important;vertical-align:top;width:100%;line-height:1;}
.level2 li a{font-size:14px;font-weight: normal;line-height: 30px;text-align: left !important; color: #000;text-decoration:none;}
.level2 li:hover a{color:#00509D}
.mega-menu, .mega-menu >ul{position:relative;}
.mega-menu >ul >li{display:inline-block;}
.mega-menu >ul >li >a{ color: #333;font-weight: bold;font-size: 16px;padding: 18.5px 20px 18.5px 0;line-height: 1;text-transform: uppercase;display:block;}
.mega-menu >ul >li:hover >a, .mega-menu >ul >li >a:hover{text-decoration:none; color:#00509D}
.mega-menu >ul >li:hover{-webkit-transition:ease 0.3s;}
.mega-menu .menu-detail{height:0;visibility:hidden;opacity:0;position:absolute;}
.mega-menu >ul >li:hover >div.menu-detail{opacity:1;height:auto;width:100%;visibility:visible;top:53px;right:0;/*left:0;*/z-index:99;color:#000;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s;background: #f7f7f6;padding:20px 0 20px 20px; text-align:left;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.15);box-shadow: 0 1px 3px rgba(0,0,0,0.15);}
.menu-detail .links{padding:0px;}
.mega-menu >ul >li:hover >div.menu-detail > .links{padding:20px 0 20px 20px;}
.main-content{position: relative;border: 1px solid #ddd;border-top: 0;padding-top: 50px;}
/* --------------------Gallerie ------------------ */
.gallerie-wrapper .gallerie {position: relative;display: block;margin: 0 auto !important;}
.gallerie {display: inline-block;position: relative;max-width: 100%;width: 100%;margin-top: 10px;}
.gallerie > .gal-input {display: none;}
.gallerie > ul {position: relative;z-index: 1;font-size: 0;line-height: 0;margin: 0 auto;padding: 0;overflow: hidden;white-space: nowrap;}
.gallerie > ul > .slide-preview {max-width: 99%;height:540px;font-size: 0px;line-height: 0;}
.gallerie > ul > .slide.img img, .slide-preview img {max-height:400px;max-width: 100%;bottom: 0; left: 0;margin: auto;position: absolute;right: 0;text-align: center;top: 0;  vertical-align: middle;}
.gallerie > ul > .slide {position: relative;display: inline-block;width: 99%;height: 99%;overflow: hidden;font-size: 15px;font-size: initial;line-height: normal;white-space: normal;vertical-align: top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.gallerie > ul > .slide, .gallerie > ul > .slide-preview {border:1px solid #ddd;}
.gallerie > ul > li.img,.gallerie > .thumbs{-webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.gallerie > .thumbs {left: 0;width: 100%;z-index: 6;font-size: 0;line-height: 8pt;text-align: center;margin-top: 10px;margin-bottom: 20px;}
.gallerie > .thumbs > div {margin-left: -50%;width: 100%;}
.gallerie > .thumbs > label {position: relative;display: inline-block;cursor: pointer;}
.gallerie > .thumbs > label > .thumb > img {max-width: 100%;}
.gallerie > #gal-slide1_0:checked ~ ul > .slide.sli0,.gallerie > #gal-slide1_1:checked ~ ul > .slide.sli1,.gallerie > #gal-slide1_2:checked ~ ul > .slide.sli2,.gallerie > #gal-slide1_3:checked ~ ul > .slide.sli3,.gallerie > #gal-slide1_4:checked ~ ul > .slide.sli4,.gallerie > #gal-slide1_5:checked ~ ul > .slide.sli5,.gallerie > #gal-slide1_6:checked ~ ul > .slide.sli6,.gallerie > #gal-slide1_7:checked ~ ul > .slide.sli7,.gallerie > #gal-slide1_8:checked ~ ul > .slide.sli8,.gallerie > #gal-slide1_9:checked ~ ul > .slide.sli9,.gallerie > #gal-slide1_10:checked ~ ul > .slide.sli10,.gallerie > #gal-slide1_11:checked ~ ul > .slide.sli11,.gallerie > #gal-slide1_12:checked ~ ul > .slide.sli12{opacity: 1;z-index: 2;background: #fff none repeat scroll 0 0;}
.gallerie > ul > .slide {display: inline-block;position: absolute;left: 0; top: 0;opacity: 0;z-index: 1; -webkit-transition: opacity 0ms ease;transition: opacity 0ms ease;-webkit-transform: rotate(0deg); transform: rotate(0deg);transition: opacity 0.5s; height:540px; background:#fff;width:99%}
.gallerie > .thumbs > label {padding: 4px;background: #fff;}
.gallerie > .thumbs > label span{width: 75px;height: 75px;border:1px solid #ddd; display:block;}
.gallerie > .thumbs img{bottom: 0; left: 0;margin: auto;max-height: 60px !important;max-width: 60px !important;position: absolute;right: 0;text-align: center;top: 0;  vertical-align: middle;}
.gallerie > #gal-slide1_0:checked ~ .thumbs > label.sli0 span,.gallerie > #gal-slide1_1:checked ~ .thumbs > label.sli1 span,.gallerie > #gal-slide1_2:checked ~ .thumbs > label.sli2 span,.gallerie > #gal-slide1_3:checked ~ .thumbs > label.sli3 span,.gallerie > #gal-slide1_4:checked ~ .thumbs > label.sli4 span,.gallerie > #gal-slide1_5:checked ~ .thumbs > label.sli5 span,.gallerie > #gal-slide1_6:checked ~ .thumbs > label.sli6 span,.gallerie > #gal-slide1_7:checked ~ .thumbs > label.sli7 span,.gallerie > #gal-slide1_8:checked ~ .thumbs > label.sli8 span,.gallerie > #gal-slide1_9:checked ~ .thumbs > label.sli9 span,.gallerie > #gal-slide1_10:checked ~ .thumbs > label.sli10 span,.gallerie > #gal-slide1_11:checked ~ .thumbs > label.sli11 span,.gallerie > #gal-slide1_12:checked ~ .thumbs > label.sli12 span{border:1px solid #00509D}
.gallerie > .thumbs > label span:hover {border:1px solid #00509D}
.gallerie ul li label {display: block !important;}
.first-input {position: relative !important;}
img[src=""] {display:none;}
.thumb:empty{display:none !important; height:0 !important; width:0 !important; border:none !important;}
label[data-mediaria=""] {display:none !important}
/* --------------------Tabs ------------------ */
.section{display:none;font-size: 14px;font-weight: 500;}
input.tabs{display:none;}
@media (min-width:992px){
.product-tabs label{display:inline-block;padding:0 10px 0 0;cursor:pointer;text-align:center;text-transform:uppercase;position: absolute;margin-top: -90px;}
label[for="de"]{margin-left:230px;}
label[for="en"]{margin-left:280px;}
label[for="fr"]{margin-left:330px;}
label[for="it"]{margin-left:380px;}
label[for="pt"]{margin-left:430px;}
label[for="es"]{margin-left:480px;}
label[for="tr"]{margin-left:530px;}
}
.product-tabs label i{display:block;padding-bottom: 10px;}
.product-tabs input:checked + label,.product-tabs label:hover {}
#de:checked ~ #deutsch,#en:checked ~ #englisch,#fr:checked ~ #franzosisch,#it:checked ~ #italienisch,#pt:checked ~ #portugiesisch,#es:checked ~ #spanisch,#tr:checked ~ #turkisch{display:block;}
.product-tabs-inner .section{padding:30px 0px 30px 25px;}
.product-tabs-inner label{position:relative;display:block;float:left;padding:15px 5px;cursor:pointer;text-align:center;text-transform:uppercase;font-family: 'Teko', sans-serif;letter-spacing: 1px;width:20%;margin-top: 0px;}
.product-tabs-inner input:checked + label{color:#fff; background: -webkit-gradient(linear,left top,left bottom,from(#0079bc),to(#00509d));background: -moz-linear-gradient(top,#0079bc,#00509d);margin-bottom:-1px;}
.product-tabs-inner input:checked + label:after {position: absolute;top: 100%;left: 50%;margin-left: -10px;width: 0;height: 0;border: solid transparent;border-width: 10px;border-top-color: #00509D;  content: '';pointer-events: none;}
.product-tabs-inner label:hover{color:#00509D;}
#DE-Produkt:checked ~ #DE-Produkt-Content,#DE-Video:checked ~ #DE-Video-Content,#DE-Bestellvorgang:checked ~ #DE-Bestellvorgang-Content,#DE-UberUns:checked ~ #DE-UberUns-Content,#DE-Versand:checked ~ #DE-Versand-Content,#EN-Produkt:checked ~ #EN-Produkt-Content,#EN-Video:checked ~ #EN-Video-Content,#EN-Bestellvorgang:checked ~ #EN-Bestellvorgang-Content,#EN-UberUns:checked ~ #EN-UberUns-Content,#EN-Versand:checked ~ #EN-Versand-Content,#FR-Produkt:checked ~ #FR-Produkt-Content,#FR-Video:checked ~ #FR-Video-Content,#FR-Bestellvorgang:checked ~ #FR-Bestellvorgang-Content,#FR-UberUns:checked ~ #FR-UberUns-Content,#FR-Versand:checked ~ #FR-Versand-Content,#IT-Produkt:checked ~ #IT-Produkt-Content,#IT-Video:checked ~ #IT-Video-Content,#IT-Bestellvorgang:checked ~ #IT-Bestellvorgang-Content,#IT-UberUns:checked ~ #IT-UberUns-Content,#IT-Versand:checked ~ #IT-Versand-Content,#PT-Produkt:checked ~ #PT-Produkt-Content,#PT-Video:checked ~ #PT-Video-Content,#PT-Bestellvorgang:checked ~ #PT-Bestellvorgang-Content,#PT-UberUns:checked ~ #PT-UberUns-Content,#PT-Versand:checked ~ #PT-Versand-Content,#ES-Produkt:checked ~ #ES-Produkt-Content,#ES-Video:checked ~ #ES-Video-Content,#ES-Bestellvorgang:checked ~ #ES-Bestellvorgang-Content,#ES-UberUns:checked ~ #ES-UberUns-Content,#ES-Versand:checked ~ #ES-Versand-Content,#TR-Produkt:checked ~ #TR-Produkt-Content,#TR-Video:checked ~ #TR-Video-Content,#TR-Bestellvorgang:checked ~ #TR-Bestellvorgang-Content,#TR-UberUns:checked ~ #TR-UberUns-Content,#TR-Versand:checked ~ #TR-Versand-Content{display:block;}
@media (min-width:992px){
.position-static{position:static !important}
.content-lang{min-height:1150px;}
.content-height{max-height: 580px;overflow: auto;padding-right: 25px;}
.content-max-height{max-height:450px;overflow: auto;}

}
@media (max-width:649px){
.product-tabs-inner label{font-size:0;background: #f0f0f0;border-right: 1px solid #fff;}
.product-tabs label i{font-size:20px;}
}


.art-id{line-height:1.5;font-family: 'Open Sans', arial, helvetica, sans-serif !important;font-size:13px;margin-bottom: 15px;}
.grey-back{background:#F7F7F7;padding:30px;}
.art-id table th, .art-id table td{border-top:1px solid #dddddd;color:#888;padding:4px;text-align:left;vertical-align:top;font-size:12.5px;}
.art-id table p{margin:0;}
.art-id tbody > tr:first-child > td, .art-id tbody > tr:first-child > th{border-top:medium none !important;}
.art-id td:nth-child(2n+1){color: #222;font-weight: 600;}
.sans .art-id td:nth-child(2n+1){font-size: 13px;}
.art-id table{border-spacing:0;}
.payment-list {display: inline-block;list-style-type: none;margin: 0 0 30px;padding-left: 0px;}
.payment-list li {float: left;height: 60px;margin: 0;padding: 0;}
.payment-list img {background-color: #f8f8f8;border: 1px solid #ccc;border-radius: 5px;padding: 2px;width: 70%;}
.tab-title{color: #00509D;font-family: 'Teko', sans-serif !important;letter-spacing: 1px;font-size: 22px !important;}
.italic {font-style: italic;}
.justify{text-align:justify;}
.red, .fa-warning, .fa-exclamation-triangle {color: #D3321E;}
.description .fa-warning{margin-right: 8px;}
::-webkit-scrollbar{width:6px;background:none}
::-webkit-scrollbar-thumb{border:3px solid #eee}
::-webkit-scrollbar-thumb:hover{background:#eee}
::-webkit-scrollbar-thumb:active{background:#eee}
::-webkit-scrollbar-arrow{background-color:#ddd}
::-webkit-scrollbar-button{background-color:#ddd}
.youtube{border:1px solid #ddd;width: 100%;}
label[data-video=""] {display:none !important}
.btn-addcart {padding-bottom: 10px;padding-top: 10px;width: 100% !important;background: -webkit-gradient(linear,left top,left bottom,from(#0079bc),to(#00509d));background: -moz-linear-gradient(top,#0079bc,#00509d);color: #fff; text-decoration: none;border: 1px solid transparent;border-radius: 3px;box-shadow: 0 3px 0 rgba(0, 0, 0, 0.04);cursor: pointer;margin-top: 0px;display: inline-block;text-align: center;vertical-align: baseline;white-space: nowrap;transition:none;}
.btn-addcart:hover{background:#00509D !important;color:#fff;}
.add-to-links{padding:10px 0 0;list-style:none;letter-spacing:0.5px;}
.add-to-links li{float:left;cursor:pointer;margin-bottom: 5px;width: 49%;}
.add-to-links li a {padding-bottom: 10px;padding-top: 10px;width:100%;background: -webkit-gradient(linear,left top,left bottom,from(#45aad6),to(#2386c0));background: -moz-linear-gradient(top,#45aad6,#2386c0);color: #fff;text-decoration: none;border: 1px solid transparent;border-radius: 3px;box-shadow: 0 3px 0 rgba(0, 0, 0, 0.04);cursor: pointer;display: inline-block;text-align: center;vertical-align: baseline;white-space: nowrap;transition:none;}
.add-to-links li a:hover {background:#2386C0;}
.mr2{margin-right: 2%;}
.add-to-links .fa{float:left;overflow:hidden;font-size:26px;height:26px;margin-right:20px;padding:0;width:26px;}
.description table{width:100% !important; height:auto !important;}
.description table td{}
.description span, .description p{font-family: 'Open Sans', arial, helvetica, sans-serif !important;font-size:13px;}
.check-hidden{padding: 0 0 0 20px !important;}
#DE-Bestellvorgang:checked ~ .check-hidden, #DE-UberUns:checked ~ .check-hidden, #DE-Versand:checked ~ .check-hidden,
#EN-Bestellvorgang:checked ~ .check-hidden, #EN-UberUns:checked ~ .check-hidden, #EN-Versand:checked ~ .check-hidden,
#FR-Bestellvorgang:checked ~ .check-hidden, #FR-UberUns:checked ~ .check-hidden, #FR-Versand:checked ~ .check-hidden,
#IT-Bestellvorgang:checked ~ .check-hidden, #IT-UberUns:checked ~ .check-hidden, #IT-Versand:checked ~ .check-hidden,
#PT-Bestellvorgang:checked ~ .check-hidden, #PT-UberUns:checked ~ .check-hidden, #PT-Versand:checked ~ .check-hidden,
#ES-Bestellvorgang:checked ~ .check-hidden, #ES-UberUns:checked ~ .check-hidden, #ES-Versand:checked ~ .check-hidden,
#TR-Bestellvorgang:checked ~ .check-hidden, #TR-UberUns:checked ~ .check-hidden, #TR-Versand:checked ~ .check-hidden{display:none;}
.sans, .description{border-spacing:0;font-family: 'Open Sans', arial, helvetica, sans-serif;font-size:13px;}
.content p{font-family: 'Open Sans', arial, helvetica, sans-serif;font-size:13px;}
/* -------------------------------------- */
.footer {background-color: #eee;box-shadow: 0 -1px 2px rgba(71, 73, 72, 0.08);color: #bbb;font-size: 16px;position: absolute; right:0; left:0;bottom:0;}
.footer a {color: #999;font-size: 14px;text-decoration: none;display:block;}
.footer a:hover {color: #999;}
.footer p {line-height: 1.3; margin: 0 0 12px;color:#999;font-size: 14px;}
.footer h6 {color: #00509D !important;font-family: 'Teko', sans-serif;letter-spacing: 1px;font-size: 28px;font-weight: 600;padding-bottom: 0;margin-top: 45px;}
.footer h6 span{color: #00509D}
ul.footerList{padding-left:0;list-style:none;font-size: 14px;}
.ict-list{list-style:none;padding:0;}
.list-number{list-style-type: decimal;list-style-position: outside;padding: 0 15px;max-width: 300px;}
.list-number strong{float:right;}
.ict-list li{line-height: 1.4;}
.footerList.ict li{font-size: 14px;line-height: 1.4;color:#999;}
.ict li:before, .ict-list li:before {content: "\f00c" !important;font-weight: normal !important;margin-right: 8px !important;font-family: FontAwesome;color:#188133}
.footer-btn{background: #555;color: #fff !important;text-align: center;padding: 8px 0;max-width: 200px;font-size: 15px !important;margin-top:25px;}
.footer-btn:hover{background:#00509D}
.grayscale{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);background:#fff;border-radius: 3px;padding: 2px;margin-bottom: 4px;}
.grayscale:hover{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);}
@media (min-width:992px){
.block4{float: right !important;}
}
@media (max-width:450px){
.footer-btn{margin:auto}
}
.credits {font-size: 12px;line-height: 18px;padding: 10px 0;background:#fff;margin-top: 40px}
.credits p {font-size: 15px;margin-bottom: 0;margin-top: 0;text-align: center;}



@media (min-width:1150px) and (max-width:1199px){
label[for="de"]{margin-left:200px;}
label[for="en"]{margin-left:250px;}
label[for="fr"]{margin-left:300px;}
label[for="it"]{margin-left:350px;}
label[for="pt"]{margin-left:400px;}
label[for="es"]{margin-left:450px;}
label[for="tr"]{margin-left:500px;}
}
@media (min-width:1050px) and (max-width:1149px){
label[for="de"]{margin-left:150px;}
label[for="en"]{margin-left:200px;}
label[for="fr"]{margin-left:250px;}
label[for="it"]{margin-left:300px;}
label[for="pt"]{margin-left:350px;}
label[for="es"]{margin-left:400px;}
label[for="tr"]{margin-left:450px;}
}
@media (min-width:992px) and (max-width:1049px){
label[for="de"]{margin-left:120px;}
label[for="en"]{margin-left:170px;}
label[for="fr"]{margin-left:220px;}
label[for="it"]{margin-left:270px;}
label[for="pt"]{margin-left:320px;}
label[for="es"]{margin-left:370px;}
label[for="tr"]{margin-left:420px;}
}
@media (max-width:991px){
.main-content{padding-top:50px;}
.product-tabs {text-align:center;}
.product-tabs .section{text-align:left; margin-top:25px;}
.footer{position:relative;clear: both;margin-top: 100px;}
.block1, .block2, .block3, .block4{height: 220px;}
.main-content > .container {width: 100%;padding: 0;}
.main-content > .container > .row{margin: 0;}
.main-content > .container > .row >.col-sm-12{padding:0}
.main-content > .container > .row >.col-sm-12 > .product-tabs > .section > .content, .gallerie-wrapper{padding:15px}
}

@media (max-width:767px){
.check-hidden.right{text-align:left !important; margin-top:20px; margin-bottom:20px; }
}
@media (max-width:550px){
.col-xxs-12{width:100% !important;}
.footer {text-align: center;}
.ict li:before{display:none}
.block1, .block2, .block3, .block4{height: auto;}
.footer-btn {margin: 25px auto;}
.col-right-header {margin-top: 0;padding-left: 8px;padding-right: 8px;}
.navbar-brand, .center-xxs{text-align: center !important;}
.col-right-header h5 {margin: 10px 0 0;}
.col-right-header h4 a, .col-right-header h4 {line-height: 1.7;}
.col-right-header{display:none}
}
/* ------ Base ------- */
/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
footer,section{display:block;}
a{background:transparent;}
a:active,a:hover{outline:0;}
b,strong,.bold{font-weight:bold;}
h1{font-size:2em;margin:0.67em 0;}
small{font-size:80%;}
img{border:0;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{font-family: 'Abel', sans-serif !important;font-size:15px;line-height:1.3;background-color:#ffffff;color:#333;text-shadow:none;}
a{color:#333;text-decoration:none;}
a:hover,a:focus{color:#333;text-decoration:none;}
img{vertical-align:middle;}
hr,.hr{display:block;margin-top:12px;margin-bottom:12px;border:none;height:1px;background:#ddd;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
h1,h2,h3,h4,h5,h6,.h3{margin:12px 0;font-family:inherit;line-height:24px;color:inherit;text-rendering:optimizelegibility;}
h1,h2,h3{color:#333;}
h1{font-size:38.5px;font-weight:300;}
h1{line-height:48px;}
h2{font-size:31.5px;}
h3,.h3{font-size:24.5px;}
h2,h3,.h3{line-height:36px;}
h4,.h4{font-size:17.5px;}
h5{font-size:14px;font-weight:bold;}
h6{font-size:11.9px;font-weight:bold;}
p,.p{margin:0 0 12px;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.btn + .btn{margin-left:5px;}
ul,ol{margin-top:0;margin-bottom:12px;}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.container{width:95%;}
@media (max-width:500px){.container{width:91%;}
}
@media (min-width:992px){.container{width:95%;}
}
@media (min-width:1200px){.container{width:1170px;}
}
.row{margin-left:-15px;margin-right:-15px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;padding-left:15px;padding-right:15px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left;}
.col-xs-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
}
@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left;}
.col-md-12{width:100%;}
.col-md-11{width:91.66666667%;}
.col-md-10{width:83.33333333%;}
.col-md-9{width:75%;}
.col-md-8{width:66.66666667%;}
.col-md-7{width:58.33333333%;}
.col-md-6{width:50%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
.col-md-2{width:16.66666667%;}
.col-md-1{width:8.33333333%;}
}
@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left;}
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%;}
.col-lg-10{width:83.33333333%;}
.col-lg-9{width:75%;}
.col-lg-8{width:66.66666667%;}
.col-lg-7{width:58.33333333%;}
.col-lg-6{width:50%;}
.col-lg-5{width:41.66666667%;}
.col-lg-4{width:33.33333333%;}
.col-lg-3{width:25%;}
.col-lg-2{width:16.66666667%;}
.col-lg-1{width:8.33333333%;}
}
.btn{display:inline-block;*display:inline;height:34px;padding:5px 10px;margin-bottom:0;*margin-left:.3em;font-size:12px;line-height:22px;text-align:center;vertical-align:middle;cursor:pointer;background-repeat:repeat-x;*border:0;border-width:0px;border-style:solid;*zoom:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after{content:" ";display:table;}
.clearfix:after,.container:after,.row:after{clear:both;}
.center-block{display:block;margin-left:auto;margin-right:auto;}
.pull-right{float:right !important;}
.pull-left{float:left !important;}
@media (min-width:768px){.affix{position:fixed;}
}
@-ms-viewport{width:device-width;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
@media (max-width:767px){.hidden-xs{display:none !important}
.hidden-xl{display:block;}
}
@media (max-width:991px){
.hidden-sm{display:none !important;}
}
.block,.h3,.p{display:block;}
.inlineBlock{display:inline-block;}
.hiddenText{text-indent:-100000px;}
.center{text-align:center;}
.right{text-align:right;}
.normal{font-weight:300;}
small,.small{font-size:85%;}
.large{font-size:125%;}
.btn:focus{outline:0;}
.line-through{text-decoration:line-through;}
.margin-top-0{margin-top:0;}
.margin-bottom-0{margin-bottom:0;}
.margin-top-025{margin-top:3px;}
.margin-top-05{margin-top:6px;}
.margin-top-1{margin-top:12px;}
.margin-top-15{margin-top:18px;}
.margin-top-2{margin-top:24px;}
.margin-top-3{margin-top:36px;}
.margin-top-4{margin-top:48px;}
.margin-top-8{margin-top:96px;}
.margin-bottom-025{margin-bottom:3px;}
.margin-bottom-05{margin-bottom:6px;}
.margin-bottom-1{margin-bottom:12px;}
.margin-bottom-15{margin-bottom:18px;}
.margin-bottom-2{margin-bottom:24px;}
.margin-bottom-3{margin-bottom:36px;}
.margin-bottom-4{margin-bottom:48px;}
.margin-bottom-8{margin-bottom:96px;}
.margin-right-025{margin-right:3px;}
.margin-right-05{margin-right:6px;}
.margin-right-1{margin-right:12px;}
.margin-right-15{margin-right:18px;}
.margin-right-2{margin-right:24px;}
.margin-left-025{margin-left:3px;}
.margin-left-05{margin-left:6px;}
.margin-left-1{margin-left:12px;}
.margin-left-15{margin-left:18px;}
.margin-left-2{margin-left:24px;}
.padding-top-0{padding-top:0;}
.padding-top-1{padding-top:12px;}
.padding-top-15{padding-top:18px;}
.padding-top-2{padding-top:24px;}
.padding-top-3{padding-top:36px;}
.padding-top-4{padding-top:48px;}
.padding-bottom-1{padding-bottom:12px;}
.padding-bottom-15{padding-bottom:18px;}
.padding-bottom-2{padding-bottom:24px;}
.padding-bottom-3{padding-bottom:36px;}
.padding-bottom-4{padding-bottom:48px;}
.padding-right-025{padding-right:3px;}
.padding-right-05{padding-right:6px;}
.padding-right-1{padding-right:12px;}
.padding-left-025{padding-left:3px;}
.padding-left-05{padding-left:6px;}
.padding-left-1{padding-left:12px;}
.padding-left-2{padding-left:50px;}
.no-padding{padding:0 !important;}
@media (max-width:991px){
.text-right{text-align:right;}
@media (max-width:767px){.copy-line{text-align:center;}
.xs-center{float:none !important;text-align:center;}
}
.uppercase{text-transform:uppercase;}
