#lleo_dialog, #lleo_dialog *{margin:0 !important;padding:0 !important;background:none !important;border:none 0 !important;position:static !important;vertical-align:baseline !important;font:normal 13px Arial, Helvetica !important;line-height:15px !important;color:#000 !important;overflow:visible !important;width:auto !important;height:auto !important;float:none !important;visibility:visible !important;text-align:left !important;border-collapse:separate !important;border-spacing:2px !important;}
#lleo_dialog iframe{height:0 !important;width:0 !important;}
#lleo_dialog{position:absolute !important;background:#fff !important;border:solid 1px #ccc !important;padding:7px 0 0 !important;left:-999px;top:-999px;width:440px !important;overflow:hidden;display:block !important;z-index:999999999 !important;opacity:0 !important;box-shadow:0 2px 4px rgba(0, 0, 0, 0.18) !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;border-radius:3px !important;}
#lleo_dialog.lleo_show{opacity:1 !important;-webkit-transition:opacity 0.3s !important;}
#lleo_dialog input::-webkit-input-placeholder{color:#aaa !important;}
#lleo_dialog .lleo_has_pic #lleo_word{margin-right:80px !important;}
#lleo_dialog #lleo_translationsCopntainer1{position:relative !important;}
#lleo_dialog #lleo_translationsCopntainer2{padding:7px 0 0 !important;vertical-align:middle !important;}
#lleo_dialog #lleo_word{color:#000 !important;margin:0 5px 2px 0 !important;}
#lleo_dialog .lleo_has_sound #lleo_word{margin-left:17px !important;}
#lleo_dialog #lleo_text{font-weight:bold !important;color:#d56e00 !important;text-decoration:none !important;cursor:default !important;}
#lleo_dialog #lleo_text.lleo_known{cursor:pointer !important;text-decoration:underline !important;}
#lleo_dialog #lleo_closeBtn{position:absolute !important;right:6px !important;top:5px !important;line-height:1px !important;text-decoration:none !important;font-weight:bold !important;font-size:0 !important;color:#aaa !important;display:block !important;padding:2px !important;z-index:9999999999 !important;width:7px !important;height:7px !important;padding:0 !important;margin:0 !important;}
#lleo_dialog #lleo_optionsBtn{position:absolute !important;right:1px !important;top:12px !important;line-height:1px !important;text-decoration:none !important;font-weight:bold !important;font-size:13px !important;color:#aaa !important;padding:2px !important;display:none;}
#lleo_dialog #lleo_optionsBtn img{width:12px !important;height:12px !important;}
#lleo_dialog #lleo_sound{float:left !important;width:16px !important;height:16px !important;margin-left:12px !important;background:0 0 no-repeat !important;cursor:pointer !important;display:none !important;}
#lleo_dialog .lleo_has_sound #lleo_sound{display:block !important;}
#lleo_dialog #lleo_picOuter{position:absolute !important;float:right !important;right:29px;top:0;display:none !important;z-index:9 !important;}
#lleo_dialog .lleo_has_pic #lleo_picOuter{display:block !important;}
#lleo_dialog #lleo_picOuter:hover{z-index:11 !important;}
#lleo_dialog #lleo_pic,
#lleo_dialog #lleo_picBig{position:absolute !important;top:0 !important;right:0 !important;border:solid 2px #fff !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important;border-radius:2px !important;z-index:1 !important;}
#lleo_dialog #lleo_pic{position:relative !important;border:none !important;width:34px !important;}
#lleo_dialog #lleo_picBig{box-shadow:-1px 2px 4px rgba(0,0,0,0.3);z-index:2 !important;opacity:0 !important;visibility:hidden !important;}
#lleo_dialog #lleo_picOuter:hover #lleo_picBig{visibility:visible !important;opacity:1 !important;-webkit-transition:opacity 0.3s !important;-webkit-transition-delay:0.3s !important;}
#lleo_dialog #lleo_transcription{color:#486D85 !important;margin:0 0 4px 29px !important;color:#aaaaaa !important;}
#lleo_dialog .lleo_no_trans{color:#aaa !important;}
#lleo_dialog .ll-translation-counter{float:right !important;font-size:11px !important;color:#aaa !important;padding:2px 2px 1px 10px !important;}
#lleo_dialog .ll-translation-text{float:left !important;width:80% !important;}
#lleo_dialog #lleo_trans a{color:#3F669F !important;padding:1px 4px !important;text-decoration:none !important;text-overflow:ellipsis !important;overflow:hidden !important;}
#lleo_dialog .ll-translation-item{width:100% !important;float:left !important;padding:1px 4px;color:#3F669F !important;padding:3px !important;border:solid 1px white !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important;border-radius:2px !important;}
#lleo_dialog .ll-translation-item:hover{border:solid 1px #9FC2C9 !important;background:#EDF4F6 !important;cursor:pointer !important;}
#lleo_dialog .ll-translation-marker{margin:0px 5px 2px 2px !important;}
#lleo_dialog #lleo_icons{margin:10px 0 7px !important;color:#aaa !important;line-height:20px !important;font-size:11px !important;clear:both !important;padding-left:16px !important;}
#lleo_icons a{display:inline-block !important;width:16px !important;height:16px !important;margin:0 0 -2px 3px !important;text-decoration:none !important;background:0 0 no-repeat !important;opacity:0.5 !important;}
#lleo_icons a:hover{opacity:1 !important;}
#lleo_icons a.lleo_google{background-position:-34px 0 !important;}
#lleo_icons a.lleo_multitran{background-position:-64px 0 !important;}
#lleo_icons a.lleo_lingvo{background-position:-51px 0 !important;width:12px !important;}
#lleo_icons a.lleo_dict{background-position:-17px 0 !important;}
#lleo_icons a.lleo_linguee{background-position:-81px 0 !important;}
#lleo_icons a.lleo_michaelis{background-position:-98px 0 !important;}
#lleo_dialog #lleo_contextContainer{margin:0 !important;padding:3px 15px 3px 10px !important;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee)) !important;border-bottom:solid 1px #ddd !important;border-top-left-radius:3px !important;border-top-right-radius:3px !important;display:none !important;overflow:hidden !important;}
#lleo_dialog .lleo_has_context #lleo_contextContainer{display:block !important;}
#lleo_dialog #lleo_context{color:#444 !important;text-shadow:1px 1px 0 #f4f4f4 !important;line-height:12px !important;font-size:11px !important;margin-left:2px !important;}
#lleo_dialog #lleo_context b{line-height:12px !important;color:#000 !important;font-weight:bold !important;font-size:11px !important;}
#lleo_dialog #lleo_gBrand{color:#aaa !important;font-size:10px !important;padding-bottom:14px !important;margin:-3px 4px 0 4px !important;background:left bottom no-repeat !important;display:inline-block !important;float:right !important;}
#lleo_dialog #lleo_gBrand.hidden{display:none !important;}
#lleo_dialog #lleo_translateContextLink{color:#444 !important;text-shadow:1px 1px 0 #f4f4f4 !important;background:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#ddd)) !important;border:solid 1px !important;box-shadow:1px 1px 0 #f6f6f6 !important;border-color:#999 #aaa #aaa #999 !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important;border-radius:2px !important;padding:0 3px !important;font-size:11px !important;text-decoration:none !important;margin:1px 5px 0 !important;display:inline-block !important;white-space:nowrap !important;}
#lleo_dialog #lleo_translateContextLink:hover{background:#f8f8f8 !important;}
#lleo_dialog #lleo_setTransForm{display:block !important;margin-top:3px !important;padding-top:5px !important;position:relative !important;background:#fff !important;z-index:10 !important;padding-bottom:10px !important;padding-left:16px !important;}
#lleo_dialog .lleo-custom-translation{padding:4px 5px !important;border:solid 1px #ddd !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important;border-radius:2px !important;width:90% !important;min-width:270px !important;background:-webkit-gradient(linear, 0 0, 0 20, from(#f1f1f1), to(#fff)) !important;font:normal 13px Arial, Helvetica !important;line-height:15px !important;}
#lleo_dialog .lleo-custom-translation:hover{border:solid 1px #aaa !important;}
#lleo_dialog .lleo-custom-translation:focus{background:#FFFEC9 !important;}
#lleo_dialog *.hidden{display:none !important;}
#lleo_dialog .infinitive{color:#D56E00 !important;text-decoration:none;border-bottom:1px dotted #D56E00 !important;}
#lleo_dialog .infinitive:hover{border:none !important;}
#lleo_dialog #lleo_trans{zoom:1;border-top:1px solid #eeeeee !important;margin:10px 0 0 !important;padding:5px 30px 0 14px !important;}
#lleo_dialog .lleo_clearfix{display:block !important;clear:both !important;visibility:hidden !important;height:0 !important;font-size:0 !important;}
#lleo_dialog #lleo_markBlock{background:#eeeeee !important;cursor:pointer !important;border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important;border-collapse:separate !important;border-spacing:2px !important;}
#lleo_dialog #lleo_markBlock img{width:14px !important;height:14px !important;}
#lleo_dialog #lleo_markBlock .icon-cell{padding:5px 2px 5px 16px !important;height:17px !important;}
#lleo_dialog #lleo_markBlock .wide-cell{width:100% !important;}
#lleo_dialog #lleo_markBlock .text-cell{color:#999999 !important;font:normal 13px Arial, Helvetica !important;text-shadow:0 1px #fff !important;}
#lleo_dialog #lleo_markBlock td{vertical-align:middle !important;border-collapse:separate !important;border-spacing:2px !important;}
#lleo_dialog #lleo_picOuter table{width:44px !important;position:absolute !important;right:0 !important;vertical-align:middle !important;}
#lleo_dialog #lleo_picOuter td{width:38px !important;height:38px !important;border:1px solid #eeeeee !important;vertical-align:middle !important;text-align:center !important;}
#lleo_dialog #lleo_picOuter td div{height:38px !important;overflow:hidden !important;}</style><style type="text/css">
.ll-content-notification *{letter-spacing:normal !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;float:none !important;text-align:left !important;text-decoration:none !important;font:normal 15px 'Lucida Grande', 'Lucida Sans Unicode', Lucida, Arial, Helvetica, sans-serif !important;}
.ll-content-notification{vertical-align:baseline !important;color:#000 !important;overflow:visible !important;visibility:visible !important;margin:0 !important;padding:0 !important;position:fixed !important;background:#fff !important;border:solid 1px #AAA !important;width:auto;display:block;z-index:999999999 !important;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.18) !important;-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.18) !important;box-shadow:0 2px 4px rgba(0, 0, 0, 0.18) !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;overflow:hidden !important;transition:opacity 0.8s !important;-moz-transition:opacity 0.8s !important;-webkit-transition:opacity 0.8s !important;-o-transition:opacity 0.8s !important;cursor:default !important;}
.ll-content-notification-shown{opacity:1 !important;transition:opacity 0.8s !important;-moz-transition:opacity 0.8s !important;-webkit-transition:opacity 0.8s !important;-o-transition:opacity 0.8s !important;}
.ll-content-notification-header{border:0 !important;margin:0 !important;background:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAIAAABsYngUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAABJJREFUGFdjePHmCxw9e/UZjgAVYhYtk8xZqAAAAABJRU5ErkJggg==) !important;border-bottom:solid 1px #CCC !important;padding:1px 4px !important;min-height:18px !important;width:100% !important;-webkit-border-top-left-radius:3px !important;-webkit-border-top-right-radius:3px !important;-moz-border-radius-topleft:3px !important;-moz-border-radius-topright:3px !important;border-top-left-radius:3px !important;border-top-right-radius:3px !important;border-collapse:collapse !important;border-spacing:0 !important;}
.ll-content-notification-header-pic{border:0 !important;margin:0 !important;padding:3px 0 0 3px !important;width:20px !important;vertical-align:top !important;line-height:1px !important;}
.ll-content-notification-header-pic img{border:0 !important;padding:0 !important;margin:0 !important;line-height:1px !important;}
.ll-content-notification-header-caption{font:normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Lucida, Arial, Helvetica, sans-serif !important;font-weight:bold !important;line-height:15px !important;color:#555 !important;float:left !important;text-shadow:none !important;letter-spacing:normal !important;white-space:normal !important;padding:3px !important;margin:0 !important;}
.ll-content-notification-header-close{width:15px !important;vertical-align:top !important;text-align:right !important;padding:6px 5px 0 0 !important;margin:0 !important;line-height:1px !important;}
.ll-content-notification-header-close img{border:0 !important;width:7px !important;height:7px !important;margin:0 !important;padding:0 !important;}
.ll-content-notification-content{margin:0 !important;padding:8px !important;float:left !important;overflow:hidden !important;width:auto !important;}
.ll-content-notification-content-logo{float:left !important;height:48px !important;width:48px !important;}
.ll-content-notification-content-main{margin-left:60px !important;overflow:hidden !important;padding:0 0 2px 0 !important;color:#333 !important;text-align:left !important;text-shadow:none !important;letter-spacing:normal !important;font:normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Lucida, Arial, Helvetica, sans-serif !important;line-height:15px !important;width:auto !important;}
.ll-content-notification-content-header{text-align:left !important;text-decoration:none !important;font:bold 15px 'Lucida Grande', 'Lucida Sans Unicode', Lucida, Arial, Helvetica, sans-serif !important;line-height:19px !important;margin:0 0 4px 0 !important;padding:0 !important;border:0 !important;color:#333 !important;text-shadow:none !important;letter-spacing:normal !important;display:block !important;top:0 !important;left:0 !important;}
.ll-content-notification-word{color:#d56e00 !important;font-weight:bold !important;font-size:14px !important;}
.navbar.main-nav{min-height:40px;}
.main-nav{background-color:#afd3fd;background-image:-webkit-gradient(linear, left top, left bottom, from(#cce1fb), to(#afd3fd));background-image:-webkit-linear-gradient(top, #cce1fb, #afd3fd);background-image:-moz-linear-gradient(top, #cce1fb, #afd3fd);background-image:-ms-linear-gradient(top, #cce1fb, #afd3fd);background-image:-o-linear-gradient(top, #cce1fb, #afd3fd);background-image:linear-gradient(top, #cce1fb, #afd3fd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#cce1fb', EndColorStr='#afd3fd');border:0;border-radius:0;}
.main-nav li a{font-size:90%;}
.main-nav .navbar-form{margin:3px 0;}
.nav-tabs{border-radius:0;border:0;}
.nav-tabs a{text-transform:uppercase;}
.nav-tabs li li a{text-transform:none;}
.nav-tabs li.active > a, .nav-tabs li.active a:focus{background:#304f85;color:white;border-color:#304f85;border-radius:0;}
.main-nav .dropdown-menu{min-width:600px;border:5px solid #304f85;padding:10px;}
.cat-header{color:#304f85;}
.main-nav.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background-color:#304f85;border-color:#304f85;border-radius:0;color:white;}
.navbar-toggle{background-color:#304f85;}
.navbar-toggle .icon-bar{background-color:white;}
body{padding-top:35px;padding-bottom:50px;font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;text-align:left;}
a{color:#7e7e7e;}
a:hover{color:#424242;}
.blue-back{background:#304f85;color:white;}
.text-light-grey{color:#7e7e7e;}
.navbar.user-menu{background-color:white;min-height:30px;padding-top:5px;}
.user-menu .navbar-link, .user-menu .btn{color:#7e7e7e;font-size:90%;}
.user-menu .navbar-link:active, .user-menu .navbar-link:hover, .user-menu .btn:active, .user-menu .btn:hover{color:#424242;}
.logosection{padding-bottom:15px;}
.logosection .slogan{vertical-align:bottom;text-align:right;color:000000;padding-top:26px;}
.conditions{position:relative;vertical-align:center;line-height:24px;font-size:95%;}
.conditions a{color:#7e7e7e;}
.conditions .payment-recieved{text-transform:uppercase;color:#424242; position: relative;}
.conditions .payment-recieved .rechnung{background-color:#444444;padding:3px 15px;color:#fff;border-radius:3px;}
.icons{background-image:url(../images/icons_sprite.png);background-repeat:no-repeat;height:24px;width:30px !important;}
.icons:first-child{margin-left:0;}
.icons.cards{width:40px !important;margin-left:3px;padding-top:5px;}
.delivery{background-position:left 2px;width:40px !important;}
.returns{background-position:left -22px;}
.delivery-time{background-position:left -47px;}
.hotline{background-position:left -71px;}
.visa{background-position:left -151px;}
.mastercard{background-position:left -178px;}
.postfinance{background-position:left -204px;}
.jumbo .jumbo-content{background-color:#cce1fb;background-image:-webkit-gradient(linear, left top, left bottom, from(#afd3fd), to(#cce1fb));background-image:-webkit-linear-gradient(top, #afd3fd, #cce1fb);background-image:-moz-linear-gradient(top, #afd3fd, #cce1fb);background-image:-ms-linear-gradient(top, #afd3fd, #cce1fb);background-image:-o-linear-gradient(top, #afd3fd, #cce1fb);background-image:linear-gradient(top, #afd3fd, #cce1fb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#afd3fd', EndColorStr='#cce1fb');margin-top:14px;padding-top:0;}
.jumbo .jumbo-content h2{font-size:1.5em;}
.jumbo .jumbo-content.blue-back{background:#304f85;}
.jumbo .jumbo-content div{padding:10px;}
.jumbo .jumbo-content img{width:100%;}
.carousel-indicators{left:60%;bottom:10px;text-align:right;}
.carousel-indicators li{margin:1px 3px;}
footer{margin-top:40px;}
footer hr{margin:5px 0;border-top-color:#9faaac;}
.sidemenu{background-color:#cce1fb;background-image:-webkit-gradient(linear, left top, left bottom, from(#afd3fd), to(#ffffff));background-image:-webkit-linear-gradient(top, #afd3fd, #ffffff);background-image:-moz-linear-gradient(top, #afd3fd, #ffffff);background-image:-ms-linear-gradient(top, #afd3fd, #ffffff);background-image:-o-linear-gradient(top, #afd3fd, #ffffff);background-image:linear-gradient(top, #afd3fd, #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#afd3fd', EndColorStr='#ffffff');list-style:none;padding:15px;min-height:600px;border-radius:4px;}
.sidemenu li{margin-bottom:7px;}
.sidemenu li.title{font-size:120%;border-bottom:1px solid #7e7e7e;}
.footer-menu{padding:20px 0;text-align:left;}
.footer-menu li.heading{font-weight:800;}
.payment_security{background-image:url(../images/icons_sprite.png);background-repeat:no-repeat;background-position:left -384px;padding:38px;}
.veryfied_by_visa{background-image:url(../images/icons_sprite.png);background-repeat:no-repeat;background-position:left -321px;padding:27px;}
.subscription{background-image:url(../images/icons_sprite.png);background-repeat:no-repeat;background-position:left -104px;padding-left:50px;height:35px;padding-top:15px;}
.subscription a{color:#304f85;text-transform:uppercase;}
.partner{margin-top:20px;}
.custom-pag{font-size:75%;}
.custom-pag p{line-height:29px;margin:0;}
.custom-pag .pagination{margin:0;}
.main-nav .nav .mobile_adapt_dropdown .dropdown-menu > li.close_btn a{
    display:none;
}
.visibleOnMobile{
    display: none;
}
.showOnMobile{
    display: none;
}
@media (max-width:360px){
    .navbar.navbar-fixed-top.user-menu .container{
        padding-left: 0px;
        font-size: 0.9em;
    }
    .row.footer-menu > div{
        width:100%;
        font-size: 1.3em;
    }
}

@media (max-width:990px){
    .jumbo .jumbo-content h2{font-size:1.1em;}
    .sidemenu{
        min-height: inherit;
    }
}
.row{margin-right:-7px;margin-left:-7px;}
.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 {
    padding-left: 7px;
    padding-right: 7px;
    box-sizing: border-box!important;
}
.jumbo-content-blue{min-height:166px;}
#globalbreadcrumb{font-size:12px;line-height:12px;margin-bottom:10px;text-transform:uppercase;color:#428bca;}
#globalbreadcrumb a{font-weight:normal;color:#428bca;}
#globalbreadcrumb .artanzahl{font-weight:bold;color:#7E7E7A;}
#globalbreadcrumb .glyphicon{color:#7E7E7A;font-size:70%;}
.product-info{width:98%;margin:20px auto;vertical-align:top;}
.product-info table{width:100%;}
.product-mainpic{width:40%;text-align:center;}
.product-descr{padding-left:3%;text-align:justify;}
.product-descr h1{font-size:130%;margin-top:0;color:#428bca;margin-bottom:30px;}
.back-button{margin-top:30px;}
.add-info-toggles{margin-left:10px;}
#artikeltext li{margin-bottom:10px;}
.table.grosstable{width:90%;margin:20px auto;}
.images_holder{height:55px;}
.column-1, .column-2{width:195px;float:left;}
.column-3{width:180px;float:left;}
#row-col-1, #row-col-2, #row-col-3{padding-top:10px;}
.row-col{padding-top:10px;width:190px;float:left;}
