.outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} #skipnav .skipnav{width:100%;height:fit-content;min-height:0;margin-top:0;} #skipnav .skipnav a{color:white;height:0;width:0;margin:-7px 0;display:block;overflow:hidden;} #skipnav .skipnav a:focus{height:14px;width:fit-content;margin:7px 0 7px calc( ( 100vw - 990px) / 2 );overflow:auto;display:inline-block;} #skipnav .skipnav a:last-child:focus{margin:21px 0 -7px calc( ( 100vw - 990px) / 2 );} dialog.spinner{background-color:transparent;border:none;box-shadow:none;} dialog.spinner button.spinner{position:absolute;left:-9000px;} dialog.spinner::backdrop{background-color:transparent;} .aria{position:fixed;left:-990px;} [type=submit]{cursor:pointer;} [for^="g-recaptcha-response"][aria-hidden]{visibility:hidden;}@media only screen and (min-device-width:768px) and (max-device-width:1024px){ input[type=text]{-webkit-appearance:none;border-radius:0;} select{-webkit-appearance:none;border-radius:0;padding:8px 30px 8px 5px;background-image:url('//images.rockymountainatvmc.com/images/rm/common/drop-down-arrow.png');background-repeat:no-repeat;background-position:right 8px center;border:1px solid #555;color:#555;background-color:white;} .productPriceBlock select{width:95% !important;} select:disabled{border:1px solid #cccccc;color:#cccccc;} .prodReviews #TTreviewSort{padding:8px 30px 8px 8px !important;}} html.isMobile{-webkit-text-size-adjust:none;} body,
form,
div,
li,
ol,
ul{margin:0;padding:0;} a,
a img,
a:link img,
a:visited img,
a:active img,
a:hover img,
img{border:0;text-decoration:none;} fieldset{border:0;margin:0;padding:0;} .pageDescriptionPanel a{text-decoration:underline;} .clrChange{color:#FFFFFF !important;} body{color:#555;font-size:12px;background-color:#FFFFFF;} body a:hover{color:#B30000;text-decoration:none;} .price{color:#B30000;font-weight:bold;} .floatRight{float:right;} .inlinePrice{color:#B30000;display:inline;font-weight:bold;} body{font-family:Helvetica,Arial,sans-serif;} body{margin:auto;margin-top:-5px;} .altFont{font-family:Arial,Helvetica,sans-serif;} #Body{background:#FAFAFA;} #Body{position:relative;overflow-x:hidden;} #Body *:focus-visible,
#OfferWrapper *:focus-visible,
#OfferWrapper a:focus-visible img,
#whiteBody *:focus-visible,
.modal *:focus-visible,
dialog:focus-visible,
.modal-dialog *:focus-visible,
.receipt *:focus-visible .ezReturn img,
#Rating.focus,
#WriteReview div.focus,
.w_content_container *:focus-visible{outline:2px #007aff solid !important;border-radius:3px !important;} #socialsitesfooterBOTTOM{display:block;} .write.review dialog h3.modal-title{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.5rem;line-height:1.3;font-weight:400;color:#333;margin-left:19px;margin-right:19px;text-align:inherit;margin-bottom:0px !important;float:initial;} #WriteReview div.tt-o-check-group{display:inline-block;padding:8px 0 0 8px;} img{border:0;outline:none;} input{font:12px Arial,Helvetica,sans-serif;} input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;} input[type='number']{-moz-appearance:textfield;} select{font-size:14px;color:#333333;padding:10px 20px 9px 4px;box-sizing:border-box;margin:0;border:1px solid #8A8A8A;border-radius:2px;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url('//images.rockymountainatvmc.com/images/rm/res2020/grayArrowDown.svg');background-repeat:no-repeat;background-position:right 1px top 50%;background-size:21px auto;text-overflow:ellipsis;} form select{font-size:12px;} select:disabled{opacity:0.65;} form select{font-size:12px;} table{font-size:12px;} td.hdivider{height:1px;padding:0;} td.hspace{padding:0;} td.rowspacer{border:0;padding:0;} td.vdivider{border-right:1px #ddd dashed;padding:0;width:1px;} .inlineBlock{display:inline;margin:auto;} .outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@font-face {font-family:"wcons";src:url('//images.rockymountainatvmc.com/images/rm/fonts/wcons1/wcons.eot');src:local('☺'),url('//images.rockymountainatvmc.com/images/rm/fonts/wcons1/wcons.woff') format('woff'),url('//images.rockymountainatvmc.com/images/rm/fonts/wcons1/wcons.ttf') format('truetype'),url('//images.rockymountainatvmc.com/images/rm/fonts/wcons1/wcons.svg') format('svg');font-weight:normal;font-style:normal;} i[class^="icn-"]{display:inline-block;vertical-align:middle;} .greenUpArrowIcn,
.greenLeftArrowIcn{position:relative;color:#99d441;} .greenUpArrowIcn:before,
.greenLeftArrowIcn:before{position:relative;z-index:2;} .greenUpArrowIcn:after,
.greenLeftArrowIcn:after{content:'';background-color:#fff;border-radius:100%;display:block;position:absolute;top:22%;left:22%;width:62%;height:60%;z-index:1;} .greenUpArrowIcn:hover,
.greenLeftArrowIcn:hover{color:#99d441;} .greenCheckCircleIcn{position:relative;color:#3ba42a;} .greenCheckCircleIcn:before{position:relative;z-index:2;} .greenCheckCircleIcn:after{content:'';background-color:#fff;border-radius:100%;display:block;position:absolute;top:22%;left:22%;width:62%;height:60%;z-index:1;} .greenCheckCircleIcn:hover{color:#3ba42a;} .redXCircleIcn{position:relative;color:#B30000;} .redXCircleIcn:before{position:relative;z-index:2;} .redXCircleIcn:after{content:'';background-color:#fff;border-radius:100%;display:block;position:absolute;top:22%;left:22%;width:62%;height:60%;z-index:1;} .redXCircleIcn:hover{color:#B30000;} .blackXCircleIcn{position:relative;color:black;} .blackXCircleIcn:before{position:relative;z-index:2;} .blackXCircleIcn:after{content:'';background-color:#fff;border-radius:100%;display:block;position:absolute;top:22%;left:22%;width:62%;height:60%;z-index:1;} .blackXCircleIcn:hover{color:#B30000;} .redCircleSlashIcn{color:#c00;} .yellowCheckCircle{position:relative;color:#fff22d;} .yellowCheckCircle:before{position:relative;z-index:2;} .yellowCheckCircle:after{content:'';background-color:#555;border-radius:100%;display:block;position:absolute;top:22%;left:22%;width:62%;height:60%;z-index:1;} .yellowCheckCircle:hover{color:#fff22d;} .specialOrderIcn{position:relative;color:#b01f27;} .specialOrderIcn:before{position:relative;z-index:2;} .specialOrderIcn:after{content:'';background-color:#fff;border-radius:100%;display:block;position:absolute;top:22%;left:22%;width:62%;height:60%;z-index:1;} .specialOrderIcn:hover{color:#b01f27;} .specialOrderIcn:after{top:6%;} .whatthis{font-size:22px !important;vertical-align:middle;position:relative;color:#B30000;} .whatthis:before{position:relative;z-index:2;} .whatthis:after{content:'';background-color:#fff;border-radius:100%;display:block;position:absolute;top:22%;left:22%;width:62%;height:60%;z-index:1;} .whatthis:hover{color:#B30000;} .whatthis:after{top:9%;} .backOrderIcn{position:relative;color:#fcb820;} .backOrderIcn:before{position:relative;z-index:2;} .backOrderIcn:after{content:'';background-color:#000;border-radius:100%;display:block;position:absolute;top:22%;left:22%;width:62%;height:60%;z-index:1;} .backOrderIcn:hover{color:#fcb820;} .dropShipIcn{position:relative;color:#3ba42a;} .dropShipIcn:before{position:relative;z-index:2;} .dropShipIcn:after{content:'';background-color:#fff;border-radius:100%;display:block;position:absolute;top:22%;left:22%;width:62%;height:60%;z-index:1;} .dropShipIcn:hover{color:#3ba42a;} .backOrderIcn:after,
.specialOrderIcn:after,
.dropShipIcn:after{left:15%;top:4%;height:70%;width:70%;} [data-icn]:before{font-family:"wcons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} [class^="icn-"]:before,
[class*=" icn-"]:before{font-family:"wcons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .icn-lock:before{content:"a";} .icn-gift:before{content:"c";} .icn-circle-slash:before{content:"d";} .icn-check-mark:before{content:"g";} .icn-check-mark-circle:before{content:"h";} .icn-arrow-circle-down:before{content:"i";} .icn-arrow-circle-left:before{content:"j";} .icn-arrow-circle-right:before{content:"k";} .icn-arrow-circle-up{z-index:0;} .icn-arrow-circle-up:before{content:"l";} .icn-question:before{content:"m";} .icn-delete-circle:before{content:"b";} .icn-results:before{content:"u";} .icn-check-mark-circle-two:before{content:"v";} .icn-thumbnails-large:before{content:"w";} .icn-search-find:before{content:"x";} .icn-plus:before{content:"y";} .icn-light-bulb:before{content:"F";} .icn-cart:before{content:"H";} .icn-settings:before{content:"I";} .icn-pencil:before{content:"s";} .icn-remove:before{content:"J";} .icn-tag-2:before{content:"K";} .icn-tags:before{content:"L";} .icn-chevron-down-circle:before{content:"M";} .icn-chevron-down:before{content:"N";} .icn-chevron-left:before{content:"O";} .icn-chevron-right:before{content:"P";} .icn-chevron-up:before{content:"Q";} .icn-chevron-up-circle:before{content:"R";} .icn-share-square:before{content:"S";} .icn-share-square-1:before{content:"T";} .icn-sort-alpha:before{content:"U";} .icn-sort-alpha-two:before{content:"V";} .icn-sort-amount:before{content:"W";} .icn-sort-amount-two:before{content:"X";} .icn-table:before{content:"Y";} .icn-thumbnails:before{content:"Z";} .icn-zoom-in:before{content:"0";} .icn-zoom-out:before{content:"1";} .icn-plus-circle:before{content:"p";} .icn-email-envelope:before{content:"r";} .icn-burst-new:before{content:"5";} .icn-burst-sale:before{content:"6";} .icn-align-justify:before{content:"e";} .icn-exclamation-triangle:before{content:"G";} .icn-minus-circle:before{content:"f";} .icn-calendar-1:before{content:"t";} .icn-check-mark-2:before{content:"o";} .icn-chat-bubble-two:before{content:"q";} .icn-call-phone:before{content:"z";} .icn-call-phone-square:before{content:"A";} .icn-information-circle:before{content:"7";} .icn-caret-left:before{content:"9";} .icn-caret-up-two:before{content:"!";} .icn-caret-up:before{content:"\"";} .icn-exclamation-triangle:before{content:"e";} .icn-play-circle:before{content:"f";} .icn-play:before{content:"q";} .icn-pause:before{content:"z";} .icn-step-backward:before{content:"A";} .icn-step-forward:before{content:"G";} .icn-b-circle:before{content:"t";} .icn-d-circle:before{content:"2";} .icn-s-circle:before{content:"3";} .icn-triangle-right:before{content:"B";} .icn-triangle-up:before{content:"D";} .icn-triangle-right:before{content:"B";} .icn-triangle-left:before{content:"C";} .icn-triangle-down:before{content:"E";} .icn-forward:before{content:"4";} .icn-three-bars:before{content:"7";} .icn-list-2:before{content:"8";} .icn-angle-down:before{content:"o";} .icn-angle-left:before{content:"9";} .icn-angle-right:before{content:"!";} .icn-angle-up:before{content:"\"";} .icn-connected-circles:before{content:"#";} .icn-exclamation-circle:before{content:"n";} .icn-youtube-play:before{content:"$";} .icn-chat-bubble:before{content:"%";} .icn-document:before{content:"&";} .icn-gift-check:before{content:"@";} .icn-minus:before{content:"_";} .icn-minus-circle:before{content:"(";} .icn-chat-bubble-two:before{content:")";} .icn-info:before{content:"?";} .icn-s-circle:before{content:"3";} .icn-cart:before{content:"H";} .icn-dollarsign-outline:before{content:"\'";} .icn-dollar-tag:before{content:"+";} .icn-promo-tag{background-image:url('//images.rockymountainatvmc.com/images/rm/res2020/redRaceGas.svg');background-repeat:no-repeat;background-position:center center;background-size:contain;width:47px;height:57px;position:relative;top:-5px;} .icn-race-gas-tag{background-image:url('//images.rockymountainatvmc.com/images/rm/res2020/redRaceGas.svg');background-repeat:no-repeat;background-position:center center;background-size:contain;width:25px;height:25px;position:relative;top:-5px;left:5px;} .rebateInfoPopupContent .icn-race-gas-tag{width:80px;height:80px;top:0;} .icn-dollarsign{background-image:url('//images.rockymountainatvmc.com/images/rm/icons/rm-cash/cash_reward_outline.svg');background-repeat:no-repeat;background-position:center center;background-size:contain;width:80px;height:80px;position:relative;top:0;left:5px;} .icn-dollar-outline-tag{background-image:url('//images.rockymountainatvmc.com/images/rm/icons/rm-cash/price_change_tag_outline.svg');background-repeat:no-repeat;background-position:center center;background-size:contain;width:80px;height:80px;position:relative;top:0;left:5px;} .icn-promo-tag.white{background-image:url('//images.rockymountainatvmc.com/images/rm/promocreditprogram/promocreditlogowhite.svg');} .icn-rmFantasyIcn{background-image:url('//images.rockymountainatvmc.com/images/rm/res2020/purpleTrophy.svg');background-repeat:no-repeat;background-position:center center;background-size:contain;width:47px;height:57px;position:relative;top:-5px;} .trophy.modal-title .icn-rmFantasyIcn{width:22px;height:23px;margin-right:8px;top:-3px;} .icn-rmFantasyIcn.white{background-image:url('//images.rockymountainatvmc.com/images/rm/res2020/whiteTrophy.svg');} .icn-whiteHelp{background-image:url('//images.rockymountainatvmc.com/images/rm/res2020/whiteHelp.svg');width:24px;height:24px;position:absolute;} .icn-dollarsign-solid-bg:before{content:"*";vertical-align:middle;}@font-face {font-family:"wcons2";src:url('//images.rockymountainatvmc.com/images/rm/fonts/wcons1/wcons2.eot');src:local('☺'),url('//images.rockymountainatvmc.com/images/rm/fonts/wcons1/wcons2.woff') format('woff'),url('//images.rockymountainatvmc.com/images/rm/fonts/wcons1/wcons2.ttf') format('truetype'),url('//images.rockymountainatvmc.com/images/rm/fonts/wcons1/wcons2.svg') format('svg');font-weight:normal;font-style:normal;} [class^="icon-"],
[class*=" icon-"]{font-family:'wcons2' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .icon-account:before{content:"\e901";} .icon-cart:before{content:"\e902";} .icon-clock2:before{content:"\e904";} .icon-mail:before{content:"\e905";} .icon-mobile-phone:before{content:"\e906";} .icon-home:before{content:"\e900";} .icon-file-empty:before{content:"\e924";} .icon-file-text2:before{content:"\e926";} .icon-phone:before{content:"\e942";} .icon-clock:before{content:"\e94e";} .icon-user:before{content:"\e971";} .icon-bin:before{content:"\e9ac";} .gradeBgGrey{background-color:#FFFFFF;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#FFFFFF));background-image:-webkit-linear-gradient(#ebebeb,#FFFFFF);background-image:-moz-linear-gradient(top,#ebebeb,#FFFFFF);background-image:-ms-linear-gradient(bottom,#ebebeb,#FFFFFF);background-image:-o-linear-gradient(top,#ebebeb 1%,#FFFFFF 100%);background-image:linear-gradient(#ebebeb,#FFFFFF);} .gradeBgGreyBtm{background-color:#FFFFFF;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#FFFFFF));background-image:-webkit-linear-gradient(white,#FFFFFF);background-image:-moz-linear-gradient(top,white,#FFFFFF);background-image:-ms-linear-gradient(bottom,white,#FFFFFF);background-image:-o-linear-gradient(top,white 1%,#FFFFFF 100%);background-image:linear-gradient(white,#FFFFFF);} .gradeBgGrey-Btm{background-color:#EFEFEF;background-image:-webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#EFEFEF));background-image:-webkit-linear-gradient(#EFEFEF,#EFEFEF);background-image:-moz-linear-gradient(top,#EFEFEF,#EFEFEF);background-image:-ms-linear-gradient(bottom,#EFEFEF,#EFEFEF);background-image:-o-linear-gradient(top,#EFEFEF 1%,#EFEFEF 100%);background-image:linear-gradient(#EFEFEF,#EFEFEF);} .gradeBgPrimary{background-color:#CC0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#CC0000),to(#CC0000));background-image:-webkit-linear-gradient(#CC0000,#CC0000);background-image:-moz-linear-gradient(top,#CC0000,#CC0000);background-image:-ms-linear-gradient(bottom,#CC0000,#CC0000);background-image:-o-linear-gradient(top,#CC0000 1%,#CC0000 100%);background-image:linear-gradient(#CC0000,#CC0000);} .gradeBgLeftNavHeading{background-color:none;background-image:-webkit-gradient(linear,left top,left bottom,from(none),to(none));background-image:-webkit-linear-gradient(none,none);background-image:-moz-linear-gradient(top,none,none);background-image:-ms-linear-gradient(bottom,none,none);background-image:-o-linear-gradient(top,none 1%,none 100%);background-image:linear-gradient(none,none);} .gradeBgNav{background-color:none;background-image:-webkit-gradient(linear,left top,left bottom,from(none),to(none));background-image:-webkit-linear-gradient(none,none);background-image:-moz-linear-gradient(top,none,none);background-image:-ms-linear-gradient(bottom,none,none);background-image:-o-linear-gradient(top,none 1%,none 100%);background-image:linear-gradient(none,none);} .gradeBgSlideShow{background-color:#b11616;background-image:-webkit-gradient(linear,left top,left bottom,from(#e01f22),to(#b11616));background-image:-webkit-linear-gradient(#e01f22,#b11616);background-image:-moz-linear-gradient(top,#e01f22,#b11616);background-image:-ms-linear-gradient(bottom,#e01f22,#b11616);background-image:-o-linear-gradient(top,#e01f22 1%,#b11616 100%);background-image:linear-gradient(#e01f22,#b11616);} .bgPrimary,
a.bgPrimary,
a.bgPrimary:hover,
.bgPrimary a,
.bgPrimary a:hover{background-color:#c00;color:#ffffff;} .bgSecondary,
a.bgSecondary,
a.bgSecondary:hover,
.bgSecondary a,
.bgSecondary a:hover{background-color:#c00;color:#ffffff;} .bgrecentlyViewed,
a.bgrecentlyViewed,
a.bgrecentlyViewed:hover,
.bgrecentlyViewed a,
.bgrecentlyViewed a:hover{background-color:#333333;color:#ffffff;} .tab{padding:10px !important;} .continueBtnClr{background-color:#b11616;background-image:-webkit-gradient(linear,left top,left bottom,from(#e01f22),to(#b11616));background-image:-webkit-linear-gradient(#e01f22,#b11616);background-image:-moz-linear-gradient(top,#e01f22,#b11616);background-image:-ms-linear-gradient(bottom,#e01f22,#b11616);background-image:-o-linear-gradient(top,#e01f22 1%,#b11616 100%);background-image:linear-gradient(#e01f22,#b11616);} .modal-content .zipForm .continueBtnClr{color:white;padding:8px 15px 8px 15px;border:none;border-radius:2px;margin-top:10px;cursor:pointer;background-color:#c00 !important;font-size:14px;background-image:linear-gradient(#c00,#c00) !important;margin-right:25px;} .bgPrimary.tab{border:none !important;} .bgPrimary.tab:hover{color:#ffffff !important;} .gradeBgGold{background-color:#CC0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#CC0000),to(#CC0000));background-image:-webkit-linear-gradient(#CC0000,#CC0000);background-image:-moz-linear-gradient(top,#CC0000,#CC0000);background-image:-ms-linear-gradient(bottom,#CC0000,#CC0000);background-image:-o-linear-gradient(top,#CC0000 1%,#CC0000 100%);background-image:linear-gradient(#CC0000,#CC0000);} .gradeBgBlack{background-color:#333333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#333333));background-image:-webkit-linear-gradient(#333333,#333333);background-image:-moz-linear-gradient(top,#333333,#333333);background-image:-ms-linear-gradient(bottom,#333333,#333333);background-image:-o-linear-gradient(top,#333333 1%,#333333 100%);background-image:linear-gradient(#333333,#333333);} .gradeBgBlackAlt{background-color:#EFEFEF;background-image:-webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#EFEFEF));background-image:-webkit-linear-gradient(#EFEFEF,#EFEFEF);background-image:-moz-linear-gradient(top,#EFEFEF,#EFEFEF);background-image:-ms-linear-gradient(bottom,#EFEFEF,#EFEFEF);background-image:-o-linear-gradient(top,#EFEFEF 1%,#EFEFEF 100%);background-image:linear-gradient(#EFEFEF,#EFEFEF);} .gradeBgVehicleYear{background-color:#333333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#333333));background-image:-webkit-linear-gradient(#333333,#333333);background-image:-moz-linear-gradient(top,#333333,#333333);background-image:-ms-linear-gradient(bottom,#333333,#333333);background-image:-o-linear-gradient(top,#333333 1%,#333333 100%);background-image:linear-gradient(#333333,#333333);} .gradeBgBlackTab{background-color:black;background-image:-webkit-gradient(linear,left top,left bottom,from(#4b4b4b),to(black));background-image:-webkit-linear-gradient(#4b4b4b,black);background-image:-moz-linear-gradient(top,#4b4b4b,black);background-image:-ms-linear-gradient(bottom,#4b4b4b,black);background-image:-o-linear-gradient(top,#4b4b4b 1%,black 100%);background-image:linear-gradient(#4b4b4b,black);} .gradeBgPrimaryAlt{background-color:#b11616;background-image:-webkit-gradient(linear,left top,left bottom,from(#e01f22),to(#b11616));background-image:-webkit-linear-gradient(#e01f22,#b11616);background-image:-moz-linear-gradient(top,#e01f22,#b11616);background-image:-ms-linear-gradient(bottom,#e01f22,#b11616);background-image:-o-linear-gradient(top,#e01f22 1%,#b11616 100%);background-image:linear-gradient(#e01f22,#b11616);} .gradeBgHdrFtr{background-color:#333333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#333333));background-image:-webkit-linear-gradient(#333333,#333333);background-image:-moz-linear-gradient(top,#333333,#333333);background-image:-ms-linear-gradient(bottom,#333333,#333333);background-image:-o-linear-gradient(top,#333333 1%,#333333 100%);background-image:linear-gradient(#333333,#333333);} .gradeBgSecondaryNav{background-color:#FFFFFF;background-image:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#FFFFFF));background-image:-webkit-linear-gradient(#FFFFFF,#FFFFFF);background-image:-moz-linear-gradient(top,#FFFFFF,#FFFFFF);background-image:-ms-linear-gradient(bottom,#FFFFFF,#FFFFFF);background-image:-o-linear-gradient(top,#FFFFFF 1%,#FFFFFF 100%);background-image:linear-gradient(#FFFFFF,#FFFFFF);} .gradeBgTopNav{background-color:#EFEFEF;background-image:-webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#EFEFEF));background-image:-webkit-linear-gradient(#EFEFEF,#EFEFEF);background-image:-moz-linear-gradient(top,#EFEFEF,#EFEFEF);background-image:-ms-linear-gradient(bottom,#EFEFEF,#EFEFEF);background-image:-o-linear-gradient(top,#EFEFEF 1%,#EFEFEF 100%);background-image:linear-gradient(#EFEFEF,#EFEFEF);} .gradeBgBtn{background-color:#CC0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#CC0000),to(#CC0000));background-image:-webkit-linear-gradient(#CC0000,#CC0000);background-image:-moz-linear-gradient(top,#CC0000,#CC0000);background-image:-ms-linear-gradient(bottom,#CC0000,#CC0000);background-image:-o-linear-gradient(top,#CC0000 1%,#CC0000 100%);background-image:linear-gradient(#CC0000,#CC0000);} .gradeChangeRemoveBtn{background-color:#333333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#333333));background-image:-webkit-linear-gradient(#333333,#333333);background-image:-moz-linear-gradient(top,#333333,#333333);background-image:-ms-linear-gradient(bottom,#333333,#333333);background-image:-o-linear-gradient(top,#333333 1%,#333333 100%);background-image:linear-gradient(#333333,#333333);} .gradeBgShowAllSavedBtn{background-color:#FFFFFF;background-image:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#FFFFFF));background-image:-webkit-linear-gradient(#FFFFFF,#FFFFFF);background-image:-moz-linear-gradient(top,#FFFFFF,#FFFFFF);background-image:-ms-linear-gradient(bottom,#FFFFFF,#FFFFFF);background-image:-o-linear-gradient(top,#FFFFFF 1%,#FFFFFF 100%);background-image:linear-gradient(#FFFFFF,#FFFFFF);} .gradeBgForm{background-color:none;background-image:-webkit-gradient(linear,left top,left bottom,from(none),to(none));background-image:-webkit-linear-gradient(none,none);background-image:-moz-linear-gradient(top,none,none);background-image:-ms-linear-gradient(bottom,none,none);background-image:-o-linear-gradient(top,none 1%,none 100%);background-image:linear-gradient(none,none);} .gradeViewMore{background-color:#CC0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#CC0000),to(#CC0000));background-image:-webkit-linear-gradient(#CC0000,#CC0000);background-image:-moz-linear-gradient(top,#CC0000,#CC0000);background-image:-ms-linear-gradient(bottom,#CC0000,#CC0000);background-image:-o-linear-gradient(top,#CC0000 1%,#CC0000 100%);background-image:linear-gradient(#CC0000,#CC0000);} .gradeRemove{background-color:#CC0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#CC0000),to(#CC0000));background-image:-webkit-linear-gradient(#CC0000,#CC0000);background-image:-moz-linear-gradient(top,#CC0000,#CC0000);background-image:-ms-linear-gradient(bottom,#CC0000,#CC0000);background-image:-o-linear-gradient(top,#CC0000 1%,#CC0000 100%);background-image:linear-gradient(#CC0000,#CC0000);} .gradeTypeBtn{background-color:#cc0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#cc0000),to(#cc0000));background-image:-webkit-linear-gradient(#cc0000,#cc0000);background-image:-moz-linear-gradient(top,#cc0000,#cc0000);background-image:-ms-linear-gradient(bottom,#cc0000,#cc0000);background-image:-o-linear-gradient(top,#cc0000 1%,#cc0000 100%);background-image:linear-gradient(#cc0000,#cc0000);} .gradeTypeBtnAlt{background-color:#cc0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#cc0000),to(#cc0000));background-image:-webkit-linear-gradient(#cc0000,#cc0000);background-image:-moz-linear-gradient(top,#cc0000,#cc0000);background-image:-ms-linear-gradient(bottom,#cc0000,#cc0000);background-image:-o-linear-gradient(top,#cc0000 1%,#cc0000 100%);background-image:linear-gradient(#cc0000,#cc0000);} .gradeBgRemoveBtn{background-color:#333333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#333333));background-image:-webkit-linear-gradient(#333333,#333333);background-image:-moz-linear-gradient(top,#333333,#333333);background-image:-ms-linear-gradient(bottom,#333333,#333333);background-image:-o-linear-gradient(top,#333333 1%,#333333 100%);background-image:linear-gradient(#333333,#333333);} .loginButton{background-color:#c00;background-image:-webkit-gradient(linear,left top,left bottom,from(#c00),to(#c00));background-image:-webkit-linear-gradient(#c00,#c00);background-image:-moz-linear-gradient(top,#c00,#c00);background-image:-ms-linear-gradient(bottom,#c00,#c00);background-image:-o-linear-gradient(top,#c00 1%,#c00 100%);background-image:linear-gradient(#c00,#c00);} .continueShoppingBtnClr{background-color:#c6c9c8;background-image:-webkit-gradient(linear,left top,left bottom,from(#e4e6e5),to(#c6c9c8));background-image:-webkit-linear-gradient(#e4e6e5,#c6c9c8);background-image:-moz-linear-gradient(top,#e4e6e5,#c6c9c8);background-image:-ms-linear-gradient(bottom,#e4e6e5,#c6c9c8);background-image:-o-linear-gradient(top,#e4e6e5 1%,#c6c9c8 100%);background-image:linear-gradient(#e4e6e5,#c6c9c8);} .gradeBgAccount{background-color:#333333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#333333));background-image:-webkit-linear-gradient(#333333,#333333);background-image:-moz-linear-gradient(top,#333333,#333333);background-image:-ms-linear-gradient(bottom,#333333,#333333);background-image:-o-linear-gradient(top,#333333 1%,#333333 100%);background-image:linear-gradient(#333333,#333333);} .gradeBgAccountBtn{background-color:#CC0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#CC0000),to(#CC0000));background-image:-webkit-linear-gradient(#CC0000,#CC0000);background-image:-moz-linear-gradient(top,#CC0000,#CC0000);background-image:-ms-linear-gradient(bottom,#CC0000,#CC0000);background-image:-o-linear-gradient(top,#CC0000 1%,#CC0000 100%);background-image:linear-gradient(#CC0000,#CC0000);} .gradeBgShowAllSaved{background-color:#EFEFEF;background-image:-webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#EFEFEF));background-image:-webkit-linear-gradient(#EFEFEF,#EFEFEF);background-image:-moz-linear-gradient(top,#EFEFEF,#EFEFEF);background-image:-ms-linear-gradient(bottom,#EFEFEF,#EFEFEF);background-image:-o-linear-gradient(top,#EFEFEF 1%,#EFEFEF 100%);background-image:linear-gradient(#EFEFEF,#EFEFEF);} .gradeBgLogIn{background-color:#EAEAEA;background-image:-webkit-gradient(linear,left top,left bottom,from(#EAEAEA),to(#EAEAEA));background-image:-webkit-linear-gradient(#EAEAEA,#EAEAEA);background-image:-moz-linear-gradient(top,#EAEAEA,#EAEAEA);background-image:-ms-linear-gradient(bottom,#EAEAEA,#EAEAEA);background-image:-o-linear-gradient(top,#EAEAEA 1%,#EAEAEA 100%);background-image:linear-gradient(#EAEAEA,#EAEAEA);} .gradeBgCreate{background-color:#333333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#333333));background-image:-webkit-linear-gradient(#333333,#333333);background-image:-moz-linear-gradient(top,#333333,#333333);background-image:-ms-linear-gradient(bottom,#333333,#333333);background-image:-o-linear-gradient(top,#333333 1%,#333333 100%);background-image:linear-gradient(#333333,#333333);} .gradeBgProductBlock{background-color:#EFEFEF;background-image:-webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#EFEFEF));background-image:-webkit-linear-gradient(#EFEFEF,#EFEFEF);background-image:-moz-linear-gradient(top,#EFEFEF,#EFEFEF);background-image:-ms-linear-gradient(bottom,#EFEFEF,#EFEFEF);background-image:-o-linear-gradient(top,#EFEFEF 1%,#EFEFEF 100%);background-image:linear-gradient(#EFEFEF,#EFEFEF);} .gradeBgRelated{background-color:#EFEFEF;background-image:-webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#EFEFEF));background-image:-webkit-linear-gradient(#EFEFEF,#EFEFEF);background-image:-moz-linear-gradient(top,#EFEFEF,#EFEFEF);background-image:-ms-linear-gradient(bottom,#EFEFEF,#EFEFEF);background-image:-o-linear-gradient(top,#EFEFEF 1%,#EFEFEF 100%);background-image:linear-gradient(#EFEFEF,#EFEFEF);} .gradeBgFooter{background-color:#e3e3e3;background-image:-webkit-gradient(linear,left top,left bottom,from(#e3e3e3),to(#e3e3e3));background-image:-webkit-linear-gradient(#e3e3e3,#e3e3e3);background-image:-moz-linear-gradient(top,#e3e3e3,#e3e3e3);background-image:-ms-linear-gradient(bottom,#e3e3e3,#e3e3e3);background-image:-o-linear-gradient(top,#e3e3e3 1%,#e3e3e3 100%);background-image:linear-gradient(#e3e3e3,#e3e3e3);} .gradeBgBrand{background-color:none;background-image:-webkit-gradient(linear,left top,left bottom,from(none),to(none));background-image:-webkit-linear-gradient(none,none);background-image:-moz-linear-gradient(top,none,none);background-image:-ms-linear-gradient(bottom,none,none);background-image:-o-linear-gradient(top,none 1%,none 100%);background-image:linear-gradient(none,none);} .gradeBgBrandHeadings{background-color:#EAEAEA;background-image:-webkit-gradient(linear,left top,left bottom,from(#EAEAEA),to(#EAEAEA));background-image:-webkit-linear-gradient(#EAEAEA,#EAEAEA);background-image:-moz-linear-gradient(top,#EAEAEA,#EAEAEA);background-image:-ms-linear-gradient(bottom,#EAEAEA,#EAEAEA);background-image:-o-linear-gradient(top,#EAEAEA 1%,#EAEAEA 100%);background-image:linear-gradient(#EAEAEA,#EAEAEA);} .gradeBgSalesHeading{background-color:#EAEAEA;background-image:-webkit-gradient(linear,left top,left bottom,from(#EAEAEA),to(#EAEAEA));background-image:-webkit-linear-gradient(#EAEAEA,#EAEAEA);background-image:-moz-linear-gradient(top,#EAEAEA,#EAEAEA);background-image:-ms-linear-gradient(bottom,#EAEAEA,#EAEAEA);background-image:-o-linear-gradient(top,#EAEAEA 1%,#EAEAEA 100%);background-image:linear-gradient(#EAEAEA,#EAEAEA);} .gradeBgCloseOutBody{background-color:none;background-image:-webkit-gradient(linear,left top,left bottom,from(none),to(none));background-image:-webkit-linear-gradient(none,none);background-image:-moz-linear-gradient(top,none,none);background-image:-ms-linear-gradient(bottom,none,none);background-image:-o-linear-gradient(top,none 1%,none 100%);background-image:linear-gradient(none,none);} .gradeBgPanel{background-color:#EFEFEF;background-image:-webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#EFEFEF));background-image:-webkit-linear-gradient(#EFEFEF,#EFEFEF);background-image:-moz-linear-gradient(top,#EFEFEF,#EFEFEF);background-image:-ms-linear-gradient(bottom,#EFEFEF,#EFEFEF);background-image:-o-linear-gradient(top,#EFEFEF 1%,#EFEFEF 100%);background-image:linear-gradient(#EFEFEF,#EFEFEF);} .gradeBgSalesHeader{background-color:#333333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#333333));background-image:-webkit-linear-gradient(#333333,#333333);background-image:-moz-linear-gradient(top,#333333,#333333);background-image:-ms-linear-gradient(bottom,#333333,#333333);background-image:-o-linear-gradient(top,#333333 1%,#333333 100%);background-image:linear-gradient(#333333,#333333);} .gradeBgSubClass{background-color:#EAEAEA;background-image:-webkit-gradient(linear,left top,left bottom,from(#EAEAEA),to(#EAEAEA));background-image:-webkit-linear-gradient(#EAEAEA,#EAEAEA);background-image:-moz-linear-gradient(top,#EAEAEA,#EAEAEA);background-image:-ms-linear-gradient(bottom,#EAEAEA,#EAEAEA);background-image:-o-linear-gradient(top,#EAEAEA 1%,#EAEAEA 100%);background-image:linear-gradient(#EAEAEA,#EAEAEA);} .gradeBgProdImg{background-color:none;background-image:-webkit-gradient(linear,left top,left bottom,from(none),to(none));background-image:-webkit-linear-gradient(none,none);background-image:-moz-linear-gradient(top,none,none);background-image:-ms-linear-gradient(bottom,none,none);background-image:-o-linear-gradient(top,none 1%,none 100%);background-image:linear-gradient(none,none);} .gradeBgBtnAlt{background-color:#FFFFFF;background-image:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#FFFFFF));background-image:-webkit-linear-gradient(#FFFFFF,#FFFFFF);background-image:-moz-linear-gradient(top,#FFFFFF,#FFFFFF);background-image:-ms-linear-gradient(bottom,#FFFFFF,#FFFFFF);background-image:-o-linear-gradient(top,#FFFFFF 1%,#FFFFFF 100%);background-image:linear-gradient(#FFFFFF,#FFFFFF);} .gradeBgPrimaryBtn{background-color:#CC0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#CC0000),to(#CC0000));background-image:-webkit-linear-gradient(#CC0000,#CC0000);background-image:-moz-linear-gradient(top,#CC0000,#CC0000);background-image:-ms-linear-gradient(bottom,#CC0000,#CC0000);background-image:-o-linear-gradient(top,#CC0000 1%,#CC0000 100%);background-image:linear-gradient(#CC0000,#CC0000);} input[type=submit].gradeBgPrimary:active,
a.gradeBgPrimary:active,
button.gradeBgPrimary:active{background-color:#CC0000;background-image:-webkit-gradient(linear,left top,left bottom,from(#CC0000),to(#CC0000));background-image:-webkit-linear-gradient(#CC0000,#CC0000);background-image:-moz-linear-gradient(top,#CC0000,#CC0000);background-image:-ms-linear-gradient(bottom,#CC0000,#CC0000);background-image:-o-linear-gradient(top,#CC0000 1%,#CC0000 100%);background-image:linear-gradient(#CC0000,#CC0000);} input[type=submit].gradeBgGreyBtm:active,
a.gradeBgGreyBtm:active,
button.gradeBgGreyBtm:active{background-color:white;background-image:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(white));background-image:-webkit-linear-gradient(#FFFFFF,white);background-image:-moz-linear-gradient(top,#FFFFFF,white);background-image:-ms-linear-gradient(bottom,#FFFFFF,white);background-image:-o-linear-gradient(top,#FFFFFF 1%,white 100%);background-image:linear-gradient(#FFFFFF,white);} input[type=submit].gradeBgBlack:active,
a.gradeBgBlack:active,
button.gradeBgBlack:active{background-color:#333333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#333333));background-image:-webkit-linear-gradient(#333333,#333333);background-image:-moz-linear-gradient(top,#333333,#333333);background-image:-ms-linear-gradient(bottom,#333333,#333333);background-image:-o-linear-gradient(top,#333333 1%,#333333 100%);background-image:linear-gradient(#333333,#333333);} .rndCnr4{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;} .rndCnrTop{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;} .rndCnrBtm{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;} .rndCnrLeft{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;} .rndCnrRight{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;} a.underline{text-decoration:underline;} .auto{width:auto;} .block{display:block;} .bottom{vertical-align:bottom;} .break-spaces{white-space:break-spaces;} .center{text-align:center;} .clear{clear:both;} .eleven-pts{font-size:11pt;} .full{width:100%;} .float-left{float:left;} .float-right{float:right;} .gray-text{color:#555;} .height-20px{height:20px;} .height-30px{height:30px;} .inline{display:inline;} .inline-block{display:inline-block;} li.underline{border-bottom:1px solid #ddd;} .line-height-26px{line-height:26px;} .line-height-2½em{line-height:2.5em;} .just-left-10px{margin:0 0 0 10px;} .just-left-10px{margin:0 0 0 10px;} .just-verticals-10px{margin:10px 0;} .left{text-align:left;} .margin-bottom-10px{margin-bottom:10px;} .margin-0-auto{margin:0 auto;} .margin-left-20px{margin-left:20px;} .margin-right-5px{margin-right:5px;} .margin-right-22px{margin-right:22px;} .margin-top-15px{margin-top:15px;} .margin-top-40px{margin-top:40px;} .margin-top-5px{margin-top:5px;} .max-200px{max-width:200px;} .max-280px{max-width:280px;} .max-full{max-width:100%;} .no-border{border:none;} .no-left-margin{margin-left:0;} .no-left-padding{padding-left:0;} .no-list-style{list-style-type:none;} .no-pointer-events{pointer-events:none;} .no-right-margin{margin-right:0;} .no-margins{margin:0;} .no-padding{padding:0;} ol.inside{list-style-position:inside;} .padding-5px{padding:5px;} .padding-10px{padding:10px;} .padding-bottom-10px{padding-bottom:10px;} .padding-bottom-5px{padding-bottom:5px;} .padding-top-5px{padding-top:5px;} .red-text{color:red;} .right{text-align:right;} .shape-rendering{shape-rendering:auto;} .third{width:33%;} .tippy-top{vertical-align:top;margin:0;padding:0;} .transparent-background{background:rgba(0, 0, 0, 0);} .up-30px-width-90px{top:-30px;width:90px;} .white-text{color:white !important;} .width-77px{width:77px;} .z-1{z-index:1;} .z-9999{z-index:9999;} .bypassMobileMsg{padding:20px;text-align:center;} .bypassMobileMsg a{color:white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:25px;padding:5px 10px;} .bypassMobileMsg a:hover{color:white;} .bypassMobileMsg p{font-size:20px;margin:0 0 10px 0;}@media only screen and (min-device-width:320px) and (max-device-width:480px){ .bypassMobileMsg a{font-size:48px;} .bypassMobileMsg p{font-size:43px;}} a{color:#555555;text-decoration:none;} #Header{margin:0 auto;padding-top:5px;position:relative;} #heading{text-transform:uppercase;margin:0 10px;} #LogoCartContainer{margin:0 auto;width:990px;position:relative;overflow:visible;padding:12px 0 12px;} #CorpLogo{float:left;position:relative;z-index:2;} #CorpLogo a{display:block;} #CorpLogo img{border:0;margin-top:4px;display:block;}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){ #CorpLogo img{border:0;margin-top:4px;max-width:100%;height:100%;} .chooseVehicleAbove:before{margin-left:0px !important;}} #TopNavWrapper{height:60px;} .RMRiderExchangeHdr{padding:3px 5px 0px 5px;} .RMRiderExchangeHdr img{padding-top:2px;} .acctCart{float:right;width:990px;} .hdrLinkWrapper{background-color:#000000;height:32px;} #RebateDropDown i.icn-dollarsign-outline{font-size:2.8em;margin:-19px 7px -26px 0;} .rebateDown{border:solid #FFFFFF;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0 0 2px 7px;} .hdrInfoLinks{color:#ddd;margin:0 auto 5px;vertical-align:middle;overflow:visible;text-align:right;width:990px;} .hdrInfoLinks .rebateWrapper{background:#38683D;vertical-align:top;color:#ffffff;display:inline-block;margin:0;padding:9px 10px;position:relative;height:14px;} .hdrInfoLinks .rebateWrapper a,
.hdrInfoLinks .rebateWrapper button{color:#ffffff;background-color:transparent;border:none;font-size:12px;padding:0;} .hdrInfoLinks .rebateWrapper:hover,
.hdrInfoLinks .rebateWrapper.rebateInfo,
.hdrInfoLinks .rebateWrapper *:focus{color:#ffffff;} .hdrInfoLinks .rebateWrapper:hover div,
.hdrInfoLinks .rebateWrapper.rebateInfo div,
.hdrInfoLinks .rebateWrapper *:focus div{opacity:1;transition:opacity 0.3s;visibility:visible;top:32px;} .hdrInfoLinks .rebateWrapper:hover #RebateDropDown,
.hdrInfoLinks .rebateWrapper.rebateInfo #RebateDropDown,
.hdrInfoLinks .rebateWrapper *:focus #RebateDropDown{cursor:pointer;} .hdrInfoLinks .rebateWrapper div.show{opacity:1;transition:opacity 0.3s;visibility:visible;top:32px;} .hdrInfoLinks .rebateWrapper div{background:#38683D;color:#ffffff;opacity:0;transition:opacity 0.3s ease-out 1s,visibility 0.3s ease-out 1.3s,top 0.1s ease-out 1.4s;visibility:hidden;position:absolute;right:0px;top:-132px;width:340px;z-index:1010;} .hdrInfoLinks .rebateWrapper div h4{font-family:arial;font-size:23px;margin:0;padding:10px 14px 0 0;text-transform:uppercase;} .hdrInfoLinks .rebateWrapper div h4 i{font-size:3.7em;float:left;margin:-20px 13px -40px 0;transform:rotate(-14deg);} .hdrInfoLinks .rebateWrapper div a{color:#ffffff;font-size:1em;text-align:left;} .hdrInfoLinks .rebateWrapper div a:hover{color:#ffffff;} .hdrInfoLinks .rebateWrapper div a:first-of-type{width:100%;display:block;} .hdrInfoLinks .rebateWrapper div p{background:white;color:#555555;font-size:11pt;margin:10px 0 0;padding:10px 10px 16px;text-align:center;} .hdrInfoLinks .rebateWrapper div p i{cursor:pointer;font-size:1.5em;margin-left:5px;} .hdrInfoLinks .rebateWrapper div p span{font-size:2em;} .tollFreeDropdown{position:relative;display:inline-block;float:left;} .tollFreeDropdown-content{position:absolute;background:#FFFFFF;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.2);z-index:4;top:34px;left:87px;font-size:12px;color:#555555;border-bottom:2px solid #CC0000;width:170px;} .tollFreeDropdown-content:not(.show):not(.hide){visibility:hidden;transition:visibility 0.5s ease-out 1.5s,opacity 0.5s ease-out 1s;opacity:0;} .tollFreeDropdown-content.hide{visibility:hidden;opacity:0;transition:opacity 0.3s,visibility 0.3s ease-out 0.3s;} .tollFreeDropdown-content.show{visibility:visible;opacity:1;transition:opacity 0.3s ease-out 0.2s,visibility 0.1s;} .tollFreeDropdown-content ul{list-style-type:none;padding:10px 0 2px 0;} .tollFreeDropdown-content li{padding:3px 0;} .tollFreeDropdown-content li.tollFreeBorder{border-top:1px solid #CCCCCC;text-align:center;} .tollFreeDropdown-content .tollFreeTerms ul{padding:5px 0 2px 0;} .tollFreeDropdown-content li.contactHeading{font-weight:bold;} .tollFreeDropdown-content ul.dateTimeRight{float:right;padding-right:15px;} .tollFreeDropdown-content ul.dateTimeLeft{float:left;padding-left:15px;} .tollFreeDropdown-content:after{position:absolute;top:-6px;left:auto;left:13px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:'';} .tollFreeDropdown:hover .tollFreeDropdown-content:not(.show):not(.hide),
.tollFreeDropdown-content:hover:not(.show):not(.hide){visibility:visible;transition:visibility 0.1s,opacity 0.3s ease-in 0.1s;opacity:1;} .tollFreeNumber{color:#FFFFFF;display:inline-block;margin:0;padding:10px;vertical-align:top;z-index:999;} .tollFreeNumber:hover{color:#AAA;} .tollFreeDropdown button.clock{position:absolute;width:20px;height:20px;top:6px;right:-14px;background-color:transparent;border:none;} .tollFreeDropdown button.clock img{width:20px;height:20px;position:relative;left:-7px;} .freeShipping{float:left;padding-top:7px;margin-left:190px;} .freeShipping a{color:#FFF;font-size:14px;font-weight:bold;position:relative;} .freeShipping a:hover{color:#AAA;} .freeShippingCost{font-size:12px;color:#FFFFFF;font-weight:normal;} .freeShipping a:before{content:"";position:absolute;width:40px;height:20px;top:0;background:url('//images.rockymountainatvmc.com/images/rm/map.svg') no-repeat;margin-left:-46px;} .acctLink1{color:#ddd;display:inline-block;margin:0;padding:10px;vertical-align:top;z-index:999;display:none;} .acctLink1:hover{color:#ddd;} .loggedIn p:before{display:inline-block;margin:0 4px;} .loggedIn p:hover:before{color:#555;} .loggedIn{color:#ddd;display:inline-block;padding-bottom:13px;position:relative;vertical-align:top;cursor:pointer;} .loggedIn:hover .acctMenu{opacity:1;transition:opacity 0.3s;visibility:visible;} .loggedIn p{max-width:150px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;padding-right:10px;} .loggedIn p:after{content:'';display:inline-block;width:0px;height:0px;border-style:solid;border-width:7px 5px 0 5px;border-color:#ddd transparent transparent transparent;position:absolute;right:4px;top:14px;} .loggedIn .acctMenu{background-color:#ddd;border-radius:0 0 5px 5px;list-style-type:none;margin-top:10px;opacity:0;position:absolute;right:-3px;transition:opacity 0.3s ease-out 1s,visibility 0.3s ease-out 1.3s;top:27px;visibility:hidden;width:160px;z-index:10;} .loggedIn .acctMenu li:first-child{padding:12px 10px 5px;} .loggedIn .acctMenu li{padding:5px 10px;} .loggedIn .acctMenu a{color:#555;} .loggedIn .acctMenu a:hover{color:#B30000;} .rmfCreditInfoPopup{font-size:14px;line-height:21px;padding:0;} .rmfCreditInfoPopup .modal-dialog{width:750px;max-width:95vw;max-height:95vh;} .rmfCreditInfoPopup .modal-header{background:#38683D;border-bottom:1px solid #e5e5e5;border-radius:0;min-height:22px;overflow:hidden;padding:15px;position:relative;} .rmfCreditInfoPopup .modal-header h3{color:#ffffff;font-size:2.2em;margin-top:0;margin-bottom:-8px;text-transform:uppercase;text-align:left;} .rmfCreditInfoPopup .modal-header h3 i.icn-dollar-tag{font-size:1.5em;margin:-5px 10px -3px -15px;} .rmfCreditInfoPopup .modal-header h3 i{font-size:3.5em;margin:-48px 10px -55px -35px;transform:rotate(-15deg);} .rmfCreditInfoPopup .modal-header h3 i{margin:-48px 10px -50px 13px;transform:unset;} .promoCreditInfoPopup .modal-header h3 i{margin:-48px 10px -55px -20px;}@media handheld, only screen and (max-width:768px){ .rebateInfoPopup .modal-header h3{font-size:1.5em;}} .rebateInfoPopupContent .btnLink,
.rmfInfoPopupContent .btnLink{background:#CC0000 !important;border-radius:2px;color:#ffffff;display:inline-block;margin:20px 0 10px;padding:19px 31px;} .rebateInfoPopupContent a,
.rmfInfoPopupContent a{color:#1C589F;text-decoration:underline;} .rebateInfoPopupContent a.btnLink,
.rmfInfoPopupContent a.btnLink{text-decoration:none;} .rebateInfoPopupContent h3,
.rmfInfoPopupContent h3{font-size:20px;font-weight:normal;line-height:26px;} .rebateInfoPopupContent h4,
.rmfInfoPopupContent h4{font-size:1.8em;font-weight:normal;margin:5px 0 10px;} .rebateInfoPopupContent h5,
.rmfInfoPopupContent h5{font-size:16px;line-height:23px;margin:32px 0 11px;font-family:"Roboto",sans-serif;color:#333333;} .rebateInfoPopupContent i,
.rmfInfoPopupContent i{float:left;font-size:5.5em;margin-right:48px;} .rebateInfoPopupContent i.rp-icn,
.rmfInfoPopupContent i.rp-icn{color:#38683D;} .rebateInfoPopupContent ul,
.rmfInfoPopupContent ul{padding:0 15px 15px;} dialog#RebateSWhatIsModal.rebateInfoPopup .rebateInfoPopupContent .btnLink{margin:40px 32px 10px 0px;} .rebateInfoPopupContent.combinedInfo h4.headingInfo{font-size:16px;font-weight:700;color:#333333;line-height:23px;font-family:"Roboto",sans-serif;} .rebateInfoPopupContent.combinedInfo p.additionalInfo{font-size:14px;font-weight:500;color:#333333;line-height:19px;font-family:"Roboto",sans-serif;} .rebateInfoPopupContent.combinedInfo p{margin:0;font-size:14px;font-weight:400;line-height:19px;color:#333333;font-family:"Roboto",sans-serif;} .rebateInfoPopupContent.combinedInfo .icn-dollarsign{margin-bottom:57px;} .rebateInfoPopupContent.combinedInfo .icn-dollar-outline-tag{margin-bottom:40px;} .rebateInfoPopupContent.combinedInfo .icn-race-gas-tag{margin-bottom:68px;} .rebateInfoPopupContent.combinedInfo .icn-rmFantasyIcn{width:80px;height:80px;margin-left:10px;margin-right:41px;margin-bottom:60px;} div.clear{clear:both;} .rebateInfoPopupContent.combinedInfo div.center{margin-top:32px;} .rebateInfoPopupContent.combinedInfo p.redRaceGas{color:#B30000 !important;} .rebateInfoPopupContent.combinedInfo .center p.redRaceGas{margin:0 0 16px;} div.buttonSection a.btnLink{background-color:#B30000 !important;color:white;border:1px solid #B30000 !important;border-radius:3px;text-transform:uppercase;text-decoration-color:#B30000 !important;cursor:pointer;font-size:18px;font-weight:500;margin-right:32px;width:176px;padding:12px 0;display:inline-block;} div.buttonSection .cancelBtn{font-size:18px;font-weight:500;padding:12px 0;color:#333333;border:1px solid #333333;text-decoration:none;border-radius:3px;width:176px;cursor:pointer;background:transparent;text-transform:uppercase;} .tollFreeNumber{float:left;} .logOut{border-top:1px solid #999;font-weight:bold;padding:10px !important;} .liveChatwrapper{float:right;position:relative;background-color:#D8D8D8;color:#555;padding:3px 10px 1px 13px;} .liveChatwrapper a:hover,
.liveChatwrapper button:hover{color:#555;} #NoItems{display:none;} #AcctShipping{display:inline-block;float:right;margin-top:9px;text-align:center;} #AcctShipping #AcctCartContentsSummary{content:"";position:absolute;width:65px;height:37px;right:8px;top:22px;background:url('//images.rockymountainatvmc.com/images/rm/RMCart.svg') no-repeat;} #AcctShipping div{margin:39px 12px 0 0;} #AcctShipping div.redText{margin:-34px auto 0 18px;background:#fff;width:15px;text-align:center;line-height:14px;} #AcctShipping .cartError{background-color:#fede00;color:#555;} #AcctShipping .cartError p{font-size:12px;} .hdnShipAmt{margin-top:3%;} #AcctCartContentsSummary{margin:0 !important;overflow:hidden;} #AcctCartContentsSummary h5{text-align:center;color:white;float:left;font-size:12px;font-weight:normal;margin:-16px 2px 0;width:120px;} #AcctCartContentsSummary h5:first-child{margin-left:5px;} .shoppingCartLink{color:white;float:right;} .shoppingCartLink:hover{color:white;} .shoppingCartLink span{display:inline-block;font-weight:bold;margin-top:6px;vertical-align:top;} .shoppingCartLink .icn-cart{font-size:2.2em;height:26px;width:25px;margin:5px 3px 0;} #AcctShipping p,
#AcctShipping h4{display:inline;font-size:10px;margin:10px 0 0 0;} #AcctShipping h4{color:white !important;font-size:11px;font-weight:normal;} .countryListWrapper{display:inline-block;margin:0;padding-top:10px;padding-bottom:10px;position:relative;} .countryListWrapper .selectCtry{color:#555;border-bottom:1px solid #ddd;padding:0 10px 5px;width:100% !important;margin-top:-1px !important;} #InternatlDropDown{cursor:pointer;width:185px;} .countryListWrapper.listOpen > span{background-color:#fff;border:1px solid #ddd;border-bottom:0;} #Search{float:left;margin:10px 18px 0 17px;position:relative;z-index:2;} #Search input{border:1px solid #fff;border-right:0;float:left;font-size:14px;height:37px;line-height:25px;margin:0;padding-left:5px;width:322px;} #MagGlassBtn{background:#CC0000;border:1px solid #CC0000;border-left:0;height:41px;width:38px;margin-left:0;padding:0;font-size:2em;color:#ffffff;} .liveChatHeaderButton{height:28px;background-color:transparent;border:none;cursor:pointer;font-size:12px;color:#333;padding:0;letter-spacing:-.02em;} .liveChatHeaderButton i{font-size:24px;margin:-2px 5px 0 -5px;} .headerLiveChatDD{-moz-box-shadow:2px 2px 5px #888;box-shadow:2px 2px 5px #888;display:none;position:absolute;right:0;top:30px;z-index:99999999999;background-color:#E4E4E4;} .headerLiveChatDD a{display:block;} .headerLiveChatDD a img{display:block;margin-top:-1px;} .headerLiveChatDD a:hover{background-color:black;} .headerLiveChatDD a:hover > img{filter:alpha(opacity=90);opacity:0.90;-moz-opacity:0.90;} #heading{font-family:'Rajdhani',sans-serif;font-weight:600 !important;font-size:38px !important;margin:10px 10px -5px !important;-ms-transform:scale(1,.85);-webkit-transform:scale(1,.85);transform:scale(1,.85);} #TopNav{display:table;width:990px;} #TopNav li{display:inline-block;} #TopNav li ul.navMenu{margin-top:18px !important;} #TopNav > li{display:table-cell;padding-top:5px;padding-bottom:5px;margin:0;} #TopNav > li:first-child{border-left:none;} #TopNav > li > a{line-height:14px;} .clName{display:inline-block;white-space:normal;margin:0 3px;} #TopNav > li > ul{border-radius:0 !important;border-bottom:2px solid #CC0000;} #TopNav a{font-size:14px;} #TopNav li.tlh{float:left;margin:20px 6px 16px 9px;} #TopNav li.error{width:250px;color:#555;white-space:normal;} #TopNav #RightTopNav{float:right;} #TopNav li.tla{min-width:90px;width:fit-content;background-color:#555;height:60px;text-align:center;} #TopNav li.tla:hover{background-color:#333;} #TopNav .tlh .imgSpan{display:none !important;} #TopNav .tla .imgSpan{background-repeat:no-repeat;display:block;height:43px !important;margin:0px auto -1px !important;width:71px;background-position-x:center;} #TopNav li button.tlh,
#TopNav li button.tla{color:#B30000;background-color:transparent;display:inline-block;transform:rotate(-45deg) translate(0,-4px);vertical-align:middle;width:15px;padding:0 0 1px 0;border:none;margin-left:3px;position:relative;top:-1px;} #TopNav li.tlh button.tlh:after,
#TopNav li.tla button.tlh:after{content:'';border-left:2px solid #B30000;border-bottom:2px solid #B30000;border-right:none;border-top:none;width:7px;height:7px;display:inline-block;position:relative;top:0px;right:11px;} #TopNav li.tla button.tlh:after{border-left:2px solid white;border-bottom:2px solid white;} #TopNav li.tla button.tlh,
#TopNav li.tla button.tla{color:white;margin-left:5px;} #TopNav li.tla a.tlh{color:#fff;} #TopNav li.tlh:nth-child(5) a span:after{display:none;} #TopNav .tlh a{color:#555555;font-size:14px;margin-right:3px;} #TopNav .tlh:nth-child(6){border-right:none;} #TopNav li.tla > a{color:white;font-size:14px;} #TopNav .tla li.subMenuParent button{color:#555555;} #TopNav .tla li.subMenuParent button:focus-visible{padding:3px 2px 4px !important;margin:-3px;} #TopNav li.tla a span{color:white !important;font-size:12px;} #TopNav li.tla a:hover span{color:white !important;font-size:12px;} #TopNav .tla{margin-left:3px;} #TopNav .tla ul.leftArrow{top:55px;} #TopNav .tla ul.leftArrow > li > ul{top:-5px;} #TopNav ul.tlh > li.tlh > ul{top:42px;} #TopNav button.leftArrow{transform:rotate(45deg);color:#c00 !important;padding:0 !important;line-height:5px;margin:0;position:relative;display:block;width:10px;height:10px;top:15px;left:-15px;border:none;-webkit-text-stroke-width:medium;-webkit-text-stroke-color:#c00;}@-moz-document url-prefix(){ #TopNav button.leftArrow{-webkit-text-stroke-width:thin;}} #TopNav .tla ul li ul{margin-top:5px !important;} #TopNav li ul li.subMenuParent > ul{border-radius:0 !important;left:100%;top:-10px;border-bottom:2px solid #CC0000;} .tlh ul.navMenu,
.tla ul.gradeBgGreyBtm{padding:0 6px 5px;background-color:white;} dialog.submodels{width:832px;max-width:832px;border-radius:10px;font-family:"Roboto",sans-serif;} dialog.submodels .modal-title{margin-bottom:24px;color:#555555;} .headerVehicleFilter{padding:5px 0 0;} .headerVehicleFilter #OEMPleaseNote{margin-top:15px;} .headerVehicleFilter .selectVehicle{margin:0;padding:0 0 10px;min-height:50px;} .headerVehicleFilter .vehicleSelections{padding:0;display:block;margin-bottom:0;overflow:visible;} .headerVehicleFilter .vehicleSelections form{padding-left:32%;text-transform:none;padding-top:5px;} .headerVehicleFilter .vehicleSelections h3{color:#666 !important;position:absolute;font-weight:normal;top:5px;left:20px;margin:0;bottom:-2px;width:29.5%;padding-top:12px;font-size:16px;z-index:1;padding-left:19px;font-family:arial;text-transform:uppercase;} .headerVehicleFilter .userTip{display:none;} .headerVehicleFilter .selectVehicle a.loginProfileLink{background:none !important;background-image:none !important;color:#CC0000 !important;display:inline-block;font-weight:normal;top:34px;left:39px;z-index:2;padding:5px 0;width:150px;} .headerVehicleFilter .selectVehicle .loginProfileLink.ln{left:39px;} .headerVehicleFilter .selectVehicle a.loginProfileLink::after{content:"";border:solid #CC0000;border-width:0 .13em .13em 0;display:inline-block;padding:3px;margin-top:2px;width:0;margin-left:-10px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);} #LeftNavMenu h3{font-weight:lighter;} .leftNav{background:none !important;} #LeftNavMenu .leftNav h3{font-size:16px !important;margin:0;padding:5px 0;font-weight:bold;font-family:arial,sans-serif;} .leftNav a{color:#555555 !important;font-size:14px !important;text-decoration:none;font-weight:normal;line-height:21px;} .leftNav a:hover{color:#CC0000 !important;} #LeftNavMenu li:not(.selectCtry){border-bottom:none !important;border-top:none !important;list-style-type:none !important;padding:4px !important;} .leftNav ul{border:0 !important;} #LeftNavMenu li.gradeBgGold{padding:4px 5px !important;} .leftNav li.gradeBgGold a{color:white !important;} .headerSpacing{margin:0 0 10px;} #PageContent div.headerSpacing{display:none;} #PageContent .headerVehicleFilter .selectVehicle a.loginProfileLink:after{float:none !important;} #PageContent .headerVehicleFilter .vehicleSelections h3{padding-left:20px !important;} #PageContent .headerVehicleFilter .selectVehicle a.loginProfileLink{left:41px !important;} #PageContent .headerVehicleFilter .vehicleSelections h3{top:-7px !important;} #PageContent .headerVehicleFilter{padding:5px 0 19px 6px !important;border-bottom:0 !important;margin-bottom:0px !important;} .zeroResults{font-size:21px;} .seeAllBtn{color:#ffffff;font-size:12px;font-weight:normal;padding:5px;} a.seeAllBtn:hover{color:#ffffff;} .contactInfo{font-size:15px;padding:15px 0;} .headerVehicleFilter .vehicleSectionHeader strong:nth-child(1):before{content:"";position:absolute;background:url('//images.rockymountainatvmc.com/images/rm/partsFinder.png');width:37px;height:37px;top:2px;display:inline-block;border-style:none;border-width:none;border-color:none;margin-left:-41px;margin-top:6px;left:18px;} .brandHeading{background-color:#333333 !important;font-family:'Rajdhani',sans-serif;} .brandLetterList{border:none !important;} #BrandsList{padding:0px !important;margin-bottom:35px;} .bandText{display:none;} .letterList{border:none !important;padding:24px 10px 16px 0 !important;} .letterList a{margin-right:7px;} p.charLink span{font-size:20px;margin-right:10px;font-family:'Rajdhani',sans-serif;} p.charLink{font-size:13px !important;margin:30px 0 0 !important;width:auto;padding:10px !important;background:#eaeaea;} .accountLoginDropdown{position:relative;float:left;margin:10px 0 -10px;padding-bottom:20px;} .accountLoginDropdown-content{position:absolute;width:202px;z-index:1001;background-color:#FFFFFF;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.2);margin-top:50px;font-size:12px;color:#555555;left:5px;border-bottom:2px solid #CC0000;} .accountLoginDropdown-content:not(.show):not(.hide){visibility:hidden;opacity:0;transition:opacity 0.3s ease-out 1s,visibility 0.3s ease-out 1.3s;} .accountLoginDropdown-content.hide{visibility:hidden;opacity:0;transition:opacity 0.3s,visibility 0.3s ease-out 0.3s;} .accountLoginDropdown-content.show{visibility:visible;opacity:1;transition:opacity 0.3s ease-out 0.2s,visibility 0.1s;} .accountLoginDropdown-content:after{position:absolute;top:-6px;left:auto;left:94px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:'';} .accountLoginDropdown-content a:hover{color:#CC0000;} .accountLoginDropdown:hover .accountLoginDropdown-content:not(.show):not(.hide),
.accountLoginDropdown-content:hover:not(.show):not(.hide){visibility:visible;opacity:1;transition:opacity 0.3s ease-in 0.2s,visibility 0.1s;} .dropbtn{border:none;cursor:pointer;background:none;font-size:14px;color:#FFFFFF;white-space:nowrap;width:130px;overflow:hidden;text-overflow:ellipsis;display:inline-block;} .acctInfo2{text-align:center;} .acctInfo2 p.logBtn{margin:5px 0 0;} .acctInfo2 p{font-weight:bold;} .acctInfo2 p.newCustomer{margin:2px 0 7px 0;} .newCustomer a{color:#555555;} .newCusomterLink:after{content:"";border:solid #CC0000;border-width:0 .13em .13em 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);} .accountInfoSection{padding:0 5px 10px 10px;} .accountInfoSection strong{padding:0;} .accountInfoSection ul{list-style-type:none;margin-top:12px;} .accountInfoSection li{padding-bottom:10px;} .accountInfoSection li a{color:#555;} .statusSignIn{font-size:11px;} .loggedInAccountInfo p{padding:0;} .loggedInAccountInfo ul{list-style-type:none;padding:15px 10px 0;} .loggedInAccountInfo li{padding-bottom:10px;} .loggedInAccountInfo li a{color:#555;} .spacingLeft{float:left;margin:7px 53px 0 -3px;} .spacingRight{float:left;margin:7px 0 0 9.5px;} .parallelLines{position:absolute;content:"";height:24px;width:24px;background:url('//images.rockymountainatvmc.com/images/rm/parallelLines.svg');} .viewAll.spacing{float:none;} .spacingLeft span,
.spacingRight span{color:#CC0000;font-size:28px;margin:2px 10px 0;} .acctInfo{float:left;margin-top:6px;} .acctInfo button{text-align:left;} .acctInfo a:focus,
.acctInfo a:hover{color:#FFFFFF;} .logBtn{line-height:45px;text-transform:uppercase;} .logBtn a{color:#FFF;padding:8px 40px;border-radius:2px;background-color:#CC0000;font-size:14px;font-weight:normal;} .logBtn a:hover{color:#FFF;} .specialInfo{background-color:#DDDDDD;font-size:12px;} .specialInfo p{padding:5px 10px;line-height:20px;} .accountOrder{padding:0 10px;} .statusTrack{padding:0 10px;border-top:1px solid #DDD;} .statusTrack a{color:#555555;} .statusTrack p:after{content:"";position:absolute;width:46px;height:40px;top:81px;right:6px;background:url('//images.rockymountainatvmc.com/images/rm/statusTrack.svg') no-repeat;} .statusTrackLoggedIn{padding:0 10px;border-top:1px solid #DDD;} .statusTrackLoggedIn p:after{content:"";position:absolute;width:46px;height:40px;top:39px;right:6px;background:url('//images.rockymountainatvmc.com/images/rm/statusTrack.svg') no-repeat;} .statusTrackLoggedIn a{color:#555555;} ul.viewLargerBtn{padding:13px 10px 10px !important;margin:15px auto !important;} .ftrPromoBtn{background-color:#CC0000 !important;color:#FFFFFF !important;background-image:none !important;border:none !important;} .viewSortLinks{height:51px !important;} .viewSortLinks fieldset{margin:0 10px !important;} .viewSortLinks div{margin:0 10px !important;} .viewSortLinks{margin-bottom:10px !important;} .viewSortLinks .viewLinks{margin:16px 8px 0 0 !important;} .viewLinks a.viewAll,
.page.navigation a.viewAll{padding:8px 8px !important;} .viewLinks a.pageNumLink{padding:3px 8px !important;margin:0 3px !important;} .page.navigation span.pageNumLink a:not([disabled]){padding:0;border-radius:2px;margin:0 3px;} .page.navigation span.pageNumLink a:not([disabled]) span{margin:auto;} #BrandInfo p{border-right:none !important;width:645px !important;padding:0 0 10px !important;} #BrandInfo{border:none !important;} #BrandInfo img#Logo{border-left:none;float:none;margin-left:-1px;padding:5px 5px;width:150px;} #BrandProducts h3{clear:both;font-size:14px;margin-top:20px;overflow:hidden;padding:10px;} .clrChange{color:#555 !important;font-weight:normal;font-size:16px;} .CatList,
.catList{border-bottom:none !important;margin-bottom:0px !important;min-height:100px;overflow:hidden;} .filterCheck p#TypeName{display:none;} .filterCheck .icn-check-mark{display:none;} .filterCheck p#CheckUncheck{display:none;} .filterCheck #TypeName,
.filterCheck #CheckUncheck{border-left:none !important;border-right:none !important;} #LeftNavMenu .leftNav .leftNavAccordion{color:#B30000 !important;border:none;font-size:15px;transition:0.3s;text-transform:uppercase;cursor:pointer;padding:5px 0;border-top:1px solid #ccc !important;font-family:arial,sans-serif;margin:0 0 0 3px !important;font-size:16px !important;display:inline-block;width:96%;text-align:left;background-color:#FAFAFA;} div.leftNavPanel{max-height:289px;transition:0.2s ease-in-out;opacity:1;} .leftNavAccordion:before{content:'-';font-size:42px;line-height:12px;color:#666;font-weight:100;float:right;cursor:pointer;pointer-events:none;} .leftNavAccordion.active:before{content:"+";font-size:28px;line-height:21px;color:#CC0000;margin-left:5px;font-weight:100;cursor:pointer;pointer-events:none;} div.leftNavPanel.hide{opacity:0;max-height:0;overflow:hidden;display:none;} .scroll{display:block;padding:5px;margin-top:5px;height:285px;overflow:scroll;width:155px;} .panel li{padding-top:10px;font-size:13px;} #LeftNavMenu .leftNav h2.fltHeading{font-size:18px !important;color:#666;font-weight:100;text-transform:uppercase;padding-left:0;padding-bottom:12px !important;font-weight:normal !important;font-family:arial,sans-serif;margin:0;} #LeftNavMenu .leftNav h3{font-weight:normal;} .brandLocationsImg{display:none;} #Type .pageDescriptionPanel{padding:11px;background-color:#efefef !important;} #Type .familyCpct a img.extraImg,
#SearchResults .familyCpct a img.extraImg{top:-43px;} #Type #SSDiv li.slide a{display:inline-flex;margin:3px;} #Type #SSDiv li.slide a img{width:794px;} #Families div.familyCpct{padding:37px 4px !important;} #RecentReviews h2{margin:0 0 10px !important;padding:10px 15px 15px;color:#555555 !important;font-size:16px;border:1px solid #DDDDDD;background-color:#FFF !important;background-image:none;} #PageContent .RecentReview h4{font-size:15px !important;margin:10px 0px !important;} .RecentReview img{margin:0 10px 8px 0 !important;} .RecentReview p.review{height:45px !important;line-height:21px !important;font-size:14px !important;} .RecentReview{min-height:253px !important;background-color:white;} #RecentReviews .expCollapseBtn{padding:10px 14px 10px 10px !important;border-radius:2px;background-color:#FFFFFF !important;border:1px solid #CCCCCC;} #TypeItems a{color:#555555;font-size:14px;font-weight:normal;} #TypeItems .item .clsTypeItems{display:none;} #TypeItems .item a span.price{display:none;} #TypeItems .item .labelTypeItems{padding-top:25px;} #TypeItems div.item{min-height:240px !important;} #TypeItems .typeItemsHeading{display:none;} p#FooterLinks{color:#555;font-weight:normal;} p#FooterLinks a{color:#555;} p#FooterLinks a:hover{color:#B30000;} #Category #SlideShow{width:990px;margin-left:-181px;} .loggedInAccountInfo .wishList{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:0 10px;} .loggedInAccountInfo .wishList a{color:#555555;} .loggedInAccountInfo .wishList a:hover{color:#CC0000;} .wishList a:after{content:"";position:absolute;width:22px;height:22px;top:86px;left:66px;background:url('//images.rockymountainatvmc.com/images/rm/wishList.svg') no-repeat;} .acctInfoLogOut{border-top:1px solid #CCCCCC;padding:10px 0 0 10px;margin-top:0;} .acctInfoLogOut a{color:#555555;} .ux-state-focus{background-color:#333333 !important;} .productPriceTabs li.ux-state-hover,
.productPriceTabs li.ux-state-active{background-color:#333333 !important;} .prodDetailsHeading li.ux-state-hover,
.prodDetailsHeading li.ux-state-active{background-color:#333333 !important;} #Breadcrumbs li a{color:#555555 !important;} .similarItemsContainer a:hover{color:#CC0000;} .leftNav label{color:#555555 !important;} .leftNav label:hover{color:#CC0000 !important;} .familyCpct a span{color:#555555;} .familyCpct a span.price{color:#B30000 !important;font-weight:bold;margin:7px 0 10px;} #LeftNavMenu ul.filter li{margin-bottom:8px !important;} #LeftNavMenu ul.filter li i{float:left;display:block;margin-top:0;margin-right:5px;width:18px;height:18px;position:relative;background:url('//images.rockymountainatvmc.com/images/rm/inputBg2.png') 0 -1px no-repeat;} #LeftNavMenu .filter li button.filterItemLink{color:#555;} #LeftNavMenu .filter li button{background-color:transparent;border:none;padding:0;cursor:pointer;} #LeftNavMenu .filter li i{background-position:0 -81px;} #LeftNavMenu .filter li i.checked,
#LeftNavMenu .filter li i.checked:focus,
#LeftNavMenu .filter li span:hover i.checked{background-position:0 -101px;} #LeftNavMenu .filter li span:hover i{background-position:0 -21px;} #LeftNavMenu .filter li i:disabled + span{color:#8d8d8d;cursor:default;} #LeftNavMenu .filter li span:hover i:disabled,
#LeftNavMenu .filter li i:disabled{background-position:0 -61px !important;} #LeftNavMenu .filter li span:hover i.checked:disabled,
#LeftNavMenu .filter li i.checked:disabled{background-position:0 -141px !important;} #LeftNavMenu .filter li span:active i,
#LeftNavMenu .filter li span:active:hover i{background-position:0 -41px;} #LeftNavMenu .filter li span:active i,
#LeftNavMenu .filter li span:active i.checked,
#LeftNavMenu .filter li span:active:hover i.checked{background-position:0 -121px;} .stockDisplay .compareCheck + .quickViewLink{border-left:0 !important;} .videoHier .rightCol{float:right;width:50%;text-align:center;display:inline-block !important;vertical-align:top;flex-direction:column;margin-left:5px;height:0 !important;margin-top:53px;} .ytoverlay{background-color:white;position:relative;margin:0 auto;border:1px solid #ddd;color:#555;display:inline-block;padding:11px 23px;font-size:16px;} .channelBox span{margin-bottom:10px;} span.ytoverlay{border:none;width:100px;top:-34px;} .channelBox div{display:block !important;} .goBtn{background-image:none !important;background-color:#CC0000 !important;border:none !important;border-radius:3px;color:#FFFFFF;font-weight:normal;font-size:16px;margin-left:8px;text-transform:uppercase;cursor:pointer;padding:5px 9px 7px !important;} .inputMin,
.inputMax{color:#555555;margin-bottom:10px;width:29px;text-align:center;padding:6px 0;} .inputMin{margin-right:3px;} .inputMax{margin-left:3px;} ul.gradeBgBlack{background-color:none;} ul.viewLargerBtn li{color:#555555 !important;} .similarSeeAllLink:after{content:"";border:solid #CC0000;border-width:0 .13em .13em 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);} #RelatedLinks{padding:19px 13px !important;font-size:14px;} ul.slider{text-align:center;} .chooseVehicleAbove{font-weight:normal !important;border:1px solid #CC0000;background-color:white;padding:20px 10px !important;} .chooseVehicleAbove:before{content:"";position:absolute;width:44px;height:40px;margin-left:-45px;margin-top:-13px;background:url('//images.rockymountainatvmc.com/images/rm/warning-icon.png') no-repeat;} #LeftNavContainer{margin-top:-5px;} #Attribute{margin-top:-27px !important;} #Attribute .headerVehicleFilter{padding:5px 0 0 11px;} #Attribute .headerVehicleFilter .vehicleSelections h3 span{font-weight:normal;} #Attribute .headerVehicleFilter .vehicleSelections h3 span span{font-weight:bold !important;} #Attribute .headerVehicleFilter .selectVehicle a.loginProfileLink::after{content:"";border:solid #CC0000;border-width:0 .13em .13em 0;display:inline-block;padding:3px;margin-top:2px;margin-left:-11px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);} #Attribute #SlideShow{margin-top:25px;} li.attributeNav{font-size:14px !important;font-family:Arial,Helvetica,sans-serif !important;} #AttributeCategories div > ul > li > ul > li{padding:4px 0 4px 22px !important;} #AttributeCategories div > ul > li > ul{border:1px solid #CC0000 !important;margin-top:21px !important;} #AttributeCategories div > ul > li > ul > li,
#AttributeCategories div > ul > li > ul > li a,
#AttributeCategories divdddddddddddddddddddddddddddddddddddddddddddddddds > ul > li > ul > li a span{font-family:Arial,Helvetica,sans-serif !important;} .caret{display:none !important;} .attributeNav .clName:after{content:"" !important;font-family:Arial,Helvetica,sans-serif !important;border:solid #CC0000 !important;border-width:0 2px 2px 0 !important;display:inline-block !important;padding:3px !important;margin:2px 10px;transform:rotate(45deg) !important;-webkit-transform:rotate(45deg) !important;} #AttributeCategories .heading{font-family:'Rajdhani',sans-serif !important;-ms-transform:scale(1,.90);-webkit-transform:scale(1,.90);transform:scale(1,.90);} #AttributeCategories{border-top:3px solid #CC0000 !important;border-bottom:1px solid #CC0000 !important;} li img[src$='260.jpg'],
li img[src$='260.png']{margin-left:40px;} li img[src$='logo.png']{margin-left:15px;} ul.multiColumn li ul li{display:block;padding:4px 14px;} #AttributeCategories .gradeBgGreyBtm{background-color:#FFFFFF !important;background-image:linear-gradient(white,white) !important;} .attributeNav .subMenuParent button:hover{color:#CC0000 !important;} .prodCell .compareCheck{padding:4px 12px 3px 40px;} .prodCell .quickViewLink{padding:5px 6px 4px 6px;} .quickView #VehicleFilter .selectVehicle{margin-top:15px;} .quickView #VehicleFilter .selectVehicle a.loginProfileLink{margin-top:-18px;} #Content,
#NoNavBarPageContent{padding-bottom:20px;} #Content,
#NoNavBarPageContent{margin:auto;min-height:500px;width:990px;} dialog.rmfPrivacy.modal-dialog .modal-content .modal-body #Content{width:unset;} dialog.rmAccessibility.modal-dialog{max-width:unset;} dialog.rmAccessibility.modal-dialog #PageContent{margin-bottom:50px;} .checkoutBtn{display:block;font-size:16px;margin:15px auto;padding:10px 20px !important;vertical-align:middle;border-radius:2px;font-weight:normal !important;} .checkoutBtn:before{content:none !important;} #OEMLogin .checkoutBtn{margin:-7px auto !important;} #OEMLogin .checkoutBtn[name="quickLogin"]{margin-top:1px !important;} #CreateAccount{font-size:14px;} .lgSubmitButton{border-radius:2px !important;font-weight:normal;margin-bottom:30px !important;} #CreateAccount .row{margin:20px 0 !important;padding-left:2px;} #CreateAccount .row input,
#CreateAccount .row select{height:34px;width:267px;padding:9px 0 9px 3px !important;margin:-8px 90px 10px 0 !important;color:#555555 !important;border-radius:0px;} #CreateAccount .row select{width:267px;} #CreateAccount h4{font-weight:normal;} #PersonalInfo label{font-size:12px;} #PersonalInfo label:not(.extension){position:relative;top:10px;width:148px;} #PersonalInfo input[type=checkbox] + label:not(.extension){top:-2px;} #PersonalInfo input.sms{vertical-align:top;top:-1px;position:relative;margin:10px 0 10px 58px;} #PersonalInfo label.sms{width:79%;margin:10px 0 8px 8px;display:inline-block;} #PersonalInfo a.sms{color:#1C589F;text-decoration:underline;margin:0 0 0 9px;display:inline-block;} #PersonalInfo a.sms.first{margin:0 0 0 80px;} #PersonalInfo a.sms:hover,
#PersonalInfo a.sms:focus{color:#012C5F;text-decoration-color:#012C5F;} #CreateAccount #PersonalInfo{width:58% !important;} #loginPanel input[type="text"],
#loginPanel input[type="email"],
#loginPanel input[type="password"]{color:#555555 !important;} #ErrorMsg h2,
#InfoMsg h2{} #ErrorMsg h3,
#InfoMsg h3{} #ErrorMsg li,
#InfoMsg li{font-weight:normal;} #ErrorMsg .errorIcon{font-size:4em !important;} #AccountMenuPanel{border:0 !important;} #AccountMenuPanel h2{color:white;padding:15px 20px !important;margin:0 !important;font-weight:normal !important;font-size:20px !important;} #AccountInfo .row{margin:20px 0;padding-left:2px;} #AccountInfo .row input:not([type=checkbox]),
#AccountInfo .row select{height:20px;width:262px;padding:6px 0 6px 3px !important;color:#555555 !important;border-radius:0px;} #AccountInfo .row select{height:35px;width:267px;padding:6px 0 6px 3px !important;color:#555555 !important;} #AccountInfo .row input.extension{margin-left:5px;width:55px;} #AccountInfo .row input.phone{width:197px;} #AccountInfo h4{font-weight:normal;font-size:14px;} #PasswordChange label{font-weight:normal !important;} #PasswordChange p{font-size:14px;} #PasswordAssistance p{font-size:14px;line-height:21px;color:#555555;} .passwordResetForm{width:400px !important;} .passAssist .passwordResetForm fieldset{width:370px !important;} .passAssist fieldset input{margin:0 0 15px;height:20px;width:220px !important;padding:6px 0 6px 3px !important;color:#555555 !important;} .passAssist fieldset label{margin:1px;height:20px;width:100px !important;padding:6px 0 6px 3px !important;color:#555555 !important;} .passwordResetForm .submitBtn{font-weight:normal !important;margin:-15px 16px 10px !important;padding:10px 15px;border-radius:2px;} .passAssist .star{color:#B30000 !important;} #SalesPage table h2{font-family:'Rajdhani',sans-serif;text-transform:uppercase;-ms-transform:scale(1,.95);-webkit-transform:scale(1,.95);transform:scale(1,.95);} #TabbedItemsPanelTitle{margin:0 0 4px !important;} #Category #TabbedItemsPanelTitle{margin:0 0 12px !important;} #TabbedItemsPanelTitle li.ui-state-hover a,
#TabbedItemsPanelTitle li.ui-tabs-active a{color:white !important;} #RecentReviews li.expanded{background-color:transparent !important;} .lazySliderPanelPrevBtn,
.lazySliderPanelNextBtn{background:url('//images.rockymountainatvmc.com/images/rm/SldrBtn2.png') no-repeat !important;height:50px !important;width:15px !important;} .lazySliderPanelPrevBtn{margin:10px 5px 0 5px !important;} .lazySliderPanelNextBtn{background-position:0 -50px !important;margin:10px 5px 0 5px !important;} .similarItemsContainer .lazySliderPanelPrevBtn,
.similarItemsContainer .lazySliderPanelNextBtn{margin-top:126px !important;} .lazySliderPanel #SimilarRecentlyViewed .familyCpct a img.extraImg{top:-18px !important;left:0 !important;} #DdCart a.action:hover{color:white !important;} .hideSpecs:after{content:"";border:solid #555555;border-width:0 .13em .13em 0;display:inline-block;padding:3px;margin-left:8px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);} .showSpecs:after{content:"";border:solid #555555;border-width:0 .13em .13em 0;display:inline-block;padding:3px;margin:0px 0 3px 8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);} .giftCard .textOverGradeBg{color:#555555 !important;} #FooterPromoRow{display:none;} #ApparelProfilePage p{font-size:14px;} #EditApparelProfile .profileName{height:30px;margin:0 0 10px 10px;} #EditApparelProfile h3{font-weight:normal !important;} #EditApparelProfile .submitLink{font-weight:normal !important;padding:8px 15px !important;border-radius:2px !important;border:none;cursor:pointer;color:white;float:right;font-size:12px;} #EditApparelProfile fieldset label{margin-bottom:10px;color:#555555;} #EditApparelProfile h3{margin:0 0 15px !important;} #EditApparelProfile fieldset{margin:0 10px 0 0 !important;} #EditApparelProfile .submitLink{margin:30px 0 0 !important;} #PreviousPurchases p{font-size:14px;} #ReviewPromo{font-size:14px;} #ReviewPromo .right{color:#555555 !important;line-height:20px;} #PreviousPurchases div.purchasedItems{margin-top:20px;} div.purchasedItems .sortByLabel{line-height:55px !important;font-weight:normal;margin-right:5px;} div.purchasedItems .viewLinks a.spacing{margin:-8px 13px !important;} div.purchasedItems .viewLinks a.viewAll{margin:-8px 0 0 5px;} .acctPage th{padding:15px 10px !important;font-weight:normal !important;} .acctPage td{padding:20px 10px !important;} .writeReviewCol{text-align:left !important;} .writeReviewCol a{font-weight:normal !important;padding:10px !important;border-radius:2px !important;} #WishList p{font-size:14px;} #WishList .spacerRow{height:70px !important;} #WishList .sortBy1{top:62px !important;} #WishList .itemLineTableWrapper{background:white;padding-bottom:15px;} #WishList .sortByLabel{padding-left:10px;margin:12px 5px 0 0;} #WishList .continueBtn{font-size:14px !important;font-weight:normal !important;background:#CC0000;border-radius:2px;margin:10px 0 !important;} #WishList .lastItemLink{margin:22px 20px 0 0 !important;} #WishList .lastItemLink:before{content:"";border:solid #CC0000;border-width:0 .13em .13em 0;display:inline-block;padding:3px;margin-bottom:1px;margin-right:5px;transform:rotate(135deg);-webkit-transform:rotate(135deg);} #WishList .prodCell a{font-weight:normal !important;font-size:14px;} #WishList .avail > span{color:#555555 !important;font-weight:normal !important;vertical-align:middle !important;} #WishList .price{font-size:14px !important;} #WishList .qtyWrapper input{width:4ex !important;height:4ex !important;} #MachineProfilePage p{font-size:14px;} #MachineProfilePage td a{padding:8px 12px !important;border-radius:2px !important;font-weight:normal !important;} #MachineProfilePage .vehicleTable .textOverGradeBg{ont-weight:normal !important;} #PriceChangeRebate .pageSubHeader{font-weight:normal !important;} #PriceChangeRebate .activeCredits{font-weight:normal !important;} .totals span:nth-child(2n+1),
.totals .price,
.activeCredits{font-size:14px;} #PriceChangeRebate h3{font-weight:normal !important;} #PriceChangeRebate .pageLinks,
#RaceGasCredit .pageLinks{margin:10px 0 5px !important;} #PriceChangeRebate .viewLinks a.spacing,
#RaceGasCredit .viewLinks a.spacing{margin:-7px 0 5px 13px !important;} #PriceChangeRebate .viewLinks,
#RaceGasCredit .viewLinks{margin:10px 0 !important;} .qtip-bootstrap{border-radius:0 !important;border-bottom:2px solid #CC0000 !important;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.2) !important;color:#555555 !important;} #RebateSummary p{font-siz:14px !important;} #RebateSummary #AccountMenuPanel + div h2{font-weight:normal !important;background:#333333 !important;} #RebateSummary table.RebateSummaryTable td.amt{font-size:14px !important;} #RebateSummary table.RebateSummaryTable td i.rp-icn{font-size:4em !important;margin:-20px 5px -30px 0 !important;} #RebateSummary table.RebateSummaryTable td{font-size:14px !important;} #RebateSummary .whatthis,
#PriceChangeRebate .whatthis,
#RaceGasCredit .whatthis,
#OrderHistoryDetail .whatthis{font-size:17px !important;} #RebateSummary table.RebateSummaryTable td i.pcr-icn{font-size:3em !important;margin-bottom:-10px !important;margin-right:5px;} #RebateSummary .icn-promo-tag{width:38px !important;height:51px !important;} #RebateSummary #RebateInfo h4{font-size:16px !important;} #RebateSummary #RebateInfo p{font-size:14px !important;} #RebateSummary .rebateInfo{font-size:14px !important;} #RebateSummary h3{font-size:16px !important;} .totals span:nth-child(2n+1){padding:0 10px 0 0 !important;} .activeCredits{padding-bottom:10px;} #MachineProfilePage table .machine{width:auto;} #MachineProfilePage table .machineSpecsCol{width:auto;} #WishList .avail{border-radius:2px !important;} table.RebateSummaryTable td a{border-radius:2px !important;padding:8px 12px !important;} #RebateSummary table.RebateSummaryTable{background:none !important;} #RebateSummary table.RebateSummaryTable tr:first-of-type{height:74px;} #RebateSummary table.RebateSummaryTable td a.rebateDetailsBtn i{font-size:1.5em;display:none;} #RebateSummary table.RebateSummaryTable td a.rebateDetailsBtn:after{content:"";border:solid #FFFFFF;border-width:0 .13em .13em 0;display:inline-block;padding:3px;margin-bottom:1px;margin-left:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);} #CalcShipCost{color:white;} span.toolTipTrigger{font-size:14px;font-weight:normal;margin-left:10px;} #OrderHistoryDetail td{padding:10px !important;} #OrderHistoryDetail .orderInfo{float:left !important;margin:0px 100px !important;} .orderDetails .desc{font-size:14px !important;font-weight:normal !important;margin:5px 0 !important;padding:0 !important;} .orderDetails table{background:white;} .orderTitle{color:#555555 !important;font-size:18px;font-weight:normal;padding:10px 0 !important;} .orderTotalinfo h3{background-color:#333;} .shipTo span{font-size:14px !important;font-weight:normal !important;} #OrderHistoryDetail p{font-size:14px;font-weight:normal !important;} .orderTotalinfo span.toolTipTrigger{margin-left:5px;} .desc .greenCheckCircleIcn{padding-right:5px;} #OrderStatus table.orderInfo{background:#fff !important;font-size:14px;} #OrderStatus table.orderInfo th{background:#fff !important;color:#555555 !important;padding:7px 5px !important;} #OrderStatus table.orderInfo td{background:#fff !important;color:#555555 !important;} #OrderStatus th{padding:10px 0;} .detailLink{padding:10px 16px !important;font-weight:normal !important;} #OrderStatus table{font-size:14px !important;} .termsInfo p{line-height:26px !important;font-size:14px !important;} .termsInfo h3{font-size:14px !important;} .termsInfo h4{font-size:14px !important;font-weight:normal !important;} .termsInfo li{font-size:14px !important;} #Exclusions ul span{font-weight:normal !important;} #Exclusions h3{padding:12px 10px !important;font-weight:normal !important;} #EmailSubscribe p{font-size:14px !important;} .letterList li{margin:0 .96% !important;} #PopSearches table{font-size:14px !important;} #PopSearches td{padding:10px 5px;} #SalesPage ul.filterPanel > li{padding:10px 0 !important;} #SalesPage .videoHier .channelBox > div{width:135px !important;} #Category h2.sectionHeading{color:#FFFFFF !important;} .removeAllLink{font-weight:normal !important;padding:8px 12px !important;} .tabCategoryList li{padding-top:40px !important;} #SalesPage .sectionList .familyCpct{padding:37px 4px !important;} .familyCpct a img.extraImg{top:-43px !important;} div#SlideShow #nextBtn,
div#SlideShow #prevBtn{background:url('//images.rockymountainatvmc.com/images/rm/SldrBtn1.png') no-repeat;margin:0 10px;cursor:pointer;display:block;height:103px;width:31px;position:absolute;top:35%;opacity:0.6;} div#SlideShow #nextBtn:hover,
div#SlideShow #prevBtn:hover{opacity:0.25;} div#SlideShow #nextBtn a,
div#SlideShow #prevBtn a{display:block;height:103px;} div#SlideShow #nextBtn{background-position:0 -103px;right:15px;left:auto;} div#SlideShow #prevBtn{background-position:0 0;left:15px;} body{image-rendering:pixelated;}@media only screen and (min-device-width:768px) and (max-device-width:1024px){ .inputMin,
.inputMax{padding-top:0.2em;padding-right:0.1em;padding-bottom:0.3em;padding-left:0.2em;border-radius:0;} #AccountMenuPanel ul li{padding:14px 0 5px 19px !important;} #AccountMenuPanel{margin-bottom:20px !important;} #AccountMenuPanel ul li a{font-size:14px;} #EmailPromo p{font-size:14px;}} .product .rebateAmt #RPicn{padding-right:5px;} .CheckAvailible .greenCheckCircleIcn{padding-right:5px;} .pageDescriptionPanel{color:#555;margin:15px auto;overflow:hidden;padding:27px;} .pageDescriptionPanel h2{font-size:24px !important;font-weight:normal;margin:5px 0;} .pageDescriptionPanel p{line-height:26px !important;font-size:14px;font-family:arial;} .pageDescriptionPanel li,
.pageDescriptionPanel ol,
.pageDescriptionPanel ul{line-height:26px !important;font-size:14px;font-family:arial;list-style-type:disc;} .videoHier .purchaseLink,
.videoHier .channelBox{display:inline-flex;padding:10px 19px !important;} .shoppingCartHeader:after{content:"";position:absolute;width:39px;height:23px;margin-left:10px;background:url('//images.rockymountainatvmc.com/images/rm/RMCart.svg') no-repeat;} .familyCpct a span.price{font-size:16px !important;} .familyCpct a span{font-size:14px;} #VideoPlayer .vidTitleLink .icn-cart,
#VideoPlayer .vidTitleLink .icn-triangle-right{display:none;} #VideoPlayer .vidTitleLink .videoPurchaseLink:after{content:"";position:absolute;width:36px;height:22px;margin-left:5px;background:url('//images.rockymountainatvmc.com/images/rm/RMCartAlt.svg') no-repeat;} .productPriceTabs{display:none;} .product h3.ourPrice .priceLabel{color:#555;} #DetailsRightCol p{font-size:14px;} .similarItemsContainer > span{font-size:14px !important;font-weight:normal !important;} .similarItemsContainer a{color:#555555 !important;} .familyCpct a img{margin:5px auto 28px !important;} .prodDetails .prodDetailsHeading li.ux-tabs-active a{font-weight:normal !important;} .prodDetails ul{font-size:14px !important;} .prodDetails .prodDetailsHeading a{font-weight:normal !important;} .instockAlt .CheckAvailible{color:#555555 !important;} #DdCart .continue span{content:"";border:solid white;border-width:0 2px 2px 0;display:inline-block;padding:7px;margin-left:46px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);} .pageDescriptionPanel{border:0 !important;} #Category h2.sectionHeading{color:#555555;font-family:arial,sans-serif;background-color:#eaeaea;font-weight:normal;} .giftCard p.note{background:#666;} .prevPageLink:before,
.prevPageLink:after{border-color:transparent transparent transparent #FAFAFA !important;} .rndCnr4{border-radius:2px;} .redText{color:#c00 !important;} .acctPage #ReviewPromo .right{padding-left:0 !important;} .custom-selector select:after{content:"";border:solid #555;border-width:0 .13em .13em 0;display:inline-block;padding:3px;margin-top:2px;right:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);} #WishList .itemLineTable .prodCell{width:50%;} #ErrorMsg,
#InfoMsg{background:#fede00;border:1px #c00 solid;margin:10px 0;padding:5px;} #ErrorMsg h2,
#InfoMsg h2{background:transparent;color:black;font-size:18px;margin:0;padding:0;text-align:left;} #ErrorMsg h3,
#InfoMsg h3{color:black;font-size:16px;margin:0;text-align:left;} #ErrorMsg li,
#InfoMsg li{color:#333;font-size:16px;font-weight:bold;margin:1px 0 1px 60px;} #ErrorMsg li.feedbackPanelINFO,
#InfoMsg li.feedbackPanelINFO{margin-left:0;} #ErrorMsg ul,
#InfoMsg ul{list-style-type:none;text-align:left;} #ErrorMsg .errorIcon{color:#c00;font-size:5em;float:left;height:70px;margin:0 10px 20px 0;width:70px;} #InfoMsg .errorIcon{display:none;} #InfoMsg .correctInfoMsg{display:none;} .packageTracking{width:100%;font-size:14px;text-align:left;} .packageTracking th{padding:15px 10px;color:white;} .packageTracking td{padding:20px 10px !important;} .packageTracking .odd{background-color:#DBDBDB;} .savedItems .addCartBuyLaterCell a .addCartCustomizeBtn{width:90px !important;} #sliQuickView .modal-body #Body{background-color:white !important;} #BrandProducts .familyCpct a img.extraImg{top:-64px !important;} #BrandProducts .familyCpct a img{margin:33px auto 28px !important;} #RecentlyViewedItems .familyCpct a img{margin:22px auto 28px !important;} #RecentlyViewedItems .familyCpct a img.extraImg{top:-52px !important;left:0px !important;} #DetailsRightCol .familyCpct a img{margin:25px auto 28px !important;} .otherBuys .familyCpct a img.extraImg{top:-57px !important;} .lazySliderPanel .familyCpct a img.extraImg{top:-63px !important;} .lazySliderPanel .familyCpct a img{margin:30px auto 28px !important;} .tabCategoryList .mfrPrice{margin-top:10px;} .tabCategoryList .savings{margin-bottom:10px;} .tabCategoryList span.price{padding-top:10px;} .toolTipTrigger{cursor:pointer !important;} .centeredSection{margin:auto;width:77%;padding:10px 0 0 0;} .cookieTextInformation{float:left;width:100%;margin-bottom:10px;} .cookieText{width:100%;overflow:hidden;position:fixed;bottom:0;z-index:110;background:rgba(32, 116, 141, 0.8);} .cookieText p{padding:0;margin:0;color:white;font-size:14px;line-height:21px;} .cookieText a{color:white;text-decoration:underline;} .cookieTextLearnMore{margin-right:10px;} button.cookieAccept{text-decoration:none;background-color:#CC0000;padding:10px 16px 9px 17px;border:1px solid #CC0000;font-size:14px;color:white;cursor:pointer;} #loginPanel input.signedInCheckbox,
#OEMLogin input.signedInCheckbox,
.checkoutGridContainer input.signedInCheckbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:transparent;color:#555555;top:5px;height:15px;width:15px;border:1px solid #555555;border-radius:2px;cursor:pointer;margin-right:7px;} #loginPanel input.signedInCheckbox{margin-left:89px;} #OEMLogin input.signedInCheckbox{margin-left:144px;} #loginPanel input.signedInCheckbox:checked::before,
#OEMLogin input.signedInCheckbox:checked::before,
.checkoutGridContainer input.signedInCheckbox:checked::before{content:'';display:block;width:3px;height:8px;border:solid #555555;border-width:0 .2em .2em 0;transform:rotate(45deg);margin-top:1px;margin-left:4px;} .checkoutGridContainer input.signedInCheckbox:checked::before{width:5px;height:9px;} #loginPanel label.signedInDevice{font-size:14px;color:#555555;display:inline;} div.checkSignedIn{margin-bottom:20px;} .checkoutGridContainer div.checkSignedIn{margin:10px 0;font-size:14px;} #OEMSelect #OEMLogin .quickLoginField label.signedInDevice{font-size:14px;color:#555555;} #OEMSelect #OEMLogin .quickLoginField label[for="g-recaptcha-response"]{display:none;} #loginPanel input[type="checkbox"] + label,
#OEMLogin input[type="checkbox"] + label,
#CreateAccount input[type="checkbox"] + label{background:none;} .checkoutGridContainer input[type="checkbox"] + label{background:none;width:auto;display:contents;} .capSet{display:none;} #CreateAccount .checkSignedIn input[type="checkbox"]{display:inline;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:transparent;color:#555;top:5px;height:15px;width:15px;border:1px solid #555;border-radius:2px;cursor:pointer;margin-right:7px;} #CreateAccount input.signedInCheckbox:checked::before{content:'';display:block;width:3px;height:8px;border:solid #555555;border-width:0 .2em .2em 0;transform:rotate(45deg);margin-top:1px;margin-left:4px;} #CreateAccount label.signedInDevice{display:inline !important;font-size:14px;} .warrentyClaim{width:90%;margin-bottom:30px;} .warrentyInfo{font-size:16px;margin:0 0 0 30px;display:block;} .warrantyLink{color:blue;margin:0 0 0 30px;font-size:16px;} #ReviewPromo{border-bottom:none;} #TurnToReviewsContent{margin-top:-15px;position:relative;z-index:1;} #TTtraWindow p{clear:none;} .TTrevProfileDimValue.primary{color:#B30000;} #TurnToContent a img,
#TTtraWindow a img{border:0;display:inline;} #TurnToContent a img.TTcatImg,
#TTtraWindow a img.TTcatImg,
#TurnToReviewsContent a img.TTcatImg{border:1px solid #e6e7e8;} #TurnToContent img,
#TTtraWindow img{border:0;display:inline;} #TurnToContent,
#TTtraWindow{line-height:1.2;} #TurnToContent a,
#TTtraWindow a,
#TurnToReviewsContent a{text-decoration:none;color:#333;} #TurnToContent a:hover,
#TTtraWindow a:hover,
#TurnToReviewsContent a:hover{text-decoration:none;} #TurnToContent textarea,
#TTtraWindow textarea,
#TTtraWindow #TTwriteRevForm input,
#TTwriteRevForm textarea{padding:4px;font-family:"Helvetica Neue",Helvetica,Verdana,Arial,Helvetica,sans-serif;font-size:12px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:0;} .TurnToItemInputTeaser{font-size:13px;line-height:20px;padding-top:1px;} html.isMobile .TurnToReviewsTeaser .TTreadReviews{position:relative;top:0;} div.productPage h3.sectionHeader{margin-bottom:10px;} .errors{background:#fff3f3;border:1px solid red;color:#c00;margin:10px 0 5px 0;padding:5px;} .TTclear{clear:both;} #TTtraWindow input,
#TTtraWindow select,
#TTtraWindow option{font-size:12px;padding:7px;border:1px solid #ddd;} #TTreviewsWrapper{max-length:717px;} .TTccBottom .TTbigSubmitBtn{float:right;} .TT2left{float:left;position:relative;} .TT3itemBox{margin:0;padding:15px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background-color:#f7f7f7;overflow:hidden;position:relative;} #TTquestionsTabContent .TT3itemBox{max-width:600px;} #TT2awQuestionSection.TT3itemBox{min-height:65px;} .TT3,
.TTdialog .TT3{padding:14px 0 14px 10px;font-size:14px;background-color:#0a58aa;color:#fff;} .TT4{padding:2px 0 2px 0;} .TT5,
.TTdialog .TT5{background-color:#4c68bf;color:#fff;padding:10px;width:120px;font-weight:bold;cursor:pointer;float:left;font-size:12px;text-align:center;} .TT6{float:left;margin:10px 0 11px 15px;font-size:14px;} .TT7{font-weight:bold;word-wrap:break-word;display:inline-block;} .TTpoweredby,
.TTdialog .TTpoweredby{float:left;font-size:11px;padding:5px 5px 0 0;} #TurnToContent,
#TurnToReviewsContent,
#TTtraWindow{font-family:"Helvetica Neue",Helvetica,Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-spacing:.5em;color:#555;} #TT3RightLinks{float:left;text-align:right;padding-top:8px;white-space:nowrap;} .TT3right{float:right;} #TurnToContent em{font-style:normal;font-weight:bold!important;background-color:yellow;} #TTexUgcR{float:right;margin-top:3px;font-size:13px;color:#666;} #TurnToContent #TTexUgcR a,
#TTtraWindow #TTexUgcR a{color:#fff;} .TT3fullChatterItemLink{font-size:12px;padding:5px;} #TurnToFullComments a img{border:0;} #TurnToContent .TT3suggestQuestionItem,
#TTtraWindow .TT3suggestQuestionItem{margin-top:10px;} #TT3UPContent .TTtitle,
.TTtitle{font-size:14px;font-weight:bold;} .TThr{display:none;} #TT4iaResultsQ .TT3itemBox,
#TT4iaResultsR .TT3itemBox{margin-bottom:13px;cursor:pointer;} .TTteaSearchLink{color:#888;text-decoration:underline;} .TTteaSearchLinkCust2{font-size:13px;color:#555;} .TTreadreviews{color:#555;} #TTinputTeaserQ{border:medium none;padding-top:7px;padding-left:30px;width:214px;background-color:transparent;resize:none;font-family:helvetica;font-size:13px;} html.isMobile #TurnToChatterContent{margin-top:35px;margin-left:0;} #TurnToContent textarea#TT2questionText[disabled]{background-color:#ececec;} #TT2questionText{background-color:#fff;display:inline-block !important;} #TurnToReviewsContent{font-family:"Helvetica Neue",Helvetica,Verdana,Arial,Helvetica,sans-serif;font-size:14px;} .TTratingBox{height:16px;width:90px;vertical-align:baseline;} .TTratingBoxBorder{border:none;background-color:transparent;width:88px;margin-bottom:18px;box-sizing:content-box;padding:0;} #TTUPReviewSec .TTratingBox{float:right;margin-top:95px;margin-right:18px;} .TTmobileLandingPageBody .TTratingBox{margin-top:0;} .TTratingLinks{padding-left:10px;padding-right:4px;line-height:20px;} .TurnToReviewsTeaser{font-size:13px;font-family:"Helvetica Neue",Helvetica,Verdana,Arial,Helvetica,sans-serif;line-height:20px;} .TTreviewBody{margin-top:5px;margin-bottom:15px;word-wrap:break-word;} .TTreviewResponses{border-top:1px solid #c1c1c1;margin-top:20px;padding-top:20px;width:80%;float:right;} .TTreview{background-color:transparent;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #ebebeb;margin:10px 0 20px 0;padding:15px 17px 15px 0;position:relative;} #TT4relatedReviews .TTreview{overflow:visible;} #TT4relatedReviews .TTreview:first-child{margin-top:20px;} #TT3UPContent .TTreview{overflow:visible;padding-right:5px;} #TT3UPContent .TTreviewBody{margin-bottom:5px;} .TTreviewCount{font-weight:bold;margin:10px 0 10px 10px;display:inline-block;line-height:17px;vertical-align:baseline;} #TTreviewSearchTerm{border:medium none;float:left;height:20px;padding:1px;width:87%;} input#TTreviewSearchTerm::-webkit-input-placeholder{line-height:14px;} input#TTreviewSearchTerm:-moz-placeholder{line-height:20px;} input#TTreviewSearchTerm::-moz-placeholder{line-height:20px;} input#TTreviewSearchTerm:-ms-input-placeholder{line-height:13px;} #TTreviewSort,
#TT3sortBox{height:42px;margin-top:0;padding:8px;margin-left:12px;border:1px solid #e1e1e1;color:#555;} .prodReviews #TTreviewSort,
.prodReviews #TT3sortBox{height:42px;margin-top:0;padding:8px;margin-left:30px;border:1px solid #e1e1e1;color:#333;} .qas #TTreviewSort,
.qas #TT3sortBox{height:42px;margin-top:0;padding:8px;margin-left:30px;border:1px solid #e1e1e1;color:#555;} .TTwriteRevLeftCol{float:left;width:185px;font-weight:bold;} .TTwriteRevRightCol{float:left;width:auto;} #TTreviewText{width:358px;height:125px;resize:none;} .TTwriteRevRow{margin-top:20px;} #TTreviewTitle{width:350px;} #TTrevRating{cursor:pointer;} #TTsubmitReview.TTbigSubmitBtn{float:left;} .TTreviewDims,
.TTreviewDimsSingleSelect{margin-bottom:13px;margin-top:5px;} .TTwriteReview{margin-top:15px;position:relative;z-index:2;} .TT4reviewDimRangeLabel{float:left;font-size:12px;width:55px;line-height:15px !important;margin-top:13px;} .TT4reviewDimRangeLabelSmall{float:left;font-size:11px;width:33px;line-height:10px !important;margin-top:8px;color:#555;} .TTreviewSummary .TT4reviewDimRangeLabel{} .TTreviewDimsSingleSelectValue i{font-size:19px;margin-right:6px;} .TT4reviewDimRangeLabelLeft{text-align:left;} .TT4reviewDimRangeLabelMid{text-align:center;} .TT4reviewDimRangeLabelRight{text-align:right;} .TTreviewDimsSingleSelectValue{font-size:12px;} #TT3soloReviewView .TTreview{margin-bottom:5px;} .TTsqvBorder + .TTreview{margin-top:20px;} .TTrevProfileDim{margin-top:10px;} #TTwriteRevUserForm{border-top:1px solid #ebebeb;padding-bottom:20px;} .TTrateItPrompt{padding-right:100px;min-height:100px;overflow:auto;} #TTrateItScreen .TT4QProductImg{top:0;right:0;} .TTformGroup{margin-top:15px;overflow:auto;} .TTformGroup label{display:block;padding:5px 0;} label.TTrequired:after{content:" \2217";color:#c10016;} p.TTrequired{color:#c10016;} #TTrateItScreen .TTformGroup textarea{resize:none;background:#fff;border:1px solid rgba(0, 0, 0, 0.26);width:100%;border-radius:3px;padding:8px;} .TTformGroup textarea[name=title]{min-height:46px;} .TTformGroup textarea[name=text]{min-height:100px;} .TTsliderLabels.TT-3{width:235px;margin-left:27px;} .TTsliderLabels.TT-5{width:290px;} .TTselect{background-color:rgba(255, 255, 255, 0.9);width:100%;padding:5px;border:1px solid #909295;border-radius:2px;height:2rem;} #TTrateItSubmitBtn img{display:block;margin:8px auto;}@media only screen and (min-width:320px) and (max-width:479px){ #TurnToContent,
#TurnToReviewsContent,
#TTtraWindow{-webkit-text-size-adjust:100%;} #TT3RightLinks{font-size:13px;} .TTresponsiveReviewDims{display:none;} .TTresponsiveClear{clear:both;} .TTresponsivePortraitClear{clear:both;} .TTrevPurchaseDate{text-align:left;float:left;top:-10px;} .TTrevPurchaseDate:before{background-size:100px 15px;height:24px;width:105px;top:7px;} .TTrevCol3{width:100%;text-align:left;} .TTreviewResponses{width:100%;float:none;} #TT4relatedReviews .TTrevCol3{padding-top:0;} #TT3soloReviewViewR .TTrevCol3,
#TT3soloReviewViewQ .TTrevCol3{margin-top:0;} #TTreviewTitle{width:100%;} #TTreviewText{width:100%;height:100px;} #TT4UPSummary{height:256px;margin:40px 0;padding:12px 0 0 12px;} #TTtraWindow{width:94% !important;left:0 !important;padding-left:3% !important;padding-right:3% !important;} .TTwriteRevRightCol{width:100% !important;} #TTclearRevSearch{margin:2px 1px 0 0;} .TTrevCol3 .row2{position:relative;top:-6px;} .TTrevCol3{padding-bottom:1px;} #TTreviewSort{width:100%;margin:0 auto 0 auto;} #TTsubmitReview{margin-bottom:20px;} #TTexUgcR{width:100%;text-align:center;} #TurnToContent textarea#TT2questionText,
#TTtraWindow textarea#TT2questionText{width:95% !important;position:relative;font-size:13px !important;left:15px;bottom:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;} #TT4inlineSqvQ .TT4QProductImg,
#TT4inlineSqvR .TT4QProductImg,
#TT3UPContent .TT4QProductImg,
#TT3relatedQuestions .TT4QProductImg{display:none;} #TT3soloQuestionView #TT3soloQuestion{margin-top:0;} #TT3soloQuestionView .TT4QProductImg{display:none;} #TT4relatedReviews .TT4QProductImg{right:20px;left:auto;top:-10px;} #TTreviewSearchTerm{padding:1px 1px 1px 6px;width:75%;}}@media only screen and (min-width:480px) and (max-width:736px){ #TurnToContent,
#TurnToReviewsContent,
#TTtraWindow{-webkit-text-size-adjust:100%;} .TTresponsiveClear{clear:both;} .TTrevCol2{width:53%;margin-left:2%;} .TTrevCol3{text-align:left;margin-left:2%;width:17%;} #TT4relatedReviews .TTrevCol2{width:75%;} #TT4relatedReviews .TTrevCol3{width:20%;margin-left:80%;padding-top:65px;} #TT3soloReviewViewR .TTrevCol3,
#TT3soloReviewViewQ .TTrevCol3{margin-top:0;} .TTrevPurchaseDate{text-align:left;} #TTreviewText{width:100%;height:80px;} #TTtraWindow{width:96% !important;left:0 !important;padding-left:2% !important;padding-right:2% !important;} .TTwriteRevRightCol{width:100% !important;} #TTreviewSearchTerm{width:85%;} #TTreviewSort{margin-left:10px;} #TTsubmitReview{margin-bottom:20px;} #TTexUgcR{float:left;} #TurnToContent textarea#TT2questionText,
#TTtraWindow textarea#TT2questionText{width:80%;} #TT4inlineSqvQ .TT4QProductImg,
#TT4inlineSqvR .TT4QProductImg{display:none;} .TTreviewResponses{width:100%;float:none;}}@media only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2){ #TTpartnerRegWindowClose{background-position:-20px 0;background-repeat:no-repeat;left:0;top:5px;margin-right:0;width:30px;height:23px;margin-bottom:-23px;}} .TT4instAnswNext{background-position:0 -1229px;height:30px;width:184px;cursor:pointer;float:right;border:medium none;} .TT4instAnswNext:hover{background-position:0 -1261px;} .TT4showMoreImg{background-position:0 -320px;width:31px;height:31px;vertical-align:middle;position:absolute;top:1px;left:0;} .TTrating-0-0{background-position:0 -1377px;} .TTrating-0-5{background-position:0 -1396px;} .TTrating-1-0{background-position:0 -1415px;} .TTrating-1-5{background-position:0 -1434px;} .TTrating-2-0{background-position:0 -1453px;} .TTrating-2-5{background-position:0 -1472px;} .TTrating-3-0{background-position:0 -1491px;} .TTrating-3-5{background-position:0 -1510px;} .TTrating-4-0{background-position:0 -1529px;} .TTrating-4-5{background-position:0 -1548px;} .TTrating-5-0{background-position:0 -1567px;} .TTcustom-0-0{background-position:0 -1586px;height:11px;width:128px;} .TTcustom-0-5{background-position:0 -1599px;height:11px;width:128px;} .TTcustom-1-0{background-position:0 -1612px;height:11px;width:128px;} .TTcustom-1-5{background-position:0 -1625px;height:11px;width:128px;} .TTcustom-2-0{background-position:0 -1638px;height:11px;width:128px;} .TTcustom-2-5{background-position:0 -1651px;height:11px;width:128px;} .TTcustom-3-0{background-position:0 -1664px;height:11px;width:128px;} .TTcustom-3-5{background-position:0 -1677px;height:11px;width:128px;} .TTcustom-4-0{background-position:0 -1690px;height:11px;width:128px;} .TTcustom-4-5{background-position:0 -1703px;height:11px;width:128px;} .TTcustom-5-0{background-position:0 -1716px;height:11px;width:128px;} .TTcustomSmall-0-0,
.TTcustomSmall-0-5,
.TTcustomSmall-1-0,
.TTcustomSmall-1-5,
.TTcustomSmall-2-0,
.TTcustomSmall-2-5,
.TTcustomSmall-3-0,
.TTcustomSmall-3-5,
.TTcustomSmall-4-0,
.TTcustomSmall-4-5,
.TTcustomSmall-5-0{height:7px;width:88px;} .TTcustomSmall-0-0{background-position:0 -1793px;} .TTcustomSmall-0-5{background-position:0 -1802px;} .TTcustomSmall-1-0{background-position:0 -1811px;} .TTcustomSmall-1-5{background-position:0 -1820px;} .TTcustomSmall-2-0{background-position:0 -1829px;} .TTcustomSmall-2-5{background-position:0 -1838px;} .TTcustomSmall-3-0{background-position:0 -1847px;} .TTcustomSmall-3-5{background-position:0 -1856px;} .TTcustomSmall-4-0{background-position:0 -1865px;} .TTcustomSmall-4-5{background-position:0 -1874px;} .TTcustomSmall-5-0{background-position:0 -1883px;} .TT4writeReviewBtn{background-position:0 -545px;height:30px;width:139px;cursor:pointer;display:inline-block;} a.TTreadReviews,
a.TTteaSearchLinkCust2{color:#555 !important;} .TT4writeReviewBtn:hover{background-position:0 -577px;} .TTclearRevSearch{background-position:0 -181px;height:14px;width:14px;margin-top:2px;display:inline-block;z-index:5;float:right;} #cgPrevBtn.disabled,
#cgNextBtn.disabled,
#cgNextBtn.disabled:hover,
#cgPrevBtn.disabled:hover{opacity:.3;} #cgPrevBtn{background-position:0 10px;float:left;} #cgPrevBtn,
#cgNextBtn{background:url('//images.rockymountainatvmc.com/images/rm/tra/thin_arrows.png') no-repeat;cursor:pointer;display:block;height:93px;width:17px;vertical-align:top;margin:0 2px 0;background-position:0 10px;} #cgNextBtn{background-position:-51px 10px;float:left;} #cgNextBtn.disabled,
#cgNextBtn:hover{background-position:-34px 10px;} #cgPrevBtn.disabled,
#cgPrevBtn:hover{background-position:-17px 10px;} .TTcheckoutChatterContent .TTcheckoutChatterHeading{margin-left:120px;} #TT3fullChatterHeader{padding-left:0;margin-top:0;} .TTcheckoutChatterContent .TTcheckoutChatterHeading h1{margin-bottom:0;} .TTcheckoutChatterContent .TTcheckoutChatterHeading hr{border:none;margin-right:30px;background-color:#ddd;height:1px;}@media only screen and (max-width:736px){ .TTcheckoutChatterContent .TTcheckoutChatterHeading,
#TT3fullChatterHeader{margin:0 45px;text-align:center;} .TTcheckoutChatterHeading{margin:0 50px;}} .TTcheckoutChatterContent,
h1.trending{background-image:url('//images.rockymountainatvmc.com/images/rm/tra/trending-icon.png') !important;background-repeat:no-repeat !important;} .TTcheckoutChatterContent{background-position:30px 20px !important;} h1.trending{text-align:center;padding-top:60px;margin-top:10px;font-size:20px;background-position:top center !important;} #TurnToGalleryContent{font-family:"Helvetica Neue",Helvetica,Verdana,Arial,Helvetica,sans-serif;font-size:11px;overflow:hidden;background-color:#ddd;clear:left;max-width:735px;} .TTGallery{overflow:hidden;background-color:#ddd;padding-bottom:8px;} .TTGalleryTitle{white-space:nowrap;}@media only screen and (min-width:700px) and (max-width:740px){ html.isMobile .TTGalleryMobile{}} .TTGallerySmall .TTGalleryTitleText{font-size:16px;margin-right:35px;} .TTGalleryTitle:after{content:'';display:block;clear:both;} .TTGallerySmall .TTGalleryTitle{padding-top:48px;display:inline-block;vertical-align:top;margin-bottom:0;background-color:transparent;border-bottom:none;margin-left:40px;} .TTGalleryLarge .TTGalleryTitle{height:25px;background-color:#fff;} .TTGalleryTitleText{text-align:center;width:90%;display:inline-block;} .TTGalleryPageRight{width:5%;float:right;} .TTGalleryPageLeft{width:5%;float:left;} .TTGalleryLarge .TTGalleryTitleText{font-size:16px;} .TTmediaItem{float:left;margin-left:9px !important;overflow:hidden;cursor:pointer;position:relative;} .TTgalleryCaptionText{word-wrap:break-word;} .TTGalleryFooter{clear:both;margin-left:auto;margin-right:auto;} #TTgalleryModalOverlay{position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;z-index:1000;background-color:#c3c3c3;opacity:.6;filter:alpha(opacity=60);} .TTmobileGalleryModal{top:0;left:0;width:100%;} #TTgalleryModalContents{z-index:2000;position:absolute;width:auto;height:auto;} .TTdeskGalleryModal{position:absolute;width:165px;top:20px;left:20px;background-color:white;box-shadow:3px 7px 8px #989898;z-index:2000;padding:3px;} .TTgalleryModalSmallFooter{height:19px;padding-top:1px;width:100%;} .TTgalleryModalLargeFooter{height:19px;padding-top:4px;width:100%;} .TTmobileGalleryModal{position:relative;} .TTmodalImgBox{background-color:#e6e6e6;overflow:hidden;} .TTmodalImg{margin:0 auto 0 auto;display:block;} .TTgalleryIconBox{height:21px;width:21px;float:left;margin-right:20px;margin-left:5px;} .TTGalleryContent{overflow:hidden;width:460px;margin-bottom:0;white-space:nowrap;text-align:center;} .TTGallerySmall .TTGalleryContent{padding:10px 0 0 0;border-bottom:none;} .TTGalleryLarge .TTGalleryContent{padding:6px 0 6px 0;} .TTGalleryContent.TTGalleryMobile{position:relative;margin-left:auto;margin-right:auto;} .TTGalleryFooterBtns{margin:0 auto;overflow:auto;width:300px;} .TTgalleryCaptionBox{font-size:12px;padding:10px;} .TTgalleryCaption{padding-right:5px;} .TTgalleryDate{color:#8c8c8c;font-size:11px;text-transform:uppercase;white-space:nowrap;padding-right:10px;} .TTgalleryCaptionDate{color:#8c8c8c;font-size:11px;text-transform:uppercase;white-space:nowrap;} .TTgalleryPageInfo{float:right;padding-top:2px;margin-right:5px;color:#8c8c8c;} .TTgalleryNextIcon{float:right;cursor:pointer;width:8px;height:14px;margin:2px 5px 0 0;} .TTgalleryNextIcon.TTdisabled{cursor:default;} .TTgalleryPrevIcon{float:right;background-position:0 -2249px;cursor:pointer;width:8px;height:14px;margin:2px 5px 0 0;} .TTgalleryPrevIcon.TTdisabled{background-position:0 -2263px;cursor:default;} .TTGalleryPageRightImg{background-position:0 -2220px;height:13px;width:8px;float:right;cursor:pointer;} .TTGalleryPageRightImg.TTdisabled{background-position:0 -2235px;cursor:default;} .TTGallerySmall .TTGalleryPageRightImg{background-position:0 -119px;height:18px;width:10px;} .TTGallerySmall .TTGalleryPageRightImg.TTdisabled{display:none;} .TTGallerySmall .TTGalleryPageLeftImg{background-position:0 -99px;height:18px;width:10px;float:left;cursor:pointer;} .TTGallerySmall .TTGalleryPageLeftImg.TTdisabled{background:0;} .TTGalleryPageLeftImg{background-position:0 -2249px;height:13px;width:8px;float:left;cursor:pointer;} .TTGalleryPageLeftImg.TTdisabled{background-position:0 -2263px;cursor:default;} .TTmodalClose{background-position:0 -3825px;position:absolute;cursor:pointer;width:18px;height:18px;} .TTdeskGalleryModal .TTmodalClose{top:-6px;right:-6px;} .TTmobileGalleryModal .TTmodalClose{top:1px;right:1px;} .TTsmallvideoMediaItem,
.TTlargevideoMediaItem{overflow:hidden;} .TTsmallvideoMediaItem:before{position:absolute;content:"";background-position:0 -3845px;height:36px;width:36px;margin-top:26px;margin-left:26px;}@media only screen and (min-width:320px) and (max-width:480px) and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px), only screen and (min-device-pixel-ratio:2) and (max-width:480px){ span.TTteaSearchlineCust2{vertical-align:text-bottom;position:relative;} .TTmediaItem{margin-left:-4px !important;margin-top:-10px;transform:scale(0.8);margin-right:-4px !important;} .TTGallerySmall .TTGalleryContent{padding:10px 0 0 10px;} .TTGalleryContent{width:calc(100vw - 40px);} #cgPrevBtn,
#cgNextBtn{transform:scale(0.7);margin:-12px 2px 0 !important;}}@media only screen and (max-width:436px){ .TTmediaItem{margin-left:-4px !important;margin-top:-10px;transform:scale(0.8);margin-right:-4px !important;}}@media only screen and (max-width:376px){ .TTmediaItem{margin-left:-8px !important;margin-top:-10px;transform:scale(0.7);margin-right:-9px !important;}}@media only screen and (max-width:361px){ .TTmediaItem{margin-left:-11px !important;margin-top:-12px;transform:scale(0.6);margin-right:-11px !important;}}@media only screen and (max-width:321px){ .TTmediaItem{margin-left:-16px !important;margin-top:-13px;transform:scale(0.5);margin-right:-16px !important;} #TurnToGalleryContent{height:110px;} #TTpartnerRegWindowClose{top:8px;}}@media only screen and (max-width:361px){ html.isMobile #TurnToChatterContent{margin-top:70px;margin-left:-8px;}}@media only screen and (max-width:440px){ #TTreviewSort-button.ux-btn-icon-left:after,
#TTreviewSort-button.ux-btn-icon-right:after,
#TTreviewSort-button.ux-btn-icon-top:after,
#TTreviewSort-button.ux-btn-icon-bottom:after,
#TTreviewSort-button.ux-btn-icon-notext:after{top:19px !important;} #TTreviewSort-button span{} #TTreviewSort-button.fix.ux-btn-icon-left:after,
#TTreviewSort-button.fix.ux-btn-icon-right:after,
#TTreviewSort-button.fix.ux-btn-icon-top:after,
#TTreviewSort-button.fix.ux-btn-icon-bottom:after,
#TTreviewSort-button.fix.ux-btn-icon-notext:after{top:18px !important;} #TTreviewSort-button.fix span{position:relative;top:0;}}@media only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2){ .TT4instAnswNext{background-position:0 -1181px;} .TT4instAnswNext:hover{background-position:0 -1212px;} .TTbigSubmitBtn{background-position:0 -1119px;} .TTbigSubmitBtn:hover{background-position:0 -1150px;} .TT4showMoreImg{background-position:0 -301px;} .TTrating-0-0{background-position:0 -1323px;} .TTrating-0-5{background-position:0 -1341px;} .TTrating-1-0{background-position:0 -1359px;} .TTrating-1-5{background-position:0 -1377px;} .TTrating-2-0{background-position:0 -1395px;} .TTrating-2-5{background-position:0 -1413px;} .TTrating-3-0{background-position:0 -1431px;} .TTrating-3-5{background-position:0 -1449px;} .TTrating-4-0{background-position:0 -1467px;} .TTrating-4-5{background-position:0 -1485px;} .TTrating-5-0{background-position:0 -1503px;} .TT4writeReviewBtn{background-position:0 -519px;} .TT4writeReviewBtn:hover{background-position:0 -550px;} .TTclearRevSearch{background-position:0 -169px;} .TTvc-pinterest{background-position:0 -2297px;} .TTvc-twitter{background-position:0 -2314px;} .TTvc-link{background-position:0 -2331px;}}@media only screen and (min-width:599px) and (max-width:641px){ .TTGallery{text-align:center;} .TTGallerySmall{padding-top:15px !important;margin-right:0;padding-bottom:0;} .TTGalleryContent{margin-left:80px;}}@media only screen and (min-width:480px) and (max-width:1000px) and (orientation:landscape){ .TurnToItemInputTeaser{position:relative;top:-1px;}}@media only screen and (min-width:200px) and (max-width:780px){ .TTGalleryTitle{width:100%;text-align:center;padding-top:10px !important;margin-left:0 !important;padding-bottom:0 !important;} #TT3RightLinks{white-space:normal;text-align:left;} #TT3RightLinks a{white-space:nowrap;}} .disclaimerLabel{background-color:#DDD;display:inline-block;line-height:60px;margin-right:15px;padding-left:10px;padding-right:10px;text-align:center;vertical-align:middle;width:10%;font-family:"Helvetica Neue",Helvetica,Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#555;} .disclaimerParentDiv{border:1px solid #ebebeb;height:60px;margin-left:11px;margin-right:11px;margin-bottom:11px;} .disclaimerText{display:inline-block;font-size:11pt;text-align:left;vertical-align:middle;width:84%;line-height:17px;} .hiddenDisclaimerDetails{background-color:#fff;border:1px solid #ccc;border-radius:4px;margin:11px;padding:20px;position:relative;line-height:21px;} .hiddenDisclaimerDetailsMobile{background-color:#fff;margin-bottom:-2px;padding:15px;position:relative;line-height:21px;} .hiddenDisclaimerCloseParent{position:absolute;right:20px;top:20px;} .hiddenDisclaimerCloseIcon{background-color:rgba(0, 0, 0, 0);background-position:0 -167px;cursor:pointer;height:12px;width:12px;background-image:url('//images.rockymountainatvmc.com/images/rm/tra/tra-boxed-sprites.png');background-repeat:no-repeat;} .learnMoreText{font-size:11pt;text-decoration:underline;} .darkText{color:#555 !important;} .disclaimerLabelMobile{margin-bottom:-2px;} p.TTmoreFeedbackPrompt{line-height:18px;white-space:normal;width:85vw;height:64px;} #DisclaimerSymbol{border-left:none;border-right:none;border-top:1px solid #efefef;border-bottom:none;box-shadow:none;} input.resetBtn{background-color:#cc0000 !important;border:none !important;color:white !important;padding:20px 0 !important;margin:20px 0 !important;text-transform:uppercase;width:100%;} .PPMessage{float:left;margin-left:10px;margin-top:10px;line-height:14px;} .ProductPayPalMessage{padding-top:10px;} .compareProdChoies .redXCircleIcn:after{top:5% !important;} .oneRaceGasRedemtion{color:#B30000;font-weight:bold;display:block;padding:8px 0;} .howToUseExample{width:100%;max-width:421px;} .howToUseExample .howtoUseImgExample{width:100%;} .oneRaceGasRedemptionInfo{float:none !important;font-size:14px !important;line-height:19px !important;font-weight:500 !important;color:#B30000 !important;margin:0 !important;font-weight:bold !important;font-family:"Roboto",sans-serif !important;vertical-align:unset !important;} .totals .lbl{text-align:right !important;color:#555 !important;font-size:20px !important;float:none !important;} #RaceGasCredit .totals .price{vertical-align:unset;}@media only screen and (min-width:990px) and (max-width:1070px) and (orientation:portrait){ .RecentReview{min-height:262px !important;background-color:white;} #FooterTopWrapper{padding:27px 0 40px !important;} .compareCheck{padding:4px 12px 3px 26px !important;} .checkmark{top:3px !important;} #Families div.familyCpct{padding:37px 4px 47px !important;}} .leftNavPanel .filter button.priceAllButton,
.leftNavPanel .filter button.priceAllButtonfilterItemLink{color:#555;} .ddCartWrapper{width:990px;margin:0 auto;position:relative;} #DdCart{background:white;border:1px solid #ddd;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.2);display:none;margin-left:730px;padding:5px 10px 0;position:fixed;top:10px;width:240px;z-index:99999999999999999999;} #DdCart p.checkMark{font-size:14px;font-weight:bold;margin:0;text-align:center;} #DdCart p.checkMark i{font-size:2.5em;vertical-align:middle;} #DdCart .undo{font-weight:normal;padding-left:5px;} #DdCart .prodInfoWrapper{max-height:225px;overflow-x:hidden;overflow-y:auto;} #DdCart .prodInfo img{float:left;margin:0 5px 5px 0;} #DdCart .prodInfo p{background:none;font-weight:normal;margin:5px;padding:0;word-wrap:break-word;} #DdCart .prodInfo .prodInfoPrice{color:#B30000;} #DdCart .prodInfo span{display:block;} #DdCart h3{clear:both;color:white;margin:5px 0;padding:10px;font-weight:normal;} #DdCart .freeShip{margin:5px 0;padding:10px;} #DdCart .freeShip h3{color:black;display:inline;padding:0;} #DdCart .freeShip span{color:#B30000;font-size:14px;font-weight:bold;} #DdCart a.action{cursor:pointer;display:block;font-size:16px;font-weight:normal;margin:0 0 10px;padding:10px;text-decoration:none;color:white;} #DdCart .icon-cart{font-size:2.2em;display:inline-block;float:right;margin-top:-7px;padding-right:7px;} #DdCart a.action:hover{color:black;} .healthWarning{border:1px solid #666;margin:10px 0 15px 15px;padding:5px 8px 8px 8px;display:inline-block;color:#666;} .healthWarning a.warning{color:#666;} .healthWarning svg{height:17px;} .healthWarning img{display:inline-block;position:relative;top:4px;} #NoScript{background:#fede00;border:1px solid black;display:block;font-size:16px;font-weight:bold;margin:auto;padding:10px;text-align:center;width:948px;} #NoScript p{background:url('//images.rockymountainatvmc.com/images/rm/SmallWarning.png') no-repeat left;display:inline;margin:0;padding-left:22px;} .ui-autocomplete{background-color:white;border:1px solid #ddd;list-style:none;list-style-position:outside;margin:0;overflow:visible;padding:0;position:absolute;text-align:left;z-index:99999 !important;} .ui-helper-hidden-accessible{display:none;} .ui-menu-item{cursor:default;display:block;font-size:12px;line-height:16px;margin:0px;overflow:visible;padding:2px 0;} .ui-autocomplete-loading{background:white url('//images.rockymountainatvmc.com/images/rm/ajaxload.gif') right center no-repeat;} .ui-menu-item{display:block;font-weight:bolder;padding:0 5px;font-weight:normal;} .ui-menu-item b,
.famPreview h3 b{color:#B30000 !important;font-weight:normal !important;} .ui-autocomplete h4{margin:0;padding:2px 3px;} .famPreview{overflow:hidden;} .famPreview:hover{background-color:silver;} .famPreview a{height:auto;line-height:inherit;padding:0 5px;} .famPreview img{float:left;padding:5px;} .famPreview h3,
.famPreview p{font-size:12px;margin:5px;} .famPreview p{font-weight:normal;margin-bottom:1px;} .famPreview span{color:#B30000;display:block;float:right;} #TopNavWrapper{position:relative;width:100%;} #TopNavWrapper .table{display:table;margin:0 auto;white-space:nowrap;} #TopNav{margin:0 auto;max-width:calc(991px);overflow:visible;padding:0;} #TopNav li{overflow:visible;} #TopNav li.tla > button{color:white;} #TopNav a:hover,
#TopNav li a span:hover{color:#CC0000;} #TopNav a{position:relative;text-align:center;text-decoration:none;width:auto;} #TopNav .imgSpan{margin:2px auto 3px;width:70px;} #TopNav .imgSpan{background-repeat:no-repeat;display:block;height:40px;background-position-x:center;} #TopNav > li > ul{border-radius:0 0 5px 5px;} #TopNav li ul{box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.2);line-height:20px;margin-top:5px;position:absolute;visibility:hidden;z-index:500;border-bottom:2px solid #CC0000;} #TopNav li ul.hover,
#TopNav li ul.hover > li ul:not(.hide),
#TopNav li ul li.hover,
#TopNav li ul.hover li.subMenuParent:hover ul,
ul.multiColumn:hover,
#TopNav li ul.show,
#TopNav li ul.multiColumn.show > li > ul,
#TopNav li.hover > ul{visibility:visible;} #TopNav li.tla ul.hover li.subMenuParent:not(:hover):not(.hover):not(.show) ul,
#TopNav li.tlh ul.hover li.subMenuParent:not(:hover):not(.hover):not(.show) ul,
#TopNav li.tla ul.hover ul.hide,
#TopNav li.tla ul.hover ul.hide li,
#TopNav li.tla ul.hover ul.hide li ul{visibility:hidden;} ul.multiColumn{min-height:190px;} #TopNav li ul li.subMenuParent > ul{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;left:100%;top:-10px;} #TopNav li ul.leftArrow li.subMenuParent > ul,
#TopNav li._s0 ul li.subMenuParent > ul{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;left:auto;right:100%;} li._s0 ul li.subMenuParent ul.multiColumn,
li._s0 ul li.subMenuParent ul.gradeBgGreyBtm,
li._s1 ul li.subMenuParent ul.multiColumn,
li._s1 ul li.subMenuParent ul.gradeBgGreyBtm{position:absolute !important;z-index:501 !important;} #TopNav li ul li ul.multiColumn > li,
#TopNav li ul.multiColumn > li{display:inline-block;margin-top:0;vertical-align:top;} #TopNav li ul li ul.multiColumn ul,
#TopNav li ul.multiColumn ul{box-shadow:none;min-width:50px;position:relative;border-bottom:none;} .subMenuParent{padding-right:25px;} ul.leftArrow .subMenuParent{padding:0 0 0 22px !important;} #TopNav li ul li{border:none;float:none;height:auto;min-width:50px;padding:0;width:auto;display:block;text-align:left;margin:5px 4px;} #TopNav li ul li a{color:#555;display:inline-block;padding:2px;text-align:left;} #TopNav li.subMenuParent{margin:0 4px;} #TopNav li ul li._0,
#TopNav li ul li._1,
#TopNav li ul li._2,
#TopNav li ul li._3,
#TopNav li ul li._4{} #TopNav li ul li.subMenuParent > button{background:none;color:black;font-size:14px;height:auto;padding:2px;text-align:left;width:auto;} #TopNav li ul li a:hover,
#TopNav li ul li a span:hover{color:#B30000 !important;} #TopNav li p{margin:0;} #LeftNavContainer{float:left;overflow:hidden;} #LeftNavMenu{margin:5px 5px 5px 10px;overflow:hidden;} #LeftNavMenu > div > ul > li{border-bottom:1px solid #ddd;border-top:1px solid #fff;list-style-type:none;padding:7px;} #LeftNavMenu ul > h3{color:#000 !important;font-size:12px;font-weight:normal;margin:-8px 0 -3px -8px !important;} #LeftNavMenu ul > ul{border:0;border-top:1px solid #ddd;background-color:#FFF;margin:3px 0 -8px -7px;padding:0;width:158px;} #LeftNavMenu li > ul{border:0;} #LeftNavMenu ul > ul li{padding:7px;} #LeftNavMenu .leftNav h3{color:#CC0000;font-size:14px;margin:0;} .leftnav > ul > li{border-top:0;padding:0;} .leftNav{background:#F1F1F1;font-size:14px;width:160px;} .leftNav ul{border:1px solid #ddd;border-top:0;padding:0;margin:0;} .leftnav ul li:last-child{border-bottom:0;} .leftNav a{color:#000000;font-size:12px;text-decoration:none;} #LeftNavMenu .selected{background:#FEA620;} #LeftNavMenu .selected a{color:black;} .leftNavCloseOut{margin:7px 0 0 7px;} .inputMin{width:29px;margin-right:3px;} .inputMax{width:29px;margin-left:3px;} #PageContent{float:right;margin:5px 10px 0 3px;position:relative;width:800px;} #CrossPromo{background-color:#F0F0F0;border:1px solid #ddd;float:left;height:78px;margin:10px;padding:8px 10px 8px 0;width:450px;} #CrossPromo img{border-right:2px dotted #ddd;float:left;margin:5px 10px 0 0;padding:30px 10px 25px;} div.finderRow .finder2{float:right;} .removeImg{display:none !important;} #Footer{clear:both;font-size:14px;min-width:990px;} #Footer .leftNav.top{} #Footer .leftNav.bottom{border-left:none !important;} #Footer .leftNav:not(.top):not(.bottom){} #Footer .leftNav.right{left:-18px;position:relative;} #FooterTopWrapper{background-color:#EFEFEF;border-top:2px solid #CC0000;padding:27px 0 15px;} .footerPromo h2,
.footerPromo p{color:#333333;} #LegalFooter img{border:none !important;} #FooterTop{color:white;margin:auto;width:990px;} .footerBgWrapper{background-color:#333333;} .footerPromo{display:inline-block;text-align:center;width:33%;vertical-align:top;} .footerPromo h2{font-size:1.2em;padding-top:50px;position:relative;margin:0 0 5px;color:#555555 !important;} .footerPromo h2:before{content:'';background:url('//images.rockymountainatvmc.com/images/rm/footerPromoBg.png') no-repeat 0 0;left:32%;margin:0 auto;position:absolute;top:-10px;} .footerPromo p{padding:0 9px 13px 0;margin:5px 0 4px;color:#555555;} .footerPromo h4{font-weight:normal;margin:20px 0;color:white !important;} .footerPromo h4 span{font-weight:bold;} .needHelp img{margin:0 0 0 -6px;} #socialsitesimg{border:0;width:210px;height:41px;} .socialSites h2{padding:0;margin-top:7px;} .socialSites h2:before{background-position:0 -81px;} .needHelp h2:before{background-position:0 0;width:98px;height:43px;} .rebateProg h2{background:url('//images.rockymountainatvmc.com/images/rm/quick_cash_filled.svg') no-repeat;background-position:120px 0;} .rebateProg h2:before{background-position:120px 0px;} .returnPolicy h2:before{background-position:0 -95px;width:114px;height:45px;} .returnPolicy .ftrPromoBtn{display:inline-block;margin-top:3px;} .rebateProg p{margin-bottom:5px;} .rebateProg input{border-radius:3px;border:1px solid #ddd;padding:11px 8px;color:#555;margin:0;} .ftrPromoBtn{border-radius:2px;cursor:pointer;font-weight:normal;font-size:1em;padding:10px 10px 9px;margin:2px 0 0 4px;line-height:15px;} span.ftrPromoBtn a,
span.ftrPromoBtn button{color:white !important;} .needHelp button{background-color:#CC0000;border:none;color:white !important;cursor:pointer;border-radius:2px;font-weight:normal;font-size:1em;padding:10px 10px 9px;margin:2px 0 0 4px;line-height:15px;}@media all and (-ms-high-contrast:none){ *::-ms-backdrop,
.needHelp .ftrPromoBtn{margin-left:135px;}} #TermsInfoFooter{display:block;margin:auto;width:990px;padding-top:10px;} #TermsInfoFooter > div.leftNav{background:none;clear:none;color:white;float:left;font-size:14px;padding-top:15px;width:23.7%;} #TermsInfoFooter > div.leftNav:first-child{border-left:0;} #TermsInfoFooter > div.leftNav h3{border:0;color:#CCC;float:left;font-size:16px;margin:0 5px 7px 15px;padding:0 5px;width:auto;font-weight:normal;} #TermsInfoFooter > div.leftNav > ul{border:0;margin:10px 5px 2px;} #TermsInfoFooter > div.leftNav > ul > li{clear:left;list-style-type:none;margin:0 10px 0 15px;line-height:21px;} #TermsInfoFooter > div.leftNav > ul > li > a{color:#CCC !important;text-decoration:none;} #TermsInfoFooter > div.leftNav > ul > li > div.countryListWrapper > a#InternatlDropDown{color:#CCC !important;text-decoration:none;} #LegalFooter{clear:left;margin:auto;padding:0 0 25px 0;text-align:center;overflow:hidden;background-color:white;} #LegalFooter > div{margin:auto;width:976px;} #LegalFooter span{font-size:12px;} #LegalFooter img{background:white;border:1px #ddd solid;border-radius:0 0 5px 5px;display:block;margin:auto;margin-bottom:5px;padding:10px 3px 3px;} #LegalFooter p{color:#555;font-size:12px;margin:1em 0;width:auto;} #LegalFooter img#Westring{border-left:1px #ddd solid;padding:20px 0 20px 10px;} #LegalFooter #GTS_BADGE{display:inline-block;width:auto;} #LegalFooter #gts-c{border-left:1px #ddd solid;z-index:1;} #LegalFooter #gts-c img{padding:0 0 0 20px;} #LegalFooter #Badges2{float:right;margin-left:15px;display:none;width:165px;} #LegalFooter #Badges2 img{background:transparent;border:0;display:inline;vertical-align:middle;width:auto;margin:0;} p#FooterLinks{color:#555;font-weight:normal;} p#FooterLinks a{color:#555;} p#FooterLinks a:hover{color:#B30000;} #TermsInfoFooter > div.leftNav > ul > li > a:hover,
#TermsInfoFooter > div.leftNav > ul > li > a:hover span.name,
#TermsInfoFooter > div.leftNav > ul > li > div.countryListWrapper > a.InternatlDropDown:hover{color:#FFF !important;} #TermsInfoFooter ul li span.rightExchange img{padding-top:10px;} .badgeLinks{list-style-type:none;display:inline-block;margin-top:3px;} .badgeLinks li{display:inline-block;} .badgeLinks a{display:inline-block;margin-right:4px;} .leftNav.top{} .leftNav.bottom{} .leftNav li span.red{color:#FFF;background-color:transparent;} .leftNav li span.leftExchange{font-weight:bold;padding-left:20px;} .leftNav li span.name{font-weight:bold;text-transform:uppercase;} .leftNav li span.name:hover{color:#CCC !important;} .trustedStore{height:80px;} #TermsInfoFooterWrapper{background:#333;height:345px;} #International{background-color:#ffffff;border:1px #ddd solid;display:none;height:195px;overflow-x:hidden;overflow-y:scroll;position:absolute;z-index:200;width:200px;} #International li{clear:left;text-align:left;list-style-type:none;margin:8px 0 !important;} #International li img{position:absolute;right:5px;top:5px;} #International a{display:block;position:relative;margin:0;} #International span{display:block;padding:8px 0 8px 10px;text-decoration:none;margin:0;max-width:100px;color:#555 !important;} #International a:hover span{color:#000 !important;} #International ul{margin:0 !important;} #TermsInfoFooter .leftNav{background:#555;} #LoadingWrapper{position:absolute;z-index:9999999999999999999999;zoom:1;} #LoadingWrapper #LoadingIcon{background:#FFF url('//images.rockymountainatvmc.com/images/rm/preload-lrg.gif') 0 0 no-repeat;height:85px;left:50%;margin:-42.5px 0 0 -42.5px;position:absolute;top:50%;width:85px;z-index:9999999999999999999999999;} #LoadingWrapper #LoadingIcon.fixed{position:fixed;} #AjaxIndicator{background:url('//images.rockymountainatvmc.com/images/rm/ajaxload.gif') 0 0 no-repeat;height:16px;position:absolute;right:35px;top:5px;width:16px;} div.wicket-aa-container{border-color:#ddd;border-style:solid;border-width:1px;} div.wicket-aa{background-color:#ddd;font-size:18px;padding:2px;text-align:left;} div.wicket-aa ul{background-color:#ccc;list-style:none;margin:5px 0 0 10px;padding:2px;text-transform:lowercase;} div.wicket-aa ul li.selected{font-weight:bold;margin:5px 0 0 10px;} .clearfix:before,
.clearfix:after{content:'';display:table;} .clearfix:after{clear:both;} a.error,
input.error,
select.error,
textarea.error{background-color:#fede00;border:2px solid #c00;} #cart .notStockedLink{background-image:none;color:#333333;} .notStockedLink{color:#333333;display:inline;padding:10px 0 10px 10px;} #NotStockedWhatsThis{line-height:25px;padding:15px 35px;} #NotStockedWhatsThis b{color:#B30000;font-weight:bold;} #Checkout #NotStockedWhatsThis{background:white;} #EmailInStockPopUp{padding:10px;font-size:14px;line-height:21px;} #EmailInStockPopUp button{cursor:pointer;border-radius:2px;font-size:1em;color:white;border:0;background:#cc0000;padding:10px;margin-right:11px;} #CalcShipCost{padding:3px 5px;} .actualShip{padding:3px 5px;} .greenOr{display:inline-block;} .greenOr:before{background-color:#247c26;content:"OR";border-radius:50px;color:white;display:block;font-size:1.1em;line-height:33px;text-align:center;height:33px;margin:auto;width:33px;left:0;} .tt-l-grid .tt-c-reviews-summary__rating-number{font-weight:normal !important;} svg.rating test{pointer-events:none;} .parsley-errors-list{list-style-type:none;font-size:0.9em;line-height:0.9em;opacity:0;-moz-opacity:0;-webkit-opacity:0;} .parsley-errors-list.filled{color:#B30000;line-height:19px;opacity:1;font-size:12px;} #CreateAccount #PersonalInfo .parsley-errors-list.filled{margin-left:130px;} #AccountInfo #PersonalInfo .parsley-errors-list.filled{margin-left:148px;} .feedBackMsgPanel{max-width:990px;z-index:999;} .feedBackMsgPanel.affix{width:970px;position:fixed;top:-10px;z-index:999999999999;} #UpgradeBrowserMsg{background-color:#e3f6fb;text-align:center;} #UpgradeBrowserMsg p{font-size:1.5em;} #UpgradeBrowserMsg .upgradeLink{color:#fff;padding:10px;} #UpgradeBrowserMsg .msg{display:inline-block;position:relative;padding:10px 10px 20px;} #UpgradeBrowserMsg #NoOptUpgradeLink{float:right;text-decoration:underline;margin-left:-223px;} .auto-resizable-iframe{max-width:1200px;margin:0px auto;} .auto-resizable-iframe > div{position:relative;padding-bottom:75%;height:0px;} .auto-resizable-iframe iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;} .ytThumb.watched{display:inline !important;position:relative;text-align:center;color:#fff !important;} .ytThumb.watched:after{background-color:rgba(80, 77, 77, 0.8);opacity:.8;content:'WATCHED';position:absolute;bottom:2px;left:0;right:0;} .ytVidFrame[data-duration]{display:inline-block;position:relative;} .ytVidFrame[data-duration]:after{font-size:14px;background-color:rgba(28, 28, 28, 0.8);content:attr(data-duration);color:#ddd;border-radius:5px;font-weight:bold;position:absolute;padding:2px 5px;bottom:17px;right:5px;-moz-opacity:.80;-webkit-opacity:.80;opacity:.80;} .lugNutKey{margin-left:40px;} .lugnutSpan{display:table-cell;} .lugnutNameSpan{vertical-align:middle;width:34%;padding-right:10px;} .bottomBorder{border-bottom:1px solid white;padding-bottom:8px;padding-top:8px;} .bottomBorder:last-child{border-bottom:none;margin-bottom:30px;} .lugnutSection{margin-top:10px;float:left;width:100%;margin-bottom:15px;} .lugnutAddCartForm{width:30%;vertical-align:middle;} .lugnutKeyAddCartForm{width:32%;} .lugnutImageSpan{width:15%;} .lugnutCartButton{vertical-align:middle;width:62%;} .lugnutSpan.redText{width:5%;vertical-align:middle;} .lugNutPrice{width:5%;vertical-align:middle;} .lugNutEachSpan{vertical-align:middle;} .lugnutKeyImage{width:10%;} .greyBG{background-color:#E9E9E9;} .lugNutTabText{margin-bottom:25px;} .lugnutSeperator{margin-left:10px;} .lugnutImage{margin-left:0;vertical-align:middle;margin-right:10px;} .lugNutNote{float:left;font-size:11px;padding-top:5px;} .lugNutKeyNote{float:left;font-size:12px;margin-top:10px;margin-bottom:0px;width:100%;margin-left:154px;font-weight:bold;color:#FFCB09 !important;} .lugNutNotePDP{font-size:11px;position:relative;margin-left:110px;margin-top:19px;margin-bottom:16px;font-weight:bold;} .lugNutLabel{float:left;} .lugNutText{display:inline-block;width:80%;vertical-align:middle;} .lugNutKeyText{display:inline-block;width:80%;vertical-align:middle;margin-left:10px;margin-top:1px;} .lugNutKeyRV{margin-left:65px;margin-top:20px;margin-bottom:14px;} .lugnutNoteSection{margin:15px 0 10px;} #heading{font-weight:100;color:#707070;font-size:30px;} .viewLinks a.spacing{margin:0 6px;} .pagination.widget.top{width:calc( 100% - 240px );float:right;text-align:right;position:relative;top:14px;} .pagination.widget.bottom{margin:auto;width:fit-content;} .viewLinks a.pageNumLink{background-color:#666666;margin:0 1px;padding:1px 3px;border-radius:2px;} span.goto a:not([disabled]){display:inline-block;min-width:25px;min-height:22px;} .viewLinks a.pageNumLink,
span.goto a:not([disabled]){background-color:#666666;color:#fff !important;text-decoration:none;border-radius:2px;margin:0 3px;} .page.navigation a.first,
.page.navigation a.prev[disabled],
.page.navigation a.next[disabled],
.page.navigation a.last{display:none;} .page.navigation a.first + span,
.page.navigation a.prev[disabled] + span,
.page.navigation a.next[disabled] + span,
.page.navigation a.last + span{display:none;} .g-recaptcha{display:inline-block;}@media only screen and (min-width:300px) and (max-width:360px){ .deleteCardBtn{float:right;margin-top:-23px;} .feedBackMsgPanel.affix{width:100% !important;position:fixed;top:-10px;z-index:999999999999;}}@media only screen and (min-width:360px) and (max-width:400px){ .deleteCardBtn{float:right;margin-top:-23px;} .feedBackMsgPanel.affix{width:100% !important;position:fixed;top:-10px;z-index:999999999999;}}@media only screen and (min-width:400px) and (max-width:430px){ .deleteCardBtn{float:right;margin-top:2px;} .feedBackMsgPanel.affix{width:100% !important;position:fixed;top:-10px;z-index:999999999999;}}@media only screen and (min-width:430px) and (max-width:700px){ .deleteCardBtn{float:right;margin-top:12px;} .feedBackMsgPanel.affix{width:100% !important;position:fixed;top:-10px;z-index:999999999999;}}@media only screen and (min-width:700px){ .deleteCardBtn{float:right;margin-top:12px;}}@media only screen and (min-width:700px) and (max-width:1280px){ #Body:not(.iframe){overflow-x:hidden;min-width:1070px;} #Body:not(.iframe) #QVP-Override{min-width:700px;} #Body.iframe{margin-top:5px;} #PDP{overflow-x:hidden;}}@media only screen and (min-width:700px) and (max-width:900px){ #Body{min-width:700px;max-width:800px;} #Body #QVP-Override{min-width:700px;}} .qtip{position:absolute;top:-28000px;display:none;max-width:480px;min-width:50px;font-size:14px;line-height:21px;direction:ltr;box-shadow:none;padding:0;} .qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word;} .qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold;} .qtip-titlebar + .qtip-content{border-top-width:0 !important;} .qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;backgroung-color:#B30000;color:white;padding:10px 15px;} .qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px;} * html .qtip-titlebar .qtip-close{top:16px;} .qtip-titlebar .ux-icon,
.qtip-icon .ux-icon{display:block;text-indent:-1000em;direction:ltr;} .qtip-icon,
.qtip-icon .ux-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;} .qtip-icon .ux-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em;} .qtip-default{background-color:white;color:#555;} .qtip-default .qtip-titlebar{background-color:white;} .qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#4f4f4f;} .qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111;} .qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10;} x:-o-prefocus,
.qtip .qtip-tip{visibility:hidden;} .qtip .qtip-tip,
.qtip .qtip-tip .qtip-vml,
.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent;} .qtip .qtip-tip canvas{top:0;left:0;} .qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible;} #qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%;} #qtip-overlay.blurs{cursor:pointer;} #qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);} div.qtip-modal div.qtip-titlebar{background-color:#efefef;background-image:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#efefef));background-image:-webkit-linear-gradient(#efefef,#efefef);background-image:-moz-linear-gradient(top,#efefef,#efefef);background-image:-ms-linear-gradient(bottom,#efefef,#efefef);background-image:-o-linear-gradient(top,#efefef 1%,#efefef 100%);background-image:linear-gradient(#efefef,#efefef);border-top-left-radius:0;border-top-right-radius:0;} div.qtip-modal div.qtip-content{padding:10px;} .qtip-bootstrap{font-size:14px;line-height:20px;color:#333333;padding:1px;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;} .qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;} .qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:15%;border-style:none;} .qtip-bootstrap .qtip-content{padding:9px 14px;} .qtip-bootstrap .qtip-icon{background:transparent;} .qtip-bootstrap .qtip-icon .ux-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);} .qtip-bootstrap .qtip-icon .ux-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);} .whatsThis{max-width:400px;} .whatsThis p{margin:0;font-size:.9em;color:#555;} .whatsThis .primary{color:#B30000;font-weight:bold;} .toolTipTrigger{cursor:default;float:none !important;display:inline-block;} .toolTipTrigger i{font-size:1.5em;} .fullWidthQtip{max-width:95%;} .fullHeightQtip{max-height:95%;} .fullHeightQtip .qtip-content{max-height:250px;overflow-y:auto;}@media screen and (orientation:landscape){ .fullWidthQtip{max-height:95%;} .fullWidthQtip .qtip-content{max-height:250px;overflow-y:auto;}} div.qtip-modal div.qtip-content button{color:white;background-color:#B30000 !important;padding:8px 20px;border-radius:2px;font-size:14px;border:1px solid #B30000;cursor:pointer;}@media only screen and (min-width:300px) and (max-width:700px){ .qtip{left:5% !important;right:5% !important;}} .laminateFinishTip a.qtip-close{top:-3px;right:-1px;border:transparent;background:transparent;font-size:24px;color:#333333;} .laminateFinishTip .little{font-size:15px;padding:2px;} .notificationpanel{background:#fede00;border:1px solid #c00;border-radius:5px;font-weight:bold;} .notificationpanel ul{list-style-type:none !important;} .notificationpanel .feedbackPanel{padding:10px;} .notificationpanel_bottom_left{bottom:100px;left:30px;} .notificationpanel_bottom_detail_form{top:540px;right:30px;} .notificationpanel_bottom_right{bottom:100px;right:30px;} .notificationpanel_top_right{top:15px;right:30px;} .notificationpanel_border_200{border:1px solid #0053a0;} .notificationpanel_row_INFO{color:#0053a0;} .notificationpanel_border_300{border:1px solid #FF9900;} .notificationpanel_row_WARNING{color:#FF9900;} .notificationpanel_border_400{border:1px solid #CC3300;} .notificationpanel_row_ERROR{color:#CC3300;} #PageContent .headerVehicleFilter{padding:5px 0 35px 0;border-bottom:1px solid #CCCCCC;margin-bottom:20px;} #VehicleFilter .vehicleSelections .VehicleFilter select,
.headerVehicleFilter .vehicleSelections .VehicleFilter select{width:150px;} #VehicleFilter form,
.nowrap{white-space:nowrap;} .fullWidth{margin:auto !important;width:990px !important;} .fullWidth .promoRowPanel{margin:auto !important;width:990px !important;} .fullWidth .promoRowPanel li{margin-right:20px;margin-bottom:2px;} .fullWidth .promoRowPanel li a{display:block;} div.g-recaptcha[data-size=invisible][data-badge=inline]{display:none;} div.compareCheck label{position:relative;top:0;} .descripReadMore::after{content:"''";color:#B30000;} .descripReadMore a,
.descripReadMore a:link,
.descripReadMore a:visited,
.descripReadMore a:hover,
.descripReadMore a:active{color:#B30000 !important;} .familyExpd .expandable{max-height:75px;overflow:hidden;} .familyExpd .expandable p.description{margin-left:0;} .familyExpd div.descripReadMore{margin:10px 0 15px 121px;} .lefNavLabel{color:#B30000;font-weight:normal;font-size:16px !important;padding:5px 0;font-family:arial,sans-serif;margin:0 0 -1px 0 !important;} .h2CreateAccountPage{color:#B30000;font-weight:normal;font-size:14px;} .anchorButton{border:none;background:transparent;color:#555;font-size:12px;cursor:pointer;} .anchorButton:hover{color:#CC0000;} .purchasedItems tr th{color:white;} span[role=radio]{outline:none !important;} .zipEst input{margin-top:-27px;} .turnto.login h3.w_captionText{display:none;} .otherMachines .gradeBgShowAllSavedBtn{background-color:transparent;background-image:linear-gradient(transparent,transparent);} #Type .customGalleryWrapper{display:none;} a.show.exclusions{color:#0070ba;} div.modalDialog.exclusions{display:block;background:rgba(0, 0, 0, 0.5);} div.modalDialog.exclusions div.modal-dialog div.modal-dialog-content{background:white;padding:0 0 20px 20px;border-radius:3px;} div.modalDialog.exclusions div.modal-dialog div.modal-dialog-content a.close{float:right;padding:2px 4px;font-size:21px;} div.modalDialog.exclusions div.modal-dialog div.modal-dialog-content div.excludedStates{padding:20px 20px 0 0;font-weight:normal;line-height:14px;} html:not(.isMobile) div.modalDialog.exclusions div.modal-dialog{width:420px;margin:40vh auto;} html.isMobile div.modalDialog.exclusions div.modal-dialog-overlay{background:white;} .quickView div.modal.modalDialog.exclusions{width:800px;overflow-y:visible;overflow-x:visible;}@media only screen and (max-width:850px){ div.modalDialog.exclusions div.modal-dialog{width:auto;} div.modalDialog.exclusions div.modal-dialog div.modal-dialog-content div.exclusions{padding:20px 20px 0 0;font-weight:normal;line-height:1.3em;font-size:16px;} a.show.exclusions{float:left;padding-bottom:10px;clear:both;} div.modalDialog.exclusions{clear:both;}} a.mailto.dealers,
a.sli_keykeylink{text-decoration:underline !important;} .filterPanel div select{margin:0 10px;position:relative;top:9px;} .qtyWrapper{white-space:nowrap;} .qtyWrapper .qtyMinusBtn:focus-visible{margin-right:2px;} .qtyWrapper .qtyField:focus-visible{margin-right:6px;} .landing div table tr td a img,
.landing div table tr td a{display:inline-block;} .liveChatCheckoutButton{border:none;cursor:pointer;padding:0 0;line-height:8px;} .liveChatCheckoutButton:hover{cursor:pointer;} #liveChatReciptPage .liveChatCheckoutButton{margin:-6px -3px 0px;} .tt-c-answer--best span.tt-c-answer__best-answer-label,
span.tt-c-comments-pin__product-name{font-weight:normal;} span.tt-c-comments-pin__product-name{font-size:16px;color:#b30000;} .tt-c-media-modal__item-image,
.tt-c-media-modal__item-body{min-height:500px;} .responseInfo{font-size:14px;line-height:19px;} .formDiv{text-align:center;} .formDiv .submitBtn{background:transparent;background-color:transparent;border:none;background-color:#B30000;color:white;width:26%;max-width:120px;height:40px;border-radius:3px;font-size:18px;} button#livesdk__chat-avatar.livesdk__chat-avatar{width:100px;height:56px;position:fixed;bottom:30px;right:30px;border:none;border-radius:0;padding:0;z-index:8999;background-color:transparent;box-shadow:none;} button#livesdk__chat-avatar.livesdk__chat-avatar div.red.circle{background-color:#b30000;display:flex;align-items:center;margin:auto;width:56px;height:56px;border:none;border-radius:28px;} button#livesdk__chat-avatar div.red.circle div.avatar{background-color:#fff;display:block;margin:auto;width:32px;height:32px;border:none;clip-path:polygon(50.72% 2.88%,54.07% 2.99%,57.41% 3.32%,60.72% 3.87%,63.99% 4.63%,67.2% 5.6%,70.33% 6.79%,73.37% 8.17%,76.31% 9.75%,79.14% 11.52%,81.84% 13.48%,84.39% 15.6%,86.8% 17.89%,89.04% 20.32%,91.11% 22.9%,93% 25.61%,94.7% 28.44%,96.2% 31.37%,97.49% 34.39%,98.57% 37.5%,99.44% 40.66%,100.09% 43.88%,100.51% 47.12%,100.71% 50.4%,100.73% 53.67%,100.73% 56.95%,100.73% 60.23%,100.73% 63.5%,100.73% 66.78%,100.73% 70.06%,100.73% 73.33%,100.73% 76.61%,100.73% 79.89%,100.73% 83.16%,100.73% 86.44%,100.73% 89.72%,100.73% 92.99%,100.73% 96.27%,100.21% 99.47%,98.06% 101.93%,94.89% 102.88%,91.7% 102.01%,89.23% 99.81%,86.85% 97.49%,84.48% 95.17%,82.11% 92.85%,79.65% 91.49%,76.85% 93.29%,73.93% 94.9%,70.9% 96.32%,67.79% 97.54%,64.59% 98.56%,61.33% 99.36%,58.03% 99.94%,54.69% 100.31%,51.34% 100.46%,47.98% 100.39%,44.64% 100.1%,41.32% 99.59%,38.04% 98.86%,34.83% 97.93%,31.68% 96.78%,28.62% 95.43%,25.66% 93.88%,22.81% 92.15%,20.09% 90.23%,17.51% 88.13%,15.08% 85.87%,12.8% 83.46%,10.7% 80.91%,8.78% 78.22%,7.05% 75.41%,5.51% 72.5%,4.18% 69.49%,3.06% 66.4%,2.16% 63.25%,1.47% 60.04%,1.01% 56.8%,0.77% 53.53%,0.75% 50.25%,0.96% 46.98%,1.4% 43.73%,2.05% 40.52%,2.93% 37.36%,4.02% 34.26%,5.33% 31.24%,6.83% 28.31%,8.54% 25.49%,10.44% 22.79%,12.51% 20.21%,14.76% 17.78%,17.18% 15.5%,19.74% 13.39%,22.44% 11.44%,25.27% 9.68%,28.22% 8.11%,31.27% 6.73%,34.4% 5.56%,37.61% 4.59%,40.88% 3.84%,44.19% 3.3%);} button#livesdk__chat-avatar.livesdk__chat-avatar div.unread{background-color:#b30000;display:block;float:right;margin:auto;width:24px;height:24px;border:none;border-radius:100%;text-align:center;color:white;font-size:14px;font-family:Helvetica,Arial,sans-serif;line-height:24px;} button#livesdk__chat-avatar.livesdk__chat-avatar div.unread[hidden],
button#livesdk__chat-avatar.livesdk__chat-avatar[hidden]{display:none;} button#livesdk__chat-avatar div.red.circle div.avatar div.smile{background-color:transparent;border:2px solid #b30000;width:15px;height:24px;border-radius:22px;margin:auto;clip-path:polygon(0% 82%,15% 70%,85% 70%,100% 82%,100% 100%,0% 100%);} button#livesdk__chat-avatar div.red.circle:hover div.avatar div.smile{background-color:#b30000;} button[data-for].toggle.password.visibility{border:none;background:transparent;font-size:20px;vertical-align:middle;} button[data-for].toggle.password.visibility.visible{text-decoration:line-through;color:red;} input.texta button[data-for].toggle.password.visibility{float:right;position:relative;left:265px;top:3px;} input.texta button[data-for^=confirm].toggle.password.visibility{top:-14px;} .hidden:not(.toggle.password.visibility){display:none !important;} .form-control.password{display:inline;} button[data-for].toggle.password.visibility{border:none;background-color:transparent;position:relative;z-index:2;margin-left:-27px;background-image:url('//images.rockymountainatvmc.com/images/rm/icons/Reveal.svg');height:20px;width:23px;background-repeat:no-repeat;top:-2px;} button[data-for].toggle.password.visibility.visible{background-image:url('//images.rockymountainatvmc.com/images/rm/icons/Conceal.svg');} input[type=password],
input.password{position:relative;z-index:1;}.outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} .familyCpct{position:relative;} .familyCpct.qv{padding-bottom:50px !important;} .familyCpct a{display:block;position:relative;} .familyCpct a img{display:block;margin:5px auto;} .familyCpct a img.extraImg{position:absolute;left:-5px;top:-10px;} #Families div.familyCpct:hover{border:1px solid #bbb;} #Families div.familyCpct:hover .compareQv{border-top:1px solid #bbb;} #Families div.familyCpct:hover .compareQv + .quickViewLink{border-left:1px solid #bbb;} #BrandProducts .familyCpct a img.extraImg,
#MachineParts .familyCpct a img.extraImg{left:-6px;top:-11px;} #DetailsRightCol .familyCpct a img.extraImg,
.similarItemsContainer .familyCpct a img.extraImg{top:-19px;} #SimilarRecentlyViewed .familyCpct a img{margin-top:10px;} #SimilarRecentlyViewed .familyCpct a img.extraImg{top:-16px;} #Type .familyCpct a img.extraImg,
#SearchResults .familyCpct a img.extraImg{left:-5px;} img.size100{left:36px;} img.size160{left:8px;} .familyCpct a span{display:block;} .familyCpct a span.mfrPrice{text-decoration:line-through;font-size:12px !important;color:#555;} .familyCpct a span.savings{font-size:12px !important;color:#005b7d;} #Families a{display:inline-block;width:182px;} div.familyCpct .compareQv{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #DDDDDD;padding:5px 0;background:white;} .quickViewLink{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#555 !important;display:inline-block;cursor:pointer;padding:4px 10px 5px 0;background-color:transparent;border:none;white-space:nowrap;} .sli_custom_search .compareCheck + .quickViewLink{margin:0;} .compareCheck + .quickViewLink{width:44% !important;float:right;} .compareCheck{cursor:pointer;padding:4px 12px 3px 30px;display:inline-block;float:left;border-right:1px solid #DDDDDD;} .compareCheck label{cursor:pointer;} #BrandProducts .quickViewLink{padding:4px 8px 5px 1px;top:-1px;} #BrandProducts .compareCheck{padding:4px 12px 1px 30px;} .compareProdChoies{background-color:rgba(0, 0, 0, 0.8);position:fixed;width:100%;bottom:0;text-align:center;z-index:3;} .compareProdChoies ul{margin:0 auto;list-style-type:none;overflow:hidden;width:600px;} .compareProdChoies li{float:left;margin:10px;position:relative;} .compareProdChoies li i{font-size:1.4em;cursor:pointer;position:absolute;top:0;right:0;} .compareProdChoies .compareBtn{cursor:pointer;height:100px;width:100px;} .compareProdChoies .compareBtn button{cursor:pointer;color:#ffffff;border-radius:5px;font-size:1.5em;padding:5px;border:0;margin-top:10%;} .compareProdChoies .compareBtn .compareNote{line-height:14px;cursor:normal;} .compareProdChoies .compareBtn span{cursor:pointer;color:white;font-size:12px;display:block;} .compareProdChoies .compareBtn .clr{cursor:pointer;margin-top:5px;} .compareProdChoies .compareBtn .clr:hover{text-decoration:underline;} .compareProdChoies .compareBtn .clr:active{color:#EAEAEA;} .compareProdChoies .emptyChoice{background-color:#fff;line-height:100px;height:100px;width:100px;margin:0;} .sli_custom_search .videoLink{height:45px;} .videoLink{color:#555;margin-top:-5px;padding:0;height:25px;position:relative;display:block;} .videoLink a i{font-size:26px;color:#B30000;float:right;padding-right:10px;} .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;} .checkmark{position:absolute;top:-1px;left:-21px;height:12px;width:12px;background-color:white;border:1px solid #ccc;} #DdCart p.checkmark{border:none;} .container:hover input ~ .checkmark{background-color:white;} .container input:checked ~ .checkmark{background-color:white;} .checkmark:after{content:"";position:absolute;display:none;} .container input:checked ~ .checkmark:after{display:block;} .container .checkmark:after{left:4px;top:0px;width:4px;height:8px;border:solid #555;border-width:0 .1em .1em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);} .videoPlayImg{background-image:url('//images.rockymountainatvmc.com/images/rm/youTubePlayIcon.svg');height:22px;width:18px;margin-right:10px;} .videoLink a{display:inline-block;}.outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} .familyExpd{border-bottom:1px #ddd solid;clear:both;margin-bottom:10px;margin-top:10px;overflow:hidden;padding-bottom:10px;position:relative;width:100%;} #Families .familyExpd a{display:inline;width:100%;} .familyExpd a img{border:1px #ddd solid;float:left;margin:0 20px 0 0;} .familyExpd a img.extraImg{border:0;left:0;position:absolute;top:0;} .familyExpd a span{font-weight:bold;} .familyExpd h4{display:inline;} .familyExpd h5 span.msrp{color:gray;font-size:10px;font-weight:normal;} .familyExpd .rating{clear:left;float:left;height:20px;width:100px;} .familyExpd .rating > em{margin:1px 0;} p.description{color:#555;line-height:21px;margin-left:120px;} .familyExpd.qv .compareQv{border:1px solid #ddd;position:absolute;bottom:0;left:120px;height:26px;display:inline-block;margin:10px 0;} .familyExpd.qv .quickViewLink{color:#555 !important;background-color:transparent;border:none;cursor:pointer;padding:0 10px 0 11px;height:21px;bottom:0;line-height:27px;font-size:12px;} .familyExpd.qv .compareCheck{border-left:1px solid #ddd;cursor:pointer;padding:0 10px 6px 10px;display:inline-block;height:21px;float:right;line-height:23px;} .familyExpd.qv .compareCheck input{line-height:23px;height:21px;position:relative;top:-1px;} .familyExpd.qv .compareCheck label{cursor:pointer;line-height:27px;vertical-align:text-bottom;} .compareProdChoies{background-color:rgba(0, 0, 0, 0.8);position:fixed;width:100%;bottom:0;text-align:center;} .compareProdChoies ul{margin:0 auto;list-style-type:none;overflow:hidden;width:600px;} .compareProdChoies li{float:left;margin:10px;position:relative;} .compareProdChoies li i{font-size:1.4em;cursor:pointer;position:absolute;top:0;right:0;} .compareProdChoies .compareBtn{cursor:pointer;height:100px;width:100px;} .compareProdChoies .compareBtn button{cursor:pointer;color:#ffffff;border-radius:5px;font-size:1.5em;padding:5px;border:0;margin-top:10%;} .compareProdChoies .compareBtn .compareNote{line-height:14px;cursor:normal;} .compareProdChoies .compareBtn span{cursor:pointer;color:white;font-size:12px;display:block;} .compareProdChoies .compareBtn .clr{cursor:pointer;margin-top:5px;} .compareProdChoies .compareBtn .clr:hover{text-decoration:underline;} .compareProdChoies .compareBtn .clr:active{color:#EAEAEA;} .compareProdChoies .emptyChoice{background-color:#fff;line-height:100px;height:100px;width:100px;margin:0;} .expandedVideoLink{background-color:#ddd;font-size:14px;display:inline-block;margin-right:-3px;width:120px;padding:5px 5px 4px;} .expandedVideoLink i{color:#B30000;}.outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} .stockDisplay{padding-bottom:40px;} .stockDisplay a{display:block;position:relative;} .stockDisplay a span{display:block;} .stockDisplay a img{display:block;margin:5px auto;} .stockDisplay a img.extraImg{position:absolute;top:-5px;} .stockDisplay a img.size100{left:36px;} .stockDisplay a img.size160{left:8px;} .stockDisplay .compareQv{border-top:1px dashed #bbb;} .stockDisplay .compareCheck + .quickViewLink{border-left:1px dashed #bbb;} .stockDisplay .stockDisplay a span.mfrPrice{text-decoration:line-through;font-size:11px !important;color:#555;} .stockDisplay .stockDisplay a span.savings{font-size:11px !important;color:#005b7d;}.outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} #Body .viewLinks a.viewAll:hover{color:#fff;} .viewLinks{border:1px #ddd solid;clear:both;float:right;margin:7px 5px 0 0;} .viewLinks a{border:1px #666 solid;margin:0 1px;padding:.5px 2.5px;} .page.navigation span:has(+ a.next[disabled]){display:none;} .page.navigation a.last,
.page.navigation a.first,
.page.navigation a.prev[disabled],
.page.navigation a.next[disabled]{display:none;} .page.navigation span.goto{padding:0;} .page.navigation span.goto a:not([disabled]){padding:0;} .page.navigation span.goto a:not([disabled]) span{display:block;text-align:center;margin:17% auto auto;} .viewLinks a.viewAll,
.page.navigation a.viewAll{border:0;color:#fff;font-weight:normal;font-size:14px;padding:8px 8px;text-transform:uppercase;border-radius:2px;text-decoration:none;} .viewLinks .pageLinks{display:inline;} .curPage,
span.goto a[disabled]{border:0 !important;margin:0;padding:0;} .curPage:hover,
span.goto a[disabled]:hover{color:#555;} .page.navigation span.goto a[disabled]{margin:0 3px;}.outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} #Breadcrumbs{display:block;font-size:13px;list-style-type:none;margin:19px 10px 0px 10px;overflow:hidden;padding:0px 0px 8px;position:relative;} #Breadcrumbs + a.oemLink{position:relative;top:-21px;left:-9px;} .sli_custom_search #Breadcrumbs li{margin-top:0;} #Breadcrumbs li{float:left;margin-top:8px;} #Breadcrumbs li.breadCrumbSeparator{margin-top:0px;} #Breadcrumbs li a{color:#333333;font-weight:normal;margin:0 2px;text-decoration:none;text-transform:uppercase;} #Breadcrumbs li a:hover{color:#B30000;} .breadCrumbSeparator:after{content:'/';float:left;font-size:16px;line-height:13px;padding:9px 4px 0 4px;color:#333333;} li#ReferenceItem{margin:0;position:absolute;right:5px;top:5px;display:none;} li#ReferenceItem a{border:0;padding:0;} li#ReferenceItem a:hover{background:transparent;} .oemLink{color:#FFFFFF;float:right;font-size:12px;padding:8px 12px;margin:8px 5px 0 0;border-radius:2px;} .oemLink:hover{color:#FFFFFF;}.outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} #FooterPromoRow{margin:10px 0;} #FooterPromoRow a#FPromo1{float:left;} #FooterPromoRow a#FPromo2{float:right;} #ProductDetailPage #FooterPromoRow{padding:0;}.outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} .textOverGradeBg{display:block;color:#FFFFFF;font-size:20px;font-weight:normal;padding:20px;margin:0;position:relative;} .vehicleTable .textOverGradeBg{display:block;color:#fff;font-size:14px;font-weight:bolder;padding:10px;margin:0;position:relative;z-index:2;} #Login .pageHeader .textOverGradeBg{display:block;color:#555555;font-size:20px;font-weight:bolder;padding:20px;margin:0;position:relative;z-index:2;font-family:arial,san-serif;}