.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px
solid #e5e5e5;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px
15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px
15px;border-top:1px solid #e5e5e5}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{padding:0;line-height:normal;font-family:Tahoma,Geneva,sans-serif}img{max-width:100%}.float_left{float:left !important}.float_right{float:right !important}.align_right{text-align:right !important}.align_left{text-align:left !important}.align_center{text-align:center !important}.divide{background-color:#ddd;width:100%;margin:15px
0;height:1px}.no_margin{margin:0
!important}.hide{display:none}.relative{position:relative}.margin_top{margin-top:10px}.margin_bottom{margin-bottom:10px !important}.primary_color{color:#18b5e8 !important}.secondary_color{color:#fecc36 !important}.third_color{color:#2c2c2c !important}.white_color{color:#fff !important}.bg_primary_color{background:#18b5e8 !important}.bg_secondary_color{background:#fecc36 !important}.bg_block_color{background:#b6b3aa !important}.bg_xmas_colour{background:#ff000b !important}.bg_white{background:#fff !important}.inner{max-width:1020px;margin:0
auto;position:relative}.inner_padding{padding:12px;position:relative}.divide_white{background:url(../../graphics/bgs/divide_white.png) no-repeat center center;height:1px;width:100%;margin:20px
0}.accordion-toggle{background:#b6b3aa;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.accordion-toggle:hover{text-decoration:none;background:#9e9a8f}.accordion-toggle.primary{background-color:#18b5e8}.accordion-toggle.primary:hover{background-color:#1391ba}.accordion-toggle.secondary{background-color:#fecc36}.accordion-toggle.secondary:hover{background-color:#febf03}.accordion-toggle.third{background-color:#2c2c2c}.accordion-toggle.third:hover{background-color:#131313}#header
.inner{padding:5px
0}#header .inner
.top_links{float:right}#header .inner .top_links
ul{list-style:none}#header .inner .top_links ul
li{color:#fff;display:block;float:left;margin-left:5px;font-size:15px;text-transform:uppercase}#header .inner .top_links ul li
a{margin-right:5px;color:#fff}#header .inner .top_links ul li
a.quote{color:#fecc36;font-weight:800;margin-right:0}#navigation{background:#0b0d0f;padding:10px
0}#basket_summary{display:block;color:#fff;float:right;text-align:right;position:relative;padding-left:30px}#basket_summary
span{background:url(../../graphics/icons/basket-white.png) no-repeat center center;display:block;float:left;height:26px;width:30px}#basket_summary
P{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:16px;margin:0;padding:0;color:#18b5e8}#basket_summary
i{font-size:22px;position:absolute;top:-3px;left:0px;color:#18b5e8}#basket_summary:hover{text-decoration:none}#basket_summary:hover p,
#basket_summary:hover
i{color:#1391ba}#wrapper{background:url(../../graphics/bgs/pixel_weave.png) repeat left top;position:relative}#wrapper
.wrapper_inner{padding:0}.block{background-color:#fff}.block.row{margin-left:0;margin-right:0}.title{margin:0;padding:0;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#fff;font-size:32px;text-transform:uppercase;line-height:38px;margin-bottom:0}.sub_title{font-size:24px;font-family:'Roboto Condensed',sans-serif;font-weight:400;margin:0;padding:0;text-transform:uppercase;line-height:23px}.sub_title.small{font-size:18px;line-height:18px}.text_shadow{text-shadow:1px 1px #88857d}.heading{font-size:22px;line-height:normal;margin:0;padding:0;font-family:'Roboto Condensed',sans-serif;font-weight:400;text-transform:uppercase}.button{padding:15px
20px;width:100%;display:block;text-align:center;text-shadow:none;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#fff;border:none;font-size:22px;line-height:normal;text-transform:uppercase;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.button.standard{width:auto;padding:15px
20px}.button:hover{color:#fff;text-decoration:none}.button.primary{background-color:#18b5e8}.button.primary:hover{background-color:#1391ba}.button.secondary{background-color:#fecc36}.button.secondary:hover{background-color:#febf03}.button.third{background-color:#2c2c2c}.button.third:hover{background-color:#131313}.button.small{font-size:16px;padding:6px;width:auto}.button.red{background-color:#da4f49}.button.red:hover{background-color:#c72f29}.button.normal{background-color:#f5f5f5;color:#222;border:1px
solid #bbb;text-shadow:none}.button.space-left{margin-left:8px}.product_block{position:relative}.product_block
.price{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;opacity:0.7;filter:alpha(opacity=70);color:#fff;background-color:#18b5e8;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;position:absolute;top:0px;left:0px;font-family:'Open Sans',sans-serif;font-weight:700;font-size:22px;text-shadow:1px 1px #88857d;padding:22px
10px}.product_block
.price.larger{padding:30px
10px}.product_block
.price.small{border-radius:0;bottom:0;left:0;right:0;top:auto;padding:5px}.product_block
.img{min-height:170px;text-align:center;padding:5px}.product_block .img
.secondary{display:none}.product_block
.description{background:#fff;color:#2c2c2c;padding:10px
0 20px 0;font-family:'bebas_neue_regularregular';font-size:17px;text-align:left}.product_block .description
a{color:#2c2c2c}.product_block .description:hover{text-decoration:none}.product_block .description
img{width:100%}.product_block .description .product-title{display:block;min-height:50px;font-family:'Open Sans',sans-serif;text-transform:none;font-size:18px;font-weight:bold}.product_block .description.small-block{padding-bottom:10px}.product_block .description.small-block .product-title{min-height:0}.product_block .description .product-colour-options{margin-top:15px}.product_block .description .product-colour-options
img{width:25px;display:inline-block;margin-right:10px}.product_block .view-link{float:right}.product_block:hover
.description{text-decoration:none}.product_block:hover
.price{opacity:1;filter:alpha(opacity=100)}.product_block .price-block{margin-top:5px;text-align:left;font-family:'Open Sans',sans-serif}.product_block .price-block
span{display:inline-block;font-size:22px}.product_block .price-block span.buy-now{display:none;padding-right:15px}.product_block .price-block span.buy-now
i{margin-right:5px;color:#18b5e8;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.product_block .price-block a
span{color:#2c2c2c;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.product_block .price-block a:hover{text-decoration:none}.product_block .price-block a:hover
span{background:#18b5e8;color:#fff}.product_block .price-block a:hover span
i{color:#fff}.featured_block{color:#fff;text-shadow:1px 1px #88857d}.featured_block
.divider{height:0px;border-top:1px solid #908d85;border-bottom:1px solid #dededc;margin:10px
0}.featured_block
p{margin:0
0 5px}.featured_block
.price{*zoom:1;font-size:24px;font-weight:700}.featured_block .price:before,
.featured_block .price:after{display:table;content:"";line-height:0}.featured_block .price:after{clear:both}.featured_block
.button.secondary{margin-bottom:10px}.featured_block.arrow:before{top:25px !important;margin:0
!important}.edit_link{color:#000 !important;font-family:Tahoma,Geneva,sans-serif;font-size:16px;text-decoration:none;padding:3px;margin-left:20px;opacity:0.8;z-index:100;background-color:#f5dc59;text-transform:none !important;position:absolute;top:0;right:0;text-shadow:none}.edit_link:hover{opacity:1}.social_plugins{line-height:12px}.social_plugins
.icon{float:left;padding:4px}.social_plugins
.twitter{width:90px}.type_title{margin:30px
0 20px;padding:0;font-family:'Open Sans',sans-serif;font-weight:700;text-shadow:1px 1px #88857d;color:#4b4b4b;font-size:46px;text-transform:uppercase;line-height:normal;margin-bottom:6px;display:block;text-align:center}#homepage-blocks{*zoom:1}#homepage-blocks:before,#homepage-blocks:after{display:table;content:"";line-height:0}#homepage-blocks:after{clear:both}#homepage-blocks
.block{margin-top:0px}#homepage-blocks
.block.left{width:63%}#homepage-blocks
.block.right{margin-left:1.585%;width:35.418%}#homepage-blocks
.margin_bottom{margin-bottom:10px !important}#top_banner{margin-bottom:10px}.breadcrumb{margin-bottom:10px;border-radius:0}.breadcrumb
a{color:#2c2c2c}.carousel{overflow:hidden;margin:0}.carousel .carousel-inner.product-slider{padding:0
15px}.carousel .carousel-control{opacity:0.0;filter:alpha(opacity=20);transition:all 0.3s ease-in-out;border:none;background-color:transparent;background:none;color:#000}.carousel .carousel-control
span{position:absolute;top:41%;font-size:50px;border:1px
solid #000;border-radius:999px;width:40px;height:40px;line-height:31px;background:rgba(0,0,0,0.22)}.carousel .carousel-control.left{left:-25px}.carousel .carousel-control.left
span{left:15px}.carousel .carousel-control.right{right:-25px}.carousel .carousel-control.right
span{right:15px}.carousel:hover .carousel-control.left{left:0px}.carousel:hover .carousel-control.right{right:0px}.carousel:hover .carousel-control{opacity:0.8;filter:alpha(opacity=80)}.equalHeights-feature-home-1{height:325px}.feature-text-left{position:relative;padding:15px
15px 60px 15px}.feature-text-left
p{text-align:center;color:#fff;font-size:15px;padding:30px
15px 20px 15px;font-family:'Roboto Condensed',sans-serif;font-weight:300}.feature-text-left
.button{position:absolute;bottom:15px;left:15px;right:15px;border:1px
solid #fff;width:auto;padding:10px
0;font-size:17px}.feature-text-left a:hover,
.feature-text-left a:focus,
.feature-text-left a:visited{text-decoration:none}.roll-text{text-align:center;margin:20px
auto;font-weight:bold}.all-size-guides .eu,
.all-size-guides .us,
.all-size-guides .aus,
.all-size-guides .female,
.all-size-guides
.kids{display:none}.all-size-guides #country_size,
.all-size-guides
#gender_change{padding:4px
10px;height:auto;margin-left:20px;margin-bottom:0;margin-top:-6px;font-size:20px !important;width:auto}@media (max-width: 787px){.all-size-guides .title.pull-right{float:left !important}}#dev-bar{position:fixed;bottom:0;left:0;right:0;background:#5bb75b;padding:5px;text-align:center;color:#fff;z-index:999;border-top:1px solid #ddd}#dev-bar
a{color:#fff;text-decoration:underline}.client-logos
.heading{font-family:'Roboto Condensed',sans-serif;font-weight:400;text-shadow:1px 1px #88857d;padding:0
0 10px;font-size:17px;text-align:center;background:#b6b3aa;color:#fff;text-shadow:none;font-size:28px;padding:10px
0}.client-logos
.logos{background:#0b0d0f;padding:20px
20px}.client-logos .logos .carousel .carousel-control{transition:all 0.3s ease-in-out;color:#fff}.inner{*zoom:1}.inner:before,.inner:after{display:table;content:"";line-height:0}.inner:after{clear:both}#wrapper{*zoom:1}#wrapper:before,#wrapper:after{display:table;content:"";line-height:0}#wrapper:after{clear:both}.inner-container{max-width:1020px}.wrapper_inner{max-width:1020px;margin:0
auto}.site-sidebar{max-width:-10px;width:100%;float:left}.site-sidebar.left{margin-right:10px}.site-sidebar.right{margin-left:10px}.site-sidebar .sidebar-section{margin-bottom:20px;background:#ffcb4d}.site-sidebar .sidebar-section .sidebar-section-inner{padding:5px}.site-sidebar .sidebar-section
h4{text-align:center;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#fff;font-size:20px;line-height:25px;text-transform:uppercase;padding:0;margin:0}.site-sidebar .sidebar-section
ul{list-style:none;margin:0;padding:0;border:1px
solid #4c555c}.site-sidebar .sidebar-section ul li
a{display:block;padding:8px
5px;color:#fff;background-color:#13181d;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:16px;line-height:18px;text-transform:uppercase}.site-sidebar .sidebar-section ul li
ul{border:none}.site-sidebar .sidebar-section ul li ul
li{border:none}.site-sidebar .sidebar-section ul li ul li
a{display:block;padding:3px
5px;background:none;color:#13181d;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;text-shadow:none}.site-sidebar .sidebar-section ul li ul li
ul{margin-left:10px}.site-sidebar .sidebar-section ul li ul li ul
li{position:relative;padding-left:5px}.site-sidebar .sidebar-section ul li ul li ul li:before{content:"-";display:block;font-size:18px;color:#13181d;position:absolute;left:0;top:2px}.site-sidebar .sidebar-section ul li ul li ul li
a{font-size:12px;border:none}.site-sidebar .sidebar-section
.product_block{margin-bottom:15px}.custom-file-input{overflow:visible;height:auto !important;line-height:normal !important}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input::before{content:'Select file';display:inline-block;background:-webkit-linear-gradient(top,#f9f9f9,#e3e3e3);border:1px
solid #999;border-radius:3px;padding:8px
50px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:16px;position:absolute}.custom-file-input:hover::before{border-color:black}.custom-file-input:active::before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}input,select,textarea{color:#4b4b4b !important;font-size:12px !important}.styled_select_adv{position:relative;font-size:12px;text-align:left;width:200px}.styled_select_adv
select{position:absolute;top:10px;left:10px;z-index:10;width:10px;height:10px;padding:0;margin:0}.fs_container{box-shadow:0 1px 1px rgba(0,0,0,0.2);position:relative;z-index:20}.fs_container
.fs_select{background:#ccc;display:block;z-index:101;position:relative;text-decoration:none;border:1px
solid #ccc}.fs_container
.fs_value{background:#e6e6e6 url(../../graphics/forms/select_bg.png) repeat-x;border:1px
solid #fff;padding:0
6px;display:block;color:#3b111f;font-weight:normal;text-shadow:1px 1px 1px #fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;height:25px;line-height:25px;margin-right:23px;text-decoration:none}.fs_container
.fs_arrow{background:#e6e6e6 url(../../graphics/forms/select_bg.png) repeat-x;border:1px
solid #fff;display:block;width:20px;height:25px;position:absolute;top:0;right:0}.fs_container
.fs_arrow_inner{width:0px;height:0px;border-style:solid;border-width:5.5px 4px 0 4px;border-color:#4b4b4b transparent transparent transparent;display:block;position:absolute;left:6px;top:50%;margin-top:-2px}.fs_container .fs_select:active{border-color:rgba(82,168,236,0.8)}.fs_container .fs_select:hover
.fs_value{background-color:#f1f1f1;background-position:left -46px}.fs_container .fs_select:active
.fs_value{background-color:#f1f1f1;background-position:left -44px;padding-left:7px;line-height:27px}.fs_container .fs_select:active
.fs_arrow_inner{top:12px}.fs_container
.fs_options{position:absolute;top:28px;left:0;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.fs_container
.fs_options_inner{background:#fff;padding:1px;border:1px
solid #d3d3d3;z-index:99;max-height:280px;overflow:auto;position:relative}.fs_container .fs_options
span{display:block;cursor:pointer;padding:6px
22px 5px 8px;position:relative;white-space:nowrap}.fs_container .fs_options span:hover{background:#61a5d2;color:#fff}.fs_container.fs_multi .fs_options
span{padding-left:30px}.fs_container.fs_multi .fs_options
span.fs_selected{background:#d1f3bc}.fs_container.fs_multi .fs_options
input{background:transparent;position:absolute;top:8px;left:9px}@media (max-width: 767px){#wrapper input,
#wrapper select,
#wrapper
textarea{font-size:14px}.styled_select_adv{font-size:14px}.fs_container
.fs_value{height:30px;line-height:30px}.fs_container
.fs_arrow{height:30px}}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0
0 60px;background:#fff;border:4px
solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider
.slides{zoom:1}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}form.jqtransformdone
label{margin-top:4px;margin-right:8px;display:block;float:left}form.jqtransformdone
div.rowElem{clear:both;padding:4px
0px}button.jqTransformButton{margin:0px;padding:0px;border:none;background-color:transparent;cursor:pointer;overflow:visible;font-family:Arial}*:first-child+html button.jqTransformButton[type]{width:1}button.jqTransformButton
span{background:transparent url(../../css/plugins/img/btn_right.gif) no-repeat right top;display:block;float:left;padding:0px
4px 0px 0px;margin:0px;height:33px}button.jqTransformButton span
span{background:transparent url(../../css/plugins/img/btn_left.gif) no-repeat top left;color:#333;padding:8px
4px 0px 8px;font-weight:normal;font-size:12px;line-height:13px;display:block;text-decoration:none;height:33px}button.jqTransformButton_hover span
span{background-position:left -33px}button.jqTransformButton_hover
span{background-position:right -33px}button.jqTransformButton_click span
span{background-position:left -66px}button.jqTransformButton_click
span{background-position:right -66px}* html
button.jqTransformButton{height:33px}* button.jqTransformButton span
span{height:25px}*+ html
button.jqTransformButton{height:33px}*+ button.jqTransformButton span
span{height:25px}.jqTransformInputWrapper{background:transparent url(../../css/plugins/img/input/input_text_left.gif) no-repeat left top;height:31px;padding:0px;float:left}.jqTransformInputInner{background:transparent url(../../css/plugins/img/input/input_text_right.gif) no-repeat top right;padding:0px;margin:0px}.jqTransformInputInner
div{height:31px;margin:0px
0px 0px 8px}.jqTransformInputInner div
input{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;vertical-align:middle;height:31px;color:#404040;border:none;padding:8px
0px 0px 0px;margin:0px;background:transparent}* html .jqTransformInputInner div
input{padding:6px
0 0 0;margin:0
0 0 -8px;height:24px}*+ html .jqTransformInputInner div
input{padding:6px
0 0 0;margin-left:-10px;height:24px}.jqTransformInputWrapper_hover{background-position:left -31px}.jqTransformInputWrapper_hover
div.jqTransformInputInner{background-position:right -31px}.jqTransformInputWrapper_focus{background-position:left -62px}.jqTransformInputWrapper_focus
div.jqTransformInputInner{background-position:right -62px}.jqTransformSafari .jqTransformInputInner
div{position:relative;overflow:hidden;margin:0px
8px}.jqTransformSafari .jqTransformInputInner div
input{background-color:none;position:absolute;top:-10px;left:-2px;height:42px;padding-left:4px}table.jqTransformTextarea td#jqTransformTextarea-mm
textarea{font-size:12px;line-height:16px}table.jqTransformTextarea
td{font-size:1px;line-height:1px;width:5px;height:5px;margin:0;padding:0}table.jqTransformTextarea
textarea{margin:0;padding:0;border:0;background:none}table.jqTransformTextarea td#jqTransformTextarea-tl{background:url(../../css/plugins/img/textarea/textarea_tl.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-tm{background:url(../../css/plugins/img/textarea/textarea_tm.gif) repeat-x top left}table.jqTransformTextarea td#jqTransformTextarea-tr{background:url(../../css/plugins/img/textarea/textarea_tr.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-ml{background:url(../../css/plugins/img/textarea/textarea_ml.gif) repeat-y top left}table.jqTransformTextarea td#jqTransformTextarea-mm{background:url(../../css/plugins/img/textarea/textarea-mm.gif) repeat}table.jqTransformTextarea td#jqTransformTextarea-mr{background:url(../../css/plugins/img/textarea/textarea_mr.gif) repeat-y top left}table.jqTransformTextarea td#jqTransformTextarea-bl{background:url(../../css/plugins/img/textarea/textarea_bl.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-bm{background:url(../../css/plugins/img/textarea/textarea_bm.gif) repeat-x top left}table.jqTransformTextarea td#jqTransformTextarea-br{background:url(../../css/plugins/img/textarea/textarea_br.gif) no-repeat top left}table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px}table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image:url(../../css/plugins/img/textarea/textarea-mm-hover.gif)}table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px}table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px}table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px}table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image:url(../../css/plugins/img/textarea/textarea-mm-focus.gif)}table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position:-10px 0px}table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px}table.jqTransformTextarea .jqTransformSafariTextarea
div{position:relative;overflow:hidden;border:0px
solid red}table.jqTransformTextarea .jqTransformSafariTextarea
textarea{background:none;position:absolute;top:-10px;left:-10px;padding:10px
10px 10px 10px;resize:none}.jqTransformRadioWrapper{float:left;display:block;margin:0px
4px;margin-top:5px}.jqTransformRadio{background:transparent url(../../css/plugins/img/radio.gif) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block}span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:5px}a.jqTransformCheckbox{background:transparent url(../../css/plugins/img/checkbox.gif) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block}a.jqTransformChecked{background-position:center bottom}.jqTransformSelectWrapper{width:45px;position:relative;height:31px;background:url(../../css/plugins/img/select_left.gif) no-repeat top left;float:left}.jqTransformSelectWrapper div
span{font-size:12px;float:none;position:absolute;white-space:nowrap;height:31px;line-height:15px;padding:8px
0 0 7px;overflow:hidden;cursor:pointer}.jqTransformSelectWrapper
a.jqTransformSelectOpen{display:block;position:absolute;right:0px;width:31px;height:31px;background:url(../../css/plugins/img/select_right.gif) no-repeat center center}.jqTransformSelectWrapper
ul{position:absolute;width:43px;top:30px;left:0px;list-style:none;background-color:#fff;border:solid 1px #ccc;display:none;margin:0px;padding:0px;height:150px;overflow:auto;overflow-y:auto;z-index:10}.jqTransformSelectWrapper ul
a{display:block;padding:5px;text-decoration:none;color:#333;background-color:#fff;font-size:12px}.jqTransformSelectWrapper ul
a.selected{background:#ededed;color:#333}.jqTransformSelectWrapper ul a:hover,
.jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff}.jqTransformHidden{display:none}.popup_container{padding:10px}.popup_container
.popup_inner{max-width:600px;min-width:500px}.popup_container
.popup_inner.mailing_list{max-width:400px;min-width:0}.popup_container
.title{border-bottom:1px solid #ddd;font-size:21px}@font-face{font-family:'bebas_neuebold';src:url('../../css/fonts/bebasneue_bold-webfont.eot');src:url('../../css/fonts/bebasneue_bold-webfont.eot#iefix') format('embedded-opentype'), url('../../css/fonts/bebasneue_bold-webfont.woff2') format('woff2'), url('../../css/fonts/bebasneue_bold-webfont.woff') format('woff'), url('../../css/fonts/bebasneue_bold-webfont.ttf') format('truetype'), url('../../css/fonts/bebasneue_bold-webfont.svg#bebas_neuebold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bebas_neuebook';src:url('../../css/fonts/bebasneue_book-webfont.eot');src:url('../../css/fonts/bebasneue_book-webfont.eot#iefix') format('embedded-opentype'), url('../../css/fonts/bebasneue_book-webfont.woff2') format('woff2'), url('../../css/fonts/bebasneue_book-webfont.woff') format('woff'), url('../../css/fonts/bebasneue_book-webfont.ttf') format('truetype'), url('../../css/fonts/bebasneue_book-webfont.svg#bebas_neuebook') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bebas_neuelight';src:url('../../css/fonts/bebasneue_light-webfont.eot');src:url('../../css/fonts/bebasneue_light-webfont.eot#iefix') format('embedded-opentype'), url('../../css/fonts/bebasneue_light-webfont.woff2') format('woff2'), url('../../css/fonts/bebasneue_light-webfont.woff') format('woff'), url('../../css/fonts/bebasneue_light-webfont.ttf') format('truetype'), url('../../css/fonts/bebasneue_light-webfont.svg#bebas_neuelight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bebas_neue_regularregular';src:url('../../css/fonts/bebasneue_regular-webfont.eot');src:url('../../css/fonts/bebasneue_regular-webfont.eot#iefix') format('embedded-opentype'), url('../../css/fonts/bebasneue_regular-webfont.woff2') format('woff2'), url('../../css/fonts/bebasneue_regular-webfont.woff') format('woff'), url('../../css/fonts/bebasneue_regular-webfont.ttf') format('truetype'), url('../../css/fonts/bebasneue_regular-webfont.svg#bebas_neue_regularregular') format('svg');font-weight:normal;font-style:normal}body{font-family:'Open Sans'}strong{font-weight:normal;font-family:'bebas_neuebold'}h1,h2{font-family:'bebas_neuebold'}h5{font-family:'bebas_neue_regularregular';text-transform:uppercase;color:#009fe3;font-size:23px}p{font-size:13px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.color.primary{color:#009fe3}.side-menu{width:300px;position:absolute;right:-320px;background:#fff}.side-menu .basket-side-summary{border:3px
solid #009fe3;border-top:none;padding:0
0 0;margin-top:-15px}.side-menu .basket-side-summary
.button{margin-top:-15px;padding:15px}@media (max-width: 1900px){.inner{max-width:1100px}.side-menu{width:250px;right:-270px}}#header .top-info-bar{background:#fff;color:#009fe3;border-bottom:5px solid #009fe3;font-family:'bebas_neue_regularregular';text-align:right}#header .top-info-bar
a{color:#000;font-family:'bebas_neue_regularregular'}#header .top-info-bar
p{text-align:right;margin:0;padding:0;font-size:22px;display:inline-block;position:relative;top:4px}#header .top-info-bar p.login-block{color:#009fe3;font-family:'bebas_neue_regularregular';top:4px;margin-left:50px}#header .top-info-bar p.login-block
a{font-family:'bebas_neue_regularregular';color:#000}#header .social-bar
a{color:#009fe3;font-size:29px;display:inline-block;margin-left:5px;transition:all 0.3s ease-in-out}#header .social-bar a
i{transition:all 0.3s ease-in-out}#header .social-bar a:hover{text-decoration:none}#header .social-bar a:hover i.fa-facebook-square{color:#3c5b9b}#header .social-bar a:hover i.fa-twitter-square{color:#18b5e8}#header .social-bar a:hover i.fa-instagram{color:#383839}#header .social-bar a:hover i.fa-pinterest-square{color:#cb2027}#header .main-header{background:#000}#header .main-header
.inner{padding:20px
0 20px}#header .main-header .inner #logo
img{height:80px;max-width:100%}#header .main-header .inner
.top_links{position:absolute;top:0;right:0;background:#009fe3;color:#fff;padding:0
5px 5px 0}#header .main-header .inner .top_links
ul{margin:0;padding:0}#header .main-header .inner .top_links ul:before{content:" ";display:block;width:0;height:0;border-top:0 solid transparent;border-bottom:34px solid transparent;border-right:30px solid #009fe3;position:absolute;left:-30px;top:0}#header .main-header .inner .top_links ul
li{font-family:'bebas_neue_regularregular';font-size:24px}#header .main-header .inner .top_links ul li
a{text-decoration:none;transition:all 0.3s ease-in-out;padding:0
3px 0;display:inline-block}#header .main-header .inner .top_links ul li a:hover{color:#000}#header .main-header .inner .shop-basket-summary{position:absolute;right:0;bottom:20px;margin:0;list-style:none}#header .main-header .inner .shop-basket-summary #basket_summary
p{color:#fff;font-family:'bebas_neuebold';font-size:25px}#header .main-header .inner .shop-basket-summary #basket_summary p.basket-counter{font-family:'bebas_neue_regularregular';color:#009fe3;font-size:21px}#header .main-header .inner .shop-basket-summary #basket_summary .shop-bag-img{margin-left:10px}#header .main-header .inner .shop-basket-summary #basket_summary .fa-shopping-cart{color:#fff;font-size:50px;display:block;position:relative;top:0;margin-left:10px}#header.header-shop .main-header{background:#fff}#header.header-shop .main-header .shop-basket-summary #basket_summary
p{color:#000;font-family:'bebas_neuebold';font-size:25px}#header.header-shop .main-header .shop-basket-summary #basket_summary .fa-shopping-cart{color:#000}.mobile-category-nav{border:none;background:#231f20;color:#fff;font-family:'bebas_neuebold'}#navigation{background:#009fe3;padding:0;margin:0
0 20px}#navigation
ul{margin:0;padding:0;position:relative}#navigation ul
li{margin:0;margin-left:0;list-style:none;display:block;float:left}#navigation ul li.menu-contained{position:relative}#navigation ul li.menu-contained
.sub_nav{min-width:260px}#navigation ul li:first-child{margin-left:0px}#navigation ul li
a{float:left;display:block;padding:5px
15px 5px;color:#fff;font-family:'bebas_neue_regularregular';font-size:28px;text-transform:uppercase;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#navigation ul li a:hover{background:#000;color:#fff}#navigation ul li:hover
a{text-decoration:none}#navigation ul li.deals
a{background:#cc141c;color:#fff}#navigation ul li.design-your-own,
#navigation ul li.site-switch{float:right}#navigation ul li.design-your-own a,
#navigation ul li.design-your-own .sub_nav ul li a,
#navigation ul li.site-switch a,
#navigation ul li.site-switch .sub_nav ul li
a{font-family:'bebas_neuebold';padding:6px
10px}#navigation ul li
.sub_nav{display:none;position:absolute;left:0px;top:44px;margin:0;list-style:none;background:#fff;border:3px
solid #009fe3;border-top:none;width:100%;min-width:155px;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}#navigation ul li .sub_nav
h4{font-family:'bebas_neue_regularregular';color:#009fe3;font-size:24px;margin:0
0 10px}#navigation ul li .sub_nav h4
a{font-family:'bebas_neue_regularregular';color:#009fe3;font-size:24px;background:none;padding:0;margin:0;margin:0
0 10px;float:none}#navigation ul li .sub_nav
ul{margin:0
0 15px;float:none;overflow:visible}#navigation ul li .sub_nav ul
li{float:none;display:block;margin:0;list-style:none;position:relative}#navigation ul li .sub_nav ul li
a{float:none;font-family:'bebas_neuebook';color:#000;font-size:21px;padding:0
0;margin:0
0 5px}#navigation ul li .sub_nav ul li a:hover{background:none;color:#18b5e8}#navigation ul li .sub_nav ul li:hover
a{background:none}#navigation ul li .sub_nav ul li
.types_nav{overflow:visible !important;display:none;position:absolute;top:0;left:100%;width:100%;min-width:180px}#navigation ul li .sub_nav ul li .types_nav li
a{background-color:#febf03}#navigation ul li .sub_nav ul li .types_nav li a:hover{background-color:#fecc36}#navigation ul li .sub_nav .clothing-menu-block{border:2px
solid #1684bd;margin-bottom:10px}#navigation ul li .sub_nav .clothing-menu-block
a{color:#000;float:none;display:block;font-size:34px;padding:4px
10px;font-family:'bebas_neuebold'}#navigation ul li .sub_nav .clothing-menu-block a
span{color:#1684bd}#navigation ul li .sub_nav .clothing-menu-block a:hover{background:#1684bd;color:#fff}#navigation ul li .sub_nav .clothing-menu-block a:hover
span{color:#fff}#navigation ul li .sub_nav .clothing-menu-block.womens{border-color:#61b7e7}#navigation ul li .sub_nav .clothing-menu-block.womens a
span{color:#61b7e7}#navigation ul li .sub_nav .clothing-menu-block.womens a:hover{background:#61b7e7;color:#fff}#navigation ul li .sub_nav .clothing-menu-block.womens a:hover
span{color:#fff}#navigation ul li .sub_nav .clothing-menu-block.kids{border-color:#a9dcf8}#navigation ul li .sub_nav .clothing-menu-block.kids a
span{color:#a9dcf8}#navigation ul li .sub_nav .clothing-menu-block.kids a:hover{background:#a9dcf8;color:#fff}#navigation ul li .sub_nav .clothing-menu-block.kids a:hover
span{color:#fff}#navigation .nav-row{*zoom:1}#navigation .nav-row:before,
#navigation .nav-row:after{display:table;content:"";line-height:0}#navigation .nav-row:after{clear:both}#navigation .nav-row .nav-block-5{float:left;width:20%}@media (max-width: 767px){#navigation .nav-row{margin:0
-10px}#navigation .nav-row .nav-block-5{float:none;width:100%}}#footer{background-color:#009fe3;padding:20px
0;color:#fff;margin-top:20px;position:relative}#footer
.group{float:left;margin-right:50px}#footer
a{color:#fff}#footer
ul{margin:0;padding:0}#footer ul
li{list-style:none}#footer ul li
a{font-family:'bebas_neuebook';color:#fff}#footer
h3.heading{font-family:'bebas_neuebold';font-size:31px;margin-bottom:20px}#footer p,
#footer
li{font-family:'bebas_neuebook';font-size:22px;font-weight:normal}#footer .social-icons
a{font-size:30px;display:inline-block;margin-left:5px;transition:all 0.3s ease-in-out}#footer .social-icons a
i{transition:all 0.3s ease-in-out}#footer .social-icons a:hover{text-decoration:none}#footer .social-icons a:hover i.fa-facebook-square{color:#3c5b9b}#footer .social-icons a:hover i.fa-twitter-square{color:#18b5e8}#footer .social-icons a:hover i.fa-instagram{color:#383839}#footer .social-icons a:hover i.fa-pinterest-square{color:#cb2027}#footer
.social_icons{*zoom:1}#footer .social_icons:before,
#footer .social_icons:after{display:table;content:"";line-height:0}#footer .social_icons:after{clear:both}#footer .social_icons
a{color:#fff;display:block;margin-right:20px;float:left;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;height:35px}#footer .social_icons a
i{font-size:42px;line-height:37px;text-decoration:none}#footer .social_icons a:hover{text-decoration:none;background:#fff;border-radius:12px}#footer .social_icons a:hover.facebook{color:#3c5b9b}#footer .social_icons a:hover.twitter{color:#18b5e8}#footer .social_icons a:hover.google{color:#d6492f}#footer .social_icons a:hover.instagram{color:#383839}#footer .social_icons a:hover.pinit{color:#cb2027}#footer .social_icons a:hover.tumblr{color:#2c4762}#footer .footer-divide{height:1px;margin:25px
0}#footer .footer-credits{padding-bottom:40px}#footer .footer-credits
p{font-family:'Open Sans',sans-serif;font-size:13px}#mailing_list{position:relative;text-align:center;max-width:280px;margin:20px
auto 0;*zoom:1}#mailing_list:before,#mailing_list:after{display:table;content:"";line-height:0}#mailing_list:after{clear:both}#mailing_list
input{float:left;width:70%;font-family:'bebas_neue_regularregular'}#mailing_list input[name=email_address]{padding:11px
7px;border:none;background-color:#fff}#mailing_list
.button{float:left;width:30%;box-shadow:none;padding:7px
10px;font-size:18px;border:none}.button{background:#000;color:#fff;font-family:'bebas_neue_regularregular';font-size:20px}.button-text{color:#009fe3;font-family:'bebas_neuebold';font-size:23px;text-align:center;margin:15px
0;display:block}#wrapper{background:#fff}.row.spacers{margin-bottom:20px}.styled-heading{font-family:'bebas_neuebold';font-size:56px;line-height:49px;text-transform:uppercase;text-align:left;padding:5px
0;margin:10px
0;color:#fff;position:relative;overflow:hidden;background:#009fe3}.styled-heading
span.lighter{color:#1c1c1b;background:#fff;padding-right:5px}.styled-heading
span.coloured{padding-left:5px}.styled-heading.color-f1{background:#8dba23}.styled-heading.color-f2{background:#3ba6a0}.styled-heading.color-f3{background:#793f6b}.styled-heading.color-f4{background:#e53f71}.styled-heading.color-f5{background:#231f20}.styled-heading.color-f6{background:#ec6926}.styled-heading.color-f7{background:#4176e0}.styled-heading.small-heading{font-size:36px;line-height:29px}.styled-heading.centered{text-align:center;background:none;color:#009fe3;margin-bottom:20px}@media (max-width: 787px){.styled-heading{background:none;color:#1c1c1b}.styled-heading.small-heading{line-height:37px}.styled-heading
span.lighter{color:#1c1c1b}}.styled-heading.clean{background:none;color:#1c1c1b}.styled-heading.clean.space-bottom{margin-bottom:50px !important}.styled-heading.clean
span.lighter{color:#1c1c1b}.styled-heading.clean.color-f1
span.lighter{color:#8dba23}.styled-heading.clean.color-f2
span.lighter{color:#3ba6a0}.styled-heading.clean.color-f3
span.lighter{color:#793f6b}.styled-heading.clean.color-f4
span.lighter{color:#e53f71}.styled-heading.clean.color-f5
span.lighter{color:#231f20}.styled-heading.clean.color-f6
span.lighter{color:#ec6926}.styled-heading.clean.color-f7
span.lighter{color:#4176e0}.styled-heading.clean.color-f8
span.lighter{color:#009fe3}.styled-p{text-align:left;color:#000;font-family:'bebas_neue_regularregular';font-size:17px;text-transform:uppercase}.feature-gender{padding:10px;border:2px
solid #1684bd;height:143px;position:relative}.feature-gender
h4{font-family:'bebas_neuebold';font-size:29px;color:#1c1c1b;margin:0;text-transform:none;position:relative;z-index:2}.feature-gender h4
span{text-transform:uppercase}.feature-gender
img{display:block;position:absolute;bottom:0;right:0;height:137px;z-index:1}.feature-gender.mens{border-color:#1684bd}.feature-gender.mens h4
span{color:#1684bd}.feature-gender.womens{border-color:#61b7e7}.feature-gender.womens h4
span{color:#61b7e7}.feature-gender.kids{border-color:#a9dcf8}.feature-gender.kids h4
span{color:#a9dcf8}.feature-block{position:relative;overflow:hidden}.feature-block
img{display:block}.feature-block.feature-block--border
img{margin-bottom:0}.feature-block
h4{color:#fff;font-family:'bebas_neue_regularregular';background:#009fe3;margin:0px
0 0 0;padding:10px;font-size:23px;text-align:center;z-index:2;position:relative}.feature-block
p{text-align:center;color:#000;font-family:'Open Sans',sans-serif;font-size:13px;padding:10px
5px;min-height:80px}.feature-block.feature-block--red{border-color:#e30513}.feature-block.feature-block--red
h4{background:#e30513}.feature-block.feature-block--red .button-text{color:#e30513}.feature-block.feature--f1
h4{background:#8dba23}.feature-block.feature--f1 .button-text{color:#8dba23}.feature-block.feature--f2
h4{background:#3ba6a0}.feature-block.feature--f2 .button-text{color:#3ba6a0}.feature-block.feature--f3
h4{background:#793f6b}.feature-block.feature--f3 .button-text{color:#793f6b}.feature-block.feature--f4
h4{background:#e53f71}.feature-block.feature--f4 .button-text{color:#e53f71}.feature-block.feature--f5
h4{background:#231f20}.feature-block.feature--f5 .button-text{color:#231f20}.feature-block.feature--f6
h4{background:#ec6926}.feature-block.feature--f6 .button-text{color:#ec6926}.feature-block.feature--f7
h4{background:#4176e0}.feature-block.feature--f7 .button-text{color:#4176e0}.feature-block.feature--f8
h4{background:#009fdc}.feature-block.feature--f8 .button-text{color:#009fdc}.feature-block.feature--f8 .button-text:hover,
.feature-block.feature--f8 .button-text:focus,
.feature-block.feature--f8 .button-text:visited{color:#009fdc}.feature-block.feature--embroidery
h4{background:#3ea6a0}.feature-block.feature--embroidery .button-text{color:#3ea6a0}.feature-block.feature--embroidery .button-text:hover,
.feature-block.feature--embroidery .button-text:focus,
.feature-block.feature--embroidery .button-text:visited{color:#3ea6a0}.feature-block.feature--f9
h4{background:#6d6e70}.feature-block.feature--f9 .button-text{color:#6d6e70}.feature-block.feature--f9 .button-text:hover,
.feature-block.feature--f9 .button-text:focus,
.feature-block.feature--f9 .button-text:visited{color:#6d6e70}.feature-block .coming-soon{position:absolute;top:-30px;right:-64px;background:#ed1c24;color:#fff;transform:rotate(45deg);font-family:'bebas_neuebold';font-size:22px;text-align:center;padding:50px
60px 10px}.breadcrumb{background:none;margin-bottom:30px}.breadcrumb
li{font-family:'bebas_neuebold';font-size:17px}.product-listing-header{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:20px}.product-listing-header .styled-p{font-size:22px;padding:10px
25px;text-align:center}.change-view{display:none}.attribute_group,.extra_group{font-family:'bebas_neuebold';font-size:23px}.attribute_group h3,
.extra_group
h3{font-size:23px}.attribute_group label,
.extra_group
label{float:left;border:1px
solid #ddd;padding:5px
10px;margin-right:8px;font-size:18px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.attribute_group label:hover,
.attribute_group label.active,
.extra_group label:hover,
.extra_group
label.active{background-color:#009fe3;color:#fff;cursor:pointer}.attribute_group label p,
.extra_group label
p{font-size:20px;font-family:'bebas_neuebold'}.extra_group
select{-webkit-appearance:none;background:#fff;border:1px
solid #ccc;padding:20px;font-size:26px !important}.extra_group
.extra_colour_img{width:20px;height:20px;border:1px
solid #ddd;display:inline-block;margin-right:10px}#product_detail .price-holder{font-family:'bebas_neuebold';font-size:34px;margin-top:20px;margin-bottom:20px}#product_detail .basket_buttons
.button{font-size:29px;padding:9px
20px}#product_detail .basket_buttons
#quantity{margin:0;border:1px
solid #ddd;font-family:'bebas_neuebold';float:left;width:80px;font-size:28px !important;padding:10px
5px;height:auto;text-align:center}#product_detail
.social_plugins{margin:20px
0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;padding:10px
0}#product_detail .social_plugins
.icon{float:none;display:inline-block}#product_detail .product-size-group-item{position:relative}#product_detail .product-size-group-item .size-guide-quick-link{position:absolute;top:60px;right:0;font-family:'bebas_neuebook';font-size:23px;color:#009fe3}.alert{font-family:'bebas_neuebook';font-weight:normal;font-size:21px;border-radius:0}.sub-heading{text-align:right;font-size:21px;margin:5px
0 20px}.sub-heading.centered{text-align:center;max-width:500px;margin:20px
auto 40px}.service-detail-page h6.sub-heading{font-size:15px;margin:5px
0 5px}.service-detail-page .service-page-content
p{font-size:15px;margin-bottom:25px}.service-detail-page .star-ratings
i{color:#8dba23}.service-detail-page strong,
.service-detail-page
b{text-transform:uppercase}.service-detail-page a:hover{text-decoration:none}.service-detail-page .prices-box
h4{text-align:right;font-size:42px;font-family:'bebas_neuebold';margin:0}.service-detail-page .prices-box h4
span{font-size:80px}.service-detail-page .prices-box
h5{text-align:right;margin:0;font-size:70px;font-family:'bebas_neuebold';color:#1c1c1b}.service-detail-page .prices-box h5
a{color:#1c1c1b;text-decoration:none}.service-detail-page .prices-box h5
span{background:#8dba23;color:#fff;padding:0
10px}.service-detail-page
h3{font-family:'bebas_neuebold';text-transform:uppercase}.service-detail-page.service-f1 .prices-box h4
span{color:#8dba23}.service-detail-page.service-f1
h3{color:#8dba23}.service-detail-page.service-f2 .prices-box h4
span{color:#3ba6a0}.service-detail-page.service-f2
h3{color:#3ba6a0}.service-detail-page.service-f3 .prices-box h4
span{color:#793f6b}.service-detail-page.service-f3
h3{color:#793f6b}.service-detail-page.service-f4 .prices-box h4
span{color:#e53f71}.service-detail-page.service-f4
h3{color:#e53f71}.service-detail-page.service-f5 .prices-box h4
span{color:#231f20}.service-detail-page.service-f5
h3{color:#8dba23}.service-detail-page.service-f6 .prices-box h4
span{color:#ec6926}.service-detail-page.service-f6
h3{color:#ec6926}.service-detail-page.service-f7 .prices-box h4
span{color:#4176e0}.service-detail-page.service-f7
h3{color:#4176e0}.contact-box{margin-top:20px;text-align:center;color:#1c1c1b;font-family:'Open Sans',sans-serif;font-size:17px}.contact-box
p{margin-bottom:15px;font-weight:bold;font-size:15px}.contact-box
a{color:#1c1c1b}.contact-box
h5{text-align:center;margin:0;font-size:34px;font-family:'bebas_neuebold';color:#1c1c1b}.contact-box h5
a{color:#1c1c1b;text-decoration:none}.contact-box h5
span{background:#8dba23;color:#fff;padding:0
10px}.get-quote-content-form .form-control{border-radius:0;padding:5px
5px;height:auto;border:1px
solid #231f20}.get-quote-content-form .form-row
label{font-weight:normal;font-family:'Open Sans',sans-serif}.get-quote-content-form .form-row .form-control{margin-bottom:10px}.get-quote-content-form textarea.form-control{height:257px}.get-quote-content-form
h4{font-family:'bebas_neue_regularregular';font-size:26px}.get-quote-content-form .quote-info{padding:0
0}.get-quote-content-form .quote-info
p{font-size:15px}.get-quote-content-form .quote-info
h4{font-family:'Open Sans',sans-serif;font-size:19px}.get-quote-content-form .submit-button{font-family:'bebas_neuebold';border:none;background:#231f20;padding:10px
15px;text-align:center;color:#fff;width:100%;font-size:20px}@media (max-width: 767px){.page-content{padding:0
15px}}.deal-block{text-align:center;margin-bottom:20px}.deal-block
h4{font-family:'bebas_neuebold';text-align:center;font-size:24px}.deal-block .deal-prices{margin:0;font-family:'bebas_neue_regularregular';font-size:22px}.deal-block .deal-prices .deal-price-was{background:#ececec;padding-top:5px;padding-bottom:5px;text-decoration:line-through}.deal-block .deal-prices .deal-price-sale{background:#e30513;padding-top:5px;padding-bottom:5px;color:#fff}.service-portfolio-row{margin:20px
0}.service-portfolio-row .service-portfolio-item{width:19%;float:left;margin-left:0.5%;margin-right:0.5%;margin-bottom:10px}@media (max-width: 787px){.service-portfolio-row .service-portfolio-item{width:49%}}.about-timeline
h2{color:#009fe3;font-size:38px;text-align:center;margin-bottom:40px}.about-timeline .timeline-row{*zoom:1;min-height:400px}.about-timeline .timeline-row:before,
.about-timeline .timeline-row:after{display:table;content:"";line-height:0}.about-timeline .timeline-row:after{clear:both}.about-timeline .timeline-row .timeline-row-left{width:49%;float:left;min-height:400px}.about-timeline .timeline-row .timeline-row-left .timeline-text{margin-right:45px}.about-timeline .timeline-row .timeline-row-left .timeline-text:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #009fe3;border-right:none;position:absolute;top:15px;left:auto;right:-18px}.about-timeline .timeline-row .timeline-row-left .timeline-photos{margin-right:45px}.about-timeline .timeline-row .timeline-row-middle{width:10px;background:#009fe3;height:420px;position:relative;float:left}.about-timeline .timeline-row .timeline-row-middle:before{content:" ";display:block;width:65px;height:65px;background:#009fe3;border-radius:999px;position:absolute;top:20px;left:-27.5px;right:0}.about-timeline .timeline-row .timeline-row-right{width:49%;float:left;min-height:400px}.about-timeline .timeline-row .timeline-row-right .timeline-text{margin-left:45px}.about-timeline .timeline-row .timeline-row-right .timeline-photos{margin-left:45px}.about-timeline .timeline-row .timeline-photos{*zoom:1}.about-timeline .timeline-row .timeline-photos:before,
.about-timeline .timeline-row .timeline-photos:after{display:table;content:"";line-height:0}.about-timeline .timeline-row .timeline-photos:after{clear:both}.about-timeline .timeline-row .timeline-photos .timeline-photo{background-repeat:no-repeat;background-position:center center;background-size:100% auto;width:225px;float:left}.about-timeline .timeline-row .timeline-text{margin-top:20px;border:3px
solid #009fe3;position:relative}.about-timeline .timeline-row .timeline-text:before{content:" ";display:block;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #009fe3;position:absolute;top:15px;left:-18px}.about-timeline .timeline-row .timeline-text .timeline-text-heading{background:#009fe3;padding:15px
20px}.about-timeline .timeline-row .timeline-text .timeline-text-heading
h4{font-family:'bebas_neue_regularregular';color:#fff;font-size:36px;margin:0;padding:0}.about-timeline .timeline-row .timeline-text .timeline-text-heading h4
span{float:right;font-size:26px;line-height:40px}.about-timeline .timeline-row .timeline-text .timeline-text-content{padding:15px;text-align:center;font-size:15px}@media (max-width: 900px){.about-timeline .timeline-row{margin:50px
0}.about-timeline .timeline-row .timeline-row-left,
.about-timeline .timeline-row .timeline-row-right{min-height:0;width:100%;float:none}.about-timeline .timeline-row .timeline-row-left .timeline-text,
.about-timeline .timeline-row .timeline-row-right .timeline-text{margin:0
20px}.about-timeline .timeline-row .timeline-row-left .timeline-text:before,
.about-timeline .timeline-row .timeline-row-right .timeline-text:before{display:none}.about-timeline .timeline-row .timeline-row-left .timeline-text .timeline-text-heading h4,
.about-timeline .timeline-row .timeline-row-right .timeline-text .timeline-text-heading
h4{text-align:center}.about-timeline .timeline-row .timeline-row-left .timeline-text .timeline-text-heading h4 span,
.about-timeline .timeline-row .timeline-row-right .timeline-text .timeline-text-heading h4
span{display:block;float:none;text-align:center}.about-timeline .timeline-row .timeline-row-left .timeline-photos,
.about-timeline .timeline-row .timeline-row-right .timeline-photos{margin:0
20px;text-align:center}.about-timeline .timeline-row .timeline-row-left .timeline-photos .timeline-photo,
.about-timeline .timeline-row .timeline-row-right .timeline-photos .timeline-photo{width:50%}.about-timeline .timeline-row .timeline-row-left .timeline-photos .timeline-photo img,
.about-timeline .timeline-row .timeline-row-right .timeline-photos .timeline-photo
img{width:100%}.about-timeline .timeline-row .timeline-row-middle{display:none}}.button:focus{text-decoration:none}.inner_padding_sides{padding:0
20px}a:focus{text-decoration:none}.divider{background:#ddd;height:1px;margin:20px
0}.feature-personal{position:relative}.feature-personal
h4{position:absolute;bottom:0;left:0;right:0;background:#009fe3;padding:10px
20px 5px;text-transform:uppercase;font-family:'bebas_neue_regularregular';color:#fff;margin:0;font-size:32px}.feature-personal.womens
h4{background:#6d6e70}.accordion--clean .accordion-group{border:1px
solid #ddd;border-top:none}.accordion--clean .accordion-group .accordion-heading .accordion-toggle{background:none;font-family:'bebas_neuebold';padding:10px;border-top:1px solid #ddd;color:#000;text-transform:uppercase;font-size:22px}.accordion--clean .accordion-group .accordion-body{transition:all 0.3s ease-in-out;padding:10px
10px 30px}.product-quantity-field{font-family:'bebas_neue_regularregular';font-size:30px;margin-bottom:20px}.product-quantity-field
h3{font-size:23px;font-weight:bold;border-bottom:1px solid #ddd}.product-quantity-field
input{font-family:'Open Sans',sans-serif;padding:10px
10px;border:1px
solid #ddd;font-size:22px !important;text-align:center}.product-detail-or-section
p{font-family:'bebas_neuebold';font-size:32px;text-align:center;padding:11px
30px;float:left}.product-detail-or-section
.button{margin:0
auto;font-size:29px;width:40%;display:block;float:left}@media (max-width: 500px){.product-detail-or-section
p{float:none}.product-detail-or-section
.button{float:none;width:100%}}.club--bio
h1{text-align:center;color:#009fe3;margin-bottom:30px !important}.club--bio
p{font-size:15px}.club--bio p
span{color:#009fe3}.club__selector{background:#009fe3;color:#fff;font-size:32px;text-align:center;padding:15px
20px}.club__selector
h3{color:#fff !important;font-size:67px}.club__selector
select{background:#fff;border-radius:0;padding:10px;font-size:16px !important;width:100%;-webkit-appearance:none}.quote-file-selector-status{margin-top:20px}.quote-file-selector-status
p{background-color:#dff0d8;color:#3c763d;margin:0;padding:10px}.p-lg{font-size:19px}@media (max-width: 767px){.mobile-clean-padding{padding-left:0px !important;padding-right:0px !important}}.inner .quote-new .quote-selector-tool{background:#009fe3;padding:30px
30px}.quote-new .quote--text{font-size:16px;margin:10px
0 30px}.quote-new .quote-selector-tool{background:#009fe3;padding:30px
0}.quote-new .quote-selector-tool
.row{margin-top:5px;margin-bottom:5px}.quote-new .quote-method{display:block;text-align:center;background:#eee;font-family:'bebas_neuebold';padding:30px
10px;margin-bottom:10px}.quote-new .quote-method
span{font-size:46px}.quote-new .quote-method.selected{background:#fff}.quote-new .quote-method input[type="radio"]{display:none}.quote-new .quote-method
img{height:40px;display:inline-block;margin-right:20px}@media (max-width: 767px){.quote-new .quote-method{margin-left:10px;margin-right:10px}.quote-new .quote-method
img{display:block;margin:0
auto 15px}}.quote-new .quote--form{padding:30px
0;display:none}.quote-new .quote--form.quote--form-active{display:block}.quote-new .quote--form
.row{margin-left:-20px;margin-right:-20px}.quote-new .quote--form .col-sm-6{padding:0
20px}.quote-new .quote--form .form-row{margin-bottom:20px}@media (max-width: 767px){.quote-new .quote--form .form-row.has-tooltip{max-width:90%}}.quote-new .quote--form
label{font-family:'Open Sans',sans-serif;font-size:15px;display:block;position:relative}.quote-new .quote--form label.label--light{display:inline-block;font-family:'Open Sans',sans-serif;font-size:16px}.quote-new .quote--form label.label--light
input{margin-left:10px}.quote-new .quote--form label .label--helper{color:#009fe3;float:right;font-size:21px;margin-top:-6px}.quote-new .quote--form label .label--helper .label--helper-text{color:#000;font-size:12px;position:absolute;top:-6px;right:20px;background:rgba(0,159,227,0.75);padding:5px;display:none;max-width:80%}@media (max-width: 767px){.quote-new .quote--form label .label--helper{position:absolute;right:-40px;top:32px}.quote-new .quote--form label .label--helper
.fa{font-size:40px}.quote-new .quote--form label .label--helper .label--helper-text{right:40px;max-width:none;width:240px}}.quote-new .quote--form .form-control{border:none;box-shadow:none;background:#eaeaea;border-bottom:2px solid #ccc;padding:10px
15px;font-size:15px !important;font-family:'Open Sans',sans-serif;border-radius:0}.quote-new .quote--form select.form-control{height:42px}.quote-new .submit-button{font-size:28px;padding:17px
15px;font-family:'bebas_neuebold'}.quote-new .quote--info{margin-top:20px}.quote-new .quote--heading{font-size:38px;text-align:center;font-family:'bebas_neuebold'}.quote-file-selector{background:#eaeaea;padding:30px;margin-bottom:20px}.open-hours--card{background:#009fe3;color:#fff;padding:15px
30px;font-size:28px !important;font-family:'bebas_neuebook'!important;text-align:center}.open-hours--card
table{width:100%;margin-top:20px}.open-hours--card table
td{text-align:left;padding:3px
0}.open-hours--card
p{margin:15px
0 0 0;font-family:'Open Sans',sans-serif}.input-checkbox{*zoom:1;margin-bottom:15px}.input-checkbox:before,.input-checkbox:after{display:table;content:"";line-height:0}.input-checkbox:after{clear:both}.input-checkbox
input{float:left;margin-right:10px}.input-checkbox
label{display:inline}.custom-page-template-style{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.custom-page-template-style
strong{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold}.fighter__title{margin-top:30px;color:#18b5e8 !important}.fighter__description{text-align:center;max-width:900px;margin:40px
auto 40px}.fighter__description
p{font-size:16px}#shopping-basket
tr.responsive{display:none}#navigation .mobile-category-nav{display:none;padding:10px
0;color:#fff;background-color:#231f20;font-family:'bebas_neuebold';font-weight:700;font-size:27px;text-align:center;text-transform:uppercase;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.mobile-product-search{margin:0
15px;box-sizing:border-box;width:auto;display:none}@media (max-width: 1320px){.site-sidebar{display:none}.wrapper_inner{float:none;margin:0
auto}}@media (min-width: 768px) and (max-width: 1024px){#header .top-social-bar .pull-left{display:none}}@media (max-width: 767px){html.has-mobile-nav-on{overflow:hidden}html.has-mobile-nav-on .mobile-nav-overlay{width:100%;height:100vh;display:block;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;margin:0;padding:0}.hide-mobile{display:none !important}.top_links{display:none}.top-info-bar{text-align:center !important}#logo{text-align:center;padding:10px
0;display:block;float:none;margin:0
auto}#basket_summary{display:none}#navigation{background:url(../../graphics/bgs/binding_dark.png) repeat left top;height:auto;margin:0
!important}#navigation
#basket_summary{position:relative;height:auto;width:auto;border-radius:0;float:none;top:20px}#navigation
.title{line-height:normal;font-size:40px}.home-image-main,.home-image-side{height:auto !important}.home-image-side{width:100%}#dev-bar{display:none}#header .main-header
.inner{padding:0}#navigation{margin-bottom:10px;background:#231f20 !important}#navigation
.inner{padding:0
0}#navigation .mobile-category-nav{display:block}#navigation #main-menu{width:70vw;position:fixed;top:0;left:-70vw;bottom:0;height:100vh;background:#000;z-index:999;transition:all 0.3s ease-in-out;overflow-y:scroll}#navigation #main-menu.slide-in{left:0}#navigation #main-menu .mobile-menu-block{padding:0}#navigation
ul{float:none}#navigation ul
li{float:none !important;margin:0;width:100%}#navigation ul li
a{float:none;width:100%;padding:5px
10px;text-align:left;border-top:1px solid #fff}#navigation ul li a .mobile-menu-show-more{float:right}#navigation ul li
.sub_nav{position:relative !important;top:auto !important;padding:0
5px !important;border:none !important}#navigation ul li .sub_nav
h4{background:#bcbdc0;color:#000;border-top:1px solid #000;padding:5px
10px;margin:0}#navigation ul li .sub_nav h4
a{color:#000;border-top:none;margin:0}#navigation ul li .sub_nav
ul{display:none;margin:0
!important}#navigation ul li .sub_nav ul li
a{background:#fff;color:#000;border-top:1px solid #000;padding:5px
10px}.type_title{font-size:26px}.wrapper_inner{margin:0
15px;width:auto;box-sizing:border-box}.wrapper_inner
.block{margin-bottom:20px}#header{margin-bottom:0}#header .top-social-bar{display:none}#header
.inner{padding:10px
0}#header .inner
.top_links{float:none !important}#header .inner .top_links
ul{float:none !important;*zoom:1;display:block;margin:0
auto;padding:0;text-align:center}#header .inner .top_links ul:before,
#header .inner .top_links ul:after{display:table;content:"";line-height:0}#header .inner .top_links ul:after{clear:both}#header .inner .top_links ul
li{display:inline-block;float:none}#basket_summary{float:none}#product_search{padding-left:15px;padding-right:15px;margin-top:20px;display:none}.change-view{display:none}#top_banner{display:none}#side_banner{display:none}#product-detail-banner{display:none}#homepage-blocks
img{width:100%;height:auto}#footer
.inner{margin:0
15px}#footer .social_icons
a{margin-right:5px}#footer
.heading{margin-top:25px}.row.margin_bottom{margin-bottom:0}.row.margin_top{margin-top:0}.arrow:before{display:none}#shopping-basket
.button{display:block;width:100%;float:none;padding:10px
0;margin-bottom:12px}#shopping-basket
.button.red{width:100% !important;padding:5px
0}#shopping-basket table
tr{display:none}#shopping-basket table
tr.responsive{display:block !important;border:1px
solid #ccc;margin:10px}#shopping-basket table tr.responsive
td.options{padding:0;border-top:none}#shopping-basket table tr.responsive td.options
table{width:100%;border-top:1px solid #ddd}#shopping-basket table tr.responsive td.options table
tr{width:100%;background:#f8f8f8;display:block !important}#shopping-basket table tr.responsive td.options table tr
td{display:table-cell;width:32%;background:#f8f8f8;border-top:none}#shopping-basket table tr.responsive:first-child{display:none}#shopping-basket table tr.responsive td:before{content:attr(data-header);display:block;float:left;font-weight:bold;margin-right:5px}#shopping-basket table tr.responsive
td{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#shopping-basket table tr.responsive td.item
img{float:left;width:35%;margin:0
0 10px 0}#shopping-basket table tr.responsive td.item
p{float:left;width:60%;margin:0
0 10px 10px}#customise .product-color-preview{float:none !important;width:50% !important}.mobile-product-search{display:block}.equalHeights-feature-home-1{height:auto}.feature-block.feature-block-alt-mobile{*zoom:1}.feature-block.feature-block-alt-mobile:before,.feature-block.feature-block-alt-mobile:after{display:table;content:"";line-height:0}.feature-block.feature-block-alt-mobile:after{clear:both}.feature-block.feature-block-alt-mobile
.feature__block__img{float:right;text-align:center;width:40%;padding:5px}.feature-block.feature-block-alt-mobile
.feature__block__content{float:left;width:60%}.feature-block.feature-block-alt-mobile.feature-block--border
.feature__block__content{border-right:1px solid #009fe3}.feature-block.feature-block-alt-mobile.feature-block--red
.feature__block__content{border-right:1px solid #e30513}.xs-text-left{text-align:left !important}.xs-text-center{text-align:center !important}.styled-heading{font-size:45px;line-height:39px}.breadcrumb{display:none}}