
.btn,.button,.inner-wrapper li .custom-switcher-wrapper a span.code,.inner-wrapper li .value,input[type=submit]{text-transform:uppercase}.more-holder,.page{position:relative}.more-holder #main-more-btn:hover,.more-holder.animate.animation{-moz-animation:flash 1s ease-out;-moz-animation-iteration-count:2;-webkit-animation:flash 1s ease-out;-webkit-animation-iteration-count:2;-ms-animation:flash 1s ease-out;-ms-animation-iteration-count:2}.submit-btn:hover,a,input[type=submit]:hover{color:#000}a:focus,button,select{outline:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a
img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:latobold;src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-bold-webfont.eot);src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-bold-webfont.eot?#iefix) format("embedded-opentype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-bold-webfont.woff2) format("woff2"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-bold-webfont.woff) format("woff"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-bold-webfont.ttf) format("truetype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-bold-webfont.svg#latobold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latoregular;src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-regular-webfont.eot);src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-regular-webfont.eot?#iefix) format("embedded-opentype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-regular-webfont.woff2) format("woff2"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-regular-webfont.woff) format("woff"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-regular-webfont.ttf) format("truetype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-regular-webfont.svg#latoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latolight;src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-light-webfont.eot);src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-light-webfont.eot?#iefix) format("embedded-opentype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-light-webfont.woff2) format("woff2"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-light-webfont.woff) format("woff"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-light-webfont.ttf) format("truetype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lato-light-webfont.svg#latolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:loraregular;src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-regular-webfont.eot);src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-regular-webfont.eot?#iefix) format("embedded-opentype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-regular-webfont.woff2) format("woff2"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-regular-webfont.woff) format("woff"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-regular-webfont.ttf) format("truetype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-regular-webfont.svg#loraregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:lorabold;src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-bold-webfont.eot);src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-bold-webfont.eot?#iefix) format("embedded-opentype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-bold-webfont.woff2) format("woff2"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-bold-webfont.woff) format("woff"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-bold-webfont.ttf) format("truetype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-bold-webfont.svg#lorabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:loraitalic;src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-italic-webfont.eot);src:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-italic-webfont.eot?#iefix) format("embedded-opentype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-italic-webfont.woff2) format("woff2"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-italic-webfont.woff) format("woff"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-italic-webfont.ttf) format("truetype"),url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/fonts/lora-italic-webfont.svg#lorabold) format("svg");font-weight:400;font-style:normal}body,html{height:100%}html{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font:15px loraregular,Arial,Helvetica,sans-serif;min-width:320px;overflow-y:scroll}.btn,.button,input[type=submit]{min-width:150px;display:inline-block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}#notice-cookie-block a:hover,.std a:not(.button){text-decoration:underline}img{max-width:100%;height:auto;vertical-align:top}h1{font:36px loraregular,Arial,Helvetica,sans-serif}h2{font:28px loraregular,Arial,Helvetica,sans-serif}.no-display{display:none}.main{min-height:400px}.std{font-family:latolight,Arial,Helvetica,sans-serif}.std b,.std
strong{font-family:latobold,Arial,Helvetica,sans-serif}.std
p{padding-bottom:15px}.std
h3{font:16px latoregular,Arial,Helvetica,sans-serif}.std h3:hover{font-family:latobold,Arial,Helvetica,sans-serif}.std
h4{font:15px latobold,Arial,Helvetica,sans-serif}.std a:not(.button){font-family:latobold,Arial,Helvetica,sans-serif}.std a:not(.button):hover{text-decoration:none}.std em,.std
i{font-family:loraitalic,Arial,Helvetica,sans-serif}.std
ul{list-style-type:disc}.std
ol{counter-reset:my-badass-counter}.std ol li:before{content:counter(my-badass-counter) ".";counter-increment:my-badass-counter;display:inline-block;padding-right:5px;font-family:latobold,Arial,Helvetica,sans-serif}.std
table{width:100%!important}@-webkit-keyframes
flash{0%,100%{filter:alpha(enabled=false);opacity:1}50%{filter:alpha(Opacity=0);opacity:0}}@-moz-keyframes
flash{0%,100%{filter:alpha(enabled=false);opacity:1}50%{filter:alpha(Opacity=0);opacity:0}}@-ms-keyframes
flash{0%,100%{filter:alpha(enabled=false);opacity:1}50%{filter:alpha(Opacity=0);opacity:0}}.close-btn,.more-holder #main-more-btn{position:absolute;text-indent:-9999px;cursor:pointer}.more-holder #main-more-btn{top:-8px;left:50%;margin-left:-18px;z-index:5;width:36px;height:24px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -89px -132px no-repeat}@media screen and (max-width:767px){.main{min-height:100%}.more-holder #main-more-btn{width:27px;height:17px;background-position:-30px 0;margin-left:-13.5px;background-size:129.5px}}.more-holder.animate{opacity:1!important;top:0}.more-holder.animate.animation{-webkit-animation-delay:.5s;animation-delay:.5s}.close-btn{right:27px;top:32px;width:18px;height:18px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -241px 0 no-repeat;filter:alpha(enabled=false);opacity:1;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:3}.input-box,.select-holder,select{position:relative}.close-btn:hover{filter:alpha(Opacity=60);opacity:.6}@-ms-keyframes
spin{from{-ms-transform:rotateY(0)}to{-ms-transform:rotateY(360deg)}}@-moz-keyframes
spin{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(360deg)}}@-webkit-keyframes
spin{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(360deg)}}@keyframes
spin{from{transform:rotateY(0)}to{transform:rotateY(360deg)}}input,select,textarea{outline:0;border-radius:0;vertical-align:top;font:12px/1.3em latolight,Arial,Helvetica,sans-serif;color:#000;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input,textarea{border:1px
solid #b7b7b7;width:100%}input{height:34px;padding:0
10px}textarea{min-height:89px;padding:10px}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.input-box{padding-bottom:10px;display:inline-block;max-width:232px;width:100%}select{border:1px
solid #000;background:0 0;border-radius:0;cursor:pointer;height:34px;width:100%;padding:0
25px 0 10px;z-index:1}select::-ms-expand{display:none}.select-holder{background:#fff}.select-holder:after{content:'';position:absolute;right:12px;top:14px;width:9px;height:7px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -136px -187px no-repeat}.short-select{max-width:121px}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;position:relative;padding-left:22px;cursor:pointer;font-family:latolight,Arial,Helvetica,sans-serif;filter:alpha(enabled=false);opacity:1;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}input[type=checkbox]+label:hover,input[type=radio]+label:hover{filter:alpha(Opacity=60);opacity:.6}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';position:absolute;left:0;top:2px;height:10px;width:10px;border:1px
solid #000}input[type=checkbox]+label:after,input[type=radio]+label:after{content:'';position:absolute;left:2px;top:4px;height:8px;width:8px;background:#000;filter:alpha(Opacity=0);opacity:0;visibility:hidden;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input[type=checkbox]+label.active:after,input[type=checkbox]:checked+label:after,input[type=radio]+label.active:after,input[type=radio]:checked+label:after{filter:alpha(enabled=false);opacity:1;visibility:visible}.error,.error-msg,.validation-advice{color:#cd0000;position:absolute;left:1px;top:36px;text-align:left;font:15px loraitalic,Arial,Helvetica,sans-serif;border:1px
solid #b7b7b7;border-radius:5px;padding:2px
5px 2px 25px;background:#fff;z-index:4}.error a,.error-msg a,.validation-advice
a{color:#cd0000}.error-msg:before,.error:before,.validation-advice:before{content:'!';position:absolute;left:3px;top:2px;text-align:center;height:14px;width:14px;border-radius:50%;border:1px
solid #cd0000;font:13px latobold,Arial,Helvetica,sans-serif}.error-msg:after,.error:after,.success-msg:after,.success:after,.validation-advice:after{position:absolute;height:10px;width:10px;background:#fff;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);content:''}.note-msg,.notice-msg,.success,.success-msg{font:15px loraitalic,Arial,Helvetica,sans-serif;padding:2px
5px 2px 25px}.error-msg:after,.error:after,.validation-advice:after{left:17px;top:-6px;z-index:11;-moz-transform:rotate(45deg);transform:rotate(45deg)}.error ul,.error-msg ul,.validation-advice
ul{display:inline-block}.success,.success-msg{position:absolute;left:1px;top:36px;text-align:left;border:1px
solid #b7b7b7;border-radius:5px;background:#fff;z-index:4;color:#006401;font-weight:700;vertical-align:top}.success-msg:before,.success:before{position:absolute;left:3px;top:2px;text-align:center;border-radius:50%;font:13px latobold,Arial,Helvetica,sans-serif;content:'';background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -30px -208px no-repeat;height:16px;width:16px;border:none}.success-msg:after,.success:after{left:17px;top:-6px;z-index:11;-moz-transform:rotate(45deg);transform:rotate(45deg)}.success a,.success-msg
a{color:#006401}.note-msg,.notice-msg{border-radius:5px;z-index:4;position:relative;top:0;left:0;text-align:center;display:inline-block;color:#e3bb3f}.note-msg a,.notice-msg
a{color:#cd0000}.note-msg:before,.notice-msg:before{content:'!';position:absolute;left:3px;top:2px;text-align:center;height:14px;width:14px;border-radius:50%;border:1px
solid #cd0000;font:13px latobold,Arial,Helvetica,sans-serif}#ajax_cart_holder .checkout-button:after,#ajax_cart_holder .view-bag-button:after,#header-dashboard .close-wrapper .close-menu:after,#header-dashboard .dashboard-btn:after,#nav>ul>li .items-holder li .img-holder:after,#nav>ul>li>a:before,.ajax-shopping-bag .ico-bg:after,.ajax-shopping-bag .ico-bg:before,.btn:after,.button:after,.footer .social-links li a:after,.footer .social-links li a:before,.footer .top .content:after,.inner-wrapper li .current-item:after,.note-msg:after,.notice-msg:after,.search-product-list li .product-image:after,.shop-results-container .title .loader:before,.submit-btn:after,.top-header a.profile:after,.top-header a.profile:before,input[type=submit]:after{content:''}.note-msg:after,.notice-msg:after{position:absolute;left:17px;top:-6px;z-index:11;height:10px;width:10px;background:#fff;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.error{position:static}.error,.error-msg,.note-msg,.notice-msg,.success-msg{border:none;background:0 0;padding-left:5px}.error-msg:after,.error-msg:before,.error:after,.error:before,.note-msg:after,.note-msg:before,.notice-msg:after,.notice-msg:before,.success-msg:after,.success-msg:before{display:none}button{cursor:pointer;background:0 0}.btn,.button{min-height:39px;border:1px
solid #000;position:relative;z-index:1;padding:11px
16px;font:14px/1.2em lorabold,Arial,Helvetica,sans-serif;text-align:center;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;vertical-align:top}.btn:after,.button:after{position:absolute;top:1px;bottom:1px;left:1px;right:1px;border:1px
solid #000;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.btn:hover,.button:hover{color:#fff}.btn:hover:after,.button:hover:after{z-index:-1;background:#000}@media screen and (max-width:767px){.btn,.button{font-size:12px;min-height:33px}}.submit-btn{position:relative;display:inline-block;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}.submit-btn:after{position:absolute;top:2px;bottom:2px;left:2px;right:2px;background:#000;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.submit-btn:hover:after,input[type=submit]{background:0 0;border:1px
solid #000}input[type=submit]{cursor:pointer;min-height:39px;position:relative;z-index:1;font:14px/1.2em lorabold,Arial,Helvetica,sans-serif;text-align:center;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;color:#fff;padding:10px
55px!important}input[type=submit]:after{position:absolute;top:1px;bottom:1px;left:1px;right:1px;border:1px
solid #000;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;background:#000;z-index:-1}#notice-cookie-block .close-notice,.form-search .inputs-wrapper
button{-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease}input[type=submit]:hover:after{z-index:-1;background:#fff}@media screen and (max-width:767px){input[type=submit]{font-size:12px;min-height:33px}}#notice-cookie-block{background:#000;color:#fff;position:fixed;left:0;top:0;width:100%;z-index:9999;font-size:13px}#notice-cookie-block .notice-inner{max-width:1920px;margin:0
auto;padding:72px
11%}#notice-cookie-block
.caption{padding-bottom:5px;font-size:15px}#notice-cookie-block
p{font-family:latolight,Arial,Helvetica,sans-serif;color:#fff}#notice-cookie-block
a{font-family:latobold,Arial,Helvetica,sans-serif;color:#fff}#notice-cookie-block .close-notice{position:absolute;top:50%;right:7%;margin-top:-20px;cursor:pointer;font:32px latolight,Arial,Helvetica,sans-serif;filter:alpha(enabled=false);opacity:1;transition:opacity .2s ease}#notice-cookie-block .close-notice:hover{filter:alpha(Opacity=60);opacity:.6}@media screen and (max-width:1800px){#notice-cookie-block .notice-inner{padding:65px
11%}}@media screen and (max-width:767px){#notice-cookie-block{margin:0;min-height:109px}#notice-cookie-block .notice-inner{padding:5px
5%}#notice-cookie-block .close-notice{top:18px;right:5%}}.ajax-cart{padding:0
50px}#ajax_cart_holder{position:absolute;left:0;top:0;width:100%;text-align:center;z-index:999}#ajax_cart_holder .success-msg{display:none}#ajax_cart_holder
#ajax_cart_container{padding:28px
0 45px;background:#fff}@media (max-width:767px){#ajax_cart_holder
#ajax_cart_container{overflow:auto}}#ajax_cart_holder
.title{font-size:24px;padding-bottom:39px}#ajax_cart_holder .ajax-cart-body{max-width:895px;margin:0
auto;overflow:hidden}#ajax_cart_holder .ajax-cart-body
.carousel{position:relative;width:auto;font-size:0;white-space:nowrap;text-align:center}#ajax_cart_holder .ajax-cart-body .carousel>li{display:inline-block;vertical-align:top;padding:0
31px;text-align:left;max-width:300px;width:33.33%}#ajax_cart_holder .ajax-cart-body .carousel>li .product-image{border:1px
solid #ccc;overflow:hidden}#ajax_cart_holder .ajax-cart-body .carousel>li .product-info{padding:10px
17px 29px;font-size:16px;position:relative;white-space:normal}#ajax_cart_holder .ajax-cart-body .carousel>li .product-info
.name{padding-right:25px;display:block}#ajax_cart_holder .ajax-cart-body .carousel>li .product-options{padding-top:3px;font-size:15px;line-height:1.25em}#ajax_cart_holder .ajax-cart-body .carousel>li .product-options
.label{color:#666}#ajax_cart_holder .ajax-cart-body .carousel>li .product-options .remove-btn{position:absolute;top:14px;right:17px;text-indent:-9999px;width:12px;height:12px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -127px -208px no-repeat}#ajax_cart_holder .carousel-buttons-wrapper{position:relative;max-width:895px;margin:0
auto}#ajax_cart_holder .carousel-buttons-wrapper>div{position:absolute;top:120px;z-index:10;text-indent:-9999px;padding:10px;cursor:pointer}#ajax_cart_holder .carousel-buttons-wrapper>div
span{display:block}#ajax_cart_holder .carousel-buttons-wrapper .prev-btn{left:-7.2%}#ajax_cart_holder .carousel-buttons-wrapper .prev-btn
span{width:31px;height:5px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -110px -172px no-repeat}#ajax_cart_holder .carousel-buttons-wrapper .next-btn{right:-7.2%}#ajax_cart_holder .carousel-buttons-wrapper .next-btn
span{width:31px;height:5px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -60px -44px no-repeat}#ajax_cart_holder
.total{border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:24px;padding:8px;max-width:831px;margin:0
auto 19px}#ajax_cart_holder .checkout-button,#ajax_cart_holder .view-bag-button{padding:11px
16px;min-width:150px;border:1px
solid #000;text-align:center;display:inline-block;text-transform:uppercase}#ajax_cart_holder .view-bag-button{min-height:39px;position:relative;z-index:1;font:14px/1.2em lorabold,Arial,Helvetica,sans-serif;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}#ajax_cart_holder .view-bag-button:after{position:absolute;top:1px;bottom:1px;left:1px;right:1px;border:1px
solid #000;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}#ajax_cart_holder .view-bag-button:hover{color:#fff}#ajax_cart_holder .view-bag-button:hover:after{z-index:-1;background:#000}@media screen and (max-width:767px){#ajax_cart_holder .view-bag-button{font-size:12px;min-height:33px}}#ajax_cart_holder .checkout-button{min-height:39px;position:relative;z-index:1;font:14px/1.2em lorabold,Arial,Helvetica,sans-serif;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;color:#fff}#ajax_cart_holder .checkout-button:after{position:absolute;top:1px;bottom:1px;left:1px;right:1px;border:1px
solid #000;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;background:#000;z-index:-1}#ajax_cart_holder .checkout-button:hover:after{z-index:-1;background:#fff}@media screen and (max-width:767px){#ajax_cart_holder .checkout-button{font-size:12px;min-height:33px}}#ajax_cart_holder .checkout-button:hover{color:#000}#ajax_cart_holder .cart-button{min-width:180px;margin:0
9px}.ajax-cart-empty
h4{font-size:24px;line-height:3em}.ajax-cart .error-msg,.ajax-cart .success-msg{position:relative;top:0;display:inline-block;margin-bottom:15px}.ajax-cart .error-msg:after,.ajax-cart .success-msg:after{display:none}@media screen and (max-width:767px){#ajax_cart_holder .ajax-cart-body{margin:0
auto 10px;max-width:260px}#ajax_cart_holder .ajax-cart-body .carousel>li{width:100%}#ajax_cart_holder .view-bag-button{margin-bottom:20px}}#top-search-container{position:absolute;left:0;top:0;width:100%;z-index:49;background:#fff}.search-form-wrapper{padding:30px
15%;position:relative}.form-search{max-width:835px;margin:0
auto}#nav,.top-header{max-width:1920px}.form-search .inputs-wrapper{position:relative}.form-search .inputs-wrapper
input{border:1px
solid #000;color:#999;font:18px latolight,Arial,Helvetica,sans-serif}.form-search .inputs-wrapper
button{position:absolute;top:0;right:0;text-indent:-9999px;border:none;width:65px;height:32px;padding:0
15px;filter:alpha(enabled=false);opacity:1;transition:opacity .2s ease}#search-btn-close:hover,.form-search .inputs-wrapper button:hover{filter:alpha(Opacity=60);opacity:.6}.form-search .inputs-wrapper button
span{display:block;width:32px;height:9px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -129px -102px no-repeat}#search-btn-close{position:absolute;text-indent:-9999px;width:18px;height:18px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -241px 0 no-repeat;cursor:pointer;filter:alpha(enabled=false);opacity:1;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:3;top:38px;right:6.3%}.shop-results-container{padding:15px
0 20px;text-align:center}.shop-results-container
.title{display:inline-block;color:#999;font-size:16px;padding-bottom:8%;position:relative}.j2t-ajax-progress span,.shop-results-container .title .loader:before{height:20px;font-size:0;-moz-animation-name:spin;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-ms-animation-name:spin;-ms-animation-duration:1.5s;-ms-animation-timing-function:linear;text-indent:-9999px}.shop-results-container .title
.loader{display:inline-block;vertical-align:top;position:relative;overflow:hidden;height:20px;width:32px}.shop-results-container .title .loader:before{display:inline-block;width:32px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/lock-loader.png) no-repeat;-webkit-animation-name:spin;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-iteration-count:infinite;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.shop-results-container .title
span{font-family:lorabold,Arial,Helvetica,sans-serif}.search-product-list{padding-bottom:30px}.search-product-list
li{display:inline-block;width:32.8%;text-align:left;padding:0
1.5%;font-size:16px;vertical-align:top}.search-product-list li .product-image{overflow:hidden;display:block;position:relative}.search-product-list li .product-image:after{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.search-product-list li .product-image
img{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.search-product-list li:hover .product-image:after{background:rgba(0,0,0,.5)}.search-product-list li:hover .product-image
img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.search-product-list li .price-box{position:relative;min-height:40px;padding-top:5px}.search-product-list li .price-box .old-price{font-size:15px;color:#666}.search-product-list li .price-box .special-price{position:absolute;left:0;bottom:0}@media screen and (max-width:1180px){#search-btn-close{right:1.5%}}@media screen and (max-width:767px){#search-btn-close{right:25px}.search-product-list
li{font-size:12px;width:49%}.search-product-list li:last-child{display:none}.search-product-list li:first-child{display:inline-block}.search-product-list li .price-box .old-price{font-size:9px}.catalogsearch-result-index .msg-holder{margin:-20px 0 0;padding-bottom:20px}}#header{width:100%;z-index:99;top:-200px;left:0;-moz-transition:top .5s ease;-o-transition:top .5s ease;-webkit-transition:top .5s ease;transition:top .5s ease}#header-dashboard .close-wrapper .close-menu,#header-dashboard .dashboard-btn{-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;cursor:pointer}#header.fixed{position:fixed;top:0}#header.fixed+.fake-header{display:block}.fake-header,.header-dashboard-wrapper .header-mini-cart.mobile{display:none}.fake-header{height:183px}.top-header-holder{background:#000}.top-header{min-height:34px;width:100%;margin:0
auto;padding:9px
6.3%;font-family:latolight,Arial,Helvetica,sans-serif;color:#fff}.ajax-wishlist-count,.ico-bg,.inner-wrapper li
.profile{font-family:latobold,Arial,Helvetica,sans-serif}.top-header
a{color:#fff}#header-dashboard .close-wrapper .close-menu:hover,#header-dashboard .dashboard-btn:hover,.inner-wrapper li .profile:hover{color:#666}.top-header
a.profile{position:relative;padding:0
45px}.top-header a.profile:after,.top-header a.profile:before{position:absolute}.top-header a.profile:before{left:0;top:-7px;width:32px;height:30px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) 0 -132px no-repeat}.top-header a.profile:after{right:0;top:8px;height:1px;width:18px;background:#fff}.header-dashboard-wrapper{display:none;text-align:left;padding:23px
0}.dashboard-holder{display:table-cell;vertical-align:middle}#header-dashboard{display:table;width:100%}#header-dashboard .dashboard-btn{position:relative;transition:color .3s ease}#header-dashboard .dashboard-btn:after{display:inline-block;margin-left:9px;width:14px;height:8px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -112px -187px no-repeat;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#header-dashboard .close-wrapper{position:relative}#header-dashboard .close-wrapper .close-menu{display:none;top:32px;left:-32px;width:120px;background:#000;z-index:1000;height:30px;padding:0
30px 0 32px;line-height:1.8em;position:relative;position:absolute;transition:color .3s ease}.inner-wrapper li .logout,.inner-wrapper li
.profile{-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}#header-dashboard .close-wrapper .close-menu:after{display:inline-block;margin-left:7px;width:14px;height:8px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -88px -187px no-repeat}.inner-wrapper
li{display:inline-block;vertical-align:top;margin-right:25px;position:relative}.inner-wrapper li
.logout{color:#666;margin-left:25px}.inner-wrapper li .caption,.inner-wrapper li .custom-switcher-wrapper a
span{-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease}.inner-wrapper li .logout:hover{color:#fff}.inner-wrapper li
.caption{color:#666;margin-right:5px;transition:color .3s ease}.inner-wrapper li .caption:hover{color:#fff}.inner-wrapper li .current-item{position:relative;cursor:pointer}.inner-wrapper li .current-item:after{display:inline-block;margin-left:9px;width:14px;height:8px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -112px -187px no-repeat;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.inner-wrapper li .custom-switcher-wrapper{position:absolute;left:0;top:48px;padding-top:1px;z-index:1000;background:#000;min-width:223px}.inner-wrapper li .custom-switcher-wrapper
a{display:block;padding:7px
10px;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.inner-wrapper li .custom-switcher-wrapper a
span{display:inline-block;transition:color .3s ease}.inner-wrapper li .custom-switcher-wrapper a
span.label{color:#666;padding-left:12px}.inner-wrapper li .custom-switcher-wrapper a:hover{background:#464646}.inner-wrapper li .custom-switcher-wrapper a:hover
.label{color:#fff}.inner-wrapper li .active .current-item:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-buttons-wrapper{display:table-cell;vertical-align:middle;text-align:right}.header-buttons-wrapper
li{display:inline-block;margin-left:33px;position:relative}.header-buttons-wrapper li
.caption{-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}.header-buttons-wrapper li .caption:hover{color:#666}.header-buttons-wrapper li.header-mini-wishlist{margin:0}.ajax-wishlist-count,.ico-bg{margin-left:15px}.j2t-ajax-progress{position:absolute;right:-45px;top:-2px;z-index:99;overflow:hidden}.j2t-ajax-progress
span{display:block;width:32px;-webkit-animation-name:spin;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-iteration-count:infinite;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/lock-loader-white.png) no-repeat}.ajax-shopping-bag
.shopping_bag_count{position:relative;color:#fff}.ajax-shopping-bag .shopping_bag_count:after{content:'';background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/ico-cart-center.png) repeat-x;position:absolute;left:0;top:-9px;height:30px;width:100%;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;filter:alpha(Opacity=0);opacity:0}.ajax-shopping-bag .ico-bg{position:relative;display:inline-block}.ajax-shopping-bag .ico-bg:after,.ajax-shopping-bag .ico-bg:before{position:absolute;top:-9px;width:9px;height:30px;opacity:0;filter:alpha(Opacity=0)}.ajax-shopping-bag .ico-bg:before{left:-9px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -241px -84px no-repeat;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.ajax-shopping-bag .ico-bg:after{right:-9px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -241px -124px no-repeat;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.ajax-search-btn,.ajax-shopping-bag.ico .ico-bg .shopping_bag_count:after,.ajax-shopping-bag.ico .ico-bg:after,.ajax-shopping-bag.ico .ico-bg:before{filter:alpha(enabled=false);opacity:1}.dropdown-container{position:relative}@media screen and (max-width:1280px){.top-header{padding:9px
4.8%}}@media screen and (max-width:1024px){#header{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}}@media screen and (max-width:867px){.top-header{padding:9px
20px}.top-header
a.profile{padding:0
35px 0 50px}.header-buttons-wrapper
li{margin-left:13px}.ajax-wishlist-count,.ico-bg{margin-left:8px}.inner-wrapper
li{margin-right:15px}.inner-wrapper li
.logout{margin-left:15px}.j2t-ajax-progress{right:8px}}@media screen and (max-width:767px){.fake-header{height:109px}#header.fixed .fake-header{display:block}.ico-bg{margin-left:15px}.header-dashboard-wrapper{padding:11px
0 0}.header-dashboard-wrapper .header-mini-cart.mobile{display:block;position:absolute;right:27px;top:17px}.header-dashboard-wrapper .header-mini-cart.mobile
a{color:#666}.header-dashboard-wrapper .header-mini-cart.mobile .j2t-ajax-progress{right:auto;left:-45px;top:-3px}.header-buttons-wrapper
li{display:none}#header-dashboard{text-align:center;font-size:12px}#header-dashboard .close-wrapper .close-menu{left:50%;top:0;margin-left:-60px;line-height:2.1em}#header-dashboard .inner-wrapper
li{display:block;margin:0}#header-dashboard .inner-wrapper li .current-item{padding:17px
20px}#header-dashboard .inner-wrapper li .current-item:after{float:right;margin-top:2px}#header-dashboard .inner-wrapper li
.item.last{display:block;padding:0
20px 13px}#header-dashboard .inner-wrapper li
.item.logout{display:block;padding:17px
20px;margin:0;border-top:1px solid #333}#header-dashboard .inner-wrapper li.currency-container,#header-dashboard .inner-wrapper li.store-language-container{border-top:1px solid #333}#header-dashboard .inner-wrapper li .custom-switcher-wrapper{position:static}#header-dashboard .inner-wrapper li .custom-switcher-wrapper
.select{border-top:1px solid #333;padding:7px
0}#header-dashboard .inner-wrapper li .custom-switcher-wrapper
a{padding:8px
20px}.top-header{padding:9px
0 0}.top-header
a.profile{display:block;padding:0
35px 13px;margin-left:20px}.top-header a.profile:before{top:-1px;width:16px;height:15px;background-position:0 -66px;background-size:129.5px}.top-header a.profile:after{display:none}}#nav,#nav>ul>li>a,.main-nav{position:relative}.main-nav .mobile-menu-btn{display:none}#nav{min-height:146px;width:100%;margin:0
auto;text-align:center;font-size:16px;z-index:99;background:#fff}#nav>ul{display:table-cell;width:50%;text-align:right;vertical-align:middle;padding:71px
0 43px;border-bottom:3px solid #f2f2f2}#nav>ul>li,#nav>ul>li>a{display:inline-block}#nav>ul.nav-primary{padding-right:246px}#nav>ul.nav-advanced{text-align:left;padding-left:246px}#nav>ul>li{vertical-align:top;margin:0
5%;padding-bottom:11px;overflow:hidden}#nav>ul>li>a:before{position:absolute;right:0;bottom:-11px;width:0;height:3px;background:#000;-moz-transition:width .6s cubic-bezier(1,0,0,1);-o-transition:width .6s cubic-bezier(1,0,0,1);-webkit-transition:width .6s cubic-bezier(1,0,0,1);transition:width .6s cubic-bezier(1,0,0,1)}#nav>ul>li>a:hover:before{width:100%;right:auto;left:0}#nav>ul>li .sub-menu-holder{position:absolute;left:0;top:100%;width:100%;background:#fff;text-align:left}#nav>ul>li .sub-menu-holder.three-cols .items-wrapper{width:66%}#nav>ul>li .sub-menu-holder.three-cols .image-holder{width:33%}#nav>ul>li .sub-menu-wrapper{margin:0
auto;padding:55px;max-width:1200px;width:100%;display:table}#nav>ul>li .sub-menu-wrapper .category-title{display:block;width:100%;font-size:36px;margin-bottom:45px}#nav>ul>li .items-wrapper{display:table-cell;width:50%}#nav>ul>li .items-wrapper
ul{display:inline-block;vertical-align:top;padding-right:5%;min-width:240px}#nav>ul>li .items-wrapper ul
a{display:inline-block;padding:8px
0;font:15px latolight,Arial,Helvetica,sans-serif;min-height:38px}#nav>ul>li .items-holder li:hover h2,#nav>ul>li .items-wrapper ul a:hover{font-family:latobold,Arial,Helvetica,sans-serif}#nav>ul>li .image-holder{display:table-cell;vertical-align:middle;width:50%;text-align:right}#nav>ul>li .items-holder,.logo-holder{text-align:center}#nav>ul>li .items-holder
li{display:inline-block;vertical-align:top;margin-left:6%;width:20%}#nav>ul>li .items-holder li:first-child{margin:0}#nav>ul>li .items-holder li .img-holder{overflow:hidden;display:block;position:relative;margin-bottom:40px}#nav>ul>li .items-holder li .img-holder:after{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}#nav>ul>li .items-holder li .img-holder
img{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#nav>ul>li .items-holder li:hover .img-holder:after{background:rgba(0,0,0,.5)}#nav>ul>li .items-holder li:hover .img-holder
img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#nav>ul>li .items-holder li
h2{text-align:center;font:15px latolight,Arial,Helvetica,sans-serif}.ajax-search-btn{cursor:pointer;position:absolute;z-index:100;right:6.3%;top:80px;margin-top:-9px;padding:0!important;text-indent:-9999px;width:18px;height:18px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -241px -28px no-repeat;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.ajax-search-btn:hover{filter:alpha(Opacity=60);opacity:.6}.logo-holder{position:absolute;font-size:0;left:0;top:23px;width:100%}.logo-holder
li{display:inline-block;vertical-align:top;position:relative;z-index:100}.logo-holder
.logo{display:block}.logo-holder .logo
strong{display:none}.logo-holder .left-additional,.logo-holder .right-additional{display:inline-block}.logo-holder .right-additional{margin-left:6px}@media screen and (min-width:768px){#nav{display:table!important}.checkout-onepage-index #header.fixed,.checkout-onepage-success #header.fixed,.page-header.fixed .main-nav
#header.fixed{top:0}.checkout-onepage-index #nav,.checkout-onepage-success #nav,.page-header.fixed .main-nav
#nav{min-height:100px}.checkout-onepage-index #nav>ul,.checkout-onepage-success #nav>ul,.page-header.fixed .main-nav #nav>ul{padding-top:40px;padding-bottom:29px}.checkout-onepage-index #nav .logo-holder li,.checkout-onepage-index .logo-holder li,.checkout-onepage-success #nav .logo-holder li,.checkout-onepage-success .logo-holder li,.page-header.fixed .main-nav #nav .logo-holder li,.page-header.fixed .main-nav .logo-holder
li{padding:0}.checkout-onepage-index .logo-holder,.checkout-onepage-success .logo-holder,.page-header.fixed .main-nav .logo-holder{top:14px}.checkout-onepage-index .logo-holder .logo,.checkout-onepage-success .logo-holder .logo,.page-header.fixed .main-nav .logo-holder
.logo{width:76px;height:74px}.checkout-onepage-index .logo-holder .left-additional,.checkout-onepage-success .logo-holder .left-additional,.page-header.fixed .main-nav .logo-holder .left-additional{width:55px;height:60px}.checkout-onepage-index .logo-holder .right-additional,.checkout-onepage-success .logo-holder .right-additional,.page-header.fixed .main-nav .logo-holder .right-additional{width:55px;height:62px;margin-left:2px}.checkout-onepage-index .ajax-search-btn,.checkout-onepage-success .ajax-search-btn,.page-header.fixed .main-nav .ajax-search-btn{top:50px}}@media screen and (max-width:1280px){#nav>ul.nav-primary{padding-right:220px}#nav>ul.nav-advanced{padding-left:216px}#nav>ul>li{margin:0
4.2%}#nav .logo-holder{min-width:440px}.ajax-search-btn{right:5%}}@media screen and (max-width:1180px){>#nav ul.nav-primary{padding-right:16%}>#nav ul.nav-advanced{padding-left:16%}.ajax-search-btn{right:1.5%}}@media screen and (max-width:1024px){#nav>ul>li{display:block;margin:5px
0!important}#nav>ul>li a:after{bottom:-5px}#nav>ul.nav-primary{padding:0
25% 0 0}#nav>ul.nav-advanced{padding:0
0 0 25%}.page-header.fixed .main-nav #nav>ul{padding-top:10px;padding-bottom:10px}}@media screen and (max-width:767px){.checkout-onepage-index .main-nav .mobile-menu-btn,.checkout-onepage-success .main-nav .mobile-menu-btn{display:none}.ajax-search-btn{right:24px;top:38px;height:20px;width:20px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -62px 0 no-repeat;background-size:129.5px}.main-nav{min-height:75px;padding-top:31px;background:#fff}.main-nav .mobile-menu-btn{margin-left:24px;display:block;height:16px;width:25px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) 0 -30px no-repeat;background-size:129.5px}#nav{display:none;position:absolute;top:100%;width:100%;border:none;overflow-y:auto;margin:0;min-height:100%;z-index:50;border-top:3px solid #f2f2f2}#nav>ul,#nav>ul>li
a{display:block}#nav>ul{width:100%;text-align:center!important;padding:0!important;border:none}#nav>ul>li{margin:10px
0!important;padding:0}#nav>ul>li .sub-menu-holder .category-title,#nav>ul>li .sub-menu-holder .image-holder,#nav>ul>li a:before{display:none}#nav>ul>li .sub-menu-holder{position:static;margin-top:10px;background:#f2f2f2}#nav>ul>li .sub-menu-holder .sub-menu-wrapper{padding:6px;text-align:center}#nav>ul>li .sub-menu-holder .sub-menu-wrapper
ul{width:100%;padding:0}#nav>ul>li .sub-menu-holder .sub-menu-wrapper ul a,#nav>ul>li .sub-menu-holder .sub-menu-wrapper ul a:hover{font-family:latolight,Arial,Helvetica,sans-serif}#nav>ul.nav-advanced{border-bottom:2px solid #000}.logo-holder{position:absolute;max-width:208px;left:50%;top:10px;margin-left:-104px}.logo-holder
.logo{width:76px;height:74px}.logo-holder .left-additional,.logo-holder .right-additional{width:55px;height:60px}.logo-holder .right-additional{width:55px;height:62px;margin-left:2px}}.footer .top,.footer .top
h2{position:relative}.footer{background:#fff;max-width:1920px;margin:0
auto;padding:0
13%}.footer .top
h2{font-size:36px;margin-bottom:17px;top:-23px}.footer .top
.content{padding-bottom:6.2%;position:relative}.footer .top .content:after{position:absolute;left:0;bottom:25%;height:3px;width:48px;background:#000}.footer .top .content
strong{display:inline-block;padding-bottom:9px;font:16px loraregular,Arial,Helvetica,sans-serif}.footer .top .content
p{font-family:latolight,Arial,Helvetica,sans-serif;color:#666}.footer .social-links{position:absolute;top:-20px;left:0;width:100%;text-align:center}.footer .social-links
li{display:inline-block;text-align:center;padding:0
12px}.footer .social-links li
a{display:block;width:40px;height:40px;position:relative;text-indent:-9999px;border:1px
solid transparent;-moz-transition:border-color .3s ease;-o-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.footer .social-links li a:before{position:absolute;left:1px;top:1px;height:34px;width:34px;border:1px
solid transparent;-moz-transition:border-color .3s ease;-o-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.footer .social-links li a:after{position:absolute;top:50%;left:50%;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) no-repeat}.footer .social-links li a:hover,.footer .social-links li a:hover:before{border-color:#000}.footer .social-links li.facebook a:after{width:12px;height:23px;margin-top:-11.5px;margin-left:-6px;background-position:-241px -193px}.footer .social-links li.twitter a:after{width:20px;height:17px;margin-top:-8.5px;margin-left:-10px;background-position:0 -208px}.footer .social-links li.instagram a:after{width:19px;height:18px;margin-top:-9px;margin-left:-9.5px;background-position:-212px -87px}.footer .social-links li.s1 a:after{width:16px;height:19px;margin-top:-9.5px;margin-left:-8px;background-position:-241px -164px}.footer .social-links li.pinterest a:after{width:18px;height:21px;margin-top:-10.5px;margin-left:-9px;background-position:-174px -117px}.footer .social-links li.google a:after{width:22px;height:21px;margin-top:-10.5px;margin-left:-11px;background-position:-174px -86px}.footer .footer-links{width:75.7%;display:inline-block;vertical-align:top}.footer .footer-links>li{display:inline-block;vertical-align:top;padding:0
8.2% 57px 0}.footer .footer-links>li
h4{font-size:16px;display:inline-block;padding-bottom:14px}.footer .footer-links>li
ul{width:150px}.footer .footer-links>li ul
li{font:12px/1.3em latolight,Arial,Helvetica,sans-serif;color:#666;padding:4px
0 5px}.footer .footer-links>li ul li
a{color:#666;-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}.footer .footer-links>li ul li a:hover{color:#000}.footer .block-subscribe{display:inline-block;width:23.4%;vertical-align:top;position:relative}.footer .block-subscribe
h4{font-size:16px;display:inline-block;padding-bottom:20px}.footer .block-subscribe
.loader{position:absolute;height:20px;width:32px;text-indent:-9999px;font-size:0;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/lock-loader.png) no-repeat;-webkit-animation-name:spin;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1.5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;right:-40px;top:6px}.footer .block-subscribe .subscribe-results{position:relative}.footer .block-subscribe .subscribe-results .error,.footer .block-subscribe .subscribe-results .validation-advice{top:-15px}.footer .block-subscribe .subscribe-results
.success{top:2px}.footer .block-subscribe .subscribe-results
.error{position:absolute;border:1px
solid #b7b7b7;background:#fff;padding-left:25px;top:2px;left:1px}.footer .block-subscribe .subscribe-results .error:after,.footer .block-subscribe .subscribe-results .error:before{display:block}.footer .block-subscribe .input-box{padding-bottom:20px}.footer .block-subscribe .input-box
input{background:0 0}.copyright{background:#f2f2f2;font:12px latolight,Arial,Helvetica,sans-serif;color:#666;text-align:center;padding:20px}.copyright
a{color:#666;-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}.copyright a:hover{color:#000}@media screen and (min-width:768px){.footer .tabs .tab-content{display:block!important;height:auto!important}}@media screen and (max-width:1400px){.footer{padding:0
10%}.footer .social-links{text-align:right;left:auto;right:-23px}}@media screen and (max-width:900px){.footer .social-links
li{padding:0
4px}}@media screen and (max-width:767px){.footer{padding:0
20px}.footer .top
h2{font-size:28px;margin-bottom:5px;top:-19px}.footer .top
.content{padding-bottom:100px}.footer .top .content
p{font-size:12px}.footer .social-links{position:static;text-align:center;padding-bottom:38px;max-width:257px;margin:0
auto}.footer .social-links:after{content:'';display:block;clear:both}.footer .social-links
li{height:37px;width:37px;margin:0
24px 9%;padding:6px
0 0;position:relative;float:left}.footer .block-subscribe,.footer .footer-links,.footer .footer-links li
ul{width:100%}.footer .social-links li a,.footer .social-links li a:before{border-color:#000}.footer .footer-links
li{display:block;padding:0}.footer
.tabs{text-align:center;margin:0
-20px}.footer .tabs .tab-caption{display:block;border-top:2px solid #f2f2f2;padding:15px
0}.footer .tabs .tab-content{display:none;background:#f2f2f2;padding:10px}.footer .tabs .tab-content
li{font-size:16px;padding:10px
0}.copyright{font-size:9px;padding:15px}#back-top-btn{display:none}}#back-top-btn{position:fixed;top:50%;right:5%;cursor:pointer;filter:alpha(Opacity=0);opacity:0;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-100;width:8px;font-family:latolight,Arial,Helvetica,sans-serif;height:43px;margin-top:-30px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -212px -115px no-repeat}#back-top-btn
p{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:48px}#back-top-btn.showed{filter:alpha(enabled=false);opacity:1;z-index:9999}
body,html{height:100%}.more-holder,.page{position:relative}.more-holder #main-more-btn:hover,.more-holder.animate.animation{-moz-animation:flash 1s ease-out;-moz-animation-iteration-count:2;-webkit-animation:flash 1s ease-out;-webkit-animation-iteration-count:2;-ms-animation:flash 1s ease-out;-ms-animation-iteration-count:2}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font:15px loraregular,Arial,Helvetica,sans-serif;min-width:320px;overflow-y:scroll}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{color:#000;text-decoration:none}a:focus{outline:0}img{max-width:100%;height:auto;vertical-align:top}h1{font:36px loraregular,Arial,Helvetica,sans-serif}h2{font:28px loraregular,Arial,Helvetica,sans-serif}.no-display{display:none}.main{min-height:400px}.std{font-family:latolight,Arial,Helvetica,sans-serif}.std b,.std
strong{font-family:latobold,Arial,Helvetica,sans-serif}.std
p{padding-bottom:15px}.std
h3{font:16px latoregular,Arial,Helvetica,sans-serif}.std h3:hover{font-family:latobold,Arial,Helvetica,sans-serif}.std
h4{font:15px latobold,Arial,Helvetica,sans-serif}.std a:not(.button){font-family:latobold,Arial,Helvetica,sans-serif;text-decoration:underline}.std a:not(.button):hover{text-decoration:none}.std em,.std
i{font-family:loraitalic,Arial,Helvetica,sans-serif}.std
ul{list-style-type:disc}.std
ol{counter-reset:my-badass-counter}.std ol li:before{content:counter(my-badass-counter) ".";counter-increment:my-badass-counter;display:inline-block;padding-right:5px;font-family:latobold,Arial,Helvetica,sans-serif}.std
table{width:100%!important}@-webkit-keyframes
flash{0%,100%{filter:alpha(enabled=false);opacity:1}50%{filter:alpha(Opacity=0);opacity:0}}@-moz-keyframes
flash{0%,100%{filter:alpha(enabled=false);opacity:1}50%{filter:alpha(Opacity=0);opacity:0}}@-ms-keyframes
flash{0%,100%{filter:alpha(enabled=false);opacity:1}50%{filter:alpha(Opacity=0);opacity:0}}.close-btn,.more-holder #main-more-btn{position:absolute;text-indent:-9999px;cursor:pointer}.more-holder #main-more-btn{top:-8px;left:50%;margin-left:-18px;z-index:5;width:36px;height:24px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -89px -132px no-repeat}@media screen and (max-width:767px){.main{min-height:100%}.more-holder #main-more-btn{width:27px;height:17px;background-position:-30px 0;margin-left:-13.5px;background-size:129.5px}}.more-holder.animate{opacity:1!important;top:0}.more-holder.animate.animation{-webkit-animation-delay:.5s;animation-delay:.5s}.close-btn{right:27px;top:32px;width:18px;height:18px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -241px 0 no-repeat;filter:alpha(enabled=false);opacity:1;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:3}.close-btn:hover{filter:alpha(Opacity=60);opacity:.6}@-ms-keyframes
spin{from{-ms-transform:rotateY(0)}to{-ms-transform:rotateY(360deg)}}@-moz-keyframes
spin{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(360deg)}}@-webkit-keyframes
spin{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(360deg)}}@keyframes
spin{from{transform:rotateY(0)}to{transform:rotateY(360deg)}}.static-page
.main{background:#f2f2f2;padding-bottom:83px}.static-page .main
h1{text-align:center;padding:59px
20px}.static-page .main
h2{font-size:24px;position:relative;margin:-85px 0 65px}.static-page .main h2:after{content:'';position:absolute;width:85px;height:3px;background:#000;left:0;bottom:-25px;margin:0}.static-page
.std{max-width:940px;width:100%;margin:0
auto;background:#fff;padding:70px
80px;line-height:1.45em}@media screen and (max-width:767px){.static-page .main
h1{padding:40px
20px;font-size:28px}.static-page .main
h2{font-size:22px}.static-page
.std{font-size:12px;padding:70px
30px}}
body,html{height:100%}.animate,.more-holder,.page{position:relative}.more-holder #main-more-btn:hover,.more-holder.animate.animation{-moz-animation:flash 1s ease-out;-moz-animation-iteration-count:2;-webkit-animation:flash 1s ease-out;-webkit-animation-iteration-count:2;-ms-animation:flash 1s ease-out;-ms-animation-iteration-count:2}a:focus,button,select{outline:0}.animate{filter:alpha(Opacity=0);opacity:0;top:11px;-moz-transition:top .5s,opacity .5s ease;-o-transition:top .5s,opacity .5s ease;-webkit-transition:top .5s,opacity .5s ease;transition:top .5s,opacity .5s ease}.animate.animation{filter:alpha(enabled=false);opacity:1;top:0}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font:15px loraregular,Arial,Helvetica,sans-serif;min-width:320px;overflow-y:scroll}.btn,.button,.slides .text-holder.color-scheme-light .btn,input[type=submit]{text-transform:uppercase;min-width:150px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{color:#000;text-decoration:none}img{max-width:100%;height:auto;vertical-align:top}h1{font:36px loraregular,Arial,Helvetica,sans-serif}h2{font:28px loraregular,Arial,Helvetica,sans-serif}.no-display{display:none}.main{min-height:400px}@media screen and (max-width:767px){.animate{filter:alpha(enabled=false);opacity:1;top:0}.main{min-height:100%}}.std{font-family:latolight,Arial,Helvetica,sans-serif}.std b,.std
strong{font-family:latobold,Arial,Helvetica,sans-serif}.std
p{padding-bottom:15px}.std
h3{font:16px latoregular,Arial,Helvetica,sans-serif}.std h3:hover{font-family:latobold,Arial,Helvetica,sans-serif}.std
h4{font:15px latobold,Arial,Helvetica,sans-serif}.std a:not(.button){font-family:latobold,Arial,Helvetica,sans-serif;text-decoration:underline}.std a:not(.button):hover{text-decoration:none}.std em,.std
i{font-family:loraitalic,Arial,Helvetica,sans-serif}.std
ul{list-style-type:disc}.std
ol{counter-reset:my-badass-counter}.std ol li:before{content:counter(my-badass-counter) ".";counter-increment:my-badass-counter;display:inline-block;padding-right:5px;font-family:latobold,Arial,Helvetica,sans-serif}.std
table{width:100%!important}@-webkit-keyframes
flash{0%,100%{filter:alpha(enabled=false);opacity:1}50%{filter:alpha(Opacity=0);opacity:0}}@-moz-keyframes
flash{0%,100%{filter:alpha(enabled=false);opacity:1}50%{filter:alpha(Opacity=0);opacity:0}}@-ms-keyframes
flash{0%,100%{filter:alpha(enabled=false);opacity:1}50%{filter:alpha(Opacity=0);opacity:0}}.close-btn,.more-holder #main-more-btn{position:absolute;cursor:pointer;text-indent:-9999px}.more-holder #main-more-btn{top:-8px;left:50%;margin-left:-18px;z-index:5;width:36px;height:24px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -89px -132px no-repeat}@media screen and (max-width:767px){.more-holder #main-more-btn{width:27px;height:17px;background-position:-30px 0;margin-left:-13.5px;background-size:129.5px}}.more-holder.animate{opacity:1!important;top:0}.more-holder.animate.animation{-webkit-animation-delay:.5s;animation-delay:.5s}.close-btn{right:27px;top:32px;width:18px;height:18px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -241px 0 no-repeat;filter:alpha(enabled=false);opacity:1;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:3}.input-box,.select-holder,select{position:relative}.close-btn:hover{filter:alpha(Opacity=60);opacity:.6}@-ms-keyframes
spin{from{-ms-transform:rotateY(0)}to{-ms-transform:rotateY(360deg)}}@-moz-keyframes
spin{from{-moz-transform:rotateY(0)}to{-moz-transform:rotateY(360deg)}}@-webkit-keyframes
spin{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(360deg)}}@keyframes
spin{from{transform:rotateY(0)}to{transform:rotateY(360deg)}}input,select,textarea{outline:0;border-radius:0;vertical-align:top;font:12px/1.3em latolight,Arial,Helvetica,sans-serif;color:#000;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input,textarea{border:1px
solid #b7b7b7;width:100%}input{height:34px;padding:0
10px}textarea{min-height:89px;padding:10px}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.input-box{padding-bottom:10px;display:inline-block;max-width:232px;width:100%}select{border:1px
solid #000;background:0 0;border-radius:0;cursor:pointer;height:34px;width:100%;padding:0
25px 0 10px;z-index:1}select::-ms-expand{display:none}.select-holder{background:#fff}.select-holder:after{content:'';position:absolute;right:12px;top:14px;width:9px;height:7px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -136px -187px no-repeat}.short-select{max-width:121px}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;position:relative;padding-left:22px;cursor:pointer;font-family:latolight,Arial,Helvetica,sans-serif;filter:alpha(enabled=false);opacity:1;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}input[type=checkbox]+label:hover,input[type=radio]+label:hover{filter:alpha(Opacity=60);opacity:.6}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';position:absolute;left:0;top:2px;height:10px;width:10px;border:1px
solid #000}input[type=checkbox]+label:after,input[type=radio]+label:after{content:'';position:absolute;left:2px;top:4px;height:8px;width:8px;background:#000;filter:alpha(Opacity=0);opacity:0;visibility:hidden;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input[type=checkbox]+label.active:after,input[type=checkbox]:checked+label:after,input[type=radio]+label.active:after,input[type=radio]:checked+label:after{filter:alpha(enabled=false);opacity:1;visibility:visible}.error,.error-msg,.validation-advice{color:#cd0000;position:absolute;left:1px;top:36px;text-align:left;font:15px loraitalic,Arial,Helvetica,sans-serif;border:1px
solid #b7b7b7;border-radius:5px;padding:2px
5px 2px 25px;background:#fff;z-index:4}.error a,.error-msg a,.validation-advice
a{color:#cd0000}.error-msg:before,.error:before,.validation-advice:before{content:'!';position:absolute;left:3px;top:2px;text-align:center;height:14px;width:14px;border-radius:50%;border:1px
solid #cd0000;font:13px latobold,Arial,Helvetica,sans-serif}.error-msg:after,.error:after,.success-msg:after,.success:after,.validation-advice:after{position:absolute;height:10px;width:10px;background:#fff;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);content:''}.note-msg,.notice-msg,.success,.success-msg{font:15px loraitalic,Arial,Helvetica,sans-serif;padding:2px
5px 2px 25px}.error-msg:after,.error:after,.validation-advice:after{left:17px;top:-6px;z-index:11;-moz-transform:rotate(45deg);transform:rotate(45deg)}.error ul,.error-msg ul,.validation-advice
ul{display:inline-block}.success,.success-msg{position:absolute;left:1px;top:36px;text-align:left;border:1px
solid #b7b7b7;border-radius:5px;background:#fff;z-index:4;color:#006401;font-weight:700;vertical-align:top}.success-msg:before,.success:before{position:absolute;left:3px;top:2px;text-align:center;border-radius:50%;font:13px latobold,Arial,Helvetica,sans-serif;content:'';background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) -30px -208px no-repeat;height:16px;width:16px;border:none}.success-msg:after,.success:after{left:17px;top:-6px;z-index:11;-moz-transform:rotate(45deg);transform:rotate(45deg)}.success a,.success-msg
a{color:#006401}.note-msg,.notice-msg{border-radius:5px;z-index:4;position:relative;top:0;left:0;text-align:center;display:inline-block;color:#e3bb3f}.note-msg a,.notice-msg
a{color:#cd0000}.note-msg:before,.notice-msg:before{content:'!';position:absolute;left:3px;top:2px;text-align:center;height:14px;width:14px;border-radius:50%;border:1px
solid #cd0000;font:13px latobold,Arial,Helvetica,sans-serif}.btn:after,.button:after,.main-slider:after,.note-msg:after,.notice-msg:after,.submit-btn:after{content:''}.note-msg:after,.notice-msg:after{position:absolute;left:17px;top:-6px;z-index:11;height:10px;width:10px;background:#fff;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.error{position:static}.error,.error-msg,.note-msg,.notice-msg,.success-msg{border:none;background:0 0;padding-left:5px}.error-msg:after,.error-msg:before,.error:after,.error:before,.note-msg:after,.note-msg:before,.notice-msg:after,.notice-msg:before,.success-msg:after,.success-msg:before{display:none}button{cursor:pointer;background:0 0}.btn,.button{min-height:39px;border:1px
solid #000;position:relative;z-index:1;padding:11px
16px;font:14px/1.2em lorabold,Arial,Helvetica,sans-serif;display:inline-block;text-align:center;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;vertical-align:top}.btn:after,.button:after{position:absolute;top:1px;bottom:1px;left:1px;right:1px;border:1px
solid #000;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.btn:hover,.button:hover{color:#fff}.submit-btn:hover,input[type=submit]:hover{color:#000}.btn:hover:after,.button:hover:after{z-index:-1;background:#000}@media screen and (max-width:767px){.btn,.button{font-size:12px;min-height:33px}}.submit-btn{position:relative;display:inline-block;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}.submit-btn:after{position:absolute;top:2px;bottom:2px;left:2px;right:2px;background:#000;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.submit-btn:hover:after,input[type=submit]{background:0 0;border:1px
solid #000}input[type=submit]{cursor:pointer;min-height:39px;position:relative;z-index:1;font:14px/1.2em lorabold,Arial,Helvetica,sans-serif;display:inline-block;text-align:center;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;color:#fff;padding:10px
55px!important}input[type=submit]:after{content:'';position:absolute;top:1px;bottom:1px;left:1px;right:1px;border:1px
solid #000;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;background:#000;z-index:-1}input[type=submit]:hover:after{z-index:-1;background:#fff}@media screen and (max-width:767px){input[type=submit]{font-size:12px;min-height:33px}}.main-slider{position:relative;margin:0
auto;background:#f2f2f2}.main-slider:after{display:block;clear:both}.slides>li{position:absolute;top:0;left:0}.slides>li.active{position:static}.slides
img{width:100%}.slides .text-holder{position:absolute;top:15px;z-index:2;height:100%;color:#fff;text-align:center;filter:alpha(Opacity=0);opacity:0}.slides .text-holder.color-scheme-dark{color:#000}.slides .text-holder.color-scheme-dark .text-box .title:after{background:#000}.slides .text-holder.color-scheme-light
.btn{min-height:39px;border:1px
solid #fff;position:relative;z-index:1;padding:11px
16px;font:14px/1.2em lorabold,Arial,Helvetica,sans-serif;display:inline-block;text-align:center;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;color:#fff}.sections .hp_text_block .font-small .copy,.slides
.description{font-family:latolight,Arial,Helvetica,sans-serif}.nav-container ul li:after,.slides .text-holder.color-scheme-light .btn:after{-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;content:''}.slides .text-holder.color-scheme-light .btn:after{position:absolute;top:1px;bottom:1px;left:1px;right:1px;border:1px
solid #fff;transition:background .3s ease}.slides .text-holder.color-scheme-light .btn:hover:after{z-index:-1;background:#fff}@media screen and (max-width:767px){.slides .text-holder.color-scheme-light
.btn{font-size:12px;min-height:33px}}.slides .text-holder.color-scheme-light .btn:hover{color:#000}.slides .text-holder.alignment-center{left:50%;margin-left:-225px}.slides .text-holder.alignment-right{right:10%}.slides .text-holder.alignment-left{left:10%}.slides .text-holder-box{display:table;height:100%}.slides .text-box{display:table-cell;vertical-align:middle;width:450px}.slides
.title{font-size:28px;position:relative;padding-bottom:55px}.slides .title:after{content:'';position:absolute;bottom:25px;left:50%;margin-left:-42px;width:85px;height:3px;background:#fff}.slides
.description{padding-bottom:70px}.nav-container
ul{position:absolute;left:0;bottom:15px;z-index:5;width:100%;padding:0
13%}.nav-container ul
li{float:left;margin-right:6px;display:block;height:9px;width:9px;border:1px
solid #fff;position:relative;z-index:5;text-indent:-9999px;cursor:pointer}.nav-container ul li:after{position:absolute;top:-2px;left:-2px;width:7px;height:7px;border:1px
solid #000;transition:background .3s ease}.nav-container ul li.active:after,.nav-container ul li:hover:after{background:#000}@media screen and (max-width:960px){.slides
.description{padding-bottom:35px}}@media screen and (max-width:767px){.main-slider{overflow:hidden}.slides{margin:0
-65%}.slides .text-holder{top:10%;left:50%!important;margin-left:-120px!important}.slides .text-box{width:240px}.slides
.title{padding-bottom:20px;font-size:24px}.nav-container
ul{bottom:auto;top:13px;padding:0
6px;width:auto}}.sections{padding:6.5% 0 0;background:#f2f2f2}.sections .section-holder{padding:0
13% 6.4%;position:relative;max-width:1920px;margin:0
auto}.sections .section-holder.with-delimiter{padding-bottom:11%}.sections .section-holder.with-delimiter:after{content:'';position:absolute;bottom:10%;left:50%;margin-left:-42px;height:3px;width:85px;background:#000}.sections .section-holder.full-width{padding:0
0 167px;max-width:100%}.sections
.blocks{width:100%;font-size:0}.sections .blocks .block-holder{display:inline-block;vertical-align:middle}.sections .blocks .block-holder .img-holder,.sections .blocks .block-holder .text-wrapper{margin:0
1.25%;font-size:15px}.sections .blocks .block-holder.first .img-holder,.sections .blocks .block-holder.first .text-wrapper{margin:0
2.5% 0 0}.sections .blocks .block-holder.last .img-holder,.sections .blocks .block-holder.last .text-wrapper{margin:0
0 0 2.5%}.sections .blocks .block-holder .text-wrapper
.title{font-size:28px;position:relative;padding-bottom:55px;left:0;margin:0}.sections .blocks .block-holder .text-wrapper .title:after{content:'';position:absolute;bottom:25px;left:50%;margin-left:-42px;width:85px;height:3px;background:#000}.sections .blocks .block-holder .justification-center{text-align:center}.sections .blocks .block-holder .justification-center .title:after{left:50%;margin-left:-42px}.sections .blocks .block-holder .justification-right{text-align:right}.sections .blocks .block-holder .justification-right .title:after{left:auto;right:0}.sections .blocks .block-holder .justification-left{text-align:left}.sections .blocks .block-holder .justification-left .title:after{right:auto;left:0;margin-left:0}.sections .blocks .block-holder .with-small .small-image-holder{text-align:right;margin-bottom:11%}.sections .blocks .block-holder .with-small .small-image-holder
img{max-width:60%}.sections .blocks .block-holder .with-small .landscape,.sections .blocks .block-holder .with-small .video-panel{width:80%}.sections .blocks .block-holder .with-small .landscape iframe,.sections .blocks .block-holder .with-small .video-panel
iframe{width:100%!important;max-width:700px!important}.sections
.hp_landscape_image{width:66%}.sections
.hp_landscape_image.first{padding-right:9%}.sections
.hp_landscape_image.last{padding-left:9%}.sections .hp_landscape_image
img{width:100%}.sections .video-panel{position:relative}.sections .video-panel .image-holder{position:absolute;top:0;left:0}.sections .video-panel .video-overlay-holder{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.4);z-index:3;text-indent:-9999px;cursor:pointer;overflow:hidden}.sections .video-panel .video-overlay-holder:after{content:'';position:absolute;top:50%;left:50%;width:50px;height:50px;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/sprite.png) no-repeat;margin-top:-25px;margin-left:-25px}.sections .video-panel .video-overlay-holder.loading:after{height:20px;width:32px;text-indent:-9999px;font-size:0;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/lock-loader.png) no-repeat;-webkit-animation-name:spin;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1.5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;margin:-10px 0 0 -16px}.sections .hp_portait_image,.sections
.hp_text_block{width:33.3%}.sections .hp_text_block .font-large
.copy{font-size:28px}.sections .hp_text_block .font-large
.btn{margin-top:45px}.sections .hp_text_block .font-small
.btn{margin-top:62px}.sections .hp_text_block .font-large
.title{font-size:28px;position:relative;padding-bottom:50px}.sections .hp_text_block .font-large .title:after{content:'';position:absolute;bottom:25px;left:0;width:85px;height:3px;background:#000}.sections
.hp_featured_products{text-align:center;width:100%}.sections .hp_featured_products
.title{font-size:28px;position:relative;padding-bottom:55px}.sections .hp_featured_products .title:after{content:'';position:absolute;bottom:25px;left:50%;margin-left:-42px;width:85px;height:3px;background:#000}.sections .hp_featured_products
.copy{font:15px latolight,Arial,Helvetica,sans-serif;max-width:500px;margin:0
auto 40px}.sections .hp_featured_products
ul{margin-left:-1.5%;padding-bottom:3.7%;font-size:0;text-align:left}.sections .hp_featured_products ul:after{content:'';display:block;clear:both}.sections .hp_featured_products ul
li{display:inline-block;vertical-align:top;margin-left:1.5%;width:23.5%}.sections .hp_featured_products ul li .img-wrap{overflow:hidden;display:block;position:relative}.sections .hp_featured_products ul li .img-wrap:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.sections .hp_featured_products ul li .img-wrap
img{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.sections .hp_featured_products ul li:hover .img-wrap:after{background:rgba(0,0,0,.5)}.sections .hp_featured_products ul li:hover .img-wrap
img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sections .hp_featured_products ul .description-wrapper{padding:20px;font-size:16px;text-align:left}.sections .hp_featured_products ul .description-wrapper .price-wrapper{padding-top:4px;min-height:40px;position:relative}.sections .hp_featured_products ul .description-wrapper .price-wrapper .old-price{color:#666;font-size:15px}.sections .hp_featured_products ul .description-wrapper .price-wrapper .regular-price{position:absolute;bottom:0;left:0}.sections .blocks
.hp_follow_block{width:100%;padding:4.7% 0 5.2%;text-align:center;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/FollowUs_BG.jpg) center center no-repeat;background-size:cover}.sections .blocks .hp_follow_block
h3{padding-bottom:2%;font-size:28px;color:#fff}.sections .blocks .hp_follow_block>ul{max-width:1920px;margin:0
auto;padding:0
13%;text-align:center}.sections .blocks .hp_follow_block>ul>li{display:inline-block;width:340px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.sections .blocks .hp_follow_block>ul>li .follow-holder{background:#fff;padding:50px
40px;margin-bottom:12%;height:340px;font-size:15px}.sections .blocks .hp_follow_block>ul>li .follow-holder
strong{position:relative;font:16px loraregular,Arial,Helvetica,sans-serif;padding-bottom:46px;display:inline-block}.sections .blocks .hp_follow_block>ul>li .follow-holder strong:after{content:'';position:absolute;left:50%;margin-left:-42px;width:85px;height:3px;background:#000;bottom:21px}.sections .blocks .hp_follow_block>ul>li .follow-holder
p{font:15px latolight,Arial,Helvetica,sans-serif;padding-bottom:12%}.sections .blocks .hp_follow_block>ul>li .follow-holder .input-box{padding-bottom:6%}.sections .blocks .hp_follow_block>ul>li .follow-holder .subscribe-results{position:relative}.sections .blocks .hp_follow_block>ul>li .follow-holder .subscribe-results
.error{position:absolute;top:1px;border:1px
solid #b7b7b7;background:#fff;padding-left:25px}.sections .blocks .hp_follow_block>ul>li .follow-holder .subscribe-results .error:after,.sections .blocks .hp_follow_block>ul>li .follow-holder .subscribe-results .error:before{display:block}.sections .blocks .hp_follow_block>ul>li .follow-holder .subscribe-results
.success{top:1px}.sections .blocks .hp_follow_block>ul>li .follow-holder
.loader{height:20px;width:32px;text-indent:-9999px;font-size:0;background:url(http://skin.lockhatters.co.uk/frontend/rwd/lockhatters/images/lock-loader.png) no-repeat;-webkit-animation-name:spin;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1.5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;right:7px;top:7px}.sections .blocks .hp_follow_block>ul>li
.btn{min-height:39px;border:1px
solid #fff;position:relative;z-index:1;padding:11px
16px;text-transform:uppercase;min-width:150px;font:14px/1.2em lorabold,Arial,Helvetica,sans-serif;display:inline-block;text-align:center;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;color:#fff}.sections .blocks .hp_follow_block>ul>li .btn:after{content:'';position:absolute;top:1px;bottom:1px;left:1px;right:1px;border:1px
solid #fff;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.sections .blocks .hp_follow_block>ul>li .btn:hover:after{z-index:-1;background:#fff}@media screen and (max-width:767px){.sections .blocks .hp_follow_block>ul>li
.btn{font-size:12px;min-height:33px}}.sections .blocks .hp_follow_block>ul>li .btn:hover{color:#000}.sections .blocks .hp_follow_block>ul>li.instagram{float:left}.sections .blocks .hp_follow_block>ul>li.instagram .follow-holder{padding:14px}.sections .blocks .hp_follow_block>ul>li.twitter{float:right}.sections .blocks .hp_follow_block>ul>li.twitter .follow-holder{text-align:left}.sections .blocks .hp_follow_block>ul>li.twitter .follow-holder
span{display:inline-block;padding-bottom:5px;letter-spacing:-.07em}.sections .blocks .hp_follow_block>ul>li.twitter .follow-holder span
b{font-family:latolight,Arial,Helvetica,sans-serif}.sections .blocks .hp_follow_block>ul>li.twitter .follow-holder a,.sections .blocks .hp_follow_block>ul>li.twitter .follow-holder
p{color:#666}.sections .blocks .hp_follow_block>ul>li.twitter .follow-holder
p{padding-bottom:50px}.sections .blocks .hp_follow_block>ul>li.twitter .follow-holder
li{position:relative}.sections .blocks .hp_follow_block>ul>li.twitter .follow-holder li:after{content:'';position:absolute;bottom:25px;height:3px;background:#000;left:-5px;margin:0;width:47px}@media screen and (max-width:1400px){.sections .blocks .section-holder{padding:0
10% 5.8%}.sections .blocks .hp_follow_block>ul{padding:0
10%}.sections .blocks .hp_follow_block>ul>li{width:320px}.sections .blocks .hp_follow_block>ul>li .follow-holder{height:320px}}@media screen and (max-width:1260px){.sections .blocks .hp_follow_block>ul>li{float:none!important;display:inline-block;padding:0
10px 58px;width:300px}.sections .blocks .hp_follow_block>ul>li .follow-holder{height:300px;padding:30px}}@media screen and (max-width:1180px){.sections .hp_text_block .font-large
.copy{font-size:24px}}@media screen and (max-width:767px){.sections .blocks .block-holder .with-small .landscape,.sections .blocks .block-holder .with-small .small-image-holder{width:100%}.main-slider .slides>li .text-holder .text-holder-box .text-box .description,.main-slider .slides>li .text-holder .text-holder-box .text-box .title:after{display:none}.sections{padding-top:63px}.sections .section-holder{padding-bottom:70px!important}.sections .section-holder.with-delimiter{padding-bottom:120px}.sections .section-holder.with-delimiter:after{bottom:53px}.sections .blocks .block-holder{display:block}.sections .blocks .block-holder .with-small .small-image-holder
img{max-width:100%}.sections .blocks .block-holder.hp_portait_image{display:inline-block;width:50%;padding-bottom:40px}.sections .blocks .block-holder.last .text-wrapper{margin:0}.sections .blocks .block-holder .text-wrapper
.title{font-size:24px}.sections .blocks .block-holder .text-wrapper.font-small .copy,.sections .blocks .block-holder.hp_featured_products
.copy{font-size:12px}.sections .blocks .block-holder .text-wrapper{margin:0
0 11%!important}.sections .blocks .block-holder .text-wrapper.font-small
.btn{margin:33px
0}.sections .blocks .block-holder.first .font-large
.btn{margin-bottom:45px}.sections .blocks .block-holder
.landscape{margin-bottom:11%}.sections .blocks
.hp_follow_block{background:#f2f2f2}.sections .blocks .hp_follow_block
h3{color:#000;padding-bottom:35px;font-size:24px}.sections .blocks .hp_follow_block>ul{padding:0}.sections .blocks .hp_follow_block>ul>li{padding:0
0 58px;display:block;margin:0
auto;width:300px}.sections .blocks .hp_follow_block>ul>li .follow-holder{margin-bottom:18px;padding:40px
30px;height:300px}.sections .blocks .hp_follow_block>ul>li .follow-holder
p{font-size:12px}.sections .blocks .hp_follow_block>ul>li
.btn{min-height:39px;border:1px
solid #000;position:relative;z-index:1;padding:11px
16px;text-transform:uppercase;min-width:150px;font:14px/1.2em lorabold,Arial,Helvetica,sans-serif;display:inline-block;text-align:center;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;color:#000;font-size:12px;line-height:1em;height:33px}.sections .blocks .hp_follow_block>ul>li .btn:after{content:'';position:absolute;top:1px;bottom:1px;left:1px;right:1px;border:1px
solid #000;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.sections .blocks .hp_follow_block>ul>li .btn:hover{color:#fff}.sections .blocks .hp_follow_block>ul>li .btn:hover:after{z-index:-1;background:#000}}@media screen and (max-width:767px) and (max-width:767px){.sections .blocks .hp_follow_block>ul>li
.btn{font-size:12px;min-height:33px}}@media screen and (max-width:767px){.sections .hp_landscape_image,.sections
.hp_text_block{width:100%;padding:0!important}.sections .hp_featured_products
.title{font-size:24px}.sections .hp_featured_products
ul{margin-left:-7%;padding-bottom:40px}.sections .hp_featured_products ul
li{width:43%;margin-left:7%}.sections .hp_featured_products ul li .description-wrapper{position:relative;top:-15px;padding:5px}.sections .hp_featured_products ul li .product-name a,.sections .hp_featured_products ul li .regular-price
span{font-size:12px}.sections .hp_featured_products ul li .old-price
span{font-size:9px}}@media screen and (max-width:400px){.sections .blocks .hp_follow_block>ul>li{width:280px}.sections .blocks .hp_follow_block>ul>li.twitter .follow-holder{height:auto;min-height:300px;padding:40px
23px 0}.sections .blocks .hp_follow_block>ul>li .follow-holder{height:280px}}.statement-banners{text-align:center;height:200px;width:100%;background:#f2f2f2;position:relative;overflow:hidden;-moz-transition:height .5s ease;-o-transition:height .5s ease;-webkit-transition:height .5s ease;transition:height .5s ease}.statement-banners
li{position:absolute;top:0;left:0;filter:alpha(Opacity=0);opacity:0;width:100%;font-size:36px;background:#f2f2f2;padding:78px
0;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.statement-banners
li.showed{filter:alpha(enabled=false);opacity:1}.statement-banners.hide{height:0}@media screen and (max-width:767px){body{min-height:100%}.statement-banners{height:155px}.statement-banners
li{font-size:28px;padding:58px
0}.more-holder #main-more-btn{top:-24px}}