.ambanners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ambanners>div{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:200px}.ambanners .block,.ambanners img{width:100%;height:auto}.ambanners ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ambanners ul.products li{list-style:none;width:130px;padding:10px;margin:3px}.ambanners ul.products li p.product-name{min-height:60px}.ambanners-injected-sub-container.products-grid{background:none}.ambanners-injected-sub-container.products-grid li.item{padding-top:20px;padding-bottom:20px}.ambanners-injected-sub-container .ambanners-injected-banner{margin-left:-10px}.ambanner-7,.ambanner-8{margin-bottom:20px}.ambanners-injected img{width:100%}
.amlabel-div {
    position: relative;
}
.amlabel-div .amlabel-txt {
    line-height: 11px;
    font-size: 0.9em;
    font-weight: bold;
    display: block;
    letter-spacing:0.01px;
    text-decoration: none;
    color: #fff;
}
.amlabel-div a {
    text-decoration: none;
    position: relative;
}

.amlabel-table {
    position: absolute;
    z-index: 10;
    cursor: pointer;
}
.amlabel-table td {
    vertical-align: middle;
    text-align: center;
    border: 0;
    height: auto;
}
.top-center {
    top: 0;
    left: 50%;
}
.middle-left {
    left: 0;
    top: 50%;
}
.middle-right {
    right: 0;
    top: 50%;
}
.bottom-center {
    bottom: 0;
    right: 50%;
}
.middle-center {
    top: 50%;
    right: 50%;
}
.top-left {
    top: 0;
    left: 0;
}
.top-right {
    top: 0;
    right: 0;
}
.bottom-left {
    bottom: 0;
    left: 0;
}
.bottom-right {
    bottom: 0;
    right: 0;
}

.products-list .amlabel-div {
    float:left;
}
* html .amlabel-div { float: left; }
* html .amlabel-div a { position: relative; }
.search-autocomplete-open{overflow-y:hidden}#search_autocomplete{position:fixed!important;width:auto!important;left:0!important;right:0!important;bottom:0!important;background-color:#fff;z-index:1070}#search_autocomplete ul{padding:0}#search_autocomplete ul>li{list-style:none}.bubble-elasticsearch{height:100%;margin:0;padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.bubble-elasticsearch{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;padding-bottom:53px!important}}@media only screen and (min-width:768px){.bubble-elasticsearch>li{overflow-y:auto}}.bubble-elasticsearch>li>div{padding:30px!important}.bubble-elasticsearch .no-result{text-align:center;width:100%}.bubble-elasticsearch>.others{position:relative;-webkit-box-flex:0;-ms-flex:0 0 264px;flex:0 0 264px}@media only screen and (max-width:767px){.bubble-elasticsearch>.others{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.bubble-elasticsearch>.others .results>ul{margin-bottom:30px}.bubble-elasticsearch>.others .title{font-size:17px;font-weight:500;letter-spacing:.8px;color:#000}.bubble-elasticsearch>.others .name{font-size:15px;letter-spacing:.8px;color:#494747}.bubble-elasticsearch>.others .name span:last-child{color:#000;font-weight:400}.bubble-elasticsearch>.products{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bubble-elasticsearch>.products>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bubble-elasticsearch>.products>div>.results{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bubble-elasticsearch>.products>div>.results>.title{display:none}.bubble-elasticsearch>.products>div>.results>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.bubble-elasticsearch>.products>div>.results>ul>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 15px;margin-top:15px;margin-bottom:15px}@media only screen and (min-width:768px){.bubble-elasticsearch>.products>div>.results>ul>li{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}@media only screen and (min-width:992px){.bubble-elasticsearch>.products>div>.results>ul>li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.bubble-elasticsearch>.products>div>.all-results{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:767px){.bubble-elasticsearch>.products>div>.all-results{position:fixed;bottom:0;left:0;right:0}.bubble-elasticsearch>.products>div>.all-results .button{width:100%;display:block}}.bubble-elasticsearch .product-info{margin-top:20px}.bubble-elasticsearch .all-results{text-align:center}.bubble-elasticsearch .powered-by{display:none}
.cookienotice-container{background:#000;border:1px solid #000;z-index:9999;padding:25px;color:#fff;font-size:12px;line-height:1.42;letter-spacing:.6px}.cookienotice-container .title{text-transform:uppercase;font-weight:700;display:block;margin-bottom:1em}.cookienotice-container a{color:#fff;text-decoration:underline}#cookienotice-close-button{text-decoration:none;text-transform:uppercase;font-weight:600}.cookienotice-message p{margin:0}.cookienotice-content{margin:0 auto;display:block;clear:both;overflow:auto}.cookienotice-button{cursor:pointer}.cookienotice-button .icon{-webkit-text-stroke:1px;font-size:10px}.cookienotice-button.btn{margin-top:10px;color:#000!important;background-color:#fff;border-color:#fff;text-decoration:none}.cookienotice-bar-top{position:absolute;top:0;left:0}.cookienotice-bar-bottom{position:fixed;top:auto;bottom:15px;left:15px;width:320px}.cookienotice-box{position:fixed;top:0;left:0;width:300px;border-radius:0;top:auto;bottom:auto;left:auto;right:auto}.cookienotice-box-top-left{left:30px;top:30px}.cookienotice-box-top-right{right:30px;top:30px}.cookienotice-box-bottom-right{right:30px;bottom:30px}.cookienotice-box-bottom-left{left:30px;bottom:30px}
.sequra-educational-popup {
    white-space: nowrap;
    color: #009C5C;
    cursor: pointer;
}
.sequra-checkout-logo{
    height: 1.5em;
    margin: 0 5px;
}
/*
YUI 3.18.1 (build f7e7bcb)
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/

.yui3-cssreset html{color:#000;background:#FFF}.yui3-cssreset body,.yui3-cssreset div,.yui3-cssreset dl,.yui3-cssreset dt,.yui3-cssreset dd,.yui3-cssreset ul,.yui3-cssreset ol,.yui3-cssreset li,.yui3-cssreset h1,.yui3-cssreset h2,.yui3-cssreset h3,.yui3-cssreset h4,.yui3-cssreset h5,.yui3-cssreset h6,.yui3-cssreset pre,.yui3-cssreset code,.yui3-cssreset form,.yui3-cssreset fieldset,.yui3-cssreset legend,.yui3-cssreset input,.yui3-cssreset textarea,.yui3-cssreset p,.yui3-cssreset blockquote,.yui3-cssreset th,.yui3-cssreset td{margin:0;padding:0}.yui3-cssreset table{border-collapse:collapse;border-spacing:0}.yui3-cssreset fieldset,.yui3-cssreset img{border:0}.yui3-cssreset address,.yui3-cssreset caption,.yui3-cssreset cite,.yui3-cssreset code,.yui3-cssreset dfn,.yui3-cssreset em,.yui3-cssreset strong,.yui3-cssreset th,.yui3-cssreset var{font-style:normal;font-weight:normal}.yui3-cssreset ol,.yui3-cssreset ul{list-style:none}.yui3-cssreset caption,.yui3-cssreset th{text-align:left}.yui3-cssreset h1,.yui3-cssreset h2,.yui3-cssreset h3,.yui3-cssreset h4,.yui3-cssreset h5,.yui3-cssreset h6{font-size:100%;font-weight:normal}.yui3-cssreset q:before,.yui3-cssreset q:after{content:''}.yui3-cssreset abbr,.yui3-cssreset acronym{border:0;font-variant:normal}.yui3-cssreset sup{vertical-align:text-top}.yui3-cssreset sub{vertical-align:text-bottom}.yui3-cssreset input,.yui3-cssreset textarea,.yui3-cssreset select{font-family:inherit;font-size:inherit;font-weight:inherit}.yui3-cssreset input,.yui3-cssreset textarea,.yui3-cssreset select{*font-size:100%}.yui3-cssreset legend{color:#000}#yui3-css-stamp.cssreset-context{display:none}

