@import "https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800,600,700italic,400italic";
@media print{*,*:before,*:after{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}}fieldset{border:0;min-width:0;margin:0;padding:0}legend{color:#222;display:block;font-size:18px;line-height:inherit;margin-bottom:10px;padding:0;width:100%}label{display:inline-block;font-weight:600;margin-bottom:5px;max-width:100%}.label-inline{font-weight:inherit;line-height:40px}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="checkbox"],input[type="radio"]{line-height:normal;margin:4px 0 0;margin-top:1px \9}input[type="checkbox"][disabled],input[type="radio"][disabled],fieldset[disabled] input[type="checkbox"],fieldset[disabled] input[type="radio"]{cursor:no-drop}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="checkbox"]:focus,input[type="file"]:focus,input[type="radio"]:focus{outline-offset:-2px;outline:thin dotted;outline:5px auto -webkit-focus-ring-color}output{display:block;padding-top:11px;font-size:14px;line-height:1.42857143;color:#222}input[type="search"]{-webkit-appearance:none}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"]{line-height:40px}}.form-control{background-color:#fff;border:1px solid #a8acad;color:#222;display:block;font-size:14px;height:40px;line-height:1.42857143;padding:10px 16px;width:100%;-webkit-transition:border-color 125ms ease-in-out,box-shadow 125ms ease-in-out,opacity 125ms ease-in-out;-o-transition:border-color 125ms ease-in-out,box-shadow 125ms ease-in-out,opacity 125ms ease-in-out;transition:border-color 125ms ease-in-out,box-shadow 125ms ease-in-out,opacity 125ms ease-in-out;opacity:1}.form-control:focus{border-color:#02629d;box-shadow:0 0 8px rgba(2,98,157,.6);outline:0}.form-control::-webkit-input-placeholder{color:#8a8d8e}.form-control:-moz-placeholder{color:#8a8d8e}.form-control::-moz-placeholder{color:#8a8d8e}.form-control:-ms-input-placeholder{color:#8a8d8e}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{opacity:.65}.form-control[disabled],fieldset[disabled] .form-control{cursor:no-drop}.form-control[readonly]{background-color:#fff}select.form-control{padding-top:8px;padding-bottom:8px}textarea.form-control{height:auto;resize:vertical}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:no-drop}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:no-drop}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:no-drop}.has-success .control-label,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label,.has-success .help-block{color:#1a7a0d}.has-success .form-control{border-color:#109117}.has-success .form-control:focus{border-color:#0b6310;box-shadow:0 0 6px #21e62b}.has-success ng-message{color:#1a7a0d}.has-error .control-label,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label,.has-error .help-block{color:#dc2b0a}.has-error .form-control{border-color:#f4570b}.has-error .form-control:focus{border-color:#c34609;box-shadow:0 0 6px #f89a6d}.has-error ng-message{color:#dc2b0a}.help-block{margin-top:5px;margin-bottom:10px;display:block;color:#c2c3c4}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:980px;min-height:100%}.row{margin-left:-10px;margin-right:-10px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:left}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-pull-12{right:100%}.col-pull-11{right:91.66666667%}.col-pull-10{right:83.33333333%}.col-pull-9{right:75%}.col-pull-8{right:66.66666667%}.col-pull-7{right:58.33333333%}.col-pull-6{right:50%}.col-pull-5{right:41.66666667%}.col-pull-4{right:33.33333333%}.col-pull-3{right:25%}.col-pull-2{right:16.66666667%}.col-pull-1{right:8.33333333%}.col-pull-0{right:auto}.col-push-12{left:100%}.col-push-11{left:91.66666667%}.col-push-10{left:83.33333333%}.col-push-9{left:75%}.col-push-8{left:66.66666667%}.col-push-7{left:58.33333333%}.col-push-6{left:50%}.col-push-5{left:41.66666667%}.col-push-4{left:33.33333333%}.col-push-3{left:25%}.col-push-2{left:16.66666667%}.col-push-1{left:8.33333333%}.col-push-0{left:auto}.col-offset-12{margin-left:100%}.col-offset-11{margin-left:91.66666667%}.col-offset-10{margin-left:83.33333333%}.col-offset-9{margin-left:75%}.col-offset-8{margin-left:66.66666667%}.col-offset-7{margin-left:58.33333333%}.col-offset-6{margin-left:50%}.col-offset-5{margin-left:41.66666667%}.col-offset-4{margin-left:33.33333333%}.col-offset-3{margin-left:25%}.col-offset-2{margin-left:16.66666667%}.col-offset-1{margin-left:8.33333333%}.col-offset-0{margin-left:0%}.col-3-50{position:relative;float:left;width:29.16666667%;min-height:1px;padding-left:10px;padding-right:10px}*{-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:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#222;background-color:#fcfcfc;overflow-x:hidden;width:100%}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0069a8;cursor:pointer;text-decoration:none}a:hover,a:focus{color:#001929;text-decoration:underline}a:focus{outline-offset:-2px;outline:thin dotted;outline:5px auto -webkit-focus-ring-color}a.a-arrow-right:after{content:" >"}a.a-underline{text-decoration:underline}figure{margin:0}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #c2c3c4}dl.clean-list{overflow:hidden}dl.clean-list dt,dl.clean-list dd{font-weight:200;display:block;float:left}dl.clean-list dt{width:25%}dl.clean-list dd{width:75%}dl.even-list{overflow:hidden}dl.even-list dt,dl.even-list dd{font-weight:normal;display:block;float:left}dl.even-list dt{width:50%}dl.even-list dd{width:50%}ul.clean-list{margin:0;padding:0;list-style:none}a.fade-img{display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.fade-img:hover{opacity:.8}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#c2c3c4;text-align:left}th{font-weight:600;text-align:left}.table{margin-bottom:20px;max-width:100%;width:100%}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:1px solid #e3e4e5;line-height:1.42857143;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #e3e4e5;vertical-align:bottom}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #e3e4e5}.table .table{background-color:#fcfcfc}.table--zebra>tbody>tr:nth-of-type(odd){background-color:#f2f4f5}.table--hover>tbody>tr{-webkit-transition:background-color 125ms ease-in-out;-o-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.table--hover>tbody>tr:hover{background-color:#f2f4f5}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Open Sans',Arial,sans-serif;font-weight:400;line-height:1.1;color:inherit}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:20px}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h1,.h1{font-size:32px}h2,.h2{font-size:26px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:13px}p{margin:0 0 10px}small{font-size:92%}.bold,strong,b{font-weight:600}em,i{font-weight:300}ul,ol,dl{margin-bottom:20px;margin-top:0}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dt,dd{line-height:1.42857143}dt{font-weight:600}dd{margin-left:0}amo-add-to-basket{display:inline-block}ms-basket-total{margin-bottom:20px;display:block}.basket-total{margin-left:20px;margin-right:20px;padding-top:20px;padding-bottom:20px}@media print{.basket-total{margin-right:0;margin-left:0}}.basket-total dl{margin-bottom:0}.basket-total dl>dt{font-family:'Open Sans',Arial,sans-serif;width:50% !important}.basket-total dl>dt>small{font-size:12px}.basket-total dl>dd{margin-left:50% !important;text-align:right}.basket-total .price-currency{font-size:12px}.basket-total .price-amount{font-family:'Open Sans',Arial,sans-serif;font-size:18px}@media print{.basket-total-extras{padding-right:20px;padding-left:20px}}.basket-total-extras>dl>dd:not(:last-of-type){padding-bottom:6px}.basket-total-extras>dl>dd{padding-left:0 !important}.basket-total-price{margin-top:20px;padding-top:20px;border-top:1px solid #d3dfe6}@media print{.basket-total-price>dl{padding-right:20px;padding-left:20px}}.basket-total-price>dl>dt{font-size:32px}.basket-total-price .price-currency{font-size:24px}.basket-total-price .price-amount{font-size:32px}.modal--vat .modal-body{padding-top:20px;padding-bottom:20px}amo-baskets{display:none}amo-baskets.is-visible{display:inline-block}.impersonation-button{background-color:#4f9d7b !important;margin-left:10px}.impersonation-input{background-color:#4f9d7b;color:#fff;display:block;margin:0;font-family:'Open Sans',Arial,sans-serif;appearance:none;box-shadow:none;border-radius:none;padding:10px;border:solid 2px #e9efec;float:left;width:100%;-ms-box-sizing:border-box;-khtml-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.impersonation-input-container{width:100%}.impersonation-input-container button{background:none;border:0;color:inherit;height:40px;width:40px;margin-left:-55px}.impersonation-input-container button amo-glyph{width:32px;height:32px;margin-top:4px;margin-right:-20px}.impersonation-input:focus{outline:none;border:solid 5px #636363}amo-breadcrumb-nav{display:block}.breadcrumb-nav{margin-top:6px;margin-bottom:6px;color:#c2c3c4;font-size:12px}.breadcrumb-nav .list-inline{margin-left:0}.breadcrumb-nav .list-inline>li{padding-right:0;padding-left:0}.breadcrumb-nav-link{display:inline-block}.breadcrumb-nav-link>a{text-decoration:underline}.breadcrumb-nav-link>a:hover,.breadcrumb-nav-link>a{color:#c2c3c4}.breadcrumb-nav-link+.breadcrumb-nav-link:before{content:"/";padding:0 5px}.btn{border:none;cursor:pointer;display:inline-block;margin-bottom:0;text-align:center;font-weight:300;touch-action:manipulation;vertical-align:middle;white-space:nowrap;font-size:14px;line-height:1.42857143;padding:10px 16px;-webkit-transition:background-color 125ms ease-in-out,opacity 125ms ease-in-out;-o-transition:background-color 125ms ease-in-out,opacity 125ms ease-in-out;transition:background-color 125ms ease-in-out,opacity 125ms ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1}.btn.btn--glyph{padding-left:40px}.btn.btn--glyph>amo-glyph{position:absolute;left:12px;height:20px;width:20px}.btn:focus,.btn:active:focus,.btn.is-active:focus{outline:none}.btn:hover,.btn:focus{color:#fff;text-decoration:none}.btn:active,.btn.is-active{outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:no-drop;opacity:.65;pointer-events:none}.btn--default{background-color:#a8acad;color:#fff}.btn--default:hover,.btn--default:focus,.btn--default:active,.btn--default.is-active{background-color:#878d8e;color:#fff}.btn--default.disabled,.btn--default[disabled],fieldset[disabled] .btn--default,.btn--default.disabled:hover,.btn--default[disabled]:hover,fieldset[disabled] .btn--default:hover,.btn--default.disabled:focus,.btn--default[disabled]:focus,fieldset[disabled] .btn--default:focus,.btn--default.disabled:active,.btn--default[disabled]:active,fieldset[disabled] .btn--default:active,.btn--default.disabled.is-active,.btn--default[disabled].is-active,fieldset[disabled] .btn--default.is-active{background-color:#a8acad}.btn--primary{background-color:#0069a8;color:#fff}.btn--primary:hover,.btn--primary:focus,.btn--primary:active,.btn--primary.is-active{background-color:#004168;color:#fff}.btn--primary.disabled,.btn--primary[disabled],fieldset[disabled] .btn--primary,.btn--primary.disabled:hover,.btn--primary[disabled]:hover,fieldset[disabled] .btn--primary:hover,.btn--primary.disabled:focus,.btn--primary[disabled]:focus,fieldset[disabled] .btn--primary:focus,.btn--primary.disabled:active,.btn--primary[disabled]:active,fieldset[disabled] .btn--primary:active,.btn--primary.disabled.is-active,.btn--primary[disabled].is-active,fieldset[disabled] .btn--primary.is-active{background-color:#0069a8}.btn--primary-alternative{background-color:#546f8c;color:#fff;border:1px solid #e7e9eb;font-size:13px}.btn--primary-alternative:hover,.btn--primary-alternative:focus,.btn--primary-alternative:active,.btn--primary-alternative.is-active{background-color:#3c4f64;color:#fff}.btn--primary-alternative.disabled,.btn--primary-alternative[disabled],fieldset[disabled] .btn--primary-alternative,.btn--primary-alternative.disabled:hover,.btn--primary-alternative[disabled]:hover,fieldset[disabled] .btn--primary-alternative:hover,.btn--primary-alternative.disabled:focus,.btn--primary-alternative[disabled]:focus,fieldset[disabled] .btn--primary-alternative:focus,.btn--primary-alternative.disabled:active,.btn--primary-alternative[disabled]:active,fieldset[disabled] .btn--primary-alternative:active,.btn--primary-alternative.disabled.is-active,.btn--primary-alternative[disabled].is-active,fieldset[disabled] .btn--primary-alternative.is-active{background-color:#546f8c}.btn--success-alternative{background-color:#75b197;color:#fff;border:1px solid #e9efec;font-size:13px}.btn--success-alternative:hover,.btn--success-alternative:focus,.btn--success-alternative:active,.btn--success-alternative.is-active{background-color:#539377;color:#fff}.btn--success-alternative.disabled,.btn--success-alternative[disabled],fieldset[disabled] .btn--success-alternative,.btn--success-alternative.disabled:hover,.btn--success-alternative[disabled]:hover,fieldset[disabled] .btn--success-alternative:hover,.btn--success-alternative.disabled:focus,.btn--success-alternative[disabled]:focus,fieldset[disabled] .btn--success-alternative:focus,.btn--success-alternative.disabled:active,.btn--success-alternative[disabled]:active,fieldset[disabled] .btn--success-alternative:active,.btn--success-alternative.disabled.is-active,.btn--success-alternative[disabled].is-active,fieldset[disabled] .btn--success-alternative.is-active{background-color:#75b197}.btn--success{background-color:#109117;color:#fff}.btn--success:hover,.btn--success:focus,.btn--success:active,.btn--success.is-active{background-color:#0a580e;color:#fff}.btn--success.disabled,.btn--success[disabled],fieldset[disabled] .btn--success,.btn--success.disabled:hover,.btn--success[disabled]:hover,fieldset[disabled] .btn--success:hover,.btn--success.disabled:focus,.btn--success[disabled]:focus,fieldset[disabled] .btn--success:focus,.btn--success.disabled:active,.btn--success[disabled]:active,fieldset[disabled] .btn--success:active,.btn--success.disabled.is-active,.btn--success[disabled].is-active,fieldset[disabled] .btn--success.is-active{background-color:#109117}.btn--error{background-color:#f4570b;color:#fff}.btn--error:hover,.btn--error:focus,.btn--error:active,.btn--error.is-active{background-color:#b74108;color:#fff}.btn--error.disabled,.btn--error[disabled],fieldset[disabled] .btn--error,.btn--error.disabled:hover,.btn--error[disabled]:hover,fieldset[disabled] .btn--error:hover,.btn--error.disabled:focus,.btn--error[disabled]:focus,fieldset[disabled] .btn--error:focus,.btn--error.disabled:active,.btn--error[disabled]:active,fieldset[disabled] .btn--error:active,.btn--error.disabled.is-active,.btn--error[disabled].is-active,fieldset[disabled] .btn--error.is-active{background-color:#f4570b}.btn--link{color:#0069a8;font-weight:normal;text-transform:none}.btn--link,.btn--link:active,.btn--link.is-active,.btn--link.is-disabled,.btn--link[disabled],fieldset[disabled] .btn--link{background-color:transparent}.btn--link:hover,.btn--link:focus{background-color:rgba(216,217,218,.45);color:#0069a8;text-decoration:none}.btn--link.is-disabled,.btn--link[disabled],fieldset[disabled] .btn--link{color:#a8acad}.btn--link.is-disabled:hover,.btn--link[disabled]:hover,fieldset[disabled] .btn--link:hover,.btn--link.is-disabled:focus,.btn--link[disabled]:focus,fieldset[disabled] .btn--link:focus{background-color:transparent;text-decoration:none}.btn--lg{font-size:18px;line-height:1.4;padding:10px 16px}.btn--lg.btn--glyph{padding-left:46px}.btn--lg.btn--glyph>amo-glyph{position:absolute;left:12px;height:26px;width:26px}.btn--xl{font-size:18px;line-height:1.35;padding:18px 24px}.btn--xl.btn--glyph{padding-left:53px}.btn--xl.btn--glyph>amo-glyph{position:absolute;left:20px;height:25px;width:25px}.btn--glyph{position:relative}.btn--block{display:block;width:100%}.btn--block+.btn--block{margin-top:5px}input[type="submit"].btn--block,input[type="reset"].btn--block,input[type="button"].btn--block{width:100%}.carousel{position:relative;margin-bottom:30px}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:50%;left:0;bottom:0;text-align:center;height:50px;width:40px;margin-top:-25px}.carousel-control.right amo-glyph,.carousel-control.left amo-glyph{position:absolute;left:0;top:0;width:50px;height:50px;color:#d1d2d2}.carousel-control.right{left:auto;right:0}.carousel-control.right amo-glyph{left:-10px}.carousel-control:hover,.carousel-control:focus{outline:0;text-decoration:none;opacity:.5}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'‹'}.carousel-control .icon-next:before{content:'›'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:0 3px;text-indent:-999px;border-radius:10px;cursor:pointer;background-color:#f2f0f0;border-color:#d1d2d2;border-width:1px;border-style:solid}.carousel-indicators .active{background-color:#d1d2d2}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;text-align:center}.carousel-caption .btn{text-shadow:none}.checkout-steps{display:block;margin-top:20px;margin-bottom:20px;list-style:none;padding:0}.checkout-step{position:relative;display:block;float:left;width:20%;height:60px;padding-left:12px;padding-right:12px}.checkout-step:before,.checkout-step:after{display:block;position:absolute;top:0;content:""}.checkout-step:before{width:0;height:0;left:0;border-left-width:12px;border-top-width:30px;border-right-width:30px;border-bottom-width:30px;border-style:solid;border-left-color:transparent;z-index:-5}.checkout-step:after{width:0;height:0;right:0;border-left-width:12px;border-top-width:30px;border-right-width:0;border-bottom-width:30px;border-style:solid;border-top-color:transparent;border-bottom-color:transparent}.checkout-step--first{padding-left:0}.checkout-step--first:before{display:none}.checkout-step--last{padding-right:0}.checkout-step--last:after{display:none}.checkout-step--active:before{border-top-color:#0069a8;border-right-color:#0069a8;border-bottom-color:#0069a8}.checkout-step--active:after{border-left-color:#0069a8}.checkout-step--active .checkout-step-name{background-color:#0069a8}.checkout-step-name{padding-left:12px;padding-right:8px;height:60px;color:#fff;font-size:18px;vertical-align:middle;line-height:60px}.checkout-step-name ms-glyph,.checkout-step-name .logo{max-height:21px;width:32px}.checkout-step-name>ul{width:100%}.checkout-step-name>ul>li:first-child{padding-right:4.8px;font-size:24px}amo-checkout{display:block}.gray-border{border:1px solid #d5d5d5}.checkout-progress{font-size:24px;text-align:center;font-weight:300;color:#979494;margin:30px 0 30px 0}.checkout-progress ul{padding:0;margin:0}.checkout-progress ul li{display:inline-block;margin:0 40px}.checkout-progress ul li.active{color:#222}.checkout-navigation-wrap{overflow:hidden;margin:20px 0 20px 13px;vertical-align:middle}.checkout-navigation-wrap .navigation-back{padding-top:20px}.checkout-navigation-wrap .navigation-back a{color:currentColor}.checkout-navigation-wrap .navigation-back a::before{content:"< ";color:currentColor}.checkout-optionalorder fieldset label{line-height:40px;font-weight:300;margin-bottom:0;display:inline-block;margin-right:20px}.checkout-optionalorder fieldset input{display:inline-block;width:auto;max-width:100%;min-width:220px}.checkout-basket-delivery{background-color:#fff;padding:20px 30px;margin:15px 0;font-weight:300;border:1px solid #d5d5d5}.checkout-basket-section-split{margin-bottom:30px}.checkout-basket-delivery-text span{display:block;margin-top:5px;overflow:hidden}.checkout-basket-delivery-datepicker{margin:10px 0 0 0;display:inline-block;color:#222}.checkout-basket-delivery-datepicker .btn--default{background-color:#fcfcfc;color:currentColor}.checkout-basket-delivery-datepicker .btn--default.is-active{background-color:#e3e3e3 !important}.checkout-basket-delivery-datepicker .btn--default:hover{background-color:#e3e4e5}.checkout-basket-delivery-datepicker .btn--default[disabled]{background-color:#a8acad;color:#fff}.checkout-basket-delivery-datepicker .btn--default .text-muted{color:#222}.checkout-basket-delivery-datepicker .btn--default .text-primary{color:#222;font-weight:600}.checkout-basket-deliveryupsale{padding:5px 10px;color:#0069a8;background-color:#e3e3e3;overflow:hidden;font-style:italic;text-align:center}.checkout-basket-alternative-basket{margin:60px 0 25px 0}.checkout-basket-alternative-basket .margin-right{margin-right:10px}.checkout-basket-alternative-basket .margin-left{margin-left:10px}.checkout-basket-order-summary{background-color:#fff;padding:15px 3px;margin-right:0;margin-left:0}.checkout-basket-order-total{background-color:#fff;padding:20px 30px 30px;border-top:1px solid #c2c3c4;margin-left:0;margin-right:0}.checkout-basket-order-total dl dt,.checkout-basket-order-total dl dd{padding:2px 0;width:50%;float:left;font-weight:300}.checkout-basket-order-total dl dt:last-of-type,.checkout-basket-order-total dl dd:last-of-type{padding-top:30px;font-weight:500}.checkout-basket-bottomsection{margin:20px 0;text-align:right}.checkout-basket-savebasket{font-weight:300}.checkout-basket-savebasket h3{font-size:18px;font-weight:inherit}.checkout-basket-savebasket label{font-size:13px;font-weight:inherit}.confirm .checkout-basket-delivery{margin-bottom:30px}.checkout-basket-reciept{font-weight:300;line-height:28px}.checkout-basket-reciept h1{font-size:16px;font-weight:600}.checkout-basket-reciept amo-glyph{width:30px;height:30px;margin-right:5px}.checkout-basket-reciept-message p{margin-bottom:30px}.checkout-basket-reciept-buttongroup{margin-top:80px;overflow:hidden}.checkout-basket-reciept-buttongroup .reciept-buttongroup-left,.checkout-basket-reciept-buttongroup .reciept-buttongroup-right{width:50%;float:left;padding:0 10%}.close{padding:8px 12px;float:right;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;line-height:1;-webkit-transition:color .125s ease-in-out,opacity .125s ease-in-out;-o-transition:color .125s ease-in-out,opacity .125s ease-in-out;transition:color .125s ease-in-out,opacity .125s ease-in-out;opacity:1}.close:hover,.close:focus{cursor:pointer;text-decoration:none}button.close{background:transparent;border:0;cursor:pointer;-webkit-appearance:none;outline:none}.close[disabled],fieldset[disabled] .close{cursor:not-allowed;pointer-events:none;opacity:.45}.close--default{color:#454748}.close--default:hover,.close--default:focus{color:#262727}.close--primary{color:#0069a8}.close--primary:hover,.close--primary:focus{color:#004168}.close--success{color:#109117}.close--success:hover,.close--success:focus{color:#0a580e}.close--error{color:#f4570b}.close--error:hover,.close--error:focus{color:#b74108}.fade{opacity:0;-webkit-transition:opacity 125ms linear;-o-transition:opacity 125ms linear;transition:opacity 125ms linear}.fade.in{opacity:1}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.collapse{display:none}.collapse.in{display:block}amo-exception{display:block;position:relative}amo-exception .close{position:absolute;right:20px;top:18px;padding:0}.exception{margin-top:18px;padding-top:18px;padding-right:58px;padding-bottom:18px;padding-left:24px;background-color:#f4570b;color:#fff}amo-facet-option{display:block;font-size:13px;font-weight:300;line-height:20px}amo-facet-option:hover{color:#0069a8}amo-facets{display:block}.facets{margin-bottom:20px;padding:15px 10px;background-color:#fff}.facet{margin-bottom:20px}.facet .text-small{margin-left:10px}.facet label{font-weight:300}.facet-title{margin-bottom:13.33333333px;font-size:18px;font-weight:300;padding-bottom:15px;border-bottom:1px solid #fafbfc}.facet--first .facet-title{margin-top:0}.facet--last{margin-bottom:0}amo-glyph{margin:auto;display:inline-block;width:40px;height:40px;fill:currentColor;background-repeat:no-repeat;vertical-align:middle;color:inherit}amo-glyph>svg{display:block;height:100%;width:100%;pointer-events:none}.btn amo-glyph{width:20px;height:18px;top:-4px;position:relative}.grid-tile{display:inline-block;vertical-align:top}.grid-tile[class*="col-"]{float:none}amo-logo{display:inline-block}.logo{width:auto}.logo:hover,.logo:focus,.logo{color:#222}.logo:hover,.logo:focus{text-decoration:none}.logo svg{width:auto;height:75px}.minibasket{float:right;width:103px;margin-top:15px}.minibasket:hover .minibasket-total>strong,.minibasket:focus .minibasket-total>strong,.minibasket:hover amo-price,.minibasket:focus amo-price{color:#0069a8}.minibasket-count{position:relative;text-align:right}.minibasket-count>small{position:absolute;top:-6px;left:-4px;display:block;padding-left:8px;padding-right:8px;height:28px;vertical-align:middle;line-height:22px;border-radius:19px;border:2px solid #fff;background-color:#02629d;color:#fff;font-size:13px;font-weight:700;z-index:21}.minibasket-count amo-glyph{color:#02629d;-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.minibasket-total>strong,.minibasket-total amo-price{display:block}.minibasket-total>strong{font-size:16px;color:#5c5c5c}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto}.modal-content{position:relative;background-color:#fff;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#222;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding-top:16px;margin-right:16px;margin-left:16px}.modal-header .btn{position:absolute;right:16px;top:16px;padding:0;width:32px;line-height:32px;font-family:Arial,sans-serif;font-size:32px;font-weight:bold;z-index:5}.modal-body{position:relative;margin-right:16px;margin-left:16px}.modal-footer{padding-bottom:16px;margin-right:16px;margin-left:16px}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-dialog{padding-top:80px;padding-bottom:80px;margin-right:auto;margin-left:auto;width:650px}.modal-sm{width:460px}.modal-lg{width:800px}ng-message{margin-top:10px}amo-pagination{display:inline-block}.pagination{display:inline-block;padding-left:0;margin:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:0 8px;text-decoration:none;color:currentColor;font-weight:300}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:3;cursor:pointer;text-decoration:underline}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#5c5c5c;font-weight:bold}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{cursor:no-drop}.pagination .pagination-prev a:before{content:"<"}.pagination .pagination-next a:after{content:">"}.pagination .pagination-last,.pagination .pagination-first{display:none}amo-price,.price{display:inline-block}.price{font-size:13px;color:#454748}.price-amount{margin-left:5px}amo-product-lines{display:block}.quickorder-line .quantity-amount .form-control,.product-lines .quantity-amount .form-control{width:45px}.product-lines-headers{width:100%;padding-top:6px;padding-bottom:6px;table-layout:fixed;background-color:#e8e9eb;font-weight:300}.product-lines-headers-product{padding-left:12px;width:360px}.product-lines-headers-status{text-align:center}.product-lines-headers-qty{text-align:center}.product-lines-headers-price{width:100px;text-align:right}.product-lines--readonly .product-lines-headers-price{padding-right:20px}.product-lines-headers-delete{width:80px;padding-right:12px;text-align:center}amo-product-line{display:block}.product-line,.quickorder-line{position:relative;display:table;width:100%;table-layout:fixed;background-color:#fff;min-height:100px}amo-product-line:not(:last-of-type)>.product-line{border-bottom:1px solid #c2c3c4}amo-price-editable-product-line:not(:last-of-type)>.product-line{border-bottom:1px solid #c2c3c4}.product-line-img,.product-line-desc,.product-line-status,.product-line-qty,.product-line-price,.product-line-delete,.quickorder-line-img,.quickorder-line-desc,.quickorder-line-status,.quickorder-line-qty,.quickorder-line-price,.quickorder-line-delete{display:table-cell;vertical-align:middle}.product-line-img,.quickorder-line-img{padding-top:6px;padding-bottom:6px;width:140px}.product-line-img a,.quickorder-line-img a{margin-right:12px;margin-left:12px;display:block}.product-line-img a img,.quickorder-line-img a img{margin-left:auto;margin-right:auto;display:block;width:auto;max-width:100%;max-height:100px}.product-line-desc,.quickorder-line-desc{padding-top:6px;padding-bottom:6px;width:220px}.product-line-desc>a,.quickorder-line-desc>a{display:block}.product-line-desc>a:hover,.product-line-desc>a:focus,.product-line-desc>a,.quickorder-line-desc>a:hover,.quickorder-line-desc>a:focus,.quickorder-line-desc>a{color:#222;text-decoration:none}.product-line-desc h1,.quickorder-line-desc h1{margin-top:0;margin-bottom:6px;font-size:14px;color:text-color}.product-line-desc p,.quickorder-line-desc p{margin:0;font-size:13px;font-weight:300}.product-line-desc .product-line-desc-backorder,.quickorder-line-desc .product-line-desc-backorder{color:#f00}.product-line-status,.quickorder-line-status{text-align:center}.product-line-qty,.quickorder-line-qty{text-align:center}.offer-price-line{margin-left:20px}.product-line-price,.quickorder-line-price{width:100px;text-align:right}.product-line--readonly .product-line-price,.product-line--readonly .quickorder-line-price{padding-right:12px}.product-line-price>.price,.quickorder-line-price>.price{font-size:14px}.product-line-price .price-amount,.quickorder-line-price .price-amount{font-weight:600}.product-line-price .edit-product-line-price,.quickorder-line-price .edit-product-line-price{width:100%;text-align:right}.product-line-delete,.quickorder-line-delete{width:80px;padding-right:12px;text-align:center}.editable-price .product-lines-headers-price,.editable-price .product-line-price,.editable-price .quickorder-line-price{padding:0 12px}amo-product-snapshots{display:block;margin-top:10px;margin-bottom:10px}amo-product-tile{display:block}.product-tile{position:relative;background-color:#fff;margin-bottom:48px}.product-tile .product-tile__splash-image{position:absolute;top:10px;left:10px;z-index:1}.product-tile-stock,.product-tile-title,.product-tile-price{padding-right:6px;padding-left:6px}.product-tile-img>a{display:block;padding:10px;height:220px;outline:none;text-align:center;line-height:196px;overflow:hidden}.product-tile-img>a img{margin-left:auto;margin-right:auto;display:inline-block;width:auto;max-width:100%;max-height:196px}.product-tile-stock{margin-bottom:6px;font-size:11px;color:#5c5c5c}.product-tile-title{display:block;border:1px solid #d5d5d5;border-right-width:0;border-left-width:0}.product-tile-title:hover,.product-tile-title:active,.product-tile-title{text-decoration:none;color:#222}.product-tile-title>h1{margin-top:12px;margin-bottom:12px;font-size:14px;height:31px;overflow:hidden;font-weight:400}.product-tile-price{margin-top:6px;border-bottom:1px solid #fafbfc}.product-tile-price .product-price>em{display:block}.product-tile-price .product-price{display:inline-block}.product-tile-price .product-listing-price{text-decoration:line-through;display:inline-block;font-size:12px;padding-left:12px}.product-tile-price .product-listing-price .price{display:block}.product-tile-price .product-price .price-currency,.product-tile-price .product-listing-price .price-currency,.product-tile-price .product-price>span,.product-tile-price .product-listing-price>span{font-size:12px;color:#222}.product-tile-price .product-listing-price .price-currency,.product-tile-price .product-listing-price>span{text-decoration:line-through}.product-tile-price .product-price .price-amount{font-size:16px;font-weight:700;line-height:inherit}.product-tile-price .product-price>em{margin-bottom:6px;font-size:10px;color:#5c5c5c}.product-tile-feedback{padding:11px 6px;border-bottom:1px solid #3387b9;background-color:#0069a8;color:#fff}.product-tile-feedback small{display:block;font-size:10px}.product-tile-controls>amo-quantity{display:block;margin-top:6px;margin-bottom:6px}.product-tile-controls .quantity{margin-right:auto;margin-left:auto}.product-tile-controls>amo-baskets{margin-bottom:6px;width:100%}.product-tile-actions{padding:5px 50px;background-color:#0069a8}.product-tile-actions .btn{margin-top:0;outline:1px solid #fff;background-color:#1a78b1}.product-tile-actions .btn:hover{background-color:#135a85}.product-tile-actions .product-tile-buybtn{line-height:17px}.product-tile-qib{position:absolute;left:0;right:0;padding:7px 6px 8px 6px;border-top:1px solid #3387b9;background-color:#0069a8;color:#fff;opacity:0;-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.product-tile-qib>amo-glyph{height:24px;width:24px}.product-tile-qib.is-visible{opacity:1}.back-order{margin-top:6px;margin-bottom:6px;padding-left:6px;padding-right:6px;font-size:12px;font-weight:700;color:#f00;height:17px}amo-quantity-in-basket{display:inline}amo-quantity{display:inline-block}.quantity{width:100%;text-align:center}.quantity-control,.quantity-amount{display:inline-block;vertical-align:middle}.quantity-control{width:32px;padding-top:3px;padding-right:4px;padding-bottom:3px;padding-left:4px;font-size:24px;text-align:center;font-weight:800;line-height:26px;background-color:#0069a8;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block}.quantity-control:hover,.quantity-control:active{text-decoration:none;color:#fff;background-color:#004975}.quantity-amount{margin:0 25px}.quantity-amount .form-control{padding-right:6px;padding-left:6px;width:80px;border-color:#d8d9da}amo-quickorder-lines{display:block}amo-quickorder-line{display:block}amo-quickorder-line:not(:last-of-type)>.quickorder-line{border-bottom:1px solid #c2c3c4}.search-box{display:inline-block;position:relative}.search-box fieldset{width:272px;height:40px}.search-box .form-control,.search-box .search-btn{position:absolute}.search-box .search-btn{width:auto;left:250px;padding-right:10px;padding-left:10px}.search-box .form-control{width:250px;border-right-width:0;border-color:#02629d}.search-box .typeahead{position:absolute;z-index:24;box-shadow:0 5px 10px 0 rgba(92,92,92,.4);left:-35px !important;width:380px}.search-box .search-typeahead-row{font-size:12px;text-align:left;padding:5px 10px;cursor:pointer}.search-box .search-typeahead-bottom{display:block;overflow:hidden;text-align:center;padding:10px;background-color:#0069a8}.search-box .search-typeahead-bottom .btn{display:inline-block;color:#fff;border:1px solid #fff}amo-search{display:block}amo-sorting{display:inline-block}.sorting-category{margin:20px 0}.sorting{display:table}.sorting-label,.sorting-opts{display:table-cell}.sorting-label{padding-right:20px;width:30%}.sorting-opts{width:70%}amo-spinner{display:none}amo-spinner.is-visible{display:inline-block}.spinner{height:64px;width:64px;background:transparent url(/src/assets/spinner.svg) no-repeat 0 0;background-size:64px}.typeahead{display:block;border:1px solid #ebebeb;border-top-width:0;background-color:#fff}.typeahead>li{display:block;padding-top:6px;padding-bottom:6px;padding-left:5px;padding-right:5px;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.typeahead>li,.typeahead>li>a{color:#222}.typeahead>li>a{display:block;padding-right:12px;padding-left:12px;-webkit-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;text-decoration:none}.typeahead>li:not(:last-child){border-bottom:1px solid #ebebeb}.typeahead>li.active{background-color:#0069a8}.typeahead>li.active,.typeahead>li.active>a{color:#fff}.typeahead .ta-summary{font-size:12px;font-weight:300}amo-youtube-video{display:block}amo-youtube-video>iframe{max-width:100%}.center-block{display:block;margin-left:auto;margin-right:auto}.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after,.checkout-steps:before,.checkout-steps:after,.modal-footer:before,.modal-footer:after,.quantity:before,.quantity:after,.search-box fieldset:before,.search-box fieldset:after,.dl-horizontal>dd:before,.dl-horizontal>dd:after,.basket-total dl>dd:before,.basket-total dl>dd:after{content:" ";display:table}.clearfix:after,.container:after,.row:after,.checkout-steps:after,.modal-footer:after,.quantity:after,.search-box fieldset:after,.dl-horizontal>dd:after,.basket-total dl>dd:after{clear:both}.pull-left{float:left !important}.pull-right{float:right !important}.img-circle{border-radius:50%}.img-responsive,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%}.img-responsive.img-block{width:100%}.list-unstyled,.typeahead,.list-inline,.list-table,.product-lines-headers{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.list-table,.product-lines-headers{display:table}.list-table>li,.product-lines-headers>li{display:table-cell;vertical-align:middle}.dl-horizontal>dt,.basket-total dl>dt{clear:left;float:left;text-align:left;width:35%}.dl-horizontal>dd,.basket-total dl>dd{padding-left:20px;margin-left:35%}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-small-xs{font-size:12px}.text-small{font-size:13px}.text-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-regular{font-weight:400}.text-strong{font-weight:600}.text-light,.product-tile-stock,.product-tile-title,.product-tile-price{font-weight:300}.text-em{font-style:italic;font-weight:300}.text-underline{text-decoration:underline}.text-primary{color:#0069a8}a.text-primary:hover{color:#004975}.text-success{color:#109117}a.text-success:hover{color:#0b6310}.text-error{color:#f4570b}a.text-error:hover{color:#c34609}.text-warning{color:#ecb107}a.text-warning:hover{color:#ba8c06}.text-muted{color:#c2c3c4}.text-white{color:#fff}.hide{display:none !important;visibility:hidden !important}.invisible{visibility:hidden}.show-block{display:block !important;visibility:visible !important}.show-inline{display:inline-block !important;visibility:visible !important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.visible{visibility:visible}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}html{position:relative;min-height:100%}.footer{position:absolute;bottom:0;width:100%;border-top:1px solid #eaeaea}.footer{padding-top:36px;padding-bottom:90px;background-color:#fff}.footer h1{margin-top:0;font-size:16px}.footer li:not(:last-child){margin-bottom:6px}.footer-cs{font-size:15px}.footer-cs img{margin-right:18px;height:100px;width:100px}.footer-cs h1{margin-bottom:0;font-size:inherit}.footer-cs a{font-size:inherit}.footer-cs .customer-service-section{margin-top:25px}.footer-bar{background-color:#0069a8;position:absolute;bottom:0;text-align:center;width:100%;color:#fff;line-height:1;padding:20px 0;font-weight:300}.footer-bar a{color:currentColor}.footer-bar ul li{margin-bottom:0 !important;padding:0}.footer-bar ul li:not(:last-of-type):after{content:" ";display:inline-block;width:4px;height:4px;background-color:#fff;border-radius:50%;margin:0 10px;vertical-align:middle}.header{padding-top:55px}.header.header-regular{padding-top:0}.header-account{height:35px;background-color:#0069a8;color:#fff;font-size:13px}.header-account .container,.header-account .row,.header-account [class*="col-"],.header-account .list-table,.header-account .product-lines-headers{height:inherit}.header-account .list-table>li:not(:last-child),.header-account .product-lines-headers>li:not(:last-child){padding-right:6px}.header-account .list-table>li:not(:first-child),.header-account .product-lines-headers>li:not(:first-child){padding-left:6px}.header-account-nav{position:relative}.header-account-nav>li,.header-account-nav a,.header-account-nav{height:inherit}.header-account-nav a{display:block;color:#fff;text-decoration:none}.header-account-nav>li>a{padding-right:6px;padding-left:6px;background-color:#3387b9;line-height:35px;vertical-align:middle}.header-account-nav>li>a>amo-glyph{height:21px;width:21px;vertical-align:sub}.header-account-nav>li>ul{position:absolute;top:100%;right:0;left:0;display:none;opacity:0;visibility:hidden;z-index:24;background-color:#3387b9}.header-account-nav>li>ul>li{display:block}.header-account-nav>li>ul>li>a{padding:10px 16px;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;border-top:1px solid #fff}.header-account-nav>li>ul>li>a:hover,.header-account-nav>li>ul>li>a:focus{background-color:#02629d}.header-account-nav>li:hover>ul,.header-account-nav>li:focus>ul{display:block;opacity:1;visibility:visible}.header-account-nav .han-title{font-size:15px;text-align:center}.header-lsm{background-color:#fff;padding-top:36px;padding-bottom:36px}.header-lsm .list-table,.header-lsm .product-lines-headers{width:100%}.header-lsm .header-search{padding-top:15px}.impersonation{background-color:#274b6f;border-bottom:1px solid #0c1d2e;color:#fff;position:fixed;z-index:400;width:100%;max-height:55px;min-height:55px;overflow:visible}.impersonation.logged-in{background-color:#4f9d7b;border-bottom:1px solid #3e7b60}.impersonation .container{padding:7px 10px}.impersonation .form-group{width:270px;display:inline-block;vertical-align:bottom;margin:0 15px}.impersonation .typeahead{position:absolute;z-index:500;width:calc(100% - 20px);box-shadow:0 5px 10px 0 rgba(92,92,92,.4);max-width:365px}.impersonation .text-error{padding:10px 0}.impersonation .impersonation-user{padding-top:10px}.impersonation .impersonation-user-username{margin-right:15px}.impersonation .impersonation-current-user{display:inline-block;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.nav{border:1px solid #d5d5d5;border-right-width:0;border-left-width:0;background-color:#fff}.nav-item-link>amo-glyph,.nav-content-link>amo-glyph{width:24px;height:21px;margin-top:-15px}.nav-item:not(:last-child){padding-right:12px}.nav-item:not(:first-child){padding-left:12px}.nav-item:first-child .nav-item-link{padding-left:0}.nav-item-link{display:block;height:50px;padding-right:24px;padding-left:24px;line-height:50px;vertical-align:middle;color:#5c5c5c;font-weight:400}.nav-content{border:1px solid #e3e4e5;border-top-width:0;background-color:#fff;color:#222}.nav-content a{color:currentColor}.nav-content.in{margin-bottom:30px}.nav-content h2{font-size:14px;font-weight:bold;margin-bottom:0}.nav-content ul{margin:0;padding:0;list-style:none;font-weight:300}.nav-content ul li{margin-bottom:10px}.nav-content [class^="col-"]{width:12.5%}.nav-content .col-12{width:100%}@media screen and (min-width:1200px){.nav-content{margin-left:-100px;margin-right:-100px}.nav-content [class^="col-"]{width:11.1%}}.nav-content-lists{padding:0 15px;font-size:0}.nav-content-lists [class^="col-"]{float:none;font-size:14px;display:inline-block;vertical-align:top}.nav-content-lists ul{margin-top:20px}.nav-content-lists .col-3{padding-left:4px;padding-right:4px}.nav-content-link{display:block;padding-top:10px;padding-bottom:10px;background-color:#e8e9eb;text-align:center;font-size:16px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-content-link:hover{text-decoration:none;background-color:#cdcfd3}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important}.ng-hide{display:none !important}ng-include,ng-messages,ng-message,ng\:form{display:block}body.stage:after{content:"TEST";position:fixed;width:182px;background:#f00;top:40px;left:-38px;text-align:center;font-size:20px;font-family:sans-serif;color:#fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:9999}.login-container{margin-top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative}.login-container:before,.login-container:after{content:" ";display:table}.login-container:after{clear:both}.login-container:before,.login-container:after{content:" ";display:table}.login-container:after{clear:both}@media screen and (max-width:1024px){.container.login-screen{height:100%;height:100vh;min-height:600px;position:relative}.login-container{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;top:50%;position:absolute;left:0;right:0}}.login-container-inner{padding:40px 85px;background-color:#fff;border:1px solid #ededed;border-radius:3px;box-shadow:0 1px 0 0 #f6f6f6;font-weight:300}.login-container-inner:before,.login-container-inner:after{content:" ";display:table}.login-container-inner:after{clear:both}.login-container-inner:before,.login-container-inner:after{content:" ";display:table}.login-container-inner:after{clear:both}.login-container-inner .help-block{margin-top:20px}.login-container-inner .checkbox{margin-bottom:20px}.login-header{text-align:center;font-size:13px}.login-header-text{font-weight:200;font-size:22px}.login-info{font-weight:200;padding-right:90px}.login-info dl.clean-list dd{width:65%}.login-info dl.clean-list dt{width:35%}.login-new-customer{padding-top:30px;overflow:hidden}.login-new-customer h3{font-weight:400;font-size:inherit;margin:5px 0}.login-country-wrap{overflow:hidden;text-align:right;margin:0 0 10px 0}.login-country-wrap ul{display:inline-block;vertical-align:middle}.login-country-wrap .login-country-label{font-size:13px;font-weight:300;display:inline-block;vertical-align:top;padding-top:1px;margin-right:5px}.login-country{width:32px;height:23px;display:inline-block;margin:0 5px;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.login-country:hover{opacity:.6}.login-country a{text-indent:9999999px;display:block;overflow:hidden;height:inherit;width:inherit}.login-country.en-US,.login-country.en-UK{background:url('/src/assets/gfx/uk.png') no-repeat}.login-country.da-DK{background:url('/src/assets/gfx/dk.png') no-repeat}.login-country.nb-NO{background:url('/src/assets/gfx/no.png') no-repeat}.login-country.sv-SE{background:url('/src/assets/gfx/se.png') no-repeat}.login-country.fi-FI{background:url('/src/assets/gfx/fi.png') no-repeat}.category-help-bar{margin:30px 0 20px 0;border-bottom:1px solid #f2f4f5}.categories-list{overflow:hidden;padding:30px 0;font-weight:300}.categories-list ul{margin:0;padding:0;list-style:none}.categories-list a{color:#222}.categories-list>ul>li>a{font-weight:bold;margin:20px 0;display:block}.categories-list>ul>li{width:25%;display:inline-block;vertical-align:top;margin-bottom:20px;padding:0 10px}.categories-list>ul>li>ul>li{margin-bottom:10px}div.brand-name-list{padding:60px 0;font-weight:300}div.brand-name-list ul{margin:0;padding:0;list-style:none}div.brand-name-list ul li{padding-bottom:5px}div.brand-name-list ul a{color:#222}ul.brand-name-list{border-bottom:1px solid #e3e4e5;padding-bottom:10px;columns:6;-webkit-columns:6;-moz-columns:6}ul.brand-name-list .brand-name{font-size:14px;float:none}ul.brand-icon-list{columns:6;-webkit-columns:6;-moz-columns:6}.brand-description-container{display:flex;align-items:center;margin-top:20px}.brand-description-container img{flex:none;margin:0 25px 0 10px;max-width:330px}.brand-description-container span{margin:0 10px 0 0}.home-carousel{position:relative;background-color:#fff}.home-carousel-bg{position:relative;padding-top:30px}.home-carousel-bg:before,.home-carousel-bg:after{content:" ";display:table}.home-carousel-bg:after{clear:both}.home-carousel-bg:before,.home-carousel-bg:after{content:" ";display:table}.home-carousel-bg:after{clear:both}.home-carousel-bg:before,.home-carousel-bg:after{position:absolute;top:0;display:block;height:calc((100% + 90px));width:1000%;content:"";background-color:#fff;z-index:-1}.home-carousel-bg:before{margin-left:calc((-50% + 20px/2));left:0}.home-carousel-bg:after{margin-right:calc((-50% + 20px/2));right:0}.blocked-text{margin-top:20px;padding:0 10px}.category-navigation{overflow:hidden}.category-navigation ul li{text-align:center}.category-navigation ul li a{color:#fff;background-color:#0069a8;display:block;padding:15px 20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-navigation ul li a:hover{background-color:#004975}.my-account-navigation{background-color:#0069a8;color:#fff;margin-top:60px;overflow:hidden}.my-account-navigation .selected{font-weight:bold}.my-account-navigation a{color:currentColor}.my-account-navigation ul{padding:4px}.my-account-navigation ul li{border-bottom:1px solid #7cadcc;border-top:1px solid #6ca5c7}.my-account-navigation ul li a{display:block;padding:15px 20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.my-account-navigation ul li a:hover{background-color:#004975;text-decoration:none}.my-account-navigation ul li:first-of-type{border-top:0}.my-account-navigation ul li:last-of-type{border-bottom:0}.my-account-view-right{overflow:hidden;margin-left:40px}.my-account-view-right h1{font-size:28px;font-weight:300}.my-account-view-right .my-account-introtext{overflow:hidden;margin-bottom:30px;font-weight:300}.my-account-view-right .my-account-form{background-color:#fff;overflow:hidden;padding:25px}.my-account-view-right .my-account-order-summary{overflow:hidden;margin:60px 0 20px 0;font-size:18px}.my-account-view-right .row,.my-account-view-right [class^="col-"]{margin-left:0;margin-right:0;padding-right:0;padding-left:0}.my-account-view-right .table thead{background-color:#fff}.my-account-view-right .table thead tr th{padding:15px 10px}.my-account-view-right .my-account-openorderlines .resize-img{width:90px;height:auto}.my-account-view-right .my-account-openorderlines .product-description{padding:10px 10px 0 0}.my-account-view-right .my-account-openorderlines .col-quantity{padding:0 0 0 9px}.my-account-view-right .my-account-openorderlines .pricing{padding:0 0 0 9px}.my-account-view-right .my-account-invoice-head,.my-account-view-right .my-account-invoice-body{background-color:#fff;overflow:hidden;padding:20px 15px;font-weight:300;border:1px solid #d5d5d5}.my-account-view-right .my-account-invoice-head{margin-top:5px}.my-account-view-right .my-account-invoice-head-row{margin-bottom:10px}.my-account-view-right .my-account-invoice-head-row:last-of-type{margin-bottom:0}.my-account-view-right .my-account-invoice-head-row .requested-delivery-date{font-weight:bold}.my-account-view-right .my-account-invoice-body{margin-top:30px}.my-account-view-right .my-account-invoice-body-row-gray{background-color:#e3e3e3;color:#5c5c5c;padding:10px 15px;margin-top:20px;margin-left:-15px;margin-right:-15px}.my-account-view-right .my-account-invoice-body-product{padding:15px 15px;border-bottom:1px solid #d5d5d5;margin-left:-15px;margin-right:-15px}.my-account-view-right .my-account-invoice-body-product:last-of-type{border-bottom:0;padding-bottom:0}.my-account-view-right .my-account-invoice-body-product .ma-product-description{padding:10px 5px 10px 15px}.my-account-view-right .my-account-invoice-body-product .ma-product-stat{padding:10px 0 0 0}.my-account-view-right .my-account-order-status{text-align:right;font-size:18px;font-style:italic;font-weight:300}.my-account-view-right .my-account-basket-buttons{overflow:hidden;margin:30px 0}.my-account-view-right .my-account-basket-buttons-share{overflow:hidden;margin-top:20px}.my-account-view-right .my-account-basket-buttons-share .share-customer-list{border-top:1px solid #c2c3c4;padding:10px 0 7px 15px;font-weight:300}.my-account-view-right .my-account-basket-buttons-share .share-customer-list:first-of-type{margin-top:15px}.my-account-view-right .my-account-basket-buttons-share .share-customer-list:last-of-type{border-bottom:1px solid #c2c3c4}.my-account-view-right .my-account-basket-buttons-share .share-customer-list button.close{padding:0 12px}.my-account-view-right .my-account-basket-buttons-share .share-message{padding:15px 0}.my-account-view-right .my-account-type-ahead{padding:5px 15px;cursor:pointer}.my-account-view-right .search-icon-link amo-glyph{width:15px;height:15px;margin-right:10px}.my-account-errormsg{color:#f4570b;overflow:hidden;padding:25px}a.my-account-errormsg:hover{color:#c34609}.mab-message-warning{font-size:12px;padding-top:10px;font-style:italic}.orders-search{margin-bottom:20px;text-align:center}.orders-search-container{display:inline-block}.orders-search-container .list-table>li:first-child,.orders-search-container .product-lines-headers>li:first-child{padding-right:16px;font-size:18px}.orders-search-form>fieldset{position:relative;display:table}.orders-search-form .form-control,.orders-search-form .btn{display:table-cell;vertical-align:top}.orders-search-form .form-control{display:table-cell;width:auto;min-width:300px;float:left;border-right-width:0}.orders-list{margin-left:20px;margin-right:20px;padding-top:20px;padding-bottom:20px}.orders-list a{color:#0069a8 !important}.orders-list a:focus,.orders-list a:hover{color:#001929 !important}.orders-table{table-layout:fixed}.orders-table th{border-bottom-width:1px !important}.orders-table-date,.orders-table-track,.orders-table-status,.orders-table-la,.orders-table-details{border-top-width:0 !important}.orders-table-date,.orders-table-th-date{width:16%}.orders-table-details,.orders-table-th-details{width:16%}.orders-table-la,.orders-table-th-la{width:41%}.orders-table-status,.orders-table-th-status{width:16%}.orders-table-track,.orders-table-th-track{width:11%}.orders-table-track ms-glyph,.orders-table-track .logo{margin-left:6px;height:20px;width:20px}ms-product{display:block}.product{padding-top:30px;padding-bottom:30px;min-height:600px}.product-images{position:relative}.product-bu{position:absolute;top:0;left:0;height:22px}.product-bu img{display:block;width:auto;max-width:100%;max-height:22px}.product-image{margin-bottom:20px;height:400px}.product-image img{display:block;height:auto;max-width:100%;margin-left:auto;margin-right:auto;max-height:400px}.product-image img.img-block{width:100%}.product-thumbnails{height:100px}.product-thumbnails>ul{margin-left:auto;margin-right:auto}.product-thumbnail{padding-left:10px;padding-right:10px}.product-thumbnail>a{display:block;height:100px;outline:none}.product-thumbnail>a img{display:block;height:auto;max-width:100%;margin-left:auto;margin-right:auto;max-height:100px;opacity:.6;-webkit-transition:opacity 125ms ease-in-out;-o-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out}.product-thumbnail>a img.img-block{width:100%}.product-thumbnail>a:hover img,.product-thumbnail>a:focus img{opacity:1}.product-thumbnail--active>a img{opacity:1}.product-thumbnail--first{padding-left:0}.product-thumbnail--last{padding-right:0}.product-desc{margin-bottom:20px}.product-specs>dt{width:20%}.product-specs>dd{margin-left:20%}.product-stock-notification{padding:12px;background-color:#edf5f8}.product-stock-notification>h1,.product-stock-notification>h2{margin-top:0;font-size:14px}.product-stock-notification>h1{margin-bottom:6px}.product-stock-notification>h2{margin-bottom:6px}.product-stock-notification .form-group{margin-bottom:0;width:72.5%}.product-variants{margin-bottom:20px}.product-variants .form-control{width:auto}.product-pqc{margin-bottom:20px}.product-pqc li{vertical-align:bottom}.product-pqc .form-group{margin-bottom:0}.product-price{color:#0069a8}.product-price .price-currency{font-size:18px}.product-price .price-amount{font-size:32px;line-height:36px}.product-qty .form-control{padding-left:12px;padding-right:12px;max-width:70px}.product-modal-header{overflow:hidden;text-align:right;padding:10px}.product-page{overflow:hidden;padding:40px 0;font-weight:300}.product-page-image{position:relative;background-color:#fff;min-height:430px}.product-page-image .product-page-splash{position:absolute;top:10px;left:20px}.product-page-image .pp-img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:430px}.product-page-image-zoom{overflow:hidden;position:absolute;bottom:5px}.product-page-image-zoom amo-glyph{width:20px;height:20px}.product-page-image-thumbs{padding-bottom:20px;overflow:hidden}.product-page-image-thumbs ul{margin:20px 0;padding:0;overflow:hidden;margin-left:-10px;margin-right:-10px}.product-page-image-thumbs ul li{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;float:left;width:25%;padding:0 10px}.product-page-image-thumbs ul li .thumb-wrap{min-height:98px;background-color:#fff;position:relative;display:block;cursor:pointer}.product-page-image-thumbs ul li:hover{opacity:.8}.product-page-image-thumbs ul li img{position:absolute;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;max-height:98px}.product-page-order-history{border-top:1px solid #d5d5d5;padding-top:15px}.product-page-order-history .product-history-summary{padding-top:15px}.product-page-order-history .product-history-extended{border-top:1px solid #d5d5d5;margin:15px 0;text-align:right}.product-page-order-history .product-history-extended button{border-bottom:1px solid #d5d5d5}.product-page-order-history .product-history-extended .next-to-svg,.product-page-order-history .product-history-extended amo-glyph{vertical-align:baseline}.product-page-order-history .product-history-extended .next-to-svg{overflow:hidden;line-height:22px;display:inline-block}.product-page-order-history .product-history-extended amo-glyph{height:20px;width:20px}.product-page-order-history .product-history-overview{overflow:hidden;background-color:#f2f4f5;padding:25px;font-weight:normal;text-align:left}.product-page-order-history .product-history-overview .product-history-listing{overflow:hidden}.product-page-order-history .product-history-overview .product-history-listing:not(:last-child){margin-bottom:30px}.product-page-order-history .product-history-overview .product-history-listing h4{margin:0 0 20px 0}.product-page-order-history .product-history-overview .product-history-listing-list{overflow:hidden;margin-bottom:5px;width:100%;float:left}.product-page-order-history .product-history-overview .product-history-listing-list .width-70{width:70%;float:left}.product-page-order-history .product-history-overview .product-history-listing-list .width-30{width:30%;float:left}.product-page-splash{color:#24a42d;border:3px solid currentColor;background-color:currentColor;text-align:center;border-radius:50%;width:100px;height:100px;opacity:.9;font-size:18px;line-height:90px;z-index:20}.product-page-splash.new-product{color:#24a42d}.product-page-splash .product-splash-inner{width:100%;height:100%;border:1px solid #fff;border-radius:50%}.product-page-splash .product-splash-inner .product-splash-text{color:#fff;text-transform:uppercase}.product-page-splash.-small-size{width:70px;height:70px;line-height:60px}.product-page-splash.-has-custom-image{border:none;background-color:transparent;border-radius:0}.product-page-splash.-has-custom-image .product-splash-inner{position:relative;border:none;border-radius:0}.product-page-splash.-has-custom-image .product-splash-inner img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;z-index:0}.product-page-splash.-has-custom-image .product-splash-inner .product-splash-text{z-index:1}.product-page-left{padding-right:25px}.product-page-right{padding-left:25px}.product-page-stock{padding:15px 0;overflow:hidden;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.product-page-stock .product-stock-left{width:40%;float:left}.product-page-stock .product-stock-right{width:60%;float:right;text-align:right;font-weight:normal}.product-description{overflow:hidden;padding:30px 0}.product-description p{white-space:pre-wrap}.product-description-extended{overflow:hidden;padding:10px;background-color:#f2f4f5}.product-downloads{overflow:hidden;border-top:1px solid #d5d5d5;margin:35px 0 0 0;padding-top:15px}.product-downloads,.product-specifications{overflow:hidden}.product-downloads .product-specs-list,.product-specifications .product-specs-list{overflow:hidden;margin-top:15px;padding:0;font-weight:normal}.product-downloads .product-specs-list .even-list,.product-specifications .product-specs-list .even-list{border:1px solid #d5d5d5;font-size:0}.product-downloads .product-specs-list .even-list dd,.product-specifications .product-specs-list .even-list dd{font-weight:300}.product-downloads .product-specs-list .even-list dt,.product-specifications .product-specs-list .even-list dt,.product-downloads .product-specs-list .even-list dd,.product-specifications .product-specs-list .even-list dd{padding:7px 10px;border-top:1px solid #d5d5d5;display:inline-block;float:none;vertical-align:top;margin:0;font-size:14px}.product-downloads .product-specs-list .even-list dt:first-of-type,.product-specifications .product-specs-list .even-list dt:first-of-type,.product-downloads .product-specs-list .even-list dd:first-of-type,.product-specifications .product-specs-list .even-list dd:first-of-type{border-top:none}.product-add-to-basket-section{line-height:1;vertical-align:baseline}.product-add-to-basket-section .product-pricing{overflow:hidden;margin:15px 0 30px 0;vertical-align:inherit}.product-add-to-basket-section .product-pricing .product-display-price .price-amount{font-size:24px;vertical-align:inherit;font-weight:600}.product-add-to-basket-section .product-pricing .product-listing-price{text-decoration:line-through;display:inline-block;padding-left:25px;font-size:13px;color:#5c5c5c;vertical-align:inherit}.product-add-to-basket-section .product-pricing .product-listing-price .price{display:inline}.product-add-to-basket-section .product-add-to-basket{border:1px solid #b9d5e6;border-bottom:0;background-color:#0069a8;padding:5px 0;margin-left:0;margin-right:0;margin-top:5px;overflow:hidden}.product-add-to-basket-section .add-to-basket-text{text-align:left}.product-add-to-basket-section .add-to-basket-text .pull-right{padding-top:12px}.product-videos{overflow:hidden;border-top:1px solid #d5d5d5;margin-top:35px;padding-top:15px}.add-to-basket-group{text-align:center}.add-to-basket-group .quantity-control{color:#fff;width:40px;line-height:32px}.add-to-basket-group .quantity-control:hover{color:#004168;background-color:#0069a8}.add-to-basket-group [class^="btn-"]{border:1px solid #fff;background-color:#1a78b1}.add-to-basket-group [class^="btn-"]:hover{background-color:#135a85}.add-to-basket-group aside{color:#fff;margin-top:5px}.add-to-basket-group .quantity{width:125px}.add-to-basket-group .quantity-amount{margin:0 0 5px 0}.add-to-basket-group .quantity-amount .form-control{width:45px}.add-to-basket-group amo-baskets.is-visible{width:100%}.download-pdf-icon{background:url('/src/assets/gfx/pdf.png') no-repeat;width:20px;height:26px;display:inline-block;vertical-align:middle;margin-right:10px}.download-xlxs-icon{background:url('/src/assets/gfx/xlxs.png') no-repeat;width:20px;height:26px;display:inline-block;vertical-align:middle;margin-right:10px}.download-odf-icon{background:url('/src/assets/gfx/odf.png') no-repeat;width:20px;height:26px;display:inline-block;vertical-align:middle;margin-right:10px}.product-back-order{margin-top:15px;font-weight:700;color:#f00}.product-back-order .product-back-order-text{display:inline-block}.product-back-order .caret{display:inline-block}.product-back-order .caret amo-glyph{height:20px;width:20px;vertical-align:initial}.product-back-order .back-order-information-list{list-style:none;margin-bottom:0;padding-left:30px}.product-back-order .back-order-information-list .back-order-information-item{padding-top:5px;font-weight:300;color:#222}.quickorder-head{overflow:hidden;margin:40px 0 0 0;font-weight:300}.quickorder-head-info{overflow:hidden;margin-top:40px;font-weight:300}.quickorder-search{background-color:#fff;padding:45px 15px;margin-bottom:10px}.quickorder-search:before,.quickorder-search:after{content:" ";display:table}.quickorder-search:after{clear:both}.quickorder-search:before,.quickorder-search:after{content:" ";display:table}.quickorder-search:after{clear:both}.quickorder-search label{margin:0;padding-top:10px}.quickorder-search amo-quantity{margin-right:15px}.quickorder-search .typeahead{position:absolute;z-index:500;max-width:375px}.quickorder-buttongroup{text-align:right;overflow:hidden;margin:40px 0}.quickorder-buttongroup .btn{vertical-align:bottom}amo-receipt{display:block}.newsletter-banner{overflow:visible;background-color:#274b6f;height:30px;min-width:180px;max-width:300px;color:#fff;position:fixed;right:10px;bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #0c1d2e;cursor:pointer;z-index:10;padding-right:5px}.newsletter-banner .newsletter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.newsletter-banner .newsletter-btn .mail-icon{height:30px;width:36px;border-top-left-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter-banner .newsletter-btn .mail-icon>amo-glyph{height:16px;width:17px;color:#fff;margin:-3px 0 0 0}.newsletter-banner:hover{background-color:#004168}.newsletter-banner-large{position:fixed;z-index:1000;bottom:5px;right:10px;height:auto;width:250px;background-color:#fff;overflow:hidden;-webkit-box-shadow:0 0 2px #222;box-shadow:0 0 2px #222;padding:15px}.newsletter-banner-large>.hide-banner{position:absolute;top:7px;right:15px;cursor:pointer}.newsletter-banner-large>.hide-banner>span{font-size:45px;line-height:0}.newsletter-banner-large>.hide-banner:hover{color:#757575}.newsletter-banner-large>.newsletter-body{text-align:center}.newsletter-banner-large>.newsletter-body>.col-md-12>input{padding:6px 12px;height:30px;margin-bottom:5px}.newsletter-banner-large>.newsletter-body>.col-md-12>button{width:100%;height:30px;padding:6px 12px}.newsletter-banner-large>.newsletter-body>.col-md-12>p.completed-text{margin:10px 0}.completed-toastr{position:fixed;z-index:999999;pointer-events:auto;right:12px;bottom:12px;display:block;overflow:hidden;margin:0 0 6px;padding:15px;max-width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);background-color:#008000;-webkit-transition:.5s linear all;-o-transition:.5s linear all;transition:.5s linear all}.completed-toastr>p{word-wrap:break-word;margin:0}