.h2,.h3,.hd,h2,h3{text-transform:none}
.blog-block,.blog-block-wrapper .blog-block-image{overflow:hidden}
.link-style{color:#ccc}
.link-style:focus,.link-style:hover{color:#666}
.h1,.h2,.h3,a,body,h1,h2,h3{color:#252A5B}
.disabled-style{background-color:#aaa;border-color:#aaa}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}
@font-face{font-family:hijdra-icons;src:url(../fonts/hijdra.eot?vy7k6m);src:url(../fonts/hijdra.eot?vy7k6m#iefix) format('embedded-opentype'),url(../fonts/hijdra.ttf?vy7k6m) format('truetype'),url(../fonts/hijdra.woff?vy7k6m) format('woff'),url(../fonts/hijdra.svg?vy7k6m#icomoon) format('svg');font-weight:400;font-style:normal}
.hd{font-family:hijdra-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:1;font-size:18px;vertical-align:middle;margin-right:3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-blue-arrow-back:before{content:'\e900'}
.icon-back-to-top:before{content:'\e901'}
.icon-blue-block-right:before{content:'\e903'}
.icon-blue-block-left:before{content:'\e905'}
.icon-blue-arrow-right:before{content:'\e907'}
.icon-gps:before{content:'\e908'}
.icon-phone:before{content:'\e909'}
.icon-user-plus:before{content:'\e90a'}
.icon-delivery:before{content:'\e90b'}
.icon-shopping-basket:before{content:'\e90c'}
.icon-advice:before{content:'\e90d'}
.icon-label:before{content:'\e90e'}
.icon-chat:before{content:'\e90f'}
.icon-info:before{content:'\e910'}
.icon-play:before{content:'\e913'}
.icon-white-arrow-right:before{content:'\e914'}
.icon-basket:before{content:'\e915'}
.icon-compass:before{content:'\e916'}
.icon-yellow-arrow-right:before{content:'\e917'}
.icon-email:before{content:'\e919'}
.icon-Search:before{content:'\e91a'}
.icon-plus:before{content:'\e91b'}
.icon-options:before{content:'\e91d'}
.icon-user:before{content:'\e91e'}
.icon-time:before{content:'\e91f'}
.icon-check:before{content:'\e921'}
.icon-pencil:before{content:'\e922'}
body{font-family:'Open Sans',sans-serif;font-size:13px}
.editor-content,.h1,.h2,.h3,.top-nav li a,h1,h2,h3,p{font-family:Montserrat,sans-serif}
.h1,h1{font-size:2em}
.h2,h2{font-size:1.8em;font-weight:600}
.h3,h3{font-size:1.2em}
.btn,.btn-default{font-weight:600;font-size:15px}
p{line-height:24px}
hr{border-color:#666}
.grey-container{background:#f9f9f9}
.force-container{margin-left:auto!important;margin-right:auto!important;padding:0}
.extra{border:none;height:50px}
.template-group .templates .btn-group{margin-top:-29px}
.button-border-radius{border-radius:6px!important}
.btn-custom{line-height:auto!important;height:auto!important}
.btn-custom-orderlist{margin-left:10px!important}
.btn-yellow-template{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}
.link-align{display:flex}
.basic-button{padding-left:20px}
.btn{transition:all .3s ease 0s;padding:10px 25px;border:2px solid;border-radius:0}
.btn-default,.btn-default:hover{background-color:#fff;border:none}
.btn:hover{transition:box-shadow .3s ease-in-out;-moz-box-shadow:0 0 8px #8c837a;-webkit-box-shadow:0 0 8px #8c837a;box-shadow:0 0 8px #8c837a}
.btn-default{color:#000}
.btn-white,.btn-white:hover{border-color:#252A5B;color:#252A5B;background:#fff}
.btn-blue,.btn-hijdra,.btn-white,.btn-yellow{border-radius:6px}
.btn-yellow,.btn-yellow:hover{border-color:#FFE036;color:#252A5B;background:#FFE036}
.btn-blue,.btn-blue:hover{border-color:#fff;color:#fff;background:#252A5B}
.btn-hijdra,.btn-hijdra:hover{border-color:#fff;background:#FFE036;color:#252A5B}
.btn-search,.btn-search:hover{background-color:#E9E9E9;border-color:#E9E9E9}
.btn-search:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
hr.product-hr{width:50px;margin-left:0;border-color:#FFE036;border-width:2px}
hr.product-hr.large{width:300px}
hr.less-margin{margin-bottom:15px;border-color:transparent}
hr.less-margin._lesser{margin-top:5px;margin-bottom:5px}
.customer-data-nav{background:#f9f9f9;padding:20px;border-radius:4px;color:#252A5B}
.spacer{margin-top:40px;margin-bottom:40px}
.inline-block{display:inline-block}
.marketing-text{padding-left:8px}
.border-menu{border-right:1px dashed #8e8e8e;margin-bottom:20px}
.fa-clock-o{font-size:16px}
.navbar-inverse{background:#fff;border-bottom:1px solid #E9E9E9}
.navbar-inverse .navbar-nav>li>a{color:#252A5B;background:0 0}
.navbar-inverse .navbar-nav>li>a:active,.navbar-inverse .navbar-nav>li>a:hover{background:#252A5B;color:#fff}
.top-menu .nav>li>a{padding:15px 14px}
.top-menu .nav>li>a .hd{font-size:16px;vertical-align:baseline;margin-right:4px}
.top-menu .marketing{color:#252A5B}
.hidden-sticky{position:relative}
.hidden-sticky .navbar-nav{position:absolute;top:0;right:0}
.navbar-text{margin-top:13px}
.header.visible-sticky .basket .link,.header.visible-sticky .input-group{margin-top:16px}
.header.visible-sticky{background:#fff;box-shadow:0 0 8px 0 grey}
.header.visible-sticky img.logo-large{background:url(../img/logo-small.svg) no-repeat;padding-left:0}
.header.visible-sticky .basket-preview{top:50px}
.header.visible-sticky .top-nav{visibility:hidden}
.header img.logo-large{width:100%;max-width:175px;height:52px;margin:10px 0}
.header .basket .icon-basket{font-size:40px;color:#252A5B}
.header .basket .link{margin-top:10px}
.header .basket .icon{margin-right:-14px}
.header .basket .badge{color:#252A5B;background:#FFE036}
.header .input-group{padding-right:30px}
.search-header .form-control{background-color:#e9e9e9;color:#252A5B;box-shadow:none;border-color:#e9e9e9;height:40px}
.search-header .form-control::-webkit-input-placeholder{color:#252A5B}
.search-header .form-control:-moz-placeholder{color:#252A5B}
.search-header .form-control::-moz-placeholder{color:#252A5B}
.search-header .form-control:-ms-input-placeholder{color:#252A5B}
.search-header .btn-search{color:#252A5B;height:40px}
.search-header .btn-search .glyphicon{font-weight:700}
ul.list-inline.top-nav{margin-top:27px;margin-bottom:27px;margin-left:0}
.top-nav li{padding:0}
.top-nav li.active a{background:#FFE036;border-top-left-radius:3px;border-top-right-radius:3px}
.top-nav li a{font-size:13px;color:#252A5B;padding:20px 18px 28px;font-weight:400}
.navbar-default .navbar-nav.nav>li .submenu.fitX{left:initial;right:0;background:0 0;z-index:999;border:none;box-shadow:none;padding-top:0}
.navbar-default .navbar-nav.nav>li .submenu.fitX .container .col-xs-12{background:#fff;box-shadow:5px 6px 9px -4px #888;padding-top:12px}
.navbar-default .navbar-nav.nav>li .submenu.fitX .container .col-xs-12 .list-unstyled{padding:20px 30px 30px}
.navbar-default{background:#FFE036;color:#252A5B;font-size:12px}
.navbar-default .navbar-nav.nav{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}
.navbar-default .navbar-nav.nav:after,.navbar-default .navbar-nav.nav:before{content:none!important}
.navbar-default .navbar-nav.nav>li>a{color:#252A5B;font-size:13px;padding-right:0}
.navbar-default .navbar-nav.nav>li>a:focus,.navbar-default .navbar-nav.nav>li>a:hover{font-weight:700}
.navbar-default .navbar-nav.nav>li .submenu{width:100%}
.navbar-default .navbar-nav.nav>li .submenu .container{background:#fff;padding-left:60px;padding-top:20px}
.submenu li{display:block;margin:0;float:left;width:30%}
.submenu li a{padding:0 2px 0 0}
.submenu li a img{display:inline-block;vertical-align:middle;width:40px;height:30px;margin-left:-45px;margin-right:5px}
#js-login-modal .hd{vertical-align:baseline;font-size:24px;margin-right:14px}
#js-login-modal .modal-body{padding:0 40px 20px}
#js-login-modal .modal-body label{color:#c7c7c9;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:10px}
#js-login-modal .modal-body h3{padding-bottom:20px;font-weight:400;font-size:18px;font-family:'Open Sans',sans-serif}
#js-login-modal .modal-body h3 .fa{padding-right:10px}
#js-login-modal .modal-body .assistance,#js-login-modal .modal-body .password-reset{clear:both;margin-top:15px;font-size:11px;color:#007aab}
#js-login-modal .modal-body .remember-me{color:#007aab;text-transform:none;letter-spacing:0;font-size:11px}
#js-login-modal .modal-body .remember-me:before{height:18px;width:18px;font-size:0;background:0 0;border-radius:2px}
#js-login-modal .modal-body .remember-me:before:hover{background:#fff;border-color:#252A5B}
#js-login-modal .modal-body .remember-me:after{content:'';width:12px;height:12px;border-radius:3px;background:#FFE036;top:3px;left:3px}
#js-login-modal .modal-body .remember-me .remember-text{vertical-align:middle}
#js-login-modal .modal-body .btn{background:#FFE036;border:#FFE036;font-size:13px;color:#252A5B;padding:14px 24px}
#js-login-modal .modal-body .btn .fa{padding-left:10px;color:#252A5B;font-size:11px}
#js-login-modal .modal-body .form-group input[type=text]{color:#252A5B}
#js-login-modal .modal-body .form-group ::-webkit-input-placeholder{color:#252A5B}
#js-login-modal .modal-body .form-group :-moz-placeholder{color:#252A5B;opacity:1}
#js-login-modal .modal-body .form-group ::-moz-placeholder{color:#252A5B;opacity:1}
#js-login-modal .modal-body .form-group :-ms-input-placeholder{color:#252A5B}
#js-login-modal .modal-body .form-control{color:#252A5B;border:none;border-bottom:1px solid #252A5B;border-radius:0;box-shadow:none;padding:0!important}
#js-login-modal .modal-body .border{border-right:1px solid #d6d6d6;padding:10px 30px}
#js-login-modal .modal-body .padding{padding:0 30px 10px;margin-top:-3px}
#js-login-modal .modal-body .alert-dismissible{margin-inline:15px}
#js-login-modal .modal-header{border-bottom:0}
#js-login-modal .modal-header .close{opacity:1;border-radius:50%;width:30px;height:30px;background:#252A5B}
#js-login-modal .modal-header .close span{color:#fff;text-shadow:none}
#js-login-modal .modal-header img{margin:20px 23px 0}
@media (min-width:768px){#js-login-modal .modal-dialog{width:700px}
}
.filters .panel-group .panel-heading+.panel-collapse>.list-group{border:none}
.filters .panel-group .panel-heading+.panel-collapse>.list-group .btn{height:18px;width:18px;border-radius:4px;font-size:0;background:0 0}
.filters .panel-group .panel-heading+.panel-collapse>.list-group .btn:hover{background:#fff;border-color:#252A5B}
.filters .panel-group .panel-heading+.panel-collapse>.list-group .btn span.checked{padding:6px;background:#252A5B;margin-left:-3px;border-radius:3px}
.filters .panel-group .panel-default>.panel-heading a{color:#252A5B;border-bottom:1px dashed #999;border-radius:0;font-weight:600;border-top:0;border-left:0;border-right:0}
.filters .panel-group .panel-default>.panel-heading a:hover{box-shadow:none}
.filters .panel-group .panel-default>.panel-heading .less,.filters .panel-group .panel-default>.panel-heading .more{color:#E20E17;font-weight:400;margin-left:-30px;font-size:11px}
.filters .panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none}
.filters .panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body .list-group{font-size:11px}
.filters .panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body .list-group .btn{height:18px;width:18px;border-radius:4px;font-size:0;background:0 0}
.filters .panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body .list-group .btn:hover{background:#fff;border-color:#252A5B}
.filters .panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body .list-group .btn span.checked{padding:6px;background:#252A5B;margin-left:-3px;border-radius:3px}
.filters .panel-group .panel-default>.panel-heading+.panel-collapse>.panel-body .list-group .list-group-item span{color:#252A5B}
.filters .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{color:#252A5B;font-size:11px}
.filters a[data-toggle=collapse]:after,.filters h2[data-toggle=collapse]:after{color:#252A5B}
.filters .range-slider{margin-top:20px}
.filters .range-slider .range-max,.filters .range-slider .range-min{color:#252A5B;margin-top:10px;font-size:1em}
.filters .range-slider .ui-slider-horizontal{height:5px;border-color:#ebebeb;background:#ebebeb}
.filters .range-slider .ui-slider-horizontal .ui-slider-handle{border-width:2px;border-radius:100%;margin-top:-3px;background:-moz-linear-gradient(45deg,#919191 0,#919191 49%,#acacac 50%,#acacac 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#919191),color-stop(49%,#919191),color-stop(50%,#acacac),color-stop(100%,#acacac));background:-webkit-linear-gradient(45deg,#919191 0,#919191 49%,#acacac 50%,#acacac 100%);background:-o-linear-gradient(45deg,#919191 0,#919191 49%,#acacac 50%,#acacac 100%);background:-ms-linear-gradient(45deg,#919191 0,#919191 49%,#acacac 50%,#acacac 100%);background:linear-gradient(45deg,#919191 0,#919191 49%,#acacac 50%,#acacac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#acacac', endColorstr='#919191', GradientType=1)}
.categories-filter h4{color:#252A5B;font-size:13px;font-weight:600;line-height:14px;padding-bottom:10px;border-bottom:1px dashed #999}
.categories-filter ul li a{color:#252A5B;font-size:11px;font-weight:400}
.categories-filter h2[data-toggle=collapse]:after,.categories-filter h4[data-toggle=collapse]:after{content:'-';color:#252A5B;position:absolute;right:13px}
.categories-filter h2[data-toggle=collapse].collapsed:after,.categories-filter h4[data-toggle=collapse].collapsed:after{content:'+'}
.search-options{margin-top:10px}
.search-options .dropdown a{display:block;background:#fcfcfc;color:#252A5B;padding:12px 20px;border-radius:2px}
.search-options .dropdown a .fa{padding-left:20px;font-size:18px;vertical-align:middle}
.search-options .dropdown-menu>li>a{background:#fff}
.label-default{color:#777;background:#E8E8E8;border-radius:15px;padding-right:15px;font-size:10px}
.label-default.product-tag{font-size:14px}
h1.section-title.psearch{padding-bottom:40px}
.category-overview .eq-element{padding:26px 0;border:1px dashed #c4c4c4;margin-bottom:40px;border-radius:8px;transition:all .3s ease 0s}
.category-overview .eq-element:hover{border-color:#252A5B}
.category-overview a h3{color:#252A5B;font-size:13px;text-align:center;font-weight:400;padding-left:13px;padding-bottom:20px;padding-right:13px}
.back-to a,.breadcrumb li a{font-size:12px;color:#252A5B}
.category-overview a img{margin:0 auto}
.breadcrumb{border:none;margin-top:-8px}
.breadcrumb>.active{color:#666;font-size:12px}
.breadcrumb li a:hover{text-decoration:underline}
.back-to a{text-transform:none}
.back-to a .img-back{height:12px;padding-right:10px}
.product{border-color:#fff;padding-top:5px;transition:all .3s ease 0s;display:flex;flex-direction:column;flex:1;height:100%}
.product:hover{border-color:#fff;background:#fff;box-shadow:0 0 1px #d6d6d6}
.product .sale-icon-wrapper{position:absolute;z-index:99;width:50%;display:-webkit-inline-box;left:0}
.product .sale-icon-wrapper .product-sale-icon{background:0 0;margin:0;padding:0;position:initial;width:100%}
.product .sale-icon-wrapper .product-sale-icon img{width:100%}
.product .sale-icon-wrapper .product-sale-icon span img{height:60px}
.product .carousel-indicators li{border:none;width:100px;height:100px;background-position:center center}
.pagination>.disabled>a:hover,.pagination>li>a{border-radius:4px}
.product h2{padding:10px 10px 0;height:auto;margin-bottom:0}
.product h2 a{color:#252A5B;font-size:15px;font-weight:600}
.product .description{background:#fff;margin:auto 0 0;padding:10px;color:#C4C4C4;text-transform:none;font-size:12px;display:flex;flex-direction:column;justify-content:flex-end;gap:5px}
.product .price .price-standard,.product-detail .price .price-standard{display:block;font-family:'Open Sans',sans-serif}
.product .description .size{color:#999;font-size:12px}
.product .price{font-family:'Open Sans',sans-serif}
.product .price .price-standard{color:#999;font-weight:400;font-size:15px}
.product .price .price-sales{font-family:'Open Sans',sans-serif;color:#E20E17;font-size:22px;font-weight:600}
.product .price .price-sales .uom{color:#E20E17;font-size:12px;font-weight:600}
.product .price .price-sales-taxed{color:#252A5B;font-size:12px;font-family:'Open Sans',sans-serif;font-weight:400;margin-top:10px}
.product span.hd.icon-yellow-arrow-right{position:absolute;bottom:10px;right:10px;background:#FFE036;color:#252A5B;font-size:30px}
.product .image{max-height:unset;min-height:unset}
.product .image a img{min-height:auto;width:auto;height:100%;max-height:240px}
.pagination>li>a{margin:0 5px;background:#e8e8e8;padding:10px 16px;border-color:#e8e8e8;color:#666;transition:all .3s ease 0s}
.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>li>a:hover{background:#252A5B;color:#fff;border-color:#252A5B}
.pagination>.disabled>a{border-radius:4px;transition:all .3s ease 0s}
.product-detail .product-sale-icon{background:0 0;padding:10px}
.product-detail .product-sale-icon img{width:100%}
.product-detail .product-sale-icon.icon-sm{padding:0}
.product-detail .product-sale-icon.icon-sm img{height:20px}
.product-detail .product-save-more,.product-detail .product-save-more h3{margin:0}
.product-detail .carousel-indicators li{border:none;width:100px;height:100px;background-position:center center}
.product-detail .description{background:#fff;margin:0;padding:10px;color:#C4C4C4;text-transform:none;font-size:12px;min-height:124px;max-height:124px}
.product-detail .description .size{color:#999;font-size:12px}
.product-detail .price{font-family:'Open Sans',sans-serif}
.product-detail .price .price-standard{height:25px;color:#999;font-weight:400;font-size:15px}
.product-detail .price .price-sales{font-family:'Open Sans',sans-serif;color:#E20E17;font-size:22px;font-weight:600}
.product-detail .price .price-sales .uom{color:#E20E17;font-size:12px;font-weight:600}
.product-detail .price .price-sales-taxed{color:#252A5B;font-size:12px;font-family:'Open Sans',sans-serif;font-weight:400;margin-top:10px}
.product-detail span.hd.icon-time{color:#fff;background:#008634;border-radius:100%}
.product-detail .desc{color:#666;line-height:25px}
.product-detail .desc .actions{font-weight:600;color:#252A5B}
.product-detail .price-sales{color:#E20E17;font-size:28px}
.product-detail .price-sales .uom{color:#E20E17;font-weight:600}
.product-detail .wrapper-productmain{background:#f9f9f9;padding:40px;border:1px solid #e8e8e8;border-radius:4px}
.product-detail .wrapper-productmain .alert-warning{background:0 0;padding-left:0;padding-top:6px;padding-bottom:6px;border:none;color:#089906}
.product-detail .wrapper-productmain .alert-warning .delivery-time{height:20px;vertical-align:middle;margin-right:10px}
.product-detail .wrapper-productmain .info{color:#252A5B}
.product-detail .wrapper-productmain .info dt{font-weight:100}
.product-detail .wrapper-productmain .info dt .fa{font-size:8px;padding-right:14px;line-height:23px}
.product-detail .wrapper-productmain .ordertemplate-options{border:none;padding-left:0;padding-top:0;margin-top:0}
.product-detail .wrapper-productmain .ordertemplate-options form .form-group>label{padding:0;line-height:20px;font-size:20px;margin-bottom:10px}
.product-detail .wrapper-productmain .ordertemplate-options .input-group-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}
.product-detail .wrapper-productmain .ordertemplate-options .input-group-wrapper .input-wrapper{width:50%}
.product-detail .wrapper-productmain .ordertemplate-options .input-group-wrapper .input-group{display:flex;justify-content:center;align-items:center;flex-grow:1}
.product-detail .wrapper-productmain .ordertemplate-options .input-group-wrapper div.input-group-btn{width:1%}
.product-detail .wrapper-productmain .ordertemplate-options .input-group-wrapper .input-group-btn .btn{padding:0}
.product-detail .wrapper-productmain .ordertemplate-options .input-group-wrapper .input-group-btn .btn.btn-primary{background:#FFE036;border-color:#FFE036;padding:12px 0!important;border-radius:3px;font-size:15px;font-weight:700;text-transform:none;margin-top:5px;margin-bottom:5px;transition:all .3s ease 0s;color:#252A5B}
.product-detail .wrapper-productmain .ordertemplate-options .input-group-wrapper .input-group-btn .btn.btn-primary:hover{background:#fff;border-color:#fff}
.product-detail .wrapper-productmain .ordertemplate-options .input-group-wrapper .input-group-btn .btn.btn-primary .fa-calendar-plus-o{color:#252A5B;height:22px;margin-right:12px;font-style:normal;font-weight:400;font-variant:normal;line-height:1;font-size:18px}
.product-detail .wrapper-productmain .ordertemplate-options .input-group-wrapper select.form-control{border-color:#fff;height:50px;width:100%;-webkit-box-shadow:none}
.product-detail .wrapper-productmain .ordertemplate-options a{color:#007aab}
.product-detail .wrapper-productmain .ordertemplate-options .fa{color:#007aab;font-size:17px}
.product-detail .wrapper-productmain .stock-negative.h3,.product-detail .wrapper-productmain .stock-positive.h3{text-transform:none;font-size:14px;letter-spacing:0;font-weight:600;line-height:28px;margin:0}
.product-detail .wrapper-productmain .stock-negative.h3 span.hd.icon-check,.product-detail .wrapper-productmain .stock-positive.h3 span.hd.icon-check{font-size:16px;vertical-align:baseline;margin-right:10px}
.product-detail .wrapper-productmain .stock-negative{color:#252A5B}
.product-detail .wrapper-productmain .stock-positive img{height:16px;margin-right:10px}
.product-detail span.hd.icon-info{background:#008634;color:#fff;border-radius:100%}
.product-detail .yellow{background:#FFE036;padding:20px}
.product-detail .advice{padding:24px}
.product-detail .patricia{height:120px;border-radius:100%;float:left;margin-right:20px;border:2px solid #FFE036}
.product-detail .table{width:100%}
.product-detail .table-striped>tbody>tr:nth-of-type(odd){background:0 0;color:#666;font-weight:100}
.product-detail .table-striped tr th{color:#666;font-weight:100}
.product-detail .table>tbody>tr>td{color:#666}
.product-detail .social ul li a .fa{font-size:24px;margin-right:20px}
.product .order-form-wrap{height:79px;background:0 0}
.order-form .wrapper-orderform{width:100%}
.order-form .wrapper-orderform span.uom{display:none}
.order-form button.btn.btn-primary{background:#FFE036;border-color:#FFE036;padding:12px 8px!important;border-radius:3px;font-size:15px;font-weight:700;text-transform:none;margin-top:5px;margin-bottom:5px;transition:all .3s ease 0s;color:#252A5B}
.order-form button.btn.btn-primary .order-basket-icon{height:22px;margin-right:12px}
.order-form button.btn.btn-primary:hover{background:#fff;border-color:#fff}
.order-form .bootstrap-touchspin{margin-top:5px;margin-bottom:5px;float:left}
.order-form .input-group-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}
.order-form .input-group-wrapper .input-wrapper{width:50%}
.order-form .input-group-wrapper .input-group{display:flex;justify-content:center;align-items:center;flex-grow:1}
.order-form .input-group-wrapper div.input-group-btn{width:1%}
.order-form .input-group-wrapper .input-group-btn .btn{padding:0}
.order-form .input-group-wrapper .input-group-btn .btn-default{color:#666}
.order-form .input-group-wrapper .input-group-btn .bootstrap-touchspin-down,.order-form .input-group-wrapper .input-group-btn .bootstrap-touchspin-up{border-radius:17px;height:22px;width:22px;background:0 0;border:1px solid #666;margin-left:5px;margin-right:5px}
.order-form .input-group-wrapper input.form-control{border-color:#fff;height:42px;width:60px;-webkit-box-shadow:none}
.service-spacer,.service-spacer .service-col{height:136px}
.yellow-container{background:#FFE036}
.yellow-container.spacer{padding:20px;display:inline-block;width:100%}
.yellow-container.spacer p{margin:0}
.blue-container{background:#252A5B}
.black-container{background:#000}
#top-link-block.affix,#top-link-block.affix-top{right:308px!important}
#top-link-block.affix a,#top-link-block.affix-top a{display:table-row!important}
#top-link-block.affix-top{bottom:-100px}
#top-link-block.affix{bottom:0}
a.well.well-sm{background:0 0}
.mobile-top-menu{background:#fff}
.mobile-top-menu img{height:auto}
.mobile-top-menu navbar-brand-center img{display:inline-block;max-width:175px}
.mobile-top-menu .icon .badge{background:#FFE036;position:absolute;top:8px;right:14px;left:auto;color:#252A5B}
.mobile-top-menu .icon img{height:36px}
.mobile-top-menu .fa-stack.fa-lg.mobile-menu{margin-top:8px}
.mobile-top-menu .fa-stack.fa-lg.mobile-menu.active .fa-circle{color:#252A5B}
.mobile-top-menu .fa-stack.fa-lg .fa-circle,.mobile-top-menu .fa-stack.fa-lg.mobile-menu.active .fa-bars{color:#FFE036}
.mobile-top-menu .fa-stack.fa-lg .fa-bars,.mobile-top-menu .fa-stack.fa-lg:active .fa-circle{color:#252A5B}
.mobile-top-menu .fa-stack.fa-lg:active .fa-bars{color:#FFE036}
#js-mobile-search-bar .input-group input[type=text],.mobile-submenu.active ul li a,.mobile-submenu.active ul li a.shop{color:#252A5B}
.mobile-top-menu .navbar-brand{padding-top:8px;margin-bottom:12px;height:100%}
#js-mobile-nav{margin-top:0}
#js-mobile-search-bar.open{height:50px}
#js-mobile-search-bar{margin-top:-20px;z-index:999;position:relative;height:50px;margin-bottom:5px;margin-right:-1px}
#js-mobile-search-bar .input-group ::-webkit-input-placeholder{color:#252A5B}
#js-mobile-search-bar .input-group :-moz-placeholder{color:#252A5B;opacity:1}
#js-mobile-search-bar .input-group ::-moz-placeholder{color:#252A5B;opacity:1}
#js-mobile-search-bar .input-group :-ms-input-placeholder{color:#252A5B}
#js-mobile-search-bar .input-group .twitter-typeahead:first-child .tt-input{border-radius:0;background:#e8e8e8!important;height:50px;text-transform:none;border-color:#e8e8e8;box-shadow:none}
#js-mobile-search-bar .btn-default{background:#e8e8e8;color:#252A5B;border:1px solid #e8e8e8;border-radius:0;height:50px;transition:all .3s ease 0s}
.mobile-submenu{box-shadow:0 1px 1px 1px grey;display:none!important}
.mobile-submenu.active{display:block!important;position:absolute;z-index:999;background:#fff;width:100%}
.mobile-submenu.active ul li{padding:10px 0;font-weight:400}
.mobile-submenu.active ul li:first-child{background:#FFE036;margin-left:-20px!important;margin-right:-20px!important;padding:20px;margin-top:0!important}
.mobile-submenu.active ul li img{height:16px}
.row-offcanvas-left.active{left:0}
.dimmable.active .overlay,.mCustomScrollBox{display:none}
.pswp__bg{background:#fff}
.pswp__caption__center,.pswp__counter{color:#000}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/static/themes/hijdra/img/icons/default-skin.png) no-repeat;background-size:264px 88px;width:44px;height:44px}
.pswp__button--close{background-position:0 -44px}
.pswp__button--share{background-position:-44px -44px}
.pswp--fs .pswp__button--fs{background-position:-44px 0}
.pswp__button--zoom{display:none;background-position:-88px 0}
.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}
.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}
.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}
.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}
footer{margin-top:0}
footer .footer{line-height:22px;color:#fff;background:#252A5B}
footer .footer a{color:#fff;font-weight:400}
footer .footer a:hover{color:#FFE036}
footer .footer h3{color:#fff;text-transform:uppercase}
footer .footer .payment{margin-bottom:0}
footer .footer .payment-icons{margin-bottom:10px;width:65%}
footer .footer .payment-icons li{display:inline-block;margin:15px 15px 0 0;width:22%}
footer .footer .payment-icons li img{width:100%}
footer .footer .businessaddress li .fa{color:#FFE036;position:absolute;vertical-align:top;margin-top:3px;font-size:16px}
footer .footer .businessaddress li .fa-icon-label{margin-left:24px;font-weight:400}
footer .footer .social li a{color:#FFE036;font-size:22px;padding-right:20px}
footer .footer hr{border-color:#FFE036;margin-right:100px}
footer .footer-bottom{color:#fff;background:#141739;padding-top:24px;padding-bottom:12px}
footer .footer-bottom ul{margin-bottom:0}
footer .footer-bottom li a{color:#fff;font-size:13px;font-weight:400}
@media only screen and (max-width:1200px){.product .order-form-wrap{margin-top:25px}
}
@media only screen and (max-width:1024px){.order-form .input-group-wrapper .input-wrapper{width:100%}
}
@media only screen and (max-width:768px){footer .footer .mobile{padding-left:20px;padding-right:20px}
footer .footer .mobile hr{margin-left:0}
}
.product-options{margin-bottom:15px}
.alert-dismissible{position:relative}
.alert-dismissible .close{position:absolute;right:15px;top:15px}
.product-row{display:flex;flex-wrap:wrap}
.carousel-wrapper,.product-row>[class*=col-]{flex-direction:column;display:flex}
#hero-carousel{margin-top:-20px;margin-left:-10px;margin-right:-10px}
#hero-carousel h1{color:#fff;font-size:18px;padding-bottom:20px}
#hero-carousel p{color:#fff;font-family:Montserrat,serif;font-size:14px}
.carousel-wrapper{height:100%;justify-content:space-around}
#hero-carousel .carousel-inner{margin:auto!important}
#hero-carousel .carousel-block{display:flex;flex-direction:column;background:#252a5b;padding:30px 30px 15px;text-align:left;width:46%;justify-content:space-between}
#hero-carousel .carousel-block a{width:100%;background:#ffe036;padding:10px;border-radius:6px;border-width:2px;border-color:#fff;color:#252a5b}
#hero-carousel .carousel-block a img{padding-left:20px}
#hero-carousel .hero-carousel-image{height:480px;background-size:cover;background-position:top}
#hero-carousel.carousel .carousel-control.right{padding-left:4px}
#hero-carousel.carousel .carousel-control.left{padding-right:4px}
#hero-carousel.carousel .carousel-control{position:relative;display:inline-block;text-align:center;width:50px;height:50px;line-height:50px;opacity:1;font-size:36px;text-shadow:none;margin:0 10px}
#hero-carousel.carousel .carousel-options{position:absolute;bottom:0;left:0;width:100%;margin-left:0;z-index:115;text-align:center;margin-bottom:40px}
#hero-carousel.carousel .carousel-indicators{position:relative;width:auto;margin-bottom:0;bottom:-3px;display:inline-block;z-index:115}
#hero-carousel.carousel .carousel-indicators li{width:15px;height:15px;margin:6px 4px;border-radius:10px;background-color:#fff}
#hero-carousel.carousel .carousel-indicators li.active{background-color:#252a5b;border-color:#252a5b}
.carousel-options span.hd.icon-blue-block-left,.carousel-options span.hd.icon-blue-block-right{color:#fff;background:#252A5B;font-size:30px}
.customer-data-nav a.active{border-left:3px solid #0077b1;padding-left:20px;margin-left:-20px;color:#0077b1}
.customer-data-nav a{color:#252A5B}
.customer-data-nav{box-shadow:0 0 1px 2px #efefef!important;border:none!important}
@media only screen and (max-width:480px){#hero-carousel .carousel-block{width:100%}
.carousel-wrapper{padding-left:50px;padding-right:50px;margin-top:15px}
}
.blog-category{position:absolute;top:20px;padding:10px 130px 10px 10px;margin-left:-4px;border-radius:4px;background:#ffe036}
.blog-imagelink{float:right;position:absolute;right:20px;bottom:50px}
.blog-carousel-control span.hd.icon-blue-block-left,.blog-carousel-control span.hd.icon-blue-block-right{color:#fff;background:#252A5B;font-size:30px}
.article-text{background:#252a5b;height:80px;padding:14px;color:#fff}
.blog-link a{color:#fff}
.blog-image{height:230px;width:100%}
.blog-carousel-control{text-align:center}
.blog-wrapper{margin-bottom:30px}
span.blog-imagelink.hd.icon-yellow-arrow-right{background:#ffdb5a;color:#252a5b;font-size:30px;border-radius:3px}
.inspiration-block{margin-left:-10px;margin-right:-10px;background-position:center;display:flex;justify-content:center}
.inspiration-block .inspiration-content{height:400px;width:400px;background:#252a5b;margin:0 auto;display:flex;justify-content:space-around;flex-direction:column;align-items:center}
.inspiration-block .inspiration-content .inspiration-title{color:#fff;font-weight:400}
.widget_brands ul{text-align:center;padding:20px 0}
@media (max-width:768px){.widget_brands .list-inline>li{padding-left:0!important;padding-right:0!important}
}
@media (max-width:425px){.widget_brands ul li a img{max-height:36px!important}
.widget_brands ul li a{margin:0 5px 15px}
}
p.usp-title{font-size:12px;font-family:Montserrat,sans-serif;font-weight:600}
p.usp-text{font-size:11px;color:#666;line-height:18px}
.usp img{margin:0 auto;padding-bottom:20px;height:84px}
.product-block img{margin:0 auto;padding-left:10px}
.product-block-title{font-size:14px;padding-top:20px}
.image-link-block{display:flex;flex-direction:column;justify-content:space-between;height:270px;background-size:cover;padding:20px}
.image-link-block h2{color:#fff;font-weight:400;margin:0}
.image-link-block p{color:#fff;margin:0}
.image-link-block .btn{align-self:flex-end}
span.hd.icon-white-arrow-right{font-size:14px!important;padding-left:10px}
.content{display:flex;flex-direction:column;height:100%}
.btn-bottom{background-color:#FFE036;color:#252A5B;padding:15px;width:100%;height:50px}
.image-link-block-wrapper{display:flex;justify-content:flex-start;flex-direction:column}
.service-wrapper img{border:2px solid #FFE036;border-radius:100px}
.service-wrapper .service-bg{height:100%}
.service-wrapper .service-bg .quote{padding-top:20px}
.nav-inspiration{margin-bottom:25px}
.nav-inspiration ul{font-size:20px;font-weight:600;margin:0;border-radius:6px;background:#FFE036}
.nav-inspiration ul li{padding:20px 30px;display:table-cell;vertical-align:middle;text-align:center;position:relative;color:#252A5B;font-weight:600}
.nav-inspiration ul li.active{background:#252A5B;color:#fff;font-weight:700}
.nav-inspiration ul li.active:after{content:'';position:absolute;display:block;left:50%;bottom:-13px;margin-left:-12px;border-top:13px solid #252A5B;border-right:12px solid transparent;border-left:12px solid transparent}
.blog-block-wrapper{margin:20px 10px}
.blog-block-wrapper .blog-block-image img{height:auto;width:100%}
.blog-block-wrapper .blog-block-category{position:absolute;left:10px;top:40px;background:#ffe036;border-radius:6px;font-weight:600}
.blog-block-wrapper .blog-block-content{display:flex;justify-content:space-between}
.blog-block-wrapper .blog-block-content p{margin:0;align-self:center;font-weight:600}
.blog-block-large{height:400px}
.blog-block-large .blog-block-image{height:250px}
.blog-block-large .blog-block-content{height:150px;padding:40px 20px;background-color:#24285C}
.blog-block-large .blog-block-content p{font-size:20px;color:#fff;margin:0}
.blog-block-large .blog-block-content .blog-block-category{min-width:300px;font-size:20px;padding:20px 30px;font-weight:600}
.blog-block{height:300px}
.blog-block .blog-block-image img{height:200px}
.blog-block .blog-block-content{padding:20px;height:100px}
.blog-block .blog-block-content.blog-block-triple{background-color:#252A5B;color:#fff}
.blog-block .blog-block-content.blog-block-triple .blog-block-category{color:#252A5B}
.btn-blog,.btn-blog:hover{color:#24285C;background-color:#ffe036}
.blog-block .blog-block-content .blog-block-category{min-width:50%;font-size:14px;padding:15px 25px}
.btn-blog{border-radius:6px;border:2px solid #ffe036;padding:13px;height:50px;width:50px;margin:auto 0}
.btn-blog:hover{border:2px solid #ffe036}
.btn-blog .hd{height:20px;width:20px;margin:0}
.blog-info{display:flex;justify-content:flex-start}
.blog-info .info-spacer{border:1px solid #0077B1;height:14px;margin:auto 30px}
.blog-info span{color:#0077B1}
.blog-tags{color:#777;background:#E8E8E8;border-radius:15px;padding-right:15px;font-size:10px}
.blog-tags i{padding-right:4px}
.links-block{background:#f9f9f9;padding:20px 0;box-shadow:0 0 4px #8c837a}
.links-block li{margin:10px 0;padding-left:20px}
.links-block li:hover{color:#337ab7;border-left:3px solid #337ab7}
#mc_embed_signup{background:#fff;clear:left;font:14px Helvetica,Arial,sans-serif;width:100%}
.product-related .price,.product-related .price-sales,.product-related .price-standard{font-family:'Open Sans',sans-serif}
#mc_embed_signup form{text-align:left;padding:18px 0 10px}
#mc_embed_signup input.email{width:270px;padding:24px;margin-right:20px}
.mc-closeModal{background:#fff;width:100%;text-align:right;padding:5px}
#mc_embed_signup .button{height:50px}
#mc_embed_signup form{background:#ffe036!important}
.basket .table tr .price{position:relative}
.basket .table tr .price .price-normal{margin-right:10px;text-decoration:line-through}
.basket .table tr .price .is-sale{color:#E20E17;font-weight:700}
.basket .table tr .price .premium-icon{background:#FFE036;position:absolute;top:30px;right:0;padding:8px 20px;font-weight:700}
.basket .table tr .description>a{display:block;width:100%}
.basket .table tr .description>span{color:#aaa}
.basket .table tr .description .stock-indication .h3,.basket .table tr .description .stock-indication h3{text-transform:none;font-size:14px;letter-spacing:0;font-weight:600;line-height:28px;margin:5px 0 0}
.basket .table tr .description .stock-indication .h3.stock-negative,.basket .table tr .description .stock-indication h3.stock-negative{color:#252A5B}
.product-related .price-standard{height:25px;color:#999;font-weight:400;font-size:15px;text-decoration:line-through;margin-right:10px;display:initial!important}
.product-related .price-sales{color:#E20E17;font-size:22px;font-weight:600}
.product-related .price-sales .uom{color:#E20E17;font-size:12px;font-weight:600}
.product-related .description>span{display:block;width:100%}
.product-related .product-sale-icon{background:0 0}
.product-related .product-sale-icon img{width:100%;pointer-events:none}
.bundles .bundle ul li{max-width:calc(50% - 40px)}
.bundles .bundle ul li:not(:last-child):after{font-size:30px;top:35px;right:-12px}
@media only screen and (max-width:768px){.bundles .bundle ul li{max-width:100%;width:100%}
.bundles .bundle ul li:not(:last-child){margin-bottom:30px}
.bundles .bundle ul li:not(:last-child):after{right:0;left:0;top:initial;bottom:-32px;width:100%;text-align:center}
}
.bundles .bundle ul li img{display:inline-block;vertical-align:top;width:180px}
.bundles .bundle ul li .info{display:inline-block;width:calc(100% - 190px);text-align:left;padding-top:20px}
.bundles .bundle ul li .info>span{width:100%;display:block;font-size:12px;margin-bottom:5px}
.bundles .bundle ul li .info>span.data{color:#666}
.bundles .bundle ul li .info>span.price-sales{font-size:18px;font-weight:700}
.bundles .bundle ul li .info>span .uom{font-size:12px;font-weight:400}
.bundles .bundle button[type=submit]{min-width:200px;background:#FFE036;border-color:#FFE036;padding:12px 8px!important;border-radius:3px;font-size:15px;font-weight:700;text-transform:none;margin-top:5px;margin-bottom:5px;transition:all .3s ease 0s;color:#252A5B}
.bundles .bundle button[type=submit] .order-basket-icon{height:22px;margin-right:12px}
.bundles .bundle button[type=submit]:hover{background:#fff;border-color:#fff}
.bundles .bundle .premium-icon{background-color:#FFE036;color:#141739;padding:8px 20px}
@media only screen and (max-width:768px){.bundles .bundle ul li .info{display:block;width:100%}
.bundles .bundle h3{width:50%;margin-right:50%}
}
.bundles .bundle .price-standard{font-size:14px}
.bundles .bundle .vat{font-size:12px}
.filters .panel-default>.panel-heading+.panel-collapse>.panel-body .list-group .btn{border:1px solid #ccc;padding:1px 5px;height:18px;width:18px;border-radius:4px;font-size:0;background:0 0}
.filters .panel-default>.panel-heading+.panel-collapse>.panel-body .list-group .btn:hover{background:#fff;border-color:#252A5B}
.filters .panel-default>.panel-heading+.panel-collapse>.panel-body .list-group .btn span.checked{padding:6px;background:#252A5B;margin-left:-3px;margin-top:-2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child .btn{border:1px solid #ccc;padding:1px 5px;height:18px;width:18px;border-radius:4px;font-size:0;background:0 0}
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child .btn:hover{background:#fff;border-color:#252A5B}
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child .btn span.checked{padding:6px;background:#252A5B;margin-left:-3px;margin-top:-2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.filters .panel-default>.panel-heading a{display:block;padding:10px 32px 10px 0}
.gdprcookie{position:fixed;color:#000;font-size:1em;font-weight:400;line-height:1.5em;right:1.5rem;bottom:1.5rem;max-width:40em;padding:1.5rem;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24),0 0 8px 0 rgba(0,0,0,.12),0 8px 8px 0 rgba(0,0,0,.24);z-index:99999999}
@media (max-width:32rem){.gdprcookie{max-width:none;width:100%;right:0;bottom:0}
}
.gdprcookie h1,.gdprcookie h2{display:block;font-size:1.5em;font-weight:700;margin:0 0 .8rem;color:#000}
.gdprcookie a{color:inherit;text-decoration:underline}
.gdprcookie p{font-size:.9em}
.gdprcookie-buttons button{width:calc(40%);float:right;font-family:inherit;font-weight:700;text-transform:uppercase;color:#000;padding:1.2rem 1.6rem 1rem;margin:0 1rem 0 0;background:#FFE036;cursor:pointer;border:1px solid #FFE036}
.gdprcookie-buttons button.optout{background-color:#fff;color:#000;border:1px solid #333}
.gdprcookie-buttons button:disabled{opacity:.5}
.gdprcookie-buttons button:focus{outline:inherit}
.gdprcookie-buttons button:last-of-type{width:auto;float:left;color:inherit;font-weight:400;text-decoration:underline;text-transform:none;padding:2.2rem 0 0;background:0 0;border:none}
.gdprcookie-buttons button:last-of-type::before{content:none}
.gdprcookie-types ul{overflow:hidden;padding:0;margin:1.5rem 0 0}
.gdprcookie-types li{display:block;list-style:none;padding:0;margin:0 0 1.5rem}
.gdprcookie-types input[type=checkbox]{position:absolute;margin-left:-20px;visibility:hidden}
.gdprcookie-types input[type=checkbox]+label{position:relative;font-weight:700;padding-left:25px;cursor:pointer}
.gdprcookie-types input[type=checkbox]+label::before{content:'';display:block;position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid currentColor}
.gdprcookie-types input[type=checkbox]+label::after{content:attr(title);display:block;font-size:.9em;font-weight:400}
.gdprcookie-types input[type=checkbox]:checked+label::before{content:'\f00c';font-family:FontAwesome;display:block;position:absolute;top:0;left:0;width:18px;height:18px;line-height:16px;text-align:center;font-size:13px}
.gdprcookie-types input[type=checkbox]:disabled+label{cursor:default}
.gdprcookie-types input[type=checkbox]:disabled+label::before{color:rgba(0,0,0,.2)}