/* raleway-200 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-regular - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-600 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-600.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-700.svg#Raleway') format('svg'); /* Legacy iOS */
}
.h1, h1 {
    font-size: 30px;
}
h2, .h2{font-size:28px;}
body.cl-start .boxwrapper .list-container{margin-top:0;}
body.cl-start .boxwrapper .page-header{margin-top:15px;margin-bottom:0;}
body .xajax_resp_flow #d3_extsearch_quicksearch .headline{background-color:#B4193B !important;}
body #d3_extsearch_quicksearch .d3_extsearch_footer{background-color:#B4193B !important;}
body #d3_extsearch_quicksearch .d3_extsearch_footer:hover{background-color:#B4193B !important;}
body #d3_extsearch_quicksearch .item_act{background-color:#808080 !important;color:white;}
#cookieNote {font-size: 12px;}
#cookieNote .alert-info {background-color: #999999;border-color: #999999;color: #ffffff;border-radius: 0;}
#cookieNote .alert-info .close{margin-right: 15px;color: #fff;opacity: 1;font-size: 32px;font-weight: normal;margin-top: -10px;}
#cookieNote .alert-info .agreeCookie a {color: #ffffff;text-decoration:underline;}
body.fixed-header #header #mainnav {width: 100%;}
.ch_badges{position:absolute;top:5px;left:5px;}
.ch_badges div{float:left;}
.ch_list{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;font-size:13px;font-weight:500;padding:1px 2px;margin:0 5px 0 0;text-transform:uppercase;}
.ch_list_neu{color:#518535;border:1px solid #518535;}
.ch_list_tipp{color:#db2b1d;border:1px solid #db2b1d;}
.ch_list_alt{color:#b14132;border:1px solid #b14132;}
.ch_list_save{position:absolute;right:5px;top:5px;color:#db2b1d;border:1px solid #db2b1d;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;font-size:12px;font-weight:500;padding:1px 3px 1px;text-transform:uppercase;}
.ch_badges.details{position:relative;top:0;left:0;margin-bottom:10px;}
.ch_badges.details div{float:none;display:inline-block;}
.ch_list_save.details{position:relative;right:0;top:0;display:inline-block;margin-bottom:5px;display:none;}
.shipFlag{padding-left:13px;font-size:12px;color:#777;margin-top:3px;background:url(../../img/shipflag.png) no-repeat 0px 0px;}
#checkStores{padding:5px 15px;*margin:20px 15px 0 0;*float:right;border:1px solid;}
.store-list{padding:0 15px;}
.store-box{width:32%;float:left;min-height:210px;position:relative;padding:10px 1%;margin:2px;border:1px solid #eee;font-size:13px;min-width:175px;}
.stock-amount{display:block;width:100%;text-align:center;font-size:15px;position:absolute;bottom:0;background:#3878c7;color:#fff;padding:5px 0;left:0px;}
/*.popupBox{position:absolute;border:1px solid #c1c1c1;padding:10px;display:none;background:#fff;z-index:1040;}*/
.popupBox{display:none;position:absolute;background:#fff;padding:10px;z-index:1200;}
.popupBox img.closePop{position:absolute;right:7px;top:7px;cursor:pointer;}
.corners{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.glowShadow{-moz-box-shadow:1px 1px 9px 1px #000;-webkit-box-shadow:1px 1px 9px 2px #000;box-shadow:1px 1px 9px 2px #000;}
.clickable {cursor:pointer;}
.header .navbar .nav-item {    
    line-height: 20px;
    padding: 5px 15px;
}
#navigation .dropdown-toggle::after {
    display: none;    
}
.toggleSub:before {
	content: "\f107";
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	margin-right: 5px;
	min-width: 9px;
    vertical-align: text-top;
}
.toggleSub.collapsed:before {
	content: "\f105";
}
.content-sub {
	padding-left: 20px;
}
h4.clickable {
	font-weight: 600;
	margin-top: 20px;
}
.content-sub > div {
	padding-left: 15px;
}
@media (min-width:992px){.search-col, .menus-col{height:96px;line-height:96px;}
.service-menu, .minibasket-menu{line-height:normal;}
#header .form.search{margin-top:30px;}
#header .form.search .input-group .form-control{float:none;}
}
@media (max-width: 991px) {.header .navbar {overflow: auto;max-height: 100vh;align-items: flex-start;}
}
@media (max-width:600px){.store-box{width:100%;float:none;margin:0 auto;min-width:300px;}
}
@media all and (-ms-high-contrast:none) and (min-width:992px) { 
 .search-col, .menus-col{height:80px;line-height:normal;padding-top:25px;}
}