.gradient{background:#dee3e7;background:-moz-linear-gradient(top,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dee3e7),color-stop(53%,#c4d0d0),color-stop(100%,#6f6f89));background:-webkit-linear-gradient(top,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);background:-o-linear-gradient(top,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);background:-ms-linear-gradient(top,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);background:linear-gradient(to bottom,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dee3e7', endColorstr='#6f6f89', GradientType=0)}.inline-block,.inline_block{display:inline-block;zoom:1}.transition{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.transition_long{transition:.8s;-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s}.no_transition{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none}.bg_transition{-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.animation-long-delay{-webkit-transition-delay:.5s;transition-delay:.5s}.no-transition{-o-transition:0s;-ms-transition:0s;-moz-transition:0s;-webkit-transition:0s;transition:0s}.greyscale{-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:grayscale(100%)}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0)}to{-o-transform:rotate(360deg)}}@-ms-keyframes rotate{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.rotate{animation:rotate 1s;-o-animation:rotate 1s;-ms-animation:rotate 1s;-moz-animation:rotate 1s;-webkit-animation:rotate 1s}.paypal_gradient{background:#fdd789;background:-moz-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fdd789),color-stop(50%,#fdc344),color-stop(51%,#f99f13),color-stop(100%,#f89b09));background:-webkit-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:-o-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:-ms-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:linear-gradient(to bottom,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd789', endColorstr='#f89b09', GradientType=0)}.paypal_gradient_reverse{background:#f89b09;background:-moz-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f89b09),color-stop(49%,#f99f13),color-stop(50%,#fdc344),color-stop(100%,#fdd789));background:-webkit-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:-o-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:-ms-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:linear-gradient(to bottom,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89b09', endColorstr='#fdd789', GradientType=0)}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(../fonts/icomoon.woff) format('woff'),url(../fonts/icomoon.ttf) format('truetype'),url(../fonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_font{font-family:icomoon!important}@font-face{font-family:'Hornby Icons';src:url(../fonts/hornby-icons/Hornby-Icons.eot);src:url(../fonts/hornby-icons/Hornby-Icons.eot?#iefix) format('embedded-opentype'),url(../fonts/hornby-icons/Hornby-Icons.woff) format('woff'),url(../fonts/hornby-icons/Hornby-Icons.ttf) format('truetype'),url(../fonts/hornby-icons/Hornby-Icons.svg#icomoon) format('svg');font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme-icons{font-family:'Hornby Icons'!important}@font-face{font-family:trackshare;src:url(../fonts/trackshare/trackshare.eot);src:url(../fonts/trackshare/trackshare.eot?#iefix) format('embedded-opentype'),url(../fonts/trackshare/trackshare.woff) format('woff'),url(../fonts/trackshare/trackshare.ttf) format('truetype'),url(../fonts/trackshare/trackshare.svg#icomoon) format('svg');font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ts_font{font-family:trackshare!important}@font-face{font-family:crowdsourcing;src:url(../fonts/crowdsourcing/icomoon.eot);src:url(../fonts/crowdsourcing/icomoon.eot?#iefix) format('embedded-opentype'),url(../fonts/crowdsourcing/icomoon.woff) format('woff'),url(../fonts/crowdsourcing/icomoon.ttf) format('truetype'),url(../fonts/crowdsourcing/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:reviews;src:url(../fonts/reviews/reviews.eot);src:url(../fonts/reviews/reviews.eot?#iefix) format('embedded-opentype'),url(../fonts/reviews/reviews.woff) format('woff'),url(../fonts/reviews/reviews.ttf) format('truetype'),url(../fonts/reviews/reviews.svg#reviews) format('svg');font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviews_font{font-family:reviews!important}@font-face{font-family:partsandspares;src:url(../fonts/partsandspares/hornby-partsandspares.eot);src:url(../fonts/partsandspares/hornby-partsandspares.eot?#iefix) format('embedded-opentype'),url(../fonts/partsandspares/hornby-partsandspares.woff) format('woff'),url(../fonts/partsandspares/hornby-partsandspares.ttf) format('truetype'),url(../fonts/partsandspares/hornby-partsandspares.svg#icomoon) format('svg');font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ps_font{font-family:partsandspares!important}.dark_grey_background{background:#393939}.medium_grey_background{background:#d8d8d8}.light_grey_background{background:#e7e7e7}.lightest_grey_background{background:#f5f5f5}.white_background{background:#fff}.brown_background{background:#d9c0a6}.light_blue_background{background:#d7edf4}.yellow_background{background:#F4DF69}.relative{position:relative}.right{float:right!important}.hidden{display:none}.block{display:block}.centered{text-align:center}.align_right{text-align:right}.greyscale_hover:hover{-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:grayscale(100%)}.loading{background:url(../images/icons/ajax_loader_dark.gif) center center no-repeat;min-height:80px}.img-loading{max-height:400px;opacity:0}.lightest_grey_background .loading{background:url(../images/icons/ajax_loader_grey.gif) center center no-repeat}.ie_only{display:none!important}.medium_tablet_only,.mobile_only,.only_600,.small_mobile_only,.small_tablet_only,.tablet_only{display:none}label.small_mobile_only{display:none!important}*{-webkit-font-smoothing:antialiased}li,p{line-height:1.4em;color:#606060}li strong,p strong{font-weight:600}strong{font-weight:600}hr{margin:14px 0;border:none;border-top:1px solid #606060}h2{font-family:Roboto,sans-serif;font-size:28px;font-weight:300;color:#606060;margin-bottom:14px;float:left;width:100%;line-height:1.2em}h2 a{color:#606060;text-decoration:none}h2.sub_title{font-size:18px}h3{font-family:Roboto,sans-serif;font-size:18px;font-weight:300;color:#606060;margin-bottom:14px;float:left;width:100%;line-height:1.2em}h3 a{color:#606060;text-decoration:none}.title,h1{font-family:Roboto,sans-serif;font-size:28px;font-weight:300;color:#606060;margin-bottom:22px;margin-top:22px;float:left;width:100%;line-height:1.2em}.title.with_button,h1.with_button{line-height:60px;margin:0}.sub_colour_1{color:#4368d3}.sub_colour_2{color:#d34379}.sub_colour_3{color:#357e11}p{line-height:1.4em}p a{color:#606060}.red,.required_note em{color:#e30613!important}.text_link{color:#606060}.button_height{line-height:40px}.highlight_outer{line-height:1.8em;margin:0 0 14px}.highlight_outer .highlight{display:inline-block;zoom:1;padding:0 6px;border-radius:0;text-align:right;margin-right:6px}.small_text{font-style:italic;font-size:13px}.large_text{font-size:16px}pre{float:left;width:98%;margin:14px 1%;padding:14px;background:#e8f8f7;font-size:14px;color:#606060;box-sizing:border-box;border:1px dashed #d8d8d8}.col{float:left;margin-right:1.80505415%;min-height:1px}.col.column-1{width:6.67870036%}.col.column-2{width:15.16245487%}.col.column-3{width:23.64620939%}.col.column-4{width:32.1299639%}.col.column-5{width:40.61371841%}.col.column-6{width:49.09747292%}.col.column-7{width:57.58122744%}.col.column-8{width:66.06498195%}.col.column-9{width:74.54873646%}.col.column-10{width:83.03249097%}.col.column-11{width:91.51624549%}.col.column-12{width:100%;margin-right:0}.col.last{margin-right:0}.col.right{float:right}.col.centered-column{margin-right:auto;margin-left:auto;float:none}.col .column.half{width:49.2140266022%}html{max-width:100%;min-height:100%;position:relative;font-family:Arial,Helvetica,sans-serif;font-size:14px;background:#f5f5f5}html.fix-height{height:100%}body{background:#f5f5f5;height:100%;position:relative}.body_inner{float:left;width:100%;z-index:100;position:relative;transition:.8s;-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;background:#f5f5f5;overflow:hidden;min-height:100%}#main_content{overflow:hidden;position:relative;z-index:1}.wrapper{margin:0 auto;max-width:100%;width:1140px}.wrapper_inner{float:left;width:100%}.full-width,.full_width{float:left;width:100%}.half_block{width:50%;float:left}.one_third{width:30%;margin-right:5%;float:left}.one_third.last{margin-right:0}.third_column{width:32.5%;margin-right:1.25%;float:left}.third_column.last{margin-right:0}.column{float:left;margin-right:1.17328519856%;min-height:5px}.column.column_1{width:24.0974729242%}.column.column_2{width:49.3682310469%}.column.column_3{width:74.6389891697%}.column.column_third{width:32.25114320096%}.column.column_two_thirds{width:66.2%}.column .column{margin-right:1.57194679565%}.column .column.column_reduce{width:10%}.column .column.column_1{width:32.2853688029%}.column .column.column_2{width:66.1426844015%}.column .column.half{width:49.2140266022%}.column .column.last{margin-right:0}.last{margin-right:0}.curved_edges{border-radius:0}.no_curve_tl{border-top-left-radius:0}.no_curve_tr{border-top-right-radius:0}.no_curve_bl{border-bottom-left-radius:0}.no_curve_br{border-bottom-right-radius:0}.margin_top{margin-top:14px}.margin_bottom{margin-bottom:14px}.margin_bottom_smaller{margin-bottom:11px}.margin_top_small{margin-top:6px}.margin_bottom_small{margin-bottom:6px}.margin_top_large{margin-top:22px}.margin_bottom_large{margin-bottom:22px}.margin_left{margin-left:14px}.margin_left_small{margin-left:6px}.margin_right{margin-right:14px}.no_margin{margin:0!important}.vertical_padding{padding-top:22px;padding-bottom:22px}.padding_top_large{padding-top:22px}.column_inner{float:left;width:90%;padding:22px 5%}.column_inner_small{float:left;width:90%;padding:0 5%}.column_inner_post{float:left;width:90%;padding:10px 5%}.column_3 .column_inner{float:left;width:93%;padding:22px 3.5%}.column_1 .column_inner{float:left;width:80%;padding:22px 10%}.column_1 .column_inner.filters_inner{padding:14px 10%}img{max-width:100%}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.border_bottom_light_grey{border-bottom:1px solid #e7e7e7;padding-bottom:22px;margin-bottom:22px}.border_bottom_light_grey_half{border-bottom:1px solid #e7e7e7;padding-bottom:11px;margin-bottom:11px}.border_bottom_light_grey_small{border-bottom:1px solid #e7e7e7;padding-bottom:6px;margin-bottom:22px}.border_bottom_light_grey_no_padding{border-top:1px solid #e7e7e7;margin-top:22px}.border_bottom_dark_grey{border-bottom:1px solid #606060;padding-bottom:22px;margin-bottom:22px}.border_bottom_light_dark_grey{border-bottom:1px solid #d5cfcf}.border_top_light_dark_grey{border-top:1px solid #d5cfcf}.border_top,.border_top_light_grey{border-top:1px solid #e7e7e7;padding-top:22px;margin-top:22px}#overlay{position:fixed;top:0;left:0;background:rgba(0,0,0,.65);z-index:4;width:100%;height:100%;display:none}.page-main,.page-sidebar{margin-top:14px}.driver{display:block}.driver img{display:block;width:100%}@media all and (max-width:1150px){.col.page-main,.col.page-sidebar{float:left;width:100%;margin:0}}.slick-next,.slick-prev{height:60px;line-height:60px;position:absolute;width:60px;padding:0 7px;background:0 0;border-radius:0!important;color:#fff}.slick-next:before,.slick-prev:before{line-height:60px;font-family:icomoon!important;font-size:40px;color:#606060;background:0 0}.slick-slider .slick-next,.slick-slider .slick-prev{padding:0;text-align:center}.slick-slider .slick-next:after,.slick-slider .slick-prev:after{background:#fff;background:rgba(255,255,255,.5)}.slick-prev{left:0}.slick-prev:before{content:'<'}.slick-next{right:0}.slick-next:before{content:'>'}.slick-dots li button:before{font-family:Roboto,sans-serif}.cms_page_content .expertcms-content #brands_carousel .common-slide{padding:0}.cms_page_content .expertcms-content .common-slide{box-sizing:border-box;background-size:cover;background-repeat:no-repeat}.cms_page_content .expertcms-content .common-slide .textarea{padding:120px 0;box-sizing:border-box}.cms_page_content .expertcms-content .common-slide .inner-slide{width:100%;max-width:1500px;margin:0 auto;display:block}.cms_page_content .expertcms-content .common-slide h4{font-size:45px;text-transform:uppercase;font-family:Roboto,sans-serif;margin:0 0 14px;font-weight:600}.cms_page_content .expertcms-content .common-slide img{float:left;width:100%}.cms_page_content .expertcms-content .common-slide .button{float:none;display:inline-block;color:#fff;font-size:16px}.cms_page_content .expertcms-content .common-slide p{font-size:22px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif}.generic-carousel{text-align:center;margin-bottom:0}.generic-carousel .slick-slider{z-index:500;position:relative}.generic-carousel .slick-dots{position:static;float:left;width:100%;margin:14px 0 0;text-align:center}.generic-carousel .slick-dots li{display:inline-block;zoom:1;margin-left:7px;margin-right:7px}.generic-carousel .slick-dots li button{width:20px;height:20px;border-radius:50%;background:#fff;background:#606060;font-family:Roboto,sans-serif}.generic-carousel .slick-dots li button:before{content:'';font-family:Roboto,sans-serif}.slide-inner{float:left;width:100%}#homepage_slick_carousel{max-height:390px;overflow:hidden;position:relative}#homepage_slick_carousel:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:99;background:url(../images/icons/ajax_loader_dark.gif) center center no-repeat #fff}#homepage_slick_carousel.owl-loaded:after{display:none}#homepage_slick_carousel .owl-stage,#homepage_slick_carousel .owl-stage-outer{max-height:390px}#homepage_slick_carousel .owl-item{background:#fff;max-width:1140px;position:relative;float:left;width:100%;opacity:.6!important;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#homepage_slick_carousel .owl-item img{display:block}#homepage_slick_carousel .owl-item.center{opacity:1!important}#homepage_slick_carousel .owl-item.center .carousel_outer .owl-next,#homepage_slick_carousel .owl-item.center .carousel_outer .owl-prev{opacity:1!important}.carousel_outer{position:relative}.carousel_outer .owl-next,.carousel_outer .owl-prev{cursor:pointer;text-align:center;position:absolute;z-index:999;width:80px;height:100px;top:145px;line-height:100px;font-size:70px;color:#606060;font-family:icomoon;background-color:rgba(255,255,255,.7);opacity:0;display:block!important;border-radius:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.carousel_outer .owl-next:hover,.carousel_outer .owl-prev:hover{background-color:rgba(255,255,255,.8)}.carousel_outer .owl-prev{left:0}.carousel_outer .owl-next{right:0}.text_right{text-align:right}.subject-change{color:#606060;font-size:12px;line-height:14px;font-style:italic;padding-top:14px}.groupedupsell-carousel .slick-next,.groupedupsell-carousel .slick-prev{top:160px}@media all and (max-width:1150px){.cms_page_content .expertcms-content .inner-slide{float:left;width:100%;padding:0 22px;box-sizing:border-box}.cms_page_content .expertcms-content .common-slide h4{font-size:25px}.cms_page_content .expertcms-content .common-slide p{font-size:16px}.cms_page_content .expertcms-content .common-slide .button{display:none}.cms_page_content .expertcms-content .common-slide .textarea{padding:120px 0}}@media all and (max-width:1023px){.cms_page_content .expertcms-content .common-slide .textarea{padding:22px 0 0}.cms_page_content .expertcms-content .common-slide.detail-slide img{width:80%;margin:0 10%}}@media all and (max-width:750px){.slick-next,.slick-prev{height:40px;line-height:40px;width:40px}.slick-next:before,.slick-prev:before{line-height:40px;font-size:18px}}@media all and (max-width:680px){.groupedupsell-carousel .slick-next,.groupedupsell-carousel .slick-prev{top:120px;opacity:.9}.groupedupsell-carousel .slick-prev{left:-14px}.groupedupsell-carousel .slick-next{right:-14px}.cms_page_content .expertcms-content .inner-slide{padding:0 14px}.cms_page_content .expertcms-content .common-slide.detail-slide img{width:96%;margin:0 2%}.cms_page_content .expertcms-content .common-slide .col{margin-bottom:0}}.cms_title_container h1{font-size:32px}.cms_page_content .row{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid #e7e7e7;float:left;width:100%}.cms_page_content .row .entity{margin-bottom:14px}.cms_page_content .row.expertcms-content{border-bottom:0}.cms_page_content .row h2{font-size:26px}.cms_page_content .row h3{font-size:20px}.cms_page_content .row h4,.cms_page_content .row h5{font-size:16px}.cms_page_content .product_grid_item .product_name{font-size:14px}.cms_page_content .textarea li,.cms_page_content .textarea p{font-size:14px;line-height:1.8em}.cms_page_content .textarea ul{margin-left:14px}.cms_page_content .textarea em{font-style:italic}.cms_page_content .image-container{text-align:center;margin-bottom:28px}.cms_page_content .image-container a{display:inline;zoom:1;text-align:center}.cms_page_content .image-container img{display:block}.cms_page_content .image-container figcaption{float:left;width:100%;padding:14px 0;border-bottom:1px solid #e7e7e7;font-size:13px;line-height:1.5em}@media all and (max-width:1023px){.cms_title_container h1{font-size:28px}.cms_page_content .row .col{width:100%;margin:0 0 28px}.cms_page_content .row .col.tablet-half{width:48%;margin-left:1%;margin-right:1%}.cms_page_content .row .col.column-1,.cms_page_content .row .col.column-2,.cms_page_content .row .col.column-3,.cms_page_content .row .col.column-4{width:48%;margin-left:1%;margin-right:1%;margin-bottom:28px}.cms_page_content .row .col.column-3.tablet-full{width:23%;margin-left:1%;margin-right:1%}.cms_page_content .row h2{font-size:24px}.cms_page_content .row h3{font-size:20px}.cms_page_content .icon-driver .col.column-4{width:50%;margin:0 auto;float:none}.cms_page_content .textarea li,.cms_page_content .textarea p{font-size:14px}}@media all and (max-width:750px){.cms_title_container{width:96%;padding-left:2%;padding-right:2%}.cms_page_content{width:96%;padding-left:2%;padding-right:2%}.cms_page_content .row .col.column-3,.cms_page_content .row .col.column-4{width:100%;margin:0 0 28px}.cms_page_content .expertcms-content .wrapper{padding:0}}@media all and (max-width:680px){.cms_page_content .row .col.column-1,.cms_page_content .row .col.column-2{width:100%;margin:0 0 28px}.cms_page_content .row .col.tablet-half{width:100%;margin:0 0 28px}.cms_page_content .row .col.column-3.tablet-full{width:48%;margin-left:1%;margin-right:1%}}button::-moz-focus-inner{padding:0;border:0}a,button,input[type=submit]{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}button,input[type=submit]{border:none;box-shadow:none;border-radius:0;background:#2dbe34;height:40px;line-height:40px;text-align:center;color:#fff;font-family:Roboto,sans-serif;cursor:pointer}.button{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;cursor:pointer;background:#2dbe34;height:40px;line-height:40px;padding:0 14px;text-align:center;color:#fff;font-family:Roboto,sans-serif;float:left;border-radius:0;text-decoration:none}.button .icon_font{vertical-align:bottom;font-size:20px;text-transform:none}.button span{line-height:40px}.button.active,.button:hover{background:#5fd964}.button.large{font-size:16px}.button.full{width:90%;padding:0 5%;text-align:left}.button.button_alternative{background:#4368d3}.button.button_alternative.active,.button.button_alternative:hover{background:#819ae2}.button.preorder_button{background:#fff;border:2px solid #2dbe34;color:#2dbe34;line-height:40px}.button.preorder_button span{line-height:36px}.button.preorder_button:hover{background:#effbef}.button.delete{background:#e30613}.button.delete:hover{background:#fa3c47}.button.return_button{background:#202020}.button.return_button:hover{background:#464646}.button.grey{background:#e7e7e7;color:#606060}.button.dark_grey{background:#606060;color:#fff}.button.centered{text-align:center}.button.centered_button{text-align:center;display:inline-block;zoom:1;float:none;margin:0 auto}.button.wide{padding:0 22px}.button.featured_products_button{background:#e7e7e7;color:#606060}.button.alert{background:#e30613}.button.alert:hover{opacity:.8}.button.disabled{cursor:default;background:0 0!important}.button.disabled.success{color:#2dbe34}.button.paypal_button{background:#fdd789;background:-moz-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fdd789),color-stop(50%,#fdc344),color-stop(51%,#f99f13),color-stop(100%,#f89b09));background:-webkit-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:-o-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:-ms-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:linear-gradient(to bottom,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd789', endColorstr='#f89b09', GradientType=0);border:2px solid #f9a521;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.button.paypal_button span{height:60px;min-width:170px;display:block;background:url(../images/logos/checkout_with_paypal.png) center center no-repeat;background-size:170px 28px;text-indent:-9999px}.button.paypal_button.loading_button,.button.paypal_button.loading_button:hover{border-color:#fff!important;background:url(../images/icons/ajax_loader_dark.gif) center center no-repeat #fff!important}.button.paypal_button.loading_button span,.button.paypal_button.loading_button:hover span{background:0 0!important}.button.paypal_button:hover{background:#f89b09;background:-moz-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f89b09),color-stop(49%,#f99f13),color-stop(50%,#fdc344),color-stop(100%,#fdd789));background:-webkit-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:-o-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:-ms-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:linear-gradient(to bottom,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89b09', endColorstr='#fdd789', GradientType=0)}.button.paypal_button:hover.loading_button{background:url(../images/icons/ajax_loader_dark.gif) center center no-repeat #fff!important}.button.extra_small{height:22px;line-height:22px;font-size:12px}.button.small_text{font-size:14px!important}.button.no-hover{color:#fff!important;background:#2dbe34!important}.button.ghost{box-sizing:border-box;border:1px solid #fff;background:0 0;color:#fff;text-transform:uppercase;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.button.ghost:hover{background:rgba(255,255,255,.3)}.button.ghost .icon_font,.button.ghost .theme-icons{text-transform:none}.button.ghost.dark{border-color:#d8d8d8;color:#606060;text-transform:none}.button.ghost.dark.active,.button.ghost.dark:hover{background:#606060;border-color:#606060;color:#fff}.button.alternate{background:#4368d3;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.button.alternate:hover{background:#2b4fb8;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.button.paypal_button span{background-image:url(../images/logos/checkout_with_paypal@2x.png)}}button.full{width:100%!important}.view_button span{float:left}.view_button .icon_font{font-size:1.4em;margin-left:6px}.button_link{line-height:40px}.circle_button{float:right;width:22px;height:22px;border-radius:11px;text-align:center;line-height:22px;background:#606060;color:#fff;text-decoration:none}.button.loading_button{background:url(../images/icons/ajax_loader_dark_small.gif) center center no-repeat #fff;transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;text-indent:-9999px}.toolbar_button{height:38px;width:38px;line-height:38px;border:1px solid #d8d8d8;padding:0;text-align:center;font-family:Roboto,sans-serif;float:left;color:#606060;text-decoration:none;font-size:16px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.toolbar_button.icon_font{font-size:1.4em}.toolbar_button.theme-icons{font-size:12px}.toolbar_button.active,.toolbar_button:hover{background:#f5f5f5}.text_button{background:0 0;line-height:1.2em;color:#606060;padding:0;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:14px;height:auto;float:left}.button_height_large{float:left}.addthis_toolbox a{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none}@media all and (max-width:680px){.button{font-size:13px}.button.large{font-size:14px}}input[type=email],input[type=password],input[type=text],input[type=tel],input[type=number],input[type=search]{border-radius:0;background:#fff;border:none;height:40px;float:left;padding:0 10px;font-family:Roboto,sans-serif;color:#606060;font-size:14px}input[type=email].grey_input,input[type=password].grey_input,input[type=text].grey_input,input[type=tel].grey_input,input[type=number].grey_input,input[type=search].grey_input{background:#e7e7e7}.account-block .form_row .input_box input[type=email],.account-block .form_row .input_box input[type=password],.account-block .form_row .input_box input[type=text],.account-block .form_row .input_box input[type=tel],.account-block .form_row .input_box input[type=number],.account-block .form_row .input_box input[type=search]{box-sizing:border-box;border:1px solid #d8d8d8;padding:0 14px;width:100%}.textarea_container textarea{width:80%;padding:14px 4%;height:50px;color:#606060;font-size:14px;border-radius:0;background:#fff;border:1px solid #e7e7e7;font-family:Arial,Helvetica,sans-serif}.textarea_container textarea.grey_input{border:none;background:#e7e7e7;padding:14px 4%;width:92%}.textarea_container.large_textarea textarea{resize:none;width:91%}.textarea_container.large textarea{height:300px}.inline_label{line-height:40px;height:40px;float:left;color:#606060}.form_row .textarea_label{line-height:1.2em;height:1.2em}.styled_select,.styled_select_cc,.styled_select_container select{position:absolute;left:0;top:0;opacity:0}.styled_select_container{min-height:40px}.hidden_select .selecter{display:none}.selecter{width:170px;position:relative;margin:0;float:left}.selecter .selecter-selected{display:block;border:none;background:#e7e7e7;border-radius:0;line-height:40px;height:40px;overflow:hidden;padding:0 10%;width:80%;font-family:Roboto,sans-serif;font-size:16px;color:#606060;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.selecter .selecter-selected:hover{background:#d8d8d8}.selecter .selecter-selected:after{content:"v";font-family:icomoon!important;position:absolute;right:0;top:0;height:40px;width:40px;line-height:40px}.selecter .selecter-options{position:absolute;top:100%;left:0;width:100%;height:auto;max-height:200px;overflow-y:scroll;border-radius:0;z-index:999;display:none}.selecter .selecter-options .selecter-item{font-family:Roboto,sans-serif;font-size:16px;color:#606060;padding:0 10%;width:80%;line-height:40px;background:#d8d8d8;float:left}.selecter .selecter-options .selecter-item.selected,.selecter .selecter-options .selecter-item:hover{background:#e7e7e7}#membership_type+.selecter{width:120px}.full .selecter{width:100%}.full .selecter .selecter-item,.full .selecter .selecter-selected{width:94%;padding:0 3%}.select_right .selecter{float:right}.full input{width:94%;padding:0 3%}.quantity_block .selecter{width:80px}.quantity_block .selecter .selecter-selected{padding:0 17px;width:46px}.form_row .styled_select_container .selecter{width:100%}.form_row .styled_select_container .selecter .selecter-item,.form_row .styled_select_container .selecter .selecter-selected{padding:0 7% 0 3%;width:90%}.required em{color:#e30613!important}.form_row label{color:#606060;float:left;line-height:40px;text-align:right;width:26%;margin-right:3%}.form_row label.with_note{line-height:1.6em}.form_row label.with_note .label_note{line-height:1.6em;display:block;font-size:14px}.form_row label.required.with_note .label_note{margin-right:10px}.form_row .input_box{float:left;width:71%;position:relative}.form_row .input_box input[type=email],.form_row .input_box input[type=password],.form_row .input_box input[type=text],.form_row .input_box input[type=tel],.form_row .input_box input[type=number],.form_row .input_box input[type=search]{width:90%;padding:0 5%}.form_row .input_box.no_label{margin-left:29%}.form_row .input_box.short_input{width:25%;margin-right:46%}.form_row .input_box.card-number{position:relative}.form_row .input_box.card-number input[type=email],.form_row .input_box.card-number input[type=password],.form_row .input_box.card-number input[type=text],.form_row .input_box.card-number input[type=tel],.form_row .input_box.card-number input[type=number],.form_row .input_box.card-number input[type=search]{text-indent:43px}.form_row .input_box .card-type{position:absolute;left:6px;top:0;height:40px}.form_row .input_box .card-type img{max-height:100%}.form_row .input_box .validation-advice{display:block;position:absolute;left:0;top:0;width:90%;padding:0 5%;color:#e30613;line-height:40px;height:100%;margin:0;background:#ffeaea;border-radius:0;z-index:10001}.form_row.radio_checkbox label{float:left;width:71%;margin:0;text-align:left}.form_row.radio_checkbox .input_box{width:26%;margin-right:3%}.form_row.radio_checkbox .input_box input{float:right;margin:10px 0}.form_row.radio_checkbox .input_box input:focus{outline:1px solid rgba(227,6,19,.47)}.form_row.radio_checkbox.left_radio .input_box{width:auto}.form_row.radio_checkbox.left_radio label{width:80%}.form_row.radio_checkbox.left_radio label.with_note{line-height:20px}.form_row.radio_checkbox.left_radio label.with_note .label_note{line-height:20px;display:block;font-size:13px}.form_row.radio_checkbox.with_card label{line-height:60px}.form_row.radio_checkbox.with_card label img{max-height:60px}.form_row.radio_checkbox.with_card .input_box input{float:right;margin:16px 0}.form_row .responsive_note{text-align:center;color:#606060;font-style:italic}.form_row.two_radio_checkbox p.radio_title{color:#606060;float:left;line-height:33px;margin-right:3%;text-align:right;width:26%}.form_row.two_radio_checkbox .input_box input{margin:10px 14px 10px 0;float:left}.form_row.two_radio_checkbox .input_box label{width:auto;margin-right:22px;text-align:left}.form_row .forgot_pasword_link{line-height:40px}.form_row .date_select{float:left;width:auto;position:relative}.form_row .date_select.day,.form_row .date_select.month{width:100px}.form_row .date_select.day .selecter-item,.form_row .date_select.day .selecter-selected,.form_row .date_select.month .selecter-item,.form_row .date_select.month .selecter-selected{padding:0 7% 0 14%;width:79%}.form_row .date_select.year{width:140px}.form_row .date_select.year .selecter-item,.form_row .date_select.year .selecter-selected{padding:0 5% 0 10%;width:85%}.radio_half_block{float:left;width:45%;padding:.5% 1.5%;border-radius:0;margin:0 4% 14px 0}.radio_half_block.last{margin-right:0}.radio_half_block.active{background:#e7e7e7}.input_box .note{font-size:14px;font-style:italic;font-family:Roboto,sans-serif}.with_tooltip{position:relative}.with_tooltip .tooltip{position:absolute;right:0;top:0;height:40px;line-height:40px;width:40px;text-align:center;color:#606060;font-size:18px;cursor:default}.with_tooltip .tooltip_content{max-width:300px;padding:14px;position:absolute;right:0;bottom:120px;border-radius:0;z-index:20}.with_tooltip .tooltip_content p{color:#fff}.column_3 .form_row .input_box input[type=email],.column_3 .form_row .input_box input[type=password],.column_3 .form_row .input_box input[type=text],.column_3 .form_row .input_box input[type=tel],.column_3 .form_row .input_box input[type=number],.column_3 .form_row .input_box input[type=search]{width:94%;padding:0 3%}.css_select_container{position:relative;display:block;padding:0}.css_select_container select{width:100%;margin:0;background:#e7e7e7;border:none;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;appearance:none;-webkit-appearance:none;font-family:Roboto,sans-serif;color:#606060;font-size:14px;padding:0 40px 0 14px;height:40px;line-height:40px;border-radius:0;text-transform:uppercase;cursor:pointer}.css_select_container select:focus{outline:0;box-shadow:0;background:#e7e7e7}.css_select_container option{font-weight:400}.css_select_container:after{content:"v";position:absolute;height:40px;line-height:40px;width:40px;text-align:center;display:block;color:#606060;font-family:icomoon!important;top:0;right:0;z-index:2;pointer-events:none;cursor:pointer;font-size:16px;padding-right:7px;background:#e7e7e7;border-radius:0}.css_select_container.hidden_select:after{display:none}.css_select_container::after,x:-o-prefocus{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.css_select_container select::-ms-expand{display:none}.css_select_container select:focus::-ms-value{background:0 0;color:#222}}.css_select_container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form_section{border-bottom:1px solid #d8d8d8;padding-bottom:28px;margin-bottom:28px}.form_section h2,.form_section h3{font-size:20px;margin-bottom:28px}textarea.large{min-height:350px}textarea.extra_large{min-height:550px}@media screen and (max-width:680px){.with_tooltip .tooltip_content{bottom:160px}}@media screen and (max-width:450px){.with_tooltip .tooltip_content{bottom:220px}}td,th{color:#606060}.blog_content table,.common_table{border:1px solid #d8d8d8}.blog_content table thead,.common_table thead{background:#f5f5f5}.blog_content table thead th,.common_table thead th{color:#606060;text-align:left;font-family:Roboto,sans-serif;font-size:18px;padding:14px}.blog_content table tbody tr,.common_table tbody tr{border-bottom:1px solid #d8d8d8}.blog_content table tbody tr td,.common_table tbody tr td{padding:14px;font-size:14px;vertical-align:top}.blog_content table tbody tr.last,.common_table tbody tr.last{border-bottom:none}.entity.video{text-align:center;margin-bottom:28px}.entity.video iframe{width:100%;height:400px}.entity.video figcaption{float:left;width:100%;padding:14px 0;border-bottom:1px solid #e7e7e7;font-size:13px;line-height:1.5em}.breadcrumbs{border-bottom:1px solid #d8d8d8;background:#fff}.breadcrumbs p{font-family:Roboto,sans-serif;color:#606060;line-height:46px;margin:0;font-weight:400;font-size:13px}.breadcrumbs p a{text-decoration:none;color:#606060}.breadcrumbs ul{float:left;width:100%;list-style:none}.breadcrumbs li{font-family:Roboto,sans-serif;color:#606060;line-height:46px;margin:0;font-weight:400;font-size:13px;float:left;margin-right:5px}.breadcrumbs li a{text-decoration:none;color:#606060}.no_breadcrumbs{height:22px}@media all and (max-width:950px){.breadcrumbs .col.column-3{display:none}.breadcrumbs .col.column-9{width:100%;margin:0}}@media all and (max-width:680px){.breadcrumbs{display:none}}ul.messages{float:left;width:100%;margin:0 0 22px;text-align:center}ul.messages li{float:left;width:96%;padding:14px 2%}ul.messages li.error-msg{color:#e30613;background:#ffeaea}ul.messages li.error-msg a{color:#e30613}ul.messages li.success-msg{background:#e3fef0;color:#148c1a}ul.messages li.success-msg a{color:#148c1a}ul.messages li li{padding:0;width:100%;line-height:1.5em;max-width:1140px;margin:0 auto;float:none;display:inline-block;zoom:1;text-align:left}#homepage_main ul.messages{margin-bottom:0}#homepage_main ul.messages li{float:left;width:96%;padding:14px 2%;text-align:center}#homepage_main ul.messages li.error-msg{color:#e30613;background:#ffeaea}#homepage_main ul.messages li.error-msg a{color:#e30613}#homepage_main ul.messages li.success-msg{background:#e3fef0;color:#148c1a}#homepage_main ul.messages li.success-msg a{color:#148c1a}#homepage_main ul.messages li li{padding:0;width:100%;line-height:1.5em}.validation-advice{display:block;margin:6px 0;color:#e30613;font-style:italic}.absolute_validation{position:relative}.absolute_validation .validation-advice{position:absolute;top:100%;left:0;background:#fff}.success_message{background:#e3fef0;color:#148c1a}.success_message p{color:#148c1a}.success_message h3{color:#148c1a;font-weight:400}.success_message h4{color:#148c1a;font-weight:600;margin-bottom:6px;font-family:Roboto,sans-serif}.success_message a{color:#148c1a;text-decoration:underline}.error_message{color:#e30613;background:#ffeaea}.error_message p{color:#e30613}.error_message h3{color:#e30613;font-weight:400}.error_message a{color:#e30613;text-decoration:underline}#header_site_message{background:url(../images/graphics/darkstripebackground.png) left top #606060 repeat;padding:14px 0}#header_site_message p{color:#fff}#header_site_message p a{color:#fff;text-decoration:underline}.message_page h1{font-size:60px;line-height:initial;text-transform:uppercase;margin:22px 0}.message_page h2{font-size:26px;line-height:initial;margin:0 0 22px}.message_page ul{margin:14px 0;float:left;padding-left:20px}.message_page li{font-size:16px;line-height:1.4em;margin-bottom:14px}.message_page p{font-size:16px;line-height:1.4em;margin-bottom:14px}.tabs{border-bottom:1px solid #d8d8d8}.tabs li{float:left;position:relative}.tabs li a{display:block;padding:0 14px;line-height:60px;font-family:Roboto,sans-serif;font-size:16px;color:#606060;text-decoration:none;font-weight:100}.tabs li.active{border-bottom:4px solid #ed1c24}.tabs li.active :hover{border-bottom:none}.tabs li :hover{border-bottom:4px solid #ed1c24}.tabs li.active a:after{content:""}.tab_inner{width:97%;padding:22px 1.5%;float:left;color:#606060;font-size:14px;line-height:1.4em}.tab_inner p{margin-bottom:14px}.tab_inner ul{display:block;list-style:disc;padding-left:14px;margin-bottom:14px}.tab_inner ul li{color:#606060;font-size:14px;margin-bottom:14px}.tab_inner strong{font-weight:700}.tab_inner iframe{max-width:100%!important}.lightbox_content ul{display:block;margin:0 0 0 14px;list-style:disc}.lightbox_content li{color:#606060;margin:0 0 14px;line-height:1.2em}.lightbox_content a,.lightbox_content p{color:#606060}.lightbox_content .button{color:#fff}.lightbox_content h2,.lightbox_content h3,.lightbox_content h4,.lightbox_content h5,.lightbox_content p{margin-bottom:14px}#login_lightbox,#social_login_block{width:550px;max-width:100%;padding:0 0 22px 0;background:#f5f5f5;text-align:center}#login_lightbox h3,#social_login_block h3{margin-bottom:15px}#login_lightbox .lightbox_row,#social_login_block .lightbox_row{float:left;width:90%;margin:0 5%;padding:22px 0 0}#login_lightbox .lightbox_row.last,#social_login_block .lightbox_row.last{padding-bottom:0;margin-bottom:0;border:none}#login_lightbox .lightbox_row h2,#social_login_block .lightbox_row h2{font-size:22px;width:100%}#login_lightbox .lightbox_row.margin_top,#social_login_block .lightbox_row.margin_top{margin-top:14px}.fancybox-lock{overflow-y:hidden!important}.image-lightbox,.login_lightbox,.standard-lightbox{background:#fff}.image-lightbox .fancybox-close,.login_lightbox .fancybox-close,.standard-lightbox .fancybox-close{right:0;top:0;width:40px;height:40px;line-height:40px;padding:7px 14px;text-align:center;font-family:icomoon!important;font-size:16px;text-decoration:none;float:right;background:0 0;color:#fff;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.image-lightbox .fancybox-close:after,.login_lightbox .fancybox-close:after,.standard-lightbox .fancybox-close:after{content:'x';font-family:'Hornby Icons'!important;float:left;width:100%;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.image-lightbox .fancybox-close:hover,.login_lightbox .fancybox-close:hover,.standard-lightbox .fancybox-close:hover{background:#606060;color:#fff}.image-lightbox .fancybox-skin,.login_lightbox .fancybox-skin,.standard-lightbox .fancybox-skin{border-radius:0;background:#fff}.image-lightbox .lightbox-column,.login_lightbox .lightbox-column,.standard-lightbox .lightbox-column{float:left;width:94%;padding:28px 3%;text-align:left}.image-lightbox .lightbox-column ul,.login_lightbox .lightbox-column ul,.standard-lightbox .lightbox-column ul{display:block;margin:0 0 0 14px;list-style:disc}.image-lightbox .lightbox-column li,.login_lightbox .lightbox-column li,.standard-lightbox .lightbox-column li{color:#606060;margin:0 0 14px;line-height:1.2em}.image-lightbox .lightbox-column a,.image-lightbox .lightbox-column p,.login_lightbox .lightbox-column a,.login_lightbox .lightbox-column p,.standard-lightbox .lightbox-column a,.standard-lightbox .lightbox-column p{color:#606060}.image-lightbox .lightbox-column .button,.login_lightbox .lightbox-column .button,.standard-lightbox .lightbox-column .button{color:#fff}.image-lightbox .lightbox-column h2,.image-lightbox .lightbox-column h3,.image-lightbox .lightbox-column h4,.image-lightbox .lightbox-column h5,.image-lightbox .lightbox-column p,.login_lightbox .lightbox-column h2,.login_lightbox .lightbox-column h3,.login_lightbox .lightbox-column h4,.login_lightbox .lightbox-column h5,.login_lightbox .lightbox-column p,.standard-lightbox .lightbox-column h2,.standard-lightbox .lightbox-column h3,.standard-lightbox .lightbox-column h4,.standard-lightbox .lightbox-column h5,.standard-lightbox .lightbox-column p{margin-bottom:14px}.image-lightbox .fancybox-close{color:#606060!important}.image-lightbox .fancybox-close:after{color:#606060}.image-lightbox .fancybox-close:hover{color:#fff!important}.image-lightbox .fancybox-close:hover:after{color:#fff}.lightbox-title,.lightbox_title{float:left;width:94%;padding:7px 3%;line-height:40px;height:40px;text-align:left;margin:0}.lightbox-title h2,.lightbox_title h2{margin:0;font-size:20px;line-height:40px;font-weight:400}.lightbox-title h2 .brand_icon,.lightbox_title h2 .brand_icon{float:left;margin-right:15px;height:40px}#preorder_information_popup .lightbox-title,#preorder_information_popup .lightbox_title,.preorder-lightbox .lightbox-title,.preorder-lightbox .lightbox_title{background:#4368d3}#preorder_information_popup .lightbox-column,.preorder-lightbox .lightbox-column{background:#ebf6fa}.brand_icon{width:40px;height:40px;display:block;background-image:url(../images/sprites/newletter_logo.png);background-repeat:no-repeat;background-size:232px 85px}.brand_icon.hornby{background-color:#ed1c24;background-position:1px top}.brand_icon.humbrol{background-color:#01445f;background-position:-148px top}.brand_icon.airfix{background-color:#ed2225;background-position:-36px top}.brand_icon.scalextric{background-position:-110px top}.brand_icon.corgi{background-color:#1d296d;background-position:-73px top}.brand_icon.pocher{background-color:transparent;background-position:-185px top}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.brand_icon{background-image:url(../images/sprites/newletter_logos@2x.png)}}.fancybox-nav span{visibility:visible}.fancybox-next span{right:-20px}.fancybox-prev span{left:-20px}.overlay{background:rgba(0,0,0,.2);cursor:pointer;width:100%;position:absolute;top:0;left:0;height:100%;visibility:hidden;opacity:0;z-index:999;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.spinner{margin:100px auto 0;width:70px;text-align:center}.spinner>div{width:14px;height:14px;background-color:#606060;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#m-wait .spinner-outer{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5)}#m-wait .spinner-inner{width:200px;padding:28px;border:1px solid #d8d8d8;text-align:center;margin:200px auto 0;background:#fff}#m-wait p{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;margin:0}#m-wait .spinner{margin:0 auto 14px}.pager{text-align:right;list-style:none}.pager li{display:inline-block;zoom:1;margin-left:2px}.pager li.first{margin-left:0}.pager li.divider span{float:left;height:40px;text-align:center;line-height:40px;padding:0 7px}.pager-note{float:left;width:40%}.pager-note p{line-height:40px;color:#606060;font-family:Roboto,sans-serif;font-size:16px}.catalog-category-view .pager-outer{float:right;width:60%}.catalog-category-view .page-main{margin-top:0}.catalog-category-view .sorter{float:left;width:40%}.catalog-category-view .sorter label{line-height:40px;margin-right:14px;float:left;color:#606060;font-family:Roboto,sans-serif;font-size:16px}.catalog-category-view .sorter-select{float:left;width:220px}.catalog-category-view .sorter-select:after{background:#fff;border:1px solid #d8d8d8;border-left:none;box-sizing:border-box}.catalog-category-view select{background:#fff;border:1px solid #d8d8d8;box-sizing:border-box}.catalog-category-view select:focus{background:#fff}.toolbar-top{margin-bottom:28px}.toolbar-top .pager-note{display:none}.toolbar-bottom .sorter{display:none}@media all and (max-width:1150px){.toolbar-top .pager-outer{display:none}.toolbar-top .filter-link{display:block}}@media all and (max-width:750px){.catalog-category-view .pager-outer{width:100%;margin-bottom:7px}.catalog-category-view .pager-outer .pager{width:100%;text-align:center}.catalog-category-view .pager-note{width:100%;text-align:center}.catalog-category-view .sorter{width:auto}.catalog-category-view .sorter label{display:none}.catalog-category-view .sorter .sorter-select{width:180px}}@media all and (max-width:680px){.catalog-category-view .sorter{width:49%;margin-right:2%}.catalog-category-view .sorter .sorter-select{width:100%}.catalog-category-view .sorter .sorter-select select{border-left:none;border-right:none;text-align:center}.catalog-category-view .sorter .sorter-select:after{border-right:none}.toolbar-top .filter-link{width:49%}.toolbar-top .filter-link .toolbar_button{border-left:none;border-right:none;width:100%;text-align:left;padding:0 14px;box-sizing:border-box;height:40px;line-height:40px}.toolbar-top .filter-link .toolbar_button .theme-icons{float:right}}.row{background-size:cover;background-position:center center}.row.grey{background:#e7e7e7}.row.light-grey{background:#f5f5f5}.row.dark-grey{background:#606060}.row.padded{padding:22px 0}.row .col{margin-bottom:14px}.row .spacer{padding:14px 0}.row.border-spacer .spacer{border-top:1px solid #d8d8d8}.expertcms-content.row{padding-bottom:0;margin-bottom:14px}@media all and (max-width:1150px){.expertcms-content .wrapper{float:left;width:100%;box-sizing:border-box;padding:0 14px}}@media all and (max-width:1150px){.cms-row.no-padding-tablet,.cms-row.no-padding-tablet .wrapper,.row.no-padding-tablet,.row.no-padding-tablet .wrapper{padding:0}.cms-row.tablet-full,.cms-row.tablet-full .wrapper,.row.tablet-full,.row.tablet-full .wrapper{padding-left:0;padding-right:0}}@media all and (max-width:680px){.cms-row .col,.row .col{width:100%;margin:0 0 7px}.cms-row .col.mobile-half,.row .col.mobile-half{width:50%}.cms-row.image-background,.row.image-background{position:relative}.cms-row.image-background:before,.row.image-background:before{position:absolute;left:0;top:0;bottom:0;right:0;content:'';background:rgba(255,255,255,.4);z-index:0}.cms-row.image-background .wrapper,.row.image-background .wrapper{position:relative;z-index:1}}.entity.textarea.center{text-align:center}.entity.textarea.right{text-align:center}.entity.textarea a,.entity.textarea li,.entity.textarea p,.entity.textarea span{font-size:14px}.entity.textarea li,.entity.textarea p{line-height:1.6em;margin-bottom:7px}.entity.textarea hr{margin:14px 0;float:left;width:100%;border:none;border-top:1px solid #d8d8d8}.entity.textarea a{text-decoration:underline}.entity.textarea strong{font-weight:700}.entity.textarea em{font-style:italic}.icon-driver{float:left;width:100%;border:1px solid #d8d8d8;padding:22px;box-sizing:border-box}.icon-driver .col{margin-bottom:0}.icon-driver img{width:80%;margin:0 auto;display:block}.icon-driver h4{text-transform:uppercase;margin-top:0;font-size:16px;font-weight:600}@media all and (max-width:680px){.entity.textarea{width:100%;box-sizing:border-box}.entity.textarea a,.entity.textarea li,.entity.textarea p,.entity.textarea span{font-size:13px}}.heading-block{text-align:center;margin-bottom:14px}.heading-block .heading{font-family:Roboto,sans-serif;font-size:28px;text-transform:uppercase;font-weight:100;margin:0}.heading-block h3.heading{font-size:16px}.heading-block h4.heading{font-size:22px;text-align:left;text-transform:none;font-family:Roboto,sans-serif}.heading-block h5.heading{font-size:14px}.heading-block .sub-heading{font-family:Roboto,sans-serif;font-size:14px;font-weight:100;line-height:1.4em;margin-top:7px;margin-bottom:0}.heading-block.h2:after,.heading-block.h3:after{content:'';border-top:1px solid #d8d8d8;width:10%;margin:14px 45% 0;height:1px;display:block;float:left}.image-background .heading-block:after{border-color:#606060}@media all and (max-width:680px){.heading-block .heading{font-size:16px}.heading-block h3.heading{font-size:25px}.heading-block h4.heading{font-size:16px}.heading-block .sub-heading{font-size:13px}}.image-container img{display:block;margin:0 auto}.image-container .mobile-only{display:none}.cpi-search.ui-front{margin-bottom:20px}.customer-product-images{margin-bottom:20px!important}@media all and (max-width:680px){.image-container .mobile-only{display:block}.image-container .mobile-hidden{display:none}.image-container img{width:100%}}.product-grid-item{margin:0 14px 14px}.products-carousel .slick-dots li{margin:0 5px}.products-carousel .slick-dots li button{padding:0}.products-carousel .slick-dots li button:before{content:'';background:#c3c3c3;border-radius:50%;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.products-carousel .slick-dots li.slick-active button:before{background:#b6b6b6}@media all and (max-width:500px){.product-grid-item{margin:0 7px 7px}}.expertcms-content .product_grid_item .product_name a{color:#606060}.detail-slide .col{margin-bottom:0}.product_grid_item .price_container{margin-top:14px}.tweet{margin:0;box-sizing:border-box;padding:14px;text-align:center;background:#606060}.tweet p{color:#fff;font-family:Roboto,sans-serif;font-size:26px;margin:7px 0;line-height:1.4em;font-style:italic}.tweet a{color:#fff;text-decoration:underline;font-size:14px;font-family:Roboto,sans-serif}.tweet .follow-link{float:left;width:100%}.tweet .follow-link:before{content:'';margin:14px auto;border-top:1px solid #d8d8d8;width:150px;display:block}.tweet .follow-link span{vertical-align:middle;font-size:22px}@media all and (max-width:680px){.tweet p{font-size:16px}.tweet a{font-size:13px}.tweet .follow-link:before{width:100px}.tweet .follow-link span{font-size:16px}}@media all and (min-width:1550px){.tweet{padding:22px 14px}}.recipe-carousel .slide_inner .product_image{display:block;margin:0 auto 7px}.recipe-carousel .slide_inner .product_name{margin:0}@media all and (max-width:1150px){.recipe-carousel .slide_inner{width:100%;padding:0;background:#e7e7e7}.recipe-carousel .slide_inner .product_name{box-sizing:border-box;padding:7px 14px}.recipe-carousel .slide_inner .product_image{margin:0 auto}.recipe-carousel .homepage_slide:nth-child(2n) .slide_inner{background:#e7e7e7}}.pagebuilder-accordion{border-bottom:1px solid #d8d8d8}.pagebuilder-accordion .accordion_link{font-size:16px;font-weight:100;line-height:1em;padding:14px 0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.pagebuilder-accordion .accordion_link:after{background:#606060;color:#fff;border-radius:50%;font-size:24px;height:16px;width:16px;line-height:16px;text-align:center}.pagebuilder-accordion .accordion_link.active,.pagebuilder-accordion .accordion_link:hover{background:#e7e7e7}.pagebuilder-accordion .accordion_inner{transition:background-color .3s linear}.pagebuilder-accordion .accordion_inner.active,.pagebuilder-accordion .accordion_link.active{background:#e7e7e7}@media all and (max-width:680px){.pagebuilder-accordion .accordion_link{font-size:25px}.pagebuilder-accordion .accordion_link:after{font-size:16px;height:24px;width:24px;line-height:24px}.pagebuilder-accordion .accordion_inner{padding:14px;box-sizing:border-box}.pagebuilder-accordion .accordion_inner .cms-row,.pagebuilder-accordion .accordion_inner .row{padding:0}.pagebuilder-accordion .accordion_inner .entity.textarea{width:100%;margin:0}.pagebuilder-accordion .accordion_inner .wrapper{padding:0}}.entity.video{text-align:center;margin-bottom:28px}.entity.video iframe{width:100%;height:550px}.entity.video figcaption{float:left;width:100%;padding:14px 0;border-bottom:1px solid #e7e7e7;font-size:13px;line-height:1.5em}.cms-row .col .entity.video iframe,.row .col .entity.video iframe{height:450px}.cms-row .col.column-2 .entity.video iframe,.cms-row .col.column-3 .entity.video iframe,.cms-row .col.column-4 .entity.video iframe,.row .col.column-2 .entity.video iframe,.row .col.column-3 .entity.video iframe,.row .col.column-4 .entity.video iframe{height:280px}@media all and (max-width:1150px){.entity.video iframe{height:420px}.cms-row .col .entity.video iframe,.row .col .entity.video iframe{height:380px}}@media all and (max-width:680px){.entity.video iframe{height:380px}}@media all and (max-width:500px){.entity.video iframe{height:260px}}@media all and (min-width:1550px){.entity.video iframe{height:620px}}.product-list-widget .slick-slider .slick-next,.product-list-widget .slick-slider .slick-prev{height:60px;line-height:60px;top:130px;width:60px;background:0 0}.product-list-widget .slick-slider .slick-next:before,.product-list-widget .slick-slider .slick-prev:before{color:#606060}.product-list-widget .slick-slider .slick-prev{left:-30px}.product-list-widget .slick-slider .slick-next{right:-30px}.carousel-title,.expertcms-content h3.carousel-title{color:#606060;text-align:center;font-size:20px;text-transform:uppercase;font-weight:600;display:none}.carousel-title:after,.expertcms-content h3.carousel-title:after{content:'';margin:7px auto 0;padding:0 0 7px;display:block;width:100px;border-bottom:1px solid #d8d8d8}.carousel-link,.expertcms-content a.carousel-link{display:none;color:#606060;text-align:center;margin:14px 0}.tab_outer.loading{overflow:hidden;background:url(../images/icons/ajax_loader_dark.gif) center center no-repeat}.tab_outer.loading .products_grid{opacity:0}.tab_outer .view-all-text a{color:#606060}.tab_outer .view-all-text a:hover{text-decoration:underline}.tab_outer .tabs-ul{float:left;width:100%;position:relative;border-bottom:1px solid #c3c3c3;padding:0;margin:0}.tab_outer .tabs-ul li.tab{margin-bottom:0;float:left;list-style:none;padding:10px;text-transform:uppercase;color:#606060;font-size:16px}.tab_outer .tabs-ul li.tab a{text-decoration:none;color:#606060}.tab_outer .tabs-ul li.tab.active{color:inherit;border-bottom-width:2px;border-bottom-style:solid}.tab_outer .tabs-ul li.tab.active a{color:#606060}.tab_outer .tabs-ul li.tab:hover{color:inherit;border-bottom-width:2px;border-bottom-style:solid;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.tab_outer .tabs-ul .view-all-text{margin-bottom:0;float:right;line-height:21px;list-style:none;padding:10px;color:#606060;font-size:13px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.tab_outer .tabs-ul .view-all-text a{cursor:pointer;text-decoration:none}.tab_outer .products_grid{margin:14px 0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.tab_outer .products_grid .slick-dots{position:static;margin:28px 0 14px 0}.tab_outer .products_grid .slick-dots li{margin-bottom:0}.tab_outer .products_grid .slick-dots button:before{font-size:40px}.slick-dots{margin-left:0!important}.expertcms-content .product-list-widget .products_grid{list-style:none;margin-left:0}.expertcms-content .product-list-widget .product_grid_item{margin:0 14px!important}.expertcms-content .product-list-widget .product_grid_item .product_name{margin-bottom:0}.expertcms-content .product-list-widget .slick-slider .slick-next,.expertcms-content .product-list-widget .slick-slider .slick-prev{height:60px;line-height:60px;width:60px}.expertcms-content .product-list-widget .slick-slider .slick-next:before,.expertcms-content .product-list-widget .slick-slider .slick-prev:before{font-size:40px;line-height:60px}.expertcms-content .product-list-widget .slick-slider .slick-prev:before{right:0}@media all and (max-width:950px){.expertcms-content .tabs-ul{display:none}.expertcms-content a.carousel-link,.expertcms-content h3.carousel-title{display:block}.expertcms-content .product-list-widget{display:block!important;margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid #d8d8d8}.expertcms-content .product-list-widget .col.column-3{margin:0 14px!important}}@media all and (max-width:680px){.expertcms-content .product-list-widget .slick-slider .slick-next,.expertcms-content .product-list-widget .slick-slider .slick-prev{height:30px;line-height:30px;width:30px}.expertcms-content .product-list-widget .slick-slider .slick-next:before,.expertcms-content .product-list-widget .slick-slider .slick-prev:before{font-size:30px;line-height:30px}}.expertcms-driver{border:1px solid #c3c3c3;border-bottom-width:3px;border-bottom-color:#d8d8d8;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.expertcms-driver.icon-driver{background:#e7e7e7;border-right:none;border-left:none;border-top:none}.image-container{text-align:center;margin-bottom:28px}.image-container a{display:inline;zoom:1;text-align:center}.image-container img{display:block}.image-container figcaption{float:left;width:100%;background:#F5F5F5;padding:14px 0;font-size:17px;line-height:1.5em;text-transform:uppercase}.icon-driver h4 a{text-decoration:none;color:#717070}#paypal-container iframe{display:none}#creditcard-saved-accounts,#paypal-saved-accounts{font-size:0;width:100%}#creditcard-saved-accounts tr,#paypal-saved-accounts tr{border-bottom:1px dotted #d3d3d3}#creditcard-saved-accounts tr td,#paypal-saved-accounts tr td{vertical-align:middle}#payment_form_gene_braintree_creditcard label,#payment_form_gene_braintree_paypal label{width:100%;padding:0;text-align:left;float:none}#payment_form_gene_braintree_creditcard p,#payment_form_gene_braintree_paypal p{padding:0}#creditcard-saved-accounts tr.other-row,#paypal-saved-accounts tr.other-row{border-bottom:0}#creditcard-saved-accounts label{float:left;padding:10px 0;line-height:40px;width:100%}#creditcard-saved-accounts tr.other-row label,#paypal-saved-accounts tr.other-row label{padding:8px 0}#paypal-saved-accounts label{padding:6px 0;line-height:40px}#creditcard-saved-accounts label img,#paypal-saved-accounts label img{margin-left:6px;height:40px;float:left}#creditcard-saved-accounts label .saved-card-info,#paypal-saved-accounts label .saved-paypal-email{margin-left:14px;float:left}#creditcard-saved-accounts label .saved-card-info span{line-height:40px}#creditcard-saved-accounts label .saved-card-info span.saved-expiry-date{font-size:12px;font-weight:400;margin-left:14px}#gene_braintree_creditcard_store_in_vault_div label,label[for=gene_braintree_paypal_store_in_vault]{width:auto!important}#braintree-hosted-submit{display:none}.braintree-input-field{height:42px;max-width:340px;padding:0 10px;border:1px solid #d3d3d3;background:#fff}.braintree-card-input-field{height:50px;width:100%;max-width:372px;border:1px solid #d3d3d3;position:relative;background:#fff}.braintree-card-input-field .card-type{position:absolute;top:0;left:0;bottom:0;padding:0 10px 0 8px}.braintree-card-input-field .card-type img{height:48px}.braintree-card-input-field #card-number{float:left;height:48px;width:100%;padding-left:66px;box-sizing:border-box}#braintree-expiration-container{display:block;width:100%;vertical-align:middle;font-size:0}.braintree-expiration{width:70px;display:inline-block}.braintree-expiration-seperator{vertical-align:top;line-height:42px;display:inline-block;font-size:30px;padding:0 8px}.braintree-cvv{width:80px}.braintree-hostedfield .cvv-what-is-this{margin-left:0}#payment_form_gene_braintree_creditcard{padding-top:14px;margin-top:14px;border-top:1px solid #d8d8d8;text-align:left}#payment_form_gene_braintree_creditcard label{font-size:16px;color:#606060;margin-bottom:14px;float:left}#creditcard-saved-accounts input{float:left;margin:16px 0}#creditcard-saved-accounts img{float:left}#creditcard-saved-accounts .saved-card-info{float:left;margin-left:7px}#creditcard-saved-accounts label{font-size:13px;color:#606060;margin-bottom:5px;float:none}.braintree-hostedfield li{margin-bottom:14px;float:left;width:100%}.braintree-expiration,.braintree-expiration-seperator{float:left}#credit-card-form li label{font-size:14px;color:#606060;margin-bottom:5px;float:none}#credit-card-form .cvv-what-is-this{display:none}#preorder_update_card .braintree-cvv{width:90px}.account-block-content.text .braintree-saved-methods.common_table a,.account-block-content.text .braintree-saved-methods.common_table p{font-size:14px}.account-block-content.text .braintree-saved-methods.common_table .remove-link{color:#e30613}body .bluefoot-wrapper{max-width:1154px}body .bluefoot-column{padding:7px}.bluefoot-textarea em{font-style:italic}.bluefoot-textarea ul{list-style:initial;padding-left:14px}.bluefoot-entity .button{float:none;display:inline-block;zoom:1}.bluefoot-driver{border:1px solid #d8d8d8;text-decoration:none}.bluefoot-driver .bluefoot-driver-text{position:static;background:#f5f5f5;text-transform:uppercase;color:#606060;text-decoration:none;font-size:16px;font-family:Roboto,sans-serif}.bluefoot-driver:hover{box-shadow:0 0 8px 1px rgba(0,0,0,.2)}.bluefoot-driver:hover .bluefoot-driver-text{background:#f5f5f5!important}.bluefoot-accordion-item .bluefoot-accordion-link{background:#f5f5f5;font-size:16px;text-transform:uppercase;color:#606060;font-family:Roboto,sans-serif;margin:0}.bluefoot-slider.bluefoot-entity .bluefoot-advanced-slide .bluefoot-advanced-slide-content{margin-top:70px;margin-bottom:70px}.bluefoot-slider.bluefoot-entity .bluefoot-advanced-slide .bluefoot-advanced-slide-content h3{font-family:Roboto,sans-serif;font-size:30px;color:#202020!important}.bluefoot-slider.bluefoot-entity .bluefoot-advanced-slide .bluefoot-advanced-slide-content .bluefoot-advanced-slide-text li,.bluefoot-slider.bluefoot-entity .bluefoot-advanced-slide .bluefoot-advanced-slide-content .bluefoot-advanced-slide-text p{font-size:16px;color:#202020!important}.bluefoot-slider.bluefoot-entity .bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay{background:rgba(255,255,255,.8)}.bluefoot-slider.bluefoot-entity .slick-dots li.slick-active button{background:#e30613!important}.bluefoot-slider.bluefoot-entity .slick-dots li button:hover{background:#e30613!important}.bluefoot-slider.bluefoot-entity .slick-arrow{background:0 0;font-size:60px;width:60px;color:#606060}.bluefoot-slider.bluefoot-entity .slick-arrow:before{display:none}@media all and (max-width:680px){.bluefoot-slider .bluefoot-advanced-slide .bluefoot-advanced-slide-content{margin-top:50px;margin-bottom:50px}.bluefoot-slider .bluefoot-advanced-slide .bluefoot-advanced-slide-content h3{font-size:20px}.bluefoot-slider .bluefoot-advanced-slide .bluefoot-advanced-slide-content .bluefoot-advanced-slide-text li,.bluefoot-slider .bluefoot-advanced-slide .bluefoot-advanced-slide-content .bluefoot-advanced-slide-text p{font-size:14px}}.bluefoot-newsletter{box-sizing:border-box;padding:14px;background:#f5f5f5}.bluefoot-newsletter .input-box{float:left;width:80%}.bluefoot-newsletter .input-box input{width:100%}.bluefoot-newsletter .actions{float:left;width:20%}.bluefoot-newsletter .block-title{font-size:20px;font-family:Roboto,sans-serif;margin:0 0 14px}.bluefoot-newsletter label{font-size:16px;font-family:Roboto,sans-serif}.bluefoot-newsletter .form-subscribe-header{float:left;width:100%;margin:0 0 14px}.sidebar{width:550px;height:100%;position:fixed;right:0;top:0;z-index:1;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;display:block;opacity:0;overflow-y:scroll;background:#fff;-webkit-transition-delay:.5s;transition-delay:.5s}.sidebar.active{visibility:visible;opacity:1;-o-transition:0s;-ms-transition:0s;-moz-transition:0s;-webkit-transition:0s;transition:0s;z-index:2}.sidebar.left{left:0;right:auto;width:450px}.sidebar.top{width:100%!important;height:60px}.sidebar-link{cursor:pointer}.sidebar-open .body_inner{box-shadow:1px -1px 2px rgba(0,0,0,.1);transform:translate(-550px);-ms-transform:translate(-550px);-webkit-transform:translate(-550px)}.sidebar-open .overlay{visibility:visible;opacity:1}.sidebar-open.sidebar-left .body_inner{box-shadow:-1px -1px 2px rgba(0,0,0,.1);transform:translate(450px);-ms-transform:translate(450px);-webkit-transform:translate(450px)}.sidebar-open.sidebar-top .body_inner{box-shadow:0 0 1px rgba(0,0,0,.1);transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px)}.sidebar-heading{float:left;width:100%;box-sizing:border-box;padding:0 14px;line-height:40px;border-bottom:1px solid #e7e7e7}.sidebar-heading.with-button{padding:0 0 0 14px}.sidebar-heading .heading{font-family:Roboto,sans-serif;color:#606060;font-size:18px;text-transform:uppercase;text-decoration:none;font-weight:500;letter-spacing:1px;line-height:40px;float:left;width:auto;margin:0}.sidebar-heading .sidebar-heading-btn{line-height:40px;height:40px;float:right;text-transform:uppercase;border-left:1px solid #e7e7e7;background:0 0}.sidebar-heading .sidebar-heading-btn .icon-font{float:right;margin-left:5px}.sidebar-heading .sidebar-heading-btn:hover{background:#fff}.sidebar-heading .sidebar-close{line-height:40px;height:40px;width:40px;text-align:center;font-family:'Hornby Icons'!important;cursor:pointer;float:right;color:#606060;font-weight:600;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.sidebar-heading .sidebar-close:hover{background:#d8d8d8}.sidebar-inner{padding:14px;float:left;width:100%;box-sizing:border-box}.sidebar-row{padding:14px 0;border-top:1px solid #e7e7e7}.sidebar .loader{display:none;padding:28px 0;position:static;background:#fff}.sidebar.loading .loader{display:block}.sidebar.loading .loader .spinner{display:block}.sidebar.loading .sidebar-inner,.sidebar.loading .sidebar-row{display:none}@media all and (max-width:950px){.sidebar{width:450px}.sidebar-open .body_inner{transform:translate(-450px);-ms-transform:translate(-450px);-webkit-transform:translate(-450px)}.sidebar-heading{font-size:16px}}@media all and (max-width:680px){.sidebar,.sidebar.left{width:80%}.sidebar-open .body_inner{transform:translate(-80%);-ms-transform:translate(-80%);-webkit-transform:translate(-80%)}.sidebar-open.sidebar-left .body_inner{transform:translate(80%);-ms-transform:translate(80%);-webkit-transform:translate(80%)}.sidebar-heading .heading{font-size:14px}.sidebar-heading .sidebar-heading-btn{padding:0 7px;font-size:14px}}@media all and (max-width:500px){.sidebar-open.sidebar-top .body_inner{transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px)}.sidebar.top{height:60px}}#search-sidebar{background:#fff;overflow:hidden}#responsive-search-form{position:relative}#responsive-search-form input{float:left;padding:0 14px;line-height:60px;height:60px;font-size:30px;width:100%;color:#606060}#responsive-search-form button{float:right;line-height:60px;height:60px;width:74px;font-size:30px;position:absolute;right:0;top:0;font-weight:500;background:#fff;color:#606060}#responsive-search-form button span{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;display:block}#responsive-search-form button:hover span{transform:scale(1.1)}#responsive-search-form button:before{content:'';position:absolute;left:0;top:10px;height:40px;width:1px;display:block;border-right:1px solid #e7e7e7}@media all and (max-width:950px){#search-sidebar .wrapper{padding:0;width:100%}}@media all and (max-width:500px){#responsive-search-form input{line-height:60px;height:60px;font-size:16px}#responsive-search-form button{line-height:60px;height:60px;width:74px;font-size:20px}#responsive-search-form button:before{top:7px;height:46px}}#responsive-nav li{float:left;width:100%;line-height:60px;border-bottom:1px solid #e7e7e7}#responsive-nav li.last{border-bottom:0}#responsive-nav li .not-link,#responsive-nav li a{width:100%;box-sizing:border-box;padding:0 14px;line-height:60px;display:block;font-family:Roboto,sans-serif;color:#606060;font-size:14px;text-transform:uppercase;text-decoration:none;cursor:pointer}#responsive-nav .col.column-3{margin-right:0;width:100%}#responsive-nav .parent .level-top span:after{content:'v';text-transform:none;float:right;color:#606060;font-size:16px;font-family:icomoon!important}#responsive-nav .sub-menu-link span:after{content:'v';text-transform:none}#responsive-nav .slide-down{display:none;background:#f5f5f5;float:left;width:100%}#responsive-nav .slide-down.level1{background:#e7e7e7}#responsive-nav .slide-down.level1 li{border-bottom-color:#d8d8d8}#responsive-nav .navigation-drivers{display:none}#responsive-nav .collection-links li{border-top:1px solid #d8d8d8;border-bottom:none}#mini-basket-contents{width:96%;padding:14px 2%;float:left}.mini_basket_success{background:#e3fef0;color:#148c1a;padding:14px;margin:-14px -14px 10px -14px;border-top-right-radius:0}.mini_basket_remove{text-decoration:none}.mini_basket_products.scroll_content{height:238px!important;overflow:hidden}.shipping_note{float:left;width:100%;box-sizing:border-box;border:1px solid #2dbe34;padding:14px;margin:0 0 14px}.shipping_note .delivery_icon{float:left;background:#2dbe34;width:60px;height:60px;line-height:60px;border-radius:30px;margin-right:6px;color:#fff;text-align:center;font-size:30px}.shipping_note .delivery_note_inner{float:left;width:205px}.shipping_note .delivery_note_inner p{font-size:13px}.shipping_note .delivery_note_inner span{color:#2dbe34}.shipping_note.negative{border:1px solid #e30613}.shipping_note.negative .delivery_icon{background:#e30613}.shipping_note.negative .delivery_note_inner span{color:#e30613}.scroll_container_link{margin-bottom:14px}.scroll_container_link.next{margin-top:14px}.mini_basket_links{padding-bottom:14px;border-bottom:1px solid #d8d8d8;text-align:right}.mini_basket_links p{line-height:1em;margin:0}.mini_basket_links a{color:#202020}.mini_basket_totals{text-align:right}.mini_basket_totals .sub_title{color:#202020;font-size:18px}.mini_basket_button span{line-height:40px}.mini_basket_button span.icon_font{font-size:16px}.mini_basket_item{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #d8d8d8;min-height:55px}.mini_basket_item.last{margin-bottom:0;border-bottom:none}.mini_basket_image{float:left;width:30%;margin:0 5% 0 0}.mini_basket_image a{float:left;width:100%;margin:0}.mini_basket_details{float:left;width:100%;margin:0}.mini_basket_details a,.mini_basket_details p{color:#606060;line-height:1.2em}.mini_basket_details .sub_title{font-size:14px;margin:0;float:left;width:78%}.mini_basket_details p.price{font-size:14px;color:#202020;font-family:Roboto,sans-serif;margin-bottom:6px;float:right;width:20%;text-align:right}.mini_basket_details a.red{margin-top:4px;clear:left}.mini_basket_details .red{font-size:13px;vertical-align:bottom;float:left}.mini_basket_details .red .icon_font{float:left;font-size:1.2em}.mini_basket_details.preorder{padding:8px 0;background:#d7edf4;position:relative;z-index:10;left:-13px;right:-13px;padding-left:13px;padding-right:13px}#mini_basket_container{float:right}#mini_basket_container span.add_to_cart_confirmation{position:absolute;width:250px;line-height:18px;background:#000;opacity:.8;border-radius:5px;padding:10px;text-align:center;color:#fff}#responsive_basket_button,#show_mini_basket{min-width:50px;margin-right:14px;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}#responsive_basket_button.active,#show_mini_basket.active{background:#fff;border-radius:0;z-index:20;position:relative}#responsive_basket_button:hover,#show_mini_basket:hover{background:#fff}#responsive_basket_button.mini_basket_loading,#show_mini_basket.mini_basket_loading{background:url(../images/icons/ajax_loader_dark_small.gif) center center no-repeat #fff;transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;text-indent:-9999px}#responsive_basket_button.mini_basket_loading:hover,#show_mini_basket.mini_basket_loading:hover{background:url(../images/icons/ajax_loader_dark_small.gif) center center no-repeat #fff}#responsive_basket_button{margin:0 14px 0 0}.account-sidebar-navigation .sub-nav{background:#f5f5f5}.account-sidebar-navigation .sub-nav li{float:left;width:100%;box-sizing:border-box;padding:14px;padding-left:60px;font-family:Roboto,sans-serif}.account-sidebar-navigation .sub-nav li a{color:#606060;text-decoration:none;display:block}.account-sidebar-navigation .sub-nav li a:hover{text-decoration:underline}.account-nav-link{line-height:60px;cursor:pointer;color:#606060;text-decoration:none;width:100%;float:left}.account-nav-link .icon{float:left;width:60px;font-size:32px;font-family:'Hornby Icons'!important;text-align:center;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.account-nav-link .text{float:left;width:auto;font-size:16px;font-family:Roboto,sans-serif}.account-nav-link.parent:after{content:'v';font-family:icomoon!important;float:right;text-align:center;width:56px;font-size:16px}.account-nav-link.parent.active:after{content:'^'}.account-nav-link.active .icon,.account-nav-link:hover .icon{color:#606060}.social_link{display:inline-block;zoom:1;margin:0 14px 14px 0}.social_link a{display:block;height:42px;width:42px;line-height:42px;border-radius:50%;text-align:center;color:#fff;font-size:20px;text-decoration:none}.social_link a.facebook{background:#39599f}.social_link a.twitter{background:#45b0e3}.social_link a.youtube{background:#e74c3c}.social_link a.google{background:#D24132}.social_link a.instagram{background:#926D53}.social_link a.tumblr{background:#304D6B}.social_link a.vimeo{background:#1BB6EC}.social_link a:hover{background:#606060}.option-block{float:left;width:100%;border:1px solid #ddd;margin-top:22px}.option-block h2{background:#f5f5f5;padding:2%;border-bottom:1px solid #ddd;margin-bottom:0;font-size:20px;width:96%}.option-block h3{margin-bottom:13px}.option-block .quantity{line-height:28px;float:left;width:100%}.option-block .quantity span{float:left;margin-right:5px}.option-block .quantity .quantity-box{border:1px solid #e7e7e7;text-align:center;min-width:33px;border-radius:3px;background-color:#f5f5f5}.option-block .option{margin:0 2%;padding:14px 0;width:96%;border-bottom:1px solid #ddd}.option-block .option.last{border-bottom:0;margin-bottom:0}.option-block .option .price{font-size:18px;margin-top:13px;float:left;width:100%}.option-block p.review_amount{margin-bottom:0;height:auto}.option-block p.sku{margin-bottom:0}.option-block .view-button{float:left;margin-top:14px}.option-block .view-button .button:hover{color:#fff}.option-block img{display:block;margin:0 auto}.price_container.bundled-product{float:left!important;font-size:18px;width:auto}.price_container.bundled-product .price{float:left;margin-right:6px;font-size:1.3em;line-height:1em;color:#606060}.saving{float:left;width:100%;color:#ed1c24;margin-top:5px}.rrp-price{float:left;color:#606060;width:100%;margin-top:6px}.rrp-price span{text-decoration:line-through}.cart-button.button.tall.large.full.view-bundle{color:#fff!important}.item-options{color:#606060;margin-top:13px;border-top:1px solid #ddd;padding:13px 0}.item-options span.price{display:none}.item-options h6{font-size:16px;margin-bottom:10px}.item-options dd{font-size:13px;margin:12px 0}.basket_content .product_column .product_details .sku{color:#606060}.tier-price{float:left;width:100%;margin-bottom:22px;color:#ed1c24}.old_price.bundles{color:#e30613;text-decoration:line-through;line-height:1.3em;font-size:18px}#homepage_slick_carousel{background:#202020}#homepage_slick_carousel .owl-item{background:#202020}#homepage_slick_carousel .owl-stage .owl-item:nth-child(1) .owl-prev{display:none!important}#homepage_slick_carousel .owl-stage .owl-item:last-child .owl-next{display:none!important}.center .countdown_carousel{opacity:1}.countdown_carousel{opacity:.4;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.countdown_carousel h3{color:#fff;text-transform:uppercase;font-size:65px;font-weight:400;line-height:1em;margin-bottom:14px;letter-spacing:5px}.countdown_carousel p{color:#fff;text-transform:uppercase;font-size:45px;line-height:1em;margin-bottom:14px;letter-spacing:2px;font-weight:100}.countdown_slide_inner{background:url(../images/graphics/stripebackground.png) right top repeat #2482e2;position:absolute;left:0;top:0;width:100%;height:100%}.countdown_slide_inner.with_link{cursor:pointer}.countdown_slide_inner .inner_block{padding:40px 0}.carousel_placeholder{display:block;width:100%;height:auto}.countdown_outer{text-align:center;width:100%;float:left}#countdown_complete p{margin:0}.countdown_carousel .flip-clock-wrapper{width:50%;margin:22px auto;padding:22px 5% 47px;background:#000;background:rgba(0,0,0,.3);border-radius:3px}.countdown_carousel .flip-clock-wrapper ul{width:58px;height:60px;line-height:57px;font-size:45px;color:#404041;font-family:Roboto,sans-serif;background:0 0;margin:1px;border-radius:3px;float:none;display:inline-block;zoom:1}.countdown_carousel .flip-clock-wrapper ul li{line-height:57px;border-radius:3px}.countdown_carousel .flip-clock-wrapper ul li a{-webkit-perspective:120px;-moz-perspective:120px;perspective:120px;border-radius:3px}.countdown_carousel .flip-clock-wrapper ul li a div .inn{font-size:40px;color:#404041;font-family:Roboto,sans-serif;font-weight:600;text-shadow:none}.countdown_carousel .flip-clock-wrapper ul li a div.up .inn{background:#e8e8e8;border-radius:3px 3px 0 0}.countdown_carousel .flip-clock-wrapper ul li a div.down{border-radius:0 0 3px 3px}.countdown_carousel .flip-clock-wrapper ul li a div.down .inn{background:#f5f5f5;border-radius:0 0 3px 3px}.countdown_carousel .flip-clock-wrapper ul.flip{box-shadow:none}.countdown_carousel .with_link .flip-clock-wrapper ul li a{cursor:pointer!important}.countdown_carousel .flip-clock-divider{height:60px;width:10px;float:none;display:inline-block;zoom:1}.countdown_carousel .flip-clock-divider .flip-clock-label{bottom:-30px;top:auto;color:#fff;font-size:20px;left:10px;font-family:Roboto,sans-serif;width:118px;text-align:center}.countdown_carousel .flip-clock-divider.days .flip-clock-label{left:0}.countdown_carousel .flip-clock-divider.hours .flip-clock-dot{display:none!important}.countdown_carousel .flip-clock-dot{background:#f5f5f5;left:4px;width:2px;height:2px}.countdown_carousel .flip-clock-dot.top{top:20px}.countdown_carousel .flip-clock-dot.bottom{bottom:20px}#basket_lightbox{overflow:hidden}#basket_lightbox .title_block{background:#e7e7e7}#basket_lightbox .inner_content{float:left;width:90%;margin:22px 5%}#basket_lightbox .product{border-bottom:1px solid #e7e7e7;padding-bottom:14px}#basket_lightbox .product img{float:left;width:20%;max-width:80px;margin-right:5%}#basket_lightbox .product .message_outer{float:left;width:75%;padding-top:14px}#basket_lightbox .button_height{line-height:40px}.addtobasket_lightbox .fancybox-inner{overflow:hidden!important}.addtobasket_lightbox .fancybox-close{right:0;top:0;width:60px;height:60px;line-height:60px;padding:0;text-align:center;font-family:icomoon!important;background:#cecece;font-size:26px;text-decoration:none;float:right}.addtobasket_lightbox .fancybox-close:after{content:'x';color:#fff;float:left;width:100%}.addtobasket_lightbox .fancybox-close:hover{background:#c1c1c1}.addtobasket_lightbox .fancybox-skin{border-radius:0}#form_message{float:left;width:96%;padding:14px 2%;margin:0 0 22px}#form_message.error-msg{color:#e30613;background:#ffeaea}#form_message.error-msg a,#form_message.error-msg p{color:#e30613}#form_success{font-size:22px;padding-bottom:60px;width:90%;margin:44px 5% 22px;background:url(../images/icons/ajax_loader_grey.gif) center bottom no-repeat #f5f5f5}#form_success a,#form_success p{font-size:22px}#ajax_login.loading{min-height:100px;background:url(../images/icons/ajax_loader_grey.gif) center center no-repeat #f5f5f5}#ajax_login.loading .form_row{display:none}#logged_in_block h2{font-size:36px;margin:14px 0}#logged_in_block p{font-size:16px;font-family:Roboto,sans-serif;margin-bottom:14px;line-height:1.6em}#social_logins{display:inline-block;width:auto;margin:0 auto}#social_logins li{float:left;margin:0 11px 0 0}#social_logins li.last{margin-right:0}.social_login_button{width:60px;border-radius:0;min-width:0!important;height:60px;line-height:60px;text-align:center;float:left;font-family:icomoon!important;border:none;color:#fff;font-size:30px;margin:0;padding:0;cursor:pointer;background:#606060;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.social_login_button.facebook{background:#39599f}.social_login_button.twitter{background:#45b0e3}.social_login_button.youtube{background:#e74c3c}.social_login_button.google{background:#D24132}.social_login_button.instagram{background:#3f729b}.social_login_button.tumblr{background:#304D6B}.social_login_button.vimeo{background:#1BB6EC}.social_login_button:hover{opacity:.85}.centered_account_column #social_logins li,.with_social #social_logins li{display:inline-block;zoom:1;float:none;margin:0 5px!important}#login-form.with_social{text-align:center}#login-form.with_social .form_row{width:50%;margin-left:25%;margin-right:25%}.social_account_icons .social{height:60px;width:60px;background-size:60px 60px;background-repeat:no-repeat;display:inline-block;zoom:1;margin:0 14px;border-radius:50%}.social_account_icons .social.theme{background-image:url(../../../images/logos/social.jpg)}.social_account_icons .social_divider{line-height:60px;display:inline-block;zoom:1;font-size:30px;vertical-align:top;color:#e7e7e7}.social_logins_lightbox_lower .social_account_icons{padding-bottom:0}.social_logins_lightbox_lower p{font-size:16px;text-align:center}.border_top_dark{border-top:1px solid #c3c3c3}.block_divider{float:left;width:90%;padding:7px 0;margin:0 5%;position:relative;text-align:center}.block_divider:after{content:'';position:absolute;left:0;top:50%;width:100%;border-top:1px solid #c3c3c3;z-index:1}.block_divider p{display:inline-block;zoom:1;background:#f5f5f5;font-size:24px;margin:0!important;line-height:1em;font-weight:500;padding:14px;font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:1px;position:relative;z-index:2}.social_logins_row{float:left;width:90%;margin:0 5%;padding:0 0 22px 0;border-bottom:1px solid #c3c3c3}.social_logins_row.last{padding-bottom:0;margin-bottom:0;border:none}.social_logins_row h2{font-size:22px;width:100%}.register-social{float:left;width:45%;margin-right:5%}.register-social h2{line-height:60px}.register-social-icons{float:left;width:50%}.newsletter-title{float:right;width:71%;margin-top:14px}.newsletter-title h2{font-size:17px}.newsletter-block{float:right;width:71%}.login_register_page .social_account_icons .title{line-height:60px}.website_changer_outer{float:left;width:auto;position:relative;margin:0}.store-changer{float:left;width:auto}.store-changer .flag{float:left;margin:9px 7px 0 8px;height:22px;border-radius:0;background:0 0;width:auto}.store-changer .changer{float:left;border-left:1px solid #606060;border-right:1px solid #606060;position:relative}.store-changer .changer.last{border-left:none}.store-changer .changer.last .store_select_link{padding-left:0}.store-changer .changer .store_select_link{float:left;width:100%;box-sizing:border-box;padding:0 14px;line-height:40px;text-decoration:none;color:#fff;font-family:Roboto,sans-serif;cursor:pointer}.store-changer .changer .store_select_link strong{font-weight:500;margin-left:7px}.store-changer .changer .store_select_link .text{float:left}.store-changer .changer .store_select_link:after{content:'v';font-family:'Hornby Icons'!important;float:left;color:#f5f5f5;margin-left:28px}.changer-options{position:absolute;left:-1px;top:100%;background:#393939;width:100%;border:1px solid #606060;border-top:none;display:none}.changer-options li{float:left;width:100%;border-top:1px solid #606060;line-height:40px}.changer-options li .active,.changer-options li a{color:#fff;display:block;box-sizing:border-box;padding:0 14px;text-decoration:none;float:left;width:100%}.changer-options li .active .text,.changer-options li a .text{float:left}.changer-options li .active:hover,.changer-options li a:hover{background:#606060}.changer-options li .active.with-children,.changer-options li a.with-children{position:relative}.changer-options li .active.with-children:after,.changer-options li a.with-children:after{content:'>';font-family:icomoon!important;float:right;color:#c3c3c3;margin-left:14px}.changer-options li .active{background:#606060}.changer-options .level2{position:absolute;display:none;left:100%;top:0;width:100%;min-width:190px;background:#393939;border:1px solid #606060;border-top:0}.changer-options .level2 .flag{margin-left:0;margin-right:14px}@media all and (max-width:1150px){.changer-options{min-width:160px}.changer-options li .active,.changer-options li a:hover,.changer-options li span.active:hover{background:#393939}.changer-options li .with-children:hover{background:#393939}.changer-options li .with-children:after{content:'v'!important}.changer-options .level2{position:static;width:100%;min-width:0;border:none}.changer-options .level2 li a,.changer-options .level2 li span{background:#000!important}}@media all and (max-width:750px){#top-header-left{width:auto!important}#top-header-left .brand-changer{display:none}#top-header-left .store_select_link .text{display:none}#top-header-left .store_select_link:after{margin-left:7px}}@media all and (max-width:500px){#top-header-left .store_select_link{height:40px;padding:0 7px}#top-header-left .store_select_link:after{display:none}}.crowdsourcing .no_breadcrumbs{height:0}.project_grid{width:90%;padding:0 5%}.scroll_block{transform:translateY(35px);opacity:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.scroll_block.visible{opacity:1;transform:translateY(0)}.second.scroll_block{transform:translateX(35px);transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.second.scroll_block.visible{transform:translateX(0)}.crowdsourcing-header{padding:48px 0;margin-bottom:22px;float:left;background-image:url(/skin/frontend/gene/default/images/crowdsourcing/airfix-crowd-sourcing-header.png);width:100%;background-repeat:no-repeat;background-size:cover;text-align:center;background-position:center}.crowdsourcing-header h1{font-size:30px}.crowdsourcing-header .main-image{margin-bottom:22px;width:450px}.crowdsourcing-header .fade-in{transform:translateY(35px);opacity:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.crowdsourcing-header .fade-in.animated{opacity:1;transform:translateY(0)}.crowdsourcing-header span{font-size:30px;line-height:35px;width:100%;color:#f2f2f2}.crowdsourcing-header .big_icon{font-family:crowdsourcing!important;float:left;width:100%;font-size:60px;margin-bottom:13px;line-height:60px}.project-block{position:relative;margin-top:48px}.project-block p{font-family:Roboto,sans-serif;font-size:14px;font-weight:300;line-height:16px;width:100%}.project-block p em{font-size:22px}.project-block .target{float:left;text-align:right;line-height:22px}.project-block .backers{float:left;padding-right:10px;margin-right:10px;line-height:22px}.project-block .rating-bar{height:22px;font-family:Roboto,sans-serif;line-height:25px;color:#fff;overflow:hidden}.project-block .rating-bar-inner{height:22px}.project-block .rating-bar-inner span{margin:0 10px}.project-block .rating-bar-inner.unsuccessful{background-color:#606060;width:100%!important}.project-block .popular-roundel{position:absolute;left:10px;top:-30px;float:left;width:70px;height:70px;text-align:center;background-color:#3cb64a;border-radius:50%;color:#fff}.project-block .popular-roundel .text{display:block;width:80%;margin:25% auto;height:50%;font-size:15px}.project-block .rating-bar{position:relative;float:left;width:100%;height:25px;background-color:#f5f5f5;border-radius:5px;margin:11px 0}.project-block .rating-bar-inner{float:left;height:25px;background-color:#ed1c24;border-radius:5px}.project-block .rating-bar-inner strong{font-weight:600;text-transform:uppercase}.project-block .project-status{float:left;margin:5px 0;line-height:22px}.project-block .project-status .status-icon{font-family:crowdsourcing,sans-serif!important;margin-right:8px;font-size:25px;line-height:25px;float:left}.project-block .project-status .status-icon.truck{font-family:icomoon}.project-block .project-status .status{font-family:Roboto,sans-serif;line-height:25px;font-weight:300;float:left}.in-production{float:left;width:100%;height:60px;text-align:center;font-size:18px;margin-top:11px;background-color:#e7e7e7;border-radius:5px;line-height:60px;font-family:Roboto,sans-serif;font-weight:300}.project-description{padding:48px 0;width:100%}.project-description .description{float:left;margin:48px 0 0 0}.project-description .attributes{float:left;width:100%;margin:22px 0}.project-description .attributes .attribute{float:left;margin:11px 11px 0 0;line-height:18px}.project-description .attributes .attribute label{float:left;padding:10px 20px;background-color:#4368D3;border:1px solid #4368D3;color:#fff;width:auto}.project-description .attributes .attribute span{float:left;padding:10px 20px;border:1px solid #4368D3;color:#4368D3}.backed{background-color:#f5f5f5}.backed .column_inner{padding:11px 5%}.featured_project{background-color:#3cb64a}.project,.project-mobile{float:right;background-color:#fff;margin:48px 0}.project .rating-bar,.project-mobile .rating-bar{position:relative;float:left;width:100%;height:25px;overflow:hidden;background-color:#f5f5f5;border-radius:5px;margin:11px 0 22px}.project .rating-bar-inner,.project-mobile .rating-bar-inner{position:absolute;left:-100%;float:left;height:25px;border-radius:5px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.project .rating-bar-inner.inner-show,.project-mobile .rating-bar-inner.inner-show{left:0}.project .inner,.project-mobile .inner{float:left;padding:22px}.project .project-details,.project-mobile .project-details{font-family:Roboto,sans-serif;font-size:16px;font-weight:300;float:left;width:100%}.project .project-details span,.project-mobile .project-details span{padding-right:15px;margin-right:15px;line-height:35px}.project .project-details em,.project-mobile .project-details em{font-family:Roboto,sans-serif;font-size:30px;font-weight:300}.project .price-container,.project-mobile .price-container{float:left;width:100%;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;color:#606060;margin-bottom:11px}.project .price-container .regular_price,.project-mobile .price-container .regular_price{float:left;width:50%;font-size:25px}.project .price-container .count-down,.project-mobile .price-container .count-down{float:left;width:50%;text-align:right;line-height:25px}.project .price-container .count-down em,.project-mobile .price-container .count-down em{font-size:25px}.project p a.button:hover,.project-mobile p a.button:hover{color:#fff}.header_image{background-repeat:no-repeat;background-size:cover;min-height:300px;background-position:center center;margin-bottom:22px}.back-model{width:100%;height:60px;line-height:60px;text-align:center;font-size:18px;margin-top:11px}.blue-print{float:left;width:100%;background-image:url(/skin/frontend/gene/default/images/crowdsourcing/Airfixblueprint.png);background-repeat:repeat-y;color:#fff;padding:48px 0}.blue-print .column_inner{float:left;width:98%;padding:22px 0}.blue-print p{color:#fff;margin-top:15px}.blue-print h2{color:#fff}.blue-print h3{color:#fff;width:auto;float:left;line-height:35px}.blue-print img{display:block;width:80%;height:auto;margin:11px auto}.blue-print img.large{width:100%}.blue-print .block_1{float:left;min-height:400px}.blue-print .block_1.scroll_block{transform:translateX(-30px);opacity:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.blue-print .block_1.scroll_block.visible{opacity:1;transform:translateX(0)}.blue-print .block_2{float:left;min-height:200px}.blue-print .block_2.scroll_block{transform:translateY(-30px);opacity:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.blue-print .block_2.scroll_block.visible{opacity:1;transform:translateY(0)}.blue-print .block_3{float:left;min-height:200px}.blue-print .block_3.scroll_block{transform:translateY(30px);opacity:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.blue-print .block_3.scroll_block.visible{opacity:1;transform:translateY(0)}.blue-print .block-title{float:left;width:100%}.view-slider{float:left;width:100%;background-color:#f5f5f5;padding:48px 0}.view-slider .container{float:left;width:100%;height:auto}.view-slider .pager-container{width:100%}.view-slider .pager-container .cycle_pager{margin:0 auto;background-color:transparent}.view-slider .pager-container .navigation{display:inline-block}.view-slider .pager-container .navigation span{font-size:40px;color:#606060;display:inline-block;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.view-slider .pager-container .navigation span:hover{cursor:pointer}.font-family{font-family:crowdsourcing,sans-serif!important}.view-discuss{float:left;padding:48px 0}#container{position:relative;float:left;margin-right:15px}#container h3{line-height:30px;width:100%}.pulse{width:30px;height:30px;border:2px solid rgba(245,245,245,.77);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#4368d3;z-index:10;text-align:center}.dot{border:8px solid rgba(245,245,245,.77);background:0 0;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:30px;height:45px;width:45px;-webkit-animation:pulse 3s ease-out;-moz-animation:pulse 3s ease-out;animation:pulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-14px;left:-14px;z-index:1;opacity:0}@-moz-keyframes pulse{0%{-moz-transform:scale(0);opacity:0}25%{-moz-transform:scale(0);opacity:.1}50%{-moz-transform:scale(.1);opacity:.3}75%{-moz-transform:scale(.5);opacity:.5}100%{-moz-transform:scale(1);opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(.1);opacity:.3}75%{-webkit-transform:scale(.5);opacity:.5}100%{-webkit-transform:scale(1);opacity:0}}.checkout-project{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:22px;padding:22px 0}.video-play{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;background-color:rgba(0,0,0,.77);width:100px;height:100px;position:absolute;left:90%;top:45%;font-size:70px;color:#fff;line-height:100px;text-align:center;text-indent:-8px}.video-play:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.project-mobile{width:100%;background-color:#f5f5f5;margin-top:0;display:none}.project-mobile .rating-bar{background-color:#fff}.project-mobile .backed{text-align:center}.rules a{text-align:right;font-size:16px;text-decoration:underline}.product_image_container .crowdsourcing_image{display:block;margin:11px auto}.video-play-block{min-height:300px}.featured_project_mobile{display:none}.eye{font-size:24px;color:#BCBCBC;float:left;margin-right:8px}.views{line-height:24px!important}.crowd_sourcing_flash{background:#4368d3}.crowd_sourcing_flash .flash_arrow.top{border-color:transparent #4368d3 transparent transparent}.crowd_sourcing_flash .flash_arrow.bottom{border-color:transparent transparent #4368d3 transparent}.basket_content .quantity_column input.disabled-quantity{background-color:#F0F0F0}.note{font-size:12px;font-style:italic;margin:5px 0}.crowdsourcing_project .top{padding-bottom:14px}.crowdsourcing_project h3{font-weight:400}.crowdsourcing_project .sub_title{float:left;font-size:12px;line-height:1.2em;padding:14px 0;color:#606060;border-bottom:1px solid #d8d8d8}.crowdsourcing_project .sub_title span{float:left;width:100%;margin-top:6px;line-height:1.2em}.crowdsourcing_project .sub_title span strong{font-weight:700}.blueprint-success{background-image:url(/skin/frontend/gene/default/images/crowdsourcing/Airfixblueprint.png);color:#fff!important}.blueprint-success .social_icons{float:none;margin:0 auto}.blueprint-success ul{margin:0;width:100%}.blueprint-success ul li{display:inline-block;padding-right:15px;font-size:20px}.blueprint-success ul li a{text-decoration:none}.blueprint-success h1{color:#fff;text-align:center;text-transform:uppercase;font-size:35px}.blueprint-success h3{color:#fff;font-size:20px}.blueprint-success p{color:#fff}.blueprint-success .blueprint-border{width:96%;float:left;margin:2%;border:1px solid #fff}.blueprint-success a{color:#fff}.blueprint-success .individual-project{float:left;border-top:1px solid #fff;padding:10px 0;width:80%;margin:0 10%}.text_center{text-align:center}.more-information{float:none;width:150px;display:block;margin:0 auto;margin-top:22px}.icon-class{position:absolute;font-family:crowdsourcing,sans-serif!important;height:50px;width:50px;display:block;border-radius:50%;line-height:50px;font-size:25px;left:-25px;top:-20px}.completion-bar{float:left;width:86%;margin:0 7% 48px;position:relative;text-align:center}.completion-bar.last-orders{padding-top:110px}.completion-bar p{position:absolute;width:50%;left:-25%;top:40px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:300}.completion-bar p.last{left:auto;right:-25%}.completion-bar .section{float:left;width:33%;position:relative}.completion-bar .section .grey-bar{float:left;width:100%;height:10px;background-color:#e7e7e7}.completion-bar .section .grey-bar:before{z-index:5;background-color:#e7e7e7;color:#606060}.completion-bar .section .grey-bar.gathering-support:before{content:"p";position:absolute;font-family:crowdsourcing,sans-serif!important;height:50px;width:50px;display:block;border-radius:50%;line-height:50px;font-size:25px;left:-25px;top:-20px}.completion-bar .section .grey-bar.target-met:before{content:"t";position:absolute;font-family:crowdsourcing,sans-serif!important;height:50px;width:50px;display:block;border-radius:50%;line-height:50px;font-size:25px;left:-25px;top:-20px}.completion-bar .section .grey-bar.production-stage:before{content:"h";position:absolute;font-family:crowdsourcing,sans-serif!important;height:50px;width:50px;display:block;border-radius:50%;line-height:50px;font-size:25px;left:-25px;top:-20px}.completion-bar .section .grey-bar.production-stage:after{content:"w";position:absolute;font-family:crowdsourcing,sans-serif!important;height:50px;width:50px;display:block;border-radius:50%;line-height:50px;font-size:25px;left:-25px;font-family:icomoon!important;background-color:#e7e7e7;color:#606060;left:auto;right:-25px;top:-20px}.completion-bar .section .grey-bar .inner{float:left;height:10px;position:relative}.last-orders-note{position:absolute;right:-90px;top:-80px;line-height:40px;padding:0;color:#fff;z-index:2;width:180px}.last-orders-note strong{font-weight:600}.last-orders-note .text{z-index:2;position:relative}.last-orders-note:before{content:'';position:absolute;right:90px;top:0;height:90px;width:1px;display:block;z-index:1;border-left-width:1px;border-left-style:solid}.crowdsourcing_select_container{width:60%;margin-bottom:14px}.crowdsourcing_select_container button{margin-top:14px}.crowdsourcing_select_container.css_select_container:after{background-color:#fff}.crowdsourcing_select_container.css_select_container select{background-color:#fff!important;margin-bottom:14px}.crowdsourcing_project{display:none}.gallery_images .slick-dots li button:before{font-size:50px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.reviews-third-block{float:left;width:30%;padding-bottom:10px;padding-right:2%}.reviews-third-block .star-icon{font-size:16px;letter-spacing:3px}.reviews-third-block .star-icon.active{color:#9e9b9b!important}.reviews-half-block{float:left;width:47%;padding-bottom:5px;padding-right:2%}.reviews-half-block .star-icon{font-size:16px;letter-spacing:3px}.reviews-header{border-top:1px solid}.margin{margin-bottom:11px}.no-padding{padding:0!important}.customer-review-block{float:left;padding:22px 0 11px}.customer-review-block h2{font-weight:400}.customer-review-block .sidebar ul{font-size:14px}.customer-review-block .sidebar ul .name{font-weight:600;font-size:16px}.customer-review-block .sidebar ul li{margin-bottom:3px;line-height:16px}.customer-review-block .sidebar ul li.verified-purchase-sidebar{margin-bottom:14px}.customer-review-block .sidebar .submit{width:calc(80% - 26px)}.customer-review-block .sidebar .reviewee{font-size:13px}.customer-review-block .sidebar .icon{font-size:16px;padding-right:2px}.customer-review-block .sidebar .review-font{font-family:reviews!important;color:green}.customer-review-block .sidebar .review-font.down{color:#e30613}.customer-review-block .rating-icon{margin-bottom:14px}.customer-review-block .verified-purchase{color:#ed1c24}.average-vote .guidelines{line-height:33px;padding:0 13px;text-align:center;font-family:Roboto,sans-serif;float:left;border-radius:5px;height:40px;width:160px;text-decoration:none}.average-vote p{font-family:Roboto,sans-serif;margin-top:6px}.guidelines{line-height:30px;font-size:14px;float:right}.guideline_button{margin-left:15px;height:40px;width:135px;line-height:40px}.desktop_small_hide .column_inner{display:none}.star-icon{font-family:reviews;font-size:24px;color:#d8d8d8!important;letter-spacing:1px}.star-icon.active{color:#F8D20E!important}.review_amount:hover .star-icon{color:#d8d8d8!important}.review_amount:hover .star-icon.active{color:#F8D20E!important}.approved{float:left;width:90%}.submitted-review{background:#f5f5f5;width:300%;padding:10px;margin:11px 0}#review-form{margin-top:0;float:left}.review-form{margin-top:22px;float:left;width:100%}.review-form .form{float:left;margin:22px}.review-form .form ul li{float:left;width:100%}.review-form .form .form_row .input_box input[type=text]{padding:0 3%}.review-form .form .textarea_container.large_textarea textarea{padding:13px 3%;width:90%;border:none}.form-buttons{float:left;width:100%;padding-top:26px 0}.form-buttons .submit{float:right}.form-buttons .grey{background:#e7e7e7}.ordering{float:left;width:30%}.overall-rating{float:left;width:100%;font-family:Roboto,sans-serif;font-size:56px;color:#606060;margin:14px 0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.rating{position:relative;float:left;width:70%;background:#f5f5f5;height:22px;margin:0 0 3px;overflow:hidden}.rating .rating_inner{transition:.8s;-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;position:absolute;top:0;left:0;height:22px;-ms-:translate(-100%);-moz-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%);text-indent:-9999px;background:#F8D20E}.rating-container.visible .rating .rating_inner{-ms-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}.lightbox-column a.rating_star .star-icon{color:#f8d20e!important}.reply{float:left;margin-top:11px;width:100%}.reply-detail{font-size:12px;padding:10px;background:#f5f5f5}.write-review{padding:0 5%}.write-review .review-button{background:#2dbe34;height:40px;width:160px;margin-top:11px}.star-label{font-size:14px;float:left;width:30%;height:22px;line-height:22px;color:#606060}.reviews-container{width:100%;overflow:hidden}.reviews-container .container-inner{width:400%;transition:.8s;-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s}.reviews-container .container-inner .reviews{float:left;width:25%}.reviews-container .container-inner .form{float:left;width:25%}.slide-left{float:left}.slide-right{-ms-transform:translate(-25%);-moz-transform:translate(-25%);-webkit-transform:translate(-25%);transform:translate(-25%)}.ratings_star_container .rating_star,.ratings_star_container a{text-decoration:none;float:left;width:auto;margin-right:5px}.ratings_star_container .rating_star .star-icon,.ratings_star_container a .star-icon{float:left}.ratings_star_container .rating_star:hover,.ratings_star_container a:hover{cursor:pointer}.ratings_star_container .rating_star:hover .empty,.ratings_star_container .rating_star:hover .filled,.ratings_star_container a:hover .empty,.ratings_star_container a:hover .filled{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.ratings_star_container .empty{display:inline-block;zoom:1}.ratings_star_container .filled{display:none}.ratings_star_container .active .empty,.ratings_star_container .hovered .empty{display:none}.ratings_star_container .active .filled,.ratings_star_container .hovered .filled{display:inline-block;zoom:1}.ratings_star_container .active.not_hovered .empty,.ratings_star_container .hovered.not_hovered .empty{display:inline-block;zoom:1}.ratings_star_container .active.not_hovered .filled,.ratings_star_container .hovered.not_hovered .filled{display:none}.inner-form{float:left;margin:22px 5%;width:90%}.rating-overall{font-size:15px;text-align:right;line-height:22px}.rating-overall .star-icon{font-size:18px;letter-spacing:2px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.rating-overall:hover{cursor:pointer}.attributes{float:left;width:100%}.attributes label{line-height:18px;width:50%;font-size:14px}.attributes .star-icon{font-size:18px}.overall-form{margin:0 50% 11px 0}.attribute-ratings{float:left;margin-top:9px;font-size:16px}.margin_top{margin-top:14px}.hornby-reply{font-size:17px;font-style:italic;line-height:40px}.respond-icon{float:left;width:42px;height:40px;background-image:url(/skin/frontend/gene/default/images/sprites/reviews_logos@2x.jpg);background-size:200px 45px;margin-right:8px;background-position:0 -4px}.respond-icon.hornby{background-position:2px -4px}.respond-icon.scalextric{background-position:82px -4px}.respond-icon.humbrol{background-position:42px -4px}.respond-icon.corgi{background-position:122px -4px}.respond-icon.airfix{background-position:162px -4px}.single-review{margin-bottom:22px;width:100%}.single-review label{width:26%;margin-right:3%}.summery-container{float:left;width:100%;margin:28px 0 14px}.summery-container .summery-star-container{width:25%}.summery-container .summery-star-container label{text-align:left;width:100%;line-height:25px}.summery-container .summery-star-container .star-icon{letter-spacing:5px}.summery-container .summery-star-container .star-icon.active{color:#9E9B9B!important}.review-log{float:left;border:1px solid #d8d8d8;background-color:#fff;padding:22px 5%;width:90%}.review-nologged{background-color:#f5f5f5;padding:10px 5%;margin:11px 0}#advice-validate-one-required-by-name-overall_2,#advice-validate-one-required-by-name-overall_3,#advice-validate-one-required-by-name-overall_4,#advice-validate-one-required-by-name-overall_5{display:none}#advice-validate-one-required-by-name-overall_1{width:71%;float:right;margin-top:10px;font-size:14px}.review_amount{float:left;height:35px;line-height:30px;width:100%;color:#606060;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.review_amount .listing-stars{float:left}.review_amount .listing-stars .star-icon{font-size:16px;letter-spacing:3px;line-height:30px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#my-reviews-table{margin:0 0 22px 0}#my-reviews-table .date{color:#606060;padding:5px 0;float:left}#my-reviews-table .text_link{text-decoration:none}#my-reviews-table .vertical_align{vertical-align:middle}#my-reviews-table h3{margin-bottom:5px}#my-reviews-table tr{border-bottom:1px solid #d8d8d8}#my-reviews-table tr.even{background-color:#f5f5f5}#my-reviews-table .last{border-bottom:none}.product-review img{margin-bottom:11px}.product-review .product-details{margin-bottom:22px}.product-review .date{background-color:#f5f5f5;padding:5px;margin-top:11px}.view-review h2{margin-bottom:5px}.view-review .rating-icon{float:left;margin-bottom:10px}.g-recaptcha{float:right;max-width:100%!important}.g-recaptcha div,.g-recaptcha iframe{max-width:100%!important}.tablet_guidelines a{margin-top:11px;text-decoration:underline;padding:0 5%;width:100%}.form-note{font-style:italic;font-size:12px;margin-top:8px;float:left;padding-left:8px}.total-reviews{float:left;height:50px;width:100%}.overflow{overflow:hidden}#review_reply_lightbox{width:750px;max-width:100%;padding:0 0 22px 0;background:#f5f5f5;text-align:center}#review_reply_lightbox .review-form{margin:0}#review_reply_lightbox form.loading{min-height:200px;background:url(../images/icons/ajax_loader_grey.gif) center center no-repeat #f5f5f5}#review_reply_lightbox form.loading .inner-form{display:none}.review_reply_lightbox .fancybox-close{right:0;top:0;width:40px;height:40px;line-height:40px;padding:7px;text-align:center;font-family:icomoon!important;font-size:32px;text-decoration:none;float:right}.review_reply_lightbox .fancybox-close:after{content:'x';float:left;width:100%}.review_reply_lightbox .fancybox-close:hover{background:#606060;color:#fff}.review_reply_lightbox .fancybox-skin{border-radius:0;background:#f5f5f5}#comment_rules li,#comment_rules p{font-size:14px;font-family:Arial,Helvetica,sans-serif}#comment_rules li a,#comment_rules p a{font-size:14px;font-family:Arial,Helvetica,sans-serif}.thumb-icon{font-family:reviews;font-size:22px;color:#606060;line-height:26px}.thumb-icon.green{color:green}.thumb-icon.red{color:#e30613}.morecontent span{display:none;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.desktop-button{position:absolute;bottom:0;width:100%}.main-review h3{font-weight:500;font-size:22px}.summery{padding-bottom:14px}.text-link{color:#717070;text-decoration:none;border-bottom:1px solid #717070;padding-bottom:2px;font-family:Roboto,sans-serif;font-size:13px;line-height:17px}.text-link.no-border{border:0;padding-top:2px}.text-link.no-border:hover{border-bottom:0}.text-link.no-hover:hover{color:#717070}.text-link:hover{color:#ed1c24;border-bottom:1px solid #ed1c24}.text-link.large{font-size:16px}.review-detail{font-family:Roboto,sans-serif;font-size:14px}.review-detail .full-detail{display:none}.review-detail.open .dots{display:none}.review-detail.open .full-detail{display:inline}.thumbs{float:left;width:100%}.thumbs p{font-size:14px;font-family:Roboto,sans-serif}.thumbs .thumb-icon{font-family:reviews;font-size:16px;color:#606060}.thumbs .thumb-icon.green{color:green}.thumbs .thumb-icon.red{color:#e30613}.thumbs .thumb-up{display:inline-block;padding-left:6px}.thumbs .thumb-up a:hover{color:green;cursor:pointer}.thumbs .thumb-down{display:inline-block;padding-left:6px}.thumbs .thumb-down a:hover{cursor:pointer;color:#e30613}.border-right{border-right:1px solid #717070;padding-right:6px;margin-right:6px}.review-sidebar .name{font-family:Roboto,sans-serif;font-weight:700;font-size:16px}.review-sidebar .review-font{font-family:reviews!important}.already-rated{float:left;width:100%;color:#606060;font-size:13px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.read-more{color:#717070;text-decoration:none;border-bottom:1px solid #717070;padding-bottom:2px;font-family:Roboto,sans-serif;font-size:13px;line-height:17px;border-bottom:0;margin-left:6px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.read-more.no-border{border:0;padding-top:2px}.read-more.no-border:hover{border-bottom:0}.read-more.no-hover:hover{color:#717070}.read-more:hover{color:#ed1c24;border-bottom:1px solid #ed1c24}.read-more.large{font-size:16px}.read-more:hover{cursor:pointer;border-bottom:0}.read-more.show{color:#ed1c24}.sort-container.css_select_container select{background-color:#f5f5f5;width:80%;border:1px solid #d8d8d8}.sort-container label{font-family:Roboto,sans-serif;width:20%;color:#606060;font-size:16px}.sort-container.css_select_container:after{background-color:#f5f5f5;padding-right:0;border:1px solid #d8d8d8;border-left:0;height:96%}.view-more{border-top:1px solid #d8d8d8}.reply-text{float:left;text-align:left;border-top:1px solid #d8d8d8;margin-top:14px;padding-top:14px}.reply-text p{margin-bottom:14px}.reply-text .date{text-align:right;font-size:16px;line-height:40px}#reviews_list.loading .customer-review-block{opacity:0}@media all and (max-width:680px){.review-log .button{float:none;margin:14px auto 0;display:inline-block;zoom:1}}.door_transition{-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.perspective{-webkit-perspective:900;-moz-perspective:900;-o-perspective:900;perspective:900}.active_door{-webkit-transform:rotateY(-25deg);-moz-transform:rotateY(-25deg);-ms-transform:rotateY(-25deg);-o-transform:rotateY(-25deg);transform:rotateY(-25deg)}.hover_door{-webkit-transform:rotateY(-100deg);-webkit-transform:rotate3d(0,-100deg,0);-moz-transform:rotateY(-100deg);-o-transform:rotateY(-100deg);transform:rotateY(-100deg)}.backface{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}#advent_outer{padding:22px 0}.doors{width:96%;float:left;background-repeat:no-repeat;background-position:left top;background-color:#606060;padding:30px 2%;background-size:cover;text-align:center;position:relative;-webkit-transform:translate3d(0,0,0);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.doors.loading ul{opacity:0}.doors.loading .loader{display:inline-block;zoom:1}.doors:after{position:absolute;z-index:5;content:'';display:block;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.5);opacity:0}.doors.with_hover:after{display:none}.loader{display:none;background:url(../images/icons/ajax_loader_dark.gif) center center no-repeat #fff;border-radius:0;width:60px;height:60px;text-indent:-9999px;text-align:left}.door_outer{display:inline-block;zoom:1;width:140px;height:140px;margin:14px;text-align:left}.door_outer .door_inner{position:relative;float:left;width:100%;height:100%;text-decoration:none;z-index:1}.door_outer.active{-webkit-perspective:900;-moz-perspective:900;-o-perspective:900;perspective:900}.door,.doorway{width:100%;height:100%;display:block}.door{position:absolute;left:0;top:0;z-index:2;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;background:red;background-repeat:no-repeat;background-size:inherit;box-shadow:2px 2px 2px 0 rgba(0,0,0,.3)}.door .number{position:absolute;right:10px;top:10px;color:#fff;font-size:30px;text-align:right}.door:after{position:absolute;content:"";background:#606060;z-index:4;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.dark .number{color:#fff}.light .number{color:#000}.doorway{background:#f5f5f5;box-shadow:inset -2px -2px 10px 5px rgba(0,0,0,.2);overflow:hidden;position:relative;background-size:cover}.doorway .inner{float:left;width:90%;padding:20px 5%;text-align:center}.doorway .inner .label,.doorway .inner p{font-size:24px;font-weight:400;color:#000;font-family:Roboto,sans-serif}.doorway .doorway_link{width:100%;height:100%;display:block;text-decoration:none}.door_outer.active .door_inner{z-index:2}.door_outer.active .door{z-index:3;-webkit-transform:rotateY(-25deg);-moz-transform:rotateY(-25deg);-ms-transform:rotateY(-25deg);-o-transform:rotateY(-25deg);transform:rotateY(-25deg);box-shadow:5px 5px 5px 0 rgba(0,0,0,.5)}.doors.with_hover .door_outer.active:hover .door{-webkit-transform:rotateY(-100deg);-webkit-transform:rotate3d(0,-100deg,0);-moz-transform:rotateY(-100deg);-o-transform:rotateY(-100deg);transform:rotateY(-100deg)}.doors h1{text-align:center;font-size:70px;color:#fff;text-transform:uppercase;line-height:1em!important}.doors h1.light{color:#000}.doors h1 span{font-size:50px}.doors h1 span strong{font-weight:400}.advent_lightbox_outer.not_active{text-align:center;max-width:500px;overflow:hidden}.advent_lightbox_outer.not_active h3{font-size:28px;margin:28px 0}.advent_lightbox_outer.not_active img{display:inline-block;zoom:1;margin:0 auto}.advent_lightbox_outer h3{font-size:26px;text-align:center;font-weight:400}.advent_lightbox_title{float:left;width:36%;padding:0 22px;text-align:center;width:200px;height:100%;position:relative}.advent_lightbox_title h5{font-size:100px;line-height:250px;color:#fff;font-family:Roboto,sans-serif}.advent_lightbox_content{float:left;padding:60px 22px 22px 22px;width:600px;text-align:center}.advent_lightbox_content p{font-size:16px;margin:0 0 14px}.advent_lightbox_content h2,.advent_lightbox_content h4{font-family:Roboto,sans-serif;font-size:24px;margin:0 0 14px}.advent_lightbox_content .button{display:inline-block;float:none}.advent_lightbox_container .fancybox-skin{border-radius:0!important;padding:14px!important}.advent_lightbox_container .fancybox-close{width:60px;height:60px;line-height:60px;text-align:center;font-size:24px;padding:0;right:0;top:0;border-radius:0!important}.ie_styling .door:after{display:none!important}.ie_styling .door_outer.active:hover .door{opacity:0}.ie_styling.no_shadows .door_outer.active .door{border-right:2px solid #000;border-bottom:2px solid #000}.ie_styling.no_shadows .door_outer.active:hover .door{display:none}.sidebar-open .sticky-footer,.sidebar-open .sticky-footer.active{bottom:-54px;opacity:0}.sticky-footer{background:#606060;background:rgba(0,0,0,.7);position:fixed;left:0;padding:7px 0;z-index:100;opacity:0;bottom:-54px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.sticky-footer.active{opacity:1;bottom:0}.sticky-footer p{color:#fff;float:left;font-size:16px;text-transform:uppercase;line-height:40px;margin-bottom:0;font-weight:500}.sticky-footer .button{margin-left:14px}.sticky-footer .button span{margin:0 5px}@media all and (max-width:750px){.sticky-footer p{line-height:40px}}@media all and (max-width:680px){.sticky-footer p{display:none}.sticky-footer .button{width:100%;text-align:center;border:none}.sticky-footer .button:hover{background:0 0}}.modal-content{position:relative;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-content h1{color:#606060}.modal-content li{text-align:left!important;color:#606060;padding-bottom:10px}.modal-content .subtitle{text-align:center!important}.news_content button#newsletter_submit{border-radius:5px!important;height:38px!important;margin-left:5px!important;text-transform:uppercase!important;width:29%!important;float:right!important;padding-top:4px!important;font-family:Roboto,sans-serif!important}#popup-newssubscribe .news_popup .social_links a{width:16%!important;float:left}button#newsletter_submit:hover{opacity:.7!important}.news_popup .social_links a span{display:block;margin:0 auto;padding:0 0 7px 0;margin-right:13px!important;height:52px}.social_links{float:right;text-align:center;margin-right:17%}.theme_navigation_colour{display:flex}.theme_navigation_colour .modal-content p{color:#606060;float:left;padding-left:9px;padding-top:9px;font-size:20px}.theme_navigation_colour p{padding-left:9px!important;padding-top:9px!important;font-size:20px}.news_popup .title{font-size:28px!important;line-height:28px!important;font-weight:500!important;text-align:center!important;color:#4a4a4a;margin:20px!important}.news_popup .title2{font-size:28px!important;line-height:28px!important;font-weight:500!important;margin:0!important;text-align:center!important;color:#4a4a4a;margin-bottom:22px!important}div#popup-newssubscribe{background-color:rgba(0,0,0,.65)}h1#sending{margin-bottom:11px!important;color:#2dbe34}.popup-footer .social_link{float:none;margin:0 13px 13px 0;display:inline-block}#popup-newssubscribe .modal-header{padding:0;border:none;height:71px}ul.social_networks.full_width.clearfix.margin_top_small{margin-bottom:5px}.news_popup span{text-align:center}.tick-list li{text-indent:-28px}.tick-list li:before{font-family:icomoon!important;content:'t';padding-right:10px}.tick-list.full_width{width:70%;margin:0 80px!important;float:none}.socialcomment{margin-bottom:5px}.addthis-text{font-size:13px;line-height:46px;float:right}.addthis_sharing_toolbox{float:right;min-width:156px;display:block;min-height:32px}#atstbx,#atstbx2{text-align:right;width:auto;float:right;margin-top:7px;margin-left:14px}#atstbx .at-share-btn,#atstbx2 .at-share-btn{display:inline-block;zoom:1;margin:0 7px 0 0;background:#606060;width:32px;height:32px;max-height:32px;max-width:32px;border-radius:50%;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#atstbx .at-share-btn.at-svc-facebook,#atstbx2 .at-share-btn.at-svc-facebook{position:relative}#atstbx .at-share-btn.at-svc-facebook:after,#atstbx2 .at-share-btn.at-svc-facebook:after{height:24px;width:32px;font-size:25px;position:absolute;left:0;text-align:center;line-height:33px;color:#fff;content:'F';font-family:icomoon!important}#atstbx .at-share-btn.at-svc-twitter,#atstbx2 .at-share-btn.at-svc-twitter{position:relative}#atstbx .at-share-btn.at-svc-twitter:after,#atstbx2 .at-share-btn.at-svc-twitter:after{height:24px;width:32px;font-size:25px;position:absolute;left:0;text-align:center;line-height:33px;color:#fff;content:'T';font-family:icomoon!important}#atstbx .at-share-btn.at-svc-youtube,#atstbx2 .at-share-btn.at-svc-youtube{position:relative}#atstbx .at-share-btn.at-svc-youtube:after,#atstbx2 .at-share-btn.at-svc-youtube:after{height:24px;width:32px;font-size:25px;position:absolute;left:0;text-align:center;line-height:33px;color:#fff;content:'Y';font-family:icomoon!important}#atstbx .at-share-btn.at-svc-google,#atstbx2 .at-share-btn.at-svc-google{position:relative}#atstbx .at-share-btn.at-svc-google:after,#atstbx2 .at-share-btn.at-svc-google:after{height:24px;width:32px;font-size:25px;position:absolute;left:0;text-align:center;line-height:33px;color:#fff;content:'G';font-family:icomoon!important}#atstbx .at-share-btn.at-svc-instagram,#atstbx2 .at-share-btn.at-svc-instagram{position:relative}#atstbx .at-share-btn.at-svc-instagram:after,#atstbx2 .at-share-btn.at-svc-instagram:after{height:24px;width:32px;font-size:25px;position:absolute;left:0;text-align:center;line-height:33px;color:#fff;content:'I';font-family:icomoon!important}#atstbx .at-share-btn.at-svc-pinterest_share,#atstbx2 .at-share-btn.at-svc-pinterest_share{position:relative}#atstbx .at-share-btn.at-svc-pinterest_share:after,#atstbx2 .at-share-btn.at-svc-pinterest_share:after{height:24px;width:32px;font-size:25px;position:absolute;left:0;text-align:center;line-height:33px;color:#fff;content:'R';font-family:icomoon!important}#atstbx .at-share-btn.at-svc-tumblr,#atstbx2 .at-share-btn.at-svc-tumblr{position:relative}#atstbx .at-share-btn.at-svc-tumblr:after,#atstbx2 .at-share-btn.at-svc-tumblr:after{height:24px;width:32px;font-size:25px;position:absolute;left:0;text-align:center;line-height:33px;color:#fff;content:'U';font-family:icomoon!important}#atstbx .at-share-btn.at-svc-vimeo,#atstbx2 .at-share-btn.at-svc-vimeo{position:relative}#atstbx .at-share-btn.at-svc-vimeo:after,#atstbx2 .at-share-btn.at-svc-vimeo:after{height:24px;width:32px;font-size:25px;position:absolute;left:0;text-align:center;line-height:33px;color:#fff;content:'V';font-family:icomoon!important}#atstbx .at-share-btn.at-svc-compact,#atstbx2 .at-share-btn.at-svc-compact{position:relative}#atstbx .at-share-btn.at-svc-compact:after,#atstbx2 .at-share-btn.at-svc-compact:after{height:24px;width:32px;font-size:25px;position:absolute;left:0;text-align:center;line-height:33px;color:#fff;content:'+';font-family:icomoon!important}#atstbx .at-share-btn .at-icon-wrapper,#atstbx2 .at-share-btn .at-icon-wrapper{visibility:hidden}#atstbx .at-share-btn .at4-icon,#atstbx2 .at-share-btn .at4-icon{width:32px;height:32px;max-height:32px;max-width:32px}#atstbx .at-share-btn:hover,#atstbx2 .at-share-btn:hover{animation:rotate 1s;-o-animation:rotate 1s;-ms-animation:rotate 1s;-moz-animation:rotate 1s;-webkit-animation:rotate 1s}#atstbx .at-share-btn:hover.at-svc-facebook,#atstbx2 .at-share-btn:hover.at-svc-facebook{background:#39599f}#atstbx .at-share-btn:hover.at-svc-twitter,#atstbx2 .at-share-btn:hover.at-svc-twitter{background:#45b0e3}#atstbx .at-share-btn:hover.at-svc-youtube,#atstbx2 .at-share-btn:hover.at-svc-youtube{background:#e74c3c}#atstbx .at-share-btn:hover.at-svc-google,#atstbx2 .at-share-btn:hover.at-svc-google{background:#D24132}#atstbx .at-share-btn:hover.at-svc-instagram,#atstbx2 .at-share-btn:hover.at-svc-instagram{background:#926D53}#atstbx .at-share-btn:hover.at-svc-pinterest_share,#atstbx2 .at-share-btn:hover.at-svc-pinterest_share{background:#cc2127}#atstbx .at-share-btn:hover.at-svc-tumblr,#atstbx2 .at-share-btn:hover.at-svc-tumblr{background:#304D6B}#atstbx .at-share-btn:hover.at-svc-vimeo,#atstbx2 .at-share-btn:hover.at-svc-vimeo{background:#1BB6EC}#atstbx .at-share-btn:hover.at-svc-compact,#atstbx2 .at-share-btn:hover.at-svc-compact{background:#ff6e41}.at_flat_counter{display:none!important}#atstbx2{width:100%;text-align:center;margin:6px 0 0}#atstbx2 .at-share-btn{margin:0 3px}.tablet-addthis{display:none}@media all and (max-width:950px){.tablet-addthis{display:block}}#header_search{max-width:300px!important;width:auto!important}#header_search .nav-search-in{height:40px;line-height:40px;background:0 0;width:auto;border-left:1px solid #d8d8d8;padding:0 7px;margin-left:7px}#header_search .nav-search-in .category-fake{padding:0;margin:0;border:none;float:left;background:0 0;color:#606060;font-size:12px}#header_search .nav-search-in .nav-down-arrow{float:right;top:0;right:0;line-height:40px;height:40px;width:20px;background:0 0;color:#606060;background:#fff}#header_search .nav-search-in .nav-down-arrow:after{content:'v';font-family:icomoon!important;float:right;line-height:40px;height:40px;width:20px}#header_search .nav-search-in .category{line-height:40px;height:40px;margin:0;padding:0}#header_search .searchautocomplete-loader{right:7px}.searchautocomplete .searchautocomplete-placeholder{border-radius:0;background:#FFF;border:1px solid #d8d8d8;padding:20px}.searchautocomplete .searchautocomplete-placeholder:before{left:50%;border-color:transparent transparent #d8d8d8 transparent}.searchautocomplete .searchautocomplete-placeholder .index-title{color:#666;font-size:17px}.searchautocomplete .searchautocomplete-placeholder .name{font-family:Roboto,sans-serif;font-size:16px;color:#606060;text-decoration:none}.searchautocomplete .searchautocomplete-placeholder .search-sku{color:#606060}.searchautocomplete .search-result-button a{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;cursor:pointer;background:#2dbe34;height:40px;line-height:40px;padding:0 14px;text-align:center;color:#fff;font-family:Roboto,sans-serif;float:left;border-radius:0;text-decoration:none;display:block;width:100%;box-sizing:border-box}.searchautocomplete .search-result-button a .icon_font{vertical-align:bottom;font-size:20px;text-transform:none}.searchautocomplete .search-result-button a span{line-height:40px}.searchautocomplete .search-result-button a.active,.searchautocomplete .search-result-button a:hover{background:#5fd964}.searchautocomplete .search-result-button a.large{font-size:16px}.searchautocomplete .search-result-button a.full{width:90%;padding:0 5%;text-align:left}.searchautocomplete .search-result-button a.button_alternative{background:#4368d3}.searchautocomplete .search-result-button a.button_alternative.active,.searchautocomplete .search-result-button a.button_alternative:hover{background:#819ae2}.searchautocomplete .search-result-button a.preorder_button{background:#fff;border:2px solid #2dbe34;color:#2dbe34;line-height:40px}.searchautocomplete .search-result-button a.preorder_button span{line-height:36px}.searchautocomplete .search-result-button a.preorder_button:hover{background:#effbef}.searchautocomplete .search-result-button a.delete{background:#e30613}.searchautocomplete .search-result-button a.delete:hover{background:#fa3c47}.searchautocomplete .search-result-button a.return_button{background:#202020}.searchautocomplete .search-result-button a.return_button:hover{background:#464646}.searchautocomplete .search-result-button a.grey{background:#e7e7e7;color:#606060}.searchautocomplete .search-result-button a.dark_grey{background:#606060;color:#fff}.searchautocomplete .search-result-button a.centered{text-align:center}.searchautocomplete .search-result-button a.centered_button{text-align:center;display:inline-block;zoom:1;float:none;margin:0 auto}.searchautocomplete .search-result-button a.wide{padding:0 22px}.searchautocomplete .search-result-button a.featured_products_button{background:#e7e7e7;color:#606060}.searchautocomplete .search-result-button a.alert{background:#e30613}.searchautocomplete .search-result-button a.alert:hover{opacity:.8}.searchautocomplete .search-result-button a.disabled{cursor:default;background:0 0!important}.searchautocomplete .search-result-button a.disabled.success{color:#2dbe34}.searchautocomplete .search-result-button a.paypal_button{background:#fdd789;background:-moz-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fdd789),color-stop(50%,#fdc344),color-stop(51%,#f99f13),color-stop(100%,#f89b09));background:-webkit-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:-o-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:-ms-linear-gradient(top,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);background:linear-gradient(to bottom,#fdd789 0,#fdc344 50%,#f99f13 51%,#f89b09 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd789', endColorstr='#f89b09', GradientType=0);border:2px solid #f9a521;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.searchautocomplete .search-result-button a.paypal_button span{height:60px;min-width:170px;display:block;background:url(../images/logos/checkout_with_paypal.png) center center no-repeat;background-size:170px 28px;text-indent:-9999px}.searchautocomplete .search-result-button a.paypal_button.loading_button,.searchautocomplete .search-result-button a.paypal_button.loading_button:hover{border-color:#fff!important;background:url(../images/icons/ajax_loader_dark.gif) center center no-repeat #fff!important}.searchautocomplete .search-result-button a.paypal_button.loading_button span,.searchautocomplete .search-result-button a.paypal_button.loading_button:hover span{background:0 0!important}.searchautocomplete .search-result-button a.paypal_button:hover{background:#f89b09;background:-moz-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f89b09),color-stop(49%,#f99f13),color-stop(50%,#fdc344),color-stop(100%,#fdd789));background:-webkit-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:-o-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:-ms-linear-gradient(top,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);background:linear-gradient(to bottom,#f89b09 0,#f99f13 49%,#fdc344 50%,#fdd789 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f89b09', endColorstr='#fdd789', GradientType=0)}.searchautocomplete .search-result-button a.paypal_button:hover.loading_button{background:url(../images/icons/ajax_loader_dark.gif) center center no-repeat #fff!important}.searchautocomplete .search-result-button a.extra_small{height:22px;line-height:22px;font-size:12px}.searchautocomplete .search-result-button a.small_text{font-size:14px!important}.searchautocomplete .search-result-button a.no-hover{color:#fff!important;background:#2dbe34!important}.searchautocomplete .search-result-button a.ghost{box-sizing:border-box;border:1px solid #fff;background:0 0;color:#fff;text-transform:uppercase;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.searchautocomplete .search-result-button a.ghost:hover{background:rgba(255,255,255,.3)}.searchautocomplete .search-result-button a.ghost .icon_font,.searchautocomplete .search-result-button a.ghost .theme-icons{text-transform:none}.searchautocomplete .search-result-button a.ghost.dark{border-color:#d8d8d8;color:#606060;text-transform:none}.searchautocomplete .search-result-button a.ghost.dark.active,.searchautocomplete .search-result-button a.ghost.dark:hover{background:#606060;border-color:#606060;color:#fff}.searchautocomplete .search-result-button a.alternate{background:#4368d3;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.searchautocomplete .search-result-button a.alternate:hover{background:#2b4fb8;color:#fff}.cat-result-title{margin-top:10px}.search-result-column{margin-bottom:170px;max-height:150px;width:23.097473%}.search-results{margin-top:25px}.search-result-title{display:block;min-height:55px;max-height:55px}.cat-search-result-img{min-height:200px}.no-results-page .product_image_container{width:90%}.no-results-page .no-results{width:80%;margin-top:20px}.no-results-page .no-result-image{width:80%}.no-results-page .page-title{margin:20px 0}.no-results-page .suggested{font-size:20px}.no-results-page .products-grid tr{width:100%}.no-results-page .products-grid tr td{width:24%}.did-mean{font-size:18px;line-height:2.5}.suggested-link{font-size:16px}.list_count{font-size:17px;line-height:45px;margin-left:-15px}.list_count_toolbar{font-size:17px;line-height:33px}.results-page{margin-bottom:8px}.search-results #list-top-controls{display:none}@media all and (max-width:680px){.search-results .cat-search-result img{display:none!important}.no-results-page .products-grid tr td{width:100%;float:left;margin:0 10% 50px}.no-results-page .products-grid tr td .product_image_container a{margin:0 6% 0}.generic-noresults-banner{background:0 0}}.generic-noresults-banner-outer{float:left;width:100%;border-bottom:1px solid #d8d8d8;margin-bottom:14px}.generic-noresults-banner{float:left;width:100%;padding:44px 0;background-position:top right;background-repeat:no-repeat;background-size:auto 110%}.generic-noresults-banner h1,.generic-noresults-banner h2{font-size:28px;line-height:1.2em;font-family:Roboto,sans-serif;color:#606060;font-weight:500}.generic-noresults-banner p{font-size:16px;line-height:1.8em}.generic-noresults-banner-endofline .col.column-8{background-color:rgba(255,255,255,.62);padding:20px;box-sizing:border-box}.description-container{float:left;width:100%}.description-container .content{padding:28px 0;box-sizing:border-box}.description-container .content p{float:left;width:100%;margin-bottom:7px}@media screen and (max-width:750px){.generic-noresults-banner-endofline .col.column-8{text-align:center;width:80%;margin:0 10%;border:1px solid #f2f2f2}.description-container{float:left;width:100%}.description-container .col.column-6{width:100%;text-align:center}.description-container .col.column-6 img{display:block;margin:0 auto}.description-container .col.column-6 .button{width:50%;margin:0 25%}}#header_search{float:right;width:auto;margin:0}#header_search input[type=text],#header_search input[type=search]{border-radius:0}#header_search input[type=submit]{border-radius:0;width:45px;font-family:icomoon;font-size:16px}.main_logo{float:left;margin:6px 14px 6px 0;text-indent:-9999px}.main_logo a{display:block;height:100%}.main_logo img{display:block}.responsive_menu_link{float:left;padding:6px 0;margin-right:14px;width:65px;text-align:center;text-decoration:none}.responsive_menu_link span{display:block}.responsive_menu_link span.text{font-size:13px;text-transform:uppercase}.responsive_menu_link span.theme-icons{font-size:26px}.header-right{float:right;width:auto}#header_main .basket-link,#header_main .search-link{display:none;float:right;margin-right:14px;border:none}@media all and (max-width:1150px){#top_header .basket-link{display:none}#header_main .basket-link{display:block}#header_search{margin-right:14px}#header_search input[type=search]{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;width:150px}#header_search input[type=search]:focus{width:220px}}@media all and (max-width:750px){#header_search{display:none}#header_main .basket-link span{margin-right:7px!important}#header_main .search-link{display:block}}@media all and (max-width:680px){#header_main .basket-link span{margin:0!important}#header_main .basket-link .mini_basket_count{display:none}}.main_navigation{margin-left:14px;float:left;width:auto}.main_navigation li.level0{position:relative;float:left;margin:0}.main_navigation li.level0.nav-1{position:static}.main_navigation li.level0 .not-link,.main_navigation li.level0 a.custom-link,.main_navigation li.level0 a.level-top{display:block;text-decoration:none;font-size:16px;padding-top:6px;padding-bottom:6px;font-family:Roboto,sans-serif}.main_navigation li.level0 .not-link.hovered,.main_navigation li.level0 .not-link:hover,.main_navigation li.level0 a.custom-link.hovered,.main_navigation li.level0 a.custom-link:hover,.main_navigation li.level0 a.level-top.hovered,.main_navigation li.level0 a.level-top:hover{background-color:#fff}.main_navigation li.level0.active a.level-top{background-color:#fff}.main_navigation li.parent .not-link,.main_navigation li.parent a.level-top{padding-left:20px;padding-right:20px}.main_navigation li.parent .not-link:after,.main_navigation li.parent a.level-top:after{content:'v';font-family:'Hornby Icons'!important;margin-left:14px}.main_navigation .drop-down{display:none;position:absolute;width:100%;top:100%;left:0;background:#fff;overflow:hidden;min-width:280px}.main_navigation .drop-down li.level1 a,.main_navigation .drop-down li.level2 a,.main_navigation .drop-down li.level3 a{color:#606060;display:block;text-decoration:none;font-size:14px;font-family:Roboto,sans-serif}.main_navigation .drop-down.full:after{content:'';position:absolute;top:0;bottom:0;width:100%;height:100%;display:block;right:-50%;background:#f5f5f5}.main_navigation .drop-down.full ul.level0{z-index:1;position:relative;z-index:2}.main_navigation .drop-down.full ul.level0.full-width{z-index:1}.main_navigation .drop-down.full li.level2.last{content:'';width:100%;float:left;background:#fff}.main_navigation .navigation-drivers{position:relative;z-index:1;background:#f5f5f5;border-bottom:0;padding:14px 0 0}.main_navigation .navigation-drivers .row{margin:0 0 0 2%;padding:0;width:98%;border:none}.main_navigation .navigation-drivers .row h2,.main_navigation .navigation-drivers .row h3,.main_navigation .navigation-drivers .row h4,.main_navigation .navigation-drivers .row h5{color:#606060}.main_navigation .navigation-drivers .product_grid_item{margin:0;padding:0;border:none}.main_navigation .navigation-drivers .product_name,.main_navigation .navigation-drivers .product_name a{color:#606060}.main_navigation ul.level0{position:relative}.main_navigation ul.level0 li.level1 a,.main_navigation ul.level0 li.level2 a,.main_navigation ul.level0 li.level3 a{line-height:26px;height:auto;float:left;width:100%;padding:7px 14px;border-right-width:5px;border-right-style:none;box-sizing:border-box}.main_navigation ul.level0 li.level1 a.active,.main_navigation ul.level0 li.level2 a.active,.main_navigation ul.level0 li.level3 a.active{background:#f5f5f5;border-right-style:solid}.main_navigation ul.level0 li.level1 a:hover,.main_navigation ul.level0 li.level2 a:hover,.main_navigation ul.level0 li.level3 a:hover{background:#f5f5f5}.main_navigation ul.level0 li.level1 a span,.main_navigation ul.level0 li.level2 a span,.main_navigation ul.level0 li.level3 a span{display:block;line-height:32px}.main_navigation li.level1{float:left;width:100%;z-index:20;background:#fff}.main_navigation li.level1.active .sub-menu-link{background:#f5f5f5}.main_navigation li.level1 a{position:relative;z-index:20;border-bottom:1px solid #eaeaea}.main_navigation ul.level1{position:absolute;left:0;width:100%;top:0;background:#fff;min-height:100%;z-index:10;opacity:0;visibility:hidden;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;border-right-width:3px;border-right-style:solid;padding:0 14px}.main_navigation ul.level1.active{left:100%;opacity:1;visibility:visible}.main_navigation ul.level1.wide{width:200%}.main_navigation ul.level1.wide li{width:50%!important}.main_navigation ul.level1.wide li a{padding:0 7px 0 14px;border-bottom:none}.main_navigation ul.level1.wide li a:hover{background:0 0}.main_navigation ul.level1.wide li a:hover span{background:#f5f5f5}.main_navigation ul.level1.wide li a span{padding:7px 14px;box-sizing:border-box;border-bottom:1px solid #eaeaea}.main_navigation ul.level1.wide li.view-all-link{width:100%!important}.main_navigation ul.level1.wide li.view-all-link a{padding:0 7px 0 14px}.main_navigation ul.level1 li{width:100%;float:left}.main_navigation ul.level2{display:none}.sub-menu-link span:after{content:'>';font-family:icomoon!important;float:right}.view-all-link a{font-weight:700}.collection-links{position:relative}.collection-links:before{content:'';position:absolute;top:0;bottom:0;left:-9px;display:block;border-left:1px solid #d8d8d8}.sub-menu-title{color:#606060;display:block;font-size:14px;padding:7px 14px;box-sizing:border-box;line-height:32px;font-weight:600;text-transform:uppercase;margin-bottom:0;border-bottom:1px solid #eaeaea}@media all and (max-width:1150px){.main_navigation{display:none}.sub-menu-title{display:none}}#top_header{position:relative;z-index:10}#top-header-right{width:50%;float:right;text-align:right}.top-nav-link{float:right;padding:0 14px;line-height:40px;color:#fff;text-decoration:none;border-left:1px solid #606060;font-size:14px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;cursor:pointer}.top-nav-link.basket-link{background:#2dbe34}.top-nav-link.basket-link:hover{background:#239529}.top-nav-link:hover{background:#202020}.top-nav-link .mini_basket_count,.top-nav-link .text{text-transform:uppercase;float:left}.top-nav-link .theme-icons{float:left;font-size:22px;margin-right:14px}#top-header-left{width:50%;float:left}.topsearch{background:#f5f5f5;color:#606060;border-left:1px solid #d8d8d8;padding:0}@media all and (max-width:750px){#top-header-right .top-nav-link .text{display:none}#top-header-right .top-nav-link .icon_font,#top-header-right .top-nav-link .theme-icons{margin-right:0!important}}.sidebar-open #sticky-header,.sidebar-open #sticky-header.active{top:-150px;opacity:0;visibility:hidden}#sticky-header{position:fixed;top:0;left:0;z-index:200;display:none;box-shadow:0 0 3px rgba(0,0,0,.3)}#sticky-header.active{display:block}#sticky-header .top-nav-link{float:right;border:none;margin-left:7px}#sticky-header .top-nav-link span{margin:0}#sticky-search-form{float:right}#sticky-search-form .button{background:#f5f5f5;color:#606060;border-left:1px solid #d8d8d8}@media all and (max-width:1150px){#sticky-header .top-nav-link{margin-right:7px}}#footer_top{background:#f5f5f5}.footer-column{width:19.5%;float:left;margin-right:1.5%}.footer-column.large{width:35.5%}.footer-column.last{margin-right:0}.footer-column p{font-family:Roboto,sans-serif;line-height:1.4em;margin-bottom:7px}.footer-column .social_networks{text-align:right}.footer-column .social_networks .social_link{margin:0 0 0 7px}#newsletter_signup{margin-bottom:14px}#newsletter_signup input[type=email],#newsletter_signup input[type=text]{background:#fff;border:1px solid #d8d8d8;box-sizing:border-box;width:100%}#newsletter_signup .button{width:100%}.footer-links ul{list-style:none;display:block;padding:0;float:left;width:100%}.footer-links ul li{font-size:14px;line-height:1.4em;color:#606060;float:left;width:100%;margin-bottom:14px}.footer-links ul li a{text-decoration:none;color:#606060;font-family:Roboto,sans-serif;font-weight:100}.footer-links ul li a:hover{text-decoration:underline}.footer_title{color:#606060;margin-bottom:14px;padding-bottom:14px;display:block;width:100%;font-size:18px;border-bottom:1px solid #d8d8d8}#footer_bottom .payment_types{text-align:center}#footer_bottom .payment_types li{margin:7px 5px 14px}#secured_by_thawte{width:158px;height:38px;display:block;float:right;background-image:url(../images/logos/secured_by_thawte.png);background-repeat:no-repeat;background-position:center center;background-size:158px 38px;text-indent:-9999px;margin:14px 0 0 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#secured_by_thawte{background-image:url(../images/logos/secured_by_thawte@2x.png)!important}}.braintree_link{margin:14px 0 0 14px;float:right}.braintree_link img{display:block;width:auto;height:38px}#footer_bottom{background:#f5f5f5;border-top:1px solid #d8d8d8;padding-top:14px;padding-bottom:68px}.copyright_text{float:left;line-height:66px;margin:0 14px 0 0;font-size:13px;color:#606060}.copyright_text a{text-decoration:none}.footer_bottom_links{float:left;margin:0;padding:0}.footer_bottom_links li{line-height:66px;float:left;color:#606060;font-size:13px}.footer_bottom_links li.divider{margin:0 6px}.footer_bottom_links li a{color:#606060;font-size:13px;text-decoration:none}.footer_bottom_links li a:hover{text-decoration:underline}.hornby_hobbies_logo{background:url(../images/logos/hornby_hobbies.png) center center no-repeat;display:inline-block;zoom:1;width:52px;height:66px;text-indent:-9999px;margin-right:6px;background-size:52px 66px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.hornby_hobbies_logo{background-image:url(../images/logos/hornby_hobbies@2x.png)}}#mobile_logo{display:inline-block;zoom:1;margin:0 auto;text-align:center}#mobile_logo img{max-width:100%}@media all and (max-width:1150px){#footer_top{padding-top:0}#footer_top .wrapper{padding:0 14px;box-sizing:border-box}.footer-column.large{width:100%;text-align:center;border-bottom:none;border-top:1px solid #d8d8d8;margin:0;padding-top:14px}.footer-column.large .social_networks{text-align:center}.footer-column.large .footer_title{padding-bottom:0;border-bottom:none}.footer-column{width:30%;margin:14px 1.5% 0}#newsletter_signup{width:60%;margin:0 20% 28px}#footer_bottom{padding-bottom:0}#footer_bottom .col{margin:0;width:100%;text-align:center}#footer_bottom .copyright_text,#footer_bottom .footer_bottom_links{width:100%}#footer_bottom .footer_bottom_links{margin:14px 0}#footer_bottom .footer_bottom_links li{float:none;display:inline;line-height:1em}#secured_by_thawte,.braintree_link{float:none;display:inline-block;zoom:1;margin:0 7px 14px}#footer_bottom .payment_types{margin:14px 0}}@media all and (min-width:950px + 1){.footer-links ul{display:block!important}}@media all and (max-width:950px){#footer_top .wrapper{padding:0}.footer_title{padding-bottom:0;border-bottom:none}.footer-column,.footer-column.large{width:100%;text-align:center;margin:0;border-bottom:1px solid #d8d8d8;border-top:none;padding:0}.footer-column.large.last,.footer-column.last{border-bottom:none;margin-top:14px}.footer-links .footer_title{margin-bottom:0;padding-bottom:0;border:none;line-height:60px;cursor:pointer}.footer-links .footer_title span:after{content:'v';font-family:icomoon!important;margin-left:14px}.footer-links .footer_title.active span:after{content:'^'}.footer-links ul{display:none;background:#e7e7e7}.footer-links ul li{line-height:60px;margin:0;border-bottom:1px solid #d8d8d8}.footer-links ul li:last-child{border-bottom:none}}@media all and (max-width:680px){#footer_top{padding:0}#footer_bottom{padding-bottom:66px}.footer-column .footer_title{font-size:16px}.footer-column.last{width:90%;padding:14px 5%;margin:0}#newsletter_signup{width:100%;margin:0 0 14px}#footer_bottom .wrapper_inner{padding-bottom:0}#footer_bottom .footer_bottom_links{margin:0}#footer_bottom .footer_bottom_links li{float:left;display:block;text-align:center;line-height:60px;margin:0}#footer_bottom .footer_bottom_links li.divider{display:none}#footer_bottom .column-4{border:none;padding:0;margin:0 0 0}#secured_by_thawte,.braintree_link{display:block!important;float:none;margin:0 auto 14px}}.homepage_featured_products{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.homepage_featured_products .product_sku{color:#606060;margin:0;float:left;width:100%}#homepage_latest_news .news_list_featured_image{max-width:150px}.homepage_messages{background:#e7e7e7;padding:14px 0;border-bottom:1px solid #d8d8d8;color:#e7e7e7;float:left;width:100%}.homepage_messages a{line-height:15px;color:#606060;text-decoration:none;box-sizing:border-box;float:left;width:100%;border-right:1px solid #606060}.homepage_messages a .text{float:left;text-transform:uppercase;font-weight:800;font-size:13px;margin:0 2% 0 3%;width:86%}.homepage_messages a .text .description{text-transform:none;line-height:12px;float:left;font-size:12px;font-weight:400}.homepage_messages a .icon_font{font-size:26px;float:left;width:9%;line-height:1em;margin:0;text-align:left}.homepage_messages .last a{border:none}.featured_products_home{text-align:left;font-size:16px;padding:14px 0 0;margin-bottom:14px;border-bottom:1px solid #d8d8d8;float:left;width:100%}.featured_products_home a{text-decoration:none;color:#606060;padding:7px 0;text-transform:uppercase;margin-right:14px;background:0 0;float:left}.featured_products_home a.active{color:#606060;background:#fff}.information{width:100%}.information .information_block{background-color:#f5f5f5;border:1px solid #d8d8d8;border-bottom:5px solid #e7e7e7;width:23.8399%;height:auto;text-align:center;margin-bottom:48px}.information .information_block:hover{box-shadow:0 0 8px 1px rgba(0,0,0,.2)}.information .information_block img{border-bottom:1px solid #e7e7e7;padding:0}.information .information_block .text{font-size:16px;color:#606060;text-transform:uppercase;padding:20px 10px;display:block;text-decoration:none}.information .information_block a{text-decoration:none}.link_block{cursor:pointer}.social_block .individual_block{background-color:#e7e7e7;float:left;border-bottom:5px solid #d8d8d8}.social_block .individual_block:hover{box-shadow:0 0 8px 1px rgba(0,0,0,.2)}.social_block .individual_block .individual_post{display:block;border-bottom:1px solid #c3c3c3;color:#606060;text-align:right}.social_block .individual_block .individual_post:hover{background-color:#f5f5f5}.social_block .individual_block .individual_post.last{border-bottom:none}.social_block .individual_block .individual_post a{text-decoration:none;color:#606060;font-family:icomoon!important;font-size:28px;width:10%;line-height:40px;text-align:right}.social_block .individual_block .individual_post .post_arrow{line-height:110px}.social_block .individual_block .individual_post .data{width:87%;margin-right:3%;float:left;text-align:left}.social_block .individual_block .individual_post .data .icon_font{font-style:normal}.social_block .individual_block .individual_post .data .post_title{font-size:16px;padding-bottom:10px;display:block;font-weight:600}.social_block .individual_block .individual_post .data .date{font-size:13px;display:block;font-style:italic;padding-bottom:10px}.social_block .individual_block .individual_post .data .post_count{font-size:13px;font-style:italic;padding-bottom:10px;padding-right:10px}.social_block .individual_block .individual_post .data .view{font-size:13px;font-style:italic;padding-bottom:10px}.social_block .individual_block .individual_post .data .forum_post_title{font-size:15px;padding-bottom:10px;display:block;font-weight:600}.social_block .individual_block .individual_post .data.last{border-bottom:none}.social_block .individual_block .individual_post .last{border-bottom:none}.social_block .individual_block img{width:100%;height:auto}.latest_block_title{float:left;width:100%;margin:0;font-size:20px;text-transform:uppercase;font-weight:400}.latest_block_title a{float:left;padding:14px 5%;width:90%}.brands .icon a img{background-color:transparent;margin:0 7px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.brands .icon a:hover img{-webkit-filter:grayscale(100%)}.brands .text{border-bottom:1px solid #d8d8d8;padding:10px;text-transform:uppercase;font-size:16px;margin-bottom:22px;font-weight:300;color:#606060}.support_blocks .support{border-bottom:5px solid #d8d8d8}.support_blocks .support:hover{box-shadow:0 0 8px 1px rgba(0,0,0,.2)}.support_blocks .support img{width:45%;float:left;padding-right:5%}.support_blocks .support .text{width:50%;float:left;font-size:15px;line-height:20px;color:#606060}.homepage-slider .slick-list{border-bottom:1px solid #d8d8d8}.homepage-slider .slick-next:before,.homepage-slider .slick-prev:before{font-size:60px}@media all and (max-width:750px){.cms_page_content .expertcms-content .tab_outer .tabs-ul{float:left;width:98%;position:relative;border-bottom:none;text-align:center}.cms_page_content .expertcms-content .tab_outer .tabs-ul li.tab{float:none;display:inline-block;margin-bottom:0;list-style:none;color:inherit;border:1px solid #c3c3c3;background:#F3F3F3;margin-right:11px}.cms_page_content .expertcms-content .tab_outer .tabs-ul li.tab.active{color:inherit;border-color:#393939;background:#fff}}@media all and (max-width:680px){.cms_page_content .expertcms-content .icon-driver .col.column-4{width:50%;margin:0 auto}.cms_page_content .expertcms-content .icon-driver .col.column-8{text-align:center}.cms_page_content .expertcms-content .common-slide{padding:0 26px 0}.cms_page_content .expertcms-content .slick-next,.cms_page_content .expertcms-content .slick-prev{height:20px;line-height:20px;width:20px}.cms_page_content .expertcms-content .slick-next:before,.cms_page_content .expertcms-content .slick-prev:before{font-size:20px;line-height:20px}}.contact_page_details p{margin:0 0 14px}.product_flash{position:absolute;right:0;top:0;padding:0 14px;z-index:10;height:30px;line-height:30px;background:#606060;color:#fff;font-size:18px;font-family:Roboto,sans-serif;font-weight:400}.product_flash .flash_arrow{width:0;height:0;border-style:solid;position:absolute;left:-15px;-webkit-transform:roatate(360deg)}.product_flash .flash_arrow.top{border-width:0 15px 15px 0;top:0;border-color:transparent #606060 transparent transparent}.product_flash .flash_arrow.bottom{border-width:0 0 15px 15px;bottom:0;border-color:transparent transparent #606060 transparent}.product_flash.private_sale_flash{background:#393939;color:#fff}.product_flash.private_sale_flash .flash_arrow.top{border-color:transparent #393939 transparent transparent}.product_flash.private_sale_flash .flash_arrow.bottom{border-color:transparent transparent #393939 transparent}.product_flash.new_flash{background:#feed01;color:#e30613}.product_flash.new_flash .flash_arrow.top{border-color:transparent #feed01 transparent transparent}.product_flash.new_flash .flash_arrow.bottom{border-color:transparent transparent #feed01 transparent}.product_flash.sale_flash{background:#e30613;color:#fff}.product_flash.sale_flash .flash_arrow.top{border-color:transparent #e30613 transparent transparent}.product_flash.sale_flash .flash_arrow.bottom{border-color:transparent transparent #e30613 transparent}.product_flash.pre-order_flash{background:#4368d3;color:#fff}.product_flash.pre-order_flash .flash_arrow.top{border-color:transparent #4368d3 transparent transparent}.product_flash.pre-order_flash .flash_arrow.bottom{border-color:transparent transparent #4368d3 transparent}.product_view_sidebar .product_flash{position:relative;float:right;top:auto;right:auto}@media all and (max-width:680px){.product_grid .product_flash,.products_grid .product_flash{height:20px;line-height:20px;font-size:13px;padding:0 7px}.flash_arrow{left:-10px}.flash_arrow.top{border-width:0 10px 10px 0}.flash_arrow.bottom{border-width:0 0 10px 10px}}.product_image{display:block;width:100%}.product_image img{display:block}.cms_page_content .product_name,.product_name{font-family:Arial,Helvetica,sans-serif;display:block;margin:0;color:#606060;line-height:1.2em}.cms_page_content .product_name a,.product_name a{color:#202020;text-decoration:none}.product_grid_item{margin-bottom:28px;padding-bottom:14px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.product_grid_item .availability{line-height:20px;margin-bottom:0;padding-top:26px 0;font-size:14px}.product_grid_item .product_image{margin:14px 0}.product_grid_item .product_name{font-size:14px;line-height:1.2em}.product_grid_item .price_container{float:left;width:100%;height:18px;margin-bottom:14px}.product_grid_item .price_container p{float:left;margin-right:6px}.product_grid_item .product_title_container{height:94px}.product_grid_item .long_title_container{position:absolute;left:0;top:-41px;width:100%;background:#fff;height:106px;padding-top:14px}.product_grid_item .long_title_container.very_long{top:-57px;height:122px}.product_grid_item .product_sku{color:#606060;margin:0;float:left;width:100%;line-height:30px}.product_grid_item .dcc_attribute{margin:0;float:left;width:100%;line-height:20px}.product_grid_item .button{width:90%;padding:0 5%}.sidebar .product_grid_item{margin-bottom:22px}.button.cart-button{font-size:16px}.button.cart-button .theme-icons{float:right;font-size:24px}.button.cart-button .text{float:left}.bottom_bordered_block{border-bottom:5px solid #d8d8d8;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.top_bordered_block{border-top:5px solid #e30613;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.filter_title{color:#606060;font-size:18px;margin:0 0 22px;font-family:Roboto,sans-serif;font-weight:300}.filter_title_container{background:#e7e7e7}.filter_title_container .filter_title{margin:0;line-height:1em;font-weight:400}.filter_title_container .filter_title a{text-decoration:none;color:#606060}.product_list_column.products_only .products_grid,.product_list_column.products_only .products_list{margin-top:22px}.filter-link{float:right;display:none}.filter-link .toolbar_button{width:auto;padding:0 14px;font-family:Roboto,sans-serif;text-transform:uppercase;font-size:14px}.filter-link .toolbar_button span.theme-icons{text-transform:none;margin-left:7px;font-size:1.2em}.price_container p{font-family:Roboto,sans-serif;color:#606060}.price_container p.regular_price,.price_container p.special_price{font-size:1.3em;line-height:1em}.price_container p.old_price{color:#e30613!important;text-decoration:line-through;line-height:1.3em}.price_container p .price_label{font-size:14px;line-height:1.3em}.availability{line-height:20px;margin-bottom:0;padding-top:10px;font-size:14px;color:#e30613;float:left;width:100%}.availability a{color:#606060;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.availability a:hover{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;opacity:.8}.availability.forthcoming_release{color:#4368d3}.availability.forthcoming_release.with_date{height:auto}.availability.forthcoming_release.with_date .release_date_forthcoming{margin-top:11px;font-size:14px;display:block;height:auto}.availability.forthcoming_release .release_date{font-size:14px;display:block}.forthcoming_release_outer .alert{background:#4368d3}.column_product_image{padding:14px;float:left}.club-discount{font-size:13px!important}.active-filters{border-top:1px solid #d8d8d8;padding-top:14px}.active-filters li{float:left;line-height:40px;margin:0 14px 14px 0;font-family:Roboto,sans-serif}.active-filters li.filter a{background:#f5f5f5;float:left;line-height:40px;border-radius:0;padding:0 7px;text-decoration:none}.active-filters li.filter a:hover{background:#ffeaea}.active-filters li.filter a:hover .label{color:#e30613}.active-filters li.filter a:hover .remove{color:#fff;background:#e30613}.active-filters li.filter .label{color:#606060;float:left;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.active-filters li.filter .remove{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;float:left;margin:7px;margin-right:0;color:#606060;background:#e7e7e7;line-height:26px;text-decoration:none;font-size:13px;text-align:center;width:26px}.active-filters li.clear-all a{color:#e30613;text-decoration:none}.active-filters li.clear-all a:hover{text-decoration:underline}.active-filters li.filter-note{color:#606060}.category-description{font-size:14px;color:#606060}.category-description.old-content{margin-bottom:14px}.category-description .row{margin-bottom:14px}.category-description .row .driver{border:1px solid #d8d8d8;box-sizing:border-box}.category-description a,.category-description li,.category-description p{color:#606060;line-height:1.6em}.landing_category{background:#f5f5f5}.landing_category_title{font-family:Roboto,sans-serif;font-size:16px;text-decoration:none;color:#606060;text-align:center;min-height:16px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.landing_category img{width:100%;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.category-drivers .driver{margin-bottom:14px}@media all and (max-width:1150px){.cms_page_content .row .product_grid_item.col,.product_grid_item.col{width:23.5%;margin-left:.75%;margin-right:.75%}.category-description.old-content{margin-bottom:28px}}@media all and (max-width:950px){.cms_page_content .row .product_grid_item.col,.product_grid_item.col{width:30%;margin-left:1.5%;margin-right:1.5%;margin-bottom:14px!important}}@media all and (max-width:750px){.category-drivers .col.driver{width:30%;margin-left:1.5%;margin-right:1.5%}.cms_page_content .row .product_grid_item.col,.product_grid_item.col{width:48%;margin-left:1%;margin-right:1%;margin-bottom:14px!important}}@media all and (max-width:680px){.category-drivers .col.driver{width:46%;margin-left:2%;margin-right:2%}.product_grid_item .dcc_attribute,.product_grid_item .product_name,.product_grid_item .product_sku{font-size:13px}.product_grid_item .button.cart-button{font-size:13px}.product_grid_item .button.cart-button .theme-icons{font-size:18px}.product_grid_item .availability{font-size:13px}.product_grid_item .review_amount .text{display:none}.product_grid_item .club-discount{display:none}.toolbar .filter-link .toolbar_button,.toolbar .sorter-select select{font-size:12px}}.filter_block ol{float:left;width:100%;margin:0;padding:0}.filter_block ol li{float:left;width:100%;font-family:Roboto,sans-serif;font-size:16px;color:#606060;font-weight:300;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #d8d8d8}.filter_block ol li.last{margin:0;border:none}.filter_block ol li a{text-decoration:none;color:#606060}.filter_block ol .sub_menu{float:left;width:90%;padding:0 5%;margin:14px 0 0 0}.filter_block ol .sub_menu li{border:none;font-size:.9em;font-style:italic;margin:14px 0;padding:0}.filter_block p{font-family:Roboto,sans-serif;font-size:16px;color:#606060;font-weight:300;float:left;line-height:22px;width:100%}.filter_block p span{width:80%;float:left}.filter_block p span strong{font-weight:400}.noUi-horizontal{height:10px}.noUi-origin{border-radius:5px}.noUi-target{border-radius:5px}.noUi-handle{border:5px solid #606060;border-radius:10px;background:#FFF;cursor:default;display:block;width:10px;height:10px;position:absolute;top:-5px;left:-10px;-moz-box-sizing:content-box;box-sizing:content-box}.noUi-handle span{display:none}#price_slider_container{overflow:hidden}#price_slider_container span{width:auto;float:none;display:inline}.filters-outer{box-sizing:border-box;border:1px solid #d8d8d8;margin-bottom:14px}.filter-main-title{float:left;background:#e7e7e7;line-height:46px;width:90%;padding:0 5%}.filter-main-title h3{line-height:46px;float:left;width:100%;margin:0;font-size:16px;font-weight:400}.filter-main-title .clear-filters{line-height:46px;float:right;width:40%;text-align:right;text-decoration:underline;color:#606060}.filter-list a,.filter-title-block .filter-title{width:90%;padding:0 5%;float:left}.filter-block{margin-top:2px}.filter-block.first{margin:0}.filter-title-block{float:left;width:100%}.filter-title-block .filter-title{background:#f5f5f5;line-height:46px;font-size:14px;color:#606060;font-weight:400}.filter-list{width:100%;float:left}.filter-list li{line-height:40px;font-family:Roboto,sans-serif;font-size:13px;color:#606060;font-weight:400}.filter-list li a{color:#606060;text-decoration:none}.filter-list li a:hover{background:#f5f5f5}.category-list a:after,.category-list a:before{font-family:icomoon!important;color:#868686;font-size:18px;width:10%;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.category-list a:after{content:'>';float:right;text-align:right}.category-list a:hover:after,.category-list a:hover:before{transform:scale(1.2)}.category-list a span{float:left;width:90%}.category-back-link a{background:#f5f5f5}.category-back-link a:before{content:'<';float:left}.category-back-link a:after{display:none}.category-back-link a span{float:left;width:90%}.accordion-filters .filter-list{display:none}.accordion-filters .filter-list.active{display:block}.accordion-filters .filter-title{cursor:pointer}.accordion-filters .filter-title span{float:left;width:90%}.accordion-filters .filter-title:after{font-family:icomoon!important;color:#868686;font-size:18px;width:10%;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;content:'v';float:right;text-align:right}.m-filter-item-list li a span{float:left;max-width:80%}.m-filter-item-list li a span.long-label{line-height:20px}.m-filter-item-list li a:before{float:left;content:'';width:26px;height:26px;line-height:26px;border-radius:50%;margin:7px 14px 0 0;text-align:center;box-sizing:border-box;border:1px solid #d8d8d8;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;color:#fff;font-family:icomoon!important}.m-filter-item-list li a.active:before,.m-filter-item-list li a:hover:before{content:'&';background:#2dbe34;border:none}.m-filter-item-list li a.active:hover:before{content:'x';font-family:'Hornby Icons'!important;background:#e30613}#product-list-filters .filters-outer{border:none;margin-bottom:0}#product-list-filters .filter-list a,#product-list-filters .filter-main-title,#product-list-filters .filter-title-block .filter-title{width:100%;padding:0 14px;box-sizing:border-box}#product-list-filters .category-list a:before{width:auto;margin-right:14px}.rating-filters{box-sizing:border-box;padding:14px}.rating-filters label{float:left;margin-right:14px;min-width:50px;text-align:right}.rating-filters li{float:left;width:100%}.rating-filters .icon-nav{font-family:reviews;font-size:18px;color:#606060;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;margin-right:7px;cursor:pointer;float:left}.rating-filters .active,.rating-filters a:hover{background-color:#fff}.rating-filters .active .icon-nav,.rating-filters a:hover .icon-nav{color:#F8D20E}.rating-filters .active.hover .icon-nav,.rating-filters a:hover.hover .icon-nav{color:#e30613}.rating-filters a:before{display:none}#reviewfilter-0{margin-top:7px}#reviewfilter-0 .button{font-size:13px;line-height:32px;height:32px}@media all and (max-width:1150px){.page-sidebar .filters-outer{display:none}}@media all and (max-width:680px){#product-list-filters .category-list a:before{width:10%;margin-right:0}}.title.with_logo{width:70%;line-height:60px}.brand_logo{max-width:30%;float:right;height:60px}.addthis_toolbox{height:20px;width:50%;float:right}.addthis_toolbox.addthis_32x32_style{height:32px}.add_to_basket_block label{float:left;margin:1px 6px 1px 0;line-height:40px;color:#606060}.add_to_basket_block input{float:left;width:40px;border:1px solid #d8d8d8;padding:0;text-align:center}.add_to_basket_block .button{margin-bottom:0}.product_sku{font-size:14px;color:#606060;display:block;margin-bottom:14px}.border_bottom{border-bottom:1px solid #d8d8d8}.stock-notice p{font-family:Roboto,sans-serif;line-height:40px;font-size:14px;color:#e30613;text-transform:uppercase}.special_features_list{list-style:none;padding:0!important}.special_features_list li{list-style:none;width:32%;margin:0 1% 14px 0;float:left;padding:0}.product_view_sidebar .addthis_default_style .addthis_counter{float:right}.product_view_sidebar .price_container{float:left;width:100%;font-size:18px}.product_view_sidebar .price_container p{float:left;margin-right:6px}.product_view_sidebar .column_inner{float:left;width:80%;padding:22px 10%}.product_view_sidebar .title,.product_view_sidebar h2{font-family:Roboto,sans-serif;font-size:18px;font-weight:300;color:#606060;margin-bottom:22px;padding-left:10%;float:left;width:100%;line-height:1.2em}.product_view_sidebar .title.with_button,.product_view_sidebar h2.with_button{line-height:60px;margin:0}.product_view_sidebar .trending{margin-top:44px;float:left;padding:0 10%}.product_view_sidebar .trending h1{text-align:left}.product_view_sidebar .trending .trending_product .price_container{margin:8px 0}.product_view_sidebar .trending .trending_product .price_container .regular_price{font-size:1.3em;line-height:1em}.product_view_sidebar .price_height{background-color:#e3e3e3;border-bottom:1px solid #d8d8d8}.product_view_sidebar .quantity_block{width:35%;float:left;padding-right:5%}.product_view_sidebar .wishlist{width:50%;float:left}.product_view_sidebar .wishlist .wishlist_icon{font-family:icomoon;padding-right:5px}.delivery_driver_title{line-height:55px;margin-bottom:6px}.delivery_driver_title .icon_font{font-size:55px;line-height:1em;float:left;margin:0 6px 0 0}a.delivery_more_information{display:block;font-size:12px;color:#606060;padding:11px 0;margin-bottom:-6px;width:88%;float:right}.product_image_container{width:79.6856106409%;float:right}.product_image_container.no_thumbs{width:100%}.product_image_container a{float:left;width:100%;text-align:center}.product_view_sidebar .product_flash{position:relative;float:right;top:auto;right:auto}#price_flag{position:absolute;float:right;top:-15px;right:0}.product_thumbs_outer{width:17.7750906892%;margin-right:1.57194679565%;float:left}.product_thumbs_outer .product_thumbs_container{width:100%;float:left}.product_thumbs_outer .product_thumbs_container li{float:left;width:100%;margin:0 0 14px}.product_thumbs_outer .product_thumbs_container li img{width:100%;display:block}.product_thumbs_outer .product_thumbs_container li.last{margin-bottom:0}.media_portrait .product_thumbs_container{max-height:382px}.media_landscape .product_thumbs_outer{width:100%;margin-right:0}.media_landscape .product_image_container{width:90%;margin:0 2% 14px}.media_landscape .product_thumbs_container{width:100%;margin:0;max-height:none}.media_landscape .product_thumbs_container li{width:17.7750906892%;margin-right:1.57194679565%}.product_view_image{display:none}.product_view_image.active,.product_view_image.paint{display:block!important}.paint_image{text-align:center;background:#fff}.paint_inner{width:auto;display:inline-block;margin:0 auto;max-width:100%}.scroll_content{overflow:hidden}.scroll_container_link{float:left;width:100%;background:#e7e7e7;text-align:center;line-height:28px;color:#606060;font-size:16px;cursor:pointer;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.scroll_container_link:hover{background:#606060;color:#fff}.scroll_container_link.disabled{cursor:default;color:#d8d8d8;background:#f5f5f5}.scroll_container_link.disabled:hover{color:#d8d8d8;background:#f5f5f5}.notice_block{margin:0 0 14px 0;padding:22px 1.5%;width:97%;float:left;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.upsell_small{width:49%;margin:0 2% 14px 0;float:left}.upsell_small.last{margin-right:0}.upsell_small .upsell_price .price_container{font-size:12px;width:90%;padding:0 5%}.upsell_small .upsell_price .price_container .price_label{font-size:1em;line-height:1em}.related_products{border-top:1px solid #d8d8d8;padding-top:22px}#trueview,#trueviewHTML5Viewer,#trueviewPhoto{width:100%!important;height:auto!important;margin:0!important;display:block;position:relative}#trueviewbtnDiv{width:120px!important;display:block;position:absolute;top:0;right:0;z-index:100;display:none!important}#trueviewbtnDiv img{display:block;width:40px!important;height:40px!important;float:right;position:static;background:#2dbe34;border-radius:0}#trueviewmagnifierViewer{width:200px!important;height:200px!important;border-radius:100px!important;border:3px solid #606060;z-index:999;position:absolute;left:0;top:0;background-position:center center;background-repeat:no-repeat}#truview_replace_container{width:100%;float:right;z-index:100;text-align:right}#truview_replace_container p{font-family:Arial,Helvetica,sans-serif}#truview_replace{width:60px;padding:0;float:none!important;display:inline-block;zoom:1;font-size:24px}#truViewZoomContainer{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;overflow:hidden;opacity:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#truViewZoomContainer.active{display:block;opacity:1}#truview_tooltip{text-align:right;position:relative;z-index:20}ul.attribute_list{margin:14px 0 0;padding-bottom:14px;list-style:none;padding:0}ul.attribute_list li{font-size:18px;font-family:Roboto,sans-serif;float:left;margin:0 22px 22px 0}ul.attribute_list li span{font-weight:600}.product_alert_input input[type=email]{width:90%;text-align:center;padding:0 5%;margin:6px 0;height:60px}.product_alert_input .validation-advice{float:left;width:100%}.product_alert_button{position:static!important}.zoomContainer{z-index:3}.delivery_information{background-color:#f8f9fa;color:#606060;margin:1px 0;font-family:Roboto,sans-serif}.delivery_information a{color:#606060}.delivery_information a:hover{color:#202020}.delivery_information .column_inner{float:left;width:80%;padding:18px 10%}.delivery_information .icon{font-family:icomoon!important;font-size:26px;padding-right:10px;line-height:26px;float:left;width:8%}.delivery_information .top_title{text-transform:uppercase;font-weight:600;line-height:14px;display:block;width:88%;float:right}.delivery_information .sub_title{display:block;font-size:14px;width:88%;float:right;line-height:17px;padding-top:5px}.delivery_information.pre_order{background-color:#d7edf4;margin:0}.delivery_information.pre_order .icon{height:45px}.delivery_information.pre_order .sub_title a{display:block;font-size:12px;color:#606060}.zoom{font-size:12px;float:right;color:#606060;padding-right:30px;margin-bottom:10px}.zoom .icon{font-family:icomoon}.margin_top_medium{margin-top:11px}.rotate_arrow{background-image:url(/skin/frontend/gene/default/images/truview/rotateClick@2x.png);background-size:66px 57px;background-repeat:no-repeat;height:57px;width:66px;position:absolute;z-index:1;top:85%;left:40%;left:calc(50% - 33px)}.product-view-row{padding:28px 0;border-top:1px solid #d8d8d8;background:#fff}.product-view-row.first{border-top:none}.product-view-row.last{padding-bottom:0}.product-view-row.image-background{background:url(../images/backgrounds/track-background.jpg) center center repeat}.product-view-row.image-background.hornby{background-image:url(../images/backgrounds/hornby.jpg)}.product-view-row.image-background.humbrol{background-image:url(../images/backgrounds/humbrol.jpg)}.product-view-row.image-background.airfix{background-image:url(../images/backgrounds/airfix.jpg)}.product-view-row.image-background.corgi{background-image:url(../images/backgrounds/corgi.jpg)}.product-view-row.image-background.scalextric{background-image:url(../images/backgrounds/scalextric.jpg)}.product-view-row.grid-background{background:url(../images/backgrounds/grid-background.jpg) center center repeat}.product-view-row.grey-background{background-color:#f5f5f5}.product-view-row.dark-grey-background{background:url(../images/graphics/darkstripebackground.png) left top repeat #202020}.product-view-row.dark-grey-background a,.product-view-row.dark-grey-background h3,.product-view-row.dark-grey-background p{color:#fff}.product-view-row-title h3{font-size:22px;margin-bottom:28px;font-weight:500;line-height:1.2em}.product-view-row-title h3.with-button .icon,.product-view-row-title h3.with-button .text,.product-view-row-title h3.with-logo .icon,.product-view-row-title h3.with-logo .text{margin-top:9px}.product-view-row-title h3.with-button .logo,.product-view-row-title h3.with-logo .logo{margin-left:28px}.product-view-row-title h3.with-button .logo img,.product-view-row-title h3.with-logo .logo img{height:40px}.product-view-row-title h3 .text{float:left;border-bottom:1px solid #606060}.product-view-row-title h3 .icon{float:left;margin-right:14px;font-size:1.2em}.product-view-row-title h3 .logo{float:left;margin-left:14px}.product-view-row-title h3 .logo img{display:block;height:1.2em}.product-view-row-title h3 .button{margin-left:28px}.dark-grey-background .product-view-row-title h3{color:#fff}.dark-grey-background .product-view-row-title h3 .text{border-color:#fff}.dark-grey-background a,.dark-grey-background p{color:#fff}.product-view-title{margin-bottom:28px;width:100%;float:left}.product-view-title .title{font-weight:400;line-height:1.4em}.product-view-title .sku{font-size:16px;margin-bottom:14px}.product-view-title .rating-overall{text-align:left}.product-view-title .rating-overall .stars{float:left;line-height:20px}.product-view-title .rating-overall .stars .star-icon{float:left;line-height:20px}.product-view-title .rating-overall a{line-height:20px;margin-left:5px;float:left;font-size:13px}.main-description-content p{line-height:1.6em;margin-bottom:14px}.main-description-content a,.main-description-content li,.main-description-content p{font-size:#606060}.safety-notice-link{color:#606060;line-height:24px}.safety-notice-link .icon{font-size:20px;float:left;margin-right:7px}.safety-notice-link .text{float:left;text-decoration:underline}.description-block{margin-top:28px;padding-top:28px;border-top:1px solid #d8d8d8}@media all and (max-width:1150px){.col.product-view-column{width:100%;margin:0}.product-quote{width:80%;margin-top:28px;padding:28px 10%;border-top:1px solid #d8d8d8}.product-quote .quote{box-sizing:border-box;width:100%!important}.product-view-row-title h3 .button{float:right}}@media all and (max-width:950px){#product-view-top .col{width:100%;margin:0}.product-view-title .sku,.product-view-title .title{float:none;display:inline-block;zoom:1;text-align:center}.product-view-title .rating-overall{text-align:center}.product-view-title .rating-overall .stars{width:100%;text-align:center}.product-view-title .rating-overall .stars .star-icon{float:none;display:inline-block;zoom:1}.product-view-title .rating-overall a{display:none;float:none}}@media all and (max-width:750px){.product-view-row .col:not('.product_grid_item'){width:100%;margin:0 0 14px}}@media all and (max-width:680px){.product-quote{width:100%;padding:28px 0}.product-view-row-title{text-align:center}.product-view-row-title h3{font-size:18px;text-align:center}.product-view-row-title h3 .icon,.product-view-row-title h3 .text{float:none;display:block;border:none;margin-top:0!important}.product-view-row-title h3 .text{font-weight:500;line-height:1.4em}.product-view-row-title h3 .icon{margin:0 0 7px;font-size:36px;line-height:1em}.product-view-row-title h3 .button,.product-view-row-title h3 .logo,.product-view-row-title h3 .text-link{float:none!important;display:block;margin:14px 0 0!important;width:auto;text-align:center}.product-view-row-title h3 .button .text-link,.product-view-row-title h3 .logo .text-link,.product-view-row-title h3 .text-link .text-link{margin-top:14px}.product-view-row-title h3 .button img,.product-view-row-title h3 .logo img,.product-view-row-title h3 .text-link img{display:none}.delivery_information .column_inner{box-sizing:border-box;width:100%;padding:14px}.delivery_information .column_inner .icon{margin-top:5px;width:auto;font-size:22px}}@media all and (max-width:500px){.delivery_information .column_inner{text-align:center}.delivery_information .column_inner .icon{display:none}.delivery_information .column_inner span{width:100%}.delivery_information .column_inner a.delivery_more_information{width:100%}}#preorder_basket #basket_table thead tr{background:#afdbe9}#preorder_basket #basket_table tbody tr{background:#d7edf4}#preorder_items{padding-top:7px;border-top:1px solid #afdbe9}#preorder_items .preorder_item{margin:7px 0;padding:0 0 5px 0;border-bottom:1px solid #afdbe9}#preorder_items .preorder_item .radio_half_block{background:#d7edf4}#preorder_items .preorder_item .radio_half_block.active{background:#afdbe9}.cc_type_auto_row .payment_types{text-align:left}#product_tabs_groupedupsells.tab a{padding:0 13px 0 41px;background:url(../images/logos/brands/humbrol_tab_logo.png) left center no-repeat}#product_tabs_groupedupsells.active{background:#f5f5f5}#product_tabs_groupedupsells.active a:after{border-bottom:1px solid #f5f5f5}#product_tabs_groupedupsells_contents .tab_inner{background:#f5f5f5}.grouped_upsell_content h3{min-height:60px}.grouped_upsell_product{line-height:40px;border-top:1px solid #f5f5f5}.grouped_upsell_product .availability.out_of_stock{float:none;font-size:13px;margin:3.5px 0;width:auto}.grouped_upsell_product label{width:90%;float:left;font-size:14px;margin:0 4% 0 0}.grouped_upsell_product label span{float:left;line-height:40px}.grouped_upsell_product label span.colour_container{width:10%}.grouped_upsell_product label span.colour_container .colour{height:20px;width:20px;border-radius:10px;margin:6px 0}.grouped_upsell_product label span.number{width:15%;text-align:left}.grouped_upsell_product label span.name{width:35%}.grouped_upsell_product label span.size{width:20%;text-align:center}.grouped_upsell_product label span.price{width:20%;text-align:right;font-weight:600}.grouped_upsell_product label span.unavailable{width:20%;font-size:11px;text-align:right;font-style:italic;color:#e30613}.grouped_upsell_product.select_all_row label{text-align:right;font-weight:600}.grouped_upsell_product .input_container{float:left;width:6%;text-align:right;line-height:40px}.grouped_upsell_product .input_container input{display:inline}.groupedupsell form{padding-top:0!important}.groupedupsell_image{text-align:center}.groupedupsell_image img{display:inline;max-width:100%}#groupedupsells_primary{background:#f5f5f5}#groupedupsells_primary .primary-wrapper{padding:10px 20px 20px 20px;float:left}#groupedupsells_primary .primary-wrapper .content{float:left;width:50%}#groupedupsells_primary .primary-wrapper .content .description{padding-left:42px;margin-top:-15px;font-size:14px}#groupedupsells_primary .primary-wrapper .content a{float:right;color:#fff}#groupedupsells_primary .primary-wrapper .content a:hover{color:#fff}#groupedupsells_primary .primary-wrapper .products{float:right;width:45%}.grouped-upsell-content{border-bottom:1px solid #d8d8d8;margin-bottom:14px;padding-bottom:14px}.groupedupsell .upsell-title{font-weight:400}.groupedupsell_image{width:70%;padding:40px 15% 28px;text-align:center}.groupedupsell-carousel .slick-dots{position:static;float:left;width:100%;margin:14px 0}.groupedupsell-carousel .slick-dots li button{box-sizing:border-box;border:3px solid #606060;border-radius:50%}.groupedupsell-carousel .slick-dots li button:before{display:none}.groupedupsell-carousel .slick-dots li.slick-active button{background:#606060}@media all and (max-width:1150px){.grouped_upsell_product .colour{margin-top:10px!important}}@media all and (max-width:850px){.grouped_upsell_product .colour{margin-top:20px!important}}@media all and (max-width:750px){.groupedupsell_image{width:90%;padding:40px 5% 28px}}@media all and (max-width:680px){.grouped-upsell-content{text-align:center}}.video_lightbox_container .fancybox-skin{border-radius:0!important;box-shadow:none}.video_lightbox_container .video_close{width:120px;height:120px;line-height:120px;text-align:center;font-size:40px;padding:0;right:0;top:0;position:fixed;display:block;border-radius:0!important;color:#fff;text-decoration:none;background:#000;z-index:9999}.video_lightbox_container .video_close:hover{color:#e7e7e7}.video_lightbox_container .fancybox-title{background:0 0;font-size:32px;line-height:40px;font-family:Roboto,sans-serif;font-weight:100;top:0;bottom:0;left:0;right:0;text-align:center;margin:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;background:#000;height:100%;padding:200px 0 0}.video_lightbox_container .fancybox-title span{text-shadow:none;background:0 0;font-size:32px;line-height:40px;font-family:Roboto,sans-serif;font-weight:100;display:inline;margin:0;white-space:initial}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-45px;margin-left:-45px;background-position:0 -108px;width:90px;height:90px;opacity:1;cursor:pointer;z-index:8060;background:#000;border-radius:0}#fancybox-loading div{width:90px;height:90px;background:url(../images/loading/spiffygif_70x70.gif) center center no-repeat #000}.video_open .fancybox-skin{background:0 0}.video_open .fancybox-outer{display:block;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;z-index:1;position:relative}.video_open .fancybox-overlay{background:#000;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%)}.video_open .fancybox-overlay.active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}.video_open .fancybox-overlay.animate .fancybox-outer{opacity:1!important;display:block!important;overflow:hidden}.video_open .fancybox-overlay.animate .fancybox-outer iframe{display:block!important}.video_open .fancybox-overlay.animate .fancybox-title{opacity:0;display:none\9}.video_thumbnail{position:relative}.video_thumbnail a{text-align:center;display:block}.video_thumbnail:hover .video_overlay span{transform:scale(1.1)}.video_overlay{position:absolute;left:0;top:0;bottom:0;width:100%;right:0;font-size:50px;color:#202020;text-align:center;display:block;line-height:80px}.video_overlay span{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.listing_icon{position:absolute;left:5px;top:0;width:40px;height:40px;line-height:40px;text-align:center;display:block;font-size:22px;color:#606060;cursor:default}.product-view-navigation{font-size:0}.product-view-navigation li{float:left;width:14%}.product-view-navigation li a{display:block;background:#f5f5f5;color:#606060;text-align:center;text-decoration:none;padding:7px 0;box-sizing:border-box;border:1px solid #d8d8d8;border-right:none;border-bottom:none}.product-view-navigation li a.active,.product-view-navigation li a:hover{background:#606060;color:#fff}.product-view-navigation li a span{text-align:center}.product-view-navigation li a .icon{display:block;font-size:22px;line-height:1.4em}.product-view-navigation li a .text{display:block;line-height:1.4em;font-size:14px}.product-view-navigation li.last a{border-right:1px solid #d8d8d8}.schematic-open #product-view-sticky-navigation,.sidebar-open #product-view-sticky-navigation{display:none!important;opacity:0!important;visibility:hidden!important}#product-view-sticky-navigation{position:fixed;left:0;top:-100px;opacity:0;z-index:500;transition:.8s;-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s}#product-view-sticky-navigation.active{top:0;opacity:1}#product-view-sticky-navigation li a{border-bottom:1px solid #d8d8d8}@media all and (max-width:1150px){.product-view-navigation .wrapper{width:100%}.product-view-navigation .wrapper ul{text-align:center;width:100%;background:#f5f5f5;border-top:1px solid #d8d8d8}.product-view-navigation .wrapper li{float:none;display:inline-block}.product-view-navigation .wrapper li a{border-right:1px solid #d8d8d8;border-left:none;border-top:none}.product-view-navigation .wrapper li a .icon{font-size:24px}.product-view-navigation .wrapper li a .text{font-size:14px}.product-view-navigation .wrapper li.last a{border-right:none}.product-view-navigation .all-links li{float:left}#product-view-sticky-navigation ul{border-top:none;border-bottom:1px solid #d8d8d8}#product-view-sticky-navigation ul li a{border-bottom:none}}@media all and (max-width:950px){.product-view-navigation .wrapper li a .text{font-size:12px}}@media all and (max-width:750px){.product-view-navigation .wrapper li a .icon{font-size:20px}.product-view-navigation .wrapper li a .text{display:none}}#product-view-top .product_flash{position:static;float:left;width:100%;padding:0;text-align:center}#product-view-top .product_flash .flash_arrow{display:none}.product-view-add-form{background:#f5f5f5;float:left;width:100%;box-sizing:border-box;padding:28px 10%;text-align:center}.product-view-add-form .sku{font-size:14px;margin:0 0 7px;line-height:1em}.product-view-add-form .product-view-price{text-align:center;margin-bottom:14px}.product-view-add-form .product-view-price .price_container{font-size:16px}.product-view-add-form .product-view-price .price_container p{display:inline}.product-view-add-form .product-view-price .price_container .club-discount{display:block;margin-top:14px;font-size:14px;text-decoration:underline}.product-view-add-form .product-view-price .price_container .club-discount a{color:#606060}.product-view-add-form .rating-overall{text-align:center;float:left;width:100%}.product-view-add-form .rating-overall a{text-decoration:none}.product-view-add-form .rating-overall .star-icon{vertical-align:bottom}.product-view-add-form .overall_review_container{margin:0 0 14px 0}.product-view-add-form .cart-button{height:50px;line-height:50px}.product-view-add-form .add-to-wishlist-block p{line-height:1.8em;vertical-align:bottom}.product-view-add-form .add-to-wishlist-block p a{text-decoration:none;display:inline-block;zoom:1}.product-view-add-form .add-to-wishlist-block p a span{display:inline;vertical-align:middle}.product-view-add-form .add-to-wishlist-block p .icon{font-size:1.4em;margin-right:7px}.product-view-add-form .availability{line-height:1.4em;margin-top:14px;font-size:14px}.product-view-add-form .availability .release_date_forthcoming{margin:0!important}.back-top-top-container{text-align:center}.back-top-top-container p{font-size:14px;font-family:Roboto,sans-serif}.back-top-top-container p a{text-decoration:none}.club-discount a{color:#606060}.membership-upsell-message{margin-top:14px}.membership-upsell-message p{margin:0;font-family:Roboto,sans-serif}.membership-upsell-message p a{text-decoration:none;line-height:1.4em}.membership-upsell-message p a .icon{margin-left:5px;font-size:16px;vertical-align:bottom}.product_grid_item .club-discount{display:block}.add-to-cart-option{width:auto;margin:14px auto 14px;display:inline-block;zoom:1}.add-to-cart-option .qty-button,.add-to-cart-option .qty-input{width:50px;height:50px;color:#606060;border:1px solid #d8d8d8;padding:0;margin:0;text-align:center;box-sizing:border-box;border-radius:0;float:left;font-size:16px}.add-to-cart-option .qty-button{background:#e7e7e7;cursor:pointer}.add-to-cart-option .qty-button:hover{background:#dadada}.add-to-cart-option .qty-button.disabled,.add-to-cart-option .qty-button.disabled:hover{background:#efefef;color:#7a7a7a;cursor:not-allowed}.add-to-cart-option .qty-input{border-left:none;border-right:none}.schematic-open #sticky-buy-box,.sidebar-open #sticky-buy-box{display:none!important;opacity:0!important;visibility:hidden!important}#sticky-buy-box{width:366px;position:fixed;z-index:500;top:-100%;right:0;opacity:0;transition:.8s;-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;display:none}#sticky-buy-box.visible{display:block}#sticky-buy-box.active{opacity:1;visibility:visible;top:150px}#sticky-buy-box.active.not-visible{opacity:0;visibility:hidden}.sticky-buy-main{width:364px;border:1px solid #d8d8d8;background:#fff;float:left;margin-bottom:14px}.sticky-buy-main .availability{line-height:1.4em;margin-top:0;font-size:14px;text-align:center}.sticky-buy-main .availability .release_date_forthcoming{margin:0!important}.sticky-buy-main .cart-button{height:50px;line-height:50px}.sticky-buy-main .product-image{margin-bottom:14px;text-align:center}.sticky-buy-main .product-image img{display:inline-block;zoom:1}.sticky-buy-main .product-name{margin-bottom:14px;font-size:16px}.sticky-buy-main .price{line-height:40px;font-weight:500;font-family:Roboto,sans-serif;font-size:22px}.sticky-buy-main .add-to-cart-option{float:right;margin:0}.sticky-buy-main .add-to-cart-option .qty-button,.sticky-buy-main .add-to-cart-option .qty-input{width:40px;height:40px}@media all and (max-width:1150px){#sticky-buy-box{display:none;background:#606060;width:100%;border:none;border-top:1px solid #d8d8d8;bottom:-60px;top:auto;left:0!important;right:0!important}#sticky-buy-box.active{bottom:0;top:auto}#sticky-buy-box .back-top-top-container,#sticky-buy-box .product-image,#sticky-buy-box .product-name{display:none}#sticky-buy-box .sticky-buy-main{width:100%;margin:0;border:none;background:#606060}#sticky-buy-box .sticky-buy-main .column_inner{padding:0;width:50%}#sticky-buy-box .sticky-buy-main .column_inner .col.last{display:none}#sticky-buy-box .sticky-buy-main .column_inner .col{width:100%;margin:0}#sticky-buy-box .sticky-buy-main .column_inner .price{line-height:50px;margin-left:14px;color:#fff}#sticky-buy-box .sticky-buy-main .availability,#sticky-buy-box .sticky-buy-main .button.cart-button.full{width:50%!important;max-width:300px;float:right}#sticky-buy-box .sticky-buy-main .availability{background:#d8d8d8;line-height:50px;margin:0}}@media all and (max-width:680px){#sticky-buy-box .sticky-buy-main .button.cart-button.full{text-align:center}#sticky-buy-box .sticky-buy-main .button.cart-button.full .text{width:100%}#sticky-buy-box .sticky-buy-main .button.cart-button.full .icon,#sticky-buy-box .sticky-buy-main .button.cart-button.full .theme-icons{display:none}}.specification-table{border:1px solid #d8d8d8;margin-bottom:14px;background:#fff}.specification-table td,.specification-table th{padding:14px;font-family:Roboto,sans-serif;color:#606060}.specification-table td.label,.specification-table th.label{font-weight:700}.specification-block{border:1px solid #d8d8d8;box-sizing:border-box;float:left;width:100%;font-size:14px;padding:14px;font-family:Roboto,sans-serif;color:#606060;background:#fff}.specification-block li,.specification-block p,.specification-block ul{font-family:Roboto,sans-serif;line-height:1.6em}.specification-block li{margin-top:7px;margin-bottom:0}.specification-block li.first{margin-top:0}.specification-block h4{color:#606060;font-size:16px;font-weight:600;margin-bottom:14px}.special-features-list{float:left;width:100%}.special-features-list li{font-size:16px;margin-bottom:7px}.special-features-list li span:before{content:'&';font-family:icomoon!important;margin-right:7px}.special-features-list li span .text{color:#606060}.special-features-list li span .text:before{display:none}.special-details{border:1px solid #d8d8d8;box-sizing:border-box;float:left;width:100%;font-size:14px;padding:14px 14px 0 14px;font-family:Roboto,sans-serif;color:#606060;background:#fff;margin-bottom:14px}.special-details li{float:left;line-height:40px;margin:0 1% 14px 0;font-family:Roboto,sans-serif;width:32%;height:50px}.special-details li .text{font-size:14px;float:left}.special-details li .text.large{font-size:16px;font-weight:500}.special-details li img{float:left;margin-right:7px;width:40px}.specification-content{border:1px solid #d8d8d8;box-sizing:border-box;float:left;width:100%;font-size:14px;padding:14px;font-family:Roboto,sans-serif;color:#606060;background:#fff}.specification-content h4{color:#606060;font-size:16px;font-weight:600;margin-bottom:14px}@media all and (max-width:750px){.special-details li{margin:0 2% 14px 0;width:48%}}@media all and (max-width:680px){#product-view-technical-specification .col{width:100%;margin:0 0 14px}.special-details li{margin:0 0 14px 0;width:100%;line-height:32px}.special-details li .text{font-size:14px}.special-details li img{width:32px}}.product-options-bottom .rrp-price,.product-options-bottom .saving{display:none}.configurable-bundle .price-box{float:left;width:100%;font-size:18px;color:#606060}.configurable-bundle .price-box .price{font-size:1.3em}.configurable-bundle .product-options{float:left;width:100%;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid #d8d8d8}.configurable-bundle .product-options dl{float:left;width:100%}.configurable-bundle .product-options dt{float:left;width:100%;font-family:Roboto,sans-serif;color:#606060;font-size:16px;text-transform:uppercase;font-weight:400;margin-bottom:14px}.configurable-bundle .product-options dd{float:left;width:100%;margin-bottom:14px}.configurable-bundle .product-options dd.last{margin:0}.configurable-bundle .product-options .input-box{font-family:Roboto,sans-serif;color:#606060;font-size:14px}.configurable-bundle .product-options .input-box.with-select{position:relative;display:block;padding:0}.configurable-bundle .product-options .input-box.with-select select{width:100%;margin:0;background:#e7e7e7;border:none;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;appearance:none;-webkit-appearance:none;font-family:Roboto,sans-serif;color:#606060;font-size:14px;padding:0 40px 0 14px;height:40px;line-height:40px;border-radius:0;text-transform:uppercase;cursor:pointer}.configurable-bundle .product-options .input-box.with-select select:focus{outline:0;box-shadow:0;background:#e7e7e7}.configurable-bundle .product-options .input-box.with-select option{font-weight:400}.configurable-bundle .product-options .input-box.with-select:after{content:"v";position:absolute;height:40px;line-height:40px;width:40px;text-align:center;display:block;color:#606060;font-family:icomoon!important;top:0;right:0;z-index:2;pointer-events:none;cursor:pointer;font-size:16px;padding-right:7px;background:#e7e7e7;border-radius:0}.configurable-bundle .product-options .input-box.with-select.hidden_select:after{display:none}.configurable-bundle .product-options .qty-holder{display:none}.bundle-option{float:left;margin:0 0 14px;border:1px solid #d8d8d8;padding:28px;width:100%;background:#fff;box-sizing:border-box}.bundle-option .product-name{font-size:22px;margin:0 0 14px}.bundle-option .sku{font-size:16px;margin:0 0 14px}.bundle-option .price{font-size:22px;line-height:40px;font-family:Roboto,sans-serif;color:#606060}.bundle-option .quantity{line-height:40px;font-family:Roboto,sans-serif;color:#606060;font-size:16px;font-weight:300}.bundle-option .review_amount{height:40px}.bundle-option .review_amount .text{display:none}.bundle-option .review_amount .star-icon{line-height:40px;font-size:24px}.bundle-options{margin-top:7px}.bundle-options label{color:#606060;margin:0 0 7px;font-family:Roboto,sans-serif;font-size:16px;float:left;width:100%;text-align:center}@media all and (max-width:950px){.product-view-row .bundle-option{padding:14px}.product-view-row .bundle-option .col.column-3{width:25%;margin-right:5%}.product-view-row .bundle-option .col.column-9{width:70%;margin:0}.product-view-row .bundle-option .col.column-9 .col{margin:0}.product-view-row .bundle-option .review_amount{height:auto}.product-view-row .bundle-option .review_amount .star-icon{font-size:18px;line-height:1.6em}.product-view-row .bundle-option .product-name{font-size:16px}.product-view-row .bundle-option .sku{font-size:14px;margin:0}.product-view-row .bundle-option .price{font-size:16px;line-height:1.6em}.product-view-row .bundle-option .quantity{font-size:14px;line-height:1.6em}}.themed-category .category-header{float:left;width:100%;padding-top:48px;background-image:url(/skin/frontend/gene/default/images/themed_catergories/sky-background.jpg);background-size:cover;min-height:350px}.themed-category .category-header .header-description{text-align:center}.themed-category .category-header .header-description .category-logo{display:block;margin:0 auto 22px;width:60%}.themed-category .category-header .category-icon{width:55%;margin-left:6px}.themed-category .category-slider{float:left;width:100%;background-image:url(/skin/frontend/gene/default/images/themed_catergories/bluepattern.jpg);background-position:right center;background-size:cover;padding:48px 0;color:#fff}.themed-category .category-slider .themed-category-slider{float:left;width:80%;margin:0 10%}.themed-category .category-slider .themed-category-slider .slide-content{text-align:center}.themed-category .category-slider .themed-category-slider .slide-content p{color:#fff}.themed-category .category-slider .themed-category-slider .slide-content h3{color:#fff}.themed-category .category-slider .themed-category-slider .slide-image .image{display:block;width:60%;margin:0 auto}.themed-category .slick-next:before{content:">"}.themed-category .slick-prev:before{content:"<"}.themed-category .slick-next:before,.themed-category .slick-prev:before{font-family:icomoon;font-size:80px;opacity:.9}.themed-category .slick-next,.themed-category .slick-prev{top:35%;height:80px;width:80px;background-color:transparent}.themed-category .slick-prev{left:-100px}.themed-category .slick-next{right:-100px}.themed-category .slick-dots{margin-bottom:48px}.themed-category .slick-dots li button:before{color:#fff;font-size:40px;opacity:.5}.themed-category .slick-dots li.slick-active button:before{color:#fff;opacity:1}.themed-category .slick-initialized .slick-slide{margin-bottom:48px}.themed-category-copyright{float:left;width:100%;margin:0 0 22px}.themed-category-copyright .copyright-logo{width:100px}.themed-category-copyright .copyright{width:calc(100% - 100px);padding-top:14px;color:#606060;font-size:13px;line-height:18px}.themed_category_outer .messages{margin:0}.themed_category_outer .messages li ul{margin:0 auto;max-width:100%;width:1140px;float:none}.themed_category_outer .messages li ul li{float:left;width:100%}.themed_category_container.thunderbirds .themed-category .slick-prev:before,.themed_category_container.thunderbirds .themed-category .themed-category .slick-next:before{font-family:icomoon;font-size:80px;color:#d92231;opacity:.9}.themed_category_container.thunderbirds .themed-category .slick-next:before,.themed_category_container.thunderbirds .themed-category .slick-prev:before{font-family:icomoon;font-size:80px;opacity:.9;color:#d92231}.themed_category_container.thunderbirds .category-header .category-icon{width:100%;margin-left:6px}.themed_category_container.thunderbirds .category-header .header-description .category-logo{display:block;margin:0 auto 22px;width:100%}.themed_category_container.thunderbirds .category-slider .themed-category-slider .slide-content h3{color:#606060;font-weight:400}.themed_category_container.thunderbirds .category-slider .themed-category-slider .slide-image .image{display:block;width:70%;margin:0 auto;border:5px solid #d92231}.themed_category_container.thunderbirds .column_inner p{color:#fff;text-align:justify}.themed_category_container.thunderbirds .slick-dots li button:before{color:#d92231;font-size:40px;opacity:.5;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.themed_category_container.thunderbirds .slick-dots li button:hover:before{opacity:1}.themed_category_container.thunderbirds .slick-dots li.slick-active button:before{opacity:1}.themed_category_container.thunderbirds .description{float:left;width:100%;text-align:justify;border-radius:0;margin-top:28px}.themed_category_container.thunderbirds .description span{color:#fff}.themed_category_container.thunderbirds .category-header{float:left;width:100%;padding-top:48px;background-image:url(../images/themed_catergories/background.jpg);background-size:cover;min-height:350px;background-position:100%}.themed_category_container.thunderbirds .category-header .header-description{text-align:center}.themed_category_container.thunderbirds .category-header .header-description .category-logo{display:block;margin:0 auto 22px;width:60%}.themed_category_container.thunderbirds .category-header .category-icon{width:55%;margin-left:6px}.themed_category_container.thunderbirds .category-slider{float:left;width:100%;background-image:url(../images/themed_catergories/pattern.jpg);background-position:inherit;background-size:inherit;padding:48px 0;color:#606060}.themed_category_container.thunderbirds .category-slider .themed-category-slider{float:left;width:80%;margin:0 10%}.themed_category_container.thunderbirds .category-slider .themed-category-slider .slide-content{text-align:justify}.themed_category_container.thunderbirds .category-slider .themed-category-slider .slide-content p{color:#606060}.themed_category_container.thunderbirds .category-slider .themed-category-slider .slide-content h3{color:#606060}.themed_category_container.thunderbirds .category-slider .themed-category-slider .slide-image .image{display:block;width:60%;margin:0 auto}.themed_category_container.pocher .themed-category a.video_lightbox{text-transform:none;text-decoration:initial}.themed_category_container.pocher .themed-category .pocher_background_image .slide-content{background-image:url(../images/themed_catergories/videostill.jpg);background-size:cover}.themed_category_container.pocher .themed-category .pocher_background_image .slide-content h4{padding:30px}.themed_category_container.pocher .themed-category .pocher_background_image .slide-content h4 a{color:#D6D6D9;text-decoration:initial}.themed_category_container.pocher .themed-category .pocher_background_image .slide-content h4 a:hover{color:#FFF;cursor:pointer;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.themed_category_container.pocher .themed-category .pocher_background_image .slide-content .icon{color:#fff;font-size:80px;padding-left:22px}.themed_category_container.pocher .themed-category .pocher_background_image .slide-content .icon:hover{color:grey;cursor:pointer;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.themed_category_container.pocher .themed-category .pocher_background_image .slide-content .icon:before{font-family:icomoon;content:':'}.themed_category_container.pocher .themed-category .slick-initialized .slick-slide{margin-bottom:0!important}.themed_category_container.pocher .themed-category .category-header{float:left;width:100%;padding-top:48px;background-image:none!important;background-color:#000;background-size:cover;max-height:439px;background-position:100%}.themed_category_container.pocher .themed-category .slick-next:before,.themed_category_container.pocher .themed-category .slick-prev:before{display:none!important}.themed_category_container.pocher .themed-category .slick-dots{position:absolute;bottom:12px;list-style:none;display:block;text-align:center;padding:0;width:100%;margin-bottom:0}.themed_category_container.pocher .themed-category .slick-dots li button:before{color:#FFF;font-size:60px;opacity:.5;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.themed_category_container.pocher .themed-category .slick-dots li button:hover:before{opacity:.9}.themed_category_container.pocher .themed-category .slick-dots li.slick-active button:before{opacity:.9}.themed_category_container.pocher .themed-category .column_inner p{color:#fff;margin-top:15px;text-align:center}.themed_category_container.pocher .themed-category .description{float:left;width:100%;text-align:center;border-radius:0;margin-top:28px}.themed_category_container.pocher .themed-category .description span{color:#fff}.themed_category_container.pocher .themed-category .category-header{float:left;width:100%;padding-top:48px;background-image:none!important;background-color:#000;background-size:cover;background-position:100%}.themed_category_container.pocher .themed-category .category-header .header-description{text-align:center}.themed_category_container.pocher .themed-category .category-header .header-description .category-logo{display:block;margin:0 auto 22px;width:60%}.themed_category_container.pocher .themed-category .category-header .category-icon{width:55%;margin-left:6px}.themed_category_container.pocher .themed-category .category-slider{background-image:url(../images/themed_catergories/GrillBackground.jpg);background-position:right;padding:0!important;color:#606060}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider{float:left;width:100%;margin:0!important}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-content{text-align:center;padding:102px 0}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-content p{color:#FFF;margin:0 auto;padding:0 50px}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-content h3{color:#FFF;font-weight:700}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-image .image{display:block;width:96%;margin:0 auto}.pocher-theme a.delivery_more_information.lightbox{color:#606060!important}.pocher-theme .toolbar-bottom,.pocher-theme .toolbar-top{display:none}.pocher-theme .price_container p,.pocher-theme .product_sku{color:#E7E7E7}.pocher-theme .average-vote.top{background:0 0;padding:13px 0}.pocher-theme .customer-review-block .sidebar{text-align:center;margin-bottom:22px;padding:15px 0;background:0 0}.pocher-theme .guidelines{line-height:30px;font-size:14px;float:right;color:#E7E7E7}.pocher-theme .rating-overall{color:#E7E7E7}.pocher-theme .wishlist a{color:#5A5A5A!important}.pocher-theme span.overall-rating{color:#DDD6D6}.pocher-theme .star-label{color:#DDD6D6}.pocher-theme .customer-review-block .sidebar ul li{color:#DDD6D6}.pocher-theme .customerimages-answers,.pocher-theme .reviews{color:#DDD6D6}.pocher-theme .customerimages-answers p,.pocher-theme .reviews p{color:#DDD6D6}.pocher-theme address{color:#DDD6D6}.pocher-theme #comment_rules{background-color:#1d1d1d}.pocher-theme #comment_rules li{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#E1E1E4}.pocher-theme #review-form{margin-top:9px;float:left;width:92%;padding:12px 0}.pocher-theme .review-nologged{color:#E7E7E7;background:0 0}.pocher-theme .tab_inner p{margin-bottom:13px;color:#F1EAEA}.pocher-theme .delivery_information .top_title{color:#5A5A5A}.pocher-theme .delivery_information .sub_title{color:#5A5A5A}.pocher-theme .delivery_information .icon{color:#5A5A5A}.pocher-theme #main_content{background-color:#000;background-image:none}.pocher-theme #main_content .review-title{color:#606060}.pocher-theme #main_content .product_view_sidebar .column_inner p .price{color:#383836!important}.pocher-theme #main_content p a{color:#F1EAEA}.pocher-theme #main_content .tab_inner ul li{color:#fff}.pocher-theme #main_content h1{font-size:32px;color:#F1EAEA}.pocher-theme #main_content h2{color:#F1EAEA}.pocher-theme #main_content h3{color:#F1EAEA}.pocher-theme #main_content h3 a{color:#fff}.pocher-theme #main_content h4{color:#F1EAEA}.pocher-theme #main_content .title{color:#F1EAEA}.pocher-theme #main_content .tabs li a{color:#F1EAEA}.pocher-theme #main_content .tabs li.active{border:none;border-bottom:4px solid #E7E7E7;background:#1A1A18}.pocher-theme #main_content .scroll_container_link{color:#fff;background:#606060}.pocher-theme #main_content .scroll_container_link .disabled{color:#fff;background:#606060}.pocher-theme .cms_basic{background-color:#1A1A18}.pocher-theme .cms_page_content p{color:#F1EAEA}.pocher-theme .cms_title_container h1{font-size:32px;color:#F1EAEA}.pocher-theme .breadcumbs p{color:#D6D6D6}.pocher-theme .breadcumbs a{color:#D6D6D6}.pocher-theme .toolbar_block label{color:#D6D6D9}.pocher-theme .border_top_light_grey{border-top:1px solid #2D2D2D;padding-top:22px;margin-top:0}.pocher-theme .list_count_toolbar{font-size:17px;line-height:33px;color:#CECECE}.pocher-theme #main_content .availability{line-height:20px;margin-bottom:0;padding-top:10px;font-size:14px;color:#FB878E;float:left;width:100%}.pocher-theme #main_content .full_width.clearfix.margin_bottom.main_background_col{background-image:url(../images/themed_catergories/GrillBackgroundNew.jpg);background-repeat:repeat-x;background-color:#000;background-position:center}.pocher-theme #main_content .full_width .product_title_container a{color:#D6D6D9}.pocher-theme #main_content .full_width .product_title_container p .product_sku{color:#CECECE}.pocher-theme #main_content .full_width .product_title_container p .price{color:#D6D6D9}.pocher-theme #main_content .breadcrumbs a{color:#D6D6D9}.pocher-theme #main_content .breadcrumbs .theme_1_colour{color:#fff}.pocher-theme #main_content .selecter .selecter-selected{background-color:transparent;border:1px solid #D6D6D9;color:#D6D6D9}.pocher-theme #main_content .column_inner a{color:#D6D6D9}.pocher-theme #main_content .column_inner p .product_sku{color:grey}.pocher-theme #main_content .column_inner p .price{color:#D6D6D9}@media screen and (max-width:1150px){.themed_category_container.pocher .themed-category .slick-dots{margin-bottom:54px}.themed_category_container.pocher .themed-category .category-slider{height:298px}.themed_category_container.pocher .themed-category .slide-content.full-vid .video-still-main-content{padding-top:50px}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-image .image{display:block;width:96%;margin:0 auto;height:298px}.themed_category_container.pocher .themed-category .category-slider{float:left;width:100%;background-image:url(../images/themed_catergories/GrillBackground.jpg);background-position:inherit;background-size:inherit;padding:0!important;color:#606060}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-content{text-align:center;padding-top:30px}.themed_category_container.pocher .themed-category .category-slider .category-slider .themed-category-slider .slide-image .image{display:block;width:86%;margin:0 auto;height:100%;padding-top:30px}.themed_category_container.pocher .themed-category .slick-initialized .slick-slide{margin-bottom:0}.themed_category_container.pocher .themed-category .category-header{float:left;width:100%;padding-top:48px;background-image:none!important;background-color:#000;background-size:cover;max-height:900px;background-position:100%}}@media (max-width:950px){.themed_category_container.pocher .themed-category .category-slider{float:left;width:100%;background-image:url(../images/themed_catergories/GrillBackground.jpg);background-position:right;background-size:inherit;padding:0!important;color:#606060}}@media (max-width:750px){.pocher_background_image .slide-content{text-align:center;padding:100px 0 162px 0!important}.themed_category_container.thunderbirds .themed-category .category-slider .column.column_2{width:100%}.themed_category_container.pocher .themed-category .category-slider .column.column_2{width:100%}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-image .image{display:block;width:62%;margin:5px 19%}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-content{text-align:center;padding:80px 0 0 0}.themed_category_container.pocher .themed-category .slick-dots{margin-bottom:8px}.themed_category_container.pocher .themed-category .category-slider{float:left;width:100%;background-image:url(../images/themed_catergories/GrillBackground.jpg);background-position:right;background-size:inherit;padding:0!important;color:#606060;height:413px}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-content p{color:#FFF;width:100%;margin:0 auto;padding:0}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-content{text-align:center;padding-top:0}}@media (max-width:680px){.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-image .image{width:75%;margin:5px 12.5%}}@media (max-width:548px){.themed_category_container.pocher .themed-category .category-slider{float:left;width:100%;background-image:url(../images/themed_catergories/GrillBackground.jpg);background-position:right;background-size:inherit;padding:0!important;color:#606060;height:458px}}@media (max-width:500px){.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-image .image{display:block;width:100%;margin:0 auto;padding-top:22px}.themed_category_container.pocher .themed-category .category-slider{float:left;width:100%;background-image:url(../images/themed_catergories/GrillBackground.jpg);background-position:right;background-size:inherit;padding:0!important;color:#606060;height:498px}.themed_category_container.pocher .themed-category .category-slider .themed-category-slider .slide-image .image{display:block;width:100%;margin:4px 0}}.catalogsearch-result-index #main_content,.forum-index-index #main_content,.forum-post-view #main_content,.forum-topic-view #main_content,.gene-crowdsourcing-index-view #main_content{background-image:none}.catalogsearch-result-index #main_content .wrapper_inner,.forum-index-index #main_content .wrapper_inner,.forum-post-view #main_content .wrapper_inner,.forum-topic-view #main_content .wrapper_inner,.gene-crowdsourcing-index-view #main_content .wrapper_inner{background:0 0}.product-view-media{margin-bottom:28px;opacity:0;visibility:hidden;overflow:hidden;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.product-view-media.active{opacity:1;visibility:visible}.product-images{margin:0}.product-images .slick-list{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.product-images .image{text-align:center;overflow:hidden}.product-images .image img{display:inline-block;zoom:1}.product-images .zoom-image{margin:0 auto;width:auto;overflow:hidden}.product-images .video_lightbox{position:relative;display:block;overflow:hidden}.product-images .video_lightbox:hover .video_overlay{transform:scale(1.2)}.product-images .video_overlay{font-size:100px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.product-images .video_overlay:before{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(255,255,255,.5);content:'';z-index:5}.product-images .video_overlay span{position:absolute;width:100%;text-align:center;top:40%;left:0;z-index:10}.product-images .slick-dots{position:static;float:left;width:100%;margin:28px 0}.product-images .slick-dots button:before{font-size:50px}.no-carousel .slick-track{display:inline-block;zoom:1;-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.product-thumbs-carousel .slick-list{padding:0!important}.product-thumbs-carousel .slick-list .slick-center .inner{border-color:#a5a5a5}.zoom-image-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:20;display:none}.image-controls{float:left;width:100%;text-align:center;margin:14px 0}.image-controls .control{color:#606060;font-size:16px;text-decoration:none;line-height:40px;margin:0 14px;display:inline-block;zoom:1}.image-controls .control.button{float:none}.image-controls .control .icon{font-size:24px;float:left;margin-right:7px}.image-controls .control .text{float:left}.image-controls .control .active{display:none}.image-controls .control.tablet_only{display:none}.image-controls .control.active .active{display:block}.image-controls .control.active .not-active{display:none}#trueviewPhoto{position:absolute;top:0;left:0;z-index:10;cursort:pointer}#trueviewPlaceholder{position:relative;z-index:1}#trueviewPlaceholder img{display:block;width:100%}#truViewZoomContainer{z-index:30}.product-thumbs{width:80%;margin:14px 10% 0;float:left;text-align:center}.product-thumbs .image{box-sizing:border-box;padding:0 7px;cursor:pointer}.product-thumbs .inner{border:1px solid #d8d8d8;width:100%;float:left;box-sizing:border-box;position:relative;overflow:hidden;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.product-thumbs .inner:hover{border-color:#a5a5a5}.product-thumbs .thumb-overlay{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(255,255,255,.7);display:table-cell;font-family:'Hornby Icons'!important;text-align:center;font-size:30px;line-height:100px;color:#606060;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.product-thumbs .thumb-overlay:hover{transform:scale(1.1);background:rgba(255,255,255,.9)}.product-thumbs .slick-next,.product-thumbs .slick-prev{background:0 0;top:45%;height:auto;line-height:1em;width:40px;padding:0;color:#606060;text-align:center}.product-thumbs .slick-next:before,.product-thumbs .slick-prev:before{color:#606060;line-height:1em;width:auto;display:block;font-size:30px}.product-thumbs .slick-next{right:-40px}.product-thumbs .slick-prev{left:-40px}@media all and (max-width:950px){.product-thumbs .thumb-overlay{line-height:120px;font-size:28px}.zoom-image-overlay{display:block}.zoom-image-overlay.not-visible{display:none}.image-controls .control.tablet_only{display:inline-block;zoom:1}.image-controls .control.tablet_hidden{display:none}}@media all and (max-width:750px){.product-thumbs{width:100%;margin:14px 0 0}}@media all and (max-width:680px){.product-thumbs{display:none}.image-controls{margin:7px 0}.image-controls .control{font-size:13px;margin:0 5px}.image-controls .control .icon{font-size:22px}}.product-quote .quote{float:right;width:90%;padding:14px;border:2px solid #d8d8d8;border-radius:2px;margin-bottom:21px;position:relative}.product-quote .quote p{font-family:Roboto,sans-serif;font-weight:300}.product-quote .quote p strong{font-weight:600}.product-quote .quote h2,.product-quote .quote h3,.product-quote .quote h4{font-size:16px;margin:0 0 14px;font-weight:300}.product-quote .quote-triangle{width:0;height:0;border-style:solid;border-width:14px 14px 0 14px;border-color:#d8d8d8 transparent transparent transparent;position:absolute;right:14px;bottom:-14px}.product-quote .quote-triangle:after{width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#fff transparent transparent transparent;position:absolute;top:-15px;left:-12px;content:'';display:block}.product-quote .quote-author-text{float:right;width:60%;text-align:right;padding-top:7px}.product-quote .quote-author-name{font-size:16px;font-family:Roboto,sans-serif}.product-quote .quote-author-role{font-size:13px;font-family:Roboto,sans-serif;font-style:italic}.product-quote .quote-author-image{width:50px;height:50px;border-radius:50%;float:right;margin-left:14px}.questions-answers{vertical-align:middle;padding-left:15px}.questions-answers h2{float:left;width:auto}.questions-answers .ask-question{margin-left:24px;float:right}.questions-answers .ask-question .sign-in{line-height:28px;float:right;text-align:right}#ask-question-form{width:100%;box-sizing:border-box}.ask-question-title{color:gray;font-weight:700}.form-search{margin-bottom:14px;position:relative;float:right}.question-outer{margin-bottom:14px}.clear-button{position:absolute;right:81px;height:80%;top:10%;background-color:#fff;color:#606060}.clear-button span{line-height:30px;display:block}.no-results{padding:20px;border:1px solid #D8D8D8;background-color:#fff}.questions .question-wrapper{background:#f5f5f5}.questions .question{width:100%;padding:14px;box-sizing:border-box;float:left;background:#fff;border-top:1px solid #fff;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.questions .question.active{border-color:#d8d8d8}.questions .question.active.with-answers:after{content:'^'}.questions .question.with-answers{cursor:pointer}.questions .question.with-answers:after{content:'v';font-family:icomoon!important;color:#adadad;float:right;line-height:80px;font-size:20px;margin:0 14px}.questions .question .question-text{font-family:Roboto,sans-serif;font-size:22px;margin:0;line-height:1.6em;font-weight:300}.questions .question .question-information{float:left}.questions .question .question-information .author-name{font-size:13px;margin-bottom:7px;color:#e30613;font-family:Roboto,sans-serif;margin-top:14px}.questions .question .question-information .answers-count{margin-bottom:7px;font-family:Roboto,sans-serif}.questions .question-icon{float:left;padding:0 28px 0 14px;line-height:80px;font-size:30px}.questions .answer-wrapper{width:100%;border:1px solid #d8d8d8;float:left;padding:28px;box-sizing:border-box}.questions .answer{border:1px solid #d8d8d8;background:#fff;width:100%;padding:14px;box-sizing:border-box;margin-bottom:14px}.questions .answer .author{font-size:13px;font-family:Roboto,sans-serif}.questions .answer .votes{font-size:16px;margin-bottom:7px;color:#939393;font-family:Roboto,sans-serif}.questions .answer-text{font-family:Roboto,sans-serif;font-size:16px;margin:0 0 7px;line-height:1.6em;color:#606060;font-weight:300}.questions .vote{float:right;width:100%;margin:0 0 14px 0;line-height:30px;text-align:right}.questions .vote .voted{color:#148c1a}.questions .vote a.answer-vote-up{display:block;text-decoration:none;font-size:14px;color:#606060}.questions .vote a.answer-vote-up.loading{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;font-size:0;background-position:top right}.questions .vote a.answer-vote-up.loading .thumb-icon{display:none}.questions .vote a.answer-vote-up .thumb-icon{float:right;margin-left:4px}.questions .vote a.answer-vote-down{display:block;text-decoration:none;font-size:14px;color:#606060}.questions .vote a.answer-vote-down.loading{transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;font-size:0;background-position:top right}.questions .vote a.answer-vote-down.loading .thumb-icon{display:none}.questions .vote a.answer-vote-down .thumb-icon{float:right;margin-left:4px}.questions .answer-question-footer{margin-top:14px}.questions .answer-question-footer a{color:#606060;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:1.6em}.form-lightbox{max-width:600px;width:100%;padding:4px}.form-lightbox h2{margin-bottom:18px}.form-lightbox .fake-input{padding-top:4px;padding-bottom:4px;line-height:24px;padding-left:8px}.form-lightbox blockquote{float:left;background:#f5f5f5;padding:16px;width:100%;box-sizing:border-box;margin-bottom:8px;border-radius:0}.form-lightbox blockquote label{display:block;font-weight:700;padding-bottom:6px}.form-lightbox .response{padding:0 0 15px 0;text-align:center;line-height:22px;float:left}.form-lightbox .response .icon_font{display:block;font-size:82px;line-height:82px;margin:20px 0 40px 0;color:#148c1a}.common_table tbody tr.has-answers{border-bottom-style:dotted}.common_table tbody tr.answer-row{background:#f5f5f5;border-bottom-width:3px}.common_table tbody tr.answer-row td{padding:16px 32px 6px 32px}.questions-block{box-sizing:border-box;border:1px solid #d8d8d8;background:#fff;width:100%}#ask-question .lightbox-column{padding:14px;padding-top:35px;padding-bottom:35px;width:100%;box-sizing:border-box;background:#fff;position:relative}.brand-logo-icon{float:left;height:30px;margin:5px 5px 5px 0}.answer-question{margin:14px 0 28px}.answer-question a{font-size:16px;float:right}.productqa-sorter label{float:left;line-height:40px;color:#606060;font-size:16px;margin-right:7px}.productqa-sorter .css_select_container{float:left;background:#fff;border:1px solid #d8d8d8;min-width:200px;margin:0;box-sizing:border-box}.productqa-sorter .css_select_container select,.productqa-sorter .css_select_container:after{background:#fff}.view-answers span{float:left}.view-answers .icon{font-size:10px}.view-answers .icon:before{margin:10px 7px;height:20px;display:block;border-left:1px solid #939393;content:'';float:left}.search-result-text{width:100%;float:left}.staff-answer{height:40px;line-height:40px;text-align:center;color:#fff;font-family:Roboto,sans-serif;float:left;border-radius:0;text-decoration:none;cursor:default;padding:0;font-size:14px;width:110px}.staff-answer img{margin:11px 0 11px 18px;height:17px;width:17px}.staff-answer span{display:block;margin-right:18px}#question-block .questions{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#question-block.loading{background:url(../images/loading/spiffygif_54x54_grey.gif) center 50px #f5f5f5 no-repeat}#question-block.loading .questions{opacity:0}#error-msg{float:left;width:100%;background-color:#ffeaea;padding:10px;color:#e30613;box-sizing:border-box;position:absolute;top:0;left:0}.posted-at{font-size:13px;color:#606060}.best-answer{float:left;line-height:40px;color:#fff;background:#2dbe34;padding:0 14px}.best-answer span{float:left}.best-answer .icon{margin-left:7px;line-height:40px;color:#fff}.answer-footer p{line-height:40px}.answer-footer .vote{text-align:right;margin-bottom:0;line-height:40px;height:40px}.answer-footer .vote.loading{background:url(../images/icons/ajax_loader_dark_small.gif) center center no-repeat #fff;line-height:40px;min-height:40px}.answer-footer .vote.loading p{opacity:0}.answer-footer .vote a,.answer-footer .vote span{display:inline!important;float:none!important;vertical-align:text-bottom}@media all and (max-width:750px){.questions .question-left{float:left;width:90%}.questions .question-icon{display:none}.questions .col.column-11{width:100%}.questions .question-wrapper{background:#f5f5f5}.questions .question .question-title{font-size:14px;font-weight:400;line-height:1.6em}.questions .question .question-text{font-size:14px;font-weight:400}.questions .question .question-information{float:left}.questions .question .question-information .author-name{font-size:14px}.questions .answer-wrapper{padding:14px}.questions .answer .votes{font-size:14px}.questions .answer-text{font-size:14px;font-weight:400}.questions .answer-question-footer a{font-size:14px}}@media all and (max-width:680px){.answer-footer .col.column-6{width:100%;margin:0}.answer-footer .col.column-6 .vote{text-align:left}.g-recaptcha{float:left}.button.staff-answer{width:100%;box-sizing:border-box}.button.staff-answer img{display:none}.question-footer .button{width:100%;text-align:center;box-sizing:border-box}.question-footer .button .text{float:none}.question-footer .button .icon{float:right}.question-footer .button.view-answers{margin-top:14px}}.customerimages-answers{vertical-align:middle}.customerimages-answers h2{float:left;width:auto}.customerimages-answers .upload-image{margin:28px 0;float:left}.customerimages-answers form.upload-area{cursor:pointer;border:2px dashed #d8d8d8;box-sizing:border-box;text-align:center;padding:40px 0;margin:8px 0;position:relative}.customerimages-answers form.upload-area img{margin-bottom:10px}.customerimages-answers form.upload-area .loading-bar{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;display:none;background:#e7e7e7;opacity:.5;width:0;position:absolute;left:0;top:0;height:100%}.customerimages-answers form.upload-area.loading{padding:120px 0}.customerimages-answers form.upload-area.loading img{display:none}.customerimages-answers form.upload-area.loading h3{display:none}.customerimages-answers form.upload-area.loading div{display:none}.customerimages-answers form.upload-area.loading div.loading-bar{display:block}.customerimages-answers form.upload-area .upload-message{padding-bottom:12px}.customerimages-answers form.upload-area .upload-message *{font-size:12px}.customerimages-answers .customer-images-list{margin:0;padding:0;list-style:none}.customerimages-answers .customer-images-list .customer-image,.customerimages-answers .customer-images-list .customer-image-current{float:left;width:20%;position:relative;background:url(../images/loading/spiffygif_70x70.gif) center center no-repeat #000}.customerimages-answers .customer-images-list .customer-image .hover,.customerimages-answers .customer-images-list .customer-image-current .hover{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;visibility:hidden;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.3);text-align:center;cursor:pointer}.customerimages-answers .customer-images-list .customer-image .hover .icon_font,.customerimages-answers .customer-images-list .customer-image-current .hover .icon_font{color:#fff;font-size:36px;position:absolute;left:0;right:0;top:45%}.customerimages-answers .customer-images-list .customer-image-current:hover .hover,.customerimages-answers .customer-images-list .customer-image:hover .hover{visibility:visible;opacity:1}.customerimages-answers .customer-images-list .customer-image .customer-image-element,.customerimages-answers .customer-images-list .customer-image-current .customer-image-element{display:block;background-size:cover;background-position:center center;height:0;padding-bottom:100%}.customerimages-answers .dz-preview{display:none}.cpi-lightbox-response{padding:0 0 15px 0;text-align:center;float:left;width:100%}.cpi-lightbox-response .icon_font{display:block;font-size:82px;margin:20px 0 40px 0;color:#148c1a}@media all and (max-width:750px){.customerimages-answers .customer-images-list li.customer-image,.customerimages-answers .customer-images-list li.customer-image-current{width:25%}}@media all and (max-width:680px){.customerimages-answers .customer-images-list li.customer-image,.customerimages-answers .customer-images-list li.customer-image-current{width:33.3%}#product-view-customer-images{text-align:center}#product-view-customer-images .button{float:none;display:inline-block;zoom:1;margin:0 auto}.customer-images-list .slick-next,.customer-images-list .slick-prev{width:40px;height:40px;line-height:40px}.customer-images-list .slick-next:before,.customer-images-list .slick-prev:before{line-height:40px}}@media all and (max-width:500px){.customerimages-answers .customer-images-list .customer-image,.customerimages-answers .customer-images-list .customer-image-current{width:50%}}.related-products{margin:28px 0;border-top:1px solid #d8d8d8;padding-top:28px}.related-products .title{margin:0 0 14px;font-size:22px;font-weight:500}.related-products-list{float:left;width:100%;margin:14px 0 0}.related-products-list.list{width:90%;margin:14px 5% 0}.related-products-list .related-product-inner .related-product{margin:0 5%;width:80%}.related-products-carousel .slick-next,.related-products-carousel .slick-prev{background:0 0;color:#606060;font-family:'Hornby Icons'!important;top:40%}.related-products-carousel .slick-next:before,.related-products-carousel .slick-prev:before{color:#606060;font-family:'Hornby Icons'!important}.related-products-carousel .slick-prev{left:-60px}.related-products-carousel .slick-next{right:-60px}.related-products-carousel .slick-dots{position:static;float:left;width:100%;margin:28px 0}.related-products-carousel .slick-dots button:before{font-size:50px}.related-product{background:#fff;border:1px solid #d8d8d8;width:90%;padding:14px 5%;float:left}.related-product .product-name{font-family:Roboto,sans-serif;font-size:16px;margin:0 0 7px}.related-product .product-name a{text-decoration:none;color:#606060}.related-product .sku{font-family:Roboto,sans-serif;font-size:13px;margin:0 0 7px}.related-product .review_amount .text{display:none}.related-product .price-container{padding-top:14px}@media all and (max-width:750px){.related-products-list,.related-products-list.list{width:100%;margin:14px 0 0;text-align:center}.related-products-list .col.column-4,.related-products-list.list .col.column-4{width:48%;margin:0 1%}.related-products-list .price-container,.related-products-list .product-image-container,.related-products-list.list .price-container,.related-products-list.list .product-image-container{width:100%!important;margin:14px 0!important;padding-top:0;text-align:center}.related-products-list .review_amount .listing-stars,.related-products-list.list .review_amount .listing-stars{float:none;display:inline-block;zoom:1}.related-products-list .product-image,.related-products-list.list .product-image{float:left;width:100%}.related-products-list .product-image img,.related-products-list.list .product-image img{margin:0 auto}.related-products-carousel .slick-prev{left:-28px}.related-products-carousel .slick-next{right:-28px}}@media all and (max-width:680px){.related-products{text-align:center}.related-products .title{font-size:20px}}@media all and (max-width:500px){.related-products-list .col.column-4,.related-products-list.list .col.column-4{width:98%;margin:0 1%}.related-products-list .related-product,.related-products-list.list .related-product{height:auto!important;min-height:1px!important}}.brand-block{padding:14px;box-sizing:border-box;background:#f5f5f5}.brand-block .brand-image{float:left;width:auto;max-width:20%}.brand-block .brand-image img{display:block}.brand-block .brand-text{float:left;width:80%;padding-left:14px;box-sizing:border-box}.brand-block .brand-text h5{font-family:Roboto,sans-serif;font-size:16px;font-weight:600;color:#606060;margin-bottom:7px}@media all and (max-width:680px){.brand-block .brand-image{width:100%;max-width:100%;text-align:center}.brand-block .brand-image img{margin:0 auto 14px;max-width:150px}.brand-block .brand-text{width:100%;padding-left:0;text-align:center}}.event-container{background:#393939;text-align:center;padding:14px 0}.event-label{color:#fff;line-height:1.6em;font-family:Roboto,sans-serif;font-size:22px;font-weight:100}.event-label .icon_font{margin-right:10px;display:inline-block;zoom:1}.event-widget-container{text-align:center}.event-widget-container .loading-gif{margin:14px 0}.event-widget-container .flip-clock-wrapper{margin:14px auto 22px;width:auto;display:inline-block;zoom:1}.event-widget-container .flip-clock-wrapper ul li a div div.inn{background:#fff;color:#393939;text-shadow:0 1px 1px rgba(0,0,0,.2)}.event-widget-container .flip-clock-divider.days{width:0}.event-widget-container .flip-clock-divider .flip-clock-label{top:auto;bottom:-14px}.event-widget-container .flip-clock-divider .flip-clock-label{color:#fff}.event-widget-container .flip-clock-dot{background:#fff}@media all and (max-width:950px){.event-widget-container .flip-clock-wrapper ul{width:45px;height:56px;line-height:56px;margin:3px}.event-widget-container .flip-clock-wrapper ul li{line-height:56px}.event-widget-container .flip-clock-wrapper ul li a div div.inn{font-size:50px}.event-widget-container .flip-clock-divider{height:56px;margin:3px 0;width:10px}.event-widget-container .flip-clock-divider .flip-clock-label{font-size:13px;right:-75px;bottom:-22px}.event-widget-container .flip-clock-divider.days .flip-clock-label{right:-70px}.event-widget-container .flip-clock-dot{height:6px;width:6px;left:2px}.event-widget-container .flip-clock-dot.bottom{bottom:15px}.event-widget-container .flip-clock-dot.top{top:15px}.event-label{font-size:20px}}@media all and (max-width:680px){.event-label{font-size:16px}.event-widget-container .flip-clock-wrapper ul{width:32px;height:42px;line-height:42px}.event-widget-container .flip-clock-wrapper ul li{line-height:42px}.event-widget-container .flip-clock-wrapper ul li a div div.inn{font-size:20px}.event-widget-container .flip-clock-divider{height:42px}.event-widget-container .flip-clock-divider .flip-clock-label{right:-51px;font-size:10px}.event-widget-container .flip-clock-divider.days .flip-clock-label{right:-50px}.event-widget-container .flip-clock-dot.bottom{bottom:10px}.event-widget-container .flip-clock-dot.top{top:10px}}.basket_content .product_column{width:55%}.basket_content .product_column .product_image{float:left;width:20%;margin-right:5%}.basket_content .product_column .product_details{float:left;width:75%}.basket_content .product_column .product_details h2{margin:0}.basket_content .product_column .product_details h2 a{color:#606060;text-decoration:none;font-size:18px}.basket_content .product_column .product_details .sku{color:#202020;font-size:14px}.basket_content .price_column,.basket_content .subtotal_column{width:15%}.basket_content .price_column p,.basket_content .subtotal_column p{font-size:18px}.basket_content .quantity_column{width:15%}.basket_content .quantity_column .remove_link,.basket_content .quantity_column .update{margin:0 0 6px;width:100%;float:left;text-align:left;line-height:1.2em;text-decoration:none}.basket_content .quantity_column .remove_link:hover,.basket_content .quantity_column .update:hover{text-decoration:underline}.basket_content .quantity_column .remove_link .icon_font,.basket_content .quantity_column .update .icon_font{font-size:1.2em;float:left}.basket_content .quantity_column .update{color:#2dbe34}.basket_content .quantity_column .remove_link{color:#e30613}.basket_content .quantity_column input{border:1px solid #e7e7e7;margin-bottom:6px;width:50px}.basket_totals p{width:100%;float:left;margin:0 0 14px;font-size:16px}.basket_totals .basket_total_cost{width:100%;float:left;padding:14px 0 0;margin:0;border-top:1px solid #d8d8d8;font-size:18px;color:#202020}.next_day_basket_message{background:#d8d8d8;float:left;width:90%;padding:7px 5%}#basket_promo_form,#co-giftcard-form{border-bottom:1px solid #e7e7e7;margin-bottom:22px;padding-bottom:22px}#basket_promo_form p,#co-giftcard-form p{margin:0;line-height:20px;font-size:14px}#basket_promo_form p .text,#co-giftcard-form p .text{float:right;line-height:20px;max-width:90%;text-align:right}#basket_promo_form p .tooltip,#co-giftcard-form p .tooltip{float:right;position:static;line-height:20px;height:20px;max-width:10%;text-align:right}#basket_promo_form .tooltip_content,#co-giftcard-form .tooltip_content{background:#000;background:rgba(0,0,0,.7);bottom:50px;max-width:80%;z-index:20}#basket_promo_form .input_box,#basket_promo_form label,#co-giftcard-form .input_box,#co-giftcard-form label{float:left;position:relative;width:auto;text-align:left;line-height:14px}#basket_promo_form .input_box input[type=text],#basket_promo_form label input[type=text],#co-giftcard-form .input_box input[type=text],#co-giftcard-form label input[type=text]{margin:0;float:left;padding:0 10px;width:90%}#basket_promo_form label,#co-giftcard-form label{width:25%;padding-top:8px;margin-right:14px}.checkout-html,body.checkout-onepage-index{background:#fff!important}body.checkout-onepage-index #main_content{background-image:none}#header_checkout{-webkit-transform:translate3d(0,0,0);margin:0 0 14px}#header_checkout p{font-size:28px;font-family:Roboto,sans-serif;margin:6px 0}#header_checkout p a{font-size:16px;text-decoration:none}#header_checkout p a:hover{text-decoration:underline}#header_checkout p a.checkout_basket_button:hover{text-decoration:none}#header_checkout p .phone_number{font-size:16px}#header_checkout h1{font-size:28px;font-family:Roboto,sans-serif;margin:6px 0;width:auto}#footer_checkout_lower{padding-top:22px;padding-bottom:22px}#footer_checkout_lower a{color:#fff;font-size:16px;text-decoration:none}.payment_types{text-align:right}.payment_types li{text-indent:-9999px;display:inline-block;zoom:1;text-align:left;width:49px;height:32px;background:url(../images/sprites/card_sprite.png) no-repeat;background-size:816px 32px;margin:6px 0 6px 6px}.payment_types li.maestro{background-position:-236px top}.payment_types li.mastercard{background-position:-295px top}.payment_types li.visa{background-position:-354px top}.payment_types li.american-express{background-position:-177px top}.payment_types li.solo{background-position:-649px top}.payment_types li.discover{background-position:-706px top}.payment_types li.jcb{background-position:-766px top}.payment_types li.paypal{background-position:-413px top}.payment_types li.last{margin-right:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.payment_types li{background-image:url(../images/sprites/card_sprite@2x.png)}}.card_replace{text-indent:-9999px;display:inline-block;zoom:1;width:49px;height:32px;text-align:left;background:url(../images/sprites/card_sprite.png) no-repeat;background-size:816px 32px;margin:0 2px 0}.card_replace.maestro{background-position:-236px top}.card_replace.mastercard{background-position:-295px top}.card_replace.visa{background-position:-354px top}.card_replace.american-express{background-position:-177px top}.card_replace.discover{background-position:-706px top}.card_replace.jcb{background-position:-766px top}.card_replace.solo{background-position:-649px top}.card_replace.paypal{background-position:-413px top}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.card_replace,.payment_type_button .card_types li{background-image:url(../images/sprites/card_sprite@2x.png)}}.paypal_replace{text-indent:-9999px;display:inline-block;zoom:1;width:110px;height:32px;background:url(../images/sprites/paypal_sprite.png) top center no-repeat;background-size:110px 64px;margin:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.paypal_replace{background-image:url(../images/sprites/paypal_sprite@2x.png)}}.paypal-button.paypal-style-tertiary{min-height:46px!important}.border_left{border-left:1px solid #d8d8d8;margin-left:10px;padding-left:10px}#checkout_step_navigation li{width:30%;margin:0 5% 0 0;float:left;border-radius:0;background:#e7e7e7;line-height:60px;height:60px;text-align:center;font-size:16px;font-family:Roboto,sans-serif}#checkout_step_navigation li.last{margin-right:0}#checkout_step_navigation li.active{background:#606060;color:#fff}#checkout_step_navigation li.complete{background:#939393;color:#fff;position:relative}#checkout_step_navigation li.complete .hidden.icon_font{display:block;position:absolute;right:26px;top:0;font-size:18px}.checkout_mini_basket h3{margin:0;font-weight:400;color:#216378}.checkout_mini_basket .checkout_item_title{float:left;width:70%;margin:0 5% 0 0}.checkout_mini_basket .checkout_item_title h5{color:#606060;font-size:13px;color:#216378;line-height:1.2em}.checkout_mini_basket .checkout_item_price{float:left;width:25%;margin:0;text-align:right}.checkout_mini_basket .checkout_item_price p{font-size:13px;line-height:1.2em;color:#216378;margin:0}.checkout_mini_basket .checkout_basket_subtotal p{font-size:14px!important;color:#216378!important;margin:0!important}.checkout_mini_basket .checkout_basket_subtotal p span{float:right;font-weight:400}.checkout_mini_basket .checkout_basket_grandtotal p{font-size:16px!important;color:#216378!important;margin:0!important}.checkout_mini_basket .checkout_basket_grandtotal p span{float:right;font-weight:600}.checkout_mini_basket.lightest_grey_background h3{color:#535353!important}.checkout_mini_basket.lightest_grey_background .checkout_item_title h5{color:#606060}.checkout_mini_basket.lightest_grey_background .checkout_item_price p{color:#606060}.checkout_mini_basket.lightest_grey_background .checkout_basket_subtotal p{color:#535353!important}.checkout_mini_basket.lightest_grey_background .checkout_basket_grandtotal p{color:#535353!important}.checkout_mini_basket.lightest_grey_background .checkout_basket_section{border-top:1px solid #d8d8d8}.mini_basket_item .checkout_item_title{float:left;width:100%}.mini_basket_item .checkout_item_price{float:left;width:100%;margin:0}.checkout_basket_section{border-top:1px solid #afdbe9;padding-top:14px;margin-top:14px}#checkout_header_basket{position:fixed;top:0;right:-100%;width:100%;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#checkout_header_basket.active{right:0}#checkout_header_basket .checkout_item_price p{font-size:14px;line-height:1.2em;color:#216378;margin:0}.with_checkbox h2{width:60%;float:left}.with_checkbox form{float:left;width:40%;line-height:29px}.with_checkbox form label{float:right;margin:0;height:29px;color:#606060}.with_checkbox form input{float:right;margin:8px 0 0 14px}#billing_step .with_checkbox h2{width:40%}#billing_step .with_checkbox form{width:60%}.show_promo_container{float:left;padding:6%;width:88%}.checkout_terms label{float:left;margin:0;line-height:14px;color:#606060}.checkout_terms input{float:left;margin:0 14px 0 0}.checkout_half{float:left;width:48%;margin-right:4%}.checkout_half.last{margin-right:0}.checkout_half .column_inner{float:left;padding:7%;width:86%}.checkout_order_totals p{font-family:Roboto,sans-serif;font-size:14px;float:left;width:100%}.checkout_order_totals p .type{float:left;width:50%}.checkout_order_totals p .price{float:right;width:50%;text-align:right}.checkout_order_totals p.sub_price{margin:0 0 6px}.checkout_order_totals p.total_price{margin:0;font-size:16px}.payment_method{width:48%;margin:0 4% 0 0;float:left}.payment_method.last{margin:0}.payment_type_button{width:100%;float:left;text-align:center;background:#d8d8d8;border-radius:0;padding:22px 0;text-decoration:none;color:#606060;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.payment_type_button.active,.payment_type_button:hover{background:#4368d3}.payment_type_button.active .paypal_replace,.payment_type_button:hover .paypal_replace{background-position:bottom center}.payment_type_button.active .payment_type_text,.payment_type_button:hover .payment_type_text{color:#fff}.payment_type_button .payment_type_text{color:#606060}#checkmo_method_container{position:absolute;top:-50px;right:-50px}#checkmo_method_container a{width:200px;background:#000;color:#fff;text-decoration:none;text-transsform:uppercase;font-size:16px;line-height:50px;height:50px;padding:0}#centinel_authenticate_iframe{width:100%;height:450px;border:none}.date_input{float:left}.payment_method label{colour:#606060;line-height:32px;height:32px;float:left}.payment_method input{margin:10px 14px 0 0;float:left}#alternate_methods a{color:#606060}#alternate_methods a.active{color:#fff}#alternate_methods a:hover{color:#fff}h2.or{text-align:center;margin:0}h2.or span{position:relative;display:inline-block;zoom:1;font-size:14px;text-transform:uppercase;font-weight:700;margin:15px 0;color:#606060;background:#fff;padding:0 15px}h2.or span:before{position:absolute;right:100%;top:3px;width:130%;height:10px;display:block;content:"";border-bottom:1px solid #e7e7e7}h2.or span:after{position:absolute;left:100%;top:3px;width:130%;height:10px;display:block;content:"";border-bottom:1px solid #e7e7e7}#footer_checkout .wrapper_inner{margin-top:14px;padding-top:14px;border-top:1px solid #d8d8d8}#footer_checkout #secured_by_thawte{text-align:left;float:right}#top_footer_checkout p{line-height:60px;font-size:16px;font-family:Roboto,sans-serif}#top_footer_checkout p .phone_number{margin:0 22px}.centinel-logos{list-style:none;float:left;width:100%;padding:0;margin:0}.centinel-logos a{float:right;margin:0 0 0 22px}.centinel-logos label{display:none}.post_code_anywhere_block{padding:22px 0;margin:22px 0;background:#e7e7e7}.post_code_anywhere_block .input_box{width:66%}.checkout_message{background-image:url(../images/icons/padlock.png);background-repeat:no-repeat;background-position:right top;background-size:83px 95px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.checkout_message{background-image:url(../images/icons/padlock@2x.png)}}.free_shipping_notification{float:left;width:100%;padding:6px 0;margin:0 0 14px;background:#e3fef0;text-align:center}.free_shipping_notification p{font-size:22px;line-height:70px;color:#148c1a;font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:100}.free_shipping_notification p span{font-size:60px;text-transform:none;vertical-align:top;line-height:70px;margin-right:14px}.free_shipping_notification p strong{font-weight:600}.free_shipping_notification.grey{background:#e7e7e7}.free_shipping_notification.grey p{color:#606060}.free_shipping_notification.brown{background:#d9c0a6}.free_shipping_notification.brown p{color:#606060}.use_shipping_address_form{float:right;text-align:right}.use_shipping_address_form label{float:none!important;margin:0 5px 0 14px!important}.use_shipping_address_form input[type=radio]{float:none;margin:0}.use_shipping_address_form p{display:inline-block;zoom:1}.gift_card_list{border-top:1px dashed #d8d8d8;margin-top:22px}.gift_card_list li{float:left;margin:14px 0 0 0;width:100%}.gift_card_list li span{float:left;line-height:20px;margin:0 14px 0 0}.gift_card_list li a{float:left;line-height:20px;height:20px;width:20px;text-align:center;font-family:icomoon!important;background:#606060;border-radius:10px;border:none;padding:0;font-size:16px;color:#fff;text-decoration:none}.gift_card_list li a:hover{background:#e30613}.shipping_methods .tooltip{position:static}.shipping_methods .tooltip_content{max-width:100%;background:#000;background:rgba(0,0,0,.7);z-index:20}.success_page_title{text-align:center}.success_page_title .title{margin:0 0 14px}.success_page_title .sub_title{text-transform:uppercase}.megaphone{display:inline-block;zoom:1;width:200px;height:200px;line-height:200px;border-radius:100px;text-align:center;color:#fff;font-size:120px}#checkout_rate label{font-weight:700;width:100%;margin:0 0 14px;line-height:initial;text-align:left;display:none}#checkout_rate .input_box{width:100%;margin:0 0 14px}#checkout_rate .input_box textarea{border:none;width:96%;padding:14px 2%;font-size:16px}#checkout_rate .input_box textarea.invalid_textarea{background:#ffeaea;border:1px solid #e30613}.form_title{margin:0 0 14px;padding:0 0 14px;border-bottom:1px dashed #e7e7e7}.form_title.with_input{position:relative}.form_title h3{font-size:24px;margin:0;line-height:30px;width:90%}.form_title .tooltip{font-size:24px;line-height:30px}.form_title.with_text h3{margin:0 0 14px}.form_title.with_text p{margin:0}.order_details{text-align:center}.order_details p{font-size:17px}#checkout_rate_success p{margin:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.newsletter_replace label .logo{background-image:url(../images/sprites/newletter_logos_usa@2x.png)}}.small_pint{font-style:italic;font-size:13px}.regions{position:absolute;width:100%;height:100%;top:0;left:0}.regions a{position:absolute;display:none}#north-america{top:20%;left:8%}#south-america{top:62%;left:18%}#australasia{top:67%;left:80%}#europe{top:20%;left:48%}#england{top:18%;left:40%}#asia{top:17%;left:67%}#africa-and-middle-east{top:39%;left:46%}.stockist_list .stockist_title{border-bottom:1px solid #e7e7e7;padding-bottom:14px;margin-bottom:14px}.stockist_list .stockist_title h3{font-weight:700;float:left;margin:0 14px 0 0;width:auto;line-height:31px}.stockist_list .stockist_title .stockist_brands{float:left;width:auto}.stockist_list .stockist_title .stockist_brands li{float:left;margin-right:6px}.stockist_list .stockist_title .stockist_brands li img{display:block}.stockist_list.premium .stockist_title{border-bottom:1px solid #efd022}.stockist_list address{font-size:14px;color:#606060;margin:0 0 14px}.stockist_list .stockist_tag{float:right;width:70%;line-height:1.8em;margin:0 0 6px;color:#fff;border-radius:0;padding:0 5%;font-size:13px}.stockist_list .stockist_tag.premium{background:#474747}.stockist_list .stockist_tag.retail{background:#355cce}.stockist_list .stockist_tag.collector_centre{background:#7c35b8}.stockist_list .stockist_tag.service_dealer{background:#db5297}.stockist_list .stockist_tag.distributor{background:#e97339}.stockist_list .stockist_tag.club_discount{background:#28b239}.stockist_list .contact_info{color:#E30613;margin-right:5px}#map_canvas{width:100%;height:500px}#map_canvas img{max-width:none}#checkout-loading{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.701961);z-index:10001;text-align:center;display:none}#checkout-loading .checkout-loading-state{position:absolute;top:50%;left:0;width:100%;height:140px;margin-top:-70px}#checkout-loading .checkout-loading-state p{color:#fff}#checkout-loading .checkout-loading-state .sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}#checkout-loading .checkout-loading-state .sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}.newsletter_replace{float:left;width:96%}.newsletter_replace input[type=checkbox]{display:none}.newsletter_replace label{float:left;width:94%;padding:3px 3%;margin:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;line-height:45px;border-radius:0;text-align:left;font-size:20px;font-family:Roboto,sans-serif;font-weight:400;cursor:pointer;background:#d0d0d0}.newsletter_replace label .logo{width:40px;height:45px;text-indent:-9999px;background-image:url(../images/sprites/newletter_logos_usa.png);background-repeat:no-repeat;background-size:317px 90px;float:right;margin-left:7px;cursor:pointer}.newsletter_replace label .dummy_checkbox{float:left;background:#f5f5f5;border-radius:0;line-height:27px;height:27px;width:27px;margin:9px 14px 9px 0;text-align:center;cursor:pointer}.newsletter_replace label .dummy_checkbox .icon_font{color:#606060!important;display:none}.newsletter_replace label.selected .dummy_checkbox .icon_font{display:inline-block}.newsletter_replace.airfix label .logo{background-position:-40px bottom}.newsletter_replace.airfix label.selected,.newsletter_replace.airfix label:hover{background:#ed2225;color:#fff}.newsletter_replace.airfix label.selected .logo,.newsletter_replace.airfix label:hover .logo{background-position:-40px top}.newsletter_replace.humbrol label .logo{background-position:-160px bottom}.newsletter_replace.humbrol label.selected,.newsletter_replace.humbrol label:hover{background:#e4e4e4;color:#01445f}.newsletter_replace.humbrol label.selected .logo,.newsletter_replace.humbrol label:hover .logo{background-position:-160px top}.newsletter_replace.scalextric label .logo{background-position:-120px bottom}.newsletter_replace.scalextric label.selected,.newsletter_replace.scalextric label:hover{background:#01445f;color:#fcde02}.newsletter_replace.scalextric label.selected .logo,.newsletter_replace.scalextric label:hover .logo{background-position:-120px top}.newsletter_replace.corgi label .logo{background-position:-80px bottom}.newsletter_replace.corgi label.selected,.newsletter_replace.corgi label:hover{background:#1d296d;color:#e30613}.newsletter_replace.corgi label.selected .logo,.newsletter_replace.corgi label:hover .logo{background-position:-80px top}.newsletter_replace.hornby label .logo{background-position:left bottom}.newsletter_replace.hornby label.selected,.newsletter_replace.hornby label:hover{background:#ed1c24;color:#ffed00}.newsletter_replace.hornby label.selected .logo,.newsletter_replace.hornby label:hover .logo{background-position:left top}.newsletter_replace.corgi_direct label .logo{background-position:-80px bottom}.newsletter_replace.corgi_direct label.selected,.newsletter_replace.corgi_direct label:hover{background:#1d296d;color:#e30613}.newsletter_replace.corgi_direct label.selected .logo,.newsletter_replace.corgi_direct label:hover .logo{background-position:-80px top}.newsletter_replace.slotit label .logo{background-position:-200px bottom}.newsletter_replace.slotit label.selected,.newsletter_replace.slotit label:hover{background:#f60;color:#fbfc24}.newsletter_replace.slotit label.selected .logo,.newsletter_replace.slotit label:hover .logo{background-position:-200px top}.newsletter_replace.rivarossi label .logo{background-position:-240px bottom}.newsletter_replace.rivarossi label.selected,.newsletter_replace.rivarossi label:hover{background:#ec1d25;color:#fff}.newsletter_replace.rivarossi label.selected .logo,.newsletter_replace.rivarossi label:hover .logo{background-position:-240px top}.newsletter_replace.pocher label .logo{background-position:-280px bottom}.newsletter_replace.pocher label.selected,.newsletter_replace.pocher label:hover{background:#000;color:#fff}.newsletter_replace.pocher label.selected .logo,.newsletter_replace.pocher label:hover .logo{background-position:-280px top}.cms_page_content{color:#606060}.cms_page_content h2{margin:0 0 14px;font-size:18px;float:none}.cms_page_content h3{margin:0 0 14px;font-size:18px;float:none}.cms_page_content h4{font-size:16px;margin:14px 0;font-family:Arial,Helvetica,sans-serif;line-height:1.2em;color:#202020;display:block}.cms_page_content p{margin:0 0 14px}.cms_page_content a:hover{color:#202020}.cms_page_content ul{display:block;margin:0 0 0 14px;list-style:disc}.cms_page_content li{color:#606060;margin:0 0 14px;line-height:1.2em}.cms_page_content iframe{max-width:100%!important}.cms_page_content img{max-width:100%!important;height:auto!important}.cms_title_container{margin-top:14px}.wysiwygBlock{float:left;width:100%}.hide_show_outer .hide_show_link{background:#e7e7e7;line-height:40px;text-align:center;font-family:Roboto,sans-serif;font-size:16px;text-transform:uppercase;color:#606060;text-decoration:none}@media all and (max-width:1150px){.hide_show_outer{margin:14px 0}.hide_show_inner{display:none}.hide_show_inner .filter_block{background:#f5f5f5}.hide_show_inner .filter_block .column_inner{width:100%;padding:14px;box-sizing:border-box}.hide_show_inner .filter_block li{margin:0;padding:0}.hide_show_inner .filter_block li a,.hide_show_inner .filter_block li span{text-align:center;width:100%;float:left;line-height:40px}}.signup_block{background-color:#e7e7e7;line-height:20px;padding:10px 0;position:relative}.signup_block .newsletter_inner{padding:0 30px 22px 30px}.signup_block .text{font-size:18px;color:#606060}.signup_block .text p{line-height:20px;margin-bottom:0}.signup_block .offer{text-transform:uppercase;display:block}.signup_block .description{font-size:16px}.signup_block #input_bar{width:75%;float:left;height:40px}.signup_block .input{padding-right:5%;float:none}.signup_block #button{width:20%;float:right;height:40px}.signup_block form#homepage_newsletter_signup{position:relative}.account-area-page #main_content{background:#fff!important}.account-main-navigation{box-shadow:0 0 6px rgba(0,0,0,.1);position:relative;z-index:2}.account-main-navigation li{float:left;width:20%;text-align:center}.account-main-navigation li a{padding:28px 0;display:block;position:relative;text-decoration:none;transition:.8s;-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s}.account-main-navigation li a:after{content:'';border-top:14px solid transparent;border-left:14px solid transparent;border-right:14px solid transparent;position:absolute;bottom:-14px;left:50%;left:calc(50% - 14px);transition:.8s;-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s}.account-main-navigation li a.active,.account-main-navigation li a:hover{background:#606060;color:#fff}.account-main-navigation li a.active .icon,.account-main-navigation li a.active .text,.account-main-navigation li a:hover .icon,.account-main-navigation li a:hover .text{color:#fff!important}.account-main-navigation li a.active:after,.account-main-navigation li a:hover:after{border-top-color:#606060}.account-main-navigation li .icon{display:block;font-size:50px;font-family:'Hornby Icons'!important;margin:0 0 14px;line-height:1.2em}.account-main-navigation li .text{font-size:16px;display:block;line-height:1.4em;color:#606060}.account-sub-navigation{border-bottom:1px solid #d8d8d8}.account-sub-navigation ul{box-sizing:border-box;padding:0 14px;float:left;width:100%}.account-sub-navigation li{float:left;margin-right:42px}.account-sub-navigation li a,.account-sub-navigation li span{color:#606060;line-height:40px;padding-top:2px;text-decoration:none;display:block;font-size:16px}.account-sub-navigation li a:after,.account-sub-navigation li span:after{content:'';width:1px;height:1px;display:block;border-bottom:2px solid transparent;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.tablet-account-link-outer{border-bottom:1px solid #f2f2f2;text-align:center}.tablet-account-link-outer .sidebar-link{color:#606060;font-size:14px;line-height:40px;float:left;width:100%;cursor:pointer}.tablet-account-link-outer .sidebar-link:hover .text{text-decoration:underline}.account-page-title{background:#f5f5f5;padding:56px 0;position:relative;z-index:1}.account-page-title h1{margin:0}.account-page-title p{font-size:16px;font-family:Roboto,sans-serif;line-height:1.4em;margin-top:14px;float:left;width:100%}.account-title-inner{box-sizing:content-box;padding:0 14px}.no-account-content{padding:22px 0}.no-account-content p{font-size:16px}.no-account-content-static-block{margin:22px 0 0 0;padding:22px 0 0 0;border-top:1px solid #d8d8d8}.account-block .account-block-title{background:#f5f5f5;box-sizing:border-box;border:1px solid #bfbfbf;padding:22px}.account-block .account-block-title h3{font-weight:500;margin:0}.account-block .account-block-content{box-sizing:border-box;border:1px solid #d8d8d8;border-top:none;padding:22px;background:#fff}.account-block .account-block-content.text p{font-family:Roboto,sans-serif;font-size:16px;line-height:1.6em}.account-block .account-block-content.text a{color:#606060;font-family:Roboto,sans-serif;font-size:16px}.account-block .account-block-content.text a.button{color:#fff}.account-block .account-block-content.text a.button.ghost.dark{color:#606060}.account-block .account-block-content.text a.button.ghost.dark:hover{color:#fff}.account-block .account-block-content.with-table{padding:14px}.account-block .block-foot{border-top:1px solid #d8d8d8;padding-top:22px;margin-top:22px;text-align:right}.account-block .order-actions{text-align:right}.account-block .order-actions .status{color:#4368d3}.account-block .order-actions .status.label{font-weight:600;font-size:14px}.account-column h3{font-size:16px;font-weight:600}.answers .account-block .status,.questions .account-block .status{color:#4368d3}.answers .account-block .status.success,.questions .account-block .status.success{color:#148c1a}.answers .account-block .status.failed,.questions .account-block .status.failed{color:#e30613}#my_orders_table h3{margin:0}.my_order_totals p{margin:0 0 14px}.my_order_totals p.grand_total{margin:0;font-size:18px;width:100%;padding-top:14px;border-top:1px solid #d8d8d8}.order-items-table.common_table .order_image{width:60px;padding-top:14px}.order-items-table.common_table .item-image{max-width:60px;height:60px}.order-items-table.common_table .item-image img{display:block}.order-items-table.common_table .item-name{float:left;width:auto}.order-items-table.common_table tr td{padding-top:34px;line-height:20px}.order-items-table.common_table td.order_action{padding-top:24px}.account-newsletter-block{width:50%;margin-top:14px;padding:28px 25% 0;border-top:1px solid #f2f2f2;float:left}.account-newsletter-block .newsletter_replace{width:100%}.account-newsletter-block .newsletter_replace label{font-size:16px;background:#e7e7e7}#tracking{width:100%;visibility:hidden;position:absolute;top:-50px;left:0;height:1px}@media all and (max-width:1150px){.account-main-navigation li a{padding:14px 0}.account-main-navigation li .icon{font-size:40px}.account-main-navigation li .text{font-size:14px}.account-sub-navigation{text-align:center}.account-sub-navigation li{float:none;display:inline-block;zoom:1;margin:0 20px;font-size:13px}.account-sub-navigation li a,.account-sub-navigation li span{font-size:13px}.account-block .account-block-title{padding:14px}.account-block .account-block-content{padding:14px}.account-block .account-block-content.text a,.account-block .account-block-content.text p{font-size:14px}.order-items-table.common_table td{padding-top:14px!important}.account-title-inner{padding:0}}@media all and (max-width:950px){.account-main-navigation li .icon{font-size:30px}.account-main-navigation li .text{font-size:13px}.col.account-column{width:100%;margin:0 0 14px}.account-sub-navigation{display:none}}@media all and (max-width:750px){.order-items-table tr p,.order-items-table tr td{line-height:1.4em}.order-items-table .order_action{padding-top:14px}.account-newsletter-block{width:90%;padding:28px 5% 0}}@media all and (max-width:680px){.account-main-navigation{display:none}.account-block .account-block-title h3{font-size:14px}.account-block .order-actions,.account-block .order-details,.account-block .order-image{width:100%;margin:0 0 14px;text-align:center}.account-block .order-actions img,.account-block .order-details img,.account-block .order-image img{max-width:150px}.account-block .block-foot{text-align:center}.account-newsletter-block{width:100%;padding:28px 0 0}.account-newsletter-block .newsletter_replace label{font-size:13px}}#wishlist_table .product_column{width:60%}#wishlist_table .product_column .product_image{float:left;width:20%;margin-right:5%}#wishlist_table .product_column .product_details{float:left;width:75%}#wishlist_table .product_column .product_details h2{margin:0}#wishlist_table .product_column .product_details h2 a{color:#606060;text-decoration:none;font-size:18px}#wishlist_table .product_column .product_details .sku{color:#202020;font-size:14px}#wishlist_table .price_column{width:20%}#wishlist_table .edit_column{width:20%}#wishlist_table .remove_link,#wishlist_table .update{margin:0 0 6px;width:100%;float:left;text-align:left;line-height:1.2em;text-decoration:none}#wishlist_table .remove_link:hover,#wishlist_table .update:hover{text-decoration:underline}#wishlist_table .remove_link .icon_font,#wishlist_table .update .icon_font{font-size:1.2em;float:left}#wishlist_table .update{color:#2dbe34}#wishlist_table .remove_link{color:#e30613}#wishlist_table input.qty{width:90%;max-width:50px;border:1px solid #e7e7e7}.wishlist-index-index.account-area-page li.notice-msg{display:none}.filters-cpi li{display:block;float:left;line-height:46px;margin-right:20px}.filters-cpi li .cpi-name{float:left;margin-left:10px;cursor:pointer}.filters-cpi li a{float:left;width:auto}.filters-cpi li a span{float:left;max-width:80%}.filters-cpi li a span.long-label{line-height:20px}.filters-cpi li a.active:before,.filters-cpi li a.active:hover:before{content:'x';background:#e30613}.filters-cpi li a:before{float:left;content:'';width:26px;height:26px;line-height:26px;border-radius:50%;margin:7px 4px 0 0;text-align:center;box-sizing:border-box;border:1px solid #d8d8d8;cursor:pointer;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;color:#fff;font-family:icomoon!important}#cpi-langing .load-more a.button{width:10%}#cpi-langing .load-more a.button:hover{color:#FFF!important}.customer-image-current{float:left!important;margin:0 2% 2% 0!important;position:relative!important;overflow:hidden!important;border-bottom:5px solid #c3c3c3}.customer-image-current .product-image-view{display:none}.customer-image-current .product-image-view .customer-view-product{display:none}.customer-image-current .viewimage{position:absolute;bottom:0;background:#4368d3}.customer-image-current .viewimage:hover{background:#4368d3;opacity:.8}.customer-image-current .viewimage:hover .hover{display:none!important}.customer-image-current .hover .icon-font{top:33%!important}.customer-image-current .overlay-bottom{float:left;height:100%;width:100%;background:#fff}.customer-image-current .overlay-bottom .product-details-left{float:left;width:42.5%;padding:40px 20px}.customer-image-current .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current .overlay-bottom .product-details-left .cpi-product-sku{float:left;width:100%;text-align:left;margin:20px 0;font-family:Roboto,sans-serif;font-size:16px;color:#606060}.customer-image-current .overlay-bottom .product-details-right{float:left;width:42.5%;padding:40px 20px;text-align:left!important}.customer-image-current .overlay-bottom .product-details-right .cpi-product-price{float:left;width:100%;text-align:left;margin:20px 0;font-family:Roboto,sans-serif;font-size:16px;color:#606060}.customer-image-current .overlay-bottom .product-details-right .text{color:#606060;font-size:16px}.customer-image-current .overlay-bottom .product-details-right .text .view-customer-image-current:hover{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-decoration:underline}.customer-image-current.large{width:49%!important}.customer-image-current.large .overlay-bottom .product-details-right{float:left;padding:60px 20px}.customer-image-current.medium{width:31.9%!important}.customer-image-current.medium .overlay-bottom .product-details-left{float:left;width:40%;padding:10px 20px}.customer-image-current.medium .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.medium .overlay-bottom .product-details-left .cpi-product-sku{margin:10px 0 0 0}.customer-image-current.medium .overlay-bottom .product-details-right{float:left;width:32.5%;padding:20px 20px}.customer-image-current.medium .overlay-bottom .product-details-right .cpi-product-price{margin:10px 0}.customer-image-current.medium.first{clear:left}.customer-image-current.small{width:23.3%!important}.customer-image-current.small .hover .cpi-product-image{display:none}.customer-image-current.small .hover .overlay-bottom .product-details-left{float:left;width:80%;padding:5px 20px}.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:10px 0}.customer-image-current.small .hover .overlay-bottom .product-details-right{float:left;width:80%;padding:10px 20px}.customer-image-current.small .hover .overlay-bottom .product-details-right .cpi-product-price{margin:10px 0}.customer-image-current.right{float:right!important}.customer-image-current.last{margin-right:0!important}.customer-image-current:hover{border-bottom:5px solid red}.customer-image-current img{height:auto;width:100%;display:block}@media screen and (max-width:1150px){.customer-image-current.large .overlay-bottom .product-details-left{width:43.5%;padding:20px 0 40px 20px}.customer-image-current.large .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.large .overlay-bottom .product-details-left .cpi-product-sku{margin:20px 0 10px 0}.customer-image-current.large .overlay-bottom .product-details-right{width:39.5%;padding:40px 20px}.customer-image-current.medium .overlay-bottom .product-details-left{padding:2px 0 30px 20px}.customer-image-current.medium .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.medium .overlay-bottom .product-details-left .cpi-product-sku{margin:5px 0 0 0;font-size:15px}.customer-image-current.medium .overlay-bottom .product-details-right{width:39.5%;padding:3px 0 20px 20px}.customer-image-current.medium .overlay-bottom .product-details-right .cpi-product-price{margin:5px 0;font-size:14px}.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:3px 0}.customer-image-current.small .hover .overlay-bottom .product-details-right{padding:0 20px;font-size:13px}}@media screen and (max-width:950px){.customer-image-current .product-image-view{display:block}.customer-image-current .product-image-view .customer-view-product{display:block;float:left;width:50%!important;position:absolute;bottom:0;left:0}.customer-image-current .viewimage{position:absolute;bottom:0;float:left;width:50%!important;right:0}.customer-image-current.large{width:48%!important;margin:0 1% 2%!important}.customer-image-current.large .hover{display:none!important}.customer-image-current.large .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.large .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:5px 0}.customer-image-current.large .hover .overlay-bottom .product-details-right{width:42.5%;padding:23px 0}.customer-image-current.medium{width:48%!important;margin:0 1% 2%!important}.customer-image-current.medium .hover{display:none!important}.customer-image-current.medium .hover .overlay-bottom .product-details-left{width:43.5%;padding:40px 0 40px 20px}.customer-image-current.medium .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.medium .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:5px 0}.customer-image-current.medium .hover .overlay-bottom .product-details-right{width:42.5%;padding:23px 0}.customer-image-current.medium.first{clear:none}.customer-image-current.small{width:48%!important;margin:0 1% 2%!important}.customer-image-current.small .hover{display:none!important}.customer-image-current.small .hover .cpi-product-image{display:block}.customer-image-current.small .hover .overlay-bottom .product-details-left{width:43.5%;padding:40px 0 40px 20px}.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:5px 0}.customer-image-current.small .hover .overlay-bottom .product-details-right{width:42.5%;padding:23px 0}}@media screen and (max-width:680px){.filters-cpi li{display:block;float:left;line-height:46px;margin:0;width:50%}.customer-image-current{width:48%!important;margin:0 1% 2%!important}.customer-image-current.large{width:48%!important;margin:0 1% 2%!important}.customer-image-current.large .hover .overlay-bottom .product-details-left{width:58.5%;padding:10px 0 40px 20px}.customer-image-current.large .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.large .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:5px 0 0 0}.customer-image-current.large .hover .overlay-bottom .product-details-right{padding:0}.customer-image-current.large .hover .overlay-bottom .product-details-right .cpi-product-price{margin:15px 0 5px 0}.customer-image-current.large .hover .overlay-bottom .product-details-right .button.cart-button{font-size:16px;text-align:center}.customer-image-current.medium{width:48%!important;margin:0 1% 2%!important}.customer-image-current.medium .hover .overlay-bottom .product-details-left{width:58.5%;padding:10px 0 40px 20px}.customer-image-current.medium .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.medium .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:5px 0 0 0}.customer-image-current.medium .hover .overlay-bottom .product-details-right{padding:0}.customer-image-current.medium .hover .overlay-bottom .product-details-right .cpi-product-price{margin:15px 0 5px 0}.customer-image-current.medium .hover .overlay-bottom .product-details-right .button.cart-button{font-size:16px;text-align:center}.customer-image-current.small{width:48%!important;margin:0 1% 2%!important}.customer-image-current.small .hover .overlay-bottom .product-details-left{padding:10px 0 40px 20px;width:58.5%}.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:5px 0 0 0}.customer-image-current.small .hover .overlay-bottom .product-details-right{padding:0}.customer-image-current.small .hover .overlay-bottom .product-details-right .cpi-product-price{margin:15px 0 5px 0}.customer-image-current.small .hover .overlay-bottom .product-details-right .button.cart-button{font-size:16px;text-align:center}.customer-image-current.right{width:48%!important;margin:0 1% 2%!important}}@media screen and (max-width:500px){.customer-image-current{width:100%!important;margin:0 0 14px!important}.customer-image-current.large{width:100%!important;margin:0 0 14px!important}.customer-image-current.large .hover .overlay-bottom .product-details-left{padding:20px 0 40px 20px}.customer-image-current.large .hover .overlay-bottom .product-details-right{padding:10px}.customer-image-current.medium{width:100%!important;margin:0 0 14px!important}.customer-image-current.medium .hover .overlay-bottom .product-details-left{padding:20px 0 40px 20px}.customer-image-current.medium .hover .overlay-bottom .product-details-right{padding:10px}.customer-image-current.small{width:100%!important;margin:0 0 14px!important}.customer-image-current.small .hover .overlay-bottom .product-details-left{padding:20px 0 40px 20px}.customer-image-current.small .hover .overlay-bottom .product-details-right{padding:10px}}@media screen and (max-width:450px){.customer-image-current.large .hover .cpi-product-image{display:none}.customer-image-current.large .hover .overlay-bottom .product-details-left{float:left;width:80%;padding:40px 20px}.customer-image-current.large .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.large .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:10px 0}.customer-image-current.large .hover .overlay-bottom .product-details-right{float:left;width:80%;padding:20px 20px}.customer-image-current.large .hover .overlay-bottom .product-details-right .cpi-product-price{margin:10px 0}.customer-image-current.medium .hover .cpi-product-image{display:none}.customer-image-current.medium .hover .overlay-bottom .product-details-left{float:left;width:80%;padding:40px 20px}.customer-image-current.medium .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.medium .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:10px 0}.customer-image-current.medium .hover .overlay-bottom .product-details-right{float:left;width:80%;padding:20px 20px}.customer-image-current.medium .hover .overlay-bottom .product-details-right .cpi-product-price{margin:10px 0}.customer-image-current.small .hover .cpi-product-image{display:none}.customer-image-current.small .hover .overlay-bottom .product-details-left{float:left;width:80%;padding:40px 20px}.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-name,.customer-image-current.small .hover .overlay-bottom .product-details-left .cpi-product-sku{margin:10px 0}.customer-image-current.small .hover .overlay-bottom .product-details-right{float:left;width:80%;padding:20px 20px}.customer-image-current.small .hover .overlay-bottom .product-details-right .cpi-product-price{margin:10px 0}li .cpi-name{float:left;margin-left:18px;cursor:pointer;word-break:break-all;font-size:11px}}.customer-club-message{font-style:italic}.membership-type-menu{max-width:120px}.support_driver{height:174px}.support_driver span{text-indent:-9999px;background-size:150px 102px;background-repeat:no-repeat;background-position:center center;display:block;width:100%;height:100%}.support_driver span.manuals{background-image:url(../images/graphics/support/manuals.png)}.support_driver span.service_sheets{background-image:url(../images/graphics/support/service_sheets.png)}.support_driver span.downloads{background-image:url(../images/graphics/support/downloads.png)}.support_driver span.forums{background-image:url(../images/graphics/support/forums.png)}.support_driver span.jargon_buster{background-image:url(../images/graphics/support/jargon.png)}.support_driver span.faqs{background-image:url(../images/graphics/support/faqs.png)}.support_driver span.build_a_railway{background-image:url(../images/graphics/support/build_a_railway.png)}.support_driver span.contact{background-image:url(../images/graphics/support/contact.png)}.support_driver span.tips{background-image:url(../images/graphics/support/tips.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.support_driver span.manuals{background-image:url(../images/graphics/support/manuals@2x.png)}.support_driver span.service_sheets{background-image:url(../images/graphics/support/service_sheets@2x.png)}.support_driver span.downloads{background-image:url(../images/graphics/support/downloads@2x.png)}.support_driver span.forums{background-image:url(../images/graphics/support/forums@2x.png)}.support_driver span.jargon_buster{background-image:url(../images/graphics/support/jargon@2x.png)}.support_driver span.faqs{background-image:url(../images/graphics/support/faqs@2x.png)}.support_driver span.build_a_railway{background-image:url(../images/graphics/support/build_a_railway@2x.png)}.support_driver span.contact{background-image:url(../images/graphics/support/contact@2x.png)}.support_driver span.tips{background-image:url(../images/graphics/support/tips@2x.png)}}.support_driver_outer h3,.support_driver_outer p{margin:0 0 14px}.support_driver_outer img{display:block;width:100%}.support_driver_outer .support_driver_content{float:left;width:90%;padding:14px 5%;background:#f5f5f5}.support_driver_outer .support_driver_content .fixed_height{min-height:120px}.support_section{width:95%;float:left;padding:22px 2.5%}.support_section .image{float:left;width:16%;margin:0 2% 0 0;background:#fff;padding:14px 2%}.support_section .image img{display:block;max-width:100%;margin:0 auto}.support_section .content{float:left;width:78%}.question_link_item{float:left;width:90%;padding:0;margin:0 0 22px 22px;list-style:disc;line-height:1em;font-size:16px}.question_link_item.last{margin-bottom:0}.question_link_item .question_link{color:#606060;font-family:Roboto,sans-serif;font-weight:300;line-height:1em;text-decoration:none}.download_item a{display:block;width:100%}.download_item a .icon{float:left;background:url(../images/sprites/file_icons_50.png) no-repeat;width:50px;height:70px;margin:0 2% 0 0;background-size:550px 70px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.download_item a .icon.pdf{background-position:0 0}.download_item a .icon.file{background-position:-50px 0}.download_item a .icon.xls{background-position:-100px 0}.download_item a .icon .docx,.download_item a .icon.doc{background-position:-150px 0}.download_item a .icon.csv{background-position:-200px 0}.download_item a .icon.xlsx{background-position:-250px 0}.download_item a .icon.zip{background-position:-50px 0}.download_item a .icon.ppt{background-position:-300px 0}.download_item a .icon.jpg{background-position:-350px 0}.download_item a .icon.png{background-position:-400px 0}.download_item a .icon.avi{background-position:-450px 0}.download_item a .icon.mp4{background-position:-500px 0}.download_item a .text{width:80%;float:left;line-height:70px;text-decoration:none;font-size:16px;font-family:Roboto,sans-serif;color:#606060;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.download_item a:hover .icon{-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:grayscale(100%)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.download_item a .icon{background-image:url(../images/sprites/file_icons_50@2x.png)}}.download_category .download_image{float:left;width:16%;margin:0 2% 14px 0;background:#e7e7e7;padding:14px 2%}.download_category .download_image img{display:block;max-width:100%;margin:0 auto}.download_category .download_content{float:left;width:78%}#corgi_premiums_navigation{margin:2px 0;background:#e30613;text-align:center;padding:0}#corgi_premiums_navigation li{display:inline-block;zoom:1;margin:6px 0;color:#fff;border-right:1px solid #fa3c47}#corgi_premiums_navigation li.last{border:none}#corgi_premiums_navigation li a,#corgi_premiums_navigation li span{font-size:14px;padding:0 14px;color:#fff;line-height:40px;display:block;text-decoration:none}#corgi_premiums_navigation li a:hover,#corgi_premiums_navigation li span:hover{background:#fa3c47}#corgi_premiums_navigation li.active span{text-decoration:underline}#corgi_premiums_navigation_after{height:15px;background:#dee3e7;background:-moz-linear-gradient(top,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dee3e7),color-stop(53%,#c4d0d0),color-stop(100%,#6f6f89));background:-webkit-linear-gradient(top,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);background:-o-linear-gradient(top,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);background:-ms-linear-gradient(top,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);background:linear-gradient(to bottom,#dee3e7 0,#c4d0d0 53%,#6f6f89 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dee3e7', endColorstr='#6f6f89', GradientType=0)}.zoom_link{position:relative;width:100%;text-align:center;display:block}.zoom_link .zoom_inner{position:absolute;left:0;top:0;width:100%;text-align:center;display:none}.zoom_link .zoom_inner span.icon_font{display:inline-block;zoom:1;width:100px;height:100px;margin-top:50px;line-height:100px;border-radius:50px;background:#606060;color:#fff;text-decoration:none;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;font-size:36px}.zoom_link:hover .zoom_inner{display:block}.membership_types{list-style:none!important;margin:14px 0 0 0!important;padding:0!important}.membership_types li{width:94%;padding:22px 3%;margin:0 0 22px;border-radius:0;color:#fff;font-family:Roboto,sans-serif;font-size:16px}.membership_types li.option_1{background:#a166d3}.membership_types li.option_2{background:#f1a47e}.membership_types li.option_3{background:#738edd}.full_width.margin_bottom.tablet_padded{background:initial}.forum-topic-view #forum_table_container{position:relative;top:-23px}.forum-topic-view .forum_pager .pager{padding:22px 8px 24px 0;border:1px solid #d8d8d8}.forum-topic-view .forum_pager.top .pager{width:98.7%;padding:22px 8px 24px 0;border:1px solid #d8d8d8}.forum-topic-view .forum_pager.bottom .pager{width:98.7%;padding:22px 8px 24px 0;border:1px solid #d8d8d8;border-top:none!important}.forum-topic-view .toolbar_button{border-radius:3px}.forum-post-view #main_content .forum_post{margin-top:0!important}.forum-banner-content .banner-inner-content .banner-button-container{float:left;width:100%;text-align:center;text-decoration:none}.forum-banner-content .banner-inner-content .banner-button-container span.button.small.banner-link{float:none;text-align:center;text-decoration:none;padding:10px;border-radius:3px}.forum-search-index .column_inner.margin_bottom.lightest_grey_background{float:left;width:86%!important;background:#fff;padding:22px 5%;border:1px solid #d8d8d8;margin-left:11px}.forum-search-index #main_content .col.column-9{width:73.548736%!important;margin-top:14px!important;border:1px solid #d8d8d8;background:#fff}.forum-search-index #main_content .col.column-9 .page_title.full_width{padding:15px}.forum-search-index #main_content .col.column-9 .full_width.margin_bottom_large{padding:15px}.forum-search-index #main_content .col.column-9 .forum_pager.full_width.top{width:98%}.forum-topic-view #main_content #forum_table_container #forum_table .forum_name{padding-left:0}.forum-post-view .forum_title h1{margin:0;padding:25px 28px;width:93%}.forum-post-view .forum_title h1 a.icon_font.theme_1_colour{line-height:35px;float:left;padding-right:20px}.forum-reply-replyto .col.column-9 .border_bottom_light_grey{border-bottom:none}.forum-reply-replyto .col.column-9 .cms_page_content{color:#606060;background-color:#fff;margin-top:14px;padding-bottom:6px;margin-bottom:16px;border:none!important}.forum-reply-replyto .col.column-9 #simple-forum-fast-reply-textarea_toolbargroup{width:10px}.forum-reply-replyto .col.column-9 #simple-forum-fast-replay-form{height:400px;background:#fff;border:1px solid #d8d8d8}.forum-reply-replyto .col.column-9 #simple-forum-fast-replay-form .form_row.margin_bottom.full_width.textarea_container.large_textarea{padding:24px;width:792px}.forum-reply-replyto .col.column-9 #simple-forum-fast-replay-form .button.large{font-size:16px;float:right;margin:0 33px}.forum-user-index .customer-bio p,.forum-user-index .customer-login-info p,.forum-user-index .customer-signature p{margin-bottom:6px}.forum-user-index .customer-profile-image{float:left;margin-right:20px;width:272px}.forum-user-index .customer-profile-image img{border-radius:100%}.forum-user-index a.button.tall.large.button_alternative.margin_bottom.mobile_hidden.block-the-user{width:40%!important;border-radius:3px;margin:15px 0 0 0!important}.forum-user-index .forum_pager.full_width.top{background:#fff;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:none}.forum-user-index .full_width.margin_bottom_large{margin-bottom:0}.forum-user-index #main_content .col.column-9 .forum_post{border:1px solid #d8d8d8;padding-bottom:0!important;margin-top:0}.forum-user-index .customer-topic-title h3{background:#fff;height:63px;margin-bottom:0;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:none}.forum-user-index .customer-topic-title h3 span{padding:13px;float:left}.forum-page #main_content{background:url(/skin/frontend/gene/default/images/Hornby.jpg)}.forum-page #main_content .post_actions{float:right;margin:0 25px 10px}.forum-page #main_content .post_actions.top-button{margin-right:0}.forum-page #main_content .moder-buttons{height:10px;margin:0 30px 30px 0;float:left;width:65%}.forum-page #main_content .moder-buttons .report-label{line-height:19px}.forum-page #main_content .moder-buttons .report-post{float:left;margin-left:20px;line-height:40px}.forum-page #main_content .moder-buttons .report-post a:hover{color:#4368d3!important}.forum-page #main_content .moder-buttons .open-panel{float:left;line-height:40px}.forum-page #main_content .moder-buttons .open-panel:hover{color:#4368d3!important}.forum-page #main_content .moder-buttons .delete_moderate{float:left;line-height:40px}.forum-page #main_content .moder-buttons .delete_moderate:hover{color:#4368d3!important}.forum-page #main_content .help-text-forum-topic{width:90%;float:left;color:#989898;font-style:italic;font-size:13px;margin-left:10%;padding:10px 0}.forum-page #main_content .forum-staff-logo{padding:0!important;height:32px!important;width:26px!important;border-radius:0!important}.forum-page #main_content input.button.tall.center.large.button_alternate.margin_left.nickname-save{border:none;box-shadow:none;background:#2dbe34;height:40px;line-height:40px;width:30%;border-radius:3px;text-align:center;color:#fff;font-family:Roboto,sans-serif;cursor:pointer;margin:0 35%}.forum-page #main_content .column_inner.cms_page_content.forum-banners{padding:0!important;width:100%!important}.forum-page #main_content .column_inner.cms_page_content.forum-banners .forum-banner-content{display:block;position:relative}.forum-page #main_content .column_inner.cms_page_content.forum-banners .forum-banner-content .banner-inner-content.center{position:absolute;height:52%;left:4%;top:44%;width:92%;background:rgba(255,255,255,.86)}.forum-page #main_content .column_inner.cms_page_content.forum-banners .forum-banner-content .banner-inner-content.center .Proceed-text{padding:15px;text-align:center;font-size:15px}.forum-page #main_content .column_inner.cms_page_content.forum-banners .forum-banner-content .banner-inner-content.center .Proceed-text p{font-size:19px;padding:0}.forum-page #main_content .column_inner.cms_page_content.forum-banners .forum-banner-content .banner-inner-content.center .Proceed-text a.button.small.banner-link{margin:0 18%;color:#fff;border-radius:3px}.forum-page #main_content .full_width.cms_page_content.margin_bottom.post-replies{margin:0!important;padding:0!important}.forum-page #main_content .full_width.cms_page_content.username_title_reply{margin-bottom:0!important;padding-bottom:0!important}.forum-page #main_content .view-count_topic{font-size:20px!important}.forum-page #main_content .forum-top-title-area{padding:0 10px 0 10px}.forum-page #main_content .image-wrapper{float:left}.forum-page #main_content a.button.tall.center.large.button_alternate.margin_left{text-align:center;width:20%;margin:0 35%;border-radius:3px}.forum-page #main_content .move-post-label{float:right;line-height:19px}.forum-page #main_content .move-post-label:hover{color:#4368d3}.forum-page #main_content .move_post_icon:hover{color:#4368d3}.forum-page #main_content .nickname-field.center{width:91%;height:35px;border:1px solid #d8d8d8;border-radius:3px;margin:15px 0}.forum-page #main_content .nickname-form{height:167px;border-bottom:1px solid #d8d8d8}.forum-page #main_content .nickname-label{color:#616161}.forum-page #main_content a.button.small.save_post.right{padding-bottom:3px}.forum-page #main_content .edit_post_area .form_row.margin_bottom.full_width.textarea_container.large_textarea{height:300px}.forum-page #main_content .edit_post_area .mceLayout{height:300px!important}.forum-page #main_content .edit_post_area .defaultSkin .mceIframeContainer{border-top:1px solid #CCC;border-bottom:1px solid #CCC;height:300px;padding:0!important}.forum-page #main_content .edit_post_area .defaultSkin iframe{display:block;height:300px!important}.forum-page #main_content .forum_post_left .forum_post_body .edit_post_area .cancel_post{border:1px solid #e30613;background-color:#FFF;color:#e30613;margin-top:60px}.forum-page #main_content .forum_post_left .forum_post_body .edit_post_area .cancel_post .icon_font{padding-right:10px}.forum-page #main_content .forum_post_left .forum_post_body .edit_post_area .cancel_post:hover{background-color:#F5EAEA;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.forum-page #main_content a.button.small.save_post.right{padding-bottom:3px;margin-top:60px}.forum-page #main_content .button.button_alternative{background:#4368d3;padding-bottom:3px}.forum-page #main_content .button.button_alternative .icon_font{padding-right:10px}.forum-page #main_content .button.button_alternatives{background:#FFF;border:1px solid #4368d3;color:#4368d3}.forum-page #main_content .button.button_alternatives .icon_font{vertical-align:bottom;font-size:17px;text-transform:none;line-height:42px;padding-right:10px}.forum-page #main_content .button.button_alternatives.active,.forum-page #main_content .button.button_alternatives:hover{background:#F2F3F9;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.forum-page #main_content .moderatory-tool-dropdown input[type=text]{height:33px;border:1px solid #d8d8d8;border-radius:3px;width:92%}.forum-page #main_content .moderatory-tool-dropdown .move_moderate{margin:12px 12px}.forum-page #main_content .moderatory-tool-dropdown p.button_height.margin_left.post-to{float:left;width:100%}.forum-page #main_content .moderatory-tool-dropdown p.button_height.margin_left.update-topic{float:left}.forum-page #main_content .open-panel{float:right;margin:0 25px 25px 25px}.forum-page #main_content .open-panel:hover{color:#4368d3}.forum-page #main_content .open-panel a:hover,.forum-page #main_content .open-panel span:hover{color:#4368d3}.forum-page #main_content .open-panel a .icon_font,.forum-page #main_content .open-panel span .icon_font{padding-right:9px;font-size:21px}.forum-page #main_content .forum_post{margin-top:14px}.forum-page #main_content .moderatory-tool-dropdown{border-bottom:1px solid #d8d8d8;padding-top:25px;padding-bottom:25px}.forum-page #main_content .report-abuse{background:#fff;border:1px solid #d8d8d8;margin-top:14px;padding:17px}.forum-page #main_content .report-abuse .border_bottom_light_grey{border-bottom:none}.forum-page #main_content #forum_reportabuse{background:#fff;height:220px;border:1px solid #d8d8d8;margin-top:15px}.forum-page #main_content #forum_reportabuse .button.large{font-size:16px;margin-right:78px;width:150px;margin-top:10px;margin-bottom:10px}.forum-page #main_content #forum_reportabuse .form_row label{color:#606060;float:left;line-height:40px;text-align:right;width:11%;margin-right:3%}.forum-page #main_content #forum_reportabuse .textarea_container.large_textarea textarea{resize:none;width:100%}.forum-page #main_content #forum_reportabuse p{padding:20px}.forum-page #main_content #forum_reportabuse .border_bottom_light_grey{border-bottom:none}.forum-page #main_content .edit_post{margin-right:0}.forum-page #main_content .forum_profile .delete_moderate{margin-left:37px}.forum-page #main_content .forum_profile .delete_moderate,.forum-page #main_content .forum_profile .open-panel,.forum-page #main_content .forum_profile .report-post{padding:20px 0;text-align:center}.forum-page #main_content .forum_profile .delete_moderate:hover,.forum-page #main_content .forum_profile .open-panel:hover,.forum-page #main_content .forum_profile .report-post:hover{color:#4368d3!important}.forum-page #main_content .forum_profile .delete_moderate a,.forum-page #main_content .forum_profile .delete_moderate span,.forum-page #main_content .forum_profile .open-panel a,.forum-page #main_content .forum_profile .open-panel span,.forum-page #main_content .forum_profile .report-post a,.forum-page #main_content .forum_profile .report-post span{text-decoration:none;color:grey;font-size:15px}.forum-page #main_content .forum_profile .delete_moderate a:hover,.forum-page #main_content .forum_profile .delete_moderate span:hover,.forum-page #main_content .forum_profile .open-panel a:hover,.forum-page #main_content .forum_profile .open-panel span:hover,.forum-page #main_content .forum_profile .report-post a:hover,.forum-page #main_content .forum_profile .report-post span:hover{color:#4368d3!important}.forum-page #main_content .forum_profile .delete_moderate a .icon_font,.forum-page #main_content .forum_profile .delete_moderate span .icon_font,.forum-page #main_content .forum_profile .open-panel a .icon_font,.forum-page #main_content .forum_profile .open-panel span .icon_font,.forum-page #main_content .forum_profile .report-post a .icon_font,.forum-page #main_content .forum_profile .report-post span .icon_font{padding-right:9px;font-size:21px}.forum-page #main_content .forum_profile .move-post:hover{color:#4368d3!important}.forum-page #main_content .forum_profile .move-post a{text-decoration:none;color:grey;font-size:15px}.forum-page #main_content .forum_profile .move-post a .icon_font{padding-right:8px;font-size:21px}.forum-page #main_content .forum_profile .moderatory-badge-label{font-size:17px;color:#e30613}.forum-page #main_content .forum_profile .moderatory-badge-label .icon_font{padding-left:5px;color:#e30613}.forum-page #main_content .forum_profile .moderatory-badge-label-trusted{font-size:17px;color:#2dbe34;width:100%;float:left;text-align:center}.forum-page #main_content .forum_profile .moderatory-badge-label-trusted .icon_font{padding-left:5px;color:#2dbe34;font-size:20px}.forum-page #main_content .forum_profile img{border-radius:100%;width:40%;margin:0 30%}.forum-page #main_content .forum_profile a img{width:13%;padding:10px;height:8%}.forum-page #main_content .forum_profile p{font-size:14px;text-align:center}.forum-page #main_content .forum_post_right .forum_profile a.post_username{text-decoration:none;font-size:18px;text-align:center}.forum-page #main_content .forum_type a.icon_font.theme_1_colour{text-decoration:none!important;font-size:30px}.forum-page #main_content #form_validate{margin-top:15px}.forum-page #main_content #form_validate .form_row label{width:7%}.forum-page #main_content #form_validate .form_row .input_box{width:50%}.forum-page #main_content #form_validate .input_box.textarea_container.large_textarea.large{width:89%}.forum-page #main_content #form_validate .button.large{border-radius:3px}.forum-page #main_content #form_validate .button_link{float:left!important;margin-left:77px}.forum-page #main_content #forum_table_container #forum_table .forum_type{width:10%;vertical-align:top}.forum-page #main_content .full_width.margin_bottom{margin-bottom:0;padding-bottom:5px}.forum-page #main_content .column_inner.search-topic1{margin-top:0;border:1px solid #d8d8d8;position:relative;top:-1px;padding-top:0;border-top:none}.forum-page #main_content .column_inner.search-topic1 #forum_search input[type=text],.forum-page #main_content .column_inner.search-topic1 #forum_search input[type=search]{width:68%;padding:0 6px;border-radius:0;display:block}.forum-page #main_content .column_inner.search-topic1 #forum_search input[type=text] .icon-font.right,.forum-page #main_content .column_inner.search-topic1 #forum_search input[type=search] .icon-font.right{width:59px}.forum-page #main_content .column_inner.search-topic1 .half_block{width:100%;float:left}.forum-page #main_content .column_inner.search-topic1 #add_topic_button{padding-bottom:20px;border-bottom:1px solid #d8d8d8;display:block}.forum-page #main_content .column_inner.search-topic1 a.button.tall.right.large.button_alternative.margin_left.mobile_hidden{width:60%;margin:0 15%;border-radius:3px}.forum-page #main_content .column_inner.search-topic1 #forum_search{margin-top:15px}.forum-page #main_content .column_inner.search-topic1 #forum_search{display:block}.forum-page #main_content .column_inner.search-topic{margin-top:15px;border:1px solid #d8d8d8}.forum-page #main_content .column_inner.search-topic #forum_search input[type=text],.forum-page #main_content .column_inner.search-topic #forum_search input[type=search]{width:69%;padding:0 6px;border-radius:0;display:block}.forum-page #main_content .column_inner.search-topic .half_block{width:100%;float:left}.forum-page #main_content .column_inner.search-topic #add_topic_button{padding-bottom:20px;border-bottom:1px solid #d8d8d8;display:block}.forum-page #main_content .column_inner.search-topic a.button.tall.right.large.button_alternative.margin_left.mobile_hidden{width:60%;margin:0 15%}.forum-page #main_content .column_inner.search-topic #forum_search{margin-top:15px}.forum-page #main_content .column_inner.search-topic #forum_search{display:block}.forum-page #main_content .col.column-9{width:74.54873646%;margin-top:0}.forum-page #main_content #add_topic_button{display:none}.forum-page #main_content #forum_search{display:none}.forum-page #main_content .column_inner{float:left;width:90%;background:#fff;padding:22px 5%;border:1px solid #d8d8d8}.forum-page #main_content .column_inner .input_box{border:1px solid #d8d8d8;border-radius:2px}.forum-page #main_content .column_inner .loggedinas{text-align:center;line-height:50%}.forum-page #main_content .column_inner .loggedinas img{border-radius:100%;width:25%;margin:0 37%}.forum-page #main_content .column_inner .button.button_alternative{width:60%;margin:0 15%}.forum-page #main_content .cms_page_content{color:#606060;background-color:#fff;margin-top:14px;padding-bottom:6px;margin-bottom:12px;border:1px solid #d8d8d8}.forum-page #main_content .cms_page_content .forum_title{padding-left:10px}.forum-page #main_content .cms_page_content p{padding:0 10px;word-break:break-word;font-size:15px}.forum-page #main_content #forum_table_container tbody{background:#fff}.forum-page #main_content #forum_table_container #forum_table p,.forum-page #main_content #forum_table_container #forum_table span{color:#AFAFAF;padding:5px 0 0 0;font-size:15px}.forum-page #main_content #forum_table_container #forum_table .latest_reply p a{text-decoration:none}.forum-page #main_content #forum_table_container #forum_table td{padding:20px}.forum-page #main_content #forum_table_container #forum_table tr{border:1px solid #d8d8d8}.forum-page #main_content #forum_table_container #forum_table .forum_name{width:39%;vertical-align:initial}.forum-page #main_content #forum_table_container #forum_table .total-numbers{font-size:20px}.forum-post-view #main_content .col.column-9 .defaultSkin .mceToolbar,.forum-user-index #main_content .col.column-9 .defaultSkin .mceToolbar{height:26px;width:30px!important}.forum-post-view #main_content .col.column-9 .fast_reply_area,.forum-user-index #main_content .col.column-9 .fast_reply_area{background:#fff;padding:25px;border:1px solid #d8d8d8;width:94%}.forum-post-view #main_content .col.column-9 .fast_reply_area #simple-forum-fast-reply-textarea_toolbargroup,.forum-user-index #main_content .col.column-9 .fast_reply_area #simple-forum-fast-reply-textarea_toolbargroup{background:#fff}.forum-post-view #main_content .col.column-9 .cms_page_content,.forum-user-index #main_content .col.column-9 .cms_page_content{border:none}.forum-post-view #main_content .col.column-9 .cms_page_content p,.forum-user-index #main_content .col.column-9 .cms_page_content p{padding:0}.forum-post-view #main_content .col.column-9 .forum_title,.forum-user-index #main_content .col.column-9 .forum_title{margin-top:14px;background:#fff;border:1px solid #d8d8d8;border-bottom:none;padding:3px 0;margin-bottom:0}.forum-post-view #main_content .col.column-9 .forum_post_left .forum_post_body,.forum-user-index #main_content .col.column-9 .forum_post_left .forum_post_body{padding:4px 25px 4px 20px}.forum-post-view #main_content .col.column-9 .forum_post_left .forum_post_body .post_date,.forum-user-index #main_content .col.column-9 .forum_post_left .forum_post_body .post_date{padding:0}.forum-post-view #main_content .col.column-9 .full_width.top.forum_pager.margin_bottom,.forum-user-index #main_content .col.column-9 .full_width.top.forum_pager.margin_bottom{padding-bottom:0!important;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:#fff;margin-top:0}.forum-post-view #main_content .col.column-9 .full_width.bottom.forum_pager.margin_bottom,.forum-user-index #main_content .col.column-9 .full_width.bottom.forum_pager.margin_bottom{padding-bottom:0!important;border:1px solid #d8d8d8;border-top:none!important;background:#fff;margin-top:0}.forum-post-view #main_content .col.column-9 .full_width.bottom.forum_pager.margin_bottom .pager,.forum-user-index #main_content .col.column-9 .full_width.bottom.forum_pager.margin_bottom .pager{padding-bottom:22px!important}.forum-post-view #main_content .col.column-9 .forum_pager.full_width.bottom,.forum-user-index #main_content .col.column-9 .forum_pager.full_width.bottom{border:1px solid #d8d8d8;border-top:none!important}.forum-post-view #main_content .col.column-9 .forum_pager.full_width.bottom .pager,.forum-user-index #main_content .col.column-9 .forum_pager.full_width.bottom .pager{padding-bottom:22px!important}.forum-post-view #main_content .col.column-9 .forum_pager.top .pager,.forum-user-index #main_content .col.column-9 .forum_pager.top .pager{border:none;width:50%;float:right;padding:14px}.forum-post-view #main_content .col.column-9 .toolbar_button,.forum-user-index #main_content .col.column-9 .toolbar_button{border-radius:3px}.forum-post-view #main_content .col.column-9 .medium_grey_background,.forum-user-index #main_content .col.column-9 .medium_grey_background{background:#fff}.forum-post-view #main_content .col.column-9 .forum_post_left,.forum-user-index #main_content .col.column-9 .forum_post_left{width:616px;float:left;border-left:1px solid #d8d8d8;background:#fff;padding-bottom:5px}.forum-post-view #main_content .col.column-9 .forum_post,.forum-user-index #main_content .col.column-9 .forum_post{border:1px solid #d8d8d8;padding-bottom:0!important}#forum_search input[type=text],#forum_search input[type=search]{width:342px;padding:0 6px;border-radius:0}#forum_search input[type=submit]{width:60px;line-height:40px;padding:0 6px;border-radius:0;font-size:14px;float:left!important}.forum_title{margin-top:14px}.forum_title h1{margin:0 0 10px 0;padding-top:4px}.forum_title.thread_title h1{margin:0 0 15px 0}.forum_pager .pager{text-align:right}.forum_pager.top .pager{border:none;padding:0}#forum_table_container .full_width .column_inner.light_blue_background{background:#d7edf4}#forum_table_container .toolbar_top .forum_count{display:none}#forum_table_container .toolbar_bottom{margin-top:22px}#forum_table_container .toolbar_bottom .forum_limiter{display:none}#forum_table_container #forum_table tr{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#forum_table_container #forum_table tr:hover{background-color:#f9f9f9;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#forum_table_container #forum_table tr.sticky{background-color:rgba(254,237,1,.07)}#forum_table_container #forum_table th{font-size:14px}#forum_table_container #forum_table td a:hover{text-decoration:underline;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#forum_table_container #forum_table .forum_type{width:5%;vertical-align:middle}#forum_table_container #forum_table .forum_name{width:39%;vertical-align:middle;padding:8px 8px 8px 13px}#forum_table_container #forum_table .total_topics{width:14%;text-align:center}#forum_table_container #forum_table .total_topics .icon_font{display:inline-block;font-size:11px;margin:0 5px 0 0;color:#bfbfbf}#forum_table_container #forum_table .total_posts{width:14%;text-align:center}#forum_table_container #forum_table .total_posts .icon_font{display:inline-block;font-size:11px;margin:0 5px 0 0;color:#d8d8d8}#forum_table_container #forum_table .total_views{width:14%;text-align:center}#forum_table_container #forum_table .total_views .icon_font{font-size:16px;margin:0 4px 0 0;vertical-align:bottom;color:#adadad}#forum_table_container #forum_table .latest_reply{width:30%}#forum_table_container #forum_table.with_edit_links .forum_name{width:28%}#forum_table_container #forum_table.with_edit_links .total_topics{width:17%;text-align:center}#forum_table_container #forum_table.with_edit_links .total_posts{width:17%;text-align:center}#forum_table_container #forum_table.with_edit_links .latest_reply{width:26%}#forum_table_container #forum_table.with_edit_links .edit_links{width:14%}#forum_table_container #forum_table .reply_icon{font-size:11px;display:inline-block;margin:0 3px 0 0}#forum_table_container #forum_table .post_jump{font-size:12px;line-height:15px;display:inline-block;padding:4px 0 0 0;margin:0 3px 0 5px;text-decoration:none}#forum_table_container #forum_table h3{margin-bottom:6px}#forum_table_container #forum_table p{color:#202020}#forum_table_container #forum_table .edit_links .remove_link,#forum_table_container #forum_table .edit_links .update{margin:0 0 6px;width:100%;float:left;text-align:left;line-height:1.2em;text-decoration:none}#forum_table_container #forum_table .edit_links .remove_link:hover,#forum_table_container #forum_table .edit_links .update:hover{text-decoration:underline}#forum_table_container #forum_table .edit_links .remove_link .icon_font,#forum_table_container #forum_table .edit_links .update .icon_font{font-size:1.2em;float:left}#forum_table_container #forum_table .edit_links .update{color:#2dbe34}#forum_table_container #forum_table .edit_links .remove_link{color:#e30613}.forum_pager .pager{padding:22px 8px 4px 8px}.forum_user_information{float:left;width:13%;margin-right:4%}.forum_post_left{width:75%;float:left}.forum_post_left .forum_post_body{padding:8px 28px 25px 28px;font-size:15px;line-height:26px;min-height:80px;overflow-wrap:break-word;word-wrap:break-word}.forum_post_left .forum_post_body .post_date{color:#989898;float:left;width:50%}.forum_post_left .forum_post_body .post_actions{float:right;width:50%;text-align:right}.forum_post_left .forum_post_body .forum_signature{margin-top:12px;padding-top:12px;padding-bottom:12px}.forum_post_left .forum_post_body .previousPost{background-color:rgba(244,223,105,.15);padding:5px}.forum_post_left .forum_post_body .edit_post_area{display:none}.forum_post_left .forum_post_body .edit_post_area .update_status{display:none;width:98%;padding:1%;font-size:12px}.forum_post_left .forum_post_body .edit_post_area .update_status.pending{background-color:#bfccf0;color:#fff}.forum_post_left .forum_post_body .edit_post_area .update_status.success{background-color:#9ce8a0;color:#155718}.forum_post_left .forum_post_body .edit_post_area .update_status.error{background-color:#fc868d;color:#fff}.forum_post_left .forum_post_body .edit_post_area .cancel_post{background-color:#e30613}.forum_post_right{width:25%;float:left}.forum_post_right .forum_profile{padding:25px 20px;font-size:12px}.forum_post_right .forum_profile a.post_username{display:block;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:16px;word-wrap:break-word}.forum_post_right .forum_profile a.post_username img{position:absolute;top:0;left:0;margin-left:0!important}.forum_post_content{float:left;width:83%}.forum_post_content .forum_post_date{width:70%;float:left}.forum_post_content .forum_post_date p{color:#202020}.forum_post_content .forum_post_button{width:30%;float:left}.forum_signature{margin-top:8px;padding-top:10px}.forum_signature p{font-size:13px}.forum_post .edit_links .remove_link,.forum_post .edit_links .update{margin:0 14px 0 0;float:left;text-align:left;line-height:1.2em;text-decoration:none}.forum_post .edit_links .remove_link:hover,.forum_post .edit_links .update:hover{text-decoration:underline}.forum_post .edit_links .remove_link .icon_font,.forum_post .edit_links .update .icon_font{font-size:1.2em;float:left}.forum_post .edit_links .update{color:#2dbe34}.forum_post .edit_links .remove_link{color:#e30613}.forum_post .edit_links .divider,.forum_post .edit_links .text_link{line-height:1.2em;text-decoration:none;margin:0 14px 0 0;float:left}.forum_post .user_toolbar{margin-bottom:16px;padding-bottom:8px}.forum_post .user_toolbar .user_name{font-family:Roboto,sans-serif;font-size:16px}.forum_post .cms_page_content{font-size:15px}.sidebar_form .form_row label{width:100%;text-align:left}.sidebar_form .form_row .input_box{width:96%;padding:0 2% 0 2%}.column_3 .column_inner.in_reply{float:right;width:80%;padding:22px 3.5%;margin-left:8%}.column_3 .column_inner.in_reply .quote{font-size:1.3em;font-weight:700;font-style:italic}#responsive_forum_search form{float:right;width:220px}#responsive_forum_search form input[type=submit]{border-radius:0;float:right}#responsive_forum_search form input[type=text],#responsive_forum_search form input[type=search]{border-radius:0}.mceEditor{max-width:100%!important}.mceEditor table{width:100%!important}@media screen and (max-width:1150px){.forum-page #main_content .forum_profile .moderatory-badge-label-trusted{text-align:left}.forum-search-index #main_content .col.column-9{width:100%!important;margin-bottom:15px}.forum-page #main_content #forum_table_container #forum_table .forum_name{width:36%;vertical-align:initial}.forum-page #main_content .column_inner.cms_page_content.forum-banners{padding:0!important;width:47%!important}.forum-page #main_content .forum_post_right{width:35%!important}.forum-page #main_content .forum_profile .open-panel{margin-left:0}.forum-page #main_content .forum_profile .delete_moderate{margin-left:0}.forum-page #main_content .forum_profile .post_username{text-align:left!important}.forum-page #main_content .forum_profile .delete_moderate,.forum-page #main_content .forum_profile .report-post,.forum-page #main_content .forum_profile open-panel{padding:20px 0;text-align:left}.forum-page #main_content .forum_profile .delete_moderate a,.forum-page #main_content .forum_profile .delete_moderate span,.forum-page #main_content .forum_profile .report-post a,.forum-page #main_content .forum_profile .report-post span,.forum-page #main_content .forum_profile open-panel a,.forum-page #main_content .forum_profile open-panel span{text-decoration:none;color:grey;font-size:15px}.forum-page #main_content .forum_profile .delete_moderate a:hover,.forum-page #main_content .forum_profile .delete_moderate span:hover,.forum-page #main_content .forum_profile .report-post a:hover,.forum-page #main_content .forum_profile .report-post span:hover,.forum-page #main_content .forum_profile open-panel a:hover,.forum-page #main_content .forum_profile open-panel span:hover{color:#4368d3}.forum-page #main_content .forum_profile .delete_moderate a .icon_font,.forum-page #main_content .forum_profile .delete_moderate span .icon_font,.forum-page #main_content .forum_profile .report-post a .icon_font,.forum-page #main_content .forum_profile .report-post span .icon_font,.forum-page #main_content .forum_profile open-panel a .icon_font,.forum-page #main_content .forum_profile open-panel span .icon_font{padding-right:9px;font-size:21px}.forum-page #main_content .forum_profile .move-post a{text-decoration:none;color:grey;font-size:15px}.forum-page #main_content .forum_profile .move-post a .icon_font{padding-right:8px;font-size:21px}.forum-page #main_content .forum_profile .moderatory-badge-label{font-size:17px;color:#e30613}.forum-page #main_content .forum_profile .moderatory-badge-label .icon_font{padding-left:5px;color:#e30613}.forum-page #main_content .forum_profile .moderatory-badge-label-trusted{font-size:17px;color:#2dbe34;margin-left:0}.forum-page #main_content .forum_profile .moderatory-badge-label-trusted .icon_font{padding-left:5px;color:#2dbe34;font-size:20px}.forum-page #main_content .forum_profile img{border-radius:100%;width:40%;margin-left:0}.forum-page #main_content .forum_profile a img{width:13%;padding:10px;height:11%}.forum-page #main_content .forum_profile p{font-size:14px;text-align:left}.forum-page #main_content .forum_post_right{width:25%;float:left;height:auto!important}.forum-page #main_content .col.column-9 .forum_pager.top{background:#fff;border:1px solid #d8d8d8;border-right:none}.forum-page #main_content .col.column-9 .forum_pager.top .pager{border:none;width:92%!important;float:right;padding:14px;border-right:1px solid #d8d8d8}.forum-page #main_content .column_inner .button.button_alternative{width:60%;margin:0 20%!important}.forum-page #main_content .column_inner .button.button_alternative:hover{opacity:.8}.forum-page #main_content .forum-index-index .column_inner,.forum-page #main_content .forum-post-view .column_inner,.forum-page #main_content .forum-topic-new .column_inner,.forum-page #main_content .forum-topic-view .column_inner,.forum-page #main_content .forum-user-index .column_inner{float:left;width:90%;background:#fff;margin:15px 0;padding:22px 5%;border:1px solid #d8d8d8}.forum-page #main_content .vertical_padding{display:none}.forum-page #main_content #forum_search{width:60%!important;margin:0 20%}.forum-page #main_content #forum_search .forum-index-index .column_inner.search-topic #forum_search input[type=text]{width:90%}.forum-page #main_content #forum_search input[type=submit]{width:23%;padding:0;float:left!important}.forum-page #main_content .col.column-9.page-main.main_column{width:100%}.forum-page #main_content #main_content .column_inner .loggedinas img{border-radius:100%;width:10%;margin:0 45%}.forum-page #main_content .loggedinas{text-align:center;line-height:50%}.forum-page #main_content .loggedinas img{border-radius:100%;width:25%;margin:0 37.5%}.forum-page #main_content .loggedinas h3.theme_1_colour{margin:0}.forum-page #main_content .loggedinas p{margin:0}.forum-page #main_content #main_content .cms_page_content{margin-top:0}.forum-page #main_content #main_content .col.column-9{margin-top:16px}.forum-page #main_content .col.column-9{width:100%}.forum-topic-new #main_content .col.column-9{margin-top:16px;width:100%}.forum-post-view #main_content .col.page-main,.forum-post-view #main_content .col.page-sidebar,.forum-user-index #main_content .col.page-main,.forum-user-index #main_content .col.page-sidebar{float:left;width:100%;margin-top:15px}.forum-post-view #main_content .col.column-9 .fast_reply_area,.forum-user-index #main_content .col.column-9 .fast_reply_area{background:#fff;padding:0;border:1px solid #d8d8d8;width:100%}.forum-post-view #main_content .col.column-9 .fast_reply_area .button.wide,.forum-user-index #main_content .col.column-9 .fast_reply_area .button.wide{padding:0 22px;float:right;margin:15px 25px}.forum-post-view #main_content .col.column-9 .fast_reply_area h3,.forum-user-index #main_content .col.column-9 .fast_reply_area h3{font-family:Roboto,sans-serif;font-size:18px;font-weight:300;color:#606060;margin-bottom:14px;float:left;width:100%;line-height:1.2em;padding:24px 20px 0 20px}.forum-post-view #main_content .col.column-9 .forum_post_left,.forum-user-index #main_content .col.column-9 .forum_post_left{float:left;border-left:1px solid #d8d8d8;background:#fff;width:99%}.forum-post-view #main_content .moderatory-tool-dropdown input[type=text],.forum-user-index #main_content .moderatory-tool-dropdown input[type=text]{height:33px;border:1px solid #d8d8d8;border-radius:3px;width:94%}.forum-post-view .form_row.margin_bottom.full_width.textarea_container.large_textarea,.forum-user-index .form_row.margin_bottom.full_width.textarea_container.large_textarea{padding:20px;width:96%}}@media screen and (max-width:767px){.forum-page #main_content.column_inner.cms_page_content.forum-banners{padding:0!important;width:47%!important;margin-right:1.5%}.forum-page .help-text-forum-topic{width:auto!important;float:left;margin-left:0!important;padding:10px 0}.forum-page .customer-profile-image{float:left;margin-right:20px;width:92%;margin-bottom:21px}.forum-page .customer-profile-image .button.button_alternative{width:60%;float:left;margin:0!important}.forum-page #main_content .forum_post_left .forum_post_body .edit_post_area .cancel_post{border:1px solid #e30613;background-color:#FFF;color:#e30613;margin-top:10px}.forum-page .forum_post_left{float:right!important;width:100%!important}.forum-page .forum_post_right .forum_profile{padding:15px 15px;font-size:12px;width:200px}.forum-page .forum-post-view #main_content .col.column-9 .fast_reply_area,.forum-page .forum-user-index #main_content .col.column-9 .fast_reply_area{background:#fff;padding:0;border:1px solid #d8d8d8;width:100%}.forum-page .forum-page .column_inner.search-topic #forum_search input[type=text],.forum-page .forum-page .column_inner.search-topic #forum_search input[type=search] input[type=search]{width:80%;padding:0 6px;border-radius:0;display:block}.forum-page #main_content .column_inner .loggedinas img{border-radius:100%;width:25%;margin:0 37.5%}.forum-page #forum_search{width:100%;padding-left:0}.forum-page #forum_table_container{margin-top:0}.forum-page .full_width.cms_page_content.border_bottom_light_grey{width:100%}.forum-topic-new #main_content #form_validate .input_box.textarea_container.large_textarea.large{width:100%}.forum-topic-new #main_content #form_validate .button_link{margin-left:0}.forum-topic-new #main_content #form_validate .form_row .input_box{width:100%}.forum-topic-new #main_content #form_validate .form_row .input_box input[type=text]{text-align:left;height:40px}.forum-topic-new #main_content #form_validate .form_row label{width:100%;float:left;text-align:left}}@media screen and (max-width:582px){.forum-page #main_content .column_inner.cms_page_content.forum-banners{padding:0!important;width:100%!important}.forum-page #main_content .button.button_alternatives{background:#FFF;border:1px solid #4368d3;color:#4368d3;margin-top:10px}.forum-page #main_content .moder-buttons{width:100%}.forum-page #main_content .post_actions{float:left;margin:30px 17px 10px;width:auto}}@media screen and (max-width:450px){.forum-page #main_content .column_inner.cms_page_content.forum-banners{padding:0!important;width:100%!important}.forum-page #main_content #forum_table_container #forum_table td{padding:16.9px}.forum-page #main_content .column_inner .button.button_alternative{width:60%;margin:0!important}.forum-search-index .column_inner.margin_bottom.lightest_grey_background{float:left;width:80%!important;background:#fff;padding:22px 5%;border:1px solid #d8d8d8;margin-left:11px}.forum-search-index #main_content .col.column-9{width:100%!important;margin-top:14px!important;border:1px solid #d8d8d8;margin-bottom:15px;background:#fff}.forum-search-index #main_content .col.column-9 .page_title.full_width{padding:15px}.forum-search-index #main_content .col.column-9 .full_width.margin_bottom_large{padding:15px;width:87%}.forum-search-index #main_content .col.column-9 .full_width.margin_bottom_large a.button.grey.active{width:96%}.forum-search-index #main_content .col.column-9 .full_width.margin_bottom_large a.button.grey.margin_left{margin-left:0;margin-top:15px;width:96%}.forum-search-index #main_content .col.column-9 .forum_pager.full_width.top{width:98%}.forum-user-index .customer-topic-title h3 span{padding:15px;float:left;font-size:15px}.forum-page #main_content .forum_post_right{width:100%!important}.forum-page #main_content .forum_profile a img{width:13%;padding:10px;height:16%;right:0!important}.forum-page .forum_post_right .forum_profile{padding:15px 15px;font-size:12px;width:197px}.forum-page #main_content .forum_profile img{border-radius:100%;width:50%;height:auto!important}.forum-page #forum_search{width:100%!important;padding-left:0;margin:0}.forum-page #forum_search input[type=submit]{width:26%;padding:0;float:left!important}.forum-page .column_inner .button.button_alternative{width:100%!important;margin:0!important}.forum-page #main_content .column_inner .loggedinas img{width:30%;margin:0 35%}.forum-page .loggedinas h3.theme_1_colour{margin:0}.forum-page .loggedinas p{margin:0}.forum-page .form_row.margin_bottom.full_width.textarea_container.large_textarea{padding:0 0 0 6px!important;width:96%}.forum-post-view .forum_title h1{margin:0;padding:25px 28px;width:87%!important}.forum-user-index .forum_title h1{margin:0 0 10px 0;padding:10px 30px;width:87%!important}}.blog_content strong{font-weight:700}.blog_content em{font-style:italic}.blog_content p{margin-bottom:14px}.blog_content p strong{font-weight:700}.blog_content p em{font-style:italic}.blog_content ol,.blog_content ul{list-style:initial;padding-left:1.2em;margin-bottom:14px}.blog_content ol li,.blog_content ul li{margin-bottom:7px}.blog_content ol li strong,.blog_content ul li strong{font-weight:700}.blog_content ol li em,.blog_content ul li em{font-style:italic}.blog_content h2{font-size:18px}.blog_content h3{font-size:16px;margin-top:14px}.blog_content table{width:100%;float:left;margin:0 0 22px}.blog_content a,.blog_content div,.blog_content iframe{max-width:100%!important}.blog_content img{max-width:100%!important;height:auto!important}.blog_content .alignleft{float:left;margin:0 6px 6px 0}.blog_content .alignright{floart:right;margin:0 0 6px 6px}.blog_sidebar_list li{float:left;width:100%;margin:0 0 14px;padding:14px 0 0;border-top:1px solid #e7e7e7}.blog_sidebar_list li a{color:#606060;text-decoration:none}.social_network_title{display:block;position:relative;text-indent:-9999px;height:70px;width:100%;background-repeat:no-repeat;background-image:url(../images/sprites/social_network_sprite.png)}.social_network_title:hover{-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:grayscale(100%)}.social_network_title.facebook_title{background-position:center 9px}.social_network_title.youtube_title{background-position:center -100px}.social_network_title.twitter_title{background-position:left -210px}.social_network_title.facebook_title+img{margin-left:6px}.social_network_title.twitter_title+img{margin-left:5px}.news_list_featured_image{float:left;width:20%;margin-right:2%}.news_list_content{float:left;width:78%}#news_search input[type=text],#news_search input[type=search]{width:197px;padding:0 6px;border-radius:0}#news_search input[type=submit]{width:60px;line-height:40px;padding:0 6px;border-radius:0;font-size:14px}.comment_meta{margin:0 0 6px;padding:0 0 6px;border-bottom:1px solid #e7e7e7}.comment_meta p{color:#202020;font-style:italic}#filter_carousel_container{background:#202020}.owl-carousel.gift-finder-carousel{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;background:#202020;opacity:0}.owl-carousel.gift-finder-carousel.loaded{opacity:1}.owl-carousel.gift-finder-carousel .item{background-position:center center;background-size:cover}.owl-carousel.gift-finder-carousel .item a{height:220px;text-indent:-9999px;display:block;background:url(../images/gift_finder/overlay.png) center center repeat;background:rgba(0,0,0,.4)}.owl-carousel.gift-finder-carousel .item a:hover{background:0 0}.owl-carousel.gift-finder-carousel .owl-item.center a{background:0 0}#slider_container{width:98%;float:left;padding:0 1%;background:#606060}#gift_finder_slider{border-radius:0;margin:0;padding:0;border:none;height:40px;background:#606060}#gift_finder_slider .noUi-background,#gift_finder_slider .noUi-base{background:#606060;border-radius:0}#gift_finder_slider .noUi-connect,#gift_finder_slider .ui-slider-range{background:#2dbe34;border-radius:0}#gift_finder_slider .noUi-handle,#gift_finder_slider .ui-slider-handle{border-radius:0;background:#aaa;border:none;height:60px;line-height:60px;width:74px;text-align:center;color:#fff;font-family:Roboto,sans-serif;font-weight:100;font-size:20px;margin:0;cursor:pointer}#gift_finder_slider .noUi-handle:last-child,#gift_finder_slider .ui-slider-handle:last-child{margin-left:-67px}#gift_finder_slider .noUi-handle.ui-state-active,#gift_finder_slider .noUi-handle:hover,#gift_finder_slider .ui-slider-handle.ui-state-active,#gift_finder_slider .ui-slider-handle:hover{background:#909090}#gift_finder_products{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-align:center;padding:22px 0}#gift_finder_products.active{opacity:1}#gift_finder_products .products_grid{text-align:center;margin-top:14px}#gift_finder_products li.column{max-width:267px;margin-left:7px;margin-right:7px;float:none;display:inline-block;zoom:1;text-align:left}#gift_finder_products_title{font-size:20px}#site_chooser_container{background:#f5f5f5;padding:22px 0;text-align:center;font-size:0;display:none}#site_chooser_container li{margin:0;display:inline-block;zoom:1;width:50px;height:50px}#site_chooser_container label{text-align:left;text-indent:-9999px;display:block;width:100%;height:100%;background:#e7e7e7;cursor:pointer;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#site_chooser_container label.active.hornby,#site_chooser_container label.hovered.hornby{background:#ed1c24}#site_chooser_container label.active.humbrol,#site_chooser_container label.hovered.humbrol{background:#e4e4e4}#site_chooser_container label.active.airfix,#site_chooser_container label.hovered.airfix{background:#ed2225}#site_chooser_container label.active.scalextric,#site_chooser_container label.hovered.scalextric{background:#01445f}#site_chooser_container label.active.corgi,#site_chooser_container label.hovered.corgi{background:#1d296d}#site_chooser_container label span{height:100%;display:block;background:url(../images/sprites/site_navigation_mobile_grey.png) left center no-repeat;width:30px;margin:0 10px;background-size:210px 30px}#site_chooser_container label.active span,#site_chooser_container label.hovered span{background:url(../images/sprites/site_navigation_mobile.png) left center no-repeat;background-size:210px 30px}#site_chooser_container label.humbrol span{background-position:-120px center}#site_chooser_container label.airfix span{background-position:-30px center}#site_chooser_container label.scalextric span{background-position:-90px center}#site_chooser_container label.corgi span{background-position:-60px center}#site_chooser_container h3{font-size:20px;margin:0 0 14px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#site_chooser_container label span{background-image:url(../images/sprites/site_navigation_mobile_grey@2x.png)}#site_chooser_container label.active span,#site_chooser_container label.hovered span{background-image:url(../images/sprites/site_navigation_mobile@2x.png)}}#gift_finder_introduction{margin:22px 0;display:none}#gift_finder_introduction h1{margin:0;font-size:36px}#gift_finder_introduction .cms_page_content{display:none}#gift_finder_introduction p{font-size:16px}#gift_finder_prices li{float:left;width:50%}#gift_finder_prices li a{height:60px;line-height:60px;padding:7px 0;text-align:center;color:#fff;background:#a5a5a5;display:block;text-decoration:none;font-size:18px}#gift_finder_prices li:nth-child(2) a{background:#989898}#gift_finder_prices li:nth-child(3) a{background:#8c8c8c}#gift_finder_prices li:nth-child(4) a{background:#7f7f7f}@media all and (max-width:1150px){#gift_finder_products li.column{margin-left:1.5%;margin-right:1.5%;max-width:400px;width:30%}}@media all and (max-width:750px){#gift_finder_products li.column{margin-left:5%;margin-right:5%;width:40%}}@media all and (max-width:680px){#gift_finder_products li.column{margin-left:2%;margin-right:2%;width:46%}}#ts_sidebar{display:block;width:406px;position:absolute;right:0;top:0;z-index:1;padding:22px;overflow:hidden}#ts_sidebar h3{font-size:24px;font-family:Roboto,sans-serif;font-weight:100;margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid #e7e7e7;line-height:1.6em}#ts_sidebar h4{font-size:16px;font-family:Roboto,sans-serif;font-weight:100;margin:0;color:#606060}#ts_sidebar p{font-size:16px;font-family:Roboto,sans-serif;font-weight:100;line-height:1.6em}#ts_sidebar .addthis_sharing_toolbox{margin:14px 0 0;padding:14px 0 0;min-height:34px;border-top:1px solid #e7e7e7}#ts_sidebar .addthis_sharing_toolbox .at-share-btn{margin:5px 5px 0 0}#ts_sidebar .ts_glossary{margin:14px 0 0;padding:14px 0;border-top:1px solid #e7e7e7}#ts_sidebar .ts_glossary p{line-height:22px;margin:14px 0 0;float:left;width:100%}#ts_sidebar .ts_glossary p .glossary_icon{font-size:22px;float:left;width:7%;margin-right:3%;text-align:center}#ts_sidebar .ts_glossary p .glossary_note{float:left;width:90%}.ts_navigation li{font-size:14px;font-family:Roboto,sans-serif;font-weight:100;line-height:1.6em;margin:14px 0 0}.ts_navigation li a{color:#606060}#ts_navigation_outer p{float:left;margin:0;font-family:Roboto,sans-serif;text-transform:uppercase;line-height:60px}#ts_navigation{text-align:right;float:right;display:flex}#ts_navigation li{display:inline-block;zoom:1;margin:0;font-family:Roboto,sans-serif;text-transform:uppercase;border-right:1px solid #d8d8d8;border-left:1px solid #fff;line-height:60px}#ts_navigation li.first{border-left:none}#ts_navigation li.last{border-right:none}#ts_navigation li a{color:#606060;text-decoration:none;padding:0 22px;display:block}#ts_navigation li a:hover{background:#d8d8d8}#ts_navigation li a.icon_font{font-size:16px;text-transform:none}.ts_menu_link{color:#606060;text-decoration:none;padding:0;float:right;line-height:60px;height:60px;width:60px;font-size:24px;text-align:center}#ts_overlay{position:fixed;top:0;left:0;background:#000;background:rgba(0,0,0,.5);z-index:4;width:100%;height:100%;display:none;cursor:pointer;opacity:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.track_share_page{overflow:hidden}#track_share_main{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;position:relative;z-index:2;background:#fff;overflow:hidden}.sidebar_visible #track_share_main{transform:translate(-450px)}.sidebar_visible #ts_sidebar{display:block}.sidebar_visible #ts_overlay{display:block;opacity:1}#track_share_main_inner{padding-bottom:50px}#ts_introduction{min-height:275px;padding:50px 0;background:url(../images/trackshare/landing_banner.jpg) top left no-repeat;background-size:cover;text-align:center}.intro_item{display:inline-block;zoom:1;margin:0 70px;opacity:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.intro_item.first{margin-left:0}.intro_item.last{margin-right:0}.intro_item p{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;font-size:35px;margin-bottom:32px;font-family:Roboto,sans-serif;font-weight:100;line-height:1em;transform:translateY(-35px)}.intro_item .intro_circle{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;width:128px;height:128px;border-radius:64px;display:block;transform:translateY(35px);background-image:url(../images/trackshare/intro_sprite.png);background-repeat:no-repeat}.intro_item .intro_circle.inspire{background-position:center top}.intro_item .intro_circle.design{background-position:center -128px}.intro_item .intro_circle.build{background-position:center -256px}.intro_item.animated{opacity:1}.intro_item.animated .intro_circle,.intro_item.animated p{transform:translateY(0)}.intro_item.animated .intro_circle:hover{transform:rotate(360deg) scale(1.2)}.intro_margin{margin-bottom:50px}.button.animate_item{opacity:0;transform:scale(.5);transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.button.animate_item.animated{opacity:1;transform:scale(1)}#ts_intorduction_text{padding:25px 0;border-top:1px dashed #d8d8d8}#ts_intorduction_text p{font-size:16px;font-family:Roboto,sans-serif;font-weight:100;margin:0;line-height:1.6em}.ts_section{float:left;width:100%;opacity:0;transform:translateY(100px);transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;margin-top:32px;display:block}.ts_section.visible{opacity:1;transform:translateY(0)}.ts_section.first{margin-top:0}.ts_section.large{margin-top:50px}.ts_section h3{font-size:20px;font-family:Roboto,sans-serif;font-weight:100}.ts_section .title{font-size:24px;margin:0 0 14px}.ts_section .sub_title{font-size:16px;font-family:Roboto,sans-serif;font-weight:100;margin:0 0 30px}.comments_section h3 .left{float:left}.comments_section h3 .divider{margin:0 14px}.comments_section h3 a{font-style:italic}.featured_track{font-size:16px;font-family:Roboto,sans-serif}.featured_track p{margin-bottom:22px;line-height:1.6em}.verified{color:#28cc3f;font-size:24px}.staff_pick{color:#00aeef;font-size:24px}.track_meta{font-size:16px;font-family:Roboto,sans-serif;margin:22px 0 22px}.track_meta .track_meta_item{float:left;margin:0 20px 0 0;color:#606060;line-height:24px;font-weight:100;cursor:pointer}.track_meta .track_meta_item .icon_font,.track_meta .track_meta_item .ts_font{font-size:24px;color:#a6a6a6;margin-right:5px;float:left}.track_meta .track_meta_item.verified{color:#28cc3f;font-size:24px}.track_meta .track_meta_item.staff_pick{color:#00aeef;font-size:24px}.track_meta .track_meta_outer{margin-right:20px}.track_meta .track_meta_outer.last{margin:0}.track_meta .track_meta_outer .track_meta_item{margin:0}.track_meta_outer{position:relative;float:left;width:auto}.track_details{margin-top:10px}.track_details .track_details_left{float:left;width:70%;margin-right:5%}.track_details .track_details_right{float:left;width:25%;padding:5px 0}.track_details .track_details_right .track_meta_item{float:right;line-height:26px;font-size:22px;margin-left:7px;cursor:pointer}.track_details .track_details_right .track_meta_item.last{margin-left:0}.track_details h3{line-height:26px;margin:5px 0;font-size:20px;font-weight:300}.track_details p{font-weight:100;font-size:16px}.track_details p strong{font-weight:400}.track_details .track_author{line-height:1.2em}.track_details .track_detail{margin:0;font-weight:100;font-family:Roboto,sans-serif}#instagram_feed{background:#e7e7e7}.radio_filter{line-height:50px;padding:0!important}.radio_filter a .radio{height:22px;width:22px;float:left;border:1px solid #c3c3c3;margin:10px 14px 10px 0;border-radius:0;padding:3px}.radio_filter a .radio span{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;width:100%;display:block;height:22px;border-radius:0}.radio_filter a .text{float:left}.radio_filter a.active .radio span,.radio_filter a:hover .radio span{background:red}.track_title{margin:0 0 5px}.track_author{font-family:Roboto,sans-serif;margin-bottom:14px;font-size:16px;font-weight:100}.track_information p{font-family:Roboto,sans-serif;margin-bottom:14px;font-size:16px;font-weight:100}.track_information p.track_detail{margin:0 0 5px}.track_information .track_meta_item{float:left;margin:0 22px 0 0;cursor:pointer}.track_information .track_meta_item .ts_font{font-size:24px;float:left;margin-right:5px}.track_information .track_meta_item .text{float:left}.track_information .track_meta_item.last{margin-right:0}.track_information .addthis_sharing_toolbox{min-height:34px}#ts_image_main{text-align:center;float:left;width:87.2%;margin-right:2%}#ts_image_main img{margin:0 auto}#ts_thumbnails{width:10.8%;float:left;margin:0}#ts_thumbnails .slick-next,#ts_thumbnails .slick-prev{display:block;background:red}.track_thumbs .thumb{float:left;width:100%}.track_thumbs .thumb a{float:left;width:100%;margin-bottom:14px}.track_thumbs .thumb a img{display:block}.track_thumbs.with_scrolling{padding:42px 0 28px;margin:0}.track_thumbs .ts_scroll_link{float:left;width:100%;background:#e7e7e7;text-align:center;line-height:28px;color:#606060;font-size:16px;cursor:pointer;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;position:absolute;left:0}.track_thumbs .ts_scroll_link:hover{background:#606060;color:#fff}.track_thumbs .ts_scroll_link.slick-disabled{cursor:default;color:#d8d8d8;background:#f5f5f5}.track_thumbs .ts_scroll_link.slick-disabled:hover{color:#d8d8d8;background:#f5f5f5}.track_thumbs .ts_scroll_link.prev{top:0}.track_thumbs .ts_scroll_link.next{bottom:0}.track_tags li{float:left;margin:0 14px 14px 0}.track_tags li.last{margin-right:0}.track_actions .button{width:48%;margin-right:4%;height:60px;line-height:60px;padding:0}.track_actions .button.right{margin-right:0}.track_actions .button.instructions_button{background:#7fd5f8}.track_actions .button.instructions_button:hover{background:#67cdf7}.track_actions .button .icon_font,.track_actions .button .ts_font{font-size:35px;margin-left:10px;vertical-align:middle}.track_actions .button .text{vertical-align:middle}.ts_upsells{border-top:none}#ts_upsell_products{margin:0}#ts_upsell_products .product_grid_item{margin:0 14px 22px 0}#ts_upsell_products .slick-dots{display:block;position:static;float:left;width:100%}#ts_upsell_products .slick-dots li{display:inline-block;zoom:1;margin:0 6px}#ts_upsell_products .slick-dots li button{display:block;width:14px;height:14px;border-radius:7px;background:#d8d8d8;text-decoration:none;text-indent:-9999px}.ts_parts_table.parts-table tbody tr td{padding:20px 5px;font-size:16px;font-weight:100;font-family:Roboto,sans-serif;color:#606060}.ts_parts_table.parts-table thead tr th{padding:20px 5px;font-size:18px;font-weight:100}.part_info{width:45%}.part_info .part_image{float:left;margin-right:3%;width:auto;max-width:15%}.part_info .part_title{float:left;width:auto;max-width:82%}.part_info .part_title p{font-size:16px;line-height:1.6em;font-weight:100}.part_info .part_title p.notice{font-size:14px;color:#e30613;font-style:italic}th.part_info span{padding-left:18%}.part_sku{width:12.5%;text-align:center}.part_price{width:12.5%;text-align:center}.part_price .price{font-size:28px}.part_qty{width:17.5%;text-align:center}.part_qty .qty-inc{position:relative}.part_qty .qty-inc a.disabled{opacity:.5;cursor:not-allowed}.part_action{width:12.5%;text-align:center}.ts_parts_table_footer{text-align:right;padding:30px 0 0}.ts_parts_table_footer .total_price{line-height:60px;font-size:30px;font-family:Roboto,sans-serif;font-weight:100;float:right}.ts_parts_table_footer .button_container{margin-left:22px;width:calc(12.5% - 10px);padding:0 5px;float:right}.ts_parts_table_footer .button_container button{width:100%;padding:0 14px;text-align:left}.ts_tooltip{position:absolute;bottom:100%;bottom:calc(100% + 20px);left:calc(50% - 116px);background:#fff;width:200px;padding:14px;border-radius:0;border:2px solid #d8d8d8;opacity:0;transform:scale(0);display:none;text-align:center;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.ts_tooltip.active{display:block}.ts_tooltip.active.visible{transform:scale(1);opacity:1}.ts_tooltip:after,.ts_tooltip:before{top:100%;left:50%;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none}.ts_tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.ts_tooltip:before{border-color:rgba(216,216,216,0);border-top-color:#d8d8d8;border-width:13px;margin-left:-13px}.ts_tooltip p{font-size:14px;margin:0}.ts_tooltip.left{left:0}.ts_tooltip.left:after,.ts_tooltip.left:before{left:20%}#ts_coming_soon{background:url(../images/trackshare/add_your_own_bg.jpg) center center repeat;background-size:cover}#ts_coming_soon h1{font-size:62px;font-weight:100;margin:0 0 14px;line-height:1.2em}#ts_coming_soon h2{font-size:30px;font-weight:100;margin:0;text-transform:uppercase;line-height:1.2em}#ts_coming_soon h3{font-size:18px;font-weight:400;margin:0;line-height:1.6em}#ts_coming_soon p{font-size:16px;font-family:Roboto,sans-serif;font-weight:100;margin:0;line-height:1.6em}#ts_coming_soon p.introduction{font-size:20px}.coming_soon_section{margin-bottom:40px;padding-bottom:40px;position:relative}.coming_soon_section:after{position:absolute;bottom:0;left:30%;width:40%;display:block;content:'';border-bottom:1px solid #c3c3c3}.coming_soon_icon{font-size:90px;margin-bottom:14px}#ts_newsletter_signup{padding:30px 0}#ts_newsletter_signup button,#ts_newsletter_signup input{display:inline-block;zoom:1;float:none}#ts_newsletter_signup button{line-height:60px;height:60px;margin:0}#ts_newsletter_signup input{height:60px;width:250px;margin:0 10px 0 0}#track_breadcrumbs{float:left;width:100%;background:#f5f5f5}#track_breadcrumbs li{float:left;height:60px;line-height:60px;font-family:Roboto,sans-serif;font-size:18px;margin-right:8%;font-weight:100}#track_breadcrumbs li.last{margin-right:0}#track_breadcrumbs li.active{font-weight:400}#track_breadcrumbs li.active .step_number{color:#fff}#track_breadcrumbs li .step_number{float:left;height:40px;line-height:40px;width:40px;border-radius:50%;text-align:center;background:#fff;margin:10px;font-weight:400}#track_breadcrumbs li .step_title{float:left}.tag{float:left;margin:5px 5px 0 0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.tag .tag_text{display:block;border-radius:0;line-height:28px;height:28px;padding:0 8px;color:#fff;font-size:15px;font-style:italic;font-family:Roboto,sans-serif;cursor:pointer}.tag .tag_text .text{float:left;margin-right:14px}.tag .tag_text .icon_font{float:left}.tag:hover{opacity:.65}.character_count.strong{font-weight:600}.ts_label label{color:#606060;line-height:1.6em}.ts_label label .note{font-style:italic}.ts_label label a{color:#606060}.media_upload_container{border:3px dashed #e7e7e7;box-sizing:border-box;border-radius:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.media_upload_container:hover{border-color:#606060;background:#f5f5f5}.media_upload_container.with_image{float:left;margin-right:1.17328519856%;min-height:5px;width:49.3682310469%}.media_upload_container.with_image.column_1{width:24.0974729242%}.media_upload_container.with_image.column_2{width:49.3682310469%}.media_upload_container.with_image.column_3{width:74.6389891697%}.media_upload_container.with_image.column_third{width:32.25114320096%}.media_upload_container.with_image.column_two_thirds{width:66.2%}.media_upload_container.with_image .column{margin-right:1.57194679565%}.media_upload_container.with_image .column.column_reduce{width:10%}.media_upload_container.with_image .column.column_1{width:32.2853688029%}.media_upload_container.with_image .column.column_2{width:66.1426844015%}.media_upload_container.with_image .column.half{width:49.2140266022%}.media_upload_container.with_image .column.last{margin-right:0}.media_upload_content{width:96%;float:left;padding:48px 2%;text-align:center}.media_upload_content p{font-size:18px;font-family:Roboto,sans-serif}.media_upload_content .upload-icon{max-width:55px;display:block;margin:22px auto}.media_upload_content .button{display:inline-block;zoom:1;float:none}.media_upload{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;cursor:pointer;cursor:copy}.track_share_pieces .product_grid_item{box-sizing:border-box;border:2px solid grey!important;overflow:hidden;text-align:center}.track_share_pieces .product_grid_item.active .ts_piece_overlay,.track_share_pieces .product_grid_item:hover .ts_piece_overlay{top:35%;opacity:1}.track_share_pieces .product_grid_item .product_name{font-size:18px;line-height:1.2em;font-family:Roboto,sans-serif;font-weight:400}.track_share_pieces .product_grid_item .product_sku{font-family:Roboto,sans-serif;font-weight:400}.ts_filters li{line-height:60px;font-size:18px}.ts_filters li a{text-decoration:none;color:#999;font-weight:100;width:85%;padding:0 10% 0 5%;display:block}.ts_filters li a .count{float:right}.ts_filters li a:before{float:left;width:60px;text-align:center;margin:0 14px 0 0;font-family:trackshare!important;font-size:26px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;color:#999}.ts_filters li a.power:before{content:'z'}.ts_filters li a.straights:before{content:'p'}.ts_filters li a.curves:before{content:'c'}.ts_filters li a.parts:before{content:'t'}.ts_filters li a.extras:before{content:'o'}.ts_filters li a.active,.ts_filters li a:hover{color:#fff}.ts_filters li a.active:before,.ts_filters li a:hover:before{color:#fff}.ts_filters li a:hover:before{transform:rotate(360deg)}.ts_filter_total{margin-top:50px}.ts_filter_total p{line-height:60px;font-size:18px;color:#999;font-weight:100;width:85%;padding:0 10% 0 5%;display:block;text-align:right}.ts_filter_total #ts_total_count{float:right;margin-left:40px}.ts_piece_overlay{position:absolute;top:-35%;left:0;width:100%;background:rgba(0,0,0,.5);opacity:0;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.ts_piece_overlay .overlay_inner{padding:22px 5%;width:90%;text-align:center}.ts_piece_overlay .overlay_inner .quantity_control{display:inline-block;zoom:1;height:60px;width:60px;border-radius:50%;line-height:60px;text-align:center;background:#e7e7e7;font-size:16px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;cursor:pointer}.ts_piece_overlay .overlay_inner .quantity_control:hover{background:#fff}.ts_piece_overlay .overlay_inner .quantity_control.disabled{opacity:.4;background:#e7e7e7}.ts_piece_overlay .overlay_inner input{height:60px;width:60px;line-height:60px;border-radius:0;text-align:center;font-size:16px;font-family:Roboto,sans-serif;display:inline-block;zoom:1;float:none;margin:0 14px}#final_step{padding:50px 0}#final_step .column_third{text-align:right}#final_step .column_two_thirds{text-align:center}.ts_success_message{float:left;width:70%;padding:0 15%}.ts_success_message h2,.ts_success_message h3{font-size:26px;line-height:1.4em;font-family:Roboto,sans-serif;font-weight:100}.ts_success_message p{font-size:16px;line-height:1.8em;font-family:Roboto,sans-serif;margin-bottom:14px;font-weight:100}table.line{text-align:left;width:100%}table.line thead{background:#f5f5f5;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}table.line thead th{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;color:#606060;border-bottom:none;padding:14px 0}table.line tbody td{border-bottom:1px solid #d8d8d8;padding:14px 0;vertical-align:middle;color:#606060}table.line tbody td button{margin:0}table.line tbody td button.button.full{padding:0 10px}table.line tbody td .price_container p.regular_price{font-size:1em;line-height:inherit;margin:0}table.line tbody td a{color:#606060;text-decoration:none}table.line tbody td.image{padding:0;padding-right:10px}table.line tbody td.out-of-stock{text-align:center;color:#e30613;font-size:14px}table.line tbody .view-more{border-bottom:none!important}.qty-inc{font-size:0}.qty-inc a{display:inline-block;zoom:1;font-family:Roboto,sans-serif;font-size:26px;font-weight:300;color:#606060;width:26px;height:26px;line-height:26px;text-align:center;background:#e7e7e7;border-radius:50%;margin-top:7px;vertical-align:top;text-decoration:none}.qty-inc a.minus{font-size:40px;line-height:26px}.qty-inc input{-webkit-appearance:none;-moz-appearance:textfield;display:inline-block;zoom:1;width:33px;border:1px solid #d8d8d8;border-radius:0;background:#fff;padding:0;text-align:center;float:none;height:38px;line-height:38px;margin:0 6px}.parts-search{position:relative}.parts-search input{font-family:Roboto,sans-serif;font-size:16px;color:#606060;font-weight:300;width:100%;height:48px;padding:0;line-height:48px;border:1px solid #d8d8d8;background:#f5f5f5;border-radius:0;text-indent:48px;margin-bottom:16px}.parts-search .icon_font,.parts-search .ps_font{position:absolute;font-family:icomoon!important;font-size:24px;line-height:48px;color:#606060;padding:0 12px;top:0;left:0}.service-sheets{margin-bottom:48px}.service-sheets .schematics{margin-top:10px}.service-sheets .schematics .schematic{width:23.8210399032%;position:relative;margin-bottom:18px}.service-sheets .schematics .schematic .loading{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/icons/ajax_loader_black.gif) center center no-repeat #000!important;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.service-sheets .schematics .schematic a{background:#f5f5f5;border-bottom:6px solid #d8d8d8;display:block;text-decoration:none;transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none}.service-sheets .schematics .schematic a .text{display:block;color:#606060;font-family:Roboto,sans-serif;font-size:16px}.service-sheets .schematics .schematic a .text.padding{padding:8px 12px 12px 12px}.service-sheets .schematics .schematic a img{width:100%}.service-sheets .schematics .schematic a:hover{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;border-bottom-color:#e30613}.schematic-overlay{background:#fff;position:absolute;top:0;left:0;width:100%;height:100%}.schematic-overlay .schematic-container img{width:100%}.schematic-overlay .schematic-container .schematic-header .full_width{margin:30px 0 20px 0}.schematic-overlay .schematic-container .schematic-header .full_width a.schematic-download{float:left}.schematic-overlay .schematic-container .schematic-header .full_width a.schematic-download .icon{font-family:icomoon;padding-left:8px;font-size:25px;float:right;line-height:45px}.schematic-overlay .schematic-container .schematic-header .full_width a.schematic-tutorial{float:left;line-height:46px;margin-left:18px;font-size:32px;text-decoration:none;color:#606060;font-family:icomoon}.schematic-overlay .schematic-container .schematic-header .full_width a.schematic-tutorial:hover{color:#e30613}.schematic-overlay .schematic-container .schematic-header .full_width a.schematic-close{line-height:45px;float:right;font-size:56px;font-family:Roboto,sans-serif;cursor:pointer;color:#606060;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=.70710678, M12=-.70710678, M21=.70710678, M22=.70710678);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)"}.schematic-overlay .schematic-container .schematic-header .full_width a.schematic-close:hover{color:#e30613}.schematic-hotspots{position:relative}.schematic-hotspots .hotspot{cursor:pointer;background:#2dbe34;position:absolute;color:#fff;text-align:center;border-radius:0;padding:2px}.schematic-hotspots .hotspot.tutorial{z-index:10002}.schematic-hotspots .schematic-popup{position:absolute;top:0;left:0;width:330px;padding:20px;background:#fff;border:1px solid #e7e7e7;opacity:0;box-shadow:0 0 15px rgba(0,0,0,.1)}.schematic-hotspots .schematic-popup.active{opacity:1}.schematic-hotspots .schematic-popup:after,.schematic-hotspots .schematic-popup:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.schematic-hotspots .schematic-popup.left:after,.schematic-hotspots .schematic-popup.left:before{left:15%}.schematic-hotspots .schematic-popup.right:after,.schematic-hotspots .schematic-popup.right:before{left:85%}.schematic-hotspots .schematic-popup:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.schematic-hotspots .schematic-popup:before{border-color:rgba(231,231,231,0);border-top-color:#e7e7e7;border-width:21px;margin-left:-21px}.schematic-hotspots .schematic-popup .schematic-product-info{float:left;width:65%}.schematic-hotspots .schematic-popup .schematic-product-info h3{font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#000;margin:0 0 4px 0;padding:0;line-height:22px}.schematic-hotspots .schematic-popup .schematic-product-info p.schematic-sku{color:#606060;font-size:16px;line-height:22px}.schematic-hotspots .schematic-popup .schematic-product-info p.schematic-price{margin-top:16px;font-size:18px;font-weight:300}.schematic-hotspots .schematic-popup .schematic-image{float:right;width:35%;height:126px}.schematic-hotspots .schematic-popup .schematic-image img{width:100%;margin-bottom:10px}.schematic-hotspots .schematic-popup .schematic-close{line-height:32px;font-size:32px;font-family:Roboto,sans-serif;cursor:pointer;font-weight:300;color:#606060;position:absolute;top:5px;right:8px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=.70710678, M12=-.70710678, M21=.70710678, M22=.70710678);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)"}.schematic-hotspots .schematic-popup .qty-inc{float:left;width:70%;vertical-align:middle;padding:5px 0}.schematic-hotspots .schematic-popup .qty-inc label{font-size:16px;color:#606060;padding-right:10px;display:inline-block;zoom:1}.schematic-hotspots .schematic-popup .schematic-add{float:left;width:30%}.schematic-hotspots .schematic-popup .schematic-add button{padding-left:15px}.schematic-hotspots .schematic-popup .schematic-add button .icon_font,.schematic-hotspots .schematic-popup .schematic-add button .ps_font{margin-right:9px}.schematic-tutorial-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);z-index:10000}.schematic-tutorial-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10002}.schematic-tutorial-overlay .schematic-text{background:#e7e7e7;padding:12px;position:absolute;color:#606060;font-size:18px;line-height:24px;font-family:Roboto,sans-serif;font-weight:300;width:350px;text-align:center}.schematic-tutorial-overlay .schematic-text .schematic-tutorial-done{margin-top:10px}.schematic-tutorial-overlay #schematic-mouse,.schematic-tutorial-overlay #schematic-pointer{position:absolute;height:30px;z-index:100005}.schematic-tutorial-overlay #schematic-mouse path,.schematic-tutorial-overlay #schematic-mouse polygon,.schematic-tutorial-overlay #schematic-pointer path,.schematic-tutorial-overlay #schematic-pointer polygon{fill:#fff}.schematic-tutorial-overlay #schematic-pointer.left{transform:rotate(8deg);-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);-o-transform:rotate(8deg)}.schematic-tutorial-overlay #schematic-pointer.right{transform:rotate(-8deg);-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-o-transform:rotate(-8deg)}#product_tabs_associated_products_contents .tab_inner{padding-left:0;padding-right:0;width:100%}#product_tabs_associated_products_contents .tab_inner .product-associations .toolbar_top{display:none}#product_tabs_associated_products_contents .tab_inner .product-associations .products_grid{padding:0;margin:20px 0}#product_tabs_associated_products_contents .tab_inner .product-associations .products_grid .product_grid_item{margin-bottom:46px;padding-bottom:0;width:18%;margin-right:2.4%}#product_tabs_associated_products_contents .tab_inner .product-associations .products_grid .product_grid_item.last{margin-right:0}#product_tabs_associated_products_contents .tab_inner .product-associations .products_grid .product_grid_item .product_flash{display:none}#product_tabs_associated_products_contents .tab_inner .product-associations .products_grid .product_grid_item .button.tall.large{display:none}#product_tabs_associated_products_contents .tab_inner .product-associations .products_grid .product_grid_item .product_title_container{margin-bottom:12px}#partsandspares-landing .parts-search-large{position:relative;vertical-align:middle}#partsandspares-landing .parts-search-large.loading{height:100px}#partsandspares-landing .parts-search-large.loading .icon_font,#partsandspares-landing .parts-search-large.loading .ps_font,#partsandspares-landing .parts-search-large.loading input{display:none}#partsandspares-landing .parts-search-large .icon_font,#partsandspares-landing .parts-search-large .ps_font{position:absolute;left:0;top:0;height:100px;line-height:100px;font-size:50px;color:#606060;padding:0 24px}#partsandspares-landing .parts-search-large input{width:100%;height:100px;line-height:100px;border:1px solid #e7e7e7;border-radius:0;font-size:35px;font-family:Roboto,sans-serif;font-weight:300;text-indent:88px;padding:0}#partsandspares-landing .parts-search-large .ui-menu{z-index:10001;background:#f5f5f5}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item{border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;line-height:32px;padding:15px 22px;cursor:pointer;font-size:24px;font-family:Roboto,sans-serif;font-weight:300;word-wrap:break-word}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item span.item-tag{display:block;font-size:12px;text-transform:uppercase;width:100%;line-height:14px;font-weight:700}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item span.item-title{color:#202020}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item span.product-sku{color:#606060;padding-left:40px}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item span.product-compatible{display:block;width:100%;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:22px;margin:4px 0}#partsandspares-landing .partsandspares-tooltip-container{position:relative;overflow:hidden;height:0;transition:1s ease-in-out;-o-transition:1s ease-in-out;-ms-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-webkit-transition:1s ease-in-out}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip{position:absolute;margin-top:23px;bottom:100%;transition:1s ease-in-out;-o-transition:1s ease-in-out;-ms-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-webkit-transition:1s ease-in-out}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip.active{bottom:0}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third{position:relative;text-align:center;padding-top:0;padding-bottom:40px;background:#606060;color:#fff;margin-bottom:0}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#606060;border-width:20px;margin-left:-20px}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third .icon_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third .ps_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third h3,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third p{color:#fff}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third p{padding:0 10%}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.parts .icon_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.parts .ps_font{font-size:90px;line-height:170px}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.train .icon_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.train .ps_font{font-size:170px;line-height:170px}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.service-sheets .icon_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.service-sheets .ps_font{font-size:100px;line-height:170px}#partsandspares-landing .partsandspares-drviers{margin-bottom:60px}#partsandspares-landing .partsandspares-drviers .column_2{position:relative;text-align:center;padding-top:10px;padding-bottom:60px;background:#f5f5f5}#partsandspares-landing .partsandspares-drviers .column_2 p{padding:0 10%}#partsandspares-landing .partsandspares-drviers .column_2 .icon_font,#partsandspares-landing .partsandspares-drviers .column_2 .ps_font{color:#606060}#partsandspares-landing .partsandspares-drviers .column_2.cant-find .icon_font,#partsandspares-landing .partsandspares-drviers .column_2.cant-find .ps_font{font-size:80px;line-height:170px}#partsandspares-landing .partsandspares-drviers .column_2.track .icon_font,#partsandspares-landing .partsandspares-drviers .column_2.track .ps_font{font-size:80px;line-height:170px}#partsandspares-landing .products_grid .product_grid_item .availability{display:none}.gene-partsandspares-index-index #main_content{min-height:900px}.ui-menu li.ui-menu-item.ui-state-focus,.ui-menu li.ui-menu-item:hover{background:#EDEDED}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}#product-view-associations #list-top-controls{display:none}#product-view-associations #more-products-button{width:15%;margin:0 40%}#product-view-associations .more-associations{text-align:center;display:block;float:left;width:100%;text-decoration:none}@media all and (max-width:950px){.schematic-overlay .wrapper{width:100%;float:left}.schematic-overlay .wrapper .schematic-header{padding:0 10px}.schematic-overlay .wrapper .schematic-overflow #schematic-pan{float:left;width:100%;position:relative}.schematic-overlay .wrapper .schematic-overflow #schematic-pan .schematic-hotspots{width:950px;position:absolute;top:0;left:0}.schematic-tutorial-overlay{position:fixed}.schematic-tutorial-overlay #schematic-mouse{display:none!important}.schematic-tutorial-overlay .schematic-text{position:fixed!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;width:100%;padding:0}.schematic-tutorial-overlay .schematic-text .full_width{width:95%;padding:2.5%}.schematic-tutorial-overlay .schematic-text .full_width button{padding:0;width:100%}.schematic-tutorial-overlay .wrapper{width:100%;float:left}.schematic-tutorial-overlay .wrapper .schematic-hotspots .hotspot{display:none!important}.schematic-tutorial-overlay .wrapper .schematic-hotspots .schematic-popup{display:none!important}#partsandspares-landing .parts-search-large .icon_font,#partsandspares-landing .parts-search-large .ps_font{height:75px;line-height:75px;font-size:38px}#partsandspares-landing .parts-search-large input{font-size:18px;line-height:75px;height:75px;text-indent:75px}#partsandspares-landing .parts-search-large .ui-menu{z-index:10001;background:#f5f5f5;width:100%}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item{border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;line-height:32px;padding:19px 22px;cursor:pointer;font-size:20px;font-family:Roboto,sans-serif;font-weight:300;word-wrap:break-word}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item span.item-tag{display:block;font-size:12px;text-transform:uppercase;width:100%;line-height:14px;font-weight:700}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item span.item-title{color:#202020}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item span.product-sku{color:#606060;padding-left:40px}#partsandspares-landing .parts-search-large .ui-menu li.ui-menu-item span.product-compatible{display:block;width:100%;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:22px;margin:4px 0}#partsandspares-landing .partsandspares-drviers .column_2{float:left;width:100%;margin-right:0;margin-bottom:11px}#partsandspares-landing .partsandspares-drviers .column_2 .button.green{height:42px;font-size:16px;line-height:42px;padding:0 32px}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip{position:relative;background:#606060;padding:30px 0 10px 0}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#606060;border-width:20px;margin-left:-20px}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third{float:left;width:100%;margin-right:0;padding-bottom:20px;background:0 0;text-align:left}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third p{padding:0}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third .tooltip-content{float:right;width:72.5%;margin-right:5%;padding:9px 0}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third .icon_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third .ps_font{float:left;width:17.5%;margin-left:2.5%;margin-right:2.5%;text-align:center}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.parts .icon_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.parts .ps_font{font-size:50px;line-height:72px}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.train .icon_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.train .ps_font{font-size:72px;line-height:72px}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.service-sheets .icon_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third.service-sheets .ps_font{font-size:70px;line-height:72px}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third:after{border-width:0}}@media (max-width:1150px){#more-products-button{width:20%!important;margin:0 35%!important}}@media all and (max-width:650px){table.parts-table td.image{width:0}table.parts-table td.image img{display:none}table.parts-table td .qty-inc a{display:none}table.parts-table td button.button.full{text-align:center}table.parts-table td button.button.full .icon_font,table.parts-table td button.button.full .ps_font{display:none}.service-sheets .schematics .column_1_border{width:47%;margin-right:3%}#partsandspares-landing .parts-search-large .icon_font,#partsandspares-landing .parts-search-large .ps_font{height:65px;line-height:65px;font-size:26px;padding:0 16px}#partsandspares-landing .parts-search-large input{font-size:16px;line-height:65px;height:65px;text-indent:54px}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third .tooltip-content{padding:0;width:70%}#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third .icon_font,#partsandspares-landing .partsandspares-tooltip-container .partsandspares-tooltip .column_third .ps_font{margin-right:5%}#more-products-button{width:40%!important;margin:0 35%!important}}.guardians-header{background-image:url(../images/schools/pattern-grey-light.jpg);padding:0 0 44px}.guardians-header h2,.guardians-header hr,.guardians-header li,.guardians-header p{color:#606060}.guardians-header h2 a,.guardians-header hr a,.guardians-header li a,.guardians-header p a{color:#606060}.guardians-header hr{border-width:1px;border-color:#606060}.guardians-header li,.guardians-header p{font-size:16px}.guardians-top{padding:22px 0;margin-bottom:0;background-image:url(../images/schools/image-3.jpg);background-position:center;background-size:cover}.heading_description{width:70%;margin:22px 15%;float:left}#guardians-logo{height:200px;width:138px;text-indent:-9999px;float:none;display:inline-block;zoom:1;margin:0 auto;background:url(../images/schools/guardians-logo.png) center center no-repeat;background-size:138px 200px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#guardians-logo{background-image:url(../images/schools/guardians-logo@2x.png)}}.themed-category.guardians .category-header{padding-top:22px;padding-bottom:22px;min-height:0;background-image:url(../images/schools/image-3.jpg);background-position:center center}.themed-category.guardians .category-slider{background-image:url(../images/schools/pattern-grey-light.jpg)}.themed-category.guardians .category-slider .slide-content h2,.themed-category.guardians .category-slider .slide-content h3,.themed-category.guardians .category-slider .slide-content hr,.themed-category.guardians .category-slider .slide-content li,.themed-category.guardians .category-slider .slide-content p{color:#606060}.themed-category.guardians .category-slider .slide-content h2 a,.themed-category.guardians .category-slider .slide-content h3 a,.themed-category.guardians .category-slider .slide-content hr a,.themed-category.guardians .category-slider .slide-content li a,.themed-category.guardians .category-slider .slide-content p a{color:#606060}.themed-category.guardians .category-slider .slide-content hr{border-width:1px;border-color:#606060}.themed-category.guardians .slick-dots li button:after,.themed-category.guardians .slick-dots li button:before{color:#606060}.themed-category.guardians .slick-next:before,.themed-category.guardians .slick-prev:before{color:#606060}.slide-full{width:90%;padding:0 5%}.slide-full h3{font-size:24px;font-weight:400}.slide-full p{font-size:16px}.cpi-index-index #main_content{overflow:visible;z-index:3}#cpi-langing .messages{margin-bottom:0;margin-top:14px}#cpi-langing .cpi-search{position:relative;vertical-align:middle}#cpi-langing .cpi-search.loading{height:100px;padding:80px 0}#cpi-langing .cpi-search.loading .icon_font,#cpi-langing .cpi-search.loading .ps_font,#cpi-langing .cpi-search.loading input{display:none}#cpi-langing .cpi-search .icon_font,#cpi-langing .cpi-search .ps_font{position:absolute;top:0;height:60px;line-height:60px;font-size:30px;color:#606060;padding:0 16px}#cpi-langing .cpi-search .icon_font.search{left:0}#cpi-langing .cpi-search .icon_font.reset{right:0;cursor:pointer;text-decoration:none}#cpi-langing .cpi-search input{width:100%;height:60px;line-height:60px;border:1px solid #e7e7e7;border-radius:0;font-size:26px;font-family:Roboto,sans-serif;font-weight:300;text-indent:64px;padding:0}#cpi-langing .cpi-search .ui-menu{z-index:10001;background:#f5f5f5}#cpi-langing .cpi-search .ui-menu li.ui-menu-item{border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;line-height:32px;padding:15px 22px;cursor:pointer;font-size:24px;font-family:Roboto,sans-serif;font-weight:300;word-wrap:break-word}#cpi-langing .cpi-search .ui-menu li.ui-menu-item span.item-tag{display:block;font-size:12px;text-transform:uppercase;width:100%;line-height:14px;font-weight:700}#cpi-langing .cpi-search .ui-menu li.ui-menu-item span.item-title{color:#202020}#cpi-langing .cpi-search .ui-menu li.ui-menu-item span.product-sku{color:#606060;padding-left:40px}#cpi-langing .cpi-search .ui-menu li.ui-menu-item span.product-compatible{display:block;width:100%;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:22px;margin:4px 0}#cpi-langing .load-more{text-align:center}#cpi-langing .load-more a.button{padding:0 32px}.customer-product-images{width:100%}.customer-product-images .customer-image,.customer-product-images .customer-image-current{float:left;width:20%;position:relative;background:url(../images/loading/spiffygif_54x54_grey.gif) center center no-repeat #f4f4f4}.customer-product-images .customer-image .hover,.customer-product-images .customer-image-current .hover{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;visibility:hidden;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.3);text-align:center;cursor:pointer}.customer-product-images .customer-image .hover .icon_font,.customer-product-images .customer-image-current .hover .icon_font{color:#fff;font-size:36px;position:absolute;left:0;right:0;top:33%}.customer-product-images .customer-image-current:hover .hover,.customer-product-images .customer-image:hover .hover{visibility:visible;opacity:1}.customer-product-images .customer-image .customer-image-element,.customer-product-images .customer-image-current .customer-image-element{display:block;background-size:cover;background-position:center center;height:0;padding-bottom:100%}