html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#f8f8f8;font:62.5%/1.25 "HelveticaNeue", "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1{font-size:2em}h2{font-size:1.4em}h1,h2,h3,h4,h5,h6{font-weight:normal}h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6
a{font-weight:inherit}.subheader{color:#777}p{margin:0
0 20px 0;font-size:1em;line-height:20px}p:last-child{margin-bottom:0}p
img{margin:0}p.lead{font-size:2em;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:bold}small{font-size:80%}blockquote,
blockquote
p{font-size:1.6em;line-height:24px;color:#777;font-style:italic}blockquote{margin:0
0 20px;padding:9px
20px 0 19px;border-left:1px solid #ddd}blockquote
cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,
blockquote cite a:visited,
blockquote cite a:visited{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px
0 30px;height:0}a,a:visited{color:#FC273C;text-decoration:underline;outline:0;cursor:pointer;font-size:1.2em}a:hover,a:focus{color:#FC273C}p a,
p a:visited{line-height:inherit}a
img{border:none}ul,ol{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,
ul ol,
ol ol,
ol
ul{margin:4px
0 5px 30px;font-size:90%}ul ul li,
ul ol li,
ol ol li,
ol ul
li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}ul.large
li{line-height:21px}li
p{line-height:21px}img.scale-with-grid{max-width:100%;height:auto}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}form{margin:0
0 20px 0;padding:0;display:inline}fieldset{margin-bottom:20px}select{padding:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px
solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0, 0, 0, .2);-webkit-box-shadow:0 0 3px rgba(0, 0, 0, .2);box-shadow:0 0 3px rgba(0,0,0,.2)}textarea{min-height:60px}label,legend{display:block;font-size:1em;cursor:pointer}select{width:220px}input[type="checkbox"]{display:inline}label span,
legend
span{font-weight:normal;font-size:1.2em;color:#444}input,textarea,select{padding:9px;border:solid 1px #e5e5e5;outline:0;background:#fff;background:-webkit-gradient(linear, left top, left 25, from(#fff), color-stop(4%, #eee), to(#fff));background:-moz-linear-gradient(top, #fff, #eee 1px, #fff 25px);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}input:hover,textarea:hover,select:hover,input:focus,textarea:focus,select:focus{border-color:#C9C9C9;-webkit-box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 8px}.remove-bottom{margin-bottom:0 !important}.half-bottom{margin-bottom:10px !important}.add-bottom{margin-bottom:20px !important}.cl{clear:both}.left,.fl-left{float:left}.right,.fl-right{float:right}
.container{position:relative;width:1200px;margin:0
auto;padding:0;border:0
solid #000}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.column.alpha.omega,.columns.alpha.omega{margin-left:0;margin-right:0}.container
.one.column{width:55px}.container
.two.columns{width:130px}.container
.three.columns{width:205px}.container
.four.columns{width:280px}.container
.five.columns{width:355px}.container
.six.columns{width:430px}.container
.seven.columns{width:505px}.container
.eight.columns{width:580px}.container
.nine.columns{width:655px}.container
.ten.columns{width:730px}.container
.eleven.columns{width:805px}.container
.twelve.columns{width:880px}.container
.thirteen.columns{width:955px}.container
.fourteen.columns{width:1030px}.container
.fifteen.columns{width:1105px}.container
.sixteen.columns{width:1180px}.container .one-third.column{width:380px}.container .two-thirds.column{width:780px}.container .offset-by-one{padding-left:75px}.container .offset-by-two{padding-left:150px}.container .offset-by-three{padding-left:225px}.container .offset-by-four{padding-left:300px}.container .offset-by-five{padding-left:375px}.container .offset-by-six{padding-left:450px}.container .offset-by-seven{padding-left:525px}.container .offset-by-eight{padding-left:600px}.container .offset-by-nine{padding-left:675px}.container .offset-by-ten{padding-left:750px}.container .offset-by-eleven{padding-left:825px}.container .offset-by-twelve{padding-left:900px}.container .offset-by-thirteen{padding-left:975px}.container .offset-by-fourteen{padding-left:1050px}.container .offset-by-fifteen{padding-left:1125px}@media only screen and (min-width:960px) and (max-width:1199px){.container{position:relative;width:960px;margin:0
auto;padding:0}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container
.one.column{width:40px}.container
.two.columns{width:100px}.container
.three.columns{width:160px}.container
.four.columns{width:220px}.container
.five.columns{width:280px}.container
.six.columns{width:340px}.container
.seven.columns{width:400px}.container
.eight.columns{width:460px}.container
.nine.columns{width:520px}.container
.ten.columns{width:580px}.container
.eleven.columns{width:640px}.container
.twelve.columns{width:700px}.container
.thirteen.columns{width:760px}.container
.fourteen.columns{width:820px}.container
.fifteen.columns{width:880px}.container
.sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}.container .column,.container
.columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.container
.one.column{width:28px}.container
.two.columns{width:76px}.container
.three.columns{width:124px}.container
.four.columns{width:172px}.container
.five.columns{width:220px}.container
.six.columns{width:268px}.container
.seven.columns{width:316px}.container
.eight.columns{width:364px}.container
.nine.columns{width:412px}.container
.ten.columns{width:460px}.container
.eleven.columns{width:508px}.container
.twelve.columns{width:556px}.container
.thirteen.columns{width:604px}.container
.fourteen.columns{width:652px}.container
.fifteen.columns{width:700px}.container
.sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:348px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width:479px){.container{width:300px}.column,.columns{margin:0}.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container
.two.columns{width:300px}.container .offset-by-eight,.container .offset-by-eleven,.container .offset-by-fifteen,.container .offset-by-five,.container .offset-by-four,.container .offset-by-fourteen,.container .offset-by-nine,.container .offset-by-one,.container .offset-by-seven,.container .offset-by-six,.container .offset-by-ten,.container .offset-by-thirteen,.container .offset-by-three,.container .offset-by-twelve,.container .offset-by-two{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:480px}.container .column,.container
.columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.container
.one.column{width:10px}.container
.two.columns{width:40px}.container
.three.columns{width:70px}.container
.four.columns{width:100px}.container
.five.columns{width:130px}.container
.six.columns{width:160px}.container
.seven.columns{width:190px}.container
.eight.columns{width:220px}.container
.nine.columns{width:250px}.container
.ten.columns{width:280px}.container
.eleven.columns{width:310px}.container
.twelve.columns{width:340px}.container
.thirteen.columns{width:370px}.container
.fourteen.columns{width:400px}.container
.fifteen.columns{width:430px}.container
.sixteen.columns{width:460px}.container .one-third.column{width:140px}.container .two-thirds.column{width:300px}.container .offset-by-one{padding-left:30px}.container .offset-by-two{padding-left:60px}.container .offset-by-three{padding-left:90px}.container .offset-by-four{padding-left:120px}.container .offset-by-five{padding-left:150px}.container .offset-by-six{padding-left:180px}.container .offset-by-seven{padding-left:210px}.container .offset-by-eight{padding-left:240px}.container .offset-by-nine{padding-left:270px}.container .offset-by-ten{padding-left:300px}.container .offset-by-eleven{padding-left:330px}.container .offset-by-twelve{padding-left:360px}.container .offset-by-thirteen{padding-left:390px}.container .offset-by-fourteen{padding-left:420px}.container .offset-by-fifteen{padding-left:450px}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:after,.clearfix:before,.row:after,.row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.row:after{clear:both}.clearfix,.row{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}}
.header-slogan,h1{font-family:bebas_neuebold}.attribute,
.cart-info table,
.checkout-product table,
.compare-info,
.mini-cart-info table,
.mini-cart-total table,
.wishlist-info table,table.form,table.list,table.radio{border-collapse:collapse}#contact-email,.required{font-weight:700}#currency a,
#currency a b,
#fixMe a,
#header .links
a{text-decoration:none}@font-face{font-family:bebas_neuebold;src:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/fonts/bebasneue_bold-webfont.eot);src:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/fonts/bebasneue_bold-webfont.eot?#iefix) format('embedded-opentype'), url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/fonts/bebasneue_bold-webfont.woff) format('woff'), url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/fonts/bebasneue_bold-webfont.ttf) format('truetype'), url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/fonts/bebasneue_bold-webfont.svg#bebas_neuebold) format('svg');font-weight:700;font-style:normal}a,body,input,select,td,textarea,th{font-size:1em}body.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity: .5}body.overlay .search-loader{position:fixed}body.overlay .search-loader
img{position:absolute;top:10%;text-align:center;display:block;height:100px;width:100px;z-index:100}.red{color:#fc273c}select{width:auto}#column-left{float:left;width:180px}#column-right{float:right;width:180px}#content{min-height:400px;margin-bottom:25px}#column-right a,
#content,
#pageslide #navigation li a,
#tab-description,
.attention,
.box-product .name a,
.information,
.product-grid .name a,
.product-list .description,.success,.warning,.write-review-link,ul.box-category>li>a{font-size: .9em}#column-left+#column-right+#content,#column-left+#content{margin-left:195px}#column-right+#content{margin-right:195px}#header{height:242px;margin-bottom:7px;position:relative;z-index:99;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/header-bg2.jpg) repeat-x;font-size: .8em}#header a,
.product-info .description a.email-more-info{color:#fff}header .top-row{position:relative;height:126px}header .bottom-row{position:relative;border-bottom:1px solid #fc273c;border-top:1px solid #fc273c;height:30px}#header #cart .content,
.mini-cart-info td,
.product-filter,
ul.box-filter
span{border-bottom:1px solid #eee}#contact-email,
#currency,
#header #cart,#language,#logo,#logoTitle,.formerly,.header-slogan-wrap{position:absolute}.formerly{top:2px;left:22px}#logo{top:32px;left:10px}#logo
img{width:85%}#logoTitle{top:3px;left:0}#contact-email{top:6px;left:620px;color:#fff}.header-slogan-wrap{top:38px;left:184px}#currency,#language{color:#999;top:15px}.header-slogan{font-size:2.8em;color:#fff;text-shadow:2px 2px #010101}#cookieInfoScreen,#fixMe{left:-1px;font-family:Arial}#language{left:320px;width:80px;line-height:17px}#language
img{cursor:pointer;margin-right:5px}#currency{width:75px;left:425px;line-height:17px}#currency
a{display:inline-block;padding:2px
4px;border:1px
solid #CCC;color:#999;margin-right:2px;margin-bottom:2px}#currency a
b{color:#000}#header .pay-methods{position:absolute;top:90px;right:185px}#header
#cart{top:73px;right:10px;z-index:30}#header #cart
.heading{float:right;margin-top:15px;padding-left:14px;padding-right:14px;border-top:1px solid #fc273c;border-left:1px solid #fc273c;border-right:1px solid #fc273c;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-khtml-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;background-color:#fc273c;position:relative;z-index:1}#header #cart.full
.heading{border-top:1px solid #00aa5b;border-left:1px solid #00aa5b;border-right:1px solid #00aa5b;background-color:#00aa5b}#header #cart .heading span.cart-title{display:block;color:#fff;font-size:15px;font-weight:700;margin-top:0;margin-bottom:3px}#header #cart .heading
a{text-decoration:none;display:block}#header #cart .heading a span:not(.cart-title){background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/arrow-down.png) 100% 50% no-repeat #fc273c;padding-right:15px}#header #cart.full .heading a span:not(.cart-title){background-color:#00aa5b}#header #cart
.content{clear:both;display:none;position:relative;padding:8px;min-height:150px;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;-webkit-border-radius:7px 0 7px 7px;-moz-border-radius:7px 0 7px 7px;-khtml-border-radius:7px 0 7px 7px;border-radius:7px 0 7px 7px;-webkit-box-shadow:0 2px 2px #ddd;-moz-box-shadow:0 2px 2px #ddd;box-shadow:0 2px 2px #ddd;background:#fff}#header #cart .content
a{color:#000}#header #cart.active:not(.full) .heading{padding-bottom:6px;border-top:1px solid #fc273c;border-left:1px solid #fc273c;border-right:1px solid #fc273c;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-khtml-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}#header #cart.active
.content{display:block}.mini-cart-info
table{width:100%;margin-bottom:5px}.mini-cart-info
td{color:#000;vertical-align:top;padding:10px
5px}.htabs,
.tab-content,
table.list
td{border-bottom:1px solid #ddd}.mini-cart-info
.image{width:1px}.mini-cart-info .image
img{border:1px
solid #eee;text-align:left}.mini-cart-info .quantity,
.mini-cart-info .remove,
.mini-cart-info td.total,.mini-cart-total{text-align:right}.mini-cart-info .name
small{color:#666}.mini-cart-info .remove
img{cursor:pointer}.mini-cart-total
table{display:inline-block;margin-bottom:5px}#fixMe,
#header .links
a{font-size:12px;display:block}.mini-cart-total
td{color:#000;padding:4px}#header #cart
.checkout{text-align:right;clear:both}#fixMe,
.checkout-now-section,
.welcome-container
h1{text-align:center}#header #cart
.empty{padding-top:50px;text-align:center}#header
#search{width:298px;z-index:15;position:absolute;top:20px;right:10px}#header .button-search{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/button-search.png) center center no-repeat;width:28px;height:24px;border-right:1px solid #CCC;cursor:pointer;position:relative;top:24px}#header #welcome,
#header .links,
#header .sm-links,
#menu,
* html #cookieInfoScreen,
* html
#fixMe{position:absolute}.htabs a,
.tab-content,
table.list
td{border-right:1px solid #ddd}#header #search
input{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/src-input.png) left top repeat-x;padding:1px
1px 1px 33px;width:262px;height:26px;border:1px
solid #CCC;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#menu>ul>li:hover>a,.attention,.success,.warning{-khtml-border-radius:5px}#header .sm-links{top:178px;right:10px}ul.sm-links{font-size:1em;list-style-type:none;width:auto;margin:0;padding-left:0;z-index:5}ul.sm-links
li{float:left;line-height:29px}ul.sm-links li
a{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/sm-links.png) no-repeat;height:44px;width:50px;display:block;margin:0
2px;text-indent:-9999px;color:transparent}ul.sm-links
.fb{background-position:-1px -40px}ul.sm-links
.ebay{background-position:-60px -40px}ul.sm-links
.youtube{background-position:-118px -38px;height:46px;width:52px}ul.sm-links
.twitter{background-position:-178px -38px;height:46px;width:52px}ul.sm-links
.insta{background-position:-238px -40px;width:52px}ul.sm-links
.gplus{background-position:-298px -40px;width:52px}ul.sm-links
.follow{font-size:1.1em;color:#fff}#header
#welcome{z-index:5;width:315px;color:#999;top:7px;right:5px}#header
.links{font-size:10px;top:20px;right:10px;z-index:32}#header .links
a{float:left;padding:0
0 0 7px}#header .links a+a{margin-left:8px;border-left:1px solid #CCC}#fixMe{position:fixed;bottom:1px;padding:10px!important;width:100%}#fixMe
a{color:#000}#fixMe a:hover{text-decoration:underline;color:#000}#menu>ul>li ul>li>a,#menu>ul>li>a{font-family:bebas_neuebold;color:#fff}#menu>ul>li ul>li>a,
#menu>ul>li>a,
.box-product .name a,
.htabs a,
.pagination .links a,
.pagination .links b,a.button{text-decoration:none}#cookieInfoScreen{display:none;width:auto;height:auto;position:fixed;bottom:-1px;padding:20px!important;font-size:12px;z-index:99999!important}#menu>ul>li,
#menu>ul>li>a,
.box.refine-search .box-heading{position:relative}#menu>ul>li ul>li>a,#menu>ul>li>a{font-size:1.4em;letter-spacing:1px}#closePbtn{display:block;float:right;margin-right:-8px!important;margin-top:-14px!important}#closeMsg{padding-left:5px}[ifIE6] html{overflow-x:auto;overflow-y:hidden}#menu{top:170px;padding:0
5px;width:100%}#menu
ul{list-style:none;margin:0;padding:0}#menu>ul>li{float:left;z-index:20;padding:6px
5px 5px 0}#menu>ul>li>a{line-height:14px;display:block;padding:6px
10px;margin-bottom:5px;z-index:6}#menu>ul>li:hover>a{background:#fc273c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#menu>ul>li>div{display:none;position:absolute;z-index:5;padding:5px;border:1px
solid #000;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background:#353535;opacity: .95}#menu>ul>li:hover>div{display:table}#menu>ul>li>div>ul{display:table-cell}#menu>ul>li ul+ul{padding-left:20px}#menu>ul>li ul>li>a{padding:4px;display:block;white-space:nowrap;min-width:120px}#menu>ul>li ul>li>a:hover{background:#fc273c}#menu>ul>li>div>ul>li>a{color:#fff}#menu ul ul
li{margin-bottom:0;line-height:16px}#menu
li.blog{float:right;padding-right:30px}#pageslide{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:9999999;overflow-y:auto;width:260px;padding:20px;background-color:#333;color:#FFF;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.error,
.help,
table.radio td
label{display:block}.breadcrumb{color:#ccc;margin-bottom:10px}.attention,.information,.success,.warning{padding:10px
10px 10px 33px;margin-bottom:15px;color:#555;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.error,.required{color:red}.success{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/success.png) 10px center no-repeat #bcfc69;border:1px
solid #bbdf8d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.warning{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/warning.png) 10px center no-repeat #ffd1d1;border:1px
solid #f8acac;border-radius:5px}.attention,.warning{-moz-border-radius:5px;-webkit-border-radius:5px}.attention{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/attention.png) 10px center no-repeat #fff5cc;border:1px
solid #f2dd8c;border-radius:5px}.attention .close,
.information .close,
.success .close,
.warning
.close{float:right;padding-top:4px;padding-right:4px;cursor:pointer}.help{color:#999;font-size:10px;font-weight:400;font-family:Verdana,Geneva,sans-serif}.welcome-container{width:80%;margin:0
auto;background:#fc273c;border-radius:8px;-webkit-border-radius:8px}.welcome-container h1
a{color:#fff;text-decoration:none}table.form{width:100%;margin-bottom:20px}table.form tr td:first-child{width:150px}table.form>*>*>td{color:#000}table.form
td{padding:4px}input.large-field,select.large-field{width:300px}table.list,table.radio{width:100%}table.list{border-top:1px solid #ddd;border-left:1px solid #ddd;margin-bottom:20px}.pagination,.product-list>div+div,ul.box-category>li+li{border-top:1px solid #eee}table.list thead
td{background-color:#efefef;padding:0
5px}.list thead td,
table.list thead td
a{text-decoration:none;color:#222;font-weight:700}table.list tbody
td{padding:0
5px}table.list
.left{text-align:left;padding:7px;float:none}table.list
.right{text-align:right;padding:7px;float:none}table.list
.center{text-align:center;padding:7px}table.radio
td{padding:5px}.pagination,
.pagination .links a,
.pagination .links b,a.button{display:inline-block}table.radio tr td:first-child{width:1px}table.radio tr td:first-child
input{margin-top:1px}li.highlight:hover,
table.radio tr.highlight:hover
td{background:#f1ffdd;cursor:pointer}.pagination{padding-top:8px;width:100%;margin-bottom:10px}.pagination
.links{float:left}.pagination .links
a{border:1px
solid #eee;padding:4px
10px;color:#a3a3a3}.pagination .links
b{border:1px
solid #269bc6;padding:4px
10px;font-weight:400;color:#269bc6;background:#fff}.box-product .name a,
.box-product .price,
.box-product .price-new,
.cart .links input.button,
.htabs a,
.manufacturer-heading,
.product-compare,
.product-compare a,
.product-filter .display a,
.product-list .name a,
.product-list .price,
.product-list .price-new,
a.button,
input.button,
ul.box-category>li a.active,
ul.box-category>li ul>li>a.active{font-weight:700}.pagination
.results{float:right;padding-top:3px}.cart .links input.button,a.button,input.button{cursor:pointer;color:#fff;line-height:12px;font-family:Arial,Helvetica,sans-serif;font-size:12px;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/button.png) repeat-x;-webkit-border-radius:7px;-moz-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 2px 2px #ddd;-moz-box-shadow:0 2px 2px #ddd;box-shadow:0 2px 2px #ddd}.more-details
.button{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;font-size:1em;font-family:arial,helvetica,sans-serif;padding:12px
16px;text-decoration:none;display:inline-block;font-weight:700;color:#FFF;background:#00aa5b}.more-details .button:hover{background-color:#0ab565}a.email-more-info{background:#ffaf4b;background:-moz-linear-gradient(top, #ffaf4b 0, #ff920a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffaf4b), color-stop(100%, #ff920a));background:-webkit-linear-gradient(top, #ffaf4b 0, #ff920a 100%);background:-o-linear-gradient(top, #ffaf4b 0, #ff920a 100%);background:-ms-linear-gradient(top, #ffaf4b 0, #ff920a 100%);background:linear-gradient(to bottom, #ffaf4b 0, #ff920a 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffaf4b',endColorstr='#ff920a',GradientType=0)}a.email-more-info:hover{background:#000}#button-cart,
.box-product .cart a.button,
.box-product .cart input.button,
.cart input.buy-button{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/button-cart.png) repeat-x;font-size:1.1em;text-shadow:2px 2px #327e00}.checkout input.order-button{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/button-green.png) repeat-x}a.button{padding:6px
12px}input.button{margin:0;border:0;height:24px;padding:0
12px}.htabs a,.tab-content{border-left:1px solid #ddd}.box,
.buttons,
.checkout-success h1,
.not-found h1,.tab-content{margin-bottom:20px}#button-cart,
.box-product .cart input.button,
.cart input.buy-button{height:40px}.cart .links input.button:hover,a.button:hover,input.button:hover{background-position:0 -24px}#button-cart:hover,
.box-product .cart a.button:hover,
.box-product .cart input.button:hover,
.cart input.buy-button:hover{background-position:0 -40px;text-shadow:0}.buttons{overflow:auto;padding:6px}.buttons
.left{float:left;text-align:left;margin-right:10px}.buttons
.right{float:right;text-align:right}.buttons
.center{text-align:center;margin-left:auto;margin-right:auto}.htabs{height:30px;line-height:16px;clear:both}.htabs
a{border-top:1px solid #ddd;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/tab.png) repeat-x #fff;padding:7px
15px 6px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center;color:#000;margin-right:2px;display:none}.htabs
a.selected{padding-bottom:7px;background:#fff}.tab-content{padding:10px;background:#fff;z-index:2;overflow:auto}.box .box-heading{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-khtml-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;border:1px
solid #dbdee1;background:#3e3e3e;padding:8px
10px 7px;font-family:bebas_neuebold;font-size:1.4em;letter-spacing:1px;word-spacing:3px;line-height:14px;color:#e8e8e8;text-shadow:2px 2px #000}.box .box-content{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-khtml-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;border-left:1px solid #dbdee1;border-right:1px solid #dbdee1;border-bottom:1px solid #dbdee1;padding:10px}.box.refine-search .box-heading
span{position:absolute;right:20px;font-size:2.2em;cursor:pointer}.box-product{width:100%}.box-product>div{display:inline-block;vertical-align:top;margin-bottom:15px}.box-product .name a,
.box-product .price,
.box-product
.rating{margin-bottom:4px;display:block}.box-product .latest-prod,.product-box{position:relative;width:160px;background:#fff;-moz-border-radius:4px;border-radius:4px;padding:2em
1.5em;margin:10px
10px 20px 14px;text-align:center;border:1px
solid #ddd}.box.feed,.related-content~.box.feed{margin-right:20px}.box.feed{width:32%;float:left}.box.feed h2,
.box.welcome-intro
h2{font-size:1em}.box.feed.blog{position:relative}.box.feed.blog
a{display:block;width:100%;height:300px;background:url(/catalog/view/theme/default/image/blog-pic-wide.jpg) top right no-repeat}.related-content~.box.feed
img{max-width:300px}.box.feed.blog
span{position:absolute;top:44%;left:3%;padding:10px;background:#000;color:#fff;font-size:1.2em;font-family:bebas_neuebold}.box.feed.last{margin-right:0}.box.welcome-intro .box-content{background:#fff}.box.welcome-intro .reveal-content{display:none}.product-grid .product-box.cat-products{min-height:348px;-webkit-transition:all .3s cubic-bezier(.215, .61, .355, 1);transition:all .3s cubic-bezier(.215, .61, .355, 1);transform:scale(1)}.latest-products .product-box,
.product-grid .product-box.cat-products{-moz-transition:all .3s cubic-bezier(.215, .61, .355, 1);-o-transition:all .3s cubic-bezier(.215, .61, .355, 1)}.product-grid .product-box.cat-products:hover{min-height:348px;box-shadow:0 0 29px 0 rgba(0, 0, 0, .3);transform:scale(1.1)}.latest-products .product-box:hover,
.product-grid .product-box.cat-products:hover{-webkit-box-shadow:0 0 29px 0 rgba(0, 0, 0, .3);-moz-box-shadow:0 0 29px 0 rgba(0, 0, 0, .3)}.related-products .product-box{min-height:249px}.latest-products .product-box{min-height:100%;-webkit-transition:all .3s cubic-bezier(.215, .61, .355, 1);transition:all .3s cubic-bezier(.215, .61, .355, 1);transform:scale(1)}.latest-products .product-box:hover{box-shadow:0 0 29px 0 rgba(0, 0, 0, .3);transform:scale(1.1)}.related-products .product-box:first-child{margin-left:0}#column-left+#column-right+#content .box-product>div{width:119px}.box-product
.image{display:block;margin-bottom:0}.box-product .image
img{padding:3px;border:1px
solid #e7e7e7}.box-product .name a:hover{color:#fc273c}.box-product
.price{font-size:1.1em;color:#fc273c}.box-product .price-old{color:red;text-decoration:line-through;font-size:15px}.product-filter .limit,
.product-filter .sort,ul.box-category>li>a{color:#333}.refine-search .box-product>div{background:#fff;width:195px;padding:10px;margin:10px
10px 20px 14px}.refine-search .box-product>div>div>a{font-size:1.2em;font-family:bebas_neuebold}.product-compare a,
.product-list .name a,ul.box-category>li>a{text-decoration:none}ul.box-category,
ul.box-category
ul{list-style:none;margin:0;padding:0}ul.box-category>li:first-child{padding:0
8px 8px 0}ul.box-category>li{padding:8px
8px 8px 0}ul.box-category>li
ul{display:none}ul.box-category>li a.active+ul{display:block}ul.box-category>li ul>li{padding:5px
5px 0 10px}ul.box-category>li ul>li>a{text-decoration:none;display:block}ul.box-filter,
ul.box-filter
ul{list-style:none;margin:0;padding:0}ul.box-filter
span{font-weight:700;display:block;padding-bottom:5px;margin-bottom:8px}#content .content,.category-info,.category-list,.manufacturer-list{margin-bottom:20px;overflow:auto}ul.box-filter>li
ul{padding-bottom:10px}#content
.content{padding:10px;border:1px
solid #eee}#content.Register
.content{-webkit-border-radius:15px;-moz-border-radius:15px;-khtml-border-radius:15px;border-radius:15px;-webkit-box-shadow:3px 3px 15px #ddd;-moz-box-shadow:3px 3px 15px #ddd;box-shadow:3px 3px 15px #ddd;background:#fff}#content .content
.left{float:left;width:49%}#content .content
.right{float:right;width:49%}.category-info
.image{float:left;padding:5px;margin-right:15px;border:1px
solid #e7e7e7}.category-info .read-more,
.welcome-intro .read-more{padding-left:5px;font-style:italic}.category-list
ul{float:left;width:18%}.manufacturer-list{border:1px
solid #dbdee1;padding:5px}.product-grid .image img,
.product-info .image-additional
img{border:1px
solid #e7e7e7}.manufacturer-heading{background:#f8f8f8;font-size:15px;padding:5px
8px;margin-bottom:6px}.manufacturer-content{padding:8px}.manufacturer-list
ul{float:left;width:25%;margin:0
0 10px;padding:0;list-style:none}.product-filter .limit,
.product-list
.right{float:right;margin-left:15px}.product-filter{padding-bottom:5px;overflow:auto}.product-info .cart,
.product-info
.options{padding:0
5px 10px;border-bottom:1px solid #e7e7e7}.product-filter
.display{margin-right:15px;float:left;padding-top:4px;color:#333}.product-filter
.sort{float:right}.product-compare{padding-top:6px}.product-list>div{overflow:auto;margin-bottom:15px;width:93%}.product-list>div+div{padding-top:16px}.product-list .image,
.product-list .price-ctas{float:left;width:25%}.product-list .image
img{padding:3px}.product-list .prod-desc-wrap{float:left;width:50%;margin-top:25px}.product-list
.name{margin-bottom:3px;text-align:left}.product-list
.description{line-height:15px;margin-bottom:5px;color:#4d4d4d;text-align:left}.product-list
.rating{color:#7b7b7b}.product-list
.price{height:50px;color:#333}.product-list .price-old{color:red;text-decoration:line-through}.product-list .price-tax{font-size:12px;font-weight:400;color:#BBB}.product-list .cart,
.product-list .compare,
.product-list .more-details,
.product-list
.wishlist{margin-bottom:3px}.product-list .more-details{margin-top:20px}.product-list .wishlist
a{color:#333;text-decoration:none;padding-left:18px;display:block;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/add.png) left center no-repeat}.product-list .compare
a{color:#333;text-decoration:none;padding-left:18px;display:block;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/add.png) left 60% no-repeat}.product-grid{width:100%;overflow:auto;padding:34px
0 0 34px}.product-grid>div{display:inline-block;vertical-align:top;padding:15px}.product-grid .name a,
.product-grid .price,
.product-grid
.rating{margin-bottom:4px;display:block}#column-left+#column-right+#content .product-grid>div{width:125px}.product-grid
.image{display:block;margin-bottom:0}.product-grid .image
img{padding:3px}.product-grid .name
a{font-weight:700;text-decoration:none}.product-grid .description,
.product-grid .price .price-tax{display:none}.product-grid
.price{font-weight:700;color:#333}.product-grid .price-old{color:red;text-decoration:line-through}.product-grid .price-new{font-weight:700}.product-grid .cart,
.product-grid .compare,
.product-grid .more-details,
.product-grid
.wishlist{margin-bottom:3px}.product-grid .compare a,
.product-grid .wishlist
a{color:#333;text-decoration:none;padding-left:18px;display:block;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/add.png) left center no-repeat}.product-info{overflow:hidden;margin-bottom:20px}.product-info>.left{float:left;margin-right:15px}.product-info>.left+.right{padding:10px;background:#fff;float:left}.product-info
.image{float:left;text-align:center}.related-products .product-box
.image{float:none}.product-info .image-additional{margin-left:-10px;clear:both;overflow:hidden;max-width:500px}.product-info .options
select{max-width:440px}#footer,
.cart-total,
.checkout-content,
.contact-info,
.login-content,
.product-info .price,.return-detail,.return-product,.review-list,.sitemap-info{overflow:auto}.checkout-now-section
p{margin-bottom:0}.checkout-login #button-account,
.checkout-now-section
.button{background-color:#00aa5b;background-image:none;padding:22px
65px;font-size:1.4em;font-family:bebas_neuebold;text-transform:uppercase;letter-spacing:2px}.checkout-login #button-account{padding:12px
20px;height:100%}.we-accept{padding-top:20px}.we-accept
img{margin-bottom:15px}.we-accept
img.thawte{width:130px;margin-bottom:0}.product-info .image-additional
a{float:left;display:block;margin-left:10px;margin-bottom:10px}.product-info
.description{padding:5px;margin-bottom:10px;line-height:20px;color:#4d4d4d}.product-info .description
span{color:#38b0e3}.stock-tick{width:20px;display:inline-block}.circle-loader{margin:0
0 30px 10px;border:2px
solid rgba(0,0,0,.2);border-left-color:#5cb85c;animation-name:loader-spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;position:relative;top:3px;left:-8px;display:inline-block;vertical-align:top}.circle-loader,.circle-loader:after{border-radius:50%;width:1.2em;height:1.2em}.load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border .5s ease-out}.checkmark{display:none}.checkmark.draw:after{animation-duration:1.2s;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.checkmark:after{opacity:1;height: .6em;width: .2em;transform-origin:left top;border-right:2px solid #5cb85c;border-top:2px solid #5cb85c;content:'';left: .2em;top: .65em;position:absolute}@keyframes loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes
checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width: .2em;opacity:1}100%,40%{height: .65em;width: .2em;opacity:1}}.product-info .description span.stock-in{color:#46ad01}.stock-level-wrap .stock-info{position:relative;top:3px;left:-3px}.product-info .description
a{color:#4d4d4d;text-decoration:none}.product-info .description .price,
.product-info .description .price-new{padding:0
5px 10px 0;font-size:15px;font-weight:700;color:#333}.product-info .description .price-old{color:red;text-decoration:line-through}.product-box .price-new{font-size:15px;font-weight:700;color:#333}.product-info .price .reward,
.product-info .price-tax,.stock-last-checked{font-size:12px;font-weight:400;color:#999}.product-info .price
.discount{font-weight:400;font-size:12px;color:#4d4d4d}.product-info
.options{margin-bottom:10px;color:#000}.product-info .option-image{margin-top:3px;margin-bottom:10px}.product-info .option-image
label{display:block;width:100%;height:100%}.product-info .option-image
img{margin-right:5px;border:1px
solid #ccc;cursor:pointer}.product-info
.cart{color:#4d4d4d}.product-info .cart div>span{color:#999}.product-info .cart
.links{display:inline-block;vertical-align:middle}.attribute td,
.cart-info tbody td,
.checkout-product tbody td,
.compare-info td,
.wishlist-info tbody
td{vertical-align:top}.product-info .cart
.minimum{padding-top:5px;font-size:11px;color:#999}.product-info
.review{background:#fff;color:#4d4d4d;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;margin-bottom:10px;clear:both}.attribute,
.compare-info,
.login-content,
.review-list,
.review-list .rating,
.wishlist-info
table{margin-bottom:20px}.attribute td,
.cart-info table,
.checkout-product table,
.compare-info td,
.wishlist-info
table{border-right:1px solid #ddd}.attribute,
.cart-info table,
.checkout-product table,
.compare-info,
.wishlist-info
table{border-left:1px solid #ddd}.attribute,
.compare-info,
.wishlist-info
table{border-top:1px solid #ddd}.product-info .review>div{padding:8px
8px 8px 36px;border-bottom:1px solid #e7e7e7;line-height:20px}.attribute td,
.compare-info td,
.wishlist-info tbody td,
.wishlist-info thead
td{border-bottom:1px solid #ddd}.product-info .review>div>span{color:#38b0e3}.xls-import-table{width:100%;border:1px
solid #000}.xls-import-table
th{width:9.1%}.xls-import-table td,
.xls-import-table
th{border-right:1px solid #000;border-bottom:1px solid #000}.xls-import-table
td{text-align:center}.tweet-btn{margin-left:20px;position:relative;top:5px}.review-list{padding:10px;border:1px
solid #eee}.cart-info tbody .image img,
.wishlist-info tbody .image
img{border:1px
solid #ddd}.review-list
.author{float:left;margin-bottom:20px}.review-list
.rating{float:right}.review-list
.text{clear:both}.attribute{width:100%}.attribute thead td,
.attribute thead tr td:first-child{color:#000;font-size:14px;font-weight:700;background:#f7f7f7;text-align:left}.attribute tr td:first-child{color:#000;font-weight:700;text-align:right;width:20%}.attribute
td{padding:7px;color:#4d4d4d;text-align:center}.compare-info{width:100%}.compare-info thead td,
.compare-info thead tr td:first-child{color:#000;font-size:14px;font-weight:700;background:#f7f7f7;text-align:left}.compare-info tr td:first-child{color:#000;font-weight:700;text-align:right}.compare-info td,
.wishlist-info thead
.image{text-align:center}.compare-info
td{padding:7px;width:20%;color:#4d4d4d}.compare-info .name
a{font-weight:700}.compare-info .price-old{font-weight:700;color:red;text-decoration:line-through}.compare-info .price-new{font-weight:700}.wishlist-info
table{width:100%}.download-list .download-content,
.order-list .order-content,
.return-list .return-content{border-bottom:1px solid #eee;padding:10px
0;border-top:1px solid #eee}.cart-info td,
.wishlist-info
td{padding:7px}.wishlist-info thead
td{color:#4d4d4d;font-weight:700;background-color:#f7f7f7}.wishlist-info thead .model,
.wishlist-info thead .name,
.wishlist-info thead
.stock{text-align:left}.wishlist-info thead .action,
.wishlist-info thead .price,
.wishlist-info thead .quantity,
.wishlist-info thead
.total{text-align:right}.wishlist-info tbody
.image{text-align:center}.wishlist-info tbody .model,
.wishlist-info tbody .name,
.wishlist-info tbody
.stock{text-align:left}.download-list .download-info,
.order-list .order-info,
.order-list .order-status,
.return-list .return-info,
.return-list .return-status,
.wishlist-info tbody .action,
.wishlist-info tbody .price,
.wishlist-info tbody .quantity,
.wishlist-info tbody
.total{text-align:right}.wishlist-info tbody .price
s{color:red}.wishlist-info tbody .action
img{cursor:pointer}.login-content
.left{float:left;width:48%}.login-content
.right{float:right;width:48%}.login-content .left .content,
.login-content .right
.content{min-height:190px}.order-list{margin-bottom:10px}.order-list .order-id{width:49%;float:left;margin-bottom:2px}.order-list .order-status{width:49%;float:right;margin-bottom:2px}.order-list .order-content{display:inline-block;width:100%;margin-bottom:20px}.order-list .order-content
div{float:left;width:33.3%}.order-detail{background:#efefef;font-weight:700}.return-list{margin-bottom:10px}.return-list .return-id{width:49%;float:left;margin-bottom:2px}.return-list .return-status{width:49%;float:right;margin-bottom:2px}.return-detail,.return-product{margin-bottom:20px}.return-list .return-content{display:inline-block;width:100%;margin-bottom:20px}.return-list .return-content
div{float:left;width:33.3%}.return-model,.return-name{float:left;width:31%;margin-right:15px}.return-quantity{float:left;width:31%}.return-opened,.return-reason{float:left;width:31%;margin-right:15px}.return-opened
textarea{width:98%;vertical-align:top}.return-captcha{float:left}.download-list{margin-bottom:10px}.download-list .download-id{width:49%;float:left;margin-bottom:2px}.download-list .download-status{width:49%;float:right;text-align:right;margin-bottom:2px}.download-list .download-content{display:inline-block;width:100%;margin-bottom:20px}.cart-info tbody td,
.cart-info thead td,
.cart-total,
.checkout-product tbody td,
.checkout-product tfoot td,
.checkout-product thead
td{border-bottom:1px solid #ddd}.download-list .download-content
div{float:left;width:33.3%}.cart-info
table{width:100%;margin-bottom:15px;border-top:1px solid #ddd}.cart-info thead
td{color:#4d4d4d;font-weight:700;background-color:#f7f7f7}.cart-info thead
.image{text-align:center}.cart-info thead .model,
.cart-info thead .name,
.cart-info thead
.quantity{text-align:left}.cart-info thead .price,
.cart-info thead
.total{text-align:right}.cart-info tbody
.image{text-align:center}.cart-info tbody .model,
.cart-info tbody .name,
.cart-info tbody
.quantity{text-align:left}.cart-info tbody .quantity input:nth-child(1){vertical-align:bottom}.cart-info tbody .price,
.cart-info tbody .total,
.cart-total
td{text-align:right}.cart-info tbody .quantity img,
.cart-info tbody .quantity input[type=image]{position:relative;top:4px;cursor:pointer}.cart-info tbody
span.stock{color:red;font-weight:700}.cart-module>div{display:none}.cart-total{padding-bottom:8px;margin-bottom:15px}.cart-total
table{float:right}.cart-total table#shipping-info{width:77%}.cart-total table#shipping-info
td{text-align:center;font-weight:700}.cart-total
td{padding:3px}.checkout-heading{background:#f8f8f8;border:1px
solid #dbdee1;padding:8px;font-weight:700;font-size:13px;color:#555;margin-bottom:15px}.checkout-heading
a{float:right;margin-top:1px;font-weight:400;text-decoration:none}.checkout-content{padding:0
0 15px;display:none}.checkout-content
.left{float:left;width:48%}.checkout-content
.right{float:right;width:48%}.checkout-content
.buttons{clear:both}.checkout-product
table{width:100%;border-top:1px solid #ddd;margin-bottom:20px}.checkout-product
td{padding:7px}.checkout-product thead
td{color:#4d4d4d;font-weight:700;background-color:#f7f7f7}.checkout-product thead .model,
.checkout-product thead
.name{text-align:left}.checkout-product thead .price,
.checkout-product thead .quantity,
.checkout-product thead
.total{text-align:right}.checkout-product tbody .model,
.checkout-product tbody
.name{text-align:left}.checkout-product tbody .price,
.checkout-product tbody .quantity,
.checkout-product tbody .total,
.checkout-product tfoot td,.last-checkbox-options{text-align:right}#confirm .last-confirm,
.banner div,
.info-copy
.info__image{text-align:center}#confirm .checkout-product td.image
img{width:40%}.last-checkbox-options{clear:both;background:#fff;padding:10px;margin-bottom:15px;border:1px
solid #d2d2d2}.last-checkbox-options
input{float:right;margin:2px
5px 0}.pay-highlight{cursor:pointer}.pay-highlight
span{width:200px;display:block}.pay-method-options
label{margin:5px
0}.pay-method-options
img{-webkit-box-shadow:2px 2px 7px #999;-moz-box-shadow:2px 2px 7px #999;box-shadow:2px 2px 7px #999}.pay-selected{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/tick.png) no-repeat;display:block;height:32px}.contact-info .left,
.contact-info
.right{float:left;width:48%}.col1of2{width:50%}.col1of3{width:33%}.col-wide{width:100%;clear:both;padding-top:15px}.col-wide
textarea{width:98%}.sitemap-info{margin-bottom:40px}.sitemap-info .left,
.sitemap-info
.right{float:left;width:48%}.slider-wrapper.theme-default{margin:0
10px 10px 0}.aside-promo{float:left;margin:0
15px}.ie8 .aside-promo{margin:0
0 5px}#payment
select{width:157px}#payment select[name=cc_expire_date_year],
#payment select[name=cc_start_date_year]{width:80px}.info-copy.terms
h2{margin-bottom:5px}.info-copy.pms-holding{background:#000}.info-copy.pms-holding.blog{background:0 0;width:60%;margin:15px
auto 0}.info-copy.pms-holding+.buttons{display:none;visibility:hidden}.info-copy.pms-holding .pm-button{text-align:center;padding:15px;position:relative}.info-copy.pms-holding.blog .pm-button{background-color:#000;margin-bottom:10px}.info-copy.pms-holding .pm-button
span{display:inline-block;position:absolute;top:70px;left:15px;background:#000;color:#fff;padding:10px;font-family:bebas_neuebold;font-size:1.2em}.info-copy.pms-holding .pm-button
img{width:100%}.info-copy .two-cols
li{width:50%;float:left}.info-copy .three-cols
li{width:33%;float:left}.info-copy .four-cols
li{width:25%;float:left;margin-right:15px}.info-copy
.info__heading{background-color:#000;padding:10px;color:#fff;font-weight:700}.info-copy
.info__image{background-color:#fff;padding:15px
0 0}.terms-points
li{list-style-type:disc;margin:0
0 5px 30px}.checkout-success .categories,
.not-found
.categories{padding-top:20px}.checkout-success .categories li,
.not-found .categories
li{display:inline-block;padding-right:15px}#footer .column ul,
#footer
h3{margin-top:0}.terms-points li
a{font-size: .9em;text-decoration:none}#footer{clear:both;min-height:100px;padding:20px
20px 0;border-top:1px solid #dbdee1;border-bottom:1px solid #dbdee1;background:#353535;color:#adadad;font-size: .8em}#footer
h3{color:#eee;font-size:14px;margin-bottom:8px}#footer
.column{float:left;width:25%;min-height:100px;margin:0}#footer .middle-wrap
.column{min-height:70px}#footer .column ul
li{margin-bottom:3px}#footer .column
a{color:#adadad}#footer .column a:hover{text-decoration:underline}#footer .proj-moff
a{color:#fc273c;font-weight:700}#footer #powered,
#footer .bottom-wrap .payment-methods,
#footer .bottom-wrap .sm-links{margin-top:20px}.smlinks-side{position:fixed;top:25%;right:25px;width:50px;height:auto;z-index:100}.smlinks-side
a{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/sm-links.png) no-repeat;height:55px;width:55px;display:block;margin:5px
0;text-indent:-9999px;color:transparent}.banner div,
.smlinks-side .news,
.smlinks-side .pmblog,
.smlinks-side
.stagea{display:none}.smlinks-side .fb
a{background-position:-1px -40px}.smlinks-side .ebay
a{background-position:-60px -40px}.smlinks-side .youtube
a{background-position:-118px -38px}.smlinks-side .twitter
a{background-position:-178px -38px}.smlinks-side .insta
a{background-position:-238px -40px}.smlinks-side .gplus
a{background-position:-298px -40px}.banner
div{width:100%}.banner div
img{margin-bottom:20px}.clearfix:after,.clearfix:before,.container:after,.container:before{display:table;content:" "}.clearfix:after,.container:after{clear:both}.checkout input[name=payment_method],
.ie8 .magic,.mob-only{display:none;visibility:hidden}.checkout input[name="payment_method]"]:checked+img{-webkit-box-shadow:1px 1px 10px #000;-moz-box-shadow:1px 1px 10px #000;box-shadow:1px 1px 10px #000}#cboxTitle{top:25px}.image
a{display:block}.image a,
.image-additional
a{position:relative}.image-additional.sold-out a:after,
.image.sold-out a:after{position:absolute;top:0;left:0;display:block;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/soldout.png) no-repeat #fff;background-size:contain;content:"";height:100%;width:100%;opacity: .45}.lightbox-content{padding:12px}@media only screen and (min-width:1200px){.aside-promo{margin:0}.aside-promo:first-child{margin-bottom:6px}.aside-promo:nth-child(3){display:none;visibility:hidden}}@media only screen and (max-width:1199px)and (min-width:960px){.header-slogan-wrap{position:absolute;top:43px;left:164px}.header-slogan{font-size:2em}#contact-email{left:375px}.slider-wrapper.theme-default{margin:0
30px}.theme-default
.nivoSlider{margin-bottom:5px}.product-info .left .image
img{width:370px}.product-box{margin-left:13px}.latest-products .product-box:last-child{display:none;visibility:hidden}.checkout-success .categories img,
.not-found .categories
img{width:450px}.box.feed{margin-right:19px}.related-content~.box.feed{margin-right:15px}.related-content~.box.feed.last{margin-right:0}.related-content~.box.feed
img{max-width:100%}}@media only screen and (max-width:959px){.header-slogan-wrap{position:absolute;top:52px;left:172px}.header-slogan{font-size:1.2em}.aside-promo-wrap{display:none;visibility:hidden}.product-list .image
img{width:85%}a.email-more-info{float:none;margin-left:80px}.checkout-success .categories,
.not-found
.categories{text-align:center}.checkout-success .categories img,
.not-found .categories
img{width:100%}.box.feed{margin-right:0}.related-content~.box.feed{width:100%;margin-right:0}.related-content~.box.feed
img{max-width:100%}}@media only screen and (min-width:768px)and (max-width:959px){.product-info>.left+.right{margin:0;clear:both;width:480px}#contact-email{left:192px}#header .pay-methods,
#header .sm-links{display:none;visibility:hidden}#footer
.container{width:750px}#footer{padding:20px
10px 0}#footer .column.ssl-cert{width:20%}#footer .bottom-wrap .column:nth-child(2){width:30%}#cboxCurrent{left:42%}.box.feed{margin-right:15px}}@media only screen and (max-width:768px){.box.feed{margin-right:15px}.box.feed.blog
img{width:100%}.contact-map
.col1of2{width:33%}.contact-map
.col2of2{width:66%}.iblog-post-description
img{width:100%}}@media only screen and (max-width:767px){.mob-only{display:block;visibility:visible}#column-right,.compare,.desktop-only,.product-compare,.wishlist{display:none;visibility:hidden}#column-right+#content{margin-right:10px}#header{height:125px}header .top-row{height:82px}.formerly{top:2px;left:352px}#logo{top:5px;left:5px}#logo
img{width:120px}.header-slogan-wrap{top:37px;left:142px}.open-menu{float:left;width:38px;height:38px;margin:0;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/mob-menu.png) center center no-repeat #000;-moz-border-radius:8px;-webkit-border-radius:8px;-border-radius:8px;box-shadow:inset 0 0 3px #000;text-indent:-999999px;border:0}#header
#cart{min-width:34px;width:34px;top:87px;right:10px}#header #cart
.heading{margin:0;padding:0
7px 0 5px}.mob-search{position:absolute;top:4px;right:63px;border-top:1px solid #fc273c;border-left:1px solid #fc273c;border-right:1px solid #fc273c;border-radius:7px 7px 0 0;background:#fc273c}.mob-only.cart,.mob-search{-khtml-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0}#header a.search-icon{background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/mob-sprite.png) -40px 0 no-repeat;display:block;height:34px;width:34px;color:transparent}.mob-only.cart{position:relative;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/mob-sprite.png) 0 3px no-repeat #fc273c;height:29px;display:block;width:34px;padding:7px
4px 0 3px;border-radius:7px 7px 0 0}.mob-only.cart
.items{position:absolute;top:20px;left:26px;font-weight:700;font-size: .9em;color:#fff}header .bottom-row{height:39px}#logoTitle{top:8px;left:38px}#navigation{display:none}#pageslide{width:160px}#column-left+#column-right+#content,
#column-left+#content,
#pageslide #navigation
ul{margin-left:10px}#pageslide #navigation li.sub-level{height:0;display:none;transition:all 150ms ease}#pageslide #navigation li.sub-level.show{height:auto;display:block;transition:all 150ms ease}#pageslide #navigation li.top-level{padding:10px
0;margin:0}#pageslide #navigation li
a{color:#fff;border:0;text-decoration:none}#pageslide #navigation li a:hover{text-decoration:underline}#pageslide #navigation li ul
li{border-bottom:1px solid #666;width:160px}#content{font-size: .8em}.refine-search .box-product>div{background:0 0;width:auto;padding:5px;margin:0}.refine-search .box-product
.image{display:none}.product-grid{padding:0}.product-grid .product-box.cat-products{min-height:100%}.product-list .prod-desc-wrap{margin-top:10px}.product-grid
.price{margin:4px
0}.product-info>.left .image
img{width:100%}.product-info>.left+.right{width:93%;margin-bottom:10px}.related-products .product-box{margin-left:0}.htabs
a{padding:7px
9px 6px}.product-info .tab-content{clear:both}.cart-info tbody .quantity input[type=image]{width:20px}.cart-info tbody .quantity
img{width:23px}.contact-map .col1of2,
.contact-map .col2of2,
.contact-map .tms-map
iframe{width:100%}.contact-map .tms-map{margin-top:20px}.cart-total table#shipping-info{width:50%}#footer #powered,.box.feed,.info-copy.pms-holding.blog{width:100%}.iblog-post-description
iframe{width:100%;height:auto}#footer .column ul
li{margin-bottom:10px}#footer .column
a{display:inline-block;padding:3px
0}#footer .top-wrap .column
ul{padding-left:0;margin-left:0}#footer
#powered{margin-top:0;min-height:50px;text-align:center}#cboxCurrent{left:35%}.info-copy .four-cols
li{width:45%;margin-right:10px}.info-copy .four-cols li
img{width:50%}}@media only screen and (min-width:480px)and (max-width:767px){.product-box{margin-left:9px;width:180px}input.large-field,select.large-field{width:220px}.cart-info
td{padding:12px}.latest-products .product-box{width:167px}#footer
.column{width:35%;min-height:65px}#footer .top-wrap
.column{width:25%}#footer .column.ssl-cert{width:28%}#footer .column .sm-links{margin-left:0;padding:0}#footer .column.payment-methods{width:37%}.welcome-container
h1{font-size:1.4em}}@media only screen and (max-width:479px){.formerly{left:180px}#logoTitle{top:10px}#logoTitle
img{width:85%}.latest-products .product-box{min-height:100%;width:95%}.product-info .options
h3{font-size:1.2em}.product-list>div{width:95%}.product-list .more-details
.button{padding:10px;line-height:14px}.product-box{margin:10px
0 20px;padding:2em
5px}.product-grid .product-box{width:89%}.product-grid .product-box.cat-products{min-height:100%}.related-products .product-box{width:95%}.checkout-content
.left{float:left;width:100%}.checkout-content
.right{float:right;width:100%}input.large-field,select.large-field{width:290px}#shipping table td,
.checkout-product
td{font-size: .7em}.cart-info tbody td,
.cart-info thead td,.contact-info{font-size: .9em}.checkout-product td.image
img{width:90%}.cart-info
td{padding:5px}.product-info .cart
.links{display:none;visibility:hidden}a.email-more-info{float:right;margin-left:0}.last-confirm{margin:0;text-align:right}select[name=category_id]{width:280px}#footer
.column{margin-top:0;min-height:50px;width:100%;text-align:center}#footer
h3{font-size:1.2em}#footer .sm-links{width:170px;margin-left:auto;margin-right:auto}#footer .middle-wrap .column:nth-child(2){padding:15px
0}#footer
#powered{margin-top:20px}.sm-links
.follow{padding-left:70px}.welcome-container
h1{font-size:1.1em}}
.theme-default
.nivoSlider{position:relative;background:#fff url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/themes/default/loading.gif) no-repeat 50% 50%;margin-bottom:10px}.theme-default .nivoSlider
img{position:absolute;top:0px;left:0px;display:none}.theme-default .nivoSlider
a{border:0;display:block}.theme-default .nivo-controlNav{text-align:center;padding:20px
0}.theme-default .nivo-controlNav
a{display:inline-block;width:22px;height:22px;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/themes/default/bullets.png) no-repeat;text-indent:-9999px;border:0;margin:0
2px}.theme-default .nivo-controlNav
a.active{background-position:0 -22px}.theme-default .nivo-directionNav
a{display:block;width:30px;height:30px;background:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/themes/default/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.theme-default:hover .nivo-directionNav
a{opacity:1}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}.theme-default a.nivo-prevNav{left:15px}.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif}.theme-default .nivo-caption
a{color:#fff;border-bottom:1px dotted #fff}.theme-default .nivo-caption a:hover{color:#fff}.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}.theme-default .nivo-controlNav.nivo-thumbs-enabled
a{width:auto;height:auto;background:none;margin-bottom:5px}.theme-default .nivo-controlNav.nivo-thumbs-enabled
img{display:block;width:120px;height:auto}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider
img{position:absolute;top:0px;left:0px;max-width:none}.nivo-main-image{display:block !important;position:relative !important;width:100% !important}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}.nivoSlider a.nivo-imageLink{display:inline}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box
img{display:block}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px
10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption
p{padding:5px;margin:0}.nivo-caption
a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav
a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav{text-align:center;padding:15px
0}.nivo-controlNav
a{cursor:pointer}.nivo-controlNav
a.active{font-weight:bold}
.box-content.mfilter-content{padding:0}.mfilter-content>ul{list-style-type:none;margin:0;padding:0}.mfilter-content>ul>li{list-style-type:none;margin:0;padding:0}.mfilter-content>ul>li:first-child .mfilter-heading{border-top:none}.mfilter-content_top{overflow:hidden}.mfilter-content_top .mfilter-content>ul{display:table;width:100%}.mfilter-content_top .mfilter-content>ul>li{border-top:1px solid #ededed;clear:both;overflow:hidden;display:table-row}.mfilter-content_top .mfilter-content>ul>li.mfilter-hide{display:none}.mfilter-content_top .mfilter-content>ul>li:first-child .mfilter-heading,
.mfilter-content_top .mfilter-content>ul>li:first-child .mfilter-content-opts{border-top:none}.mfilter-content_top .mfilter-content>ul>li .mfilter-heading{border-top:none;display:table-cell;width:180px;min-width:180px;border-top:1px solid #dbdee1;border-right:1px solid #dbdee1;vertical-align:top}.mfilter-content_top .mfilter-content>ul>li .mfilter-content-opts{display:table-cell;border-top:1px solid #dbdee1}.mfilter-content_top .mfilter-tb{display:block}.mfilter-content_top .mfilter-tb .mfilter-tb{display:table;background:#ebebeb;margin:2px;width:auto;float:left;border-radius:3px}.mfilter-content_top .mfilter-tb .mfilter-tb.mfilter-hide{display:none}.mfilter-content_top .mfilter-col-input{}.mfilter-content_top .mfilter-image_list_checkbox .mfilter-counter,
.mfilter-content_top .mfilter-image_list_radio .mfilter-counter{margin-top:8px;margin-bottom:8px}.mfilter-content_top .mfilter-image_list_checkbox .mfilter-counter.mfilter-close,
.mfilter-content_top .mfilter-image_list_radio .mfilter-counter.mfilter-close{margin-top:10px;margin-bottom:10px}.mfilter-content_top .mfilter-tb-as-tr{}.mfilter-content_top .mfilter-tb-as-td{border:none;margin:1px
2px;padding:5px}.mfilter-content_top .mfilter-counter:before,
.mfilter-content_top .mfilter-counter:after{border:none;display:inline;height:auto;width:auto;position:static;right:auto;top:auto}.mfilter-content_top .mfilter-counter:before{content:"("}.mfilter-content_top .mfilter-counter:after{content:")"}.mfilter-content_top .mfilter-col-count{width:auto;margin:1px
0 0 -5px;padding:0
0 1px}.mfilter-content_top .mfilter-counter{margin:3px
0;line-height:inherit;background:none;color:#000}.mfilter-content_top label.mfilter-tb-as-td{white-space:nowrap}.mfilter-content_top .mfilter-disabled .mfilter-counter{display:block}.mfilter-content_top .mfilter-counter.mfilter-close{margin:5px
4px}.mfilter-content_top{line-height:14px}.mfilter-content_top .mfilter-head-icon{display:none !important}.mfilter-content_top .mfilter-rating .mfilter-counter{margin-bottom:1px}.mfilter-content_top .mfilter-rating .mfilter-counter.mfilter-close{margin-top:3px}.mfilter-content_top .mfilter-disabled{opacity:0.3}.mfilter-content_top .mfilter-heading{cursor:default}.mfilter-content_top .mfilter-price-inputs,
.mfilter-content_top .mfilter-price-slider{float:left}.mfilter-content_top .mfilter-price-slider{min-width:150px;margin:-4px 0 0 10px}.mfilter-content_top .mfilter-content-wrapper{border:none}.mfilter-content_top .mfilter-opts-container{overflow:hidden;clear:both;border:none}.mfilter-content_top .mfilter-tb .mfilter-tb-as-tr:first-child label.mfilter-tb-as-td,
.mfilter-content_top .mfilter-tb .mfilter-tb-as-tr:last-child label.mfilter-tb-as-td,
.mfilter-content_top label.mfilter-tb-as-td{padding:7px
5px 5px 0}.mfilter-content_top .mfilter-category-related ul
li{float:left;padding:3px;width:189px}.mfilter-content_top .mfilter-category-tree ul
li{border-top:none;padding:0}.mfilter-content_top .mfilter-category-tree .mfilter-tb .mfilter-tb-as-tr>.mfilter-tb-as-td{padding:5px
3px;color:#000}.mfilter-content_top .mfilter-category-tree .mfilter-tb .mfilter-tb-as-tr>.mfilter-tb-as-td.mfilter-col-count{padding:0}.mfilter-content_top .mfilter-category-tree li div
a{color:#000}.mfilter-content_top .mfilter-category-tree .mfilter-to-parent
a{display:inline-block;padding:4px
0 0}.mfilter-content_top .mfilter-slider .mfilter-slider-inputs{float:left}.mfilter-content_top .mfilter-slider .mfilter-slider-container{width:200px;float:left;margin:-4px 0 0 15px}.mfilter-content_top .mfilter-options-container>.mfilter-tb{display:block;clear:both;overflow:hidden}.mfilter-content_top .mfilter-options-container>.mfilter-tb>.mfilter-tb{width:auto}.mfilter-inline-horizontal .mfilter-opts-container{display:table;width:100%}.mfilter-inline-horizontal .mfilter-content-wrapper{display:table-row}.mfilter-inline-horizontal .mfilter-scroll-left,
.mfilter-inline-horizontal .mfilter-options,
.mfilter-inline-horizontal .mfilter-scroll-right{display:table-cell}.mfilter-inline-horizontal .mfilter-scroll-left,
.mfilter-inline-horizontal .mfilter-scroll-right{width:9px;vertical-align:top}.mfilter-inline-horizontal .mfilter-scroll-right a,
.mfilter-inline-horizontal .mfilter-scroll-left
a{display:block;width:9px;height:16px;opacity:0.4;cursor:default;background:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') no-repeat 0 -120px}.mfilter-inline-horizontal .mfilter-scroll-right a.mf-active,
.mfilter-inline-horizontal .mfilter-scroll-left a.mf-active{cursor:pointer;opacity:1}.mfilter-inline-horizontal .mfilter-scroll-left
a{margin:7px
0 5px 5px}.mfilter-inline-horizontal .mfilter-scroll-right
a{background-position:0 -22px;margin:7px
5px 5px 0}.mfilter-inline-horizontal .mfilter-options-container{overflow:hidden;position:relative}.mfilter-inline-horizontal .mfilter-options-container>.mfilter-tb{position:relative}.mfilter-heading{cursor:pointer;background:#eaeaea;font-size:13px;border-top:1px solid #777}.mfilter-heading-content{padding:7px
8px}.mfilter-heading .mfilter-head-icon{display:block;float:right;background:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') no-repeat 0 -39px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;width:17px;height:9px;margin-right:-3px;margin-top:4px}.mfilter-heading.mfilter-collapsed .mfilter-head-icon{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.mfilter-filter-item .mfilter-options{padding:0
8px}.mfilter-option input[type="checkbox"],
.mfilter-option input[type="radio"]{margin-top:0;margin-bottom:0;vertical-align:middle}.mfilter-disabled{color:#a4a4a4}.mfilter-disabled .mfilter-counter{display:none}.mfilter-hide-by-modern,
.mfilter-hide-by-live-filter,
.mfilter-hide,
.mfilter-tb-as-tr.mfilter-hide,
.mfilter-tb-as-tr.mfilter-hide-by-modern,
.mfilter-tb-as-tr.mfilter-hide-by-live-filter,
.mfilter-modern-horizontal .mfilter-content>ul>li.mfilter-hide-by-modern{display:none}.mfilter-tb{display:table;width:100%}.mfilter-tb-as-tr{display:table-row}.mfilter-tb-as-td{display:table-cell;padding:5px
0;vertical-align:middle;font-size: .9em;margin:0;float:none;width:auto}label.mfilter-tb-as-td{word-break:break-all}.mfilter-tb .mfilter-tb-as-tr:first-child>.mfilter-tb-as-td,
.mfilter-tb .mfilter-tb-as-tr.mfilter-first-child>.mfilter-tb-as-td{border-top:none}.mfilter-col-input{padding-right:4px;width:14px}.mfilter-col-input input[type=checkbox],
.mfilter-col-input input[type=radio]{margin:0
0 2px 0}.mfilter-select
select{width:100%}.mfilter-col-count{width:2px;text-align:right;padding:3px
0}.mfilter-tb .mfilter-tb-as-tr.mfilter-first-child .mfilter-tb-as-td,
.mfilter-tb .mfilter-tb-as-tr:first-child .mfilter-tb-as-td{padding-top:1px}.mfilter-tb .mfilter-tb-as-tr.mfilter-last-child .mfilter-tb-as-td,
.mfilter-tb .mfilter-tb-as-tr:last-child .mfilter-tb-as-td{padding-bottom:1px}.mfilter-counter{border-radius:3px;padding:0
4px;float:right;line-height:20px;position:relative;margin-left:4px;outline:0
!important}.mfilter-counter:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-top:-4px}.mfilter-heading-text{display:inline-block;width:100%;margin-left:-18px}.mfilter-heading-text>span{display:inline-block;padding-left:18px}.mfilter-heading-content{position:relative;overflow:hidden}.mfilter-hide-counter .mfilter-counter{display:none}.mfilter-counter.mfilter-close{background:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') no-repeat 0 0;text-indent:1000px;display:block;float:right;width:4px;height:10px;overflow:hidden;margin-top:5px;margin-bottom:5px;cursor:pointer;box-sizing:content-box}.mfilter-counter.mfilter-close:after{display:none}.mfilter-counter.mfilter-close:hover{background-position:0 -11px}.mfilter-button-top{text-align:right;padding:4px
4px 4px 0;clear:both;overflow:hidden}.mfilter-button-bottom{text-align:right;padding:4px
4px 4px 0;border-top:1px solid #EEE;vertical-align:middle;overflow:hidden;clear:both}.mfilter-button-top .button,
.mfilter-button-bottom
.button{background-image:none;background-color:#00aa5b}.mfilter-button-top .button:hover,
.mfilter-button-bottom .button:hover{background-color:#0ab565}.mfilter-rating .mfilter-option
img{vertical-align:middle}.mfilter-button-reset{float:left;margin-left:8px;font-size: .9em;text-decoration:none}.mfilter-reset-icon{background:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') no-repeat 0 3px;display:inline-block;width:10px;height:13px;margin-right:3px;margin-top:1px}.mfilter-iscroll{position:relative;overflow:hidden}.mfilter-iscroll .mfilter-options{padding:0
8px}.mfilter-button-more{border-top:1px solid #EEE;padding:4px;margin-top:0}a.mfilter-button-more{border:none}.mfilter-button-more
a{font-size: .9em;text-decoration:none}.mfilter-opts-container{padding:5px
0;border-top:2px solid #ccc}#mfilter-opts-price-min,#mfilter-opts-price-max{width:40px;font-size: .9em;min-width:40px;max-width:40px}.mfilter-image
ul{list-style-type:none;margin:0;padding:0;clear:both;overflow:hidden}.mfilter-image ul
li{margin:2px;float:left;opacity:0.9;border:2px
solid transparent;padding:2px}.mfilter-image ul li
img{display:inline-block;vertical-align:middle}.mfilter-image .mfilter-disabled ul
li{opacity:0.3}.mfilter-image ul li.mfilter-image-checked{opacity:1;border:2px
solid #ccc}.mfilter-image_list_radio .mfilter-tb-as-td img,
.mfilter-image_list_checkbox .mfilter-tb-as-td
img{vertical-align:middle}.mfilter-price-slider{padding:0
0 5px 4px !important;margin-right:6px !important;background:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') no-repeat right -89px !important;display:none}.mfilter-slider-container{margin:0
6px 2px 5px}.mfilter-slider-slider .ui-slider-handle,
#mfilter-price-slider .ui-slider-handle{width:28px !important;height:21px !important;border:none !important;background:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') no-repeat -29px -3px !important;margin-left:-14px !important;outline-style:none !important;cursor:pointer !important;transition:none !important;display:block;position:absolute}.mfilter-slider-slider,#mfilter-price-slider{border:none !important;background:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') repeat-x 0 -48px !important;height:10px !important;border-radius:0 !important;margin:10px
2px 0 5px !important;position:relative}.mfilter-slider-slider .ui-slider-range,
#mfilter-price-slider .ui-slider-range{border:none !important;background:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') repeat-x 0 -59px !important;position:absolute;height:10px}.mfilter-content-top .mfilter-slider-container,
.mfilter-content_top .mfilter-price-slider{background-position:right -79px !important}.mfilter-search #mfilter-opts-search{width:100%;min-width:100%;max-width:100%;box-sizing:border-box}.mfilter-search.mfilter-search-button{clear:both;overflow:hidden}.mfilter-search.mfilter-search-button #mfilter-opts-search{display:block;float:left;margin-top:2px;padding-right:27px}.mfilter-search #mfilter-opts-search_button{display:block;border:none;float:left;text-indent:1000px;margin-top:10px;width:25px;height:23px;margin-left:-25px;cursor:pointer;background:transparent url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') no-repeat -279px -102px}.mfilter-category-related
ul{list-style-type:none;padding:0;margin:0}.mfilter-category-related ul
li{margin:0;padding:3px
0}.mfilter-category-related ul li
select{width:100%}.mfilter-category-related .mfilter-button{padding-top:3px;text-align:right}.mfilter-category-tree
ul{list-style-type:none;padding:0;margin:0}.mfilter-category-tree ul
li{margin:0;padding:3px
0;border-top:1px dashed #dcdcdc}.mfilter-category-tree ul li.mfilter-to-parent{background:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') no-repeat -108px -2px;padding-left:20px;font-weight:bold}.mfilter-category-tree ul li
a{text-decoration:none;display:block}.mfilter-category-tree ul li:first-child{border-top:none}.mfilter-slider-data{display:none}.mfilter-box .mfilter-opts-slider-min,
.mfilter-box .mfilter-opts-slider-max{width:67px;min-width:67px;max-width:67px}.mfilter-opts-slider-max{text-align:right}.mfilter-free-container{position:fixed;top:0;width:220px;margin-left:-238px;display:none;background:#fff;border:1px
solid #ccc;z-index:99999;padding:0
8px}#mfilter-free-container-0{z-index:9999}.mfilter-free-container.mfilter-direction-rtl{margin-right:-238px}.mfilter-free-button{display:block;position:absolute;margin:177px
0 0 228px;cursor:pointer;width:30px;height:30px;border:10px
solid #428bca;background:#428bca url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7') no-repeat -137px 5px}.mfilter-direction-rtl .mfilter-free-button{margin:10px
228px 0 0}.mfilter-free-button,.mfilter-free-container{box-sizing:content-box}.mfilter-free-container
.box{margin:0}.mfilter-free-container .box .box-content{border:none}.mfilter-free-container .box .box-heading{display:none}.mfilter-live-filter{padding:3px}.mfilter-live-filter input[type="text"]{width:100%;box-sizing:border-box;background-image:url('//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/mf/images/icons.png?v7');background-repeat:no-repeat;background-position:right -103px}.mfilter-modern-horizontal .mfilter-content>ul{display:inline-block;padding-top:1px}.mfilter-modern-horizontal .mfilter-content>ul>li{display:block;float:left;clear:none;width:25%;border:none;position:relative;height:36px;overflow:visible}.mfilter-modern-horizontal .mfilter-content>ul>li.mfilter-clearfix{clear:both;float:none;width:100%;height:0px}.mfilter-modern-horizontal .mfilter-content>ul>li .mfilter-heading,
.mfilter-modern-horizontal .mfilter-content>ul>li:first-child .mfilter-heading{display:block;min-width:max-content;width:auto;border:none;cursor:pointer;margin:2px;border:1px
solid #E8E8E8;background:#fff}.mfilter-modern-horizontal .mfilter-content>ul>li .mfilter-heading.mfilter-opened{z-index:301;border-color:#000;border-bottom:none;position:absolute}.mfilter-modern-horizontal .mfilter-content>ul>li .mfilter-content-opts,
.mfilter-modern-horizontal .mfilter-content>ul>li:first-child .mfilter-content-opts{display:none;background:#fff;border:none;margin-left:2px;position:absolute;z-index:299;margin-top:34px}.mfilter-modern-horizontal .mfilter-opts-container{padding:5px;border:1px
solid #000;margin:0}.mfilter-modern-horizontal .mfilter-head-icon{display:block !important;transition:none}.mfilter-modern-horizontal .mfilter-opened .mfilter-head-icon{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.mfilter-modern-horizontal{overflow:visible !important}.mfilter-modern-horizontal .mfilter-tb .mfilter-tb{background:none;float:none}.mfilter-modern-horizontal .mfilter-category-tree ul li:hover,
.mfilter-modern-horizontal .mfilter-tb .mfilter-tb:hover{background-color:#e7e7e7}.mfilter-modern-horizontal .mfilter-category-tree ul li.mfilter-to-parent:hover{background-color:transparent}.mfilter-modern-horizontal .mfilter-filter-item .mfilter-options{padding:0}.mfilter-modern-horizontal .mfilter-content-wrapper{max-height:250px;overflow-y:auto}.mfilter-modern-horizontal .mfilter-price-slider{margin:-4px 0 4px 10px}.mfilter-modern-horizontal .mfilter-slider .mfilter-slider-container{margin:5px
15px 12px;width:150px}.mfilter-modern-horizontal .mfilter-live-filter-enabled .mfilter-opts-container{border-top:none}.mfilter-modern-horizontal .mfilter-live-filter{border:1px
solid #000;border-bottom:none;padding:8px
8px 0 8px}.mfilter-modern-horizontal.mfilter-modern-closed .mfilter-content>ul>li{width:24%}.mfilter-modern-horizontal .mfilter-content>ul>li.mfilter-modern-plus,
.mfilter-modern-horizontal .mfilter-content>ul>li.mfilter-modern-minus{width:4%;cursor:pointer;content:"+"}.mfilter-modern-horizontal .mfilter-content>ul>li.mfilter-modern-plus span:after,
.mfilter-modern-horizontal .mfilter-content>ul>li.mfilter-modern-minus span:after{display:block;content:"+";font-size:26px;text-align:center;background:#fff;border:1px
solid #E8E8E8;margin:2px
2px;padding:9px
0 8px}.mfilter-modern-horizontal .mfilter-counter,
.mfilter-modern-horizontal label.mfilter-tb-as-td,
.mfilter-modern-horizontal .mfilter-heading-text>span,
.mfilter-modern-horizontal .mfilter-category-tree li div a,
.mfilter-modern-horizontal .mfilter-content>ul>li.mfilter-modern-plus span:after,
.mfilter-modern-horizontal .mfilter-content>ul>li.mfilter-modern-minus span:after{color:#545454}.mfilter-modern-horizontal .mfilter-content>ul>li.mfilter-modern-minus span:after{content:"-";padding:8px
0 10px}.mfilter-modern-horizontal .mfilter-button-bottom,
.mfilter-modern-horizontal .mfilter-button-top{display:inline-block;padding-left:0;padding-right:0;width:100%}.mfilter-modern-horizontal .box-heading{display:none}.mfilter-modern-horizontal .mfilter-content{border:none}.mfilter-modern-horizontal .mfilter-category-tree{max-height:155px;overflow:auto}.mfilter-modern-horizontal .mfilter-tb{display:table}.mfilter-modern-horizontal .mfilter-heading-content{padding:9px
10px}
.mfilter-counter{color:#a3a3a3}
.iSearchBox{padding:10px;background:white;display:none;-moz-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #CCC;box-shadow:0 1px 2px #CCC;z-index:10003;position:absolute;margin-top:1px;overflow:inherit !important}.iSearchBox  li, .iSearchBox
ul{list-style:none;padding:0;margin:0}.iSearchBox
li{margin-bottom:10px;cursor:pointer;padding:0
10px;border-top:1px solid #fff}.iSearchBox  li:last-child{margin-bottom:0;font-size:13px}.iSearchBox  li:hover h3, .iSearchBox  li:hover .iSearchModel, .iSearchBox  li:hover
.iSearchPrice{color:#003264}.iSearchBox  li:hover{-moz-box-shadow:0 1px 1px #888;-webkit-box-shadow:0 1px 1px #888;box-shadow:0 1px 1px #888;border-top:1px solid #eee}.iSearchBox li.iSearchNoResults, .iSearchBox li.iSearchNoResults:hover{-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;border-top:1px solid #fff;cursor:default;text-align:center}.iSearchBox li
img{float:left;padding:10px
10px 10px 0}.iSearchBox li
.iSearchItem{min-height:50px}.iSearchBox li
h3{padding:0;margin:0;padding-top:10px;width:42%;float:left;overflow:hidden;white-space:normal !important;line-height:18px;font-size:14px;font-weight:normal;color:#003264}.iSearchBox li
.iSearchPrice{float:right;font-weight:bold;color:#333;font-size:12px;display:block;padding:10px
0}.iSearchBox li .iSearchPrice
.specialPrice{color:red;text-decoration:line-through}.iSearchBox li
.iSearchModel{color:#555;font-size:11px;font-weight:normal}.iSearchBox
.iSearchViewAllResults{height:20px;color:#333;margin-bottom:0px;text-align:center;line-height:20px}.iSearchBoxWrapper{position:relative;height:100%}.iSearchBoxWrapper .clearfix:before,
.iSearchBoxWrapper .clearfix:after{content:"";display:table}.iSearchBoxWrapper .clearfix:after{clear:both}.iSearchBoxWrapper
.clearfix{zoom:1}.iSearchBoxWrapper
#iSearchBoxLoadingImage{background-image:url(//www.tmsmotorsport.co.uk/catalog/view/theme/default/stylesheet/../image/isearch/loading.gif);width:16px;height:16px;visibility:hidden;display:none !important}.slideshow .nivo-controlNav{z-index:10}
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget
textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px
solid #ddd;background:#eee url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content
a{color:#333}.ui-widget-header{border:1px
solid #e78f08;background:#f6a828 url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header
a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px
solid #ccc;background:#f6f6f6 url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px
solid #fbcb09;background:#fdf5ce url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px
solid #fbd850;background:#fff url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px
solid #fed22f;background:#ffe45c url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight
a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px
solid #cd0a0a;background:#b81900 url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-icons_ffd27a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(//www.tmsmotorsport.co.uk/catalog/view/javascript/jquery/ui/themes/ui-lightness/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px
dotted #000}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header
a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header
a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em
2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item
a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close
span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane
button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav
li{list-style:none;float:left;position:relative;top:1px;margin:0
.2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li
a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected
a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected
a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em
1.4em;background:0 0}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev
span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker
table{width:100%;font-size:.9em;border-collapse:collapse;margin:0
0 .4em}.ui-datepicker
th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td
span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.iSearchBox li
.iMarq{background-color:#F7FF8C}.iSearchBoxWrapper
.iSearchBox{width:278px !important}.iSearchBox li
.iSearchPrice{display:none}.iSearchBox li
h3{font-size:10px}.iSearchBox li
h3{width:70%}.iSearchBox li
h3{font-weight:bold}
#header
#search{z-index:31}
.iSearchBox ul
li.iSearchHeading{margin:0
0 10px 0;font-size:18px;padding-left:5px;position:relative}.iSearchBox ul li.iSearchHeading:hover{border-color:white;cursor:default;box-shadow:none}.iSearchBox ul
li.iSearchCategory{padding:5px}.iSearchMatches{position:absolute;display:block;right:10px;top:0;font-size:14px}