﻿@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700");@import url("jquery.lightbox-0.5.css");@import url("jquery.minicolors.css");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}b,strong{font-weight:bold;}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic;}li{display:list-item;}table{border-collapse:collapse;border-spacing:0;}th,td,caption{font-weight:normal;vertical-align:top;text-align:left;}q{quotes:none;}q:before,q:after{content:"";content:none;}sub,sup,small{font-size:75%;}sub,sup{line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}svg{overflow:hidden;}ul,li{list-style-type:none;}html,body{height:100%;background-color:#fff;}#mobile-navpanel{display:none;}@media screen and (max-width:768px){#mobile-navpanel{display:block;background-color:#373;width:320px;position:absolute;right:-320px;z-index:10001;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}}#mobile-navpanel .grid_16{width:-moz-calc(100% - 0%);width:-webkit-calc(100% - 0%);width:-o-calc(100% - 0%);width:100%;margin-left:0;margin-right:0;}#wrapper-overlay{bottom:0;display:none;right:0;left:0;position:absolute;top:71px;z-index:50;}#wrapper{min-height:100%;z-index:1;background-color:#e0e0e0;}#wrapper-head{position:relative;height:160px;z-index:90;background-color:#373;}@media screen and (max-width:768px){#wrapper-head{margin-top:0;}}#content-head{padding-top:10px;}#content-head #showMenu{position:absolute;left:3%;top:64%;font-size:24px;text-align:center;}@media screen and (min-width:768px){#content-head #showMenu{display:none;}}@media screen and (max-width:768px){#content-head #minicartbtn{right:10px!important;top:32px!important;width:170px!important;background-size:10%!important;background-position:12% 45%!important;}}@media screen and (max-width:768px){#content-head #minicartbtn a.mini{font-size:12px;line-height:31px;font-size:1.2rem;line-height:3.1rem;}}@media screen and (max-width:768px){#persistant-nav{position:absolute;right:15px!important;top:12px!important;margin-top:0;}}@media screen and (max-width:768px){#persistant-nav li{padding-bottom:0!important;}}#wrapper-nav{position:relative;min-height:36px;z-index:60;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#454545),to(#000));background:-webkit-linear-gradient(top,#454545,#000);background:-moz-linear-gradient(top,#454545,#000);background:-ms-linear-gradient(top,#454545,#000);background:-o-linear-gradient(top,#454545,#000);background:linear-gradient(top,#454545,#000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#000000')";}@media screen and (min-width:768px){#wrapper-nav{display:inherit;}}#wrapper-main{padding-bottom:155px;z-index:30;}#content-main{position:relative;width:100%;padding:20px 0;margin:0 auto;background-color:#fff;}#wrapper-foot{position:relative;height:155px;margin-top:-155px;clear:both;z-index:2;background-color:#202020;}#content-head,#content-nav,#content-foot{position:relative;width:100%;margin:0 auto;padding:0;}.container_16{width:-moz-calc(100% - 2%);width:-webkit-calc(100% - 2%);width:-o-calc(100% - 2%);width:calc(100% - 2%);max-width:1440px;margin-left:auto;margin-right:auto;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_10p,.grid_166,.grid_20,.grid_33,.grid_66,.grid_25,.grid_30,.grid_35,.grid_40,.grid_50,.grid_60,.grid_70,.grid_75,.grid_80,.grid_90,.grid_100{display:inline;float:left;margin-left:1%;margin-right:1%;}@media screen and (max-width:768px){.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_10p,.grid_166,.grid_20,.grid_33,.grid_66,.grid_25,.grid_30,.grid_35,.grid_40,.grid_50,.grid_60,.grid_70,.grid_75,.grid_80,.grid_90,.grid_100{margin-left:10px;margin-right:10px;}}.push_1,.push_2,.push_3,.push_4,.push_5,.push_6,.push_7,.push_8,.push_9,.push_10,.push_11,.push_12,.push_13,.push_14,.push_15,.push_16,.pull_1,.pull_2,.pull_3,.pull_4,.pull_5,.pull_6,.pull_7,.pull_8,.pull_9,.pull_10,.pull_11,.pull_12,.pull_13,.pull_14,.pull_15,.pull_16{position:relative;}.alpha{margin-left:0;}@media screen and (max-width:768px){.alpha{margin-left:10px;}}.omega{margin-right:0;}@media screen and (max-width:768px){.omega{margin-right:10px;}}.container_16 .grid_1{width:-moz-calc(6.25% - 2%);width:-webkit-calc(6.25% - 2%);width:-o-calc(6.25% - 2%);width:calc(6.25% - 2%);}@media screen and (max-width:768px){.container_16 .grid_1{width:-moz-calc(6.25% - 20px);width:-webkit-calc(6.25% - 20px);width:-o-calc(6.25% - 20px);width:calc(6.25% - 20px);}}.container_16 .grid_2{width:-moz-calc(12.75% - 2%);width:-webkit-calc(12.75% - 2%);width:-o-calc(12.75% - 2%);width:calc(12.75% - 2%);}@media screen and (max-width:768px){.container_16 .grid_2{width:-moz-calc(12.75% - 20px);width:-webkit-calc(12.75% - 20px);width:-o-calc(12.75% - 20px);width:calc(12.75% - 20px);}}.container_16 .grid_3{width:-moz-calc(18.75% - 2%);width:-webkit-calc(18.75% - 2%);width:-o-calc(18.75% - 2%);width:calc(18.75% - 2%);}@media screen and (max-width:768px){.container_16 .grid_3{width:-moz-calc(18.75% - 20px);width:-webkit-calc(18.75% - 20px);width:-o-calc(18.75% - 20px);width:calc(18.75% - 20px);}}.container_16 .grid_4{width:-moz-calc(25% - 2%);width:-webkit-calc(25% - 2%);width:-o-calc(25% - 2%);width:calc(25% - 2%);}@media screen and (max-width:768px){.container_16 .grid_4{width:-moz-calc(33.33% - 20px);width:-webkit-calc(33.33% - 20px);width:-o-calc(33.33% - 20px);width:calc(33.33% - 20px);}}@media screen and (max-width:480px){.container_16 .grid_4{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);}}.container_16 .grid_5{width:-moz-calc(31.25% - 2%);width:-webkit-calc(31.25% - 2%);width:-o-calc(31.25% - 2%);width:calc(31.25% - 2%);}@media screen and (max-width:768px){.container_16 .grid_5{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 22px);}.container_16 .grid_5.widget{width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-o-calc(100% - 60px);width:calc(100% - 60px);}}.container_16 .grid_6{width:-moz-calc(37.5% - 2%);width:-webkit-calc(37.5% - 2%);width:-o-calc(37.5% - 2%);width:calc(37.5% - 2%);}@media screen and (max-width:768px){.container_16 .grid_6{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.container_16 .grid_7{width:-moz-calc(43.75% - 2%);width:-webkit-calc(43.75% - 2%);width:-o-calc(43.75% - 2%);width:calc(43.75% - 2%);}@media screen and (max-width:768px){.container_16 .grid_7{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.container_16 .grid_8{width:-moz-calc(50% - 2%);width:-webkit-calc(50% - 2%);width:-o-calc(50% - 2%);width:calc(50% - 2%);}@media screen and (max-width:768px){.container_16 .grid_8{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);}}@media screen and (max-width:480px){.container_16 .grid_8{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.container_16 .grid_9{width:-moz-calc(56.25% - 2%);width:-webkit-calc(56.25% - 2%);width:-o-calc(56.25% - 2%);width:calc(56.25% - 2%);}@media screen and (max-width:768px){.container_16 .grid_9{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}.container_16 .grid_9.widget{width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-o-calc(100% - 60px);width:calc(100% - 60px);}}.container_16 .grid_10{width:-moz-calc(62.5% - 2%);width:-webkit-calc(62.5% - 2%);width:-o-calc(62.5% - 2%);width:calc(62.5% - 2%);}@media screen and (max-width:768px){.container_16 .grid_10{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.container_16 .grid_11{width:-moz-calc(68.75% - 2%);width:-webkit-calc(68.75% - 2%);width:-o-calc(68.75% - 2%);width:calc(68.75% - 2%);}@media screen and (max-width:768px){.container_16 .grid_11{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.container_16 .grid_12{width:-moz-calc(75% - 2%);width:-webkit-calc(75% - 2%);width:-o-calc(75% - 2%);width:calc(75% - 2%);}@media screen and (max-width:768px){.container_16 .grid_12{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.container_16 .grid_13{width:-moz-calc(81.25% - 2%);width:-webkit-calc(81.25% - 2%);width:-o-calc(81.25% - 2%);width:calc(81.25% - 2%);}@media screen and (max-width:768px){.container_16 .grid_13{width:-moz-calc(81.25% - 20px);width:-webkit-calc(81.25% - 20px);width:-o-calc(81.25% - 20px);width:calc(81.25% - 20px);}}.container_16 .grid_14{width:-moz-calc(87.5% - 2%);width:-webkit-calc(87.5% - 2%);width:-o-calc(87.5% - 2%);width:calc(87.5% - 2%);}@media screen and (max-width:768px){.container_16 .grid_14{width:-moz-calc(87.5% - 20px);width:-webkit-calc(87.5% - 20px);width:-o-calc(87.5% - 20px);width:calc(87.5% - 20px);}}.container_16 .grid_15{width:-moz-calc(93.75% - 2%);width:-webkit-calc(93.75% - 2%);width:-o-calc(93.75% - 2%);width:calc(93.75% - 2%);}@media screen and (max-width:768px){.container_16 .grid_15{width:-moz-calc(93.75% - 20px);width:-webkit-calc(93.75% - 20px);width:-o-calc(93.75% - 20px);width:calc(93.75% - 20px);}}.container_16 .grid_16{width:-moz-calc(100% - 2%);width:-webkit-calc(100% - 2%);width:-o-calc(100% - 2%);width:calc(100% - 2%);}@media screen and (max-width:768px){.container_16 .grid_16{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.container_16 .prefix_1{padding-left:60px;}.container_16 .prefix_2{padding-left:120px;}.container_16 .prefix_3{padding-left:180px;}.container_16 .prefix_4{padding-left:240px;}.container_16 .prefix_5{padding-left:300px;}.container_16 .prefix_6{padding-left:360px;}.container_16 .prefix_7{padding-left:420px;}.container_16 .prefix_8{padding-left:480px;}.container_16 .prefix_9{padding-left:540px;}.container_16 .prefix_10{padding-left:600px;}.container_16 .prefix_11{padding-left:660px;}.container_16 .prefix_12{padding-left:720px;}.container_16 .prefix_13{padding-left:780px;}.container_16 .prefix_14{padding-left:840px;}.container_16 .prefix_15{padding-left:900px;}.container_16 .suffix_1{padding-right:60px;}.container_16 .suffix_2{padding-right:120px;}.container_16 .suffix_3{padding-right:180px;}.container_16 .suffix_4{padding-right:240px;}.container_16 .suffix_5{padding-right:300px;}.container_16 .suffix_6{padding-right:360px;}.container_16 .suffix_7{padding-right:420px;}.container_16 .suffix_8{padding-right:480px;}.container_16 .suffix_9{padding-right:540px;}.container_16 .suffix_10{padding-right:600px;}.container_16 .suffix_11{padding-right:660px;}.container_16 .suffix_12{padding-right:720px;}.container_16 .suffix_13{padding-right:780px;}.container_16 .suffix_14{padding-right:840px;}.container_16 .suffix_15{padding-right:900px;}.container_16 .push_1{left:6.25%;}.container_16 .push_2{left:12.5%;}.container_16 .push_3{left:18.75%;}.container_16 .push_4{left:25%;}.container_16 .push_5{left:31.25%;}.container_16 .push_6{left:37.5%;}.container_16 .push_7{left:43.75%;}.container_16 .push_8{left:50%;}.container_16 .push_9{left:56.25%;}.container_16 .push_10{left:62.5%;}.container_16 .push_11{left:68.75%;}.container_16 .push_12{left:75%;}.container_16 .push_13{left:81.25%;}.container_16 .push_14{left:87.5%;}.container_16 .push_15{left:93.75%;}.container_16 .pull_1{left:-60px;}.container_16 .pull_2{left:-120px;}.container_16 .pull_3{left:-180px;}.container_16 .pull_4{left:-240px;}.container_16 .pull_5{left:-300px;}.container_16 .pull_6{left:-360px;}.container_16 .pull_7{left:-420px;}.container_16 .pull_8{left:-480px;}.container_16 .pull_9{left:-540px;}.container_16 .pull_10{left:-600px;}.container_16 .pull_11{left:-660px;}.container_16 .pull_12{left:-720px;}.container_16 .pull_13{left:-780px;}.container_16 .pull_14{left:-840px;}.container_16 .pull_15{left:-900px;}.grid_10p{width:-moz-calc(10% - 2%);width:-webkit-calc(10% - 2%);width:-o-calc(10% - 2%);width:calc(10% - 2%);}.grid_166{width:-moz-calc(16.66% - 2%);width:-webkit-calc(16.66% - 2%);width:-o-calc(16.66% - 2%);width:calc(16.66% - 2%);}.grid_20{width:-moz-calc(20% - 2%);width:-webkit-calc(20% - 2%);width:-o-calc(20% - 2%);width:calc(20% - 2%);}.grid_25{width:-moz-calc(25% - 2%);width:-webkit-calc(25% - 2%);width:-o-calc(25% - 2%);width:calc(25% - 2%);}@media screen and (max-width:768px){.grid_25{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);}.grid_25 .widget{width:100%;margin:0 auto 20px auto;padding:0;}.grid_25 .widget ul.navlist{padding:19px 19px 0;}}@media screen and (max-width:480px){.grid_25{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_30{width:-moz-calc(30% - 2%);width:-webkit-calc(30% - 2%);width:-o-calc(30% - 2%);width:calc(30% - 2%);}@media screen and (max-width:768px){.grid_30{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_33{width:-moz-calc(33.3% - 2%);width:-webkit-calc(33.3% - 2%);width:-o-calc(33.3% - 2%);width:calc(33.3% - 2%);}@media screen and (max-width:768px){.grid_33{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_35{width:-moz-calc(35% - 2%);width:-webkit-calc(35% - 2%);width:-o-calc(35% - 2%);width:calc(35% - 2%);}@media screen and (max-width:768px){.grid_35{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);}}@media screen and (max-width:480px){.grid_35{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_40{width:-moz-calc(40% - 2%);width:-webkit-calc(40% - 2%);width:-o-calc(40% - 2%);width:calc(40% - 2%);}@media screen and (max-width:768px){.grid_40{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_50{width:-moz-calc(50% - 2%);width:-webkit-calc(50% - 2%);width:-o-calc(50% - 2%);width:calc(50% - 2%);}@media screen and (max-width:768px){.grid_50{width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);}}@media screen and (max-width:480px){.grid_50{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_60{width:-moz-calc(60% - 2%);width:-webkit-calc(60% - 2%);width:-o-calc(60% - 2%);width:calc(60% - 2%);}.grid_66{width:-moz-calc(66.66% - 2%);width:-webkit-calc(66.66% - 2%);width:-o-calc(66.66% - 2%);width:calc(66.66% - 2%);}@media screen and (max-width:768px){.grid_66{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_70{width:-moz-calc(70% - 2%);width:-webkit-calc(70% - 2%);width:-o-calc(70% - 2%);width:calc(70% - 2%);}@media screen and (max-width:768px){.grid_70{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_75{width:-moz-calc(75% - 2%);width:-webkit-calc(75% - 2%);width:-o-calc(75% - 2%);width:calc(75% - 2%);}@media screen and (max-width:768px){.grid_75{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_80{width:-moz-calc(80% - 2%);width:-webkit-calc(80% - 2%);width:-o-calc(80% - 2%);width:calc(80% - 2%);}@media screen and (max-width:768px){.grid_80{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_90{width:-moz-calc(90% - 2%);width:-webkit-calc(90% - 2%);width:-o-calc(90% - 2%);width:calc(90% - 2%);}@media screen and (max-width:768px){.grid_90{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.grid_100{width:-moz-calc(100% - 2%);width:-webkit-calc(100% - 2%);width:-o-calc(100% - 2%);width:calc(100% - 2%);}@media screen and (max-width:768px){.grid_100{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}}.container_full{width:100%!important;max-width:100%!important;}.container_full .grid_16,.container_full .grid_100{width:100%!important;margin:0!important;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:before,.clearfix:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}.container_16:before,.container_16:after{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}.clearfix:after,.container_16:after{clear:both;}.clearfix,.container_16{zoom:1;}.button_6{width:338px;}.button_5{width:278px;}.button_4{width:218px;}.button_3{width:158px;}.button_2{width:98px;}.button_1{width:38px;}input[type=submit].button_6{width:340px;}input[type=submit].button_5{width:280px;}input[type=submit].button_4{width:220px;}@media screen and (max-width:768px){input[type=submit].button_4{width:100%;}}input[type=submit].button_3{width:160px;}input[type=submit].button_2{width:100px;}@media screen and (max-width:768px){input[type=submit].button_2{margin:0 auto;}}.lgrid_1,.lgrid_2,.lgrid_3,.lgrid_4,.lgrid_5,.lgrid_6,.lgrid_7,.lgrid_8,.lgrid_9,.lgrid_10,.lgrid_11,.lgrid_12,.lgrid_13,.lgrid_14,.lgrid_15,.lgrid_16,.lgrid_166,.lgrid_20,.lgrid_33,.lgrid_66{display:inline;float:left;}.container_16 .lgrid_1{width:60px;}.container_16 .lgrid_2{width:120px;}.container_16 .lgrid_3{width:180px;}.container_16 .lgrid_4{width:240px;}.container_16 .lgrid_5{width:300px;}.container_16 .lgrid_6{width:360px;}.container_16 .lgrid_7{width:420px;}.container_16 .lgrid_8{width:480px;}.container_16 .lgrid_9{width:540px;}.container_16 .lgrid_10{width:600px;}.container_16 .lgrid_11{width:660px;}.container_16 .lgrid_12{width:720px;}.container_16 .lgrid_13{width:780px;}.container_16 .lgrid_14{width:840px;}.container_16 .lgrid_15{width:900px;}.container_16 .lgrid_16{width:960px;}.container_16 .lgrid_33{width:160px;}.container_16 .lgrid_20{width:192px;}.container_16 .lgrid_33{width:320px;}.container_16 .lgrid_66{width:640px;}.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.25s;animation-delay:.25s;}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}.scrollInLeft,.scrollInRight,.scrollInUp,.scrollInDown{opacity:0;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}#CategoryNav{position:relative;}#CategoryNav div.optionwrapper{margin-bottom:20px;}#CategoryNav p.header{padding:8px 12px;margin-bottom:0;font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;font-weight:700;color:#333!important;background-color:#f5f5f5!important;border:1px solid #ccc;}#CategoryNav p.header a{color:#333;}#CategoryNav p.header a:hover{color:#888;text-decoration:none;}#CategoryNav #smartsearchwidget p.header{display:none;}#CategoryNav #vehiclenav p.header,#CategoryNav #attributenav p.header{background-color:transparent!important;border:0;border-bottom:1px solid #ccc;padding:2px 0;margin-bottom:5px;}#CategoryNav p.label{padding-bottom:0;}#CategoryNav p.selected{background-color:#1c411c;}#CategoryNav div.masterfilterselect,#CategoryNav div.otherfilterselect{text-align:center;}#CategoryNav div.masterfilterselect a,#CategoryNav div.otherfilterselect a{padding:8px 15px;margin-bottom:15px;display:inline-block;font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;font-weight:700;color:#333!important;background-color:#f5f5f5!important;border:1px solid #ccc;}#CategoryNav div.masterfilterselect{display:none;}@media screen and (max-width:768px){#CategoryNav div.masterfilterselect{display:block;}}#CategoryNav div.otherfilterselect{display:block;}@media screen and (max-width:768px){#CategoryNav div.otherfilterselect{display:none;}}@media screen and (max-width:768px){#CategoryNav div.masterfilterwrapper{display:none;}}#CategoryNav div.otherfilterwrapper{display:none;}@media screen and (max-width:768px){#CategoryNav div.otherfilterwrapper{display:block;}}#CategoryNav div.filterBox{width:100%;padding:0;border:0;}#CategoryNav div.filterBox a.boxLabel{padding:0;}#CategoryNav div.filterBox a:hover{background-color:transparent;}#CategoryNav div.filterBox ul.filterOptions{width:-moz-calc(100% - 2px);width:-webkit-calc(100% - 2px);width:-o-calc(100% - 2px);width:calc(100% - 2px);min-width:160px;max-height:200px;overflow-y:auto;padding:5px 0;margin:0;z-index:1000;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border-top:0;background-clip:padding-box;display:block;}@media screen and (max-width:768px){#CategoryNav div.filterBox ul.filterOptions{display:none;}}#CategoryNav div.filterBox ul.filterOptions.closed{display:none;}#CategoryNav div.filterBox ul.filterOptions li{border-bottom:solid 1px #eee;}#CategoryNav div.filterBox ul.filterOptions li.lvl1{padding-left:10px;}#CategoryNav div.filterBox ul.filterOptions li.lvl2{padding-left:20px;}#CategoryNav div.filterBox ul.filterOptions li.lvl3{padding-left:30px;}#CategoryNav div.filterBox ul.filterOptions li:last-child{border-bottom:0;}#CategoryNav div.list-wrapper{position:relative;border:solid 1px #c4c4c4;margin-bottom:15px;padding:0;}#CategoryNav ul.list li{border-bottom:solid 1px #eee;}#CategoryNav ul.list li:last-child{border-bottom:0;}#CategoryNav ul.list li a{display:block;padding:6px 10px;clear:both;font-weight:normal;color:#373;}#CategoryNav ul.list li a:hover{text-decoration:none;background-color:#373;color:#f0f0f0;}#CategoryNav input[type=text]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;width:-moz-calc(100% - 42px);width:-webkit-calc(100% - 42px);width:-o-calc(100% - 42px);width:calc(100% - 42px);}#CategoryNav button{padding:5px;}#CategoryNav button:hover{color:#ccc;}#CategoryItems #previewcontainer div.preview div.itemimg{width:100%;padding-top:100%;margin:3px auto;}#CategoryItems #previewcontainer div.preview p.title{text-align:left;font-weight:700;}#CategoryItems #previewcontainer div.preview p.title a{color:#333;}#CategoryItems #previewcontainer div.preview p.title a:hover{text-decoration:none;color:#373;}#CategoryItems #previewcontainer div.preview p.retail{font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;font-weight:700;padding-bottom:8px;}#CategoryItems #previewcontainer div.preview.over a{text-decoration:none;color:#373;}#fitmentcheck p.currentmake,#fitmentcheck div.currentmake{margin:0 auto 10px;padding:10px 0;color:#fff;text-align:center;background-color:#ccc;}#fitmentcheck p.fitverified,#fitmentcheck div.fitverified{margin:0 auto 10px;padding:10px 0;color:#fff;text-align:center;background-color:#0c0;}#fitmentcheck p.notfitverified,#fitmentcheck div.notfitverified{margin:0 auto 10px;padding:10px 0;color:#fff;text-align:center;background-color:#c00;}div.applicationBox{position:relative;float:left;width:-moz-calc(100% - 6px);width:-webkit-calc(100% - 6px);width:-o-calc(100% - 6px);width:calc(100% - 6px);border:1px solid #898989;background-color:#fff;padding:8px 12px;margin:0 0 10px;}div.applicationBox p.header{font-size:1.3rem;line-height:1.8rem;padding-top:4px;padding-bottom:4px;}div.applicationBox a{display:block;color:#303030;}div.applicationBox a.boxLabel{padding:5px;}div.applicationBox a:hover{text-decoration:none;}div.applicationBox a span.toggle{float:left;padding-right:8px;}div.applicationBox ul.filterOptions{display:none;}div.applicationBox li.filterOption{font-size:1.3rem;line-height:1.8rem;display:block;padding:10px 10px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);margin-left:0;text-indent:0;}div.applicationBox li.filterOption i{width:20px;padding-right:2px;}div.applicationBox li.filterOption:nth-child(odd){background-color:#f5f5f5;}div.applicationBox li.filterOption:nth-child(even){background-color:#e8e8e8;}div.alumni-wrapper div.img-wrapper{width:-moz-calc(40% - 20px);width:-webkit-calc(40% - 20px);width:-o-calc(40% - 20px);width:calc(40% - 20px);padding-right:19px;float:left;}div.alumni-wrapper div.img-wrapper img{width:100%;height:auto;padding-bottom:19px;}div.alumni-wrapper div.wrapper{width:60%;float:right;}div.alumni-wrapper div.wrapper p{padding-bottom:12px;}div.alumni-wrapper div.wrapper p.label{padding-bottom:2px;}div.alumni-wrapper div.wrapper p.description{padding-top:3px;height:120px;overflow:hidden;}div.alumni-wrapper div.wrapper p.more{padding-bottom:19px;}div.alumni-detail div.img-wrapper{width:320px;float:left;padding-right:30px;}div.alumni-detail div.img-wrapper img{width:100%;height:auto;padding-bottom:20px;}div.alumni-detail div.wrapper{width:550px;float:right;}div.alumni-detail div.wrapper .awards ul.bullet{padding-bottom:0;}div.alumni-detail div.wrapper .awards ul.bullet li{padding-bottom:0;}div.alumni-detail div.wrapper p{padding-bottom:12px;}div.alumni-detail div.wrapper p.label{padding-bottom:2px;}div.alumni-detail div.wrapper p.description{padding-top:3px;height:120px;overflow:hidden;}div.alumni-detail div.wrapper p.more{padding-bottom:19px;}.news-review p{margin:0;padding:0;}.news-review p.date{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;}.news-review p.title{height:56px;overflow:hidden;}.news-review p.title a{color:#373;}.news-review img.preview{float:left;margin-right:10px;width:auto;height:75px;border:0;}#BlogPostList{padding-right:30px;margin-bottom:20px;border-right:1px solid #b5b5b5;}@media screen and (max-width:768px){#BlogPostList{padding-right:0;border-right:0;}}#BlogPostList .BlogPostPreview{padding:20px 0;border-bottom:1px solid #b5b5b5;}#BlogPostList .BlogPostPreview:First-Child{padding-top:0;}#BlogPostList .BlogPostPreview:Last-Child{border:0;}#BlogPostList .BlogPostPreview .post-info-user{padding-bottom:10px;}#BlogPostList .BlogPostPreview .post-info-user p{padding:0;}#BlogPostList .BlogPostPreview .author{display:block;clear:both;}@media screen and (max-width:768px){#BlogPostList .BlogPostPreview img{max-width:100%;height:auto;}}#BlogPost{padding-right:30px;margin-bottom:20px;border-right:1px solid #b5b5b5;}@media screen and (max-width:768px){#BlogPost{padding-right:0;border-right:0;}}#BlogPost post-info-user p{padding:0;}#BlogPost .author{display:block;clear:both;}@media screen and (max-width:768px){#BlogPost img{max-width:100%;height:auto;}}#BlogArchiveList{margin-bottom:20px;}#BlogCategoryList{margin-bottom:20px;}#BlogCategoryList li{padding:2px 0 2px 10px;}.byoConfigurator .grid_11,.byoConfigurator .grid_5,.byoConfigurator .grid_66,.byoConfigurator .grid_33{margin-top:20px;margin-bottom:20px;}.byoConfigurator .hero-header{height:320px;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;}.byoConfigurator .hero-header-p{margin-top:-40px;padding:0;color:#fff;font-size:36px;line-height:40px;text-align:center;text-shadow:4px 2px 10px black;display:inline-flex;justify-content:center;flex-basis:100%;}.byoConfigurator .hero-line{width:100px;text-shadow:4px 2px 10px black;border-bottom:2px solid #f00;display:inline-flex;}.byoConfigurator #content-main{padding:0;}@media screen and (max-width:699px){.byoConfigurator .byoContainer16{width:100%!important;max-width:100%!important;}.byoConfigurator .grid_11{width:100%;margin:0;}.byoConfigurator .divFirst,.byoConfigurator .divLast,.byoConfigurator .divEmail,.byoConfigurator .divCity,.byoConfigurator .divState,.byoConfigurator .divZip{width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);}.byoConfigurator .formHeading{font-size:15px;text-transform:none;color:#303030;font-weight:bold;letter-spacing:normal;}}.byoConfigurator .byoView{margin:0 0 20px 0;position:relative;}@media screen and (max-width:699px){.byoConfigurator .byoView{margin:0 0 20px 0;}}.byoConfigurator #summaryHolder{position:relative;}@media screen and (max-width:699px){.byoConfigurator #summaryHolder{display:none;}}.byoConfigurator #summaryHolder .row.one{padding-top:40px;margin-top:10px;border-top:1px solid #000;}.byoConfigurator #summaryHolder .row.two{font-size:1rem;line-height:1.3rem;margin-top:20px;}.byoConfigurator #summaryHolder .label{float:left;font-weight:bold;}.byoConfigurator #summaryHolder .price{float:right;color:#da291c;font-weight:bold;text-align:right;font-size:2em;}.byoConfigurator #summaryHolder_mobile{display:none;}@media screen and (max-width:699px){.byoConfigurator #summaryHolder_mobile{display:inline-block;}}.byoConfigurator #summaryHolder_mobile .row.one{padding-top:20px;margin-top:10px;border-top:1px solid #000;}.byoConfigurator #summaryHolder_mobile .row.two{font-size:1rem;line-height:1.3rem;margin-top:20px;}.byoConfigurator #summaryHolder_mobile .summaryConfigLabel{float:left;font-weight:bold;width:100%;}.byoConfigurator #summaryHolder_mobile .summaryConfigPrice{float:left;color:#da291c;font-weight:bold;text-align:left;font-size:2em;width:100%;margin-top:10px;}.byoConfigurator #mobile-infowrap{background:#000;color:#fff;z-index:1;}.byoConfigurator #mobile-infowrap .info_space{margin:0 20px 0 20px;padding-bottom:20px;padding-top:20px;}.byoConfigurator #mobile-infowrap .info_space .mobile-name{color:#da291c;font-weight:bold;font-size:1.5em;}.byoConfigurator #mobile-infowrap .info_space .mobile-msrp{margin-top:5px;}.byoConfigurator #mobile-infowrap .info_space .mobile-msrp .label{font-size:1rem;font-weight:bold;color:#666;}.byoConfigurator #mobile-infowrap .info_space .mobile-msrp .price{font-size:1.3em;font-weight:bold;}.byoConfigurator #mobile-infowrap .info_space .mobile-msrp .color{font-size:1.1rem;font-weight:bold;color:#ccc;}.byoConfigurator #summaryWrap,.byoConfigurator #mobile-infowrap{position:relative;}.byoConfigurator #summaryWrap.bottom,.byoConfigurator #mobile-infowrap.bottom{position:absolute;}.byoConfigurator #summaryWrap.fixed,.byoConfigurator #mobile-infowrap.fixed{position:fixed;}.byoConfigurator .byoSkin{width:100%;display:none;margin-left:auto;margin-right:auto;}.byoConfigurator .byoSkin.active{display:block;}.byoConfigurator .colorChooserButtonContainer{text-align:center;margin:20px;}.byoConfigurator .row{width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-o-calc(100% - 40px);width:calc(100% - 40px);display:inline-block;padding:10px 20px 0 20px;}.byoConfigurator .colorLinkContainer{margin:0 10px;border-radius:50%;display:inline-block;border:2px solid #eee;}.byoConfigurator .colorLinkContainer.active{border:2px solid #555d68;}.byoConfigurator .colorLinkButtonContainer{margin:3px;padding:5px 10px;display:inline-block;border:2px solid #eee;}.byoConfigurator .colorLinkButtonContainer a:hover{text-decoration:none;}.byoConfigurator .colorLinkButtonContainer.active{border:2px solid #373;background-color:#373;}.byoConfigurator .colorLinkButtonContainer.active a{color:#fff;}.byoConfigurator .colorLink img{width:46px;height:46px;margin:5px;border-radius:50%;box-shadow:0 0 3px #000;}.byoConfigurator .configAccessorySelectButtonContainer{background:#fff;background-size:200% 100%;background-position:right bottom;border-radius:4px;transition:all .5s ease 0s;cursor:pointer;display:inline-block;margin-top:10px;}.byoConfigurator .configAccessorySelectButtonContainer.active{background:#373;}.byoConfigurator .configAccessorySelectButtonContainer.active a{color:#fff;}.byoConfigurator .configAccessorySelectButtonContainer.active:hover{background:#fff;}.byoConfigurator .configAccessorySelectButtonContainer.active:hover a{color:#373;}.byoConfigurator .configAccessorySelectButtonContainer:hover{background:#373;}.byoConfigurator .configAccessorySelectButtonContainer:hover a{color:#fff;}.byoConfigurator .configAccessorySelectButton{position:relative;color:#373;line-height:35px;font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;font-size:15px;font-weight:600;text-align:center;text-transform:uppercase;border:2px solid #373;border-radius:4px;display:inline-block;transition:all .5s ease 0s;text-decoration:none;padding:0 20px 0 20px;}.byoConfigurator .configAccessorySelectButton.active{color:#fff;}.byoConfigurator .configAccessorySelectButton.active .accAdd,.byoConfigurator .configAccessorySelectButton.active .accDefault{display:none;}.byoConfigurator .configAccessorySelectButton.active .accRemove{display:inline-block;}.byoConfigurator .configAccessorySelectButton.active.default .accRemove{display:none;}.byoConfigurator .configAccessorySelectButton.active.default .accDefault{display:inline-block;}.byoConfigurator .configAccessorySelectButton:not(.active) .accRemove{display:none;}.byoConfigurator .configAccessorySelectButton:not(.active) .accDefault{display:none;}.byoConfigurator .configAccessorySelectButton:not(.active) .accAdd{display:inline-block;}.byoConfigurator .configAccessoryHeader{color:#fff;font-weight:600;background-color:#373;margin:10px 0;padding:8px 12px;}.byoConfigurator .configAccessoryHeader span.toggle{float:right;}.byoConfigurator .configAccessoryContainerWrap{max-height:0;transition:max-height .2s ease-out;overflow:hidden;}.byoConfigurator .configAccessoryContainer{border-top:3px solid #fff;}.byoConfigurator .custompagecheck{overflow:scroll;}.byoConfigurator .mobile-configured{border:1px solid #373;background:#fff;float:right;text-align:center;padding:5px 10px 10px 10px;margin-top:20px;}.byoConfigurator .mobile-configured .label{font-weight:bold;color:#000;font-size:1rem;}.byoConfigurator .mobile-configured .price{color:#da291c;font-weight:bold;font-size:1.6em;margin-top:5px;}.byoConfigurator .desktop-modelinfo{display:block;}@media screen and (max-width:699px){.byoConfigurator .desktop-modelinfo{display:none;}}.byoConfigurator .desktop-modelinfo .title{padding:0 20px;}.byoConfigurator .desktop-modelinfo .title h1{line-height:50px;margin-bottom:0;}.byoConfigurator .desktop-modelinfo .msrp{background-color:#000;padding:15px 20px;}.byoConfigurator .desktop-modelinfo .msrp .label{font-size:14px;line-height:18px;font-weight:700;color:#999;}.byoConfigurator .desktop-modelinfo .msrp .price{font-size:24px;line-height:32px;font-weight:700;color:#fff;}.byoConfigurator .desktop-modelinfo .msrp .color{font-size:15px;line-height:18px;font-weight:700;color:#fff;}.byoConfigurator #colorPicker p{text-align:center;padding-bottom:8px;font-weight:700;}.byoConfigurator .mobile-modelinfo{display:none;}@media screen and (max-width:699px){.byoConfigurator .mobile-modelinfo{display:block;background:#000;color:#fff;}}@media screen and (max-width:1115px){.byoConfigurator .colorChooserList{width:100%;}}.byoConfigurator .byoColorLabel{float:left;}@media screen and (max-width:699px){.byoConfigurator #viewEdit-mobile{float:left!important;margin:10px 0 20px 10px!important;}}.byoConfigurator .configAccessoryImage{float:left;width:20%;margin:10px 10px 10px 0;}@media screen and (max-width:699px){.byoConfigurator .configAccessoryImage{width:30%;}}.byoConfigurator .configAccessoryImage img{width:100%;border:1px solid #fff;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.5);box-shadow:5px 5px 5px 0 rgba(0,0,0,.5);}.byoConfigurator .configAccessoryInfo{float:left;margin:10px 0 10px 10px;width:-moz-calc(80% - 20px);width:-webkit-calc(80% - 20px);width:-o-calc(80% - 20px);width:calc(80% - 20px);}@media screen and (max-width:699px){.byoConfigurator .configAccessoryInfo{width:-moz-calc(70% - 20px);width:-webkit-calc(70% - 20px);width:-o-calc(70% - 20px);width:calc(70% - 20px);}}.byoConfigurator .configAccessoryPartName{color:#373;font-weight:bold;text-transform:uppercase;}.byoConfigurator .configAccessoryPartNumber{margin-left:5px;}@media screen and (max-width:699px){.byoConfigurator .configAccessoryPartNumber{font-size:1.3rem;}}.byoConfigurator .configAccessoryPart{float:left;width:75%;}.byoConfigurator .configAccessoryPrice{float:right;width:25%;text-align:right;}.byoConfigurator .showQuoteBtn,.byoConfigurator .getQuoteBtn{width:100%;border-top:2px solid #fff;padding-top:20px;display:inline-block;}@media screen and (max-width:699px){.byoConfigurator .showQuoteBtn,.byoConfigurator .getQuoteBtn{display:none;}}.byoConfigurator .showQuoteBtn_mobile,.byoConfigurator .getQuoteBtn_mobile{display:none;}@media screen and (max-width:699px){.byoConfigurator .showQuoteBtn_mobile,.byoConfigurator .getQuoteBtn_mobile{width:100%;border-top:2px solid #fff;padding-top:20px;display:inline-block;}.byoConfigurator .showQuoteBtn_mobile .genericButton,.byoConfigurator .getQuoteBtn_mobile .genericButton{width:100%;}.byoConfigurator .showQuoteBtn_mobile .genericButton a,.byoConfigurator .getQuoteBtn_mobile .genericButton a{width:-moz-calc(100% - 4px);width:-webkit-calc(100% - 4px);width:-o-calc(100% - 4px);width:calc(100% - 4px);padding:0;}}.byoConfigurator .configSummaryContainer{min-height:240px;max-height:400px;overflow:scroll;overflow-x:hidden;scrollbar-face-color:#555d68;scrollbar-track-color:#555d68;}@media screen and (max-width:699px){.byoConfigurator .configSummaryContainer{min-height:inherit;overflow:auto;}}.byoConfigurator .genericButton{float:right;background:#fff;background-size:200% 100%;background-position:right bottom;border-radius:4px;transition:all .5s ease 0s;cursor:pointer;}.byoConfigurator .genericButton:hover{background:#373;}.byoConfigurator .genericButton:hover a{color:#fff;text-decoration:none;}.byoConfigurator .genericButton:hover img{transform:translateX(5px);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(243deg) brightness(104%) contrast(101%);}.byoConfigurator .genericButton:hover img.flip{transform:scaleX(-1) translateX(5px);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(243deg) brightness(104%) contrast(101%);}.byoConfigurator .genericButton a{position:relative;color:#373;font-size:15px;line-height:48px;font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;font-weight:600;text-align:center;text-transform:uppercase;border:2px solid #373;border-radius:4px;display:inline-block;transition:all .5s ease 0s;padding:0 20px 0 20px;}@media screen and (max-width:699px){.byoConfigurator .genericButton a{line-height:35px;padding:0 20px 0 10px;}}.byoConfigurator .genericButton img{margin-left:7px;width:20px;transition:all .4s ease 0s;display:inline-block;border-radius:4px;vertical-align:sub;}.byoConfigurator .genericButton img.flip{transform:scaleX(-1);}.byoConfigurator .summaryHeader{font-weight:bold;border-bottom:1px solid #000;padding:20px 0 20px 20px;font-size:1.3em;margin-bottom:10px;}.byoConfigurator .summaryTitle{background:#000;padding:50px 0 20px 20px;color:#fff;font-weight:bold;font-size:1.5em;}@media screen and (max-width:699px){.byoConfigurator .summaryTitle{display:none;}}#minicartbtn{position:relative;clear:both;float:right;margin:15px 0 0 0;display:inline;z-index:12;}#minicartbtn a.mini{color:#fff;display:block;height:31px;font-size:13.5px;line-height:31px;font-size:1.35rem;line-height:3.1rem;font-weight:600;text-decoration:none;text-transform:lowercase;}#minicartbtn a.mini:hover{text-decoration:underline;}#minicartlinks{padding-right:30px;width:180px;float:right;text-align:right;}#addcartlinks{padding-left:30px;width:100px;}#minicartwrap{display:none;position:absolute;top:75px;right:25px;width:290px;padding:10px;color:#303030;background-color:#f0f0f0;border:1px solid #303030;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,.2);box-shadow:2px 1px 2px rgba(0,0,0,.2);-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;z-index:11;}#minicartwrap p.hdr{position:relative;float:left;padding:5px 0 10px;color:#303030;font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;font-weight:700;}#minicartwrap p.close{padding:5px 0 10px;}#minicartwrap p.close a.miniclose{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;color:#000080;}#minicartconfirm{display:none;text-align:center;position:relative;width:100%;}div.minicartitem{position:relative;padding:10px;margin:10px 0;min-height:85px;background-color:#fff;border:1px solid #707070;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,.2);box-shadow:2px 1px 2px rgba(0,0,0,.2);clear:both;}div.minicartitem img{float:left;width:60px;margin-top:5px;}div.minicartitem.over{background-color:#f5f5f5;border:1px solid #373,25%;}div.minicartitem div.details{position:relative;float:right;width:190px;}div.minicartitem div.details p{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;margin:0;padding-bottom:4px;}div.minicartitem div.details p.title{font-weight:700;}div.minicartitem div.details p.price{font-weight:700;color:#800000;}div.minicartitem div.details p.sku,div.minicartitem div.details p.qty{font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;}#cart .carthdr{margin-top:10px;margin-bottom:10px;padding-top:8px;padding-bottom:8px;color:#fff;background:#373;background:-webkit-gradient(linear,left top,left bottom,from(#1c411c),to(#373));background:-webkit-linear-gradient(top,#1c411c,#373);background:-moz-linear-gradient(top,#1c411c,#373);background:-ms-linear-gradient(top,#1c411c,#373);background:-o-linear-gradient(top,#1c411c,#373);background:linear-gradient(top,#1c411c,#373);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c411c', endColorstr='#337733')";-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}#cart .carthdr div{margin-left:1%;margin-right:1%;float:left;display:block;width:-moz-calc(12.5% - 2%);width:-webkit-calc(12.5% - 2%);width:-o-calc(12.5% - 2%);width:10.5%;}#cart .carthdr div.desc{width:-moz-calc(37.5% - 2%);width:-webkit-calc(37.5% - 2%);width:-o-calc(37.5% - 2%);width:35.5%;}#cart .carthdr div.opt{width:-moz-calc(25% - 2%);width:-webkit-calc(25% - 2%);width:-o-calc(25% - 2%);width:23%;}#cart .carthdr p{padding-bottom:0;font-weight:700;}#cart .carthdr p.center{text-align:center;}#cart .cartitem{margin-bottom:8px;padding:5px 0;border-bottom:1px solid #ccc;}#cart .cartitem div{margin-left:1%;margin-right:1%;float:left;display:block;width:-moz-calc(12.5% - 2%);width:-webkit-calc(12.5% - 2%);width:-o-calc(12.5% - 2%);width:10.5%;}#cart .cartitem div.desc,#cart .cartitem div.opt{width:-moz-calc(25% - 2%);width:-webkit-calc(25% - 2%);width:-o-calc(25% - 2%);width:23%;}#cart .cartitem div.edit{width:100%;}#cart .cartitem img{width:70%;padding:0 10% 5px 20%;}#cart .cartitem .edit{margin:0 auto;text-align:center;}#cart .cartitem .edit a{font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;}#cart .cartitem .edit ul{width:52px;padding:0 24px;}#cart .cartitem .edit li{float:left;width:18px;padding:0 4px 4px;}#cart .cartitem .edit li a{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;}#cart .cartitem p{font-size:14px;line-height:16px;padding-bottom:5px;}#cart .cartitem p.title{font-weight:bold;}#cart .cartitem p.price{text-align:right;}#cart .cartitem ul{margin:0;font-size:12px;}.cartaction{margin-top:20px;margin-bottom:20px;padding:0;}.cartaction p{padding:0;}.cartsummary{background-color:#fff;border:1px solid #fff;padding-top:20px;}.cartsummary p{padding-bottom:5px;}.cartsummary div.shippingestimate div.widget{padding:24px 24px 19px;margin-bottom:0;}.cartsummary div.shippingestimate p{padding-top:10px;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;}.cartsummary div.shippingestimate input[type=submit]{padding:6px 0 5px;margin-top:24px;}.cartsummary div.ordertotals{padding-top:25px;padding-bottom:20px;}.cartsummary div.ordertotals p{padding-bottom:8px;}.cartsummary div.ordertotals p.label{font-weight:700;}.cartsummary div.ordertotals p span.price{position:relative;float:right;font-weight:400;}.cartsummary div.ordertotals p.discount,.cartsummary div.ordertotals p span.discount{color:#800000;font-weight:700;}.cartsummary div.ordertotals p span.totalprice{font-size:16px;color:#800000;font-weight:700;position:relative;float:right;}.cartsummary div.ordertotals div.totalwrapper{margin-top:12px;}.cartsummary div.ordertotals div.totalwrapper p.label{font-size:16px;padding-bottom:12px;}.cartsum div.totals,.cartsum div.shipest{margin-top:20px;}.cartsum p{padding-bottom:5px;}.cartsum p.label{font-weight:bold;}.cartsum p.price{text-align:right;}.cartsum p.totalprice{font-size:16px;color:#800000;font-weight:bold;text-align:right;}#shippingmethods{position:relative;margin-top:4px;min-height:80px;font-size:12px;line-height:16px;font-size:1.2rem;line-height:1.6rem;font-weight:bold;}#shippingmethods span.deliver{font-size:11px;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;color:#707070;font-weight:normal;}.ui-ssl{position:relative;display:inline-block;width:57px;height:32px;margin:3px;text-align:left;text-indent:-9999px;background-color:transparent;background-image:url("../gif/rapidssl_seal-90x50.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;border:0;}.ui-card-container{position:relative;padding:20px 0 8px;text-align:center;}.ui-card{position:relative;display:inline-block;width:50px;height:32px;margin:3px;text-align:left;text-indent:-9999px;background-color:transparent;background-image:url("../png/sprite_checkout.png");background-repeat:no-repeat;border:0;}.ui-card-visa{background-position:0 0;}.ui-card-mc{background-position:-50px 0;}.ui-card-discover{background-position:-100px 0;}.ui-card-amex{background-position:-150px 0;}.ui-card-paypal{background-position:0 -32px;}#CategoryItems{text-align:center;}#CategoryItems h1,#CategoryItems h2{text-align:left;padding-bottom:7px;}#CategoryItems p.copy{text-align:left;}#CategoryItems img.brandlogo{float:left;padding:10px 15px 5px 0;width:150px;height:auto;}div.grid_100 #previewcontainer div.preview{width:-moz-calc(20% - 34px);width:-webkit-calc(20% - 34px);width:-o-calc(20% - 34px);width:calc(20% - 34px);}@media screen and (max-width:1024px){div.grid_100 #previewcontainer div.preview{width:-moz-calc(25% - 34px);width:-webkit-calc(25% - 34px);width:-o-calc(25% - 34px);width:calc(25% - 34px);}}@media screen and (max-width:800px){div.grid_100 #previewcontainer div.preview{width:-moz-calc(33.333% - 34px);width:-webkit-calc(33.333% - 34px);width:-o-calc(33.333% - 34px);width:calc(33.333% - 34px);}}@media screen and (max-width:640px){div.grid_100 #previewcontainer div.preview{width:-moz-calc(50% - 34px);width:-webkit-calc(50% - 34px);width:-o-calc(50% - 34px);width:calc(50% - 34px);}}@media screen and (max-width:480px){div.grid_100 #previewcontainer div.preview{width:-moz-calc(100% - 34px);width:-webkit-calc(100% - 34px);width:-o-calc(100% - 34px);width:calc(100% - 34px);}}#previewcontainer{width:100%;position:relative;margin:0 auto 15px;display:inline-block;}#previewcontainer div.preview{position:relative;width:-moz-calc(25% - 34px);width:-webkit-calc(25% - 34px);width:-o-calc(25% - 34px);width:calc(25% - 34px);margin:0 7px 14px;padding:7px;cursor:pointer;text-align:center;border:solid 1px #d0d0d0;background-color:#fff;display:inline-block;}@media screen and (max-width:800px){#previewcontainer div.preview{width:-moz-calc(33.333% - 34px);width:-webkit-calc(33.333% - 34px);width:-o-calc(33.333% - 34px);width:calc(33.333% - 34px);}}@media screen and (max-width:640px){#previewcontainer div.preview{width:-moz-calc(50% - 34px);width:-webkit-calc(50% - 34px);width:-o-calc(50% - 34px);width:calc(50% - 34px);}}@media screen and (max-width:480px){#previewcontainer div.preview{width:-moz-calc(100% - 34px);width:-webkit-calc(100% - 34px);width:-o-calc(100% - 34px);width:calc(100% - 34px);}}#previewcontainer div.preview.over{border:solid 1px #373;}#previewcontainer div.preview p{padding:0 6px;}#previewcontainer div.preview p.brand{font-size:14px;line-height:18px;text-align:left;}#previewcontainer div.preview p.title{line-height:18px;height:72px;overflow:hidden;padding:0 12px;margin-bottom:5px;}#previewcontainer div.preview p.price{font-size:18px;line-height:24px;font-weight:bold;}#previewcontainer div.preview p.regprice{font-size:12px;line-height:18px;color:#888;}#previewcontainer div.preview p.retail{color:#800;}#previewcontainer div.preview p.sale{color:#f00;}#previewcontainer div.preview img{position:relative;width:80%;height:auto;margin:7px auto;}@media screen and (max-width:480px){#previewcontainer div.preview img{float:left;width:90px;height:auto;margin:3px 8px 0 0;}}#previewcontainer div.preview div.title{line-height:18px;height:36px;overflow:hidden;padding:0 12px;margin-bottom:5px;}@media screen and (max-width:1024px){#previewcontainer div.preview div.title{font-size:13px;line-height:15px;height:45px;padding:0 5px;margin-bottom:0;}}#previewcontainer div.preview div.title a{display:inline-block;vertical-align:middle;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}#previewcontainer div.preview div.itemimg{position:relative;width:90%;padding-top:90%;margin:7px auto;overflow:hidden;}#previewcontainer div.preview div.itemimg div{position:absolute;top:0;left:0;bottom:0;right:0;}#previewcontainer div.preview div.itemimg div img{position:absolute;margin:0 auto;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);}#previewcontainer div.preview_lrg{position:relative;width:-moz-calc(100% - 34px);width:-webkit-calc(100% - 34px);width:-o-calc(100% - 34px);width:calc(100% - 34px);margin:0 0 14px;padding:14px;cursor:pointer;border:solid 1px #d0d0d0;background-color:#fff;display:inline-block;}#previewcontainer div.preview_lrg p{padding:0 6px;}#previewcontainer div.preview_lrg p.brand{font-size:14px;line-height:20px;text-align:left;}#previewcontainer div.preview_lrg p.count{font-size:14px;line-height:20px;text-align:left;margin-bottom:8px;}#previewcontainer div.preview_lrg p.cta{padding-bottom:10px;}#previewcontainer div.preview_lrg p.price{font-size:18px;line-height:24px;font-weight:bold;padding-bottom:10px;}#previewcontainer div.preview_lrg p.regprice{font-size:12px;line-height:18px;color:#888;}#previewcontainer div.preview_lrg p.retail{color:#800;}#previewcontainer div.preview_lrg p.title{font-size:18px;line-height:26px;overflow:hidden;text-align:left;}#previewcontainer div.preview_lrg p.vspec{font-size:14px;line-height:18px;text-align:center;padding-bottom:10px;}#previewcontainer div.preview_lrg p.vspec span.fit{color:#008000;}#previewcontainer div.preview_lrg p.vspec span.nonfit{color:#800000;}#previewcontainer div.preview_lrg div.titlewrapper,#previewcontainer div.preview_lrg div.imgwrapper,#previewcontainer div.preview_lrg div.features,#previewcontainer div.preview_lrg div.ctawrapper{position:relative;float:left;display:block;width:-moz-calc(33.33% - 30px);width:-webkit-calc(33.33% - 30px);width:-o-calc(33.33% - 30px);width:calc(33.33% - 30px);text-align:left;padding:5px 15px;}#previewcontainer div.preview_lrg div.titlewrapper{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-o-calc(100% - 30px);width:calc(100% - 30px);}#previewcontainer div.preview_lrg div.double{width:-moz-calc(66.66% - 30px);width:-webkit-calc(66.66% - 30px);width:-o-calc(66.66% - 30px);width:calc(66.66% - 30px);}#previewcontainer div.preview_lrg div.imgwrapper{padding:10px 15px 5px;}#previewcontainer div.preview_lrg div.itemimg{position:relative;float:left;display:block;width:100%;text-align:center;}#previewcontainer div.preview_lrg div.itemimg:before{content:" ";display:inline-block;vertical-align:middle;height:100%;}#previewcontainer div.preview_lrg div.itemimg img{display:inline-block;width:auto;height:auto;max-width:85%;max-height:220px;}#previewcontainer div.preview_lrg div.features li{font-size:14px;line-height:20px;}#previewcontainer.preview_5x div.preview{width:-moz-calc(25% - 30px);width:-webkit-calc(25% - 30px);width:-o-calc(25% - 30px);width:calc(25% - 30px);}@media screen and (min-width:1024px){#previewcontainer.preview_5x div.preview{width:-moz-calc(20% - 30px);width:-webkit-calc(20% - 30px);width:-o-calc(20% - 30px);width:calc(20% - 30px);}}div.paging{position:relative;font-size:10px;font-weight:bold;margin-bottom:10px;white-space:normal;z-index:20;margin-right:15px;}div.paging p{padding:0;}div.paging span{left:-1000px;position:absolute;}div.paging strong.noshow{color:#aaa;background-color:#fff;border:1px solid #aaa;}div.paging a,div.paging span.select,div.paging strong,div.paging a:hover,div.paging span.option span.items{border:1px solid #444;}div.paging strong{color:#fff;background-color:#444;}div.paging a{float:left;min-width:20px;margin:2px;padding:0 2px;text-align:center;text-decoration:none;vertical-align:top;}div.paging a:hover{color:#fff;background-color:#444;}div.paging strong{float:left;min-width:20px;margin:2px;padding:0 2px;text-align:center;text-decoration:none;vertical-align:top;}div.paging span.select{float:left;min-width:20px;margin:2px;padding:0 2px;text-align:center;text-decoration:none;vertical-align:top;min-width:30px;position:relative;left:0;}div.paging a,div.paging strong{border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;}div.paging span.select{border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;}div.paging span.select::before{content:"...";cursor:default;display:inline;font-weight:bold;position:static;}div.paging span.select::after{content:url(../png/ico_menuebutton.png);cursor:default;}div.paging span.option{display:none;left:-4px;top:15px;margin:0;padding:4px;width:310px;position:absolute;text-align:left;z-index:9;}div.paging span.option span.items{background-color:#fff;color:inherit;float:left;padding:3px;position:static;}div.paging span.option span.items::after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}div.sortBy,div.numOnPage{position:relative;white-space:normal;z-index:15;}div.previewoption{margin:5px auto 5px;width:60px;position:relative;cursor:pointer;}div.previewoption p{padding:0;text-align:center;font-size:10px;font-weight:bold;}#catalogsearch #productsearch{float:left;width:-moz-calc(72% - 10px);width:-webkit-calc(72% - 10px);width:-o-calc(72% - 10px);width:calc(72% - 10px);}#catalogsearch #productsearchsubmit{float:right;font-size:12px;padding:6px 0 7px;width:25%;}.preview_4x div.preview{width:163px;}.preview_4x p{padding:0 6px;}.preview_4x p.brand{font-size:12px;line-height:15px;text-align:left;margin-top:4px;}.preview_4x p.title{line-height:18px;height:90px;overflow:hidden;margin-bottom:4px;}.preview_4x p.price{font-size:18px;line-height:20px;margin-bottom:2px;font-weight:bold;}.preview_4x p.regprice{font-size:12px;margin-bottom:4px;color:#888;}.preview_4x p.retail{color:#800;}.preview_4x p.sale{color:#f00;}.preview_4x img{width:149px;height:149px;margin:7px auto;min-height:149px;}.preview_5x div.preview{width:128px;}.preview_5x p{padding:0 6px;}.preview_5x p.brand{font-size:10px;line-height:15px;height:15px;overflow:hidden;text-align:left;margin-top:4px;}.preview_5x p.title{font-size:12px;line-height:15px;height:78px;overflow:hidden;margin:2px 0;}.preview_5x p.price{font-size:14px;line-height:18px;margin-bottom:2px;font-weight:bold;}.preview_5x p.regprice{font-size:11px;margin-bottom:4px;}.preview_5x p.retail{color:#800;}.preview_5x p.sale{color:#f00;}.preview_5x img{width:116px;height:116px;margin:6px auto;min-height:116px;}div.ui-icon-ribbon{position:absolute;right:-5px;top:-5px;width:80px;height:80px;z-index:10;overflow:hidden;}div.ui-icon-new{background:url(../png/icon-new.png) no-repeat right top;}div.ui-icon-sale{background:url(../png/icon-sale.png) no-repeat right top;}#catalogsearch{margin-bottom:20px;}#oemcatalogsearch{position:absolute;top:2px;right:10px;width:275px;padding:0;margin:0;}@media screen and (max-width:640px){#oemcatalogsearch{position:relative;margin-top:10px;margin-bottom:10px;}}#oemcatalogsearch #partsearch{width:150px;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;margin:1px 0 0;padding:3px 4px 3px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}#oemcatalogsearch #partsearchsubmit{margin:2px 0 0 0;padding:4px 6px;float:right;}.productdetail{margin-bottom:20px;}.productdetail h1{border:0;}.productdetail p.brandlogo{font-size:15px;line-height:28px;font-size:1.5rem;line-height:2.8rem;font-weight:bold;padding-bottom:10px;}.productdetail img.brandlogo{width:auto;height:auto;max-height:24px;}.productdetail p.brand{font-size:15px;line-height:28px;font-size:1.5rem;line-height:2.8rem;font-weight:bold;padding-bottom:0;}.productdetail .social{position:relative;height:24px;padding:4px 0 0;margin-bottom:15px;}.productdetail .social div{position:relative;float:right;padding-left:12px;}.productdetail .social div.gp{width:60px;}.productdetail .social div.tw{width:80px;}.productdetail li{list-style-type:disc;list-style-position:inside;text-indent:-20px;margin-left:20px;padding-bottom:7px;}.productdetail .productitem{padding-bottom:15px;background-color:#f5f5f5;border:1px solid #b5b5b5;}.productdetail .productitem div.info{width:-moz-calc(100% - 191px);width:-webkit-calc(100% - 191px);width:-o-calc(100% - 191px);width:calc(100% - 191px);padding-right:15px;border-right:dashed 1px #999;}.productdetail .productitem div.order{width:160px;padding-left:15px;text-align:center;}.productdetail .productitem p{padding:0;color:#555;}.productdetail .productitem p.name{font-weight:bold;}.productdetail .productitem p.sku{font-size:11px;padding-bottom:5px;}.productdetail .productitem p.itemdesc{padding-bottom:5px;}.productdetail .productitem p.reg{padding-top:5px;padding-bottom:5px;font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;}.productdetail .productitem p.reg span{text-decoration:line-through;}.productdetail .productitem p.price{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;color:#800000;font-weight:bold;}.productdetail .productitem p.savings{padding-top:5px;font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;font-weight:bold;}.productdetail .productitem p.sale{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;color:#f00;font-weight:bold;}.productdetail .productitem p.stock{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;text-transform:uppercase;font-weight:bold;padding-bottom:2px;}.productdetail .productitem p.in{color:#008000;}.productdetail .productitem p.instock{padding:2px 0;color:#008000;}.productdetail .productitem p.out{color:#800000;}.productdetail .productitem p.available{padding:2px 0;color:#f58426;}.productdetail .productitem p.discontinued{padding:2px 0;color:#dc4405;}.productdetail .productitem p.ship{font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;padding:2px 0;}.productdetail .productitem .reqmembership{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;border:1px solid #e8846e;background-color:#efd8d3;margin-top:5px;padding:12px;}.productdetail .productitem div.order input#qty{width:40px;padding:6px 2px;text-align:center;font-weight:bold;margin-bottom:8px;}.productdetail .productitem div.order input.btncart{margin:0 auto;}.productdetail div.autocustom{margin-top:15px;}.productdetail p.vspec{font-size:14px;line-height:18px;}.productdetail p.vspec span.fit{color:#008000;}.productdetail p.vspec span.nonfit{color:#800000;}.productdetail p.application{padding-bottom:5px;}.productdetail p.instock{color:#008000;}.productdetail p.outofstock{color:#800000;}#productimages{margin-bottom:20px;text-align:center;}#productimages .mainimagewrapper{margin-bottom:10px;}#productimages .subimageswrapper{line-height:0;-webkit-column-count:4;-webkit-column-gap:10px;-moz-column-count:4;-moz-column-gap:10px;column-count:4;column-gap:10px;}@media(max-width:1200px){#productimages .subimageswrapper{-moz-column-count:3;-webkit-column-count:3;column-count:3;}}#productimages .subimageswrapper .smlimg{float:left;border:0;width:100%!important;height:auto!important;}#productimages .lrgimg{margin-bottom:5px;width:auto;height:auto;max-width:100%;max-height:640px;border:0;}#productimages .smlimg{margin:5px;width:-moz-calc(33% - 10px);width:-webkit-calc(33% - 10px);width:-o-calc(33% - 10px);width:calc(33% - 10px);height:auto;float:left;border:0;}div.calendar{width:80px;padding-right:15px;}div.cta{margin-bottom:20px;}div.cta p{text-align:center;padding-bottom:0;}div.cta p.instruction{text-align:left;padding-bottom:5px;font-size:13.5px;line-height:18px;font-size:1.35rem;line-height:1.8rem;}div.cta p a{background-color:#373;border:solid 1px #245324;display:inline-block;width:100%;font-size:18px;line-height:63px;font-size:1.8rem;line-height:6.3rem;color:#fff;letter-spacing:.1em;text-transform:uppercase;}div.cta p a:hover{text-decoration:none;background-color:#275a27;}div.cta .button{padding-top:0;padding-bottom:0;margin-top:15px;font-size:18px;line-height:63px;font-size:1.8rem;line-height:6.3rem;color:#fff;letter-spacing:.1em;text-transform:uppercase;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#373;background:-webkit-gradient(linear,left top,left bottom,from(#373),to(#373));background:-webkit-linear-gradient(top,#373,#373);background:-moz-linear-gradient(top,#373,#373);background:-ms-linear-gradient(top,#373,#373);background:-o-linear-gradient(top,#373,#373);background:linear-gradient(top,#373,#373);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#337733', endColorstr='#337733')";cursor:pointer;}div.cta .button:hover{border:1px solid #4e4e4e;background:#2f2f2f;color:#d0d0d0;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#2f2f2f')";}div.cta div.subBox{margin-bottom:15px;background-color:#fafafa;}div.cta div.subBox a{font-size:13.5px;line-height:18px;font-size:1.35rem;line-height:1.8rem;}div.cta-disabled{margin-bottom:20px;}div.cta-disabled p{text-align:center;padding-bottom:0;background-color:#808080;border:solid 1px #606060;display:inline-block;width:100%;font-size:18px;line-height:63px;font-size:1.8rem;line-height:6.3rem;color:#fff;letter-spacing:.1em;text-transform:uppercase;}div.sponsor-wrapper{padding:25px 0 0 0;text-align:center;}div.sponsor-wrapper div.sponsor{display:inline-block;width:-moz-calc(33.33% - 40px);width:-webkit-calc(33.33% - 40px);width:-o-calc(33.33% - 40px);width:calc(33.33% - 40px);height:auto;padding:0 15px 30px 15px;}div.sponsor-wrapper div.sponsor img{width:100%;height:auto;}p.thxmessage{font-weight:700;font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;text-align:center;padding-top:40px;}.serviceicon{padding:0 4px;color:#373;}table.dataTable{width:100%;margin:0 auto 20px;clear:both;background-color:transparent;border-collapse:separate;border-spacing:0;box-sizing:border-box;}table.dataTable thead{background:#1c411c;background:-webkit-gradient(linear,left top,left bottom,from(#373),to(#1c411c));background:-webkit-linear-gradient(top,#373,#1c411c);background:-moz-linear-gradient(top,#373,#1c411c);background:-ms-linear-gradient(top,#373,#1c411c);background:-o-linear-gradient(top,#373,#1c411c);background:linear-gradient(top,#373,#1c411c);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#337733', endColorstr='#1c411c')";color:#fff;font-size:15px;line-height:15px;font-size:1.5rem;line-height:1.5rem;margin:0;text-transform:uppercase;border:0;}table.dataTable thead>tr>th{vertical-align:bottom;border-bottom:2px solid #1c411c;font-weight:bold;font-style:normal;padding:8px 12px;}table.dataTable thead>tr>th.center{padding:8px 5px!important;}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{cursor:pointer;padding:8px 5px 8px 30px;}table.dataTable thead>tr>th.sorting{background:url("../png/sort-both.png") no-repeat center left;}table.dataTable thead>tr>th.sorting_asc{background:url("../png/sort-asc.png") no-repeat center left;}table.dataTable thead>tr>th.sorting_desc{background:url("../png/sort-desc.png") no-repeat center left;}table.dataTable thead>tr>th.sorting_asc_disabled{background:url("../png/sort-asc-disabled.png") no-repeat center left;}table.dataTable thead>tr>th.sorting_desc_disabled{background:url("../png/sort-desc-disabled.png") no-repeat center left;}table.dataTable thead>tr>th:first-child{-webkit-border-radius:6px 0 0 0;-moz-border-radius:6px 0 0 0;-ms-border-radius:6px 0 0 0;border-radius:6px 0 0 0;}table.dataTable thead>tr>th:last-child{-webkit-border-radius:0 6px 0 0;-moz-border-radius:0 6px 0 0;-ms-border-radius:0 6px 0 0;border-radius:0 6px 0 0;}table.dataTable tbody tr:nth-child(even){background-color:#e8e8e8;}table.dataTable tbody tr:nth-child(odd){background-color:#f5f5f5;}table.dataTable tbody tr td{font-size:1.35rem;line-height:1.75rem;vertical-align:middle;padding:10px 6px;border-bottom:1px solid #b5b5b5;}table.dataTable tbody tr td.sm{font-size:1.3rem;line-height:1.3rem;padding:8px 6px;}div.dataTables_wrapper{margin-bottom:20px;}div.dataTables_wrapper p.instruction{padding:0;}div.dataTables_wrapper .dataTables_length{position:relative;float:left;display:inline;margin-bottom:4px;}div.dataTables_wrapper .dataTables_filter{position:relative;float:right;display:inline;margin-bottom:4px;}div.dataTables_wrapper .dataTables_filter input{margin-left:5px;width:200px;}div.dataTables_wrapper .dataTables_processing{position:relative;font-size:14px;text-indent:-15px;background:url("../gif/ajax-loader-16.gif");text-align:center;background-repeat:no-repeat;background-position:center center;}div.dataTables_wrapper .dataTables_info{clear:both;float:left;margin:7px 0 10px;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;}div.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;margin:5px 0 10px;}div.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em .75em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;color:#303030!important;border:1px solid transparent;border-radius:2px;}div.dataTables_wrapper .dataTables_paginate .paginate_button.current{border:1px solid #c2c2c2;background-color:#f5f5f5;}div.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid #8f8f8f;background-color:#c2c2c2;}.sorting_multiline{background-position:top right;}.paginate_enabled_next,.paginate_enabled_previous,.paginate_disabled_next,.paginate_disabled_previous{height:19px;width:19px;margin-left:3px;float:left;}.paginate_disabled_previous{background-image:url("../jpg/back_disabled.jpg");}.paginate_enabled_previous{background-image:url("../jpg/back_enabled.jpg");}.paginate_disabled_next{background-image:url("../jpg/forward_disabled.jpg");}.paginate_enabled_next{background-image:url("../jpg/forward_enabled.jpg");}#eventlist div.calendar,.events-review div.calendar,#eventlocation div.calendar{width:80px;height:90px;margin-right:10px;}#eventlist div.calendar a:hover,.events-review div.calendar a:hover,#eventlocation div.calendar a:hover{text-decoration:none;}.events-review{cursor:pointer;height:auto!important;}.events-review p{margin:0;padding:0;width:auto;color:#303030;overflow:hidden;}.events-review p.description{max-height:38px;font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;font-weight:bold;color:#1c411c;}.events-review p.date{font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;padding-bottom:4px;}.events-review p.location{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;color:#1c411c;}.events-review p.address{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;padding-bottom:4px;}.events-review p.map{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;padding-right:5px;text-align:right;}#eventlist h3,#eventlist h6{border:0;}#eventlist div.eventlistdetail{margin-bottom:20px;border-bottom:1px solid #808080;}#eventimages{margin-bottom:20px;text-align:center;}#eventimages .lrgimg{margin-bottom:5px;width:100%;border:0;}#eventimages .smlimg{margin:5px 1%;width:15%;float:left;border:0;}#eventlocation h6{border:0;}#eventlocation span.location{font-weight:bold;}#eventdetails{margin:10px 0;}#eventdetails ul li{list-style-type:disc;list-style-position:inside;line-height:150%;text-indent:-15px;margin-left:18px;padding-bottom:5px;}#eventdetails img{max-width:100%!important;height:auto!important;}#locationmap{margin-bottom:20px;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0;}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;font-size:100%;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides>li:first-child{display:block;}.flexslider{margin:0 0 20px;position:relative;zoom:1;}.flexslider:hover .flex-prev{opacity:.7;left:10px;}.flexslider:hover .flex-next{opacity:.7;right:10px;}.flexslider:hover .flex-next:hover{opacity:1;}.flexslider:hover .flex-prev:hover{opacity:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}#carousel li{margin-right:5px;}.flexslider .slides{zoom:1;}.flexslider .carousel li{margin-right:5px;}.flex-centered .slides{width:100%!important;text-align:center;}.flex-centered .slides li{display:inline-block!important;*display:inline!important;float:none!important;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:30px;height:50px;line-height:50px;margin:-25px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(255,255,255,.75);text-shadow:1px 1px 0 rgba(0,0,0,.3);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-direction-nav a:before{font-family:"FontAwesome";font-size:50px;display:inline-block;content:"";}.flex-direction-nav a.flex-next:before{content:"";}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"FontAwesome";font-size:20px;display:inline-block;content:"fL";}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:"";}.flex-control-nav{position:absolute;float:right;bottom:5px;right:5px;z-index:10;}.flex-control-nav li{margin:0 4px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:12px;height:12px;display:block;background:#666;background:rgba(200,200,200,.5);cursor:pointer;text-indent:-9999px;border:1px solid #666;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.5);}.flex-control-paging li a.flex-active{background:#fff;cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}#footeremail{font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;width:160px;margin:5px 0;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}#ftsubscribealt,#btnfootersubscribe{margin-top:5px;padding:5px 0;}input[type=text],input[type=password],input[type=email]{padding:6px 4px;border:1px solid #b0b0b0;color:#636363;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-family:inherit;}input[type=text].focus,input[type=text]:focus,input[type=password].focus,input[type=password]:focus,input[type=email].focus,input[type=email]:focus{outline:0;border:1px solid #2d8bbe;background-color:#ffeb9c;}input[type=radio]{margin:0 3px 0 0;color:#636363;}input[type=submit]{cursor:pointer;}select,textarea,.pseudoinput{padding:5px 4px;border:1px solid #b0b0b0;color:#636363;}select,textarea{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-family:inherit;}select.focus,select:focus,textarea.focus,textarea:focus{outline:0;border:1px solid #2d8bbe;background-color:#ffeb9c;}select[disabled]{cursor:not-allowed;background-color:#d6d6d6;}p.instruction{font-size:12px;line-height:16px;padding-bottom:8px;}div.form{margin-bottom:10px;}div.form .header{border-bottom:1px solid #d0d0d0;}div.singleline{padding:5px 0;}div.radio{margin-left:7px;}div.labelinline{padding-top:25px;}label{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;color:#636363;font-weight:bold;}label.error{margin-left:4px;}.input-validation-error{border:1px solid #f00!important;}input[type=text].input-validation-error,input[type=password].input-validation-error{border:1px solid #f00;}select.error,textarea.error{border:1px solid #f00;}.field-validation-error{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;color:#f00;}.field-validation-valid{display:none;}.validation-summary-errors{color:#f00;}.validation-summary-errors ul{padding-bottom:15px;}.validation-summary-errors ul li{list-style-type:disc;list-style-position:inside;line-height:150%;text-indent:-15px;margin-left:18px;padding-bottom:5px;}.validation-summary-valid{display:none;}.button{text-align:center;vertical-align:middle;text-decoration:none;position:relative;display:block;margin:0;padding:7px 12px;font-size:14px;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#fff;-moz-box-sizing:border-box!important;outline:0!important;background:#373;border:1px solid #1c411c;}.button a{color:#fff;}.button:hover{border:1px solid #4e4e4e;background:#2f2f2f;color:#d0d0d0;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#2f2f2f')";}.button.screen{background:#a0a0a0;background:-webkit-gradient(linear,left top,left bottom,from(#a0a0a0),to(#a0a0a0));background:-webkit-linear-gradient(top,#a0a0a0,#a0a0a0);background:-moz-linear-gradient(top,#a0a0a0,#a0a0a0);background:-ms-linear-gradient(top,#a0a0a0,#a0a0a0);background:-o-linear-gradient(top,#a0a0a0,#a0a0a0);background:linear-gradient(top,#a0a0a0,#a0a0a0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0a0a0', endColorstr='#a0a0a0')";border:1px solid #a0a0a0;cursor:default;}.button i{padding-right:4px;}.button_screen{text-align:center;vertical-align:middle;text-decoration:none;position:relative;display:block;margin:0;padding:7px 12px;font-size:14px;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#676767;-moz-box-sizing:border-box!important;outline:0!important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:2px solid rgba(255,255,255,.5);-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,.5);box-shadow:inset 1px 1px 0 rgba(255,255,255,.5);background:#c1c1c1;background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#c1c1c1));background:-webkit-linear-gradient(top,#e9e9e9,#c1c1c1);background:-moz-linear-gradient(top,#e9e9e9,#c1c1c1);background:-ms-linear-gradient(top,#e9e9e9,#c1c1c1);background:-o-linear-gradient(top,#e9e9e9,#c1c1c1);background:linear-gradient(top,#e9e9e9,#c1c1c1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#c1c1c1')";border:1px solid #b0b0b0;}.button_screen:hover{border:1px solid #4e4e4e;background:#2f2f2f;color:#d0d0d0;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#2f2f2f')";}.button:active,.button_screen:active{border:1px solid #4e4e4e;background:#1b435e;}.button_2{font-size:12px;padding:3px 0;}.button_100{text-align:center;width:-moz-calc(100% - 26px);width:-webkit-calc(100% - 26px);width:-o-calc(100% - 26px);width:calc(100% - 26px);}input[type=submit].button_100{text-align:center;width:100%;padding:8px 12px 9px;}.button_50{text-align:center;width:-moz-calc(50% - 26px);width:-webkit-calc(50% - 26px);width:-o-calc(50% - 26px);width:calc(50% - 26px);}input[type=submit].button_50{text-align:center;width:50%;padding:8px 12px 9px;}.button_left{text-align:left!important;}input[type=submit].button_left{text-align:left!important;}.input_50{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);width:calc(50% - 10px);}.input_100{width:-moz-calc(100% - 10px);width:-webkit-calc(100% - 10px);width:-o-calc(100% - 10px);width:calc(100% - 10px);}select.input_50{width:-moz-calc(50% - 2px);width:-webkit-calc(50% - 2px);width:-o-calc(50% - 2px);width:calc(50% - 2px);}select.input_100{width:-moz-calc(100% - 2px);width:-webkit-calc(100% - 2px);width:-o-calc(100% - 2px);width:calc(100% - 2px);}.container_16 .input_1{width:26px;}.container_16 .input_2{width:86px;}.container_16 .input_3{width:146px;}.container_16 .input_4{width:206px;}.container_16 .input_5{width:266px;}.container_16 .input_6{width:326px;}.container_16 .input_7{width:386px;}.container_16 .input_8{width:446px;}.container_16 .input_9{width:506px;}.container_16 .input_10{width:566px;}.container_16 .input_11{width:626px;}.container_16 .input_12{width:686px;}.container_16 .input_14{width:806px;}.container_16 .input_16{width:926px;}.container_16 .input_20{width:158px;}.container_16 .input_202{width:72px;}.container_16 select.input_1{width:36px;}.container_16 select.input_2{width:96px;}.container_16 select.input_3{width:156px;}.container_16 select.input_4{width:216px;}.container_16 select.input_5{width:276px;}.container_16 select.input_6{width:336px;}.container_16 select.input_7{width:396px;}.container_16 select.input_8{width:456px;}.container_16 select.input_20{width:168px;}.input_row_3{height:60px;}.input_row_4{height:80px;}.input_row_5{height:100px;}.input_row_6{height:120px;}.input_row_9{height:180px;}.input_row_12{height:240px;}.input_row_15{height:300px;}.input_row_18{height:360px;}.input_row_20{height:400px;}.inlineform input[type=text]{width:146px;}.inlineform select{width:156px;}div.filterBox{position:relative;float:left;width:-moz-calc(100% - 26px);width:-webkit-calc(100% - 26px);width:-o-calc(100% - 26px);width:calc(100% - 26px);border:1px solid #898989;background-color:#fff;padding:8px 12px;margin:0 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}div.filterBox a{display:block;color:#303030;}div.filterBox a.boxLabel{padding:5px;}div.filterBox a:hover{text-decoration:none;background:#f0f0f0;}div.filterBox a span.toggle{float:right;}div.filterBox ul.filterOptions{display:none;}div.filterBox li.filterOption{display:block;padding:5px 10px;cursor:pointer;}div.filterBox li.filterOption:hover{background:#f0f0f0;}div.filterBox li.filterOption i{width:20px;padding-right:2px;}#modelFilter{position:relative;margin-top:15px;}#modelFilter p.header{padding:8px 12px;margin-bottom:5px;font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;font-weight:700;color:#fff;background-color:#373;}#modelFilter div.filterBox{position:relative;float:left;border:1px solid #c0c0c0;padding:8px;margin:5px 0;width:-moz-calc(100% - 18px);width:-webkit-calc(100% - 18px);width:-o-calc(100% - 18px);width:calc(100% - 18px);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}#modelFilter div.filterBox a{display:block;color:#303030;}#modelFilter div.filterBox a.boxLabel{color:#373;padding:5px;}#modelFilter div.filterBox a:hover{text-decoration:none;background:#f0f0f0;}#modelFilter div.filterBox a span.toggle{float:right;}#modelFilter div.filterBox a span.label{float:right;padding-right:8px;color:#545454;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;}#modelFilter ul.filterOptions{display:none;}#modelFilter li.filterOption{display:block;padding:5px 15px;cursor:pointer;}#modelFilter li.filterOption:hover{background:#f0f0f0;}#modelFilter li.filterOption i{width:20px;padding-right:2px;}#modelList{position:relative;margin-top:15px;}#modelList p.subheader{padding:8px 12px;margin:10px 0 5px;font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;font-weight:700;color:#fff;background-color:#373;}#modelList div.wrapper{float:left;width:-moz-calc(50% - 16px);width:-webkit-calc(50% - 16px);width:-o-calc(50% - 16px);width:calc(50% - 16px);margin:4px;border:1px solid #c0c0c0;padding:8px 3px;text-align:center;background-color:#fff;}@media screen and (min-width:580px){#modelList div.wrapper{width:-moz-calc(33.33% - 16px);width:-webkit-calc(33.33% - 16px);width:-o-calc(33.33% - 16px);width:calc(33.33% - 16px);}}@media screen and (min-width:768px){#modelList div.wrapper{width:-moz-calc(33.33% - 16px);width:-webkit-calc(33.33% - 16px);width:-o-calc(33.33% - 16px);width:calc(33.33% - 16px);}}@media screen and (min-width:1024px){#modelList div.wrapper{width:-moz-calc(25% - 16px);width:-webkit-calc(25% - 16px);width:-o-calc(25% - 16px);width:calc(25% - 16px);}}#modelList div.wrapper div.imgwrap{position:relative;}#modelList div.wrapper div.imgwrap:before{content:"";display:block;padding-top:75%;}#modelList div.wrapper div.imgwrap div.img{position:absolute;top:0;left:0;right:0;bottom:0;}#modelList div.wrapper div.imgwrap div.img img{width:auto;height:auto;max-width:100%;max-height:140px;}#modelList div.wrapper p{margin:0;padding:0 8px;display:block;overflow:hidden;}#modelList div.wrapper p.name{height:32px;font-size:13.5px;line-height:16px;font-size:1.35rem;line-height:1.6rem;font-weight:700;color:#373;}#modelList div.wrapper p.brand{font-size:12px;line-height:14px;font-size:1.2rem;line-height:1.4rem;padding-bottom:4px;}#modelList div.wrapper p.msrp{font-size:12px;line-height:14px;font-size:1.2rem;line-height:1.4rem;padding-bottom:4px;}#modelList div.wrapper p.instock{height:14px;font-size:12px;line-height:14px;font-size:1.2rem;line-height:1.4rem;color:#0b0;font-weight:700;padding-bottom:6px;}#modelList div.wrapper a.details{margin:0 4px;}div.ui-icon-invribbon{position:absolute;right:2px;bottom:5px;width:150px;height:20px;z-index:10;overflow:hidden;}div.ui-icon-preowned{background:url(../png/icon-preowned.png) no-repeat right top;}div.ui-icon-reduced{background:url(../png/icon-reduced.png) no-repeat right top;}#invheader h1{border:0;margin-bottom:10px;}#invunits{background-color:#f5f5f5;padding:19px 19px 4px;border:1px solid #1c411c;margin-bottom:20px;min-height:500px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}#invunits div.img{min-height:150px;max-height:255px;overflow:hidden;margin-bottom:12px;text-align:center;}#invunits div.img img{width:auto;max-width:100%;height:auto;max-height:250px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;background-color:#fff;}#invunits div.unitcontainer div.unitwrapper{padding:0 5px 10px;border-bottom:1px solid #1c411c;margin-bottom:10px;}#invunits div.unitcontainer div.unitwrapper:last-child{border-bottom:0;}#invunits div.unitwrapper div.color{color:#1c411c;font-size:15px;line-height:21px;font-size:1.5rem;line-height:2.1rem;font-weight:700;padding-bottom:5px;}#invunits div.unitwrapper div.price{font-size:15px;line-height:21px;font-size:1.5rem;line-height:2.1rem;font-weight:700;color:#800000;padding-bottom:5px;}#invunits div.unitwrapper div.price span{float:right;}#invunits div.unitwrapper div.msrp,#invunits div.unitwrapper div.discounts,#invunits div.unitwrapper div.manf,#invunits div.unitwrapper div.condition,#invunits div.unitwrapper div.odemeter,#invunits div.unitwrapper div.stock,#invunits div.unitwrapper div.vin{font-size:12px;line-height:19.95px;font-size:1.2rem;line-height:1.995rem;}#invunits div.unitwrapper div.msrp span,#invunits div.unitwrapper div.discounts span,#invunits div.unitwrapper div.manf span,#invunits div.unitwrapper div.condition span,#invunits div.unitwrapper div.odemeter span,#invunits div.unitwrapper div.stock span,#invunits div.unitwrapper div.vin span{font-size:13.5px;line-height:19.95px;font-size:1.35rem;line-height:1.995rem;}#invunits div.unitwrapper div.discounts{padding-left:5px;}#invunits div.unitwrapper div.msrp span,#invunits div.unitwrapper div.discounts span{float:right;}#invunits div.unitwrapper div.note{padding-top:5px;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;}#invunits ul.navlist i{margin-right:8px;}#invunits div.fb-like{height:20px;margin-bottom:15px;}#invunits div.fb-like *{width:100%!important;}#invgallery{margin-bottom:20px;}#invgallery .flexslider{max-height:440px;}#invgallery .slides img{width:auto;max-width:100%;max-height:440px;margin:0 auto;}#invgallery #carousel{padding-bottom:20px;}#invgallery #carousel .slides li{margin:0;}#invgallery #carousel .slides img{width:auto;max-width:146px;max-height:100px;margin:0 auto;}div.invblock{border-top:0!important;margin-bottom:20px;display:none;}div.invblock.active{display:block;}div.invblock .title{border:0;margin-bottom:10px;}#invintro ul.bullet li{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;}#invintro ul.introblocks li{float:left;width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);margin:10px;height:150px;overflow:hidden;}#invintro ul.introblocks li h4{margin-bottom:4px;font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;}#invintro ul.introblocks li p{padding-bottom:0;font-size:15px;line-height:20px;font-size:1.5rem;line-height:2rem;}#invintro ul.introblocks li img{width:100px;height:auto;float:left;margin:0 10px 2px 0;}#invintro ul.introblocksfull li{margin:5px 0;}#invintro ul.introblocksfull li h4{margin-bottom:4px;font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;}#invintro ul.introblocksfull li p{padding-bottom:10px;font-size:15px;line-height:20px;font-size:1.5rem;line-height:2rem;}#invintro ul.introblocksfull li img{width:100px;height:auto;float:left;margin:0 10px 2px 0;}#invspecs div.speclabel{float:left;width:25%;}#invspecs div.specvalue{float:left;width:75%;}p.shortintro{color:#454545;padding:0 10px 5px;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;}#location div.address{padding-top:15px;}#locationmap{padding-top:15px;}#dlpSplashContainer{width:100vw;height:300px;background:url(../jpg/grey-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;}@media screen and (max-width:1024px){#dlpSplashContainer{background-size:150%;}}@media screen and (max-width:768px){#dlpSplashContainer{background-size:250%;}}#dlpOuterContainer{width:100%;padding:50px 0;background-color:#101010;}#dlpInnerContainer{display:flex;justify-content:space-between;width:100%;max-width:1280px;z-index:11;margin-left:auto;margin-right:auto;flex-wrap:nowrap;}@media screen and (max-width:768px){#dlpInnerContainer{width:100%!important;flex-wrap:wrap;}}#dlpInnerContainer .box1,#dlpInnerContainer .box2{flex-basis:50%;}@media screen and (max-width:768px){#dlpInnerContainer .box1,#dlpInnerContainer .box2{flex-basis:100%;}}#dlpInnerContainer .box3{flex-basis:100%;}#dlpInnerContainer input[type=text],#dlpInnerContainer .dropdown-css{padding:8px 12px;font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;font-size:14px;line-height:1.3;color:#999;font-weight:normal;border-radius:6px;border:1px solid #999;width:calc(50% - 10px);box-sizing:border-box;margin-left:0;margin-right:0;margin-bottom:0;}#dlpInnerContainer .dropdown-css{display:block;width:100%;margin-bottom:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/drop-arrow.svg);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:3em auto,100%;}#dlpInnerContainer .dropdown-css option{font-weight:normal;color:#999;}#dlpInnerContainer .dropdown-css::-ms-expand{display:none;}#dlpInnerContainer .dropdown-css:hover{border-color:#999;}#dlpInnerContainer .dropdown-css:focus{border-color:#999;color:#999;outline:0;}#dlpInnerContainer .submit_btn{background-color:#373;border-radius:6px;border:2px solid #373;font-size:16px;font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;text-align:center!important;color:#fff;padding:10px 40px;text-transform:none;margin-bottom:0;text-decoration:none!important;transition:.3s;}#dlpInnerContainer .submit_btn:hover{background-color:#666;border:2px solid #666;color:#fff;text-transform:none;text-decoration:none!important;}#dlpLeftContainer{display:flex;flex-wrap:wrap;align-content:flex-start;flex-basis:50%;border-right:1px #999 solid;padding:0 0;}@media screen and (max-width:768px){#dlpLeftContainer{flex-basis:100%;border-right:0 #999 solid;padding:0 20px;}}#dlpLeftContainer .dealerName{font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;font-size:28px;line-height:32px;font-weight:700;letter-spacing:0;text-transform:uppercase;width:100%;color:#1c411c;margin-top:0;margin-bottom:20px;padding-left:20px;}@media screen and (max-width:768px){#dlpLeftContainer .dealerName{padding-left:0;}}#dlpLeftContainer .dealerAddress,#dlpLeftContainer .dealerPhoneEmail{font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:0;text-transform:none;width:100%;color:#fff;margin-top:0;margin-bottom:10px;padding-left:20px;}@media screen and (max-width:768px){#dlpLeftContainer .dealerAddress,#dlpLeftContainer .dealerPhoneEmail{padding-left:0;}}#dlpLeftContainer .dealerAddress a,#dlpLeftContainer .dealerPhoneEmail a{color:#373;transition:.3s;text-decoration:none;padding-left:0;}#dlpLeftContainer .dealerAddress a:hover,#dlpLeftContainer .dealerPhoneEmail a:hover{color:#4aad4a;}#dlpLeftContainer .dealerHoursHeader{font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-transform:uppercase;width:100%;color:#fff;margin-top:0;margin-bottom:0;}#dlpLeftContainer .dealerHours{font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-transform:none;width:100%;color:#999;margin-top:0;margin-bottom:0;}#dlpLeftContainer .dealerHours td{height:25px;}#dlpRightContainer{display:flex;flex-wrap:wrap;flex-basis:50%;padding:0 0;}@media screen and (max-width:768px){#dlpRightContainer{flex-basis:100%;}}#dlpRightContainer .dealerFormHeader{font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;font-size:28px;font-weight:400;line-height:32px;letter-spacing:4px;text-transform:uppercase;width:100%;color:#999;margin-top:0;margin-bottom:20px;padding-left:20px;}#dlpRightContainer .formRow,#dlpRightContainer .formRowLast{display:flex;justify-content:space-between;width:calc(100% - 40px);margin-bottom:20px;margin-left:20px;}#dlpRightContainer .formRowLast{margin-bottom:0;}#dlpRightContainer .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#dlpRightContainer .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}#dlpRightContainer .container input:checked~.checkmark{background-color:#e6e6e6;border-radius:4px;}#dlpRightContainer .container input:checked~.checkmark:after{display:block;}#dlpRightContainer .container:hover input~.checkmark{background-color:#e6e6e6;border-radius:4px;}#dlpRightContainer .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#e6e6e6;border-radius:4px;}#dlpRightContainer .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #da291c;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#dlpRightContainer .dealerCheckBoxText{font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-transform:none;width:100%;color:#fff;margin-top:0;margin-bottom:10px;padding-left:6px;}div.album{background-color:#f0f0f0;margin-top:10px;margin-bottom:15px;min-height:278px;text-align:center;}div.album img{width:90%;max-width:190px;margin:15px auto 0;}div.album div{margin:15px;text-align:center;}#mediaslider{margin-bottom:10px;}#mediaslider ul.slides li div.pic{margin:0 auto;min-height:240px;text-align:center;background-color:transparent;}#mediaslider ul.slides li div.pic img{width:auto;height:auto;max-width:800px;max-height:600px;margin:0 auto 10px;}#mediaslider ul.slides li div.pic p{background-color:#b0b0b0;color:#fff;font-size:15px;line-height:30px;font-size:1.5rem;line-height:3rem;padding:0;}#mediaslider .flex-direction-nav a{color:#373;}#mediacarousel{margin-bottom:0;}#mediacarousel ul.slides li div.pic{width:164px;margin:0 auto;text-align:center;background-color:transparent;}#mediacarousel ul.slides li div.pic img{width:144px;height:auto;margin:0 auto;}#mediacarousel .flex-direction-nav a{color:#373;}ul.navlist{margin-bottom:15px;}ul.navlist li{margin-bottom:5px;}ul.navlist li a{font-size:13.5px;line-height:13.5px;font-size:1.35rem;line-height:1.35rem;color:#f0f0f0;background-color:#373;text-decoration:none;display:block;padding:8px 0 8px 8px;}ul.navlist li a:hover{background-color:#143014;color:#f0f0f0;}ul.navlist li.subitem{border-left:1px solid #373;border-right:1px solid #373;margin-bottom:0;}ul.navlist li.subitem a{font-size:13.5px;line-height:13.5px;font-size:1.35rem;line-height:1.35rem;color:#373;background-color:#fff;text-decoration:none;display:block;padding:8px 0 8px 8px;}ul.navlist li.subitem a:hover{background-color:#c4e6c4;color:#373;}ul.navlist li.subitem:first-child{margin-top:-5px;}ul.navlisthorz{margin-bottom:15px;}ul.navlisthorz li{position:relative;margin-bottom:0;float:left;}ul.navlisthorz li a{background-color:transparent;font-size:13.5px;line-height:13.5px;font-size:1.35rem;line-height:1.35rem;color:#f0f0f0;text-decoration:none;padding:12px 10px;display:block;}ul.navlisthorz li a:hover{background-color:#373;color:#f0f0f0;}ul.navlisthorz li a.navchild{background-image:url("../png/arrow_right.png");background-repeat:no-repeat;background-position:98% 50%;}ul.navlisthorz li a.navchild:hover{background-image:url("../png/arrow_right_hover.png");background-repeat:no-repeat;background-position:98% 50%;}ul.navlisthorz li li:hover ul{display:block;}ul.navlisthorz li li li:hover ul,ul.navlisthorz li li li li:hover ul{display:block;}ul.navlisthorz li:hover ul{display:block;}ul.navlisthorz li:hover ul ul{display:none;}ul.navlisthorz li:hover ul ul ul{display:none;}ul.navlisthorz li:hover ul ul ul ul{display:none;}ul.navlisthorz ul{background-color:#373;display:none;position:absolute;top:-2px;}ul.navlisthorz ul ul{background-color:#373;display:none;position:absolute;top:-2px;}ul.navlisthorz .subnav{background-color:#373;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,.2);box-shadow:2px 1px 2px rgba(0,0,0,.2);z-index:100;}ul.navlisthorz .subnav li{position:relative;margin:1px 2px;min-width:240px;}ul.navlisthorz .subnav li a{background-color:#373;color:#f0f0f0;padding:9px;}ul.navlisthorz .subnav li a:hover{background-color:#143014;color:#f0f0f0;}div.subnavlist div.title p{color:#303030;font-size:24px;line-height:38px;font-size:2.4rem;line-height:3.8rem;font-weight:700;text-shadow:1px 1px rgba(255,255,255,.25);padding:0 0 0 15px;}div.subnavlist div.title p span{padding-left:8px;}div.subnavlist div.nav div.primary{margin-bottom:8px;}div.subnavlist div.nav div.primary.collapse{border-bottom:0;text-align:right;}div.subnavlist div.nav div.primary.collapse a{font-size:24px;line-height:32px;font-size:2.4rem;line-height:3.2rem;padding-right:18px;}div.subnavlist div.nav div.primary a{font-size:13.5px;line-height:32px;font-size:1.35rem;line-height:3.2rem;color:#f0f0f0;background-color:#373;padding-left:16px;display:block;}div.subnavlist div.nav div.primary a span{width:170px;display:inline-block;padding-left:8px;}div.subnavlist div.nav div.primary a .down{display:none;}div.subnavlist div.nav div.primary a:hover{color:#f0f0f0;background-color:#143014;text-decoration:none;}div.subnavlist div.nav div.primary a:hover .down{display:inline-block;}div.subnavlist div.nav div.primary a.collapse{padding-left:10px;padding-right:10px;}div.subnavlist div.nav div.secondary{display:none;}div.subnavlist div.nav div.secondary a{font-size:13.5px;line-height:39px;font-size:1.35rem;line-height:3.9rem;color:#f0f0f0;background-color:#373;padding-left:32px;display:block;}div.subnavlist div.nav div.secondary a span{padding-left:8px;}div.subnavlist div.nav div.secondary a:hover{color:#f0f0f0;background-color:#143014;text-decoration:none;}div.subnavlist div.nav div.secondary a.collapse{padding-left:10px;padding-right:10px;}.crumbnav{background-color:#f5f5f5;border:1px solid #b5b5b5;height:30px;margin-bottom:15px;}.crumbnav li{float:left;font-size:12px;line-height:30px;font-size:1.2rem;line-height:3rem;padding:0 20px 0 10px;color:#565656;background:url(../png/crumbs.png) no-repeat right center;}.crumbnav li:last-child{background-image:none;}.crumbnav li a{display:block;}#partsselectlist{position:relative;min-height:320px;margin-bottom:15px;}#partsselectlist .partsubselect li{padding:3px 0;word-wrap:break-word;}#partsselectlist div.select div.full{float:left;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);margin:0 10px 14px;}#partsselectlist div.select div.half{float:left;width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);margin:0 10px 14px;}#partsselectlist div.search{padding-bottom:14px;}#partsselectlist .wrap{display:inline;float:left;width:-moz-calc(50% - 14px);width:-webkit-calc(50% - 14px);width:-o-calc(50% - 14px);width:calc(50% - 14px);margin:0 7px 14px;cursor:pointer;background-color:#fff;}@media screen and (min-width:580px){#partsselectlist .wrap{width:-moz-calc(33.33% - 14px);width:-webkit-calc(33.33% - 14px);width:-o-calc(33.33% - 14px);width:calc(33.33% - 14px);}}@media screen and (min-width:768px){#partsselectlist .wrap{width:-moz-calc(25% - 14px);width:-webkit-calc(25% - 14px);width:-o-calc(25% - 14px);width:calc(25% - 14px);}}@media screen and (min-width:1024px){#partsselectlist .wrap{width:-moz-calc(20% - 14px);width:-webkit-calc(20% - 14px);width:-o-calc(20% - 14px);width:calc(20% - 14px);}}#partsselectlist .widgetwrap25{display:inline;float:left;width:-moz-calc(25% - 14px);width:-webkit-calc(25% - 14px);width:-o-calc(25% - 14px);width:calc(25% - 14px);margin:0 7px 14px;cursor:pointer;background-color:#fff;}#partsselectlist .widgetwrap33{display:inline;float:left;width:-moz-calc(33% - 14px);width:-webkit-calc(33% - 14px);width:-o-calc(33% - 14px);width:calc(33% - 14px);margin:0 7px 14px;cursor:pointer;background-color:#fff;}#partsselectlist .widgetwrap50{display:inline;float:left;width:-moz-calc(50% - 14px);width:-webkit-calc(50% - 14px);width:-o-calc(50% - 14px);width:calc(50% - 14px);margin:0 7px 14px;cursor:pointer;background-color:#fff;}#partsselectlist .widgetwrap100{display:inline;float:left;width:-moz-calc(100% - 14px);width:-webkit-calc(100% - 14px);width:-o-calc(100% - 14px);width:calc(100% - 14px);margin:0 7px 14px;cursor:pointer;background-color:#fff;}#partheadwrap{position:relative;}#partheader{position:relative;padding-bottom:10px;}#partheader .social{position:relative;height:28px;margin-top:4px;}#partheader .social div{position:relative;float:left;padding-right:12px;}#partheader .social div.gp{width:60px;}#partheader .social div.tw{width:80px;}#partheader ul{margin-bottom:10px;}#partheader h1{border:0;margin-bottom:7px;width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:-o-calc(100% - 200px);width:calc(100% - 200px);float:left;}@media screen and (max-width:1000px){#partheader h1{width:100%;float:none;text-align:center;}}#diagramwrapper{position:relative;margin-bottom:20px;}#diagramwrapper div.grid_8{position:relative;width:48%;width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);width:calc(50% - 10px);margin-left:0;margin-right:10px;}@media screen and (max-width:1000px){#diagramwrapper div.grid_8{width:-moz-calc(100% - 2%);width:-webkit-calc(100% - 2%);width:-o-calc(100% - 2%);width:98%;margin-left:1%;margin-right:1%;}}#diagramholder{position:relative;height:623px;margin-bottom:20px;}@media screen and (max-width:1000px){#diagramholder{height:450px;margin-bottom:40px;}}#diagramimgwrap{position:relative;width:100%;}@media screen and (max-width:1000px){#diagramimgwrap{width:100%!important;}}#diagramimgwrap.fixed{position:fixed;top:20px;}@media screen and (max-width:1000px){#diagramimgwrap.fixed{position:relative;}}#diagramimgwrap.bottom{position:absolute;}#diagram{position:relative;width:458px;width:-moz-calc(100% - 2px);width:-webkit-calc(100% - 2px);width:-o-calc(100% - 2px);width:calc(100% - 2px);height:623px;background-image:url("../gif/ajax-loader.gif");background-position:50% 50%;background-repeat:no-repeat;background-color:#fff;border:1px solid #b5b5b5;color:#000;margin-bottom:20px;}@media screen and (max-width:1000px){#diagram{height:450px;}}#diagram.fixed{position:fixed;top:20px;}@media screen and (max-width:1000px){#diagram.fixed{position:relative;}}#diagram.bottom{position:absolute;}#controls{position:absolute;left:5px;top:5px;}#controls.fixed{position:fixed;top:25px;}#controls.bottom{position:absolute;top:5px;}#controls span{float:left;color:#373;width:32px;height:32px;font-size:1.5em;line-height:32px;text-align:center;}#controls span:hover{color:#4aad4a;}#mfgcopy{position:absolute;right:10px;top:600px;font-size:13px;}@media screen and (max-width:1000px){#mfgcopy{top:430px;}}#partlist{margin-right:0!important;margin-left:10px!important;}@media screen and (max-width:1000px){#partlist{margin-right:1%!important;margin-left:1%!important;}}#partlist h2{color:#454545;border:0;margin-bottom:0;}#partlist div.partlisthdr{height:36px;}#partlist div.partlisthdr div{text-align:center;}#partlist div.partlisthdr div.c0{float:left;width:11.3%;text-align:center;}@media screen and (max-width:860px){#partlist div.partlisthdr div.c0{width:36px;}}#partlist div.partlisthdr div.c1{float:left;width:56%;text-align:left;}@media screen and (max-width:860px){#partlist div.partlisthdr div.c1{width:-moz-calc(100% - 180px);width:-webkit-calc(100% - 180px);width:-o-calc(100% - 180px);width:calc(100% - 180px);}}#partlist div.partlisthdr div.c2{float:left;width:11.3%;}@media screen and (max-width:860px){#partlist div.partlisthdr div.c2{width:52px;}}#partlist div.partlisthdr div.c3{float:left;width:11.3%;}@media screen and (max-width:860px){#partlist div.partlisthdr div.c3{width:48px;}}#partlist div.partlisthdr div.c4{float:left;width:10%;}@media screen and (max-width:860px){#partlist div.partlisthdr div.c4{width:44px;}}#partlist div.partlistrow{height:auto;min-height:48px;font-size:12px;line-height:48px;font-size:1.2rem;line-height:4.8rem;background:#fff;border-bottom:solid 1px #b5b5b5;border-left:solid 1px #b5b5b5;border-right:solid 1px #b5b5b5;}@media screen and (max-width:1000px){#partlist div.partlistrow{height:auto;}}#partlist div.partlistrow.even{background:#f0f0f0;}#partlist div.partlistrow a{color:#606060;}#partlist div.partlistrow div{text-align:center;}#partlist div.partlistrow div.c0{float:left;width:11.3%;text-align:center;}@media screen and (max-width:860px){#partlist div.partlistrow div.c0{width:36px;}}#partlist div.partlistrow div.c0 span{display:inline-block;vertical-align:middle;line-height:14px;}#partlist div.partlistrow div.c1{float:left;width:56%;text-align:left;line-height:16px;margin-top:8px;}@media screen and (max-width:860px){#partlist div.partlistrow div.c1{width:-moz-calc(100% - 180px);width:-webkit-calc(100% - 180px);width:-o-calc(100% - 180px);width:calc(100% - 180px);}}#partlist div.partlistrow div.c1a,#partlist div.partlistrow div.c1b{position:relative;float:left;padding-right:5px;text-align:left;}#partlist div.partlistrow div.c2{float:left;width:11.3%;line-height:16px;margin-top:8px;min-height:32px;}@media screen and (max-width:860px){#partlist div.partlistrow div.c2{width:52px;}}#partlist div.partlistrow div.c2 span.sngl{line-height:16px;}#partlist div.partlistrow div.c2 span.dbl{line-height:32px;}#partlist div.partlistrow div.c2 span.instock{color:#008000;}#partlist div.partlistrow div.c2 span.available{color:#f58426;}#partlist div.partlistrow div.c2 span.discontinued{color:#dc4405;}#partlist div.partlistrow div.c3{float:left;width:11.3%;min-height:32px;}@media screen and (max-width:860px){#partlist div.partlistrow div.c3{width:48px;}}#partlist div.partlistrow div.c3 span.instock{color:#008000;}#partlist div.partlistrow div.c4{float:left;width:10%;min-height:32px;margin-top:8px;}@media screen and (max-width:860px){#partlist div.partlistrow div.c4{width:44px;}}#partlist div.partlistrow div.c4 .ui-icon-smadd,#partlist div.partlistrow div.c4 .ui-icon-smadd-on{margin-left:auto;margin-right:auto;}#partlist div.partlistrow div.c4 span.instock{color:#008000;}#partlist div.partlistrow div.c34{float:left;width:21.3%;}@media screen and (max-width:860px){#partlist div.partlistrow div.c34{width:92px;}}#partlist div.partlistrow div.c34 span{display:inline-block;vertical-align:middle;line-height:16px;}#partlist div.partlistrow div.c34 span.instock{color:#008000;}#partlist div.partlistrow span.itemnum{font-size:11.1px;line-height:11.1px;font-size:1.11rem;line-height:1.11rem;color:#606060;}#partlist div.partlistrow span.itemnumstrike{font-size:11.1px;line-height:11.1px;font-size:1.11rem;line-height:1.11rem;color:#606060;text-decoration:line-through;}#partlist div.partlistrow span.itemnumnew{font-size:11.1px;line-height:11.1px;font-size:1.11rem;line-height:1.11rem;color:#800000;}#partlist div.partlistrow span.threedots_ellipsis{cursor:pointer;}#searchresults div.partlisthdr div{text-align:center;}#searchresults div.partlisthdr div.c0{float:left;width:11.3%;text-align:center;}@media screen and (max-width:860px){#searchresults div.partlisthdr div.c0{width:36px;}}#searchresults div.partlisthdr div.c1{float:left;width:56%;text-align:left;}@media screen and (max-width:860px){#searchresults div.partlisthdr div.c1{width:-moz-calc(100% - 180px);width:-webkit-calc(100% - 180px);width:-o-calc(100% - 180px);width:calc(100% - 180px);}}#searchresults div.partlisthdr div.c2{float:left;width:11.3%;}@media screen and (max-width:860px){#searchresults div.partlisthdr div.c2{width:52px;}}#searchresults div.partlisthdr div.c3{float:left;width:11.3%;}@media screen and (max-width:860px){#searchresults div.partlisthdr div.c3{width:48px;}}#searchresults div.partlisthdr div.c4{float:left;width:10%;}@media screen and (max-width:860px){#searchresults div.partlisthdr div.c4{width:44px;}}#searchresults div.partlistrow{height:auto;min-height:48px;font-size:12px;line-height:48px;font-size:1.2rem;line-height:4.8rem;background:#fff;border-bottom:solid 1px #b5b5b5;border-left:solid 1px #b5b5b5;border-right:solid 1px #b5b5b5;}@media screen and (max-width:1000px){#searchresults div.partlistrow{height:auto;}}#searchresults div.partlistrow.even{background:#f0f0f0;}#searchresults div.partlistrow a{color:#606060;}#searchresults div.partlistrow div{text-align:center;}#searchresults div.partlistrow div.c0{float:left;width:11.3%;text-align:center;}@media screen and (max-width:860px){#searchresults div.partlistrow div.c0{width:36px;}}#searchresults div.partlistrow div.c0 span{display:inline-block;vertical-align:middle;line-height:14px;}#searchresults div.partlistrow div.c1{float:left;width:56%;text-align:left;line-height:16px;margin-top:8px;}@media screen and (max-width:860px){#searchresults div.partlistrow div.c1{width:-moz-calc(100% - 180px);width:-webkit-calc(100% - 180px);width:-o-calc(100% - 180px);width:calc(100% - 180px);}}#searchresults div.partlistrow div.c1a,#searchresults div.partlistrow div.c1b{position:relative;float:left;padding-right:5px;text-align:left;}#searchresults div.partlistrow div.c2{float:left;width:11.3%;line-height:16px;margin-top:8px;min-height:32px;}@media screen and (max-width:860px){#searchresults div.partlistrow div.c2{width:52px;}}#searchresults div.partlistrow div.c2 span.sngl{line-height:16px;}#searchresults div.partlistrow div.c2 span.dbl{line-height:32px;}#searchresults div.partlistrow div.c2 span.instock{color:#008000;}#searchresults div.partlistrow div.c2 span.available{color:#f58426;}#searchresults div.partlistrow div.c2 span.discontinued{color:#dc4405;}#searchresults div.partlistrow div.c3{float:left;width:11.3%;min-height:32px;}@media screen and (max-width:860px){#searchresults div.partlistrow div.c3{width:48px;}}#searchresults div.partlistrow div.c4{float:left;width:10%;min-height:32px;margin-top:8px;}@media screen and (max-width:860px){#searchresults div.partlistrow div.c4{width:44px;}}#searchresults div.partlistrow div.c4 .ui-icon-smadd,#searchresults div.partlistrow div.c4 .ui-icon-smadd-on{margin-left:auto;margin-right:auto;}#searchresults div.partlistrow div.c34{float:left;width:21.3%;}@media screen and (max-width:860px){#searchresults div.partlistrow div.c34{width:92px;}}#searchresults div.partlistrow div.c34 span{display:inline-block;vertical-align:middle;line-height:16px;}#searchresults div.partlistrow span.itemnum{font-size:11.1px;line-height:11.1px;font-size:1.11rem;line-height:1.11rem;color:#606060;}#searchresults div.partlistrow span.itemnumstrike{font-size:11.1px;line-height:11.1px;font-size:1.11rem;line-height:1.11rem;color:#606060;text-decoration:line-through;}#searchresults div.partlistrow span.itemnumnew{font-size:11.1px;line-height:11.1px;font-size:1.11rem;line-height:1.11rem;color:#800000;}#searchresults div.partlistrow span.threedots_ellipsis{cursor:pointer;}#assembliesselect{position:absolute;top:100px;left:0;text-align:center;background-color:#f0f0f0;border:1px solid #c0c0c0;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,.2);box-shadow:2px 1px 2px rgba(0,0,0,.2);z-index:99;}#assemblieswrapper{padding:0 42px;}#assemblies{text-align:center;}#assemblies p{font-size:13.2px;line-height:24px;font-size:1.32rem;line-height:2.4rem;padding-bottom:0;}#assemblies .flex-direction-nav a{opacity:1;}#assemblies .flex-direction-nav .flex-prev{text-align:left;left:5px;}#assemblies .flex-direction-nav .flex-next{right:5px;}#assemblies ul.slides li{width:120px;margin-right:10px;background-color:#fff;border:1px solid #b5b5b5;cursor:pointer;}#assemblies ul.slides li.alt{border:1px solid #373;}#assemblies div.ammimg{position:relative;display:block;width:90%;height:130px;margin:5px auto;overflow:hidden;text-align:center;font:0/0 a;}#assemblies div.ammimg:before{content:" ";display:inline-block;vertical-align:middle;height:100%;}#assemblies div.ammimg img{width:100%;max-width:150px;height:auto;display:inline-block;vertical-align:middle;}#assemblies div.ammname{position:relative;display:block;font-size:13.2px;line-height:16px;font-size:1.32rem;line-height:1.6rem;cursor:pointer;margin-bottom:5px;padding:0 3px;height:50px;overflow:hidden;text-align:center;}#assemblies div.ammname:before{content:" ";display:inline-block;vertical-align:middle;height:100%;}#assemblies div.ammname a{display:inline-block;vertical-align:middle;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}#assemblies .flex-control-nav{position:relative;bottom:0;right:0;float:none;padding:10px 0;line-height:14px;}#assemblies .flex-control-paging li a{background:#373;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;}#assemblies .flex-control-paging li a.flex-active{background:#fff;}#assemtoggle{float:right;cursor:pointer;}@media screen and (max-width:1000px){#assemtoggle{position:unset;margin:10px auto 0;float:none;}}#partassemthumblist{margin-bottom:15px;}#partassemthumblist .wrap{display:inline;float:left;width:-moz-calc(50% - 16px);width:-webkit-calc(50% - 16px);width:-o-calc(50% - 16px);width:calc(50% - 16px);margin:0 7px 14px;border:1px solid #c0c0c0;cursor:pointer;background-color:#fff;}#partassemthumblist .wrap.alt{border:1px solid #e0a0a0;}@media screen and (min-width:580px){#partassemthumblist .wrap{width:-moz-calc(33.33% - 16px);width:-webkit-calc(33.33% - 16px);width:-o-calc(33.33% - 16px);width:calc(33.33% - 16px);}}@media screen and (min-width:768px){#partassemthumblist .wrap{width:-moz-calc(25% - 16px);width:-webkit-calc(25% - 16px);width:-o-calc(25% - 16px);width:calc(25% - 16px);}}@media screen and (min-width:1024px){#partassemthumblist .wrap{width:-moz-calc(20% - 16px);width:-webkit-calc(20% - 16px);width:-o-calc(20% - 16px);width:calc(20% - 16px);}}#partassemthumblist .passemimg{height:240px;overflow:hidden;text-align:center;font:0/0 a;margin:10px 15px 0;background-position:center center;background-repeat:no-repeat;}#partassemthumblist .passemimg:before{content:" ";display:inline-block;vertical-align:middle;height:100%;}#partassemthumblist .passemimg img{width:90%;height:auto;margin:5px auto 0;display:inline-block;vertical-align:middle;}#partassemthumblist .passemname{font-size:15px;line-height:16.5px;font-size:1.5rem;line-height:1.65rem;text-align:center;margin:5px 0;cursor:pointer;padding:0 7px;height:54px;overflow:hidden;}#partassemthumblist .passemname:before{content:" ";display:inline-block;vertical-align:middle;height:100%;}#partassemthumblist .passemname a{display:inline-block;vertical-align:middle;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}#partsearcharea{padding-bottom:14px;}#searchresults div.partlisthdr{height:36px;}#searchresults div.partlisthdr div{text-align:center;}#searchresults div.partlisthdr div.c1{float:left;width:58%;text-align:left;text-indent:10px;}#searchresults div.partlisthdr div.c2{float:left;width:12%;text-align:center;}#searchresults div.partlisthdr div.c3{float:left;width:10%;text-align:center;}#searchresults div.partlisthdr div.c4{float:left;width:10%;text-align:center;}#searchresults div.partlisthdr div.c5a{float:left;width:10%;text-align:center;}#searchresults div.partlistrow{position:relative;height:auto;min-height:44px;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;background:#fff;border-bottom:solid 1px #808080;}#searchresults div.partlistrow.even{background:#e2e2e2;}#searchresults div.partlistrow div{text-align:center;}#searchresults div.partlistrow div.c1{float:left;width:58%;text-align:left;line-height:16px;margin-top:8px;}#searchresults div.partlistrow div.c1a,#searchresults div.partlistrow div.c1b{position:relative;float:left;text-align:left;}#searchresults div.partlistrow div.c2{float:left;width:12%;line-height:16px;margin-top:8px;min-height:32px;}#searchresults div.partlistrow div.c2 span.sngl{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;}#searchresults div.partlistrow div.c2 span.dbl{font-size:13.5px;line-height:30px;font-size:1.35rem;line-height:3rem;}#searchresults div.partlistrow div.c2 span.instock{color:#008000;}#searchresults div.partlistrow div.c2 span.available{color:#f58426;}#searchresults div.partlistrow div.c2 span.discontinued{color:#dc4405;}#searchresults div.partlistrow div.c3{float:left;width:10%;min-height:32px;margin-top:8px;}#searchresults div.partlistrow div.c4{float:left;width:10%;min-height:32px;margin-top:7px;}#searchresults div.partlistrow div.c4 input{margin:0 auto;}#searchresults div.partlistrow div.c34{float:left;width:20%;text-align:center;}@media screen and (max-width:860px){#searchresults div.partlistrow div.c34{width:92px;}}#searchresults div.partlistrow div.c34 span{display:inline-block;vertical-align:middle;line-height:16px;}#searchresults div.partlistrow div.c5a{float:left;width:10%;text-align:center;}#searchresults div.partlistrow div.c5a a{display:inline-block;padding:5px;}#searchresults div.partlistrow span.itemnum{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;color:#606060;}#searchresults div.partlistrow span.itemnumstrike{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;color:#606060;text-decoration:line-through;}#searchresults div.partlistrow span.itemnumnew{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;color:#800000;}#searchresults div.partlistrow span.threedots_ellipsis{cursor:pointer;}#singlepart h1{border:0;}#singlepart p.brand{font-weight:700;}#singlepart div.img{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,.2);box-shadow:2px 1px 2px rgba(0,0,0,.2);margin-bottom:20px;}#singlepart div.img div.header{text-align:center;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#1c411c;background:-webkit-gradient(linear,left top,left bottom,from(#373),to(#1c411c));background:-webkit-linear-gradient(top,#373,#1c411c);background:-moz-linear-gradient(top,#373,#1c411c);background:-ms-linear-gradient(top,#373,#1c411c);background:-o-linear-gradient(top,#373,#1c411c);background:linear-gradient(top,#373,#1c411c);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#337733', endColorstr='#1c411c')";}#singlepart div.img div.header p{font-size:15px;line-height:36px;font-size:1.5rem;line-height:3.6rem;color:#fff;padding-bottom:0;}#singlepart div.img div.body{border-left:1px solid #1c411c;border-right:1px solid #1c411c;padding:18px;background-color:#fff;background-image:url(../png/barcode-fade.png);background-position:right bottom;background-repeat:no-repeat;}#singlepart div.img div.body p{padding-bottom:0;}#singlepart div.img div.body p.name{font-size:18px;line-height:24px;font-size:1.8rem;line-height:2.4rem;font-weight:700;border-bottom:1px solid #888;padding-bottom:5px;}#singlepart div.img div.body p.sku{font-size:30px;line-height:45px;font-size:3rem;line-height:4.5rem;font-weight:700;}#singlepart div.img div.body p.brand{padding-top:30px;font-size:22.5px;line-height:30px;font-size:2.25rem;line-height:3rem;text-align:center;font-weight:700;}#singlepart div.img div.footer{padding:8px 12px;height:20px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;background-color:#1c411c;}#singlepart div.details{padding-bottom:15px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,.2);box-shadow:2px 1px 2px rgba(0,0,0,.2);border:1px solid #b5b5b5;}#singlepart div.details p{padding:0;}#singlepart div.details p.name{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;font-weight:700;}#singlepart div.details p.sku{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;}#singlepart div.details p.sku span.itemnumstrike{color:#565656;text-decoration:line-through;}#singlepart div.details p.sku span.itemnumnew{color:#800000;}#singlepart div.details p.reg{font-size:13.5px;line-height:22.5px;font-size:1.35rem;line-height:2.25rem;}#singlepart div.details p.price{font-size:18px;line-height:27.5px;font-size:1.8rem;line-height:2.75rem;color:#800000;font-weight:700;}#singlepart div.details div.info{width:-moz-calc(100% - 191px);width:-webkit-calc(100% - 191px);width:-o-calc(100% - 191px);width:calc(100% - 191px);padding-right:15px;}#singlepart div.details div.order{width:160px;padding-left:15px;border-left:dashed 1px #999;text-align:center;}#singlepart div.details div.order input#qty{width:40px;padding:6px 2px;text-align:center;font-weight:bold;margin-bottom:8px;}#singlepart div.details div.order input.btncart{margin:0 auto;}#singlepart div.details div.order .ship{padding:2px 0;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;}#singlepart div.others{margin-bottom:20px;}#singlepart div.others p{border-bottom:1px solid #303030;padding-bottom:2px;margin-bottom:8px;}#singlepart div.others div.items{width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);width:calc(50% - 10px);float:left;}#singlepart div.others div.items li{margin:5px 0 5px 10px;}#singlepart div.others div.items li a{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;}div.parts-brand-wrapper div.parts-brand-inner{padding:100px 20px 20px 20px;border:1px solid #ddd;background-color:#fff;background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/blank.png);background-position:center 15px;background-size:auto 75px;background-repeat:no-repeat;cursor:pointer;}div.parts-brand-wrapper div.parts-brand-inner:hover{border:1px solid #373;background-color:#f9f9f9;}div.parts-brand-wrapper div.parts-brand-inner div.parts-brand-btn-wrapper{font-size:15px;line-height:16.5px;font-size:1.5rem;line-height:1.65rem;text-align:center;margin:0;cursor:pointer;padding:10px 4px;height:40px;overflow:hidden;}div.parts-brand-wrapper div.parts-brand-inner div.parts-brand-btn-wrapper:before{content:" ";display:inline-block;vertical-align:middle;height:100%;}div.parts-brand-wrapper div.parts-brand-inner div.parts-brand-btn-wrapper a.link{display:inline-block;vertical-align:middle;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}div.parts-brand-wrapper div.parts-brand-inner a.btn{display:block;text-align:center;background-color:#202020;color:#fff;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:700;margin-bottom:0;padding:5px 8px;min-height:40px;}div.parts-brand-wrapper div.parts-brand-inner a.btn:hover{background-color:#909090!important;text-decoration:none;color:#fff;}div.parts-brand-wrapper.apr-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/aprilia.png);}div.parts-brand-wrapper.apr-parts div.parts-brand-inner a.btn{background-color:#fe0000;}div.parts-brand-wrapper.arc-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/arcticcat.png);}div.parts-brand-wrapper.arc-parts div.parts-brand-inner a.btn{background-color:#15b44c;}div.parts-brand-wrapper.arg-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/argo.png);}div.parts-brand-wrapper.arg-parts div.parts-brand-inner a.btn{background-color:#f35c27;}div.parts-brand-wrapper.arn-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/ariens.png);}div.parts-brand-wrapper.arn-parts div.parts-brand-inner a.btn{background-color:#f15c30;}div.parts-brand-wrapper.bil-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/billygoat.png);}div.parts-brand-wrapper.bil-parts div.parts-brand-inner a.btn{background-color:#00844e;}div.parts-brand-wrapper.brg-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/briggs.png);}div.parts-brand-wrapper.brg-parts div.parts-brand-inner a.btn{background-color:#ba2124;}div.parts-brand-wrapper.cam-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/can-am.png);}div.parts-brand-wrapper.cam-parts div.parts-brand-inner a.btn{background-color:#f9d602;color:#202020;}div.parts-brand-wrapper.cfm-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/cfmoto.png);}div.parts-brand-wrapper.cfm-parts div.parts-brand-inner a.btn{background-color:#0199a6;color:#f0f0f0;}div.parts-brand-wrapper.cut-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/cubcadet.png);}div.parts-brand-wrapper.cut-parts div.parts-brand-inner a.btn{background-color:#fec52e;}div.parts-brand-wrapper.dxn-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/dixon.png);}div.parts-brand-wrapper.dxn-parts div.parts-brand-inner a.btn{background-color:#005bb5;}div.parts-brand-wrapper.ech-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/echo.png);}div.parts-brand-wrapper.ech-parts div.parts-brand-inner a.btn{background-color:#231f20;}div.parts-brand-wrapper.evn-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/evinrude.png);}div.parts-brand-wrapper.evn-parts div.parts-brand-inner a.btn{background-color:#303030;}div.parts-brand-wrapper.exm-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/exmark.png);}div.parts-brand-wrapper.exm-parts div.parts-brand-inner a.btn{background-color:#bd3326;}div.parts-brand-wrapper.ezg-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/ezgo.png);}div.parts-brand-wrapper.ezg-parts div.parts-brand-inner a.btn{background-color:#a29771;}div.parts-brand-wrapper.gas-parts div.parts-brand-inner,div.parts-brand-wrapper.ggs-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/gasgas.png);}div.parts-brand-wrapper.gas-parts div.parts-brand-inner a.btn,div.parts-brand-wrapper.ggs-parts div.parts-brand-inner a.btn{background-color:#db342c;}div.parts-brand-wrapper.gen-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/briggspower.png);}div.parts-brand-wrapper.gen-parts div.parts-brand-inner a.btn{background-color:#ba2124;}div.parts-brand-wrapper.grv-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/gravely.png);}div.parts-brand-wrapper.grv-parts div.parts-brand-inner a.btn{background-color:#e21a2d;}div.parts-brand-wrapper.hen-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/honda-engine.png);}div.parts-brand-wrapper.hen-parts div.parts-brand-inner a.btn{background-color:#c00;}div.parts-brand-wrapper.hma-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/honda-marine.png);}div.parts-brand-wrapper.hma-parts div.parts-brand-inner a.btn{background-color:#c00;}div.parts-brand-wrapper.hon-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/honda.png);}div.parts-brand-wrapper.hon-parts div.parts-brand-inner a.btn{background-color:#c00;}div.parts-brand-wrapper.hpe-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/honda-power.png);}div.parts-brand-wrapper.hpe-parts div.parts-brand-inner a.btn{background-color:#c00;}div.parts-brand-wrapper.hqv-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/husqvarna.png);}div.parts-brand-wrapper.hqv-parts div.parts-brand-inner a.btn{background-color:#002550;}div.parts-brand-wrapper.hus-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/husqvarna_power.png);}div.parts-brand-wrapper.hus-parts div.parts-brand-inner a.btn{background-color:#143761;}div.parts-brand-wrapper.ind-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/indian.png);}div.parts-brand-wrapper.ind-parts div.parts-brand-inner a.btn{background-color:#961a24;}div.parts-brand-wrapper.kaw-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/kawasaki.png);}div.parts-brand-wrapper.kaw-parts div.parts-brand-inner a.btn{background-color:#5cce00;}div.parts-brand-wrapper.koh-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/kohlerengine.png);}div.parts-brand-wrapper.koh-parts div.parts-brand-inner a.btn{background-color:#da262e;}div.parts-brand-wrapper.ktm-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/ktm.png);}div.parts-brand-wrapper.ktm-parts div.parts-brand-inner a.btn{background-color:#ff6500;}div.parts-brand-wrapper.kub-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/kubota.png);}div.parts-brand-wrapper.kub-parts div.parts-brand-inner a.btn{background-color:#dc4405;}div.parts-brand-wrapper.kwe-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/kawasakiengine.png);}div.parts-brand-wrapper.kwe-parts div.parts-brand-inner a.btn{background-color:#081f2c;}div.parts-brand-wrapper.kym-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/kymco.png);}div.parts-brand-wrapper.kym-parts div.parts-brand-inner a.btn{background-color:#cd071c;}div.parts-brand-wrapper.lby-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/lawnboy.png);}div.parts-brand-wrapper.lby-parts div.parts-brand-inner a.btn{background-color:#2e6616;}div.parts-brand-wrapper.lct-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/lct.png);}div.parts-brand-wrapper.lct-parts div.parts-brand-inner a.btn{background-color:#f1672a;}div.parts-brand-wrapper.lpd-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/landpride.png);}div.parts-brand-wrapper.lpd-parts div.parts-brand-inner a.btn{background-color:#bc6927;}div.parts-brand-wrapper.mgz-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/motoguzzi.png);}div.parts-brand-wrapper.mgz-parts div.parts-brand-inner a.btn{background-color:#bd0e19;}div.parts-brand-wrapper.mta-parts div.parts-brand-inner,div.parts-brand-wrapper.mtd-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/mtd.png);}div.parts-brand-wrapper.mta-parts div.parts-brand-inner a.btn,div.parts-brand-wrapper.mtd-parts div.parts-brand-inner a.btn{background-color:#00a850;}div.parts-brand-wrapper.mur-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/briggsyard.png);}div.parts-brand-wrapper.mur-parts div.parts-brand-inner a.btn{background-color:#ba2124;}div.parts-brand-wrapper.org-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/orgegon.png);}div.parts-brand-wrapper.org-parts div.parts-brand-inner a.btn{background-color:#e3001c;}div.parts-brand-wrapper.pia-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/piaggio.png);}div.parts-brand-wrapper.pia-parts div.parts-brand-inner a.btn{background-color:#0e9beb;}div.parts-brand-wrapper.pol-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/polaris.png);}div.parts-brand-wrapper.pol-parts div.parts-brand-inner a.btn{background-color:#176bbd;}div.parts-brand-wrapper.pro-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/toro.png);}div.parts-brand-wrapper.pro-parts div.parts-brand-inner a.btn{background-color:#ef1f20;}div.parts-brand-wrapper.scg-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/scag.png);}div.parts-brand-wrapper.scg-parts div.parts-brand-inner a.btn{background-color:#ab0310;}div.parts-brand-wrapper.sea-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/sea-doo.png);}div.parts-brand-wrapper.sea-parts div.parts-brand-inner a.btn{background-color:#f9d602;color:#202020;}div.parts-brand-wrapper.ski-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/ski-doo.png);}div.parts-brand-wrapper.ski-parts div.parts-brand-inner a.btn{background-color:#f9d602;color:#202020;}div.parts-brand-wrapper.sli-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/slingshot.png);}div.parts-brand-wrapper.sli-parts div.parts-brand-inner a.btn{background-color:#176bbd;}div.parts-brand-wrapper.ste-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/stens.png);}div.parts-brand-wrapper.ste-parts div.parts-brand-inner a.btn{background-color:#4ba848;}div.parts-brand-wrapper.sub-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/subaru.png);}div.parts-brand-wrapper.sub-parts div.parts-brand-inner a.btn{background-color:#2270b5;}div.parts-brand-wrapper.suz-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/suzuki.png);}div.parts-brand-wrapper.suz-parts div.parts-brand-inner a.btn{background-color:#005aaa;}div.parts-brand-wrapper.tcm-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/toro.png);}div.parts-brand-wrapper.tcm-parts div.parts-brand-inner a.btn{background-color:#ef1f20;}div.parts-brand-wrapper.tec-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/tecumeseh.png);}div.parts-brand-wrapper.tec-parts div.parts-brand-inner a.btn{background-color:#303030;}div.parts-brand-wrapper.tor-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/toro.png);}div.parts-brand-wrapper.tor-parts div.parts-brand-inner a.btn{background-color:#ef1f20;}div.parts-brand-wrapper.tpi-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/schiller.png);}div.parts-brand-wrapper.tpi-parts div.parts-brand-inner a.btn{background-color:#9a2a1f;}div.parts-brand-wrapper.trb-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/troybilt.png);}div.parts-brand-wrapper.trb-parts div.parts-brand-inner a.btn{background-color:#ff2e1f;}div.parts-brand-wrapper.txt-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/textron.png);}div.parts-brand-wrapper.txt-parts div.parts-brand-inner a.btn{background-color:#00263d;}div.parts-brand-wrapper.vic-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/victory.png);}div.parts-brand-wrapper.vic-parts div.parts-brand-inner a.btn{background-color:#980100;}div.parts-brand-wrapper.wds-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/woods.png);}div.parts-brand-wrapper.wds-parts div.parts-brand-inner a.btn{background-color:#778522;}div.parts-brand-wrapper.wlb-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/walbro.png);}div.parts-brand-wrapper.wlb-parts div.parts-brand-inner a.btn{background-color:#1769b3;}div.parts-brand-wrapper.wrm-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/wright.png);}div.parts-brand-wrapper.wrm-parts div.parts-brand-inner a.btn{background-color:#202020;}div.parts-brand-wrapper.yam-parts div.parts-brand-inner,div.parts-brand-wrapper.ygc-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/yamaha.png);}div.parts-brand-wrapper.yam-parts div.parts-brand-inner a.btn,div.parts-brand-wrapper.ygc-parts div.parts-brand-inner a.btn{background-color:#e00;}div.parts-brand-wrapper.yob-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/yamaha-outboard.png);}div.parts-brand-wrapper.yob-parts div.parts-brand-inner a.btn{background-color:#e00;}div.parts-brand-wrapper.zsp-parts div.parts-brand-inner{background-image:url(https://vnext.scdn4.secure.raxcdn.com/content/common/logos/zspray.png);}div.parts-brand-wrapper.zsp-parts div.parts-brand-inner a.btn{background-color:#df1e36;}#diagramwrapper_global{position:inherit;margin-bottom:20px;}#diagramwrapper_global div.grid_8{position:inherit;}#diagramholder_global{position:inherit;height:623px;margin-bottom:20px;}#diagramimgwrap_global{position:inherit;}#diagramimgwrap_global.fixed{position:fixed;top:20px;}#diagramimgwrap_global.bottom{position:absolute;}#controls_global{position:absolute;left:40px;top:10px;}#controls_global.fixed{position:fixed;top:25px;}#controls_global.bottom{position:absolute;top:5px;}#controls_global span{float:left;}.raceList{border-bottom:1px solid #808080;padding:20px 0;}.raceList .logo img{width:125px;height:auto;}.raceList h3.title{border:0;}.raceList p{padding-bottom:0;}.raceList p.datetime span.date{border-right:1px solid #808080;padding-right:8px;margin-right:8px;}.raceList p.venue{font-size:16.5px;line-height:20.625px;font-size:1.65rem;line-height:2.0625rem;padding-bottom:4px;}.raceList p.position{padding-bottom:0;}.raceList p.position span.start{margin-right:12px;}.raceList p.network{padding-bottom:0;}.race-result img.preview{margin-right:10px;float:left;width:auto;height:auto;max-width:80px!important;max-height:80px!important;}.race-result p{margin:0;padding:0;color:#303030;font-size:12px;line-height:120%;width:auto;overflow:hidden;}.race-result p.date{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;}.race-result p.race{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;height:20px;color:#1c411c;font-weight:bold;}.race-result p.highlite{color:#373;}.hours-container{flex-wrap:wrap;display:flex;box-sizing:border-box;margin:10px 0;}.hours-container.horizontal{justify-content:center;text-align:center;}.hours-container .hours-content{padding:1px 0;width:100%;}.hours-container .hours-content .hours-label{float:left;width:125px;font-weight:bold;padding:3px 0 3px 8px;box-sizing:border-box;background-color:transparent;}.hours-container .hours-content .hours-label.today{background-color:#373;color:#fff;}.hours-container .hours-content .hours-time{float:left;padding:3px 0;width:calc(100% - 125px);background-color:transparent;}.hours-container .hours-content .hours-time.today{background-color:#373;color:#fff;}.hours-container .hours-content-horizontal{flex-basis:115px;text-align:center;position:relative;height:100%;padding:2.5rem .5rem;margin:.5rem;box-sizing:border-box;border:1px solid #373;}@media screen and (max-width:699px){.hours-container .hours-content-horizontal{flex-basis:100%;}}.hours-container .hours-content-horizontal .hours-label{text-align:center;box-sizing:border-box;text-transform:uppercase;font-weight:bold;margin-bottom:5px;}.hours-container .hours-content-horizontal.today{background-color:#373;color:#fff;}div.widget-list{margin-bottom:15px;}.home-widget-header,.widget-header{padding:8px 12px;height:13px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#1c411c;background:-webkit-gradient(linear,left top,left bottom,from(#373),to(#1c411c));background:-webkit-linear-gradient(top,#373,#1c411c);background:-moz-linear-gradient(top,#373,#1c411c);background:-ms-linear-gradient(top,#373,#1c411c);background:-o-linear-gradient(top,#373,#1c411c);background:linear-gradient(top,#373,#1c411c);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#337733', endColorstr='#1c411c')";}.home-widget-header h4,.widget-header h4{color:#fff;font-size:15px;line-height:15px;font-size:1.5rem;line-height:1.5rem;margin:0;font-weight:bold;font-style:normal;text-transform:uppercase;border:0;}.home-widget-content,.widget-content{padding:10px;height:75px;background-color:#f5f5f5;border:1px solid #1c411c;border-bottom:0;}.home-widget-content.alt,.widget-content.alt{background-color:#e1e1e1;}.widget-content-block{padding:14px 19px 4px;border:1px solid #1c411c;background-color:#fff;}.home-widget-row,.widget-row{font-size:13.5px;line-height:16.5px;font-size:1.35rem;line-height:1.65rem;padding:10px;background-color:#f5f5f5;border:1px solid #1c411c;border-bottom:0;}.home-widget-row.alt,.widget-row.alt{background-color:#e1e1e1;}.home-widget-row ul.bullet,.widget-row ul.bullet{padding-bottom:0;}.home-widget-row ul.bullet li,.widget-row ul.bullet li{font-size:13.5px;line-height:20.25px;font-size:1.35rem;line-height:2.025rem;}.home-widget-footer,.widget-footer{padding:8px 12px;height:13px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;background-color:#1c411c;}.home-widget-footer a,.widget-footer a{color:#f0f0f0;font-size:13.5px;line-height:13.5px;font-size:1.35rem;line-height:1.35rem;margin:0;padding:0;}ul.widget-tabs{background-color:#fff;padding:0 0 0 0!important;margin:0;border:0;border-bottom:2px solid #1c411c;}ul.widget-tabs:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.widget-tabs li{float:left;position:relative;top:1px;padding:0!important;margin:0 0 1px 0;margin-right:4px!important;background-color:#1c411c;background:none!important;border-color:#1c411c;border:0;border-bottom:0!important;color:#525252;font-weight:bold;text-decoration:none;list-style:none;white-space:nowrap;}ul.widget-tabs li.active{margin-bottom:0;}ul.widget-tabs li.active a{background:#fff!important;border-color:#1c411c!important;border:2px solid;border-bottom:0!important;margin-bottom:0;color:#1c411c!important;height:24px;cursor:context-menu;}ul.widget-tabs li.active a:hover{background:#fff!important;}ul.widget-tabs li a{position:relative;top:2px;float:left;padding:8px 15px;margin-bottom:6px;border:2px solid #1c411c;font-weight:bold;height:16px;background:#1c411c;color:#fff!important;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}ul.widget-tabs li a:hover{text-decoration:none;background:#373;}div.carousel-wrapper{position:relative;margin:0 auto 20px;text-align:center;padding:0 38px;background-color:#f5f5f5;border-left:1px solid #1c411c;border-right:1px solid #1c411c;border-bottom:1px solid #1c411c;}.carousel ul.slides li{width:100px;padding:10px;text-align:center;}.carousel p{font-size:12px;line-height:14px;font-size:1.2rem;line-height:1.4rem;padding-bottom:0;margin-bottom:2px;}.carousel p.title{height:40px;overflow:hidden;margin-bottom:6px;}.carousel p.price{color:#800;}.carousel .preview{max-width:100px;margin:0 auto;}.carousel .preview img{width:96px;height:96px;margin:3px auto;}.carousel .flex-direction-nav a{opacity:1;}.carousel .flex-direction-nav .flex-prev{text-align:left;left:5px;}.carousel .flex-direction-nav .flex-next{right:5px;}.carousel .flex-control-nav{position:relative;bottom:0;right:0;float:none;padding:5px 0 10px;line-height:14px;}.carousel .flex-control-paging li a{background:#373;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;}.carousel .flex-control-paging li a.flex-active{background:#fff;}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image{padding:0;margin:0;border:0;outline:0;vertical-align:top;}.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top;}.fancybox-nav{padding:0;margin:0;border:0;outline:0;vertical-align:top;}.fancybox-nav span{padding:0;margin:0;border:0;outline:0;vertical-align:top;}.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#fff;color:#303030;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5);}.fancybox-outer{position:relative;}.fancybox-inner{position:relative;overflow:hidden;min-height:260px;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#303030;font:14px/20px "Open Sans","Trebuchet MS","Helvetica Neue",Verdana,Helvetica,Arial,Sans-Serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{display:block;width:100%;height:auto;max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../png/fancybox_sprite.png");}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url("../gif/fancybox_loading.gif") center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:40%;width:35%;height:20%;min-height:50px;cursor:pointer;text-decoration:none;background:transparent url("../gif/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}@media screen and (max-width:699px){.fancybox-nav{top:35%;}}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev{left:0;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next{right:0;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important;}.fancybox-lock{overflow:hidden!important;width:auto;}.fancybox-lock body{overflow:hidden!important;}.fancybox-lock-test{overflow-y:hidden!important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../png/fancybox_overlay.png");}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Open Sans","Trebuchet MS","Helvetica Neue",Verdana,Helvetica,Arial,Sans-Serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../png/fancybox_sprite%402x.png");background-size:44px 152px;}#fancybox-loading div{background-image:url("../gif/fancybox_loading%402x.gif");background-size:24px 24px;}}html,body{min-height:100%;margin-bottom:1px;}html{font-size:62.5%;overflow-y:scroll;}body{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;font-family:"Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif;color:#303030;}p{padding-bottom:15px;font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;line-height:150%;}p.sm{padding-bottom:8px;}p.large{font-size:18.75px;line-height:23.4375px;font-size:1.875rem;line-height:2.34375rem;text-align:center;}p.lbl{padding:5px 0;}a{color:#373;text-decoration:none;}a:hover{color:#4aad4a;text-decoration:underline;}h1,h2,h3,h4,h5,h6{color:#1c411c;border-bottom:1px solid #1c411c;margin-bottom:3px;}h1{font-size:26.25px;line-height:32.8125px;font-size:2.625rem;line-height:3.28125rem;}h2{font-size:22.5px;line-height:28.125px;font-size:2.25rem;line-height:2.8125rem;}h3{font-size:19.95px;line-height:24.9375px;font-size:1.995rem;line-height:2.49375rem;}h4{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;}h5{font-size:15px;line-height:18.75px;font-size:1.5rem;line-height:1.875rem;}h6{font-size:13.5px;line-height:16.875px;font-size:1.35rem;line-height:1.6875rem;}.addPosition{position:relative;}.bottomborder{border-bottom:1px solid #808080;}.clear{clear:both;}.contentwrapper{position:relative;}.dropshadow{-webkit-box-shadow:2px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,.2);box-shadow:2px 1px 2px rgba(0,0,0,.2);}.error{color:#f00;}.fullwidth{min-width:1000px;}.nodesktop{display:none;}.pushafter{margin-bottom:20px;}.pushaftersm{margin-bottom:10px;}.pushdown{margin-top:20px;}.pushdownsm{margin-top:10px;}.rounded{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}.shaded{background-color:#efefd3;}.shadederror{background-color:#eebaba;}.smtext{font-size:10px;}.space{margin:10px 0;}.strike{text-decoration:line-through;}.statusopen{color:#008000;}.statuspending{color:#00f;}.success{color:#008000;}.mask{opacity:.8;background-color:#000;}.disabled{color:#b0b0b0;}.centered{position:relative;margin:0 auto;text-align:center;}.left{float:left;position:relative;}.right{float:right;position:relative;}.absleft{position:absolute;left:0;}.absright{position:absolute;right:0;}.center{text-align:center;}.italic{font-style:italic;}.bold{font-weight:bold;}.hidden{display:none;}.show{display:inline;}.fieldv2PasswordInstructions{display:none;}.fieldv2PasswordInstructions.active{display:block;position:absolute;left:10px;background:#fff;border:1px solid #000;box-shadow:5px 15px 15px rgba(0,0,0,.5);z-index:5;}.fieldv2PasswordInstructions span{display:block;padding:.5rem 1rem;}.fieldv2PasswordInstructions span.unmet em{color:#f00;}.fieldv2PasswordInstructions span.met em{color:#008000;}.fieldv2PasswordInstructions span em.fa{margin-right:5px;}ul.bullet{padding-bottom:15px;}ul.bullet li{list-style-type:disc;list-style-position:inside;line-height:150%;text-indent:-15px;margin-left:18px;padding-bottom:5px;}ul.actionlist{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}ul.actionlist li{float:left;padding:0 5px;}.widget{position:relative;border:solid 1px #c4c4c4;background-color:#fff;margin-bottom:20px;padding:19px 19px 0;}.erroralert{position:relative;border:solid 1px #800000;margin-bottom:20px;padding:15px;}.erroralert h4{color:#800000;border:0;}div.calendar{position:relative;}div.calendar .container{position:relative;margin:0;width:-moz-calc(100% - 4px);width:-webkit-calc(100% - 4px);width:-o-calc(100% - 4px);width:calc(100% - 4px);background-color:#fff;border:2px solid #1c411c;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}div.calendar .container .header{position:relative;width:100%;background-color:#1c411c;font-size:18px;line-height:28px;font-size:1.8rem;line-height:2.8rem;font-weight:bold;color:#fff;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;}div.calendar .container .content{position:relative;width:100%;font-size:30px;line-height:46px;font-size:3rem;line-height:4.6rem;font-weight:bold;color:#1c411c;}.hotspot{color:#900;padding-bottom:1px;border-bottom:1px dotted #900;cursor:pointer;}.tooltip,.tooltipoem{cursor:pointer;}#tt{position:absolute;display:block;z-index:9998;padding:10px 15px;background:#f5f5f5;border:1px solid #cfcfcf;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,.2);box-shadow:2px 1px 2px rgba(0,0,0,.2);}#ttcont{display:block;color:#303030;}#ttcont p:last-child{padding-bottom:0;}.tblhdr{color:#fff;font-size:12px;line-height:36px;font-size:1.2rem;line-height:3.6rem;background:#373;background:-webkit-gradient(linear,left top,left bottom,from(#373),to(#373));background:-webkit-linear-gradient(top,#373,#373);background:-moz-linear-gradient(top,#373,#373);background:-ms-linear-gradient(top,#373,#373);background:-o-linear-gradient(top,#373,#373);background:linear-gradient(top,#373,#373);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#337733', endColorstr='#337733')";}.threedots_ellipsis{font-weight:bold;color:#00e;}#confirmation{display:none;background-color:transparent;padding:15px;}#confirmation p{font-weight:700;color:#373;text-align:center;}#nav_logon_popup{display:none;position:fixed;right:60px;top:20px;width:220px;color:#303030;text-align:center;background-color:#f5f5f5;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;border:solid 1px #c4c4c4;margin-bottom:20px;padding:19px 19px 0;-webkit-box-shadow:2px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:2px 1px 2px rgba(0,0,0,.2);-o-box-shadow:2px 1px 2px rgba(0,0,0,.2);box-shadow:2px 1px 2px rgba(0,0,0,.2);z-index:100;}#nav_logon_popup p.welcome{font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;font-weight:bold;padding-bottom:4px;}#content-head{color:#d0d0d0;}#content-head h1,#content-head h2,#content-head h3,#content-head h4,#content-head h5,#content-head h6{color:#d0d0d0;border:0;}#content-head div.logo img{width:auto;max-width:400px;max-height:120px;}#content-head #persistant-nav{float:right;margin-top:5px;}#content-head #persistant-nav li{float:left;border-right:1px solid #fff;padding-right:10px;padding-bottom:2px;}#content-head #persistant-nav li a{color:#fff;font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;text-align:left;text-decoration:none;text-transform:uppercase;font-weight:normal;margin-left:10px;}#content-head #persistant-nav li a:hover{color:#c0c0c0;}#content-head #persistant-nav li:last-child{border-right:0;padding-right:0;}#admin-wrapper .adminheader img.logo{width:100px;float:left;}#content-foot{color:#d0d0d0;}#content-foot h1,#content-foot h2,#content-foot h3,#content-foot h4,#content-foot h5,#content-foot h6{color:#e0e0e0;border-color:#d0d0d0;}#content-foot p.copyright{font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;text-align:right;}#content-foot p.copyright a{color:#a0a0a0;}#footerContactFormContainer{font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;padding-bottom:5px;}div.columnlist,ul.columnlist{-webkit-column-count:4;-moz-column-count:4;-o-column-count:4;-ms-column-count:4;column-count:4;-webkit-column-width:200px;-moz-column-width:200px;-o-column-width:200px;-ms-column-width:200px;column-width:200px;-webkit-column-gap:1em;-moz-column-gap:1em;-o-column-gap:1em;-ms-column-gap:1em;column-gap:1em;}div.columnlist p{width:100%;display:inline-block;padding-top:5px!important;padding-bottom:5px!important;}ul.columnlist{-webkit-column-width:160px;-moz-column-width:160px;-o-column-width:160px;-ms-column-width:160px;column-width:160px;padding-bottom:15px;}ul.columnlist li{width:100%;display:inline-block;padding-top:5px!important;padding-bottom:5px!important;}ul.columnlist_33{-webkit-column-count:3;-moz-column-count:3;-o-column-count:3;-ms-column-count:3;column-count:3;}#mcecontent,#mceabout,.editor{padding:10px;min-width:0;}.mceContentBody{background:#fff;}.forceColors{color:#696969;}.fb-wrapper{position:relative;width:100%;margin-bottom:20px;}.fb-wrapper iframe{width:100%!important;}.fb_iframe_widget{width:100%!important;}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left;}#printarea h2,#printordersarea h2{font-size:18px;margin:1em 0;}a.printhide{font-size:1.2em;margin-top:1em;}table.printview{margin-top:2em;width:100%;}table.printview th p,table.printview td p{color:#202020;}table.printview th{background-color:#fff;border-bottom:.1em solid #000;}.printview .md{width:12em;}#productsort{margin:0 22px;}.sortable li{position:relative;float:left;display:block;}.itemsort{margin-bottom:15px;}.itemsort li{background-color:#e5e5e5;}.itemsort li div{padding:3px 10px 10px 10px;margin-bottom:4px;}.itemsort li p{font-size:12px;margin-bottom:0;padding:0;}.mediasort{margin-bottom:15px;}.mediasort li{width:128px;margin:0 5px;float:left;border:solid 1px #d0d0d0;background-color:#e5e5e5;}.mediasort li img{width:100px;margin:9px;padding:4px;border:solid 1px #d0d0d0;}div.mediapreview{width:102px;height:160px;margin:3px 2px;padding:4px 4px 0;position:relative;border:1px solid #808080;background-color:#e5e5e5;}div.mediapreview img{width:80px;margin:0 5px 2px;padding:4px;border:1px solid #b0b0b0;background-color:#fff;}div.mediapreview p{padding:0;text-align:center;}div.mediapreview p.brand{font-size:10px;line-height:15px;text-align:left;}div.mediapreview p.title{font-size:11px;line-height:14px;height:30px;overflow:hidden;margin-bottom:4px;}div.mediapreview p.price{font-size:14px;line-height:16px;margin-bottom:2px;font-weight:bold;}div.mediapreview p.regprice{font-size:12px;margin-bottom:4px;}div.mediapreview span{margin:0 48px;}.selectoption{margin:15px 0;padding-top:15px;border-top:dashed 1px #999;}.configoption{margin:10px 0;}.configoption select{width:396px;}.configoption textarea{width:386px;height:38px;}.configoption img{width:42px;}#locationimages{margin-bottom:20px;text-align:center;}#locationimages .lrgimg{margin-bottom:5px;width:100%;border:0;}#locationimages .smlimg{margin:5px 1%;width:15%;float:left;border:0;}#promoContainer{margin:0;padding:0;}#promoContainer input[type=submit]{margin:10px 0 0;}#promoContainer p.instruct{font-size:13px;padding-top:10px;}#promoContainer p.notes{font-size:11px;}#havePromo{margin-top:5px;margin-bottom:5px;}#currentPromo .padded{padding:3px 15px;background-color:#efefd3;border:1px solid #808080;}div.promoCode input[type=text].error{border:1px solid #f00!important;}#promoCodeFieldError{padding:0;margin:10px auto;font-weight:bold;color:#f00!important;text-align:center;}div.promoCodex label{float:left;}#promoDialogx div{font-size:12px;color:#555;}#promoDialogx .promoCode{margin-right:20px;}#promoDialogx .promoCode input{padding:3px 2px!important;}#promoCodex .btn{width:80px;}#promoCodex .inst{width:100%;margin-bottom:10px;padding:5px 0;font-size:80%;}#cart-important-message-box{background-color:#ffffd5;border:1px solid #ffe6d9;color:#000;padding:8px;padding-bottom:0;margin:15px 0;}#cart-important-message-box .message-head{color:#666;font-family:Arial;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;}.s_alert{background-position:-60px -190px;width:25px;height:25px;}#cart-important-message-box{color:#000;}#cart-important-message-box .message-head .s_alert{margin-right:10px;background-position:-160px -190px;height:18px;width:18px;}#cart-important-message-box .message-body{margin-left:36px;}#cart-important-message-box .message-body p{color:#000;font-family:Arial;font-style:normal;line-height:18px;font-size:12px;}#cart-important-message-box .message-body p span.head-msg{font-size:13px;font-weight:bold;}#cart-important-message-box .message-body p span.item-begin{background-color:#db9234;height:4px;width:4px;margin:8px 0 0 0;position:absolute;overflow:hidden;}#cart-important-message-box .message-body p span.msg{font-size:12px;font-weight:normal;margin:0 0 0 12px;}#cart-important-message-box .message-body p span a{font-family:Arial;text-decoration:none;}#cart-important-message-box .message-body p span span.price{color:#900;margin:0 0 0 0;}.ordersummary{padding-bottom:10px;border-bottom:1px solid #d0d0d0;margin-bottom:10px;}#CartEstimatex div{font-size:11px;line-height:14px;color:#555;position:relative;float:left;}#CartEstimatex .zip,#CartEstimatex .state{margin-right:20px;}#CartEstimatex .btn{width:80px;}#CartEstimatex .inst{width:100%;margin-bottom:5px;padding:5px 0;}.cartOldPrice{text-decoration:line-through;}.cartDiscount{color:#800000;font-weight:bold;}.details .cartOldPrice{font-weight:normal;color:#686868;}.ordersummary .promo,#content-main .promo{color:#800000;font-weight:bold;}.ordersummary .promocode,#content-main .promocode{color:#800000;font-weight:normal;}#btnCheckoutSubmit,#btnBillingSubmit{margin-bottom:19px;}#orderresponse{color:#555;}#orderresponse h2{color:#555;}#main-videos,#video-placeholder{margin:10px 0;}.video-thumbnail{padding:10px;margin-bottom:20px;background-color:#fff;border:solid 1px #ccc;border-radius:6px;height:75px;overflow:hidden;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;-ms-transition:background-color .5s ease;transition:background-color .5s ease;}.video-thumbnail:hover{background-color:#606060;cursor:pointer;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;-ms-transition:background-color .5s ease;transition:background-color .5s ease;}.video-thumbnail:hover h5,.video-thumbnail:hover p{color:#fff;}.video-thumbnail img{float:left;margin-right:5px;width:90px;}.video-thumbnail h5,.video-thumbnail p{padding:0;}.video-thumbnail h5{font-size:11px;line-height:125%;border:0;}.video-thumbnail p{font-size:10px;}.ui{background-image:url("../png/sprites.png");background-color:transparent;cursor:pointer;text-indent:-9999px;border:0;display:block;font-size:0;line-height:0;}.ui-noindent{background-image:url("../png/sprites.png");background-color:transparent;border:0;display:block;}.icon,.centericon,.endicon{position:relative;cursor:pointer;}.icon{float:left;margin:0 2px;cursor:pointer;}.centericon{margin:0 auto;}.endicon{float:right;margin:0 2px;}.sort{cursor:move;}.ui-bg-cart{width:340px;height:32px;background-position:0 0;}.ui-bg-cart-on{width:340px;height:32px;background-position:0 -32px;}.ui-btn-plus{width:16px;height:16px;background-position:-596px 0;}.ui-btn-minus{width:16px;height:16px;background-position:-612px 0;}.ui-icon-fb-64{width:64px;height:64px;background-position:-340px 0;}.ui-icon-tw-64{width:64px;height:64px;background-position:-404px 0;}.ui-icon-yt-64{width:64px;height:64px;background-position:-468px 0;}.ui-icon-rs-64{width:64px;height:64px;background-position:-532px 0;}.ui-icon-fs-64{width:64px;height:64px;background-position:-340px -112px;}.ui-icon-yp-64{width:64px;height:64px;background-position:-404px -112px;}.ui-icon-gp-64{width:64px;height:64px;background-position:-468px -112px;}.ui-icon-in-64{width:64px;height:64px;background-position:-532px -112px;}.ui-icon-eb-64{width:64px;height:64px;background-position:-276px -224px;}.ui-icon-hi-64{width:64px;height:64px;background-position:-340px -224px;}.ui-icon-ig-64{width:64px;height:64px;background-position:-404px -224px;}.ui-icon-pt-64{width:64px;height:64px;background-position:-468px -224px;}.ui-icon-ta-64{width:64px;height:64px;background-position:-532px -224px;}.ui-icon-fb-32{width:32px;height:32px;background-position:-340px -64px;}.ui-icon-hm-32{width:32px;height:32px;background-position:-372px -64px;}.ui-icon-tw-32{width:32px;height:32px;background-position:-404px -64px;}.ui-icon-yt-32{width:32px;height:32px;background-position:-468px -64px;}.ui-icon-rs-32{width:32px;height:32px;background-position:-532px -64px;}.ui-icon-fs-32{width:32px;height:32px;background-position:-340px -176px;}.ui-icon-yp-32{width:32px;height:32px;background-position:-404px -176px;}.ui-icon-gp-32{width:32px;height:32px;background-position:-468px -176px;}.ui-icon-in-32{width:32px;height:32px;background-position:-532px -176px;}.ui-icon-eb-32{width:32px;height:32px;background-position:-276px -288px;}.ui-icon-hi-32{width:32px;height:32px;background-position:-340px -288px;}.ui-icon-ig-32{width:32px;height:32px;background-position:-404px -288px;}.ui-icon-pt-32{width:32px;height:32px;background-position:-468px -288px;}.ui-icon-ta-32{width:64px;height:64px;background-position:-532px -288px;}.ui-arrow-w-32{width:32px;height:32px;background-position:-436px -64px;}.ui-arrow-e-32{width:32px;height:32px;background-position:-500px -64px;}.ui-arrow-n-32{width:32px;height:32px;background-position:-436px -64px;}.ui-arrow-s-32{width:32px;height:32px;background-position:-500px -64px;}.ui-icon-pthome{width:32px;height:32px;background-position:0 -64px;}.ui-icon-pthome-h{width:32px;height:32px;background-position:0 -96px;}.ui-icon-pthome-p{width:32px;height:32px;background-position:0 -128px;}.ui-icon-pthome-g{width:32px;height:32px;background-position:0 -160px;}.ui-icon-zin{width:32px;height:32px;background-position:-64px -64px;}.ui-icon-zin-h{width:32px;height:32px;background-position:-64px -96px;}.ui-icon-zin-p{width:32px;height:32px;background-position:-64px -128px;}.ui-icon-zin-g{width:32px;height:32px;background-position:-64px -160px;}.ui-icon-zout{width:32px;height:32px;background-position:-96px -64px;}.ui-icon-zout-h{width:32px;height:32px;background-position:-96px -96px;}.ui-icon-zout-p{width:32px;height:32px;background-position:-96px -128px;}.ui-icon-zout-g{width:32px;height:32px;background-position:-96px -160px;}.ui-icon-smsee{width:42px;height:32px;background-position:-170px -64px;}.ui-icon-smsee-on{width:42px;height:32px;background-position:-170px -96px;}.ui-icon-blnk{background-position:-160px 0;}.ui-icon-smadd,.ui-icon-smadd-on{margin-top:1px;width:38px;height:29px;background-position:0 0;background-image:url(../png/blank.png);background-repeat:no-repeat;color:#fff;background:#373;font-size:10px;line-height:27px;text-align:center;text-indent:0;text-transform:uppercase;border:0;border-radius:0;}.ui-icon-smadd-on{background:#733;}.social-btn{position:relative;width:60px;float:left;padding:4px 2px;}.sparator{border-left:1px dashed #888;margin-left:49px;text-align:center;height:260px;}.page-break{display:none;}div.even{background:#e2e2e2;}.loading-indicator{height:80px;width:80px;background:url("../gif/ajax-loader.gif");background-repeat:no-repeat;background-position:center center;}.loading-indicator-overlay{background-color:#fff;opacity:.6;filter:alpha(opacity=60);}.loading-indicator-16{height:80px;width:80px;background:url("../gif/ajax-loader-16.gif");background-repeat:no-repeat;background-position:center center;}div.error404,div.error500,div.error503{width:700px;min-height:250px;margin:0 auto 20px;padding-top:50px;background-image:url(../png/error-bg.png);background-position:50% 0%;background-repeat:no-repeat;}div.error404 p,div.error500 p,div.error503 p{margin-left:300px;padding-bottom:10px;font-size:16px;}div.error404 p.title,div.error500 p.title,div.error503 p.title{font-size:24px;font-weight:bold;}div.error404{background-image:url(../png/error-404.png);}div.error503{background-image:url(../png/error-503.png);}div.error503 p.title{font-size:32px;line-height:48px;}.tCenter{text-align:center!important;}.tLeft{text-align:left!important;}.tRight{text-align:right!important;}.disabledFormField{color:#999;}input.disabledFormField,select.disabledFormField{color:#999;background-color:#efefef;}div.accountOrderHistoryContainer{min-height:345px;max-height:345px;height:345px;overflow:scroll;overflow-y:scroll;overflow-x:hidden;}.accountOrderHistory div.cOH{float:left;}.accountOrderHistory div.cOH1,.accountOrderHistory div.cOH2,.accountOrderHistory div.cOH3,.accountOrderHistory div.cOH4{width:24%;}.accountOrderHistoryContainer div.cOH4{padding-right:5px;}.accountOrderHistory div.historyrow{height:30px;line-height:30px;border-bottom:solid 1px #808080;font-size:12px;}.accountOrderHistory div.historyrow.even{background:#e2e2e2;}.ordericon{height:20px;border:0 none;margin:0 10px 5px 0;padding:0;display:inline;float:left;}.ordericon:hover{cursor:pointer;background-color:#efefef;}.ordericon span{background-color:transparent;padding:0 7px 0 22px;margin:0;font-weight:bold;display:inline;}.ordericon span:hover{text-decoration:underline;}.orderauthorizing{background:transparent url("../png/ecommerce.png") no-repeat 0 0;}.ordercancel{background:transparent url("../png/ecommerce.png") no-repeat 0 -20px;}.ordership{background:transparent url("../png/ecommerce.png") no-repeat 0 -40px;}.orderprint{background:transparent url("../png/ecommerce.png") no-repeat 0 -60px;}.orderadjust{background:transparent url("../png/ecommerce.png") no-repeat 0 -80px;}.orderrefund{background:transparent url("../png/ecommerce.png") no-repeat 0 -100px;}.carthdrdetail{margin:0 0 3px 0;padding:3px 0;border-bottom:1px solid #454545;}.carthdrdetail p{padding-bottom:0;font-weight:bold;}.carthdrdetail p.center{text-align:center;}.carthdrdetail p.omega{text-align:right;}.cartitemdetail{margin-bottom:0;padding:5px 0;}.cartitemdetail span{margin:0;padding:0;line-height:14px;}.cartitemdetail span.sku{margin:0 25px 0 0;}.cartitemdetail span.price{text-align:right;}.cartitemdetail .omega{text-align:right;}#fitmentselectlist{position:relative;min-height:160px;padding-bottom:15px;margin-bottom:15px;}#fitmentselectlist div.sub{position:relative;float:left;margin:0 20px 15px 0;}#fitmentselectlist div.sub li{margin-left:10px;line-height:175%;}#fitmentselectlist span.brand{font-size:16px;font-weight:bold;line-height:22px;text-indent:0;}