﻿@-webkit-keyframes animateDropDown{100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes animateDropDown{100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes animateDropDown{100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInUp{100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeInUp{100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUp{100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.fadeInUp{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.lt-ie7 .fadeInUp{filter:alpha(opacity=0);zoom:1}.fadeInUp.fadeInUp-active{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-webkit-animation:fadeInUp .45s ease-in-out forwards;animation:fadeInUp .45s ease-in-out forwards}@-webkit-keyframes fadeIn{100%{opacity:1}}@-moz-keyframes fadeIn{100%{opacity:1}}@keyframes fadeIn{100%{opacity:1}}.fadeIn{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.lt-ie7 .fadeIn{filter:alpha(opacity=0);zoom:1}.fadeIn.fadeIn-active{-webkit-animation:fadeIn .35s ease-in-out forwards;animation:fadeIn .35s ease-in-out forwards}.fadeIn.one{-webkit-animation-delay:0.35s;-moz-animation-delay:0.35s;animation-delay:0.35s}.fadeIn.two{-webkit-animation-delay:0.65s;-moz-animation-delay:0.65s;animation-delay:0.65s}.fadeIn.three{-webkit-animation-delay:0.95s;-moz-animation-delay:0.95s;animation-delay:0.95s}.fadeIn.four{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;animation-delay:1.25s}.fadeIn.five{-webkit-animation-delay:1.55s;-moz-animation-delay:1.55s;animation-delay:1.55s}@-webkit-keyframes rotate-360{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.animation-rotate-360{-webkit-animation-name:rotate-360;-webkit-animation-duration:1.0s;-webkit-animation-iteration-count:1;-webkit-transition-timing-function:linear}.animation-rotate-360-1{-webkit-animation-delay:0.10s;-moz-animation-delay:0.10s;animation-delay:0.10s}.animation-rotate-360-2{-webkit-animation-delay:0.30s;-moz-animation-delay:0.30s;animation-delay:0.30s}.animation-rotate-360-3{-webkit-animation-delay:0.60s;-moz-animation-delay:0.60s;animation-delay:0.60s}.animation-rotate-360-4{-webkit-animation-delay:0.90s;-moz-animation-delay:0.90s;animation-delay:0.90s}@keyframes tLoadingSpinner{to{transform:rotate(360deg)}}@-webkit-keyframes tLoadingSpinner{to{-webkit-transform:rotate(360deg)}}@keyframes tloadingSquare{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes tloadingSquare-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;height:100%;-webkit-font-smoothing:subpixel-antialiased;-webkit-overflow-scrolling:touch}* html body{height:100%}body{overflow-x:hidden;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-size:1em;font-style:normal;font-weight:300;line-height:1.5em;min-height:100%;position:relative;color:#333;background:#eee}hr{display:block;width:100%;height:0;border:none;border-bottom:1px solid #eee;margin:0 0 40px 0;padding:0;line-height:0;background:none;overflow:hidden}.chromeframe{margin:0.2em 0;padding:0.2em 0}:focus{outline:0}b,strong{font-weight:600}a{color:#87d6f7;text-decoration:underline}a:hover{text-decoration:none}p{margin:0 0 1.5rem 0;font-size:110%;line-height:1.65;font-weight:100}h1,h2,h3,h4,h5,h6{font-weight:700;display:block;padding:0;margin:0 0 2rem 0;line-height:100%;color:#333;}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:block;font-weight:300}h1,h2,h3{font-size:180%;font-weight:700}h3{font-size:150%}h4{font-size:120%}h5{font-size:110%;font-weight:600}h6{font-size:100%;font-weight:600}img{vertical-align:middle}img,object{max-width:100%;height:auto}iframe,object,embed,video{max-width:100%}ol,ul{margin:0 0 1em 0;padding:0 0 0 1.5em}ol li,ul li{margin:0;padding:0 0 0.30em 0.30em;display:list-item;list-style:disc}ol li{list-style:decimal;margin:0 0 1em 0}::-webkit-scrollbar-track{-moz-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-moz-border-radius:8px;border-radius:8px;padding:10px;border:2px solid #f8f8f8}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.45)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0.25)}::selection{color:#fff;background:#87d6f7}::-moz-selection{color:#fff;background:#87d6f7}.tick-grey{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAACICAMAAAALZFNgAAACK1BMVEXOzs7////Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs5W5DftAAAAuHRSTlMAAAECAwQFBgcICQoMDQ4PERITFRYXGRscHh8gISQlJykqLC0uMDU2Nzk7Pj9BQkNERklKTE1OT1BRUlNUVVZXWFtcXV9hYmRlaGlqbG5xcnN0dnh5fH1/gIGEh4iJioyOkJGSk5WWl5ianJ2en6GkpqeoqaqrrK6vsbK0tba4ubu8vb6/wcLDxMXGyMvMzs/R0tPV19jZ2tvc3d7f4OHi4+Xm6err7O7v8PHy8/T19vf4+fr7/P3+PMG7XAAAA+5JREFUeAHt2/tXFHUYx/GP68iCAy20KWBtSWu1lXmxMrtkYncqrSxLrawoKsrKhGpLKFci0i6hmdR6ASFoyzZY2+bz50XfbWZnll1YzpmZ54fm/Re8znl+eM75nueLJbJZIYAEkACyJIAEkAASQAIIRAogVlcNGOnb5CG4cZzkqDxk6zRn+0Qc8ozB2Y7owpCad/hvh5dDFtLQrxwfhyELWfmtcvTUQBbSdlY5DmmQhdw8pRwfaJCFbJ1Rjvc1yEJ2GJZDErL0Fap6NIhC6j6k6qMwRCFNQ1R9GoYopPkEVf21EIVcc5aqlA5RyPUTVB3XIQrZcJGq4QhEIfflqDodhSjk0b+pOt8CUcjTBlXjMYhC9rLQr3FIQkKdLJRNQBKiHWCh/GZIQsK9/K8OSEL0PtOxB5IQPWU6uiAJaRg0HUlNEhIZIq0FIwiJHDMdI1EIQiJfmY5MDIKQyyxHbh0EIfqXNHsIgpDlR2j2MgQh4cM069cEIVovzX6MQA4SepNmF9sgCNlHM+MeCEIeo9VLEIRsztNsUBOEJLI0+6UZcpDYBM2MWyEHiY7Qaj/kIPpxWn1fKwfRkrSaWQM5SBeLPQU5yC4WG1gqB2k3aJVZBTHIuhyL3Q8xSDzDYr0Qg7SMstiFJjFIZJjFjI2QgoRTtPUGxCAHaCtdLwbZRVvGekhB2g3nYKQgiaxzMFKQ2ARtGRvgCqT1ulosrshJ2uuGK5D9BsceWIZFpKVob6zRFcgyg7Od6ahb7Oa32gJXIHiLqgtP1qO6nqCjQ3AJEtptUDW5uxFVdHue9qZWuAUBtk2z0G8vXFHtxrV6BC5BrGsK1Z+drZi3aJqOBkNuQtA6TLPc21ejcuEv6GhmNVyFoKGPVvmDcVSqm872wGUItNdZzEgmULYddHaq1mWIdWZi9fktmNumPB0Za+EBBNtztHfsbg3OVmforBueQLDxDzo6szMCW5eP0Nl4k0cQJCbp7PfX4jBblmJJ7fAKgrZRlvbN401QdbKkgZB3EFyZ5pxyye2NwMMs6VIbPISg+RTLdOmzZ3Ms6UV4CsGKE6yqc/UeQxA9yWq6C15DsPI0F64P3kPQ8jMXajrmBwSxMS7Q8/AFgvgU5y1d5xMEiSznawv8gmB9jpU7Cv8guDPPSv11rZ8QPGiwQq/CVwh2snyTTT5DsJdl64DfEHSxTN9p/kNC73Fua+E/BDVJltYDCQj0o3SWbZWBIPI1HT0HIQiiP9DWOV0MgpbzLHYvpCDOl7uhkCQEazIsZNwAUQhuylJ1EMIQbMpxtulV4hBsy5PcB3kI7vhp6l39f/EZTLYAEkACSAAJIAEkgAQQ6f4BfBOKeUuPKMgAAAAASUVORK5CYII=)}.tick-white{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAACICAMAAAALZFNgAAACKFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////88LiE4AAAAt3RSTlMAAQIDBAUGBwgJCgwNDg8REhMVFhcZGxweHyAhJCUnKSosLS4wNTY3OTs+P0FCQ0RGSUpMTU5PUFFSU1RVVldYW1xdX2FiZGVoaWpsbnFyc3R2eHl8fX+AgYSHiImKjI6QkZKTlZaXmJqcnZ6foaSmp6ipqqusrq+xsrS1tri5u7y9vr/BwsPExcbIy8zOz9HS09XX2Nna29zd3t/g4eLj5ebp6uvs7u/w8fLz9PX29/j5+vv8/f5nVhESAAADc0lEQVR4Ae3ai3MTVRQG8C9sm5Zt3dYIbdEoNahRkQcq4kMEfFcFH4oiKmoVtYqKtGqUVgm1VvBhQaQaHi3F1ijGdjHu9+/ZbLKbbNrQdGY3Z8a5v7/gzJyZc+4986FAURRFURRFUa4atFK3Qd6NEyTHIG7zNGd9BmnPWpx1SIes+veYc3ApZDUPMOfTMGQt/545vfWQ1XmaOQc0yLp5ijkfaZC1eYY5H2qQtd1y65C05DXaejWIavyYtk/CENU6TNvnwnW0HaNtoAGirjlNW1KHqOvP03ZUh6h1F2gbMSDqPpO2kxGIevRf2s62Q9TTFm0TUYh6kXm/xyAp1M28TByStH3My26EpHAfC7ogSe9nwS5I0pMs2AtJzUMsSGgQZAzTJr1gjCMsGI1AkPENC9JRCLrMrcNcA0H613Q8BEFLD9HxKgSFD9IxoEGO1kfHzwbkhN6m40InBO2mw7oHgh6j6xUI2pilY0iDnHiGjt/aICd6ng7rVsiJjNK1B3L0o3T92AAxWoKumVWQs5dFT0HOMywaXAIxWy260isgZo3JovshJpZmUR/EtI+x6FwrpBgjLLLWQ0o4yRJvQcw+lkg1iQ4Ql7VWeIDINyaekW+M+wJxWevgi47rGrA4xnGW6oEv9lgcf6AOi6AlWWq8BX6oszjrVFfjYje/axP88Q5t555sQnWeoMcB+CS006JtcmcLqnB7lqWmlsE3W6aZ98dLV1S7cV2P+J6msP3d3YFLiqToMRSCnzpG6DDfvRqVhb+ix8xK+Ku5n67s/hgq6aHXLvhNe5NFViKOeW2n14mGoGImri9vwVwbsvSwViMI20yWOnK3Bq+VaXr1IBjr/6LHqR0GSlw+Sq+JVgQkPkmvP9+IwVGXZJmtCEznGMt993grbN0sMxhCcK5McQ4zsa0FeJhlLnYiSG0nOI+LXzxnsszLCNayY6zKmSYELHKc1bgLgVt+kgvrRw20/8qFTEdRC9FxLuAF1EZsipeUahT5QM21CTWz1mRlh1FDd2ZZyT/XopYetFjB66itHZzfZKtUGKVMl+xV2fWDhpoLfcC5VkNAfYLleiFCP0yvTAdkGN/S43lIifzEEmd0iGk/y6J74RK93A2HIGlVmnnWDZB1U4a2/ZC2weSs6RUQtyVLcjcg745fpt7X8X+nKIqiKIqi/AeNJGqoMMGjMgAAAABJRU5ErkJggg==)}.ellipsis{white-space:nowrap;overflow:hidden}.ellipsis:after{content:'&hellip;'}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.float-right{float:right}.float-left{float:right}.txtleft{text-align:left}.txtright{text-align:right}.txtcenter{text-align:center}.txt-small{font-size:60%}.txt-big{font-size:115%}.txt-large{font-size:130%}.txt-xlarge{font-size:150%}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.display_none{display:none}.hide,.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix,.m-comments .comment-respond p{*zoom:1}.clearfix:before,.m-comments .comment-respond p:before,.clearfix:after,.m-comments .comment-respond p:after{display:table;content:"";line-height:0}.clearfix:after,.m-comments .comment-respond p:after{clear:both}.ul-list-inline{list-style:none;margin:0;padding:0}.ul-list-inline li{display:inline-block;vertical-align:middle}.lt-ie8 .ul-list-inline li{display:inline;zoom:1}@media (max-width: 480px){.hide-on-mobile{display:none !important;visibility:hidden}}
@font-face{font-family:'iconfont';src:url("fonts/iconfont.eot?j5d1yd");
src:url("fonts/iconfont.eot?j5d1yd#iefix") format("embedded-opentype"),url("fonts/iconfont.ttf?j5d1yd") format("truetype"),
url("fonts/iconfont.woff?j5d1yd") format("woff"),url("fonts/iconfont.svg?j5d1yd#iconfont") format("svg");
font-weight:normal;font-style:normal}
[class^="iconfont-"],[class*=" iconfont-"]{font-family:'iconfont';speak:none;font-style:normal;
font-weight:normal;font-variant:normal;text-transform:none;line-height:1;
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.iconfont-account:before{content:"\e800"}.iconfont-arrow-down-2:before{content:"\e801"}.iconfont-arrow-left-2:before{content:"\e802"}.iconfont-arrow-right-2:before{content:"\e803"}.iconfont-arrow-up-2:before{content:"\e804"}.iconfont-arrow-down:before{content:"\e805"}.iconfont-arrow-left:before{content:"\e806"}.iconfont-arrow-right:before{content:"\e807"}.iconfont-arrow-up:before{content:"\e808"}.iconfont-basket:before{content:"\e809"}.iconfont-clock:before{content:"\e80a"}.iconfont-close:before{content:"\e80b"}.iconfont-delivery-van:before{content:"\e80c"}.iconfont-dimensions:before{content:"\e80d"}.iconfont-heart:before{content:"\e80e"}.iconfont-info:before{content:"\e80f"}.icon-sale:before { content: "\e60d"; }.iconfont-loading-1:before{content:"\e810"}.iconfont-mail:before{content:"\e811"}.iconfont-padlock:before{content:"\e812"}.iconfont-question-mark:before{content:"\e813"}.iconfont-screwdriver:before{content:"\e814"}.iconfont-search:before{content:"\e815"}.iconfont-stars:before{content:"\e818";}.iconfont-star:before{content:"\e817"}.iconfont-tag:before{content:"\e818"}.iconfont-tick:before{content:"\e819"}.iconfont-tickbox:before{content:"\e81a"}.iconfont-rss:before{content:"\e81b"}.iconfont-twitter:before{content:"\e81c"}.iconfont-pinterest:before{content:"\e81d"}.iconfont-facebook:before{content:"\e81e"}.iconfont-googleplus:before{content:"\e81f"}.m-flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-flexbox-space-between{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-flexbox-align-top{-webkit-align-items:flex-start;align-items:flex-start}[class^="m-flexbox-col-50"],[class*=" m-flexbox-col-50"]{width:50%}[class^="btn-"],[class*=" btn-"]{position:relative;text-decoration:none;padding:0.85rem 3rem;display:inline-block;border:none;line-height:1;font-size:95%;font-weight:700;text-transform:uppercase;-moz-border-radius:50px;border-radius:50px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.btn-grey{background:#eee;color:#333}.btn-grey:hover{background:#333;color:#eee}.btn-outline-white{color:#fff;background:transparent;border:2px solid #fff}.btn-outline-white:hover{color:#87d6f7;background:#fff}.btn-blue,.m-comments .comment-respond .form-submit input[type="submit"]{color:#fff;background:#87d6f7}.btn-blue:hover,.m-comments .comment-respond .form-submit input[type="submit"]:hover{background:#57c6f4}.btn-pink{color:#fff;background:#ff578b}.btn-pink:hover{background:#ff2468}.btn-yellow{color:#333;background:#fff525}.btn-yellow:hover{background:#f1e600}.btn-green{background:#6cc427;color:#fff}.btn-green:hover{background:#55991f}.btn-purple{background:#ea6ffd;color:#fff}.btn-purple:hover{background:#e33dfc}.btn-orange{background:#ffa33b;color:#fff}.btn-orange:hover{background:#ff8b08}.btn-orange{background:#83685b;color:#fff}.btn-orange:hover{background:#655046}.m-blocks-tweets .m-blocks-tweets-item .bubble{position:relative;padding:1rem;background:#eee;margin-bottom:0.5rem}.m-blocks-tweets .m-blocks-tweets-item .bubble:after{width:0;height:0;content:'';z-index:2;border-top:2.625rem solid #eee;border-left:1.75rem solid transparent;border-right:1.75rem solid transparent;border-left:0 solid transparent;position:absolute;right:1rem;bottom:-1.5rem}.m-blocks-tweets .m-blocks-tweets-item .meta{color:#cecece;font-size:90%}.m-blocks-buying-guide .m-blocks-buying-guide-item{padding:1rem;background:#eee;margin-bottom:1px}.m-blocks-buying-guide .m-blocks-buying-guide-item h4{margin-bottom:0.25rem;text-transform:none;font-size:105%}.m-blocks-buying-guide .m-blocks-buying-guide-item p{font-size:100%;line-height:1.3}.m-blocks-buying-guide .m-blocks-buying-guide-item p a{font-weight:600;color:#333;text-decoration:none}.m-blocks-buying-guide .m-blocks-buying-guide-item p a:hover{text-decoration:underline}.m-blocks-buying-guide .m-blocks-buying-guide-item p:last-child{margin-bottom:0}.m-blocks-buying-guide .m-blocks-buying-guide-btn{display:block;color:#fff;text-transform:uppercase;background:#333;text-align:center;text-decoration:none;font-size:90%;font-weight:700;padding:0.40rem;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.m-blocks-buying-guide .m-blocks-buying-guide-btn:hover{background:#595959}.m-block-info{margin-bottom:1.75rem}.m-block-info p{margin:0}.m-block-info .m-block-info-heading{position:relative;color:#fff;background:#333;padding:0.75rem 1rem 0.75rem 3.5rem;font-weight:500;margin-bottom:0;font-size:100%;line-height:1}.m-block-info .m-block-info-heading [class^="iconfont-"],.m-block-info .m-block-info-heading [class*=" iconfont-"]{width:2.65rem;height:100%;background:#87d6f7;position:absolute;top:0%;bottom:0%;left:0%;text-align:center;line-height:2.15;font-size:115%}.m-block-info .m-block-info-content{border:1px solid #eee;border-top:none;padding:1rem;font-size:110%;line-height:1}.m-block-info .m-block-info-content .make-big{font-weight:700;display:block;text-transform:uppercase;letter-spacing:-0.50px;line-height:1;font-size:90%}.m-block-info .m-block-info-content .make-big .lighter{font-weight:600}.m-block-info .m-block-info-content>p+p{margin-top:0.5em}.pink .m-block-info .m-block-info-heading [class^="iconfont-"],.pink .m-block-info .m-block-info-heading [class*=" iconfont-"]{background:#ff578b}.yellow .m-block-info .m-block-info-heading [class^="iconfont-"],.yellow .m-block-info .m-block-info-heading [class*=" iconfont-"]{color:#333;background:#fff525}.green .m-block-info .m-block-info-heading [class^="iconfont-"],.green .m-block-info .m-block-info-heading [class*=" iconfont-"]{background:#6cc427}.purple .m-block-info .m-block-info-heading [class^="iconfont-"],.purple .m-block-info .m-block-info-heading [class*=" iconfont-"]{background:#ea6ffd}.orange .m-block-info .m-block-info-heading [class^="iconfont-"],.orange .m-block-info .m-block-info-heading [class*=" iconfont-"]{background:#ffa33b}.brown .m-block-info .m-block-info-heading [class^="iconfont-"],.brown .m-block-info .m-block-info-heading [class*=" iconfont-"]{background:#83685b}.red .m-block-info .m-block-info-heading [class^="iconfont-"],.red .m-block-info .m-block-info-heading [class*=" iconfont-"]{background:#fc3749}.m-breadcrumbs{margin:1.2rem 0}.m-breadcrumbs ul,.m-breadcrumbs li{list-style:none;margin:0;padding:0}.m-breadcrumbs li{display:inline;color:gray;padding-right:5px;font-weight:300;font-size:90%}.m-breadcrumbs li a{color:gray;text-decoration:none}.m-breadcrumbs li a:hover{text-decoration:underline}.m-countdown{background:#333;color:#fff;padding:1rem 0;margin-bottom:1.5rem}.m-countdown.m-countdown-notcategory{-moz-box-shadow:inset 0px 10px 10px -10px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0px 10px 10px -10px rgba(0,0,0,0.5);box-shadow:inset 0px 10px 10px -10px rgba(0,0,0,0.5)}.m-countdown-offers{margin-right:22rem;position:relative}.m-countdown-offers .m-countdown-offers-carousel-nav .owl-next,.m-countdown-offers .m-countdown-offers-carousel-nav .owl-prev{margin:auto;font-size:310%;width:3.125rem;height:3.125rem;color:#fff;cursor:pointer;position:absolute;top:10%}.m-countdown-offers .m-countdown-offers-carousel-nav .owl-next.disabled,.m-countdown-offers .m-countdown-offers-carousel-nav .owl-prev.disabled{display:none}.m-countdown-offers .m-countdown-offers-carousel-nav .owl-next{right:-7%}.m-countdown-offers .m-countdown-offers-carousel-nav .owl-prev{left:-7%}.m-countdown-offers .m-countdown-offers-item .main-txt{color:#fff;font-weight:100;margin:0 0 0.5rem 0}.m-countdown-offers .m-countdown-offers-item .main-txt span{display:block;font-weight:600}.m-countdown-offers .m-countdown-offers-item .main-txt.pink span{color:#ff578b}.m-countdown-offers .m-countdown-offers-item .main-txt.yellow span{color:#fff525}.m-countdown-offers .m-countdown-offers-item .main-txt.green span{color:#6cc427}.m-countdown-offers .m-countdown-offers-item .main-txt.purple span{color:#ea6ffd}.m-countdown-offers .m-countdown-offers-item .main-txt.orange span{color:#ffa33b}.m-countdown-offers .m-countdown-offers-item .main-txt.brown span{color:#83685b}.m-countdown-offers .m-countdown-offers-item .main-txt.red span{color:#fc3749}.m-countdown-offers .m-countdown-offers-item .coupon-code{float:right;background:url("../../images/pattern-bg-1.png") repeat;padding:0.5rem;margin:0 0 0.5rem 0}.m-countdown-offers .m-countdown-offers-item .coupon-code>div{background:#333;padding:0.45rem 0.75rem 0.30rem 0.75rem;font-weight:100;text-transform:uppercase;font-size:150%;line-height:1}.m-countdown-offers .m-countdown-offers-item .coupon-code>div span{font-weight:600}.m-countdown-offers .m-countdown-offers-item .small-txt{clear:both;margin-bottom:0;font-size:80%;color:#a8a8a8;background:#424242;padding:0.30rem 0.5rem}.m-countdown-offers .m-countdown-offers-item .small-txt a{color:#a8a8a8;text-decoration:underline}.m-countdown-timer{width:15rem;text-align:right;margin:auto;position:absolute;top:0%;right:1rem;bottom:0%}.m-countdown-timer>p{text-transform:uppercase;font-weight:600;margin-bottom:0}.m-countdown-timer>p span{font-weight:100}.m-countdown-timer .count-down-digits .count-down-digit{color:#fff;font-weight:700;background:#424242;vertical-align:sub;font-size:160%;text-align:center;position:relative;width:22%;margin-left:3%;padding:0.75rem 0 0 0}.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-hr:before,.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-mins:before,.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-secs:before{content:':';position:absolute;top:35%;left:-7px;font-size:80%;width:6px;height:20px;line-height:1}.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-days:after,.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-hr:after,.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-mins:after,.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-secs:after{color:rgba(255,255,255,0.35);background:#424242;font-size:40%;text-transform:uppercase;line-height:1;margin:auto;letter-spacing:normal;text-indent:0;font-weight:400;padding:0.50rem 0;position:absolute;top:100%;right:0px;left:0px}.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-days:after{content:'Days'}.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-hr:after{content:'Hours'}.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-mins:after{content:'Mins'}.m-countdown-timer .count-down-digits .count-down-digit.count-down-digit-secs:after{content:'Secs'}@media (max-width: 990px){.m-countdown{text-align:center}.m-countdown-offers{margin-right:0}.m-countdown-offers .m-countdown-offers-item .coupon-code{float:none}.m-countdown-timer{margin:0.50rem auto 1.75rem;text-align:center;position:relative;top:auto;right:auto;bottom:auto}}fieldset{margin-bottom:1.5em;border:1px solid #eee;padding:0}legend{margin:0 0.75em;font-size:125%;font-weight:600;padding:0 0.50em;color:#87d6f7;text-transform:uppercase}label{cursor:pointer;display:block;margin-bottom:0.25em;font-size:90%;font-weight:700;text-transform:uppercase}label strong{display:block}label sup{color:#87d6f7}label .error{padding:0.2rem 0;display:block;font-weight:700;color:#fc3749}input[type="text"],input[type="email"],input[type="password"],input[type="phone"],input[type="date"],input[type="url"],input[type="search"],textarea,select{font-size:120%;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:500;color:#333;width:100%;width:calc(100%/1 - 0px);padding:1% 1%;border:1px solid #ccc;outline:0;background-color:#fff;-moz-border-radius:0;border-radius:0;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="phone"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#a8a8a8}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="phone"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#a8a8a8}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="phone"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#a8a8a8}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="phone"]:focus,input[type="date"]:focus,input[type="url"]:focus,input[type="search"]:focus,textarea:focus,select:focus{color:#333;background:#fff}input[type="text"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="password"]:-webkit-autofill,input[type="phone"]:-webkit-autofill,input[type="date"]:-webkit-autofill,input[type="url"]:-webkit-autofill,input[type="search"]:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 5000px #fff inset;border:1px solid #ccc;background:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:vertical;height:8em;display:block;-moz-border-radius:0;border-radius:0}.checkbox{position:relative;padding:0.20em 0 0.75em 2em;cursor:pointer}.checkbox input{position:absolute;opacity:0;z-index:-1}.checkbox-indicator{position:absolute;top:.15em;left:0;display:block;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;background-color:#cecece;-moz-box-shadow:inset 1px 1px 0 rgba(0,0,0,0.15);-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 1px 0 rgba(0,0,0,0.15);-moz-border-radius:3px;border-radius:3px;background-size:70% 70%;background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input:checked ~ .checkbox-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=);background-color:#87d6f7;box-shadow:none}input[type="text"].error,input[type="email"].error,input[type="password"].error,input[type="date"].error,input[type="search"].error,select.error,textarea.error{border:1px solid #de4d5d}.m-form-response{margin:3.5rem 3.5rem 0 3.5rem}.m-form-response>div{padding:7% 7% 6.5% 7%;font-size:124%;font-weight:300}.m-form-response>div p{margin-bottom:1.25em;border:none;padding:0}.m-form-response>div p:last-child{margin-bottom:0}.m-form-response .error{color:#fff;background:#de4d5d}.m-form-response .success{background:#fff;color:#51C599;border:10px solid #51C599}.error-note{color:#de4d5d;display:block;padding:0.25rem 0 0em 0;font-size:95%;z-index:10;clear:both}.m-form .m-form-title{margin:0;background:#ff578b;color:#fff;padding:1rem 2rem;font-weight:100}.m-form fieldset{border:none;padding:2rem;margin:0;background:#F9F9F9}.m-form fieldset:last-child{margin-bottom:0}.m-form fieldset label{font-size:100%;line-height:1;overflow:hidden;color:#333;display:inline-block;width:100%;margin-bottom:0.75rem;position:relative}.m-form fieldset label:nth-child(2n+1){margin-left:0}.m-form fieldset label:last-child{margin-bottom:0}.m-form fieldset label.full-width{width:100%;margin-left:0}.m-form fieldset label.with-bg,.m-form fieldset label.checkbox{background:#fff;padding:3%}.m-form fieldset label.checkbox{padding-left:10%;margin:0 0 1px 0}.m-form fieldset label strong{float:left;width:33%;margin-right:2%;display:block;font-weight:600;text-transform:none;padding-top:1rem}.m-form fieldset label .link{display:inline-block;margin-top:1rem}.m-form fieldset label .label{font-weight:500}.m-form fieldset label .checkbox-indicator{position:absolute;top:0;left:3%;bottom:0;margin:auto}.m-form input[type="text"],.m-form input[type="email"],.m-form input[type="password"],.m-form input[type="phone"],.m-form input[type="date"],.m-form input[type="url"],.m-form input[type="search"],.m-form textarea,.m-form select{width:65%;float:left;padding:1rem;font-size:105%}.m-form .error{margin-left:35%}.m-form .btn-submit{padding:1.15rem 2.25rem;margin-left:35%;font-size:110%}.select{position:relative}.select select{color:#333;background:#fff;background-size:contain;line-height:1;cursor:pointer;outline:0}.select select:focus:-moz-focusring{color:transparent}.select select::-ms-expand{display:none}.select:after{font-family:'iconfont';content:"\e805";pointer-events:none;position:absolute;top:57%;right:1rem;color:#333;font-size:115%;text-align:center;width:0.75em;height:0.75em;line-height:1;z-index:0}@-moz-document url-prefix(){.select select{text-indent:0.01px;text-overflow:'';padding-right:1rem}.select option{background-color:#fff}}@media (max-width: 1024px){.select:after{position:absolute;right:2.25vw;bottom:18px}}@media (max-width: 768px){.m-form fieldset label{margin-bottom:0.3rem}.m-form fieldset label strong{float:none;width:100%;margin-right:0;padding:0 0 0.25rem 0}.m-form input[type="text"],.m-form input[type="email"],.m-form input[type="password"],.m-form input[type="phone"],.m-form input[type="date"],.m-form input[type="url"],.m-form input[type="search"],.m-form textarea,.m-form select{width:100%;float:none}.m-form .error{margin-left:0}.m-form .btn-submit{margin-left:0}.select:after{font-size:90%}}@media (max-width: 480px){.m-form fieldset{padding:1rem}}.m-heading-blocked{position:relative;color:#fff;background:#333;padding:0.75rem 1rem 0.5rem 3.5rem;font-weight:100;margin-bottom:1.2rem;font-size:145%;display:inline-block;line-height:1}.m-heading-blocked [class^="iconfont-"],.m-heading-blocked [class*=" iconfont-"]{width:2.65rem;height:100%;background:#87d6f7;position:absolute;top:0%;bottom:0%;left:0%;text-align:center;line-height:2.10;font-size:90%}.m-heading-tabbed-single{border-bottom:5px solid #333;margin-bottom:2rem}.m-heading-tabbed-single span{display:inline-block;background:#333;color:#fff;padding:0.70em 1.25em 0.60em 1.25em;text-transform:uppercase}.m-heading-tabbed-single span em{font-size:105%;vertical-align:text-top;margin-right:0.65rem}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/images/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/*! Pushy - v0.9.2 - 2014-9-13
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{height:100%;z-index:9999;overflow:auto;width:19em;background:#fff;-webkit-overflow-scrolling:touch;position:fixed;top:0px;right:0px;left:0px}.pushy ul,.pushy li{list-style:none;margin:0;padding:0}.pushy ul{margin:1rem 10% 10rem 10%}.pushy ul li{padding:0}.pushy ul li.desc{font-weight:600;text-transform:uppercase;margin-bottom:0.75rem}.pushy ul li.divider{display:none}.pushy ul li>a{display:block;color:#333;padding:5.5%;text-decoration:none;background:#eee;margin-bottom:1px;position:relative;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.pushy ul li>a i,.pushy ul li>a em{margin:auto;font-size:80%;padding:1.0em;line-height:220%;position:absolute;top:0%;right:0%;bottom:0%}.pushy ul li>a i:hover,.pushy ul li>a em:hover{color:#595959}.pushy ul li>a:hover{background:#e1e1e1}.pushy ul li>a img,.pushy ul li>a.background-link{display:none}.pushy ul li>div,.pushy ul li>div>p,.pushy ul li>div>div{display:none}.pushy ul li>div ul{margin:0}.pushy ul li>div ul li a{display:block;margin-bottom:0;padding:2% 5.5%;font-size:85%;background-color:#fff;border-left:1px solid #eee;border-right:1px solid #eee}.pushy ul li>div ul li a:hover{background:#eee}.pushy-active{overflow:hidden}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.pushy-left{-webkit-transform:translate3d(-19em, 0, 0);-moz-transform:translate3d(-19em, 0, 0);-ms-transform:translate3d(-19em, 0, 0);-o-transform:translate3d(-19em, 0, 0);transform:translate3d(-19em, 0, 0)}.pushy-right{-webkit-transform:translate3d(19em, 0, 0);-moz-transform:translate3d(19em, 0, 0);-ms-transform:translate3d(19em, 0, 0);-o-transform:translate3d(19em, 0, 0);transform:translate3d(19em, 0, 0)}.pushy-open{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.push-push,.container-push{-webkit-transform:translate3d(19em, 0, 0);-moz-transform:translate3d(19em, 0, 0);-ms-transform:translate3d(19em, 0, 0);-o-transform:translate3d(19em, 0, 0);transform:translate3d(19em, 0, 0)}.push,.pushy,.l-page-container{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.16, 0.68, 0.43, 0.99);-moz-transition:-moz-transform 0.3s cubic-bezier(0.16, 0.68, 0.43, 0.99);-o-transition:-o-transform 0.3s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition:transform 0.3s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-backface-visibility:hidden}.site-overlay,.close-pushy{display:none}.pushy-active .site-overlay{position:fixed;top:0px;bottom:0px;display:block;z-index:9998;cursor:pointer;background:rgba(0,0,0,0.35);-webkit-animation:fade 0.2s;-moz-animation:fade 0.2s;-ms-animation:fade 0.2s;-o-animation:fade 0.2s;animation:fade 0.2s}.pushy-active .site-overlay{right:-19em;left:0}.pushy-logo{display:block;margin:2.25% auto;max-width:80%}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.m-styling h1,.m-styling h2,.m-styling h3,.m-styling h4{color:#333}.m-styling h1 a,.m-styling h2 a,.m-styling h3 a,.m-styling h4 a{color:#333}.m-styling h1 a:visited,.m-styling h2 a:visited,.m-styling h3 a:visited,.m-styling h4 a:visited{color:#333}.m-styling h1 a:hover,.m-styling h2 a:hover,.m-styling h3 a:hover,.m-styling h4 a:hover{color:#333}.m-styling h1 a:active,.m-styling h2 a:active,.m-styling h3 a:active,.m-styling h4 a:active{color:#333}.m-styling h1 a,.m-styling h2 a,.m-styling h3 a,.m-styling h4 a{text-decoration:none}.m-styling h1 a:hover,.m-styling h2 a:hover,.m-styling h3 a:hover,.m-styling h4 a:hover{text-decoration:underline}.m-styling a{color:#87d6f7}.m-styling a:visited{color:#87d6f7}.m-styling a:hover{color:#87d6f7}.m-styling a:active{color:#87d6f7}.m-styling h1,.m-styling h2{text-transform:uppercase;font-weight:100;padding:0 0 0.75em 0;margin-bottom:2em;position:relative;font-size:200%}.m-styling h1:after,.m-styling h2:after{content:'';width:100%;max-width:3em;height:2px;background:#87d6f7;position:absolute;bottom:-5px;left:0%;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.m-styling p{font-size:130%;line-height:1.80;font-weight:100}.m-styling strong{font-weight:400}.m-styling ul{padding:0}.m-styling ul li{list-style:none;padding-left:0;display:block}.m-styling ul li:before{font-family:'iconfont';content:"\e605";font-size:60%;padding:0 10px 0 0;color:#ff578b;vertical-align:middle}.m-title{width:100%;min-height:200px;/*background-size:cover;*/background-position:top center;background-repeat:no-repeat;background-color:#333;position:relative}.m-title .m-title-content-wrapper{position:relative;z-index:2;width:100%;max-width:55rem;padding-top:3rem;padding-bottom:3rem}.m-title .m-title-heading,.m-title .m-title-content{color:#fff}.m-title .m-title-heading{color:#fff;font-weight:100;margin-bottom:1.2rem;font-size:145%;line-height:1;position:relative}.m-title .m-title-heading span{display:inline-block}.m-title .m-title-heading>span{padding:0 0.5rem 0 0;overflow:hidden;background:#333}.m-title .m-title-heading>span>span{padding:0.40rem 0.5rem 0.2rem 0.5rem;background:#87d6f7}.m-title .m-title-heading.only-one-word>span{padding:0}.m-title .m-title-content h2,.m-title .m-title-content h3,.m-title .m-title-content h4,.m-title .m-title-content h5,.m-title .m-title-content h6{color:#fff}.m-title .m-title-content p{margin:0}.m-title .m-title-content p:last-child{margin:0}.m-title .m-title-content a{color:#fff;font-size:90%;}.m-title .overlay{z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;top:0%;right:0%;bottom:0%;left:0%}.m-title.m-title-random-1{background-image:url(../../images/category-bg-banner-sleep.jpg)}.m-title.m-title-random-2{background-image:url(../../images/category-bg-banner-live.jpg)}.m-title.m-title-random-3{background-image:url(../../images/category-bg-banner-dine.jpg)}.m-title.m-title-random-4{background-image:url(../../images/category-bg-banner-kids.jpg)}.m-title-search{min-height:0}.m-title-search .m-title-content-wrapper{padding-bottom:2rem}.m-title-news{min-height:0}.m-title-news .m-title-content-wrapper{width:100%;max-width:none;padding-top:3rem;padding-bottom:3rem}.m-title-news .m-title-heading{text-transform:uppercase;margin-bottom:0}.m-title-404{text-align:center}.m-title-404 .m-title-heading{margin-right:0}.pink .m-title .m-title-heading>span>span{background:#ff578b}.yellow .m-title .m-title-heading>span>span{color:#333;background:#fff525}.green .m-title .m-title-heading>span>span{background:#6cc427}.purple .m-title .m-title-heading>span>span{background:#ea6ffd}.orange .m-title .m-title-heading>span>span{background:#ffa33b}.red .m-title .m-title-heading>span>span{background:#fc3749}.m-usps{background:#fff;padding:1.75rem 0 0 0}.m-usps .m-usps-title{width:30%}.m-usps .m-usps-title>h2{margin-bottom:0;position:absolute;bottom:2.5rem;padding-top:0.65rem}.m-usps .m-usps-container{width:70%}.m-usps .m-usps-item{font-size:95%;text-align:center;width:25%;text-transform:uppercase;margin-bottom:2rem;position:relative;padding:0 1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-usps .m-usps-item [class^="iconfont-"],.m-usps .m-usps-item [class*=" iconfont-"]{display:block;color:#cecece;height:3.75rem;line-height:1.5}.m-usps .m-usps-item [class^="iconfont-"].iconfont-delivery-van,.m-usps .m-usps-item [class*=" iconfont-"].iconfont-delivery-van{font-size:255%}.m-usps .m-usps-item [class^="iconfont-"].iconfont-stars,.m-usps .m-usps-item [class*=" iconfont-"].iconfont-stars{font-size:620%;line-height:0.65}.m-usps .m-usps-item [class^="iconfont-"].iconfont-tickbox,.m-usps .m-usps-item [class*=" iconfont-"].iconfont-tickbox{font-size:130%;line-height:2.75}.m-usps .m-usps-item [class^="iconfont-"].iconfont-padlock,.m-usps .m-usps-item [class*=" iconfont-"].iconfont-padlock{font-size:155%;line-height:2.5}.m-usps .m-usps-item:after{content:'';width:1px;height:80%;background:#eee;margin:auto;position:absolute;top:0%;right:0%;bottom:0%}.m-usps .m-usps-item:last-child:after{display:none}.m-usps .m-usps-item span{font-weight:700}@media (max-width: 1024px){.m-usps .m-usps-title,.m-usps .m-usps-container{width:100%;text-align:center}.m-usps .m-usps-title{margin-bottom:1rem}.m-usps .m-usps-title h2{position:relative;bottom:0}.m-usps .m-usps-item:after{display:none}}@media (max-width: 768px){.m-usps .m-usps-item{width:50%}}@media (max-width: 480px){.m-usps .m-usps-item{width:100%}}.tabbed-menu{border-bottom:5px solid #333;margin-bottom:2rem;position:relative;*zoom:1}.tabbed-menu:before,.tabbed-menu:after{display:table;content:"";line-height:0}.tabbed-menu:after{clear:both}.tabbed-menu ul,.tabbed-menu li{list-style:none;margin:0;padding:0}.tabbed-menu .tabbed-menu-btn{float:left;margin-right:2px;font-size:100%;font-weight:300}.tabbed-menu .tabbed-menu-btn a{text-decoration:none;padding:0.75em 1.25em 0.65em 1.25em;background:#333;color:#fff;display:block;font-size:130%;text-transform:uppercase}.tabbed-menu .tabbed-menu-btn a span{font-weight:600}.tabbed-menu .tabbed-menu-btn a [class^="iconfont-"],.tabbed-menu .tabbed-menu-btn a [class*=" iconfont-"]{font-size:85%;margin-right:0.25rem}.tabbed-menu .tabbed-menu-btn a:hover,.tabbed-menu .tabbed-menu-btn.on a{background:#87D6F7;color:#fff}.m-listing-wrapper-x5,.m-listing-wrapper-x4,.m-listing-wrapper-x3,.m-listing-wrapper-x2,.m-listing-checkout-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-listing-wrapper-x5 .m-listing-item{width:20%;width:calc(100%/5 - 1.6rem);margin-right:2rem;margin-bottom:2rem}.m-listing-wrapper-x5 .m-listing-item:nth-child(5n){margin-right:0}.m-listing-wrapper-x4 .m-listing-item{width:20%;width:calc(100%/4 - 1.5rem);margin-right:2rem;margin-bottom:2rem}.m-listing-wrapper-x4 .m-listing-item:nth-child(4n+1){clear:left}.m-listing-wrapper-x4 .m-listing-item:nth-child(4n){margin-right:0}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(4n){margin-right:2rem}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(4n+1){clear:none}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(4n+1){margin-right:0}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(4n+2){clear:left}.m-listing-wrapper-x4 .split-50{width:100%}.m-listing-wrapper-x3 .m-listing-item{width:33%;width:calc(100%/3 - 1.35rem);margin-right:2rem;margin-bottom:2rem}.m-listing-wrapper-x3 .m-listing-item:nth-child(3n){margin-right:0}.m-listing-wrapper-x2 .m-listing-item{width:48%;width:calc(100%/2 - 1rem);margin-right:2rem;margin-bottom:2rem}.m-listing-wrapper-x2 .m-listing-item:nth-child(2n){margin-right:0}.m-listing-wrapper-x2 .split-50{width:48%;width:calc(100%/2 - 1rem);margin-right:2rem}.m-listing-wrapper-x2 .split-50:nth-child(2n){margin-right:0}.m-listing-wrapper-x2 .split-100{width:100%}.m-listing-checkout-details{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.m-listing-checkout-details .l-checkout-details-column{width:30%}.m-listing-checkout-details .l-checkout-details-form{width:67%;margin-right:3%}.m-listing-item{padding:1rem;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);background:#fff;margin-bottom:2rem;position:relative;overflow:hidden}.m-listing-item .m-listing-item-link{width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.m-listing-item .price{color:#fff;font-weight:100;font-size:90%;line-height:1;text-transform:uppercase}.m-listing-item .price span{display:inline-block}.m-listing-item .price>span{padding:0 0.5rem 0 0;background:#333;font-weight:300;overflow:hidden}.m-listing-item .price>span>span{padding:0.40rem 0.5rem 0.3rem 0.5rem;background:#87d6f7;font-weight:600;margin-right:0.15rem}.m-listing-item .ticked-data span{display:inline-block;line-height:1}.m-listing-item .ticked-data.ticked-data-assembled>span{color:#fff;background:#666;-moz-border-radius:2px;border-radius:2px;padding:2px 4px 3px 3px}.m-listing-item .ticked-data.ticked-data-assembled>span em{font-size:55%;padding:3px;color:#666;margin-right:4px;display:inline-block;vertical-align:middle;background:#fff;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.m-listing-item .ticked-data.ticked-data-assembled>span span{padding:2px 5px 0 2px;font-size:85%;font-weight:300;vertical-align:middle}.m-listing-item-review{display:block;text-align:center;text-decoration:none;min-height:20rem}.m-listing-item-review img,.m-listing-item-review span{display:block}.m-listing-item-review img{margin:auto}.m-listing-item-review .title{color:#333;margin-top:1rem;line-height:1.3}.m-listing-item-review .stars{color:#ccc;text-transform:uppercase;font-weight:600;font-size:80%}.m-listing-item-review .count{margin-bottom:0.75rem}.m-listing-item-cat{padding:0.75rem}.m-listing-item-cat .m-listing-item-cat-img{background:#333;position:relative;overflow:hidden}.m-listing-item-cat .m-listing-item-cat-img img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.lt-ie7 .m-listing-item-cat .m-listing-item-cat-img img{filter:alpha(opacity=100);zoom:1}.m-listing-item-cat .price{position:absolute;right:1rem;bottom:1rem}.m-listing-item-cat:hover .m-listing-item-cat-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}.lt-ie7 .m-listing-item-cat:hover .m-listing-item-cat-img img{filter:alpha(opacity=90);zoom:1}.m-listing-item-cat .m-listing-item-cat-desc{font-size:95%;padding:0.5rem 0.5rem 0  0.5rem}.m-listing-item-prods{padding-bottom:75px}.m-listing-item-prods .m-listing-item-prods-img{background:#333;position:relative;overflow:hidden}.m-listing-item-prods .m-listing-item-prods-img img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.lt-ie7 .m-listing-item-prods .m-listing-item-prods-img img{filter:alpha(opacity=100);zoom:1}.m-listing-item-prods:hover .m-listing-item-prods-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}.lt-ie7 .m-listing-item-prods:hover .m-listing-item-prods-img img{filter:alpha(opacity=90);zoom:1}.m-listing-item-prods .m-listing-item-prods-desc{font-size:95%;padding:0.5rem 0.5rem 0  0.5rem}.m-listing-item-prods .m-listing-item-prods-desc p{margin:0 0 0.25rem 0;font-weight:300;line-height:1.2}.m-listing-item-prods .m-listing-item-prods-desc .additional{color:#999}.m-listing-item-prods .m-listing-item-prods-desc .rating-price{width:100%;position:absolute;bottom:1rem;left:0%;*zoom:1;height:35px}.m-listing-item-prods .m-listing-item-prods-desc .rating-price:before,.m-listing-item-prods .m-listing-item-prods-desc .rating-price:after{display:table;content:"";line-height:0}.m-listing-item-prods .m-listing-item-prods-desc .rating-price:after{clear:both}.m-listing-item-prods .m-listing-item-prods-desc .rating-price .rating,.m-listing-item-prods .m-listing-item-prods-desc .rating-price .price{position:absolute;bottom:0rem}.m-listing-item-prods .m-listing-item-prods-desc .rating-price .rating{text-align:left;line-height:1;width:50%;left:1.5rem}.m-listing-item-prods .m-listing-item-prods-desc .rating-price .rating span{display:block}.m-listing-item-prods .m-listing-item-prods-desc .rating-price .price{right:1.5rem;width:100%;text-align:right}.m-listing-item-prods .m-listing-item-prods-desc .rating-price.no-rating .price{left:1.5rem;right:auto;text-align:left}.pink .m-listing-item .price span>span{background:#ff578b}.yellow .m-listing-item .price span>span{color:#333;background:#fff525}.green .m-listing-item .price span>span{background:#6cc427}.purple .m-listing-item .price span>span{background:#ea6ffd}.orange .m-listing-item .price span>span{background:#ffa33b}.red .m-listing-item .price span>span{background:#fc3749}@media (max-width: 1024px){.m-listing-wrapper-x5 .m-listing-item{width:33%;width:calc(100%/3 - 0.7rem);margin-right:1rem;margin-bottom:1rem}.m-listing-wrapper-x5 .m-listing-item:nth-child(5n){margin-right:1rem}.m-listing-wrapper-x5 .m-listing-item:nth-child(5n+3){margin-right:0}.m-listing-wrapper-x4 .m-listing-item{width:33%;width:calc(100%/3 - 0.7rem);margin-right:1rem;margin-bottom:1rem}.m-listing-wrapper-x4 .m-listing-item:nth-child(4n){margin-right:1rem}.m-listing-wrapper-x4 .m-listing-item:nth-child(4n+1){clear:none}.m-listing-wrapper-x4 .m-listing-item:nth-child(3n){margin-right:0}.m-listing-wrapper-x4 .m-listing-item:nth-child(3n+1){clear:left}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(4n){margin-right:1rem}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(4n+1){clear:none}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(4n+1){margin-right:1rem}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(4n+2){clear:none}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(3n){margin-right:1rem}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(3n+1){clear:none}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(3n+1){margin-right:0}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(3n+2){clear:left}.m-listing-wrapper-x3 .m-listing-item{width:100%;width:calc(100%/1 - 0rem);margin-right:0;margin-bottom:1rem}.m-listing-wrapper-x3 .m-listing-item:nth-child(3n){margin-right:0}}@media (max-width: 980px){.m-listing-checkout-details .l-checkout-details-column,.m-listing-checkout-details .l-checkout-details-form{width:100%;margin-right:0}}@media (max-width: 768px){.m-listing-wrapper-x5 .m-listing-item{width:48%;width:calc(100%/2 - 0.5rem)}.m-listing-wrapper-x5 .m-listing-item:nth-child(5n+3){margin-right:1rem}.m-listing-wrapper-x5 .m-listing-item:nth-child(2n+2){margin-right:0}.m-listing-wrapper-x4 .m-listing-item{width:48%;width:calc(100%/2 - 0.5rem)}.m-listing-wrapper-x4 .m-listing-item:nth-child(3n){margin-right:1rem}.m-listing-wrapper-x4 .m-listing-item:nth-child(3n+1){clear:none}.m-listing-wrapper-x4 .m-listing-item:nth-child(2n){margin-right:0}.m-listing-wrapper-x4 .m-listing-item:nth-child(2n+1){clear:left}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(3n){margin-right:1rem}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(3n+1){clear:none}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(3n+1){margin-right:1rem}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(3n+2){clear:none}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item,.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(2n){margin-right:1rem}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item,.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(2n+1){clear:none}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(2n+1){margin-right:0}.m-listing-wrapper-x4 *[class^="ias-"]+.m-listing-item ~ .m-listing-item:nth-child(2n+2){clear:left}.m-listing-wrapper-x2 .m-listing-item{width:100%;width:calc(100%/1 - 0rem);margin-right:0}.m-listing-wrapper-x2 .m-listing-item:nth-child(2n){margin-right:0}}@media (max-width: 480px){.m-listing-wrapper-x4 .m-listing-item,.m-listing-wrapper-x5 .m-listing-item{width:100%;width:calc(100%/1 - 0rem);margin-right:0}.m-listing-wrapper-x4 .m-listing-item:nth-child(5n),.m-listing-wrapper-x4 .m-listing-item:nth-child(5n),.m-listing-wrapper-x4 .m-listing-item:nth-child(5n),.m-listing-wrapper-x4 .m-listing-item:nth-child(3n),.m-listing-wrapper-x4 .m-listing-item:nth-child(3n),.m-listing-wrapper-x4 .m-listing-item:nth-child(2n),.m-listing-wrapper-x4 .m-listing-item:nth-child(2n),.m-listing-wrapper-x5 .m-listing-item:nth-child(5n),.m-listing-wrapper-x5 .m-listing-item:nth-child(5n),.m-listing-wrapper-x5 .m-listing-item:nth-child(5n),.m-listing-wrapper-x5 .m-listing-item:nth-child(3n),.m-listing-wrapper-x5 .m-listing-item:nth-child(3n),.m-listing-wrapper-x5 .m-listing-item:nth-child(2n),.m-listing-wrapper-x5 .m-listing-item:nth-child(2n){margin-right:0}.m-listing-item-prods .m-listing-item-prods-img img{width:100%}}.ias-trigger-prev,.ias-trigger-next,.m-listing-spinner{background:#dfdfdf;text-align:center;padding:1rem 0;width:100%;color:#fff;margin:0 0 2rem 0}.ias-trigger-prev span,.ias-trigger-prev img,.ias-trigger-next span,.ias-trigger-next img,.m-listing-spinner span,.m-listing-spinner img{display:inline-block;vertical-align:middle}.ias-trigger-prev img,.ias-trigger-next img,.m-listing-spinner img{max-width:24px}.ias-trigger-prev a,.ias-trigger-next a,.m-listing-spinner a{color:#fff;text-decoration:underline}.ias-trigger-prev a:hover,.ias-trigger-next a:hover,.m-listing-spinner a:hover{text-decoration:none}.ias-trigger-prev a,.ias-trigger-next a{color:#333}.ias-trigger-prev a:hover,.ias-trigger-next a:hover{text-decoration:none}.ias-noneleft{width:100%;text-align:center;margin:0 0 2rem 0}.m-pagination{display:none}.m-pagination a,.m-pagination span{padding:0.5em 0.30em;text-decoration:none;margin-left:0.20em;color:#333;vertical-align:middle}.m-pagination a{background:#fff}.m-pagination a:hover{background:#333;color:#fff}.m-pagination a:hover span{color:#fff}.m-pagination .current{background:#87d6f7;color:#fff}.pink .m-pagination .current{background:#ff578b}.yellow .m-pagination .current{color:#333;background:#fff525}.green .m-pagination .current{background:#6cc427}.purple .m-pagination .current{background:#ea6ffd}.orange .m-pagination .current{background:#ffa33b}.red .m-pagination .current{background:#fc3749}.m-sticker-discount{color:#87d6f7;background:#333;font-size:175%;width:4.5rem;height:4.5rem;-moz-border-radius:100%;border-radius:100%;position:absolute;top:1rem;right:1rem;text-align:center;text-transform:uppercase;line-height:0.90;padding:1.15rem 0 0.8rem 0;font-weight:100;letter-spacing:-1px;z-index:10}.m-sticker-discount span{display:block;font-weight:600;font-size:60%;color:#fff;letter-spacing:0}.m-sticker-discount-product{font-size:280%;width:7rem;height:7rem;padding:1.75rem 0 0.8rem 0;right:2rem;top:2rem}.m-sticker-xmas,.m-sticker-madeinuk{z-index:10;max-width:4.125rem;position:absolute;right:2rem;bottom:2rem}.m-sticker-xmas{left:2rem;max-width:6.25rem}.pink .m-sticker-discount{color:#ff578b}.yellow .m-sticker-discount{color:#fff525}.green .m-sticker-discount{color:#6cc427}.purple .m-sticker-discount{color:#ea6ffd}.orange .m-sticker-discount{color:#ffa33b}.red .m-sticker-discount{color:#fc3749}.m-testimonials .m-testimonials-item{color:#333;margin-bottom:2.25rem}.m-testimonials .m-testimonials-item .content{background:#333;color:#fff;padding:1.75rem;margin-bottom:1rem;position:relative}.m-testimonials .m-testimonials-item .content h2,.m-testimonials .m-testimonials-item .content h3,.m-testimonials .m-testimonials-item .content h4{margin-bottom:1rem;color:#87d6f7}.m-testimonials .m-testimonials-item .content p{margin-bottom:0}.m-testimonials .m-testimonials-item .content:after{width:0;height:0;content:'';z-index:2;border-top:2.625rem solid #333;border-left:1.75rem solid transparent;border-right:1.75rem solid transparent;border-left:0 solid transparent;position:absolute;right:1rem;bottom:-1.5rem}.m-testimonials .m-testimonials-item .name,.m-testimonials .m-testimonials-item .desc{margin-bottom:0;line-height:1}.popbox{z-index:9990;background:rgba(0,0,0,0.75) !important}.popbox-popup{background:#fff;z-index:9991;position:absolute;box-shadow:2px 2px 6px rgba(0,0,0,0.2);padding:2rem}.popbox-title{z-index:9992;padding:10px 50px 10px 15px;min-height:30px;background:#fff;font-weight:bold;text-transform:uppercase;margin:-15px -15px 10px;line-height:30px;font-size:18px;color:#333}.popbox-content{z-index:9992}.popbox-content .l-page-content{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;padding:0}.popbox-close{right:-25px;top:-25px;width:50px;height:50px;z-index:9995;position:absolute;background:#87d6f7;color:#fff;padding:0;text-align:center;cursor:pointer;font-weight:bold;font-size:24px;line-height:50px;text-decoration:none;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}.popbox-close:hover{background:#3fbdf2}.popbox-gallery-loading{padding:30px}.popbox-gallery-loading img{margin:0 auto}.popbox-gallery-next,.popbox-gallery-prev{position:absolute;top:0;height:100%;width:25%;color:#555;background:transparent url(../images/transparent.html) repeat;text-decoration:none;display:block;opacity:0;-moz-transition:opacity 0.4s;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.popbox-gallery-next span,.popbox-gallery-prev span{position:absolute;top:50%;margin:-16px 0 0 0;width:32px;height:32px;line-height:32px;text-align:center;display:block;background:#fff;font-size:20px}.popbox-gallery-next{right:15px}.popbox-gallery-prev{left:15px}.popbox-gallery-next span{right:5%}.popbox-gallery-prev span{left:5%}.popbox-gallery-next.popbox-btn-hover,.popbox-gallery-prev.popbox-btn-hover{opacity:1}@media screen and (max-width: 768px){.popbox-close{left:auto;right:0}}.review table{width:100%;border-collapse:separate;margin:0 auto 1.25em;background:#F9F9F9;font-size:85%;padding:1em}.review thead th{font-size:110%;font-weight:600;text-align:left}.review tbody tr td{font-weight:400;padding:0.35em}.review tbody tr:nth-child(2n){background:#F9F9F9}.review tbody tr:last-child td{border-bottom:none}div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.star-rating,div.star-rating a{background:url(../../images/star.gif) no-repeat 0 0px}div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}div.star-rating-on a{background-position:0 -16px !important}div.star-rating-hover a{background-position:0 -32px}div.star-rating-readonly a{cursor:default !important}div.star-rating{background:transparent !important;overflow:hidden !important}.m-tool-tipper{text-align:center;color:#fff;background:#000;padding:0.5rem 1rem;font-size:90%;position:relative}.m-tool-tipper:after{width:0;height:0;content:'';z-index:2;border-top:1.5rem solid #000;border-left:1rem solid transparent;border-right:1rem solid transparent;border-left:0 solid transparent;margin:auto;position:absolute;right:0%;bottom:-1rem;left:0%}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-size:16px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}.ui-widget-content{background:#fff;color:#333333;-moz-box-shadow:4px 4px 0px rgba(0,0,0,0.15);-webkit-box-shadow:4px 4px 0px rgba(0,0,0,0.15);box-shadow:4px 4px 0px rgba(0,0,0,0.15)}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #83d7fb;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f00;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#84d6fb;color:#ffffff}.ui-state-hover a,.ui-state-hover a:hover{color:#83d7fb;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #83d7fb;background:#ffffff;font-weight:bold;color:#83d7fb}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#83d7fb;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #83d7fb;background:#dff5ff;color:#83d7fb}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-widget-overlay{background:#666666;opacity:.50;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000;opacity:.20;filter:Alpha(Opacity=20)}.ui-autocomplete{position:fixed;cursor:default}.ui-autocomplete-loading{background:#fff url(../../images/spinners/listing-reload.gif) center center no-repeat}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:0.25rem 0;margin:0;display:block;z-index:99999 !important}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;list-style:none;display:block}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.25em 1em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.l-container{max-width:1232px;margin:0 auto;position:relative;padding-left:1em;padding-right:1em}.l-header{width:100%;z-index:100;position:relative}.l-header a{color:#333;text-decoration:none;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.l-header ul,.l-header li{list-style:none;margin:0;padding:0}.l-header-left-col,.l-header-right-col{position:relative;z-index:10}.l-header-top,.l-header-mid,.l-header-btm{position:relative}.l-header-top{background:#fff}.l-header-top .l-header-left-col{width:75%}.l-header-top .l-header-right-col{width:25%}.l-header-mid{background:#eee}.l-header-btm{background:#333}.l-header-btm .l-header-left-col,.l-header-btm .l-header-right-col{width:50%;font-size:105%;padding:1.15rem 0}.l-header-btm .l-header-right-col{width:50%;text-align:right}.l-header-logo,.l-header-phone{float:left;width:50%;min-height:115px}.l-header-logo img{display:block}.l-header-logo .l-header-logo-burger{display:none}.l-header-phone{line-height:115px;font-size:155%}.l-header-phone .phone{font-weight:400}.l-header-basket{min-height:115px;text-align:right;line-height:115px;text-transform:uppercase;font-weight:600;padding:0 1rem 0 0}.l-header-basket a{position:relative;/*float: right;*/}.l-header-basket a:hover{text-decoration:underline}.l-header-basket .count{background:#eee;width:1.7rem;height:1.7rem;line-height:2.0;text-align:center;font-size:85%;-moz-border-radius:100%;border-radius:100%;position:absolute;top:-100%;right:-30%}.l-header-mainnav,.l-header-utilities{width:100%;*zoom:1}.l-header-mainnav:before,.l-header-mainnav:after,.l-header-utilities:before,.l-header-utilities:after{display:table;content:"";line-height:0}.l-header-mainnav:after,.l-header-utilities:after{clear:both}.l-header-mainnav li,.l-header-utilities li{display:inline-block;position:relative}.l-header-mainnav li{font-weight:600;text-transform:uppercase;border-left:1px solid rgba(255,255,255,0.6);-moz-box-shadow:-1px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:-1px 0 0 rgba(0,0,0,0.1);box-shadow:-1px 0 0 rgba(0,0,0,0.1)}.l-header-mainnav li:last-child{border-right:1px solid rgba(0,0,0,0.1);-moz-box-shadow:-1px 0 0 rgba(0,0,0,0.1),1px 0 0 rgba(255,255,255,0.6);-webkit-box-shadow:-1px 0 0 rgba(0,0,0,0.1),1px 0 0 rgba(255,255,255,0.6);box-shadow:-1px 0 0 rgba(0,0,0,0.1),1px 0 0 rgba(255,255,255,0.6)}.l-header-mainnav li a{padding:1rem 1.5rem 0.5rem 1.5rem;display:block;border-bottom:5px solid transparent}.l-header-mainnav li a a{color:#333}.l-header-mainnav li a a:visited{color:#333}.l-header-mainnav li a a:hover{color:#333}.l-header-mainnav li a a:active{color:#333}.l-header-mainnav li a:hover{background:#fff}.l-header-mainnav li a.on{border-color:#ea6ffd}.l-header-mainnav li a>[class^="iconfont-"],.l-header-mainnav li a [class*=" iconfont-"]{display:none}.l-header-mainnav li.hover a{background:#fff}.l-header-mainnav li.hover.pink a{border-color:#ff578b}.l-header-mainnav li.hover.yellow a{border-color:#fff525}.l-header-mainnav li.hover.green a{border-color:#6cc427}.l-header-mainnav li.hover.purple a{border-color:#ea6ffd}.l-header-mainnav li.hover.orange a{border-color:#ffa33b}.l-header-mainnav li.hover.brown a{border-color:#83685b}.l-header-mainnav li.hover.red a{border-color:#fc3749}.l-header-mainnav li.pink a:hover,.l-header-mainnav li.pink a.on{border-color:#ff578b}.l-header-mainnav li.yellow a:hover,.l-header-mainnav li.yellow a.on{border-color:#fff525}.l-header-mainnav li.green a:hover,.l-header-mainnav li.green a.on{border-color:#6cc427}.l-header-mainnav li.purple a:hover,.l-header-mainnav li.purple a.on{border-color:#ea6ffd}.l-header-mainnav li.orange a:hover,.l-header-mainnav li.orange a.on{border-color:#ffa33b}.l-header-mainnav li.brown a:hover,.l-header-mainnav li.brown a.on{border-color:#83685b}.l-header-mainnav li.red a:hover,.l-header-mainnav li.red a.on{border-color:#fc3749}.l-header-mainnav li.menu-btn a:hover,.l-header-mainnav li.sub a:hover{border-color:#87d6f7}.l-header-mainnav li.hover a{border-color:rgba(255,255,255,0.3)}.l-header-mainnav li>div,.l-header-mainnav li .subnav{display:none;position:absolute;left:0%;width:100%;min-width:53.438em;background:#ea6ffd;*zoom:1}.l-header-mainnav li>div:before,.l-header-mainnav li>div:after,.l-header-mainnav li .subnav:before,.l-header-mainnav li .subnav:after{display:table;content:"";line-height:0}.l-header-mainnav li>div:after,.l-header-mainnav li .subnav:after{clear:both}.l-header-mainnav li>div ul,.l-header-mainnav li .subnav ul{float:left;border-right:1px solid #87d6f7;padding-right:2em}.l-header-mainnav li>div ul+ul,.l-header-mainnav li .subnav ul+ul{margin-left:2em;border-right:none}.l-header-mainnav li>div li,.l-header-mainnav li .subnav li{float:none;padding:0;line-height:1.5}.l-header-mainnav li>div li a,.l-header-mainnav li .subnav li a{padding:0}.l-header-mainnav li>div li a:before,.l-header-mainnav li .subnav li a:before{font-size:65%;margin-right:1.50em;font-family:'iconfont';content:"\e605";color:#fff525;vertical-align:middle;display:inline-block}.l-header-mainnav li>div li a:hover,.l-header-mainnav li .subnav li a:hover{text-decoration:underline}.l-header-mainnav li>div li a.on,.l-header-mainnav li .subnav li a.on{border-bottom:4px solid transparent}.l-header-dropdown{width:100%;z-index:10;min-height:10rem;background:#fff;border-bottom:10px solid #eee;position:absolute;top:100%}.l-header-dropdown .l-header-dropdown-items{*zoom:1;padding:2rem 0}.l-header-dropdown .l-header-dropdown-items:before,.l-header-dropdown .l-header-dropdown-items:after{display:table;content:"";line-height:0}.l-header-dropdown .l-header-dropdown-items:after{clear:both}.l-header-dropdown .l-header-dropdown-items .m-flexbox>ul{float:left;width:21%;padding:0 0 0 2%}.l-header-dropdown .l-header-dropdown-items .m-flexbox>ul li{/*text-transform:uppercase;*/font-weight:600;font-size:100%;margin-bottom:0.25rem}.l-header-dropdown .l-header-dropdown-items .m-flexbox>ul li.sub{text-transform:none;font-weight:300;font-size:95%}.l-header-dropdown .l-header-dropdown-items .m-flexbox>ul li a{text-decoration:none}.l-header-dropdown .l-header-dropdown-items .m-flexbox>ul li a:hover{text-decoration:underline}.l-header-dropdown .l-header-dropdown-items-ranges{width:30%;max-width:30rem;background:#F9F9F9;padding:1.25rem;margin-left:2%}.l-header-dropdown .l-header-dropdown-items-ranges .title{overflow:hidden;width:100%;display:block;margin-bottom:0.75rem;font-size:105%;text-transform:uppercase}.l-header-dropdown .l-header-dropdown-items-ranges>ul{float:left}.l-header-dropdown .l-header-dropdown-items-ranges>ul+ul{padding:0 0 0 2.75rem}.l-header-dropdown .l-header-dropdown-items-ranges a{text-decoration:none}.l-header-dropdown .l-header-dropdown-items-ranges a:hover{text-decoration:underline}.l-header-utilities{width:70%;min-height:50px}.l-header-utilities li{font-size:90%;color:#fff;padding-right:0.35rem;line-height:50px}.l-header-utilities li a{color:#fff}.l-header-utilities li a:visited{color:#fff}.l-header-utilities li a:hover{color:#fff}.l-header-utilities li a:active{color:#fff}.l-header-utilities li a:hover{text-decoration:underline}.l-header-utilities li.desc{font-weight:700}.menu-btn,.l-header-btm-responsive-phone{display:none}.menu-btn{-webkit-animation:fade 300ms;-moz-animation:fade 300ms;-ms-animation:fade 300ms;-o-animation:fade 300ms;animation:fade 300ms}.menu-btn .burger-icon{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-btn .burger-icon,.menu-btn .burger-icon:before,.menu-btn .burger-icon:after{display:block;width:25px;height:3px;background-color:#333;-webkit-transition-property:background-color, -webkit-transform;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;transition-property:background-color, transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.menu-btn .burger-icon:before,.menu-btn .burger-icon:after{position:absolute;content:""}.menu-btn .burger-icon:before{top:-8px}.menu-btn .burger-icon:after{top:8px}.menu-btn .is-active .burger-icon{background-color:transparent}.menu-btn .is-active .burger-icon:before{-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.menu-btn .is-active .burger-icon:after{-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.menu-btn a{padding:0.90em 0;border:none;display:block}.l-header-search{width:30%;position:relative}.l-header-search input[type="text"],.l-header-search input[type="search"]{border:none;padding:0 5%;font-size:105%;min-height:50px;line-height:50px;width:90%;-moz-border-radius:0;border-radius:0}.l-header-search input[type="text"]::-webkit-input-placeholder,.l-header-search input[type="search"]::-webkit-input-placeholder{text-transform:uppercase;font-weight:400}.l-header-search input[type="text"]:-moz-placeholder,.l-header-search input[type="search"]:-moz-placeholder{text-transform:uppercase;font-weight:400}.l-header-search input[type="text"]:-ms-input-placeholder,.l-header-search input[type="search"]:-ms-input-placeholder{text-transform:uppercase;font-weight:400}.l-header-search button{position:absolute;top:0%;right:4%;bottom:0%;padding:0;border:none;margin:auto;font-size:130%;line-height:0.5;color:gray;background:transparent}.l-header-navigation-mask{z-index:0;width:100%;height:100%;visibility:hidden;position:fixed;top:0%;background:rgba(0,0,0,0.5)}@media (max-width: 1120px){.l-header-utilities li{padding-right:0.15rem}}@media (max-width: 1024px){.l-header-phone,.l-header-utilities ul,.l-header-mainnav ul{display:none}.menu-btn{display:block}.l-header-logo,.l-header-basket{min-height:90px;line-height:90px}.l-header-logo{width:100%;max-width:18rem}.l-header-top .l-header-left-col{width:60%}.l-header-top .l-header-right-col{width:40%}.l-header-utilities{width:55%}.l-header-search{width:45%}.l-header-btm-responsive-phone{display:block}.l-header-btm-responsive-phone .l-header-phone{line-height:50px;min-height:50px;color:#fff;font-size:110%;display:block}}@media (max-width: 590px){.l-header-utilities,.l-header-search{width:100%}.l-header-search{margin-bottom:1rem}}@media (max-width: 480px){.l-header-logo,.l-header-basket{min-height:0;line-height:1;margin:0.50rem 0}.l-header-basket{margin-top:2rem}}.l-basket-empty{padding:12% 2rem;text-align:center;font-size:130%}.l-basket-empty h1 span{display:inline}.l-basket-empty .btn-blue,.l-basket-empty .m-comments .comment-respond .form-submit input[type="submit"],.m-comments .comment-respond .form-submit .l-basket-empty input[type="submit"]{padding:1.55rem 7%;font-size:85%}.l-basket-totals,.l-basket-promotion,.l-basket-options,.l-basket-table-wrapper{padding:1.65rem;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);background:#fff;margin-bottom:2rem;position:relative;overflow:hidden}.l-basket-table{width:100%;padding:0;margin:0 0 1.85em 0}.l-basket-table th{padding:1.85% 3.0%;color:#333;font-weight:700;font-size:110%;text-transform:uppercase;border-bottom:1px solid #eee;line-height:1}.l-basket-table th.l-basket-th-remove{width:5%;text-align:center}.remove{font-size:30px}.l-basket-table th.l-basket-th-pro{width:60%;text-align:left}.l-basket-table th.l-basket-th-qty{width:5%;text-align:center}.l-basket-table th.l-basket-th-price{width:20%;text-align:right}.l-basket-table .l-basket-alt-row{background:#F9F9F9}.l-basket-table td{vertical-align:middle;padding:1.25% 3%;border-bottom:1px solid #F9F9F9}.l-basket-table td.l-basket-td-remove{width:5%;text-align:center}.l-basket-table td.l-basket-td-remove button{margin:0;border:none;color:#fc3749;background:none;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.05s;-o-transition-duration:0.05s;-webkit-transition-duration:0.05s;transition-duration:0.05s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.l-basket-table td.l-basket-td-remove button:hover{color:#fb051b}.l-basket-table td.l-basket-td-img{text-align:center;padding:0.75em}.l-basket-table td.l-basket-td-pro{width:50%;text-align:left}.l-basket-table td.l-basket-td-pro a{text-decoration:none;color:#333;font-weight:600}.l-basket-table td.l-basket-td-pro a:hover{text-decoration:underline}.l-basket-table td.l-basket-td-qty{width:5%;text-align:center;padding:1.25% 0}.l-basket-table td.l-basket-td-qty select{border:1px solid #ccc;padding:0.70rem}.l-basket-table td.l-basket-td-qty:after{right:0.75rem;top:0;bottom:0;margin:auto;font-size:65%;content:""}.l-basket-table td.l-basket-td-price{width:20%;text-align:right}.l-basket-heading{color:#333;font-size:125%;font-weight:700;margin-bottom:0.2rem}.l-basket-heading span{display:inline}.l-basket-totals{width:50%;float:right}.l-basket-totals table{width:100%}.l-basket-totals th{text-align:right;vertical-align:baseline;font-weight:300;padding:0.25em 0}.l-basket-totals th.desc{width:35%;vertical-align:top;font-weight:600;padding-right:0.5rem;padding-top:0.75rem}.l-basket-totals th.subtotal{font-size:115%}.l-basket-totals th.amount strong{font-weight:600;color:#87d6f7;font-size:150%}.l-basket-totals th.delivery-row .select{margin-bottom:0.50rem}.l-basket-totals th.delivery-row .select select{border:1px solid #ccc;padding:0.65rem;max-width:14rem}.l-basket-totals th.delivery-row .select:after{right:0.75rem;top:0;bottom:0;margin:auto;font-size:65%;content:"\e801"}.l-basket-totals th.delivery-row .btn-grey{font-size:75%;padding:0.8rem 1.75rem}.l-basket-totals th.postcode-row{position:relative}.l-basket-totals th.postcode-row input[type="text"]{width:80%;padding:0.7rem 4% 0.65rem 4%;border:1px solid #ccc;float:right;font-size:100%}.l-basket-totals th.postcode-row span{display:block;clear:both;font-size:80%;font-weight:400;margin-bottom:1rem}.l-basket-totals th.postcode-row .btn-grey{font-size:80%;padding:0.65rem 0.65rem 0.60rem 0.65rem;position:absolute;right:0.25rem;width:7rem;text-transform:none;top:0.60rem}.l-basket-totals th.total-row{padding:2.75rem 0.50rem 0.5rem 0}.l-basket-totals th.total-row .total{font-weight:600;font-size:150%}.l-basket-totals th .btn-proceed{font-size:110%;padding:0.90rem 3.75rem}.l-basket-totals .l-basket-otherpayments{text-align:right;margin-top:1.5rem;border-top:1px solid #EEE;padding-top:1.5rem}.l-basket-totals .l-basket-otherpayments .l-basket-heading{margin-bottom:0.75rem;font-size:95%;text-transform:none}.l-basket-totals .l-basket-otherpayments p{margin:0}.l-basket-promotion{width:47%;float:left}.l-basket-promotion p{font-size:90%;margin:0 0 1em 0;font-weight:300}.l-basket-promotion #coupons{margin:0;position:relative;overflow:hidden}.l-basket-promotion input[type="text"]{width:100%;padding:0.7rem 24% 0.7rem 4%;border:1px solid #ccc}.l-basket-promotion button{padding:0.95rem 0.75em;margin:0;width:22%;font-size:85%;position:absolute;right:0;top:0;height:100%;border-radius:0;background:#ccc;color:#fff}.l-basket-promotion .error{width:75%}.l-basket-options{width:47%;float:left}.l-basket-options form{padding:0.75rem;margin:1rem 0;background:#F9F9F9}.l-basket-options form p{margin:0;line-height:1.4;font-weight:400}.l-basket-options form p label,.l-basket-options form p input[type="checkbox"]{display:inline}.l-basket-options form p label{margin-left:0.5rem;font-weight:400;text-transform:none}.l-basket-options>p{margin:0;font-size:90%;font-weight:300;line-height:1.5}.l-basket-testimonials{margin:1.5rem 0}@media (max-width: 768px){.l-basket-table-responsive{display:block;position:relative;width:100%;overflow-x:auto;margin:1.25em auto}.l-basket-table{margin:0 auto 1rem;min-width:45rem}}@media (max-width: 1024px){.l-basket-totals,.l-basket-promotion,.l-basket-options{width:100%;float:none}.l-basket-totals th.desc{text-align:left}}@media (max-width: 480px){.l-basket-totals th.postcode-row input[type="text"]{width:100%}.l-basket-totals th.desc{display:none}}.l-checkout-login,.l-checkout-loginnew,.l-checkout-retrievepw{padding:2.5rem}.l-checkout-login h1,.l-checkout-login h2,.l-checkout-login h3,.l-checkout-login h4,.l-checkout-loginnew h1,.l-checkout-loginnew h2,.l-checkout-loginnew h3,.l-checkout-loginnew h4,.l-checkout-retrievepw h1,.l-checkout-retrievepw h2,.l-checkout-retrievepw h3,.l-checkout-retrievepw h4{margin-bottom:1.5rem;font-size:165%}.l-checkout-login h1 span,.l-checkout-login h2 span,.l-checkout-login h3 span,.l-checkout-login h4 span,.l-checkout-loginnew h1 span,.l-checkout-loginnew h2 span,.l-checkout-loginnew h3 span,.l-checkout-loginnew h4 span,.l-checkout-retrievepw h1 span,.l-checkout-retrievepw h2 span,.l-checkout-retrievepw h3 span,.l-checkout-retrievepw h4 span{display:inline}.l-checkout-login form{margin:0}.l-checkout-login form fieldset{border:none;margin:0}.l-checkout-login form label{margin:0 0 1rem 0}.l-checkout-loginnew{text-align:center;padding:7% 7%;background:#87d6f7;color:#fff}.l-checkout-loginnew h2,.l-checkout-loginnew h3,.l-checkout-loginnew h4{color:#fff}.l-checkout-retrievepw{max-width:42rem;margin:2.5rem auto}.l-checkout-retrievepw form{margin:0}.l-checkout-retrievepw form label{margin:0 0 1rem 0}.l-checkout-retrievepw form button{margin-top:1rem}.l-checkout-details-column-summary,.l-checkout-details-form{padding:2rem;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);background:#fff;margin-bottom:2rem;position:relative;overflow:hidden}.l-checkout-details-form form ul,.l-checkout-details-form form li{list-style:none;margin:0;padding:0}.l-checkout-details-form form li{margin-bottom:1rem;overflow:hidden;width:100%;clear:both}.l-checkout-details-form form li label{float:left;width:33%;margin-right:2%;margin-bottom:0;padding-top:2.25%;text-transform:none;font-weight:600}.l-checkout-details-form form li .error{padding:0.2rem 0;display:block;font-weight:700;color:#fc3749;margin-left:35%}.l-checkout-details-form form li input[type="text"],.l-checkout-details-form form li input[type="email"],.l-checkout-details-form form li input[type="password"],.l-checkout-details-form form li input[type="phone"],.l-checkout-details-form form li input[type="date"],.l-checkout-details-form form li input[type="url"],.l-checkout-details-form form li input[type="search"],.l-checkout-details-form form li textarea,.l-checkout-details-form form li select{float:left;width:65%;padding:1rem}.l-checkout-details-form form li.select:after{font-size:85%;top:0;bottom:0;margin:auto;content:"\e801"}.l-checkout-details-form form li.checkbox{width:auto;padding:0.2rem 0 0 2rem}.l-checkout-details-form form li.checkbox label,.l-checkout-details-form form li.checkbox input{float:none}.l-checkout-details-form form li.checkbox label{text-transform:none;font-weight:400;width:auto;padding:0}.l-checkout-details-form form fieldset{border:none;margin-bottom:2rem}.l-checkout-details-form form fieldset .fieldset-title{border-bottom:1px solid #eee;padding-bottom:0.75rem;margin-bottom:2rem}.l-checkout-details-form form fieldset .fieldset-title p{margin:0;font-weight:700;text-transform:uppercase;font-size:120%}.l-checkout-details-form form fieldset .fieldset-title p+p{font-weight:300;text-transform:none;font-size:95%}.l-checkout-details-form .btn-proceed{margin:0 auto;display:block;padding:1.2rem 3rem;font-size:105%}.l-checkout-details-form .l-checkout-details-form-terms{padding:1rem;background:#F9F9F9;margin-bottom:1rem}.l-checkout-details-form .l-checkout-details-form-terms li{margin-bottom:0}.l-checkout-details-column-summary>h3{font-size:115%;margin-bottom:1.25rem}.l-checkout-details-column-summary table{width:100%;background:#F9F9F9}.l-checkout-details-column-summary table td{padding:0.1rem 1rem 0.1rem 1rem}.l-checkout-details-column-summary table td td{font-weight:600}.l-checkout-details-column-summary table tr:first-child td{padding-top:0.50rem}.l-checkout-details-column-summary table tr:last-child td{padding-bottom:0.50rem}.l-checkout-details-column-summary .l-checkout-details-column-summary-testimonial .content{padding:2rem;background:#fff}@media (max-width: 980px){.l-checkout-details-column .m-testimonials{display:none}}@media (max-width: 580px){.l-checkout-login form>a,.l-checkout-login form>button{display:block}.l-checkout-loginnew{padding:15%}.l-checkout-details-form form li label{float:none;width:100%;margin-right:0}.l-checkout-details-form form li .error{margin-left:0}.l-checkout-details-form form li input[type="text"],.l-checkout-details-form form li input[type="email"],.l-checkout-details-form form li input[type="password"],.l-checkout-details-form form li input[type="phone"],.l-checkout-details-form form li input[type="date"],.l-checkout-details-form form li input[type="url"],.l-checkout-details-form form li input[type="search"],.l-checkout-details-form form li textarea,.l-checkout-details-form form li select{float:none;width:100%;padding:1rem}.l-checkout-details-form form li.select:after{top:auto;bottom:25%;margin:auto;height:10px;right:1rem}}.l-page-container{position:relative}.l-page-container-wrapper{position:relative}.l-categories-filters{margin-bottom:1.25rem;position:relative;padding-right:17.5rem}.l-categories-filters>p,.l-categories-filters .l-categories-filter{display:inline-block;vertical-align:baseline}.l-categories-filters>p{margin:0 0.25rem 0 0;font-weight:600;font-size:90%;text-transform:uppercase;line-height:1}.l-categories-filters ul,.l-categories-filters li{list-style:none;margin:0;padding:0}.l-categories-filters .l-categories-filters-sort{position:absolute;top:0%;right:0%;width:16rem}.l-categories-filters .l-categories-filters-sort>label{margin:0 5% 0 0;font-weight:600;font-size:90%;text-transform:uppercase;line-height:1;display:inline-block;width:5rem}.l-categories-filters .l-categories-filters-sort select{width:10rem;font-size:90%;line-height:1;display:inline-block;background:#fff;-moz-border-radius:0;border-radius:0;border:1px solid #ccc;padding:0.5rem 0.60rem 0.40rem 0.60rem;font-weight:300}.l-categories-filters .l-categories-filters-sort:after{font-family:'iconfont';content:"\e801";pointer-events:none;position:absolute;top:0%;right:1rem;bottom:0%;margin:auto;color:#333;font-size:60%;text-align:center;width:0.75em;height:0.75em;line-height:1;z-index:0}.l-categories-filters .l-categories-filter{margin-left:0.25rem;margin-bottom:0.25rem}.l-categories-filters .l-categories-filter li.title{position:relative;font-size:90%;line-height:1;border:1px solid #ccc}.l-categories-filters .l-categories-filter li.title [class^="iconfont-"],.l-categories-filters .l-categories-filter li.title [class*=" iconfont-"]{font-size:60%;margin-left:0.35rem}.l-categories-filters .l-categories-filter li.title>a{text-decoration:none;color:#333;display:block;background:#fff;padding:0.5rem 0.60rem 0.40rem 0.60rem}.l-categories-filters .l-categories-filter li.title>a:after{display:none}.l-categories-filters .l-categories-filter li.title.clicked>a:after{display:block;content:'';position:absolute;top:100%;left:0px;width:100%;height:10px;background:#fff;margin-top:-5px;z-index:20}.l-categories-filters .l-categories-filter li.title.clicked ul{display:block}.l-categories-filters .l-categories-filter li ul{display:none;width:15.35rem;z-index:11;background:#fff;border:1px solid #ccc;padding:1.25rem;margin-left:-1px;position:absolute;top:100%;left:0%;cursor:default}.l-categories-filters .l-categories-filter li ul li{font-size:95%;display:block;line-height:1;margin-bottom:0.35rem;font-weight:300}.l-categories-filters .l-categories-filter li ul li:last-child{margin-bottom:0}.l-categories-filters .l-categories-filter li ul li [class^="iconfont-"],.l-categories-filters .l-categories-filter li ul li [class*=" iconfont-"]{font-size:8px;margin-right:0.35rem;background:#333;color:#333;-moz-border-radius:2px;border-radius:2px;padding:3px}.l-categories-filters .l-categories-filter li ul li a,.l-categories-filters .l-categories-filter li ul li .disabled{text-decoration:none;color:#333}.l-categories-filters .l-categories-filter li ul li a:hover [class^="iconfont-"],.l-categories-filters .l-categories-filter li ul li a:hover [class*=" iconfont-"]{color:#fff}.l-categories-filters .l-categories-filter li ul li .disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25}.lt-ie7 .l-categories-filters .l-categories-filter li ul li .disabled{filter:alpha(opacity=25);zoom:1}.l-categories-filters .l-categories-filter li ul li.on a [class^="iconfont-"],.l-categories-filters .l-categories-filter li ul li.on a [class*=" iconfont-"]{color:#fff}.l-categories-filters .l-categories-filter li ul li.on a:hover [class^="iconfont-"],.l-categories-filters .l-categories-filter li ul li.on a:hover [class*=" iconfont-"]{color:#fff}.l-categories-filters .l-categories-filter li ul li.on a:hover [class^="iconfont-"]:before,.l-categories-filters .l-categories-filter li ul li.on a:hover [class*=" iconfont-"]:before{content:"\e80b"}.l-categories-filter-selected{background:#333;padding:0.625rem 0.625rem 0.425rem 0.625rem;margin-bottom:1.5rem}.l-categories-filter-selected ul,.l-categories-filter-selected li{list-style:none;margin:0;padding:0}.l-categories-filter-selected li{font-size:95%;color:#fff;display:inline-block;margin-left:0.2rem;margin-bottom:0.25rem}.l-categories-filter-selected li.reset{text-transform:uppercase;font-weight:700}.l-categories-filter-selected li.reset a{background:none}.l-categories-filter-selected li.reset a:hover{background:#fc3749}.l-categories-filter-selected li a{color:#fff;display:block;padding:0.20rem 0.75rem;background:#424242;text-decoration:none;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.l-categories-filter-selected li a [class^="iconfont-"],.l-categories-filter-selected li a [class*=" iconfont-"]{color:#ccc;font-size:65%}.l-categories-filter-selected li a:hover{background:#686868}.l-categories-filter-selected li a:hover [class^="iconfont-"],.l-categories-filter-selected li a:hover [class*=" iconfont-"]{color:#fff}.l-categories-articles{background:#fff;margin-bottom:2rem;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15)}.l-categories-articles .l-categories-article{border-bottom:1px solid #eee;padding:2.2rem 0;margin:0 2.5rem}.l-categories-articles .l-categories-article:last-child{border-bottom:none}.l-categories-articles .l-categories-article .heading{text-transform:none;font-size:140%;font-weight:800;line-height:1;margin-bottom:0.5rem}.l-categories-articles .l-categories-article .content{font-size:95%;line-height:1.3;font-weight:300}.pink .l-categories-filter-selected li.reset a:hover{background:#ff578b}.yellow .l-categories-filter-selected li.reset a:hover{color:#333;background:#fff525}.yellow .l-categories-filter-selected li.reset a:hover [class^="iconfont-"],.yellow .l-categories-filter-selected li.reset a:hover [class*=" iconfont-"]{color:#333}.green .l-categories-filter-selected li.reset a:hover{background:#6cc427}.purple .l-categories-filter-selected li.reset a:hover{background:#ea6ffd}.orange .l-categories-filter-selected li.reset a:hover{background:#ffa33b}.red .l-categories-filter-selected li.reset a:hover{background:#fc3749}@media (max-width: 768px){.l-categories-filters{padding-right:0}.l-categories-filters>p{display:none}.l-categories-filters .l-categories-filters-sort{position:relative;top:auto;right:auto;width:100%}.l-categories-filters .l-categories-filters-sort>label{display:none}.l-categories-filters .l-categories-filters-sort select{width:100%}.l-categories-filters .l-categories-filter{margin-left:0;margin-bottom:0.25rem;width:100%}.l-categories-filters .l-categories-filter li.title{display:block}.l-categories-filters .l-categories-filter li.title>a>[class^="iconfont-"],.l-categories-filters .l-categories-filter li.title>a>[class*=" iconfont-"]{width:0.75em;height:0.75em;position:absolute;top:0%;right:1rem;bottom:0%;margin:auto}.l-categories-filters .l-categories-filter li.title.clicked>a:after{display:none}.l-categories-filters .l-categories-filter li.title.clicked>a>[class^="iconfont-"],.l-categories-filters .l-categories-filter li.title.clicked>a>[class*=" iconfont-"]{top:0.70rem;bottom:auto}.l-categories-filters .l-categories-filter li.title.clicked ul{display:block;border:none}.l-categories-filters .l-categories-filter li ul{width:100%;margin-left:0;position:relative;top:auto;left:auto}}.l-main{padding:40px 40px 0 40px;background-color:#fff;*zoom:1}.l-main:before,.l-main:after{display:table;content:"";line-height:0}.l-main:after{clear:both}@media (max-width: 768px){.l-main{padding:30px 30px 0 30px}}.l-home-featured-wrapper{position:relative}.l-home-featured .l-container{padding:0}.l-home-featured .owl-item{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.lt-ie7 .l-home-featured .owl-item{filter:alpha(opacity=60);zoom:1}.l-home-featured .owl-item .overlay{background:rgba(0,0,0,0.2)}.l-home-featured .owl-item img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.l-home-featured .owl-item.center{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lt-ie7 .l-home-featured .owl-item.center{filter:alpha(opacity=100);zoom:1}.l-home-featured .owl-item.center .overlay{background:transparent}.l-home-featured .owl-item.center img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.l-home-featured-links{background:rgba(0,0,0,0.65);width:100%;margin:auto;z-index:99;color:#fff;position:absolute;right:0%;bottom:0%;left:0%}.l-home-featured-links ul,.l-home-featured-links li{list-style:none;margin:0;padding:0}.l-home-featured-links ul{padding:1.25rem 2rem}.l-home-featured-links ul li{display:inline-block;padding-right:0.50rem}.l-home-featured-links ul li a{color:#fff;text-decoration:none}.l-home-featured-links ul li a:hover{text-decoration:underline}.l-home-featured-links .l-home-featured-dots{position:absolute;top:0%;right:2rem;bottom:0%;margin:auto;height:1.25rem}.l-home-featured-links .l-home-featured-dots .owl-dot{cursor:pointer;width:1.25rem;height:1.25rem;display:inline-block;border:2px solid #fff;background:transparent;margin-left:0.35rem;-moz-border-radius:100%;border-radius:100%}.l-home-featured-links .l-home-featured-dots .owl-dot.active{background:#fff}.l-home-featured-links .l-home-featured-nav .owl-next,.l-home-featured-links .l-home-featured-nav .owl-prev{margin:auto;font-size:310%;width:3.125rem;height:3.125rem;color:#fff;cursor:pointer;position:absolute;top:-13rem}.l-home-featured-links .l-home-featured-nav .owl-next{right:-5%}.l-home-featured-links .l-home-featured-nav .owl-prev{left:-5%}.l-home-cats{margin-top:2rem}.l-home-cats .l-home-cats-item{position:relative;min-height:18.75rem;background-color:#fff;background-size:100%;background-repeat:no-repeat;background-position:bottom center;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.l-home-cats .l-home-cats-item:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);background-size:105%}.l-home-cats .l-home-cats-item h2{font-size:150%;text-transform:uppercase;line-height:1;font-weight:600;padding:1.85rem;letter-spacing:-1px}.l-home-cats .l-home-cats-item h2 span{font-size:60%;display:block;color:#cecece;font-weight:500}.l-home-cats .l-home-cats-item a{width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.l-home-columns .l-home-columns-item{background-color:#fff;padding:1.875em;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15)}.l-home-columns .l-home-columns-item .standard-p{text-align: justify;font-size:100%;line-height:1.3}.l-home-columns .l-home-columns-item--meta{color:#cecece;margin-bottom:0.3rem;font-weight:600;font-size:115%}.l-home-columns .l-home-columns-item--heading{text-transform:none;font-size:160%;font-weight:800;line-height:1;margin-bottom:1.2rem}.l-home-columns .l-home-columns-item--heading a{color:#333;text-decoration:none}.l-home-columns .l-home-columns-item--heading a:hover{text-decoration:underline}.l-home-product-reviews,.l-home-product-best-sellers{position:relative}.l-home-product-reviews .m-listing-item-review,.l-home-product-best-sellers .m-listing-item-review{width:100%;margin-right:0}.l-home-product-reviews .m-listing-item-review img,.l-home-product-best-sellers .m-listing-item-review img{width:auto}.l-home-product-tabs-arrows .owl-prev,.l-home-product-tabs-arrows .owl-next{margin:auto;font-size:310%;width:3.125rem;height:3.125rem;color:#333;cursor:pointer;text-decoration:none;z-index:10;position:absolute;top:25%}.l-home-product-tabs-arrows .owl-next{right:-5%}.l-home-product-tabs-arrows .owl-prev{left:-5%}.l-home-product-tabs-arrows:hover{color:rgba(51,51,51,0.8)}@media (max-width: 1024px){.l-home-cats .l-home-cats-item{min-height:24.75rem}}@media (max-width: 990px){.l-home-featured-links-content{display:none}.l-home-featured-links{background:transparent}.l-home-featured-links .l-home-featured-dots{text-align:center;padding:0 0 2rem 0;position:relative;top:auto;right:auto;bottom:auto;left:auto}.l-home-featured-links .l-home-featured-dots .owl-dot{width:1rem;height:1rem}}@media (max-width: 768px){.l-home-cats .l-home-cats-item{min-height:23rem}}@media (max-width: 480px){.l-home-cats .l-home-cats-item{min-height:25.5rem}.l-home-product-tabs-arrows .owl-prev,.l-home-product-tabs-arrows .owl-next{font-size:200%;text-align:center;position:absolute;top:35%}.l-home-product-tabs-arrows .owl-next{right:0%}.l-home-product-tabs-arrows .owl-prev{left:0%}}.l-page-content{padding:2.75rem;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);background:#fff;margin-bottom:2rem;position:relative;overflow:hidden}.l-page-content p:last-child{margin-bottom:0}.l-page-content h4,.l-page-content h5{line-height:1.35}.l-page-content strong{font-weight:600}.l-page-content .m-heading-blocked{margin-bottom:2.25rem}.l-page-content .m-listing-wrapper-x5 .m-listing-item,.l-page-content .m-listing-wrapper-x4 .m-listing-item,.l-page-content .m-listing-wrapper-x3 .m-listing-item,.l-page-content .m-listing-wrapper-x2 .m-listing-item,.l-page-content .m-listing-checkout-details .m-listing-item{padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none;margin-bottom:0}.l-page-map{width:100%;height:15em;z-index:3;background:#87d6f7}.l-page-testimonials .m-testimonials-item{width:48%;width:calc(100%/2 - 1rem);margin-right:2rem;margin-bottom:2rem}.l-page-testimonials .m-testimonials-item:nth-child(2n+2){margin-right:0}.l-page-404 h1{font-size:285%;margin-bottom:2rem}.l-page-404 h1 span{color:#87d6f7;display:inline}.l-page-404 p{font-size:115%;margin-bottom:0.25rem;font-weight:300}.l-page-404 p:last-child{margin-bottom:0}.l-page-404 .l-page-content{padding:14% 3rem;text-align:center;margin:2rem 0}@media (max-width: 768px){.l-page-testimonials .m-testimonials-item{width:100%;width:calc(100%/1 - 0rem);margin-right:0}.l-page-testimonials .m-testimonials-item:nth-child(2n+2){margin-right:0}}.l-product .l-product-wrapper-x2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}.l-product .l-product-wrapper-x2 .l-product-image{width:61%;margin-right:3%;margin-bottom:2rem}.l-product .l-product-wrapper-x2 .l-product-info{width:36%;margin-bottom:2rem}.l-product-image .l-product-img{-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);background:#fff;text-align:center;padding:0.938rem}.l-product-image .l-product-img .slide{margin:0.938rem}.l-product-image .l-product-img .slide.slip-gallery-sentinel{margin:0}.l-product-image .l-product-thumbs{margin-top:1.5rem}.l-product-image .l-product-thumbs .slip-gallery-thumbs-slide{text-align:center;padding:0.40rem;position:relative;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);background:#fff}.l-product-image .l-product-thumbs .slip-gallery-thumbs-slide.slip-gallery-thumbs-slide-active:after{margin:auto;position:absolute;top:0%;right:0%;left:0%;width:0;height:0;content:'';z-index:2;border-top:1.125rem solid #fff;border-left:0.75rem solid transparent;border-right:0.75rem solid transparent}.l-product-info .l-product-info-inner{-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);background:#fff;padding:2rem}.l-product-info .l-product-info-btm{background:#e1e1e1;padding:1rem 2rem}.l-product-info .l-product-info-btm .l-product-social-links a,.l-product-info .l-product-info-btm .l-product-social-links span{display:inline-block}.l-product-info .l-product-info-btm .l-product-social-links span{font-weight:700;text-transform:uppercase;font-size:90%;margin-right:0.5rem}.l-product-info .l-product-info-btm .l-product-social-links a{font-size:90%;color:#333;background:#fff;width:1.75rem;height:1.75rem;line-height:2.4;text-decoration:none;text-align:center;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-border-radius:2px;border-radius:2px}.l-product-info .l-product-info-btm .l-product-social-links a:hover{color:#fff;background:#333}.l-product-info .l-product-heading{font-size:150%;font-weight:300;margin-bottom:0}.l-product-info .l-product-heading span{font-weight:700;display:inline}.l-product-info .l-product-review-stars-total{margin:0.5rem 0 0 0;font-weight:600;text-transform:uppercase;font-size:85%}.l-product-info .l-product-review-stars-total img{vertical-align:sub;margin-right:0.2rem}.l-product-info .l-product-review-stars-total a{color:#87d6f7;text-decoration:none}.l-product-info .l-product-review-stars-total a:hover{text-decoration:underline}.l-product-info .l-product-form{margin-top:1rem}.l-product-info .l-product-form .label{margin-bottom:0.75rem}.l-product-info .l-product-form .label label{font-size:90%;font-weight:700;text-transform:uppercase}.l-product-info .l-product-form .label select{border:1px solid #ccc;font-weight:500;font-size:90%;padding:0.75rem;-moz-border-radius:0;border-radius:0}.l-product-info .l-product-form .label input[type="number"]{border:1px solid #ccc;font-weight:500;font-size:90%;padding:0.657rem 0.75rem;-moz-border-radius:0;border-radius:0}.l-product-info .l-product-form .label.qtyWrap{margin-bottom:0}.l-product-info .l-product-form .label.qtyWrap input[type="number"]{max-width:5rem}.l-product-info .l-product-form .label.select:after{font-size:75%;bottom:0;top:0;margin:42px auto;height:10px}.l-product-info .l-product-form .qtyTotalFlex{-webkit-align-items:flex-end;align-items:flex-end;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between}.l-product-info .l-product-form .total{font-size:200%;font-weight:700;text-align:right;line-height:1;letter-spacing:-1px}.l-product-info .l-product-form .total .was{font-size:45%;font-weight:300;letter-spacing:0;color:#ccc}.l-product-info .l-product-form .btn-addtobasket{color:#fff;background:#87d6f7;width:100%;padding:1.30rem;margin-top:1.5rem;font-size:105%}.l-product-info .l-product-form .btn-addtobasket:hover{background:#57c6f4}.l-product-info .l-product-form .btn-addtobasket+p{font-weight:300;margin:0.75rem 0 0 0;text-align:center;font-size:105%}.l-product-info .l-product-form .btn-addtobasket+p span{font-weight:700;text-transform:uppercase}.l-product-info .l-product-form .btn-addtobasket+p a{color:#333}.l-product-accordion{margin-top:2rem}.l-product-accordion .l-product-accordion-item{border-top:1px solid #eee}.l-product-accordion .l-product-accordion-item:last-child.open .l-product-accordion-item-content{border-bottom:1px solid #eee}.l-product-accordion .l-product-accordion-item-heading{position:relative;font-weight:400;padding:0.75rem 0;font-size:95%;cursor:pointer}.l-product-accordion .l-product-accordion-item-heading>[class^="iconfont-"],.l-product-accordion .l-product-accordion-item-heading>[class*=" iconfont-"]{vertical-align:sub;margin:0 4px 0 0.75rem;font-size:120%;color:#87d6f7}.l-product-accordion .l-product-accordion-item-heading .icon-arrow{margin:auto;width:15px;height:15px;line-height:1;text-align:center;position:absolute;top:0%;right:0.5rem;bottom:0%;color:#87d6f7}.l-product-accordion .l-product-accordion-item-heading .icon-arrow [class^="iconfont-"],.l-product-accordion .l-product-accordion-item-heading .icon-arrow [class*=" iconfont-"]{font-size:85%}.l-product-accordion .l-product-accordion-item-heading:hover{background:#F9F9F9}.l-product-accordion .l-product-accordion-item-content{padding:1.4rem;font-size:95%;border-left:1px solid #eee;border-right:1px solid #eee}.l-product-accordion .open .l-product-accordion-item-heading{background:#eee}.l-product-accordion .open .l-product-accordion-item-heading .icon-arrow [class^="iconfont-"]:before,.l-product-accordion .open .l-product-accordion-item-heading [class*=" iconfont-"]:before{content:"\e808"}.l-product-tabs{margin-top:1rem;margin-bottom:1px}.l-product-tabs .l-container{max-width:60rem;padding:0}.l-product-tabs .l-container-tabbed-reviews,.l-product-tabs .l-container-tabbed-products{max-width:1232px;margin:0 auto;position:relative;padding-left:1em;padding-right:1em}.l-product-tabs .l-container-tabbed-reviews .hreview,.l-product-tabs .l-container-tabbed-reviews .m-listing-item-prods,.l-product-tabs .l-container-tabbed-products .hreview,.l-product-tabs .l-container-tabbed-products .m-listing-item-prods{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #eee}.l-product-tabs .l-container-tabbed-reviews .m-listing-wrapper-x2{-webkit-align-items:flex-start;align-items:flex-start}.l-product-tabs .l-container-tabbed-reviews .hreview-aggregate,.l-product-tabs .l-container-tabbed-reviews .hreview .item{display:none}.l-product-tabs .l-container-tabbed-reviews .hreview .description{position:relative;padding:1rem;background:#F9F9F9;margin-bottom:0.5rem}.l-product-tabs .l-container-tabbed-reviews .hreview .description:after{width:0;height:0;content:'';z-index:2;border-top:2.625rem solid #F9F9F9;border-left:1.75rem solid transparent;border-right:1.75rem solid transparent;border-left:0 solid transparent;position:absolute;right:1rem;bottom:-1.5rem}.l-product-tabs .l-container-tabbed-reviews .hreview .rating span{display:none}.l-product-tabs .l-container-tabbed-reviews .hreview>p{margin-bottom:0}.l-product-tabs .m-product-tab-info-left{width:100%;padding-right:2.5%}.l-product-tabs .m-product-tab-info-right{width:35%;display:none}.l-product-tabs .m-product-tab-info-full{width:100%}.l-product-tabs .m-product-tab-info-left p,.l-product-tabs .m-product-tab-info-full p{font-weight:300}.l-product-tabs .m-product-summary{margin-bottom:1.5rem}.l-product-tabs .m-product-notes table{width:100%;border-collapse:separate;margin:0 auto 1.25em;border:1px solid #eee;background:#fff;font-size:85%;padding:0}.l-product-tabs .m-product-notes th{font-size:110%;font-weight:600;text-align:left}.l-product-tabs .m-product-notes td{font-weight:400;padding:0.85em}.l-product-tabs .m-product-notes td h2,.l-product-tabs .m-product-notes td h3,.l-product-tabs .m-product-notes td h4,.l-product-tabs .m-product-notes td h5,.l-product-tabs .m-product-notes td h6{margin:0}.l-product-tabs .m-product-notes td h2 span,.l-product-tabs .m-product-notes td h3 span,.l-product-tabs .m-product-notes td h4 span,.l-product-tabs .m-product-notes td h5 span,.l-product-tabs .m-product-notes td h6 span{display:inline}.l-product-tabs .m-product-notes tr:nth-child(2n){background:#F9F9F9}.l-product-tabs .m-product-notes tr:last-child td{border-bottom:none}.l-product-tabs .tabbed-menu{text-align:center;border-bottom:none;margin-bottom:0}.l-product-tabs .tabbed-menu ul,.l-product-tabs .tabbed-menu li{list-style:none;margin:0;padding:0}.l-product-tabs .tabbed-menu .tabbed-menu-btn{float:none;display:inline-block;margin-right:2px;margin-left:2px;font-size:100%;font-weight:600}.l-product-tabs .tabbed-menu .tabbed-menu-btn a{text-decoration:none;padding:0.75em 1.5em 0.65em 1.5em;background:#e1e1e1;border-top:3px solid transparent;color:#333;display:block;text-transform:uppercase}.l-product-tabs .tabbed-menu .tabbed-menu-btn.on a{background:#fff;color:#333;border-color:#87d6f7}.l-product-tabs .tabbed{background:#fff;padding:4rem 0 2rem 0}.l-product-tabs .tabbed table{margin-bottom:1rem}.l-product-tabs .tabbed .read-less a,.l-product-tabs .tabbed .read-more a{color:#333;font-weight:600}.pink .l-product-info .l-product-review-stars-total a{color:#ff578b}.pink .l-product-info .l-product-form .btn-addtobasket{background:#ff578b}.pink .l-product-info .l-product-form .btn-addtobasket:hover{background:#ff2468}.pink .l-product-tabs .tabbed-menu .on a{border-color:#ff578b}.pink .l-product-accordion .l-product-accordion-item-heading>[class^="iconfont-"],.pink .l-product-accordion .l-product-accordion-item-heading>[class*=" iconfont-"]{color:#ff578b}.pink .l-product-accordion .l-product-accordion-item-heading .icon-arrow{color:#ff578b}.yellow .l-product-info .l-product-review-stars-total a{color:#d7ce00}.yellow .l-product-info .l-product-form .btn-addtobasket{color:#333;background:#fff525}.yellow .l-product-info .l-product-form .btn-addtobasket:hover{background:#f1e600}.yellow .l-product-tabs .tabbed-menu .on a{border-color:#fff525}.yellow .l-product-accordion .l-product-accordion-item-heading>[class^="iconfont-"],.yellow .l-product-accordion .l-product-accordion-item-heading>[class*=" iconfont-"]{color:#fff525}.yellow .l-product-accordion .l-product-accordion-item-heading .icon-arrow{color:#fff525}.green .l-product-info .l-product-review-stars-total a{color:#6cc427}.green .l-product-info .l-product-form .btn-addtobasket{background:#6cc427}.green .l-product-info .l-product-form .btn-addtobasket:hover{background:#55991f}.green .l-product-tabs .tabbed-menu .on a{border-color:#6cc427}.green .l-product-accordion .l-product-accordion-item-heading>[class^="iconfont-"],.green .l-product-accordion .l-product-accordion-item-heading>[class*=" iconfont-"]{color:#6cc427}.green .l-product-accordion .l-product-accordion-item-heading .icon-arrow{color:#6cc427}.purple .l-product-info .l-product-review-stars-total a{color:#ea6ffd}.purple .l-product-info .l-product-form .btn-addtobasket{background:#ea6ffd}.purple .l-product-info .l-product-form .btn-addtobasket:hover{background:#e33dfc}.purple .l-product-tabs .tabbed-menu .on a{border-color:#ea6ffd}.purple .l-product-accordion .l-product-accordion-item-heading>[class^="iconfont-"],.purple .l-product-accordion .l-product-accordion-item-heading>[class*=" iconfont-"]{color:#ea6ffd}.purple .l-product-accordion .l-product-accordion-item-heading .icon-arrow{color:#ea6ffd}.orange .l-product-info .l-product-review-stars-total a{color:#ffa33b}.orange .l-product-info .l-product-form .btn-addtobasket{background:#ffa33b}.orange .l-product-info .l-product-form .btn-addtobasket:hover{background:#ff8b08}.orange .l-product-tabs .tabbed-menu .on a{border-color:#ffa33b}.orange .l-product-accordion .l-product-accordion-item-heading>[class^="iconfont-"],.orange .l-product-accordion .l-product-accordion-item-heading>[class*=" iconfont-"]{color:#ffa33b}.orange .l-product-accordion .l-product-accordion-item-heading .icon-arrow{color:#ffa33b}.brown .l-product-info .l-product-review-stars-total a{color:#83685b}.brown .l-product-info .l-product-form .btn-addtobasket{background:#83685b}.brown .l-product-info .l-product-form .btn-addtobasket:hover{background:#655046}.brown .l-product-tabs .tabbed-menu .on a{border-color:#83685b}.brown .l-product-accordion .l-product-accordion-item-heading>[class^="iconfont-"],.brown .l-product-accordion .l-product-accordion-item-heading>[class*=" iconfont-"]{color:#83685b}.brown .l-product-accordion .l-product-accordion-item-heading .icon-arrow{color:#83685b}.red .l-product-info .l-product-review-stars-total a{color:#fc3749}.red .l-product-info .l-product-form .btn-addtobasket{background:#fc3749}.red .l-product-info .l-product-form .btn-addtobasket:hover{background:#fb051b}.red .l-product-tabs .tabbed-menu .on a{border-color:#fc3749}.red .l-product-accordion .l-product-accordion-item-heading>[class^="iconfont-"],.red .l-product-accordion .l-product-accordion-item-heading>[class*=" iconfont-"]{color:#fc3749}.red .l-product-accordion .l-product-accordion-item-heading .icon-arrow{color:#fc3749}@media (max-width: 960px){.l-product .l-product-wrapper-x2 .l-product-image{width:100%;margin-right:0}.l-product .l-product-wrapper-x2 .l-product-info{width:100%}}@media (max-width: 860px){.l-product-tabs .m-product-tab-info-left,.l-product-tabs .m-product-tab-info-right{width:96%;padding-right:2%;padding-left:2%;margin:auto}.l-product-tabs .tabbed-menu .tabbed-menu-btn a{padding:0.75em 1.25em 0.65em 1.25em}.l-product-tabs .tabbed-menu .tabbed-menu-btn a span{display:none}}@media (max-width: 460px){.l-product-tabs .tabbed-menu .tabbed-menu-btn{font-size:3vw}}.l-footer{margin-bottom:2rem}.l-footer ul,.l-footer li{list-style:none;margin:0;padding:0}.l-footer li{display:inline-block;color:#fff;font-size:95%}.l-footer p{font-size:100%;margin-bottom:0;color:rgba(255,255,255,0.4)}.l-footer p a{color:rgba(255,255,255,0.4)}.l-footer a{color:#fff;text-decoration:none}.l-footer a:hover{text-decoration:underline}.l-footer .l-footer-links{padding:2rem 0;background:#424242}.l-footer .l-footer-links .l-container{*zoom:1}.l-footer .l-footer-links .l-container:before,.l-footer .l-footer-links .l-container:after{display:table;content:"";line-height:0}.l-footer .l-footer-links .l-container:after{clear:both}.l-footer .l-footer-links .l-footer-links-ul{width:33.333%;float:left}.l-footer .l-footer-links .l-footer-links-ul li{width:100%;width:calc(100%/1 - 0rem);font-weight:100;line-height:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:2%}.l-footer .l-footer-links .l-footer-links-ul li.title{width:100%;text-transform:uppercase;font-weight:600;font-size:115%;margin-bottom:1rem}.l-footer .l-footer-links .owl-item{padding:0 40px;border-right:1px solid #666}.l-footer .l-footer-links .owl-item .l-footer-links-ul{width:100%}.l-footer .l-footer-carousel-nav .owl-prev,.l-footer .l-footer-carousel-nav .owl-next{position:absolute;top:-2.25rem;bottom:0%;color:rgba(255,255,255,0.8);cursor:pointer;font-size:210%;margin:auto;height:34px}.l-footer .l-footer-carousel-nav .owl-prev:hover,.l-footer .l-footer-carousel-nav .owl-next:hover{color:#fff}.l-footer .l-footer-carousel-nav .owl-prev.disabled,.l-footer .l-footer-carousel-nav .owl-next.disabled{display:none}.l-footer .l-footer-carousel-nav .owl-prev{left:-5%}.l-footer .l-footer-carousel-nav .owl-next{right:-5%}.l-footer .l-footer-blocks{background:#333;padding:2rem 0}.l-footer .l-footer-blocks .l-footer-block{color:#fff;border:1px solid #424242;width:33%;width:calc(100%/3 - 1.4rem)}.l-footer .l-footer-blocks .l-footer-block p{color:#a8a8a8;line-height:1.15;margin:0 0 0.75rem 0}.l-footer .l-footer-blocks .l-footer-block p:last-child{margin-bottom:0}.l-footer .l-footer-blocks .l-footer-block:nth-child(3n+2){margin-left:1rem;margin-right:1rem}.l-footer .l-footer-blocks .l-footer-block .l-footer-block-title{font-size:110%;text-transform:uppercase;background:#424242;padding:1rem 1.5rem}.l-footer .l-footer-blocks .l-footer-block .l-footer-block-inner{padding:1.25rem 1.5rem}.l-footer .l-footer-blocks .l-footer-ratings p{color:#fff}.l-footer .l-footer-blocks .l-footer-ratings p a{display:block;color:rgba(255,255,255,0.5)}.l-footer .l-footer-blocks .l-footer-ratings p a [class^="iconfont-"],.l-footer .l-footer-blocks .l-footer-ratings p a [class*=" iconfont-"]{font-size:70%}.l-footer .l-footer-blocks .l-footer-ratings p a:hover{color:#fff}.l-footer .l-footer-blocks .l-footer-social li{width:2.5rem;height:2.5rem;line-height:2.5;font-size:115%;text-align:center;overflow:hidden}.l-footer .l-footer-blocks .l-footer-social li a{display:block;background:#424242;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.l-footer .l-footer-blocks .l-footer-social li a:hover{text-decoration:none;background:#686868}.l-footer .l-footer-blocks .l-footer-subscribe form label{position:relative;margin:0.65rem 0}.l-footer .l-footer-blocks .l-footer-subscribe form label .error{position:absolute;top:15%;right:100%;color:#fff;background:#fc3749;padding:0.1rem 0.25rem;text-align:left;font-size:80%;height:20px;line-height:1.40;margin-right:10px;font-weight:600}.l-footer .l-footer-blocks .l-footer-subscribe form label .error:after{width:0;height:0;content:'';z-index:2;border-left:6px solid #fc3749;border-bottom:4px solid transparent;border-top:4px solid transparent;margin:auto;border-left:4px solid #fc3749;position:absolute;top:4px;right:-4px}.l-footer .l-footer-blocks .l-footer-subscribe form input[type="text"],.l-footer .l-footer-blocks .l-footer-subscribe form input[type="email"]{width:100%;-moz-border-radius:0;border-radius:0;border:none;font-size:120%;font-weight:300}.l-footer .l-footer-blocks .l-footer-subscribe form input[type="email"]{padding-right:8rem}.l-footer .l-footer-blocks .l-footer-subscribe form button{width:100%;height:100%;max-width:7.5rem;background:#87d6f7;color:#fff;padding:0;border:none;text-transform:uppercase;line-height:335%;font-weight:600;margin:auto;position:absolute;top:0%;right:0%;bottom:0%;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.l-footer .l-footer-blocks .l-footer-subscribe form button:hover{background:#3fbdf2}.l-footer .l-footer-cards{text-align:center;background:#fff}.l-footer .l-footer-notice{padding:1rem 0;text-align:center}.l-footer .l-footer-notice p{margin:0;color:gray}.l-footer .l-footer-notice p.creator{display:none}@media (max-width: 1024px){.l-footer .l-footer-blocks .l-footer-block{width:100%;width:calc(100% / 1 - 0rem)}.l-footer .l-footer-blocks .l-footer-block:nth-child(3n+2){margin:1rem 0}}.m-blog-column{margin:0 0 0 3%;width:32%}.m-blog-content{width:65%}.l-blog-search-link{position:absolute;top:3rem;right:0%;font-weight:500;margin:auto}.l-blog-search-link a{padding:0.7rem 3rem 0.7rem 1.65rem;color:#fff;text-decoration:none;text-transform:uppercase;-moz-border-radius:3px;border-radius:3px;border:1px solid #fff;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:inline-block;position:relative}.l-blog-search-link a:hover{background:#fff;color:#333}.l-blog-search-link a [class^="iconfont-"],.l-blog-search-link a [class*=" iconfont-"]{font-size:120%;position:absolute;top:0%;right:10%;bottom:0%;margin:auto;height:20px}.l-blog-search-form{display:none;margin-top:1rem}.l-blog-search-form input[type="search"]{font-size:120%;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:600;color:#333;width:95%;padding:1.5rem 2.5%;border:none;outline:0;background-color:#fff}.l-blog-search-form button{display:none}.m-news-box-blue{padding:10%}.m-posts-widget-area{padding:0}.m-posts-widget-area ul,.m-posts-widget-area li{list-style:none;margin:0;padding:0}.m-posts-widget-area .m-posts-widget{margin-bottom:2rem;background:#333;padding:1.75rem;color:#fff}.m-posts-widget-area .m-posts-widget .m-posts-widget-title{margin:0 0 1em 0;line-height:1;font-size:115%;text-transform:uppercase;position:relative;color:#87d6f7}.m-posts-widget-area .m-posts-widget .m-posts-widget-title p{font-weight:600;margin:0}.m-posts-widget-area .m-posts-widget a{color:#fff;text-decoration:none}.m-posts-widget-area .m-posts-widget a:hover{text-decoration:underline}.m-posts-widget-area .m-posts-widget select{border:none;height:2.25em;text-indent:1.50%;padding:0}.m-posts-widget-area .m-posts-widget form{margin:0;padding:0;position:relative}.m-posts-widget-area .m-posts-widget form input[type="search"]{padding:4% 18% 4% 9%;border:none;font-size:125%;line-height:2;background:#fff;width:73%;-moz-border-radius:5px;border-radius:5px}.m-posts-widget-area .m-posts-widget form input[type="search"]::-webkit-input-placeholder{color:gray}.m-posts-widget-area .m-posts-widget form input[type="search"]:-moz-placeholder{color:gray}.m-posts-widget-area .m-posts-widget form input[type="search"]:-ms-input-placeholder{color:gray}.m-posts-widget-area .m-posts-widget form input[type="search"]:focus{color:#333}.m-posts-widget-area .m-posts-widget form input[type="search"]:focus::-webkit-input-placeholder{color:#eee}.m-posts-widget-area .m-posts-widget form input[type="search"]:focus:-moz-placeholder{color:#eee}.m-posts-widget-area .m-posts-widget form input[type="search"]:focus:-ms-input-placeholder{color:#eee}.m-posts-widget-area .m-posts-widget form button{color:#c3c3c3;position:absolute;top:0%;right:6%;bottom:0%;border:none;background:none;font-size:200%;bottom:0;margin:auto;padding:0}.m-posts-widget-area .m-posts-widget ul,.m-posts-widget-area .m-posts-widget li{list-style:none;margin:0;padding:0}.m-posts-widget-area .m-posts-widget li{padding:1.25% 0;line-height:1;display:block;font-size:105%}.m-posts-widget-area .m-posts-widget li:last-child{padding-bottom:0}.m-posts-widget-area .m-posts-widget .recentcomments{background:#d0d0d0;padding:1em;margin-bottom:2em;font-style:italic;-moz-border-radius:1px;border-radius:1px;position:relative}.m-posts-widget-area .m-posts-widget .recentcomments:last-child{padding-bottom:1em}.m-posts-widget-area .m-posts-widget .recentcomments:after{content:'';width:0;position:absolute;bottom:-10px;left:2em;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #d0d0d0}.m-posts .m-box{padding:0;margin-bottom:0}.m-posts .m-box p{margin-bottom:1.5em;font-size:1rem}.m-posts .m-pagination{padding:0;display:block}.m-posts .post{padding:2.5rem 2.5rem .5rem 2.5rem;margin-bottom:3.50%;background:#fff;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15)}.m-posts .post:last-child .m-box{border:none}.m-posts:last-child .m-box{border:none}.m-posts .m-post-title{margin-bottom:1rem;position:relative}.m-posts .m-post-title h1,.m-posts .m-post-title h2{color:#333;margin-bottom:10px;line-height:1;text-transform:uppercase;font-size:1.75rem;font-weight:700}.m-posts .m-post-title h1 a,.m-posts .m-post-title h2 a{color:#333;background-size:200% auto;-webkit-background-size:200% auto;-moz-background-size:200% auto;background-position:-0% 0;background-image:linear-gradient(to right, rgba(255,255,255,0) 50%,#eeeeee 50%);-moz-transition-property:background-position;-o-transition-property:background-position;-webkit-transition-property:background-position;transition-property:background-position;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.m-posts .m-post-title h1 a:hover,.m-posts .m-post-title h2 a:hover{text-decoration:none;background-position:-99.99% 0}.m-posts .m-post-title p{margin-bottom:0.25em;color:gray;font-weight:300}.m-posts .m-post-title p a{color:gray}.m-posts .m-post-title a{text-decoration:none}.m-posts .m-post-title a:hover{text-decoration:underline}.m-posts .m-post-content-thumb .post-thumbnail{display:block;background:#fff;margin-bottom:2rem}.m-posts .m-post-content-thumb .post-thumbnail img{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.m-posts .m-post-content-thumb .post-thumbnail:hover{background:#87d6f7}.m-posts .m-post-content-thumb .post-thumbnail:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.lt-ie7 .m-posts .m-post-content-thumb .post-thumbnail:hover img{filter:alpha(opacity=80);zoom:1}.m-posts .m-posts-readmore{font-size:85%;padding:0.75em 2em;background-color:#87d6f7;color:#fff}.m-posts .m-posts-readmore:hover{background:#57c6f4}.m-posts .m-post-content-post{line-height:1.70;font-size:110%}.m-posts .m-post-content-post h1,.m-posts .m-post-content-post h2,.m-posts .m-post-content-post h3,.m-posts .m-post-content-post h4,.m-posts .m-post-content-post h5,.m-posts .m-post-content-post h6,.m-posts .m-post-content-post p,.m-posts .m-post-content-post ul{margin-bottom:1.25em}.m-posts .m-post-content-post h2{font-size:130%;text-transform:none}.m-posts .m-post-content-post h3{font-size:130%;text-transform:none}.m-posts .m-post-content-post figure{background:#eee;padding:0.50em;margin-bottom:2em;width:auto !important}.m-posts .m-post-content-post figure figcaption{padding:0.50em}.m-posts .m-post-content-post figure a{color:#333}.m-posts .m-post-content-post .alignleft{float:left}.m-posts .m-post-content-post .alignright{float:right}.m-posts .m-post-content-post .aligncenter{display:block;margin-left:auto;margin-right:auto}.m-posts .m-post-content-post blockquote.alignleft,.m-posts .m-post-content-post figure.wp-caption.alignleft,.m-posts .m-post-content-post img.alignleft{margin:7px 24px 7px 0}.m-posts .m-post-content-post .wp-caption.alignleft{margin:7px 14px 7px 0}.m-posts .m-post-content-post blockquote.alignright,.m-posts .m-post-content-post figure.wp-caption.alignright,.m-posts .m-post-content-post img.alignright{margin:7px 0 7px 24px}.m-posts .m-post-content-post .wp-caption.alignright{margin:7px 0 7px 14px}.m-posts .m-post-content-post blockquote.aligncenter,.m-posts .m-post-content-post img.aligncenter,.m-posts .m-post-content-post .wp-caption.aligncenter{margin-top:7px;margin-bottom:7px}.m-posts .m-post-content-post .site-content blockquote.alignleft,.m-posts .m-post-content-post .site-content blockquote.alignright{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding-top:17px;width:50%}.m-posts .m-post-content-post .site-content blockquote.alignleft p,.m-posts .m-post-content-post .site-content blockquote.alignright p{margin-bottom:17px}.m-posts .m-post-content-post .wp-caption{margin-bottom:24px}.m-posts .m-post-content-post .wp-caption img[class*="wp-image-"]{display:block;margin:0}.m-posts .m-post-content-post .wp-caption{color:#767676}.m-posts .m-post-content-post .wp-caption-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0}.m-posts .m-post-content-post div.wp-caption .wp-caption-text{padding-right:10px}.m-posts .m-post-content-post div.wp-caption.alignright img[class*="wp-image-"],.m-posts .m-post-content-post div.wp-caption.alignright .wp-caption-text{padding-left:10px;padding-right:0}.m-posts-singular .ts-fab-list{position:relative;z-index:0}.m-posts-singular .ts-fab-list,.m-posts-singular .ts-fab-list li{list-style:none;margin:0;padding:0}.m-posts-singular .ts-fab-list li a{-moz-border-radius:0;border-radius:0;border:none;display:block;text-align:center;color:#333;padding:1em 3em !important;background:#eee;text-transform:uppercase;font-weight:900;font-size:85%}.m-posts-singular .ts-fab-list li.active a{color:#333;border:1px solid #eee;border-bottom:1px solid #fff !important;background-color:#fff}.m-posts-singular .ts-fab-wrapper>.ts-fab-tab{position:relative;z-index:-1}.m-posts-singular .ts-fab-tab{background-color:#fff;border:1px solid #eee;padding:5%;color:#333;margin-top:-1px}.m-posts-singular .ts-fab-text{margin-left:96px;line-height:1.30;font-size:95%}.m-posts-singular .ts-fab-latest,.m-posts-singular .ts-fab-latest li{list-style:none;margin:0;padding:0}.m-posts-singular .ts-fab-latest li span{display:block;color:#ccc}.m-posts-singular .ts-fab-text h4{font-size:20px;margin:0 0 0.50em !important}.m-posts-navigation{margin:4% 0}.m-posts-navigation .m-posts-navigation-left,.m-posts-navigation .m-posts-navigation-right{width:50%;float:left}.m-posts-navigation .m-posts-navigation-right{text-align:right}.m-posts-navigation a{display:inline-block;text-decoration:none;color:#aeaeae;background:none;font-size:85%;padding:0.8em 1em;font-weight:400;border:2px solid #aeaeae;-moz-border-radius:40px;border-radius:40px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;max-width:20em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-posts-navigation a em,.m-posts-navigation a i{font-size:110%;vertical-align:top;margin-right:0.50em}.m-posts-navigation a:hover{color:#fff;background:#aeaeae}.m-comments{padding:4% 1%}.m-comments .m-comments-title{line-height:100%;text-transform:uppercase}.m-comments .m-comments-title h1,.m-comments .m-comments-title h2{margin-bottom:0.75em}.m-comments .comment-list{list-style:none;margin:0;padding:0;margin-bottom:2rem}.m-comments .comment-list li{list-style:none;padding:2.25em;background:#333;margin-bottom:2rem;color:#fff}.m-comments .comment-list li ol{list-style:none;margin:0;padding:0;margin:1.5em 0 0 7em;position:relative}.m-comments .comment-list li ol:after{width:0;height:0;content:'';z-index:2;border-bottom:3rem solid #474747;border-left:2rem solid transparent;border-right:2rem solid transparent;position:absolute;top:-1rem;left:1rem}.m-comments .comment-list li ol li{padding:2.25em;background:#474747;margin-bottom:1px}.m-comments .comment-list li ol li .comment-body{padding:0 0 0 6.5em}.m-comments .comment-list li ol li ol{list-style:none;margin:0;padding:0;margin:1.5em 0 0 0em}.m-comments .comment-list li ol li ol li{background:#c3c3c3}.m-comments .comment-list li .comment-respond{margin-bottom:0;margin-top:1rem;background:#333}.m-comments .comment-list li .comment-respond .comment-reply-title{color:#fff}.m-comments .comment-list li .comment-respond p{color:#333}.m-comments .comment-list .comment-body{position:relative;padding:0 0 0 7em}.m-comments .comment-list .comment-body .comment-meta .comment-author{line-height:100%;text-transform:uppercase}.m-comments .comment-list .comment-body .comment-meta .comment-author a{text-decoration:none;color:#fff}.m-comments .comment-list .comment-body .comment-meta .comment-author a:hover{text-decoration:underline}.m-comments .comment-list .comment-body .comment-meta .comment-author .fn{font-size:130%}.m-comments .comment-list .comment-body .comment-meta .comment-author .says{display:none}.m-comments .comment-list .comment-body .comment-meta .comment-author .avatar{position:absolute;top:0rem;left:0rem;-moz-border-radius:50%;border-radius:50%}.m-comments .comment-list .comment-body .comment-meta .comment-metadata{font-size:85%;color:#87d6f7}.m-comments .comment-list .comment-body .comment-meta .comment-metadata a{color:#87d6f7;text-decoration:none}.m-comments .comment-list .comment-body .comment-meta .comment-metadata a:hover{text-decoration:underline}.m-comments .comment-list .comment-body .comment-content{margin-top:1em;clear:both;margin-bottom:1rem}.m-comments .comment-list .comment-body .comment-content p{line-height:1.4}.m-comments .comment-list .comment-body .comment-content p:last-child{margin-bottom:0}.m-comments .comment-list .comment-body .reply a{position:relative;text-decoration:none;padding:.6em 0.8em 0.50em 0.8em;display:inline-block;border:none;-moz-border-radius:50px;border-radius:50px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;line-height:1;color:#333;background:#87d6f7;text-transform:uppercase;font-weight:700;font-size:80%}.m-comments .comment-list .comment-body .reply a:hover{background-color:#57c6f4}.m-comments .comment-form{background:#eee;padding:1.75rem}.m-comments .comment-respond{padding:2.5rem;margin-bottom:2rem;background:#fff;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15)}.m-comments .comment-respond .comment-reply-title{font-weight:700;font-size:125%;margin-bottom:1rem}.m-comments .comment-respond label{font-weight:600;font-size:100%;text-transform:uppercase}.m-comments .comment-respond p{margin-bottom:1rem}.m-comments .comment-respond .logged-in-as{color:#666;margin-bottom:0.25em}.m-comments .comment-respond .logged-in-as a{color:#666}.m-comments .comment-respond .comment-form-comment{margin-bottom:0}.m-comments .comment-respond .form-allowed-tags{font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;background:#d0d0d0;padding:0.70rem;font-size:80%;line-height:135%;color:#333}.m-comments .comment-respond .form-allowed-tags code{font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif}.m-comments .comment-respond .form-submit{margin-top:1rem;margin-bottom:0}.m-comments .comment-respond .form-submit input[type="submit"]{position:relative;text-decoration:none;padding:0.85rem 3rem;display:inline-block;border:none;line-height:1;font-size:95%;font-weight:700;text-transform:uppercase;-moz-border-radius:50px;border-radius:50px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.m-pagination{margin:1em 0 3em 0;color:#333}.m-pagination .info{margin:5px 25px 0 0;font-weight:600;font-size:85%}.m-pagination ul{list-style:none;margin:0;padding:0}.m-pagination ul li{display:inline-block;vertical-align:middle;margin-left:1px;padding:0}.lt-ie8 .m-pagination ul li{display:inline;zoom:1}.m-pagination ul li a{color:#333;background:#fff;text-decoration:none;padding:0.2em 0.65em;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.m-pagination ul li a:hover{color:#fff;background:#87d6f7}.m-pagination ul li a.prev em,.m-pagination ul li a.next em{line-height:1;font-size:70%}.m-pagination ul li span.dots,.m-pagination ul li span.current{padding:0.28em 0.65em}.m-pagination ul li span.current{color:#fff;background:#87d6f7;border:1px solid #87d6f7}.m-pagination ul li a{display:block}@media (max-width: 768px){.m-blog-column,.m-blog-content{margin:0;width:100%}}.no-js .fadeIn,.no-js .fadeInUp{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lt-ie7 .no-js .fadeIn,.lt-ie7 .no-js .fadeInUp{filter:alpha(opacity=100);zoom:1}.no-js .l-page-container-wrapper,.no-js .l-page-container{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lt-ie7 .no-js .l-page-container-wrapper,.lt-ie7 .no-js .l-page-container{filter:alpha(opacity=100);zoom:1}.no-js .l-categories-filters .l-categories-filter li.title:hover:after{content:'';position:absolute;top:100%;left:0%;width:100%;height:10px;background:#fff;margin-top:-5px;z-index:20}.no-js .l-categories-filters .l-categories-filter li.title:hover ul{display:block}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}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}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lt-ie10 .m-usps-horizontal ul{*zoom:1}.lt-ie10 .m-usps-horizontal ul:before,.lt-ie10 .m-usps-horizontal ul:after{display:table;content:"";line-height:0}.lt-ie10 .m-usps-horizontal ul:after{clear:both}.lt-ie10 .m-usps-horizontal li{float:left}.lt-ie10 .m-flexbox{*zoom:1}.lt-ie10 .m-flexbox:before,.lt-ie10 .m-flexbox:after{display:table;content:"";line-height:0}.lt-ie10 .m-flexbox:after{clear:both}.lt-ie10 .m-box-65,.lt-ie10 .m-box-50,.lt-ie10 .m-box-35,.lt-ie10 .m-blocks-item,.lt-ie10 .m-reviews-item,.lt-ie10 .m-title-page .m-title-form-field-select,.lt-ie10 .m-box-col-x2,.lt-ie10 .m-areas-wrapper .m-areas-column,.lt-ie10 .m-models-wrapper .m-areas-column{float:left}.lt-ie10 .ie-clear-float-cols{clear:both}.lt-ie9 #pageContainer{min-width:990px;margin:0 auto}.lt-ie9 .pushy{display:none}.lt-ie9 .m-block-usps .m-block-usp{float:left}.l-header-utilities .divider:last-child {display:none;}
/*# sourceMappingURL=default.css.map */
  /* 5.4 Checkout */
  #customer_details .col-1,
  #customer_details .col-2 {
    background: rgba(255, 255, 255, 0.5);
    border: 1px solid #e6e1dd;
    padding: 2.244em;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */

    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */

    box-sizing: border-box;
    /* Opera/IE 8+ */

    margin-bottom: 1.618em;
    width: 49%;float:left
  }
 #customer_details .col-1{ margin-right:2%}
  .checkbox{}
.l-header-dropdown .l-header-dropdown-items .m-flexbox>ul li.sub{margin-bottom:2px;line-height: 1em;list-style-type:disc;list-style-position: inside;padding-left:5px}
.m-product-tab-info-left table{border-collapse: collapse;border: none;}
.m-product-tab-info-left td{border: solid #000 1px;text-align:center;padding:3px 1px;font-size:8px}
.m-product-tab-info-left td p{margin:0}
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;margin:0}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/kefu.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
#lang_sel_list li{width:50%}
#lang_sel_list li a{display:block;height:32px;line-height: 32px;text-align:center}
.iconfont-tickbox:before,.iconfont-stars:before,.iconfont-padlock:before,.iconfont-delivery-van:before{font-size:130%}
.iconfont-stars:before{font-size:35%;position: relative;top:-25px;}

.m-title-content p {
	font-size:90%;
}
.m-listing-item {
	padding:1.4rem 1rem;
}

.m-listing-item-review .title {
	margin-top:1.4rem;
}
.m-listing-img {
	width:190px;
	height:190px;
	margin:auto;
	display: table-cell;
    vertical-align: middle;
}
.m-listing-item-review span {
	height:60px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	width:100%;
}
.m-listing-item-review {
	max-height: 20rem;
}

.l-home-product-reviews .m-listing-item-review img,
.l-home-product-best-sellers .m-listing-item-review img{
	max-height:190px;
}
.l-comment{
	overflow:hidden;
	display:block;
	margin-bottom:1em;
}

.l-comment .star-rating,.l-comment a,.relat-prod .star-rating{
	margin-right:1em;
}

.prodbar a{
	float:right;
	margin-right:12px;
	/* margin-right:4px; */
	width:32px;
	/*width:38px;*/
	height:32px;
	/* height:38px; */
	text-indent:-9999px;
}
/*!!!!!!!!!here*/
a#print{
	background:url(../../images/print32.png) no-repeat;
	background-position:0 0;
	background-size:100% 100%;
}
a#email{
	background:url(../../images/inbox32.png) no-repeat;
	background-position:0 0;
	background-size:100% 100%;
}
a#datasheet{
	background:url(../../images/pdf32.png) no-repeat;
	background-position:0 0;
	background-size:100% 100%;
}
a#msds{
	background:url(../../images/msds32.png) no-repeat;
	background-position:0 0;
	background-size:100% 100%;
}
.prodbar a:hover{
	/* background:url(../../images/link-icon-color.png) no-repeat; */
	box-shadow:5px 5px 20px 1px #88d6f7;
}

div.printfriendly{float:right}
.l-content-left{
	float:left;
	width:72%;
}
.l-content-right{
	float:right;
	width:25%;
	margin-left:3%;
}
.l-product h1{
	margin-bottom:0.4em;
}
.l-content-left h3,.box-lft h4,.box-rht h3,.box-rht h4,.type-text p,
.l-content-left .l-product-img,.l-content-left ul,.box-lft ul{
	margin:0;
}
.l-content-left ul,.box-lft ul{
	padding:0;
}

.l-content-left .l-product-img{
	margin-bottom:4%;
	padding:1%;
	width:100%;
	border:1px solid #e5e5e5;
}
.l-product-img li{
	margin:0;
	padding:0;
	display:inline-block;
	width:25%;
}
.l-product-img li a,
.relat-prod .relat-prod-pic a {
	position: relative;
	display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    margin: 0 auto;
    width: 190px;
    height: 160px;
    background: #fff;
	border:1px solid #ddd;
    text-align: center;
}
.relat-prod .relat-prod-pic {
	width:150px;
	height:100px;
	margin:0 auto;
}
.relat-prod .relat-prod-pic a {
	width: 150px;
	height:100px;
}
.l-product-img li img,
.relat-prod li img {
	margin: auto;
    padding: 0;
    max-width:190px;
    max-height: 160px;
}
.relat-prod li img {
	max-width:150px;
	max-height: 100px;
}
.l-product-wrapper-x2 li{
	list-style:none;
}
.content{
	clear:both;
}

.relat-prod{
	margin-top:4%;
	overflow:hidden;
	border: 1px solid #e5e5e5;
    border-width: 0 1px 1px 1px;
    background: #fff;
}
.relat-prod h3{
	padding-left:12px;
}
.relat-prod li{
	width:25%;
	float:left;
	padding:12px;
	font-size:86%;
}

.relat-prod .rating{
	padding-right:5px;
}
.relat-prod li a {
	line-height:1.1em;
}
.relat-prod p{
	margin:0.3em 0 0.2em 0;
	font-size:100%;
	line-height:1.1em;
}
.relat-prod p.prod-name {
	margin:1.2em 0 0.2em 0;
}
.maintab{
	margin-top:4%;
}
@media screen and (max-width:980px){
	.relat-prod li{
		width:50%;
	}
}
@media screen and (max-width:768px){
	.relat-prod li{
		width:100%;
	}
}

/*.l-main-tab .l-tab-title{
   padding:0
}
.l-main-tab .l-tab-title li{
	width:33.33%;
	float:left;
	padding:0;
}
.l-main-tab .l-tab-title .center{
	padding:0 1px;
}
.l-main-tab .l-tab-title li a{
	display:block;
	width:100%;
	background-color:#333;
	text-align:center;
	text-decoration:none;
	font-size:1.5em;
	color:#fff;
	padding:0.5em 0;
	line-height:1.2em;
}
.maintab .l-main-tab .on a{
	padding:0.3em 0 0.5em 0;
	border-top:0.2em solid #87D6F7;
	background-color:#ccc;
}
.l-main-tab .l-tab-title a:hover{
	color:#87D6F7;
}
*/
a {
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.maintab .tabbed-menu{
	border-bottom:0;
	margin-bottom:0;
}
.maintab .tabbed-menu .tabbed-menu-btn{
	width:33.3%;
	margin-right:0;
	border-right:2px solid #eee;
	text-align:center;
}
.specifct {
	clear:both;
}
.specifct ul{
	background-color:#fff;
}
.info-title{
	padding:2% 0 1% 0;
}
.product-info{
	overflow:hidden;
	border:1px solid #e5e5e5;
	border-width:1px 1px 0 1px;
}
.product-info li{
	border-bottom:1px solid #e5e5e5;padding:10px;line-height:1.6em;overflow:hidden;
}
.product-info .info-name {
	width:26%;font-weight:bold;float:left;
}

.product-info p{
	margin:0;
	width:72%;
	float:right;
	font-size:100%;
	line-height:1.6em;
}
.product-details{
	margin-top:4%;
	padding:1%;
	background-color:#fff;
	border:1px solid #e5e5e5;
	border-width:0 1px 1px 1px;
}

.product-details .det-btm{
	padding-top:2%;
}
.product-details .det-btm a {
	position: relative;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    margin: 0 auto;
    width: 220px;
    height: 170px;
    background: #fff;
	border:1px solid #ddd;
    text-align: center;
}

.product-details .det-btm img{
	margin:auto;
	padding:0;
	max-width:220px;
	max-height:170px;
}

.product-details .det-btm span{
	font-weight:bold;
}
.product-details p{
	display: table-cell;
	padding:2% 0 2% 2%;
	width: 600px;
	font-size:1.0em;
}
.pro-type,.slider-info{
	background:#fff;
}
.pro-type{
	border:1px solid #e5e5e5;
	border-width:0 1px 1px 1px;
	width:100%;
	padding:5%;
	margin-bottom:8%;
}
.pro-type .tip-y,.pro-type .tip-n{
	background-color:#ECFCD5;
	border:1px solid #D5E4BD;
	border-radius:4px;
	font-size:0.9em;
	text-align: center;
	line-height: 2.5em;
}
.pro-type .tip-y a,.pro-type .tip-n a{
	color:#333;
	background-color:#F7F7F8;
	width:20%;
	border:1px solid #C8CFBF;
	border-radius:2px;
	padding:2% 4%;
	font-size:0.9em;
	text-decoration:none;
}
.pro-type .tip-n{
	color:#fff;
	background-color:#f78181;
	border:1px solid #d66f6f;
	font-size:1.0em;
}
.pro-type form{
	overflow:hidden;
}
.pro-type form ul {
	margin:0;
	padding:0;
}
/*.pro-type .type-det h3{
	color:#C00000;
	text-align:center;
	line-height:1.2em;
	margin:8% 0;
}
.type-det h3 span{
	display:inline;
}
.pro-type .type-det p{
	font-size:0.9em;
	font-weight:normal;
	float:left;
	width:36%;
	padding:1% 0;
}
.pro-type .type-det select,.pro-type .type-det input{
	float:left;
	width:64%;
	padding:1%;
	line-height:normal;
	margin:1% 0;
	font-size:0.9em;
}*/
.pro-type .type-det input{
	border:1px solid #ccc;
	margin-left: 20%;
}
.pro-type .prod-data label {
	display:inline;
}
.pro-type .type-det span {
	color:#B70000;
    display:inline-block;
    text-align: center;
    width:49%
}
.pro-type .type-det .size{text-align:left;}
.pro-type .type-det button{
	clear:both;
	margin:0 auto;
	display:block;
	border:2px solid #fff;
	border-radius:4px;
	background-color:#87D6F7;
	padding:8px 12px;
	margin-top:20px;
	color:#fff;
	font-weight:bold;
}
.l-content-right p,.l-content-right h4{
	margin:0;
}

.l-product-wrapper-x2 .type-det ul.size-price {
	margin:0;
	width:100%;
	padding:0;
	overflow:hidden;
	border:1px solid #ddd;
	border-width:0 1px 0 0;
	background: #eee;
}
.l-product-wrapper-x2 .size-price li {
	display:block;
	float:left;
	width:50%;
	height: 40px;
    line-height: 40px;
	border:1px solid #ddd;
	border-width:0 0 1px 1px;
	text-align:center;
	font-size:110%;
}
.l-product-form {
	clear:both;
}
.l-product-form li {
	border:1px solid #ddd;
	border-width:0 1px 1px 1px;
	padding: 6px 0;
}
.l-content-right .type-det h4 {
	text-align:center;
	height: 46px;
    line-height: 46px;
	border:1px solid #ddd;
	background: #333;
    text-transform: uppercase;
    color: #fff;
}

.slider-info{
	margin-bottom:8%;
	width:100%;
}
.slider-info .slider-ad img {
	width:100%;
}
.slider-info .data-det{
	padding:4%;
}
.data-det ul{
	padding:0;
}
.data-det ul li{
	border-bottom:1px dashed #ddd;
	overflow:hidden;
	padding:0.5em 0 0.3em 0;
}
.data-det .lit-prod-pic a {
	position: relative;
    display: table-cell;
    vertical-align: middle;
	float: left;
    overflow: hidden;
    margin: 0 auto;
    width: 62px;
    height: 50px;
    background: #fff;
	border: 1px solid #ddd;
    text-align: center;
}
.data-det .lit-prod-pic img{
	max-width:62px;
	max-height:50px;
}
.data-det ul li p{
	display: table-cell;
	float: right;
	width:72%;
	padding:0;
}
.data-det ul li span{
	float:right;
	font-size:0.9em;
	padding-top:0.9em;
}

.slider-info .data-tit{
	position:relative;
	color:#fff;
	background:#333;
	padding:0.65em 1em 0.5em 2.75em;
	font-weight:100;
	font-size:140%;
	display:block;
	line-height:1;
}
.slider-info .data-tit [class^="iconfont-"]{
	width:3rem;
	font-size:100%;
}
.slider-info p{
	/* font-size:13px; */
	font-size:1rem;
	line-height:20px;
	padding:2% 0;
}
.slider-info .slider-prod img{
	padding:4% 4% 2% 4%;
}
.slider-info .slider-prod p{
	padding-left:4%;
}
.proinfo-table{
	background-color:#E9EDF4;
}
.prot-table .info{
	padding:0;
	float:left;
	width:33.33%;
	font-size:1.1em;
	line-height:2.0em;
}
.prot-table .info li{
	padding:0 0 0 2%;
	border:1px solid #fff;
	border:0 1px 1px 0;
}
.proinfo-table .prot-table .prot-tab-title{
	padding:0;
	background-color:#4F81BD;
	text-align:center;
	color:#fff;
	font-size:1.3em;
	line-height:2.2em;
}
.prot-table .prot-tab-row1{
	background-color:#D0D8E8;
}

.protocals,.referen{
	border:1px solid #E5E5E5;
	border-width:0 1px 1px 1px;
	overflow:hidden;
	padding:2%;
	background:#fff;
	margin-bottom:4%;
}
.protocals li{
	margin:0 0 0 0.7em;
}
.content .protocals p{
	padding:1rem;
	margin:0;
}
.content .protocals ul{
	padding:0 0 1rem 0;
}
.protocals a{
	color:#46ABE1;
	text-decoration:none;
}
.protocals ul a:hover,.referen li a:hover{
	text-decoration:underline;
}
.referen ol {
	margin:0;
    padding:0;
}
.referen ol li{
	list-style-type:decimal;
	list-style-position:inside;
	margin:0.8em 0;
}
.referen ol li a{
	text-decoration:none;
	color:#333;
}
.referen ol li a,.referen ol li p{
	font-size:1em;
	margin:0;
}
.referen ol li p {
	padding-top:0.2em;
	color:#666;
}

.box-lft{
	width:21%;
	float:left;
	margin-right:3%;
	margin-bottom:3%;
	background:#fff;
}
/*.box-lft h4{
	display:block;
	font-size:140%;
	padding: 0.5em 0 0.5em 2.2em;
}*/
/*.classify-search {
    background-color: #999;
    position: relative;
    margin-bottom: 15px;
}
.classify-search input {
    padding: 0;
    background: #fff;
    height: 40px;
    line-height: 40px;
    padding-left: 9px;
    width: 84%;
    color: #aaa;
    font-style: italic;
    border: 1px solid #888;
    border-right: none;
}
.classify-search button {
    border: none;
    height: 42px;
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 16%;
    text-indent: -9999px;
    background: url(../../images/search_botton.png) right bottom no-repeat;
    cursor: pointer;
}*/
.filter-tool .classify {
    padding-bottom: 10px;
}
.filter-tool li{
	padding:0;
}
.filter-tool .classify-title {
    font-weight: bold;
    display: block;
    padding: 10px 5px 10px 15px;
    color: #87D6F7;
    background-color: #333;
    margin-bottom: 5px;
}
.filter-tool .option-group {
    padding: 0px 10px;
    color: #666;
    overflow: hidden;
}
.filter-tool .option {
    display: block;
    padding: 0.3em;
    white-space: nowrap;
    float: left;
}
.filter-tool label{
	display:inline-block;
	font-weight:100;
	margin:0;
	text-transform:none;
}
.filter-tool .classify-button {
    padding: 8px 0;
    background-color: #ccc;
}

.filter-tool .filter-submit {
    margin-left: 6%;
    width: 40%;
    padding: 5px 0;
    text-align: center;
    border: 1px solid #333;
    background-color: #333;
    cursor: pointer;
	color:#fff;
}
.filter-tool .filter-submit:hover {
    background-color: #eee;
    border-color: #eee;
	color:#333;
}
.box-rht{
	width:76%;
	float:right;
	overflow:hidden;
}

.box-rht .cls-item{
	padding:4% 2%;
	overflow:hidden;
	background-color:#fff;
	border:1px solid #e5e5e5;
	border-width:0 1px 1px 1px;
	margin-bottom:3%;
}
.box-rht h3{
	color:#87D6F7;
	padding-bottom:1%;
}
.box-rht a{
	text-decoration:none;
}
.box-rht a:hover{
	text-decoration:underline;
}
.m-pagination a.curr {
	background:#333;
}
.m-pagination a.curr span {
	color:#fff;
}
.cls-item .prod-type-pic {
	float:left;
	padding-right:2%;
	width:10%;text-align:center
}
.cls-item .prod-type-pic img{
	padding-bottom:10%;
}
/*.cls-item .prod-type-pic .sale{
	float:right;
	width:25%;
}*/
.type-text{
	float:left;
	width:68%;
}
.type-text h3 {
	font-size:120%;
	font-weight:100;
}
.type-text p {
	font-size:100%;
	line-height:1.6em;
}
.type-text h3 span {
	display:inline-block;
	font-size:70%;
	padding-left:2%;
}
.rating{
	overflow:hidden;
}

.rating{display: inline-block;/**display: inline; */zoom: 1;height: 14px;padding-right:10%;}
.rating .rating-holder{
		display: inline-block;/**display: inline;*/zoom: 1;vertical-align: top;
		height: 14px;width: 90px;background-image: url(../../images/star-no.png);
		background-image: -webkit-image-set(url(../../images/star-no.png) 1x, url
							(../../images/star-no_2x.png) 2x);
		background-image: image-set(url(../../images/star-no.png) 1x,url
							(../../images/star-no_2x.png) 2x);
		line-height: 14px;overflow: hidden;
}
.rating .rating-holder span{
		display: inline-block;/**display: inline;*/zoom: 1;vertical-align: top;margin: 0;padding: 0;
		width: 20%;height: 14px;background-image: url(../../images/star-yes.png);
		background-image: -webkit-image-set(url(../../images/star-yes.png) 1x, url
						(../../images/star-yes_2x.png) 2x);
		background-image: image-set(url(../../images/star-yes.png) 1x,url
						(../../images/star-yes_2x.png) 2x);
}


.cls-item .text-det{
	padding-top:1%;
}

.box-rht .prod-img a {
	display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 170px;
    height: 130px;
    border: 1px solid #ddd;
}
.prod-img{
	float:right;
	width:20%;
	padding-top:1%;
}
.prod-img img {
	margin: auto;
    max-width: 170px;
    max-height: 130px;
}
.type-text .value {
	padding-top:1%;
	color:#87d6f7;
}
.type-text span{
	margin-right:0.5em;
}
.type-text .star-rating{
	margin-right:2em;
}
.cls-item .text-det span{
	font-weight:bold;
}
#reviews {
	background:#fff;
	margin:4% 0;
	padding:1em 1.5em;
	border:1px solid #e5e5e5;
	border-width:0 1px 1px 1px;
}
#reviews h2 span{
	display:inline;
}
#reviews ol{
	padding:0;
}
#reviews h3{
	padding-top: 20px;
    font-size: 130%;
}
#comments .commentlist li{
	overflow: hidden;
	margin-bottom:4%;
}
#comments .comment_container img{
	display:block;
	float:left;
}
.l-comment .star-rating,
.relat-prod .star-rating,
#comments .comment-text .star-rating,
.text-tit .star-rating{
    margin-top: 2px;
    width: 80px;
    height: 16px;
    background: url(../images/star.png) repeat-x left 0 !important;
}

#comments .comment-text .star-rating {
	float: right;
	margin-top:10px;
}
.l-comment .star-rating span,
.relat-prod .star-rating span,
#comments .comment-text .star-rating span,
.text-tit .star-rating span{
    background: url(../images/star.png) repeat-x left -32px;
    height: 0;
    padding-top: 16px;
    overflow: hidden;
    float: left;
}
#comments .commentlist li .comment-text p.meta {
	border: 1px solid #ddd;
    border-width: 1px 0 1px 0;
    margin-left: 90px;
	font-size:100%;
	padding:5px 0;
}
#comments .commentlist li .comment-text .description{
	margin-left:90px;
}
#review_form p.stars{
	overflow: hidden;
    zoom: 1;
}
#review_form p.stars span {
    width: 80px;
    height: 16px;
    position: relative;
    float: left;
    background: url(../images/star.png) repeat-x left 0;
}

#review_form p.stars span a {
    float: left;
    position: absolute;
    left: 0;
    top: 0;
    width: 16px;
    height: 0;
    padding-top: 16px;
    overflow: hidden;
}
#review_form p.stars span a.star-1 {
    width: 16px;
    z-index: 10;
}
#review_form p.stars span a.star-2 {
    width: 32px;
    z-index: 9;
}
#review_form p.stars span a.star-3 {
    width: 48px;
    z-index: 8;
}
#review_form p.stars span a.star-4 {
    width: 64px;
    z-index: 7;
}
#review_form p.stars span a.star-5 {
    width: 80px;
    z-index: 6;
}
#review_form p.stars span a:hover, p.stars span a:focus {
    background: url(../images/star.png) repeat-x left -16px;
}
#review_form p.stars a.active {
    background: url(../images/star.png) repeat-x left -32px;
}
.comment-form-author label,.comment-form-email label {
	display:inline-block;
}
.comment-form textarea {
	height:12em;
}
.comment-form textarea,.comment-form input[type="text"], .comment-form input[type="email"]{
	padding:1% 1.5%;
	font-size:80%;
	background:#fafafa;
}
.form-submit .submit{
	padding: 0.4em 1.2em;
    background: #424242;
    border:none;
    color: #fff;
}
.form-submit .submit:hover{
	background:#87D6F7;
}
.comment-form .required{
	color:#E60000;
}
#basketProducts .variation dt,
#basketProducts .variation dd {
	display:inline-block;
}
#basketProducts .variation dd {
	margin-left:5px;
}
@font-face {font-family: "iconfont";
  src: url('fonts/iconfont.eot?t=1467706100'); /* IE9*/
  src: url('fonts/iconfont.eot?t=1467706100#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('fonts/iconfont.woff?t=1467706100') format('woff'), /* chrome, firefox */
  url('fonts/iconfont.ttf?t=1467706100') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('fonts/iconfont.svg?t=1467706100#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-anzhuangdiaoshi:before { content: "\e611"; }
.icon-anzhuangdiaoshi1:before { content: "\e62f"; }
.icon-shiyong:before { content: "\e692"; }
.icon-sale:before { content: "\e60d"; }

.description .variation-color{
	display:inline-block;
	margin:0;
}


@media screen and (max-width:980px){
	.l-content-left{
		width:100%;
	}
	.l-content-right{
		width:100%;
		margin:0;
	}
	.pro-type{
		padding:2% 0 2% 2%;
	}
	.pro-type .type-det h3{
		text-align:left;
		margin-left:20px;
	}
	.pro-type button{
		margin-left:20px;
	}
	.type-det{
		width:32%;
		display:inline-block;
	}
	.l-product-img{
		padding:2% 0 0 2%;
	}
	.l-product-img li{
		width:48%;
		margin:0 1% 0 0;
	}
	.l-product-img img{
		width:100%;
	}
	.l-content-left{
		padding:0;
		border:none;
	}
	.maintab .tabbed-menu .tabbed-menu-btn {
		width:99%;
		margin-top:1px;
	}
	.slider-info .slider-prod img{
		padding:2% 0 2% 4%;
	}
	.slider-info .slider-prod{
		width:32%;
		display:inline-block;
	}
	.slider-info .data-det,.slider-info .data-title{
		padding:2%;
	}
}
@media screen and (max-width:768px){
	.l-content-left{
		padding:0;
		border:none;
	}
	.l-product-img li{
		width:98%;
		margin:1% 0;
	}
	.product-info .info-name,.product-info p{
		width:100%;
	}
	.product-details{
		margin:0;
	}
	.product-details .det-btm a {
		display: block;
		width:100%;
		max-height: 200px;
	}
	.product-details p{
		display:block;
		width:96%;
	}
	.prot-table .info{
		width:100%;
	}
	.type-det{
		/* width:46%; */
		width:97%;
	}
	.slider-info{
	margin-top:4%;
	}
	.slider-info p,.slider-info h4{
	padding-left:2%;
	}
	.slider-info .slider-prod{
		width:46%;
	}
	.box-lft{
	width:100%;
	margin-right:0;
	}
	.box-rht{
	width:100%;
	}
	.type-text {
		width:88%;
	}
	.prod-img {
		width:100%;
	}
	.type-text h3 {
		font-size:130%;
	}
	.cls-item .text-det p {
	font-size:90%;
	}

}

/*product slider*/
	#rslidewrap{
	width:100%;
	border:1px solid #e5e5e5;
	/* box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.25); */
	}
	#defaultslide{
    display: block;
    position: relative;
    padding: 5px;
    margin: 0 auto;
	width:100%;
	width:800px;
  }
   #defaultslide ul{
    margin: 0;
    padding: 0;
    overflow: hidden;
  }
  #defaultslide ul.l-product-img{
	border:none;
  }
 /*  @media screen and (min-width:980px){
  	 #defaultslide{
  		width:800px;
  	 }
  	 #defaultslide li{
  		min-width:190px;
  	}
  } */

/* 	#defaultslide li{
		margin:5px;
		padding: 0;
	} */
   #defaultslide li{
	position:relative;
	width:190px;
	height:170px;
    display: block;
    float: left;
    margin: 5px;
    padding: 0;
	text-align:center;
	line-height:170px;
	background:#fff;
	/* border:1px solid #ddd; */
  }
   #defaultslide li img {
      /* display: block; */
      margin: 0;
	  max-width:190px;
	  max-height:170px;
   }
  #defaultslide .microfiche-controls {
  display: block;
  text-align: center;
  font-size: 10px;
  padding: 5px 0px;
  }
  #defaultslide .microfiche-bullet {
  display: inline-block;
  cursor: pointer;
  width: 10px; height: 10px;
  border-radius: 6px;
  background: #000;
  overflow: hidden;
  text-indent: -1000px;
  margin: 0 5px;
  opacity: 0.25;
  appearance: none;
  border: none;
  outline: none;
  padding: 0;
  }
   #defaultslide .microfiche-bullet.selected {
	opacity: 1;
  }
   #defaultslide .microfiche-button {
	margin: 0 15px;
  }
  /*publication*/
	.publication-result{
		background:#fff;
		padding:1rem 10px 2rem;
		overflow:hidden;
	}
	.publication-result .pub-total{
		float:right;
	}
	.publication-result .pub-total strong{
		color:#87d6f7;
	}
	.publication-result h1{
		margin:2.5rem 0 1rem;
		clear:both;
	}
	#post-publication{
		margin:0;
		padding:0 0 0 4px;
		clear:both;
		overflow:hidden;
		/* border-top:2px solid #fff;
		border-bottom:2px solid #fff; */
		background:#fff;
		list-style:none;
	}
	#post-publication a{
		color:black;
	}
	#post-publication li{
		float:left;
		margin-left:-1px;
		/* padding:2px 10px; */
		padding:10px;
		width:25%;
		/* height:40px; */
		height:130px;
		line-height:20px;
		list-style:none;
		/* word-break:break-all; */
		word-wrap:break-word;
		/* text-align:center; */
		text-align:left;
		background-color:#e9edf4;
		border:1px solid #fff;
		border-top:none;
		/* border-left:1px solid #fff; */
		/* border-right:1px solid #fff; */
		/* border-bottom:1px solid #fff; */
		font-size:14px;
		color:black;
	}
	#post-publication .first-row{
		height:60px;
		line-height:40px;
		border-bottom:4px solid #fff;
		background-color:#87d6f7;
		color:white;
		font-size:17px;
		font-weight:700;
		text-align:center;
	}
	#post-publication .light-cell{
		background-color:#d0d8e8;
	}
	.m-pagination .pubFr{
		/* float:right; */
		width:100%;
		text-align:right;
		font-weight:600;
	}
	/*2016/10/12 fix first col width*/
	#post-publication .cell1{
		width:15%;
	}
	#post-publication .cell2{
		width:20%;
	}
	#post-publication .cell3{
		width:40%;
	}
	#post-publication .cell4{
		width:25%;
	}
	/*#post-publication .cell5{
		width:25%;
	}*/
	/* #post-publication li:nth-child(5n+1){
		width:10%;
	}
	#post-publication li:nth-child(5n+2){
		width:20%;
	}
	#post-publication li:nth-child(5n+3){
		width:25%;
	}
	#post-publication li:nth-child(5n+4){
		width:15%;
	}
	#post-publication li:nth-child(5n){
		width:30%;
	} */
	/*2016/10/12 fix end  */

	@media only screen and (max-width:767px){
		#post-publication li{
		width:100%;
		}
		#post-publication .cell1,#post-publication .cell2,#post-publication .cell3,#post-publication .cell4,#post-publication .cell5{
		width:100%;
		}
	}

	.slider-info .data-tit{
		font-size:120%;
	}
	.slider-info p a{
		font-size:.9rem;
	}
	h3.info-title{
		font-size:120%;
	}
	#reviews h2,#reviews h3{
		font-size:120%;
	}
	.tabbed-menu .tabbed-menu-btn a{
		font-size:120%;
	}
	h2{
		font-size:150%;
	}
	/*2016/10/25 optimize the table style*/
	.m-posts-singular table{
		font-size:16px;
	}
	.m-posts-singular table tr{
		/* border-bottom:1px solid #efefef; */
		border-bottom:1px solid #ddd;
	}
	.m-posts-singular table tr:nth-of-type(odd){
		background:#f3f3f3;
		font-weight:300;
	}
	.m-posts-singular table tr:nth-of-type(even){
		background:#fff;
		font-weight:300;
	}
	.m-posts-singular table tr:first-child{
		background:#d9edf7;
		font-weight:600;
	}
	.m-posts-singular table tr:not(:nth-of-type(1)):hover{
		/* background:#c0c0c0; */
		background:#f3f3f3;
	}
	.m-posts-singular table td{
		padding:8px;
	}

	/*2016/11/2 */
	.m-posts .m-post-title h1,.m-posts .m-post-title h2{
		text-transform:initial;
	}
	/*2016/11/5*/
	.m-posts .m-box .review p{
		font-size:14px;
	}
	/*maintab protocols*/
	.maintab .booklet{
		margin-top:1.3rem;
		padding-top:1rem;
		/* border-top:1px solid #87d6f7; */
		border-top:1px solid #63aedf;
		/* border-bottom:1px solid #87d6f7; */
		border-bottom:1px solid #63aedf;
		text-align:center;
	}
	.bookcontainer{
		display:inline-block;
		clear:both;
		overflow:hidden;
	}
	.booklet p{
		float:left;
		margin:1rem 0;
		font-size:1rem;
		text-align:left;
		color:black;
	}
	.booklet a{
		color:#2d7ccc;
		text-decoration:underline;
	}
	.booklet a.icon-booklet{
		float:left;
		margin-left:2rem;
		width:68px;
		height:80px;
		background:url(../images/booklet.png) center top no-repeat;
	}

	.l-home-columns h3.l-home-columns-item--heading{
		font-size:156%;
		overflow:hidden;
	}
	/*reset the ul li style */
	/*2017/1/11*/
	.m-post-content-post ul li{
		font-size:1rem;
		line-height:1.65em;
		/* line-height:1.65rem; */
	}
	.m-post-content-post .review ul li {
		font-size:14px;
	}
	.icon-linkedin ,.icon-youtube {
		vertical-align:text-top !important;
	}
	.owl-carousel.owl-drag .owl-item {
		margin-bottom:24px;
	}
	.l-footer .l-footer-blocks .l-footer-ratings p{
		color:#a8a8a8;
	}
.line>tbody>tr{border-bottom:1px solid #ddd;height:120px;text-align:center}
.mc4wp-form-fields input{padding:12px}