.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;} i.icn-triangle-down{display:block !important;} #ProductDetailPage{padding:0 10px;} #DetailsRightCol{border-bottom:1px #ddd solid;float:right;margin-left:-2px;width:222px;} #DetailsRightCol p{color:#fff !important;margin:0 !important;} #DetailsRightCol div img{display:block;margin:10px auto;} #DetailsRightCol div .rating > em{display:inline;margin:auto 1px;} #crossSells{clear:left;padding:0;} #crossSells .first{border-color:#ddd;width:140px;} #crossSellsHeading{background:#B30000;border-bottom:1px #ddd solid;color:#fff;font-size:1em;font-weight:bold;line-height:2em;padding-left:1ex;} .crossSellItem{float:left;margin:0;padding:0;width:139px;} .crossSellItem .copy{background:#ddd;border:1px #ddd solid;border-width:1px 0;margin:0;padding:5px;text-align:center;} .crossSellItem .copy a{display:block;} .crossSellItem .copy p{margin:0;padding:0;} .crossSellItem .thumb{height:100px;margin:5px auto;width:100px;} .crossSellItem .thumb img{display:block;margin:0 auto;} #SimilarRecentlyViewedTabs li{border-bottom:0;float:left;list-style-type:none;margin:5px 5px 0 0;padding:5px;font-size:14px;} #SimilarRecentlyViewedTabs li a{text-decoration:none;padding:3px 0 3px 20px;} #SimilarRecentlyViewedTabs li{width:220px;} a.detailsTab{background-color:#efefef;} #SimilarRecentlyViewedTabs a{color:#ffffff;} #RecentlyViewedItems{display:table;} #RecentlyViewedItems div.thumb{display:table-cell;padding:10px 0;margin:auto;text-align:center;width:245px;border-left:1px solid #DDDDDD;} #SimilarRecentlyViewed ul li a{display:block;margin:0 5px;padding:0;} #RecentlyViewedItems{border:1px #ddd solid;border-width:1px 1px 1px 0;clear:left;overflow:hidden;} #RecentlyViewedItems li .rating > em{display:inline;margin:auto;padding:0 1px 2px;} #SimilarRecentlyViewed .price{display:block;} .similarItemsContainer{clear:left;padding:15px 0 5px;margin-top:10px;width:969px;} #ProductDetailPage .similarItemsContainer{clear:left;padding:15px 0 5px;margin-top:10px;width:730px;} #NoNavBarPageContent > .similarItemsContainer{display:none;margin:5px 10px;} .similarItemsContainer > div{border:1px solid #ddd;margin:5px 0;} .similarItemsContainer .lazySliderPanelPrevBtn,
.similarItemsContainer .lazySliderPanelNextBtn{margin-top:35px;} .similarItemsContainer .lazySliderPanel li{width:225px;} .similarItemsContainer div.familyCpct{margin:4px 4px 0;padding:4px;text-align:center;width:210px;} .similarItemsContainer div.familyCpct .rating{margin:10px auto 0;} .similarItemsContainer > a,
.similarItemsContainer > span{margin-left:5px;padding:5px 10px;text-align:center;} .similarItemsContainer > span{color:white;font-weight:bold;position:relative;top:-5px;left:-5px;} .similarItemsContainer > a{color:#333333;} .similarItemsContainer > a:before{content:'';border-color:transparent transparent transparent #333333;border-style:solid;border-width:6px;display:inline-block;height:0px;margin:0 0 -2px 0;width:0;} .similarItemsContainer > a:hover:before{border-color:transparent transparent transparent #B30000;} #RelatedLinks{clear:left;padding:10px 8px;margin:5px 0 10px;width:auto;} #RelatedLinks h2{display:inline;font-weight:bold;font-size:larger;margin-right:5px;} #RelatedLinks a{text-decoration:underline;} .similarSeeAllLink a,
.reviewsTeaser span a{text-decoration:underline;} .lazySliderPanel{height:305px !important;} .alsoViewed{background-color:#333333;} .bgClrChg{background-color:white;} .customGalleryWrapper{background-color:#DDD;clear:both;max-height:108px;padding-top:10px;} .customGalleryWrapper .tt-c-gallery{width:calc(90px * 4);} .customGalleryWrapper .customGalleryHeading,
.customGalleryWrapper .left,
.customGalleryWrapper .right{display:inline-block;} .customGalleryWrapper .left{float:left;margin:-30px auto auto;} .customGalleryWrapper .right{float:right;margin:-30px auto auto;} .customGalleryWrapper .customGalleryHeading{width:30%;float:left;margin:25px auto auto;text-align:center;} .customGalleryWrapper .customGalleryHeading span{display:block;position:relative;top:14px;left:28px;font-size:16px;} .customGalleryWrapper .customGalleryHeading .tt-c-gallery__heading{display:none;} .customGalleryWrapper .left button:hover,
.customGalleryWrapper .right button:hover{opacity:.3;} .customGalleryWrapper #tt-gallery-row{display:inline-block;width:50%;margin-left:auto;margin-right:auto;} .customGalleryWrapper .left{width:9%;} .customGalleryWrapper .right{width:8%;}@media only screen and (min-width:700px) and (max-width:900px){ .customGalleryWrapper .customGalleryHeading{width:25% !important;} .customGalleryWrapper .customGalleryHeading span{left:14px !important;} .customGalleryWrapper .left,
.customGalleryWrapper .right{width:5% !important;} .tt-c-reviews-toolbar .tt-c-review-filters .tt-o-listbox,
.tt-c-reviews-toolbar .tt-o-listbox button.tt-o-listbox__btn,
.tt-c-reviews-toolbar input[type=text].tt-o-search-field__input{height:50px;} #tt-gallery-row{margin-left:5px !important;}} .tt-c-reviews-summary__no-reivews,
.tt-c-reviews-summary__no-reviews{margin:0 0 15px 16px !important;} .customGalleryWrapper .left button{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 auto 0;background-position:0px 30px;} .customGalleryWrapper .right button{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 auto 0 0;background-position:-51px 30px;} .customGalleryWrapper .tt-o-pagination__next .tt-o-icon,
.customGalleryWrapper .tt-o-pagination__back .tt-o-icon,
.customGalleryWrapper .tt-o-icon--sm{width:0 !important;} .tt-c-gallery__outer{border:none !important;} button.tt-o-button--icon.tt-o-button--disabled,
.tt-o-button--icon.tt-o-button--disabled{opacity:.3;} .tt-c-reviews-summary__grid-row,
.tt-c-reviews-list{margin-left:15px;} .tt-c-reviews-list-toolbar{padding:1.1rem;} .tt-o-badge,
.tt-c-review__purchased{float:right;margin-left:15px;} .ratings{font-family:ratings;color:#B30000 !important;letter-spacing:2px;font-size:14px;} .reviewsTeaser{margin-top:6px;font-size:13px;} .TurnToAvgRatings{margin-right:5px;} svg.TurnToAvgRatings{position:relative;top:1px;} .TurnToItemInputTeaser span{font-size:10px;} hr.disclaimerTab{display:none;} .disclaimerParentDiv,
.hiddenDisclaimerDetails{margin:0 0 11px 0;} .disclaimerParentDiv{border:1px solid #ebebeb;height:60px;} .disclaimerLabel,
.disclaimerText{display:inline-block;vertical-align:middle;} .disclaimerLabel{background:#ddd;line-height:60px;margin-right:15px;padding-left:10px;padding-right:10px;text-align:center;width:10%;font-size:14px;font-weight:400;color:#555;} .disclaimerText{font-size:11pt;text-align:left;width:84%;line-height:17px;} .hiddenDisclaimerDetails{background:#fff;border:1px solid #ccc;border-radius:4px;margin-top:11px;padding:20px;position:relative;line-height:21px;} .hiddenDisclaimerCloseParent{position:absolute;right:20px;top:20px;} .hiddenDisclaimerCloseIcon{background-color:#00000000;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;} .tt-o-hint{margin:1rem 0;} .ww-chatter{padding:15px;} .tt-c-callout-comment__text:after{border:none !important;} .tt-c-callout-comment__text{background-color:rgba(0, 0, 0, 0) !important;color:rgba(0, 0, 0, 0.87) !important;line-height:20px !important;text-indent:10px;} .tt-c-callout-comment__text:first-line{text-indent:-22px;} .tt-c-callout-comment__author:before{content:'\2014';color:rgba(33, 33, 33, 0.25);} .tt-c-callout-comment__author,
.tt-c-callout-comment__date{color:#555 !important;} .tt-c-callout-comment__quotes{color:#737373 !important;font-size:35px;position:relative;top:10px;margin:0 5px;line-height:10px;} .tt-c-media-modal__next-icon,
.tt-c-media-modal__back-icon{width:1rem !important;} .tt-c-question-container{padding-bottom:20px;} button.tt-c-question__upvote.tt-o-button.tt-o-button--toolbar.tt-o-button--flat-icon-left .tt-o-icon.tt-o-icon--vote-off.tt-o-icon--md{margin-right:.125rem !important;} .tt-l-grid__col--2 .tt-o-byline,
.tt-l-grid__col--2 .tt-c-profile-attributes__item,
.tt-l-grid__col--3 .tt-c-review__purchased,
.tt-l-grid__col--2 .tt-c-review__purchased{display:none;} .tt-o-search-field.tt-c-reviews-toolbar__search.tt-o-search-field--with-search-icon{top:-50px;left:-183px;} .tt-c-reviews-toolbar{height:125px;} input#tt-c-reviews-list-search-field{width:359px;} .tt-c-review-filters{margin-left:-367px;} #NoNavBarPageContent #QVP-Override .tt-o-search-field.tt-c-reviews-toolbar__search.tt-o-search-field--with-search-icon{top:-58px;left:0;} #NoNavBarPageContent #QVP-Override #VehicleFilter #MachineOptional{margin:10px 0;} #NoNavBarPageContent #QVP-Override #VehicleFilter #MachineOptional svg{float:left;display:inline-block;height:40px;padding:18px 0 0 11px;} #NoNavBarPageContent #QVP-Override #VehicleFilter .selectVehicle a.loginProfileLink{top:-5px;} #NoNavBarPageContent #QVP-Override .tt-c-reviews-toolbar{height:125px;} #NoNavBarPageContent #QVP-Override input#tt-c-reviews-list-search-field{height:50px;width:365px;} #NoNavBarPageContent #QVP-Override .tt-c-reviews-toolbar__sort{top:50px;width:180px !important;} #NoNavBarPageContent #QVP-Override .tt-c-review-filters{margin-left:0;left:185px;position:relative;top:-63px;width:180px;} .prodDetails .prodDetailsHeading li.ui-state-hover,
.prodDetails .prodDetailsHeading li.ui-tabs-active,
.prodDetails .prodDetailsHeading li.ui-state-hover a,
.prodDetails .prodDetailsHeading li.ui-tabs-active a,
#whiteBody .prodDetails .prodDetailsHeading li.ui-state-hover a.ui-tabs-anchor,
#whiteBody .prodDetails .prodDetailsHeading li.ui-tabs-active a.ui-tabs-anchor,
.prodDetails .prodDetailsHeading li.ui-state-hover a.ui-tabs-anchor:hover,
.prodDetails .prodDetailsHeading li.ui-tabs-active a.ui-tabs-anchor:hover{background-color:#b30000;color:#fff !important;} #ReviewsPanel .tt-c-reviews-summary__write-review-wrap,
#ReviewPromo .tt-c-reviews-summary__write-review-wrap,
#ReviewsPanel .tt-c-rating.tt-c-rating--actionable,
#ReviewPromo .tt-c-rating.tt-c-rating--actionable{display:none;} .tt-c-review__profile-attributes{display:flex;flex-direction:row;flex-wrap:wrap;} .tt-c-review__profile-attributes .tt-c-profile-attributes__item.age{order:2;} .tt-c-review__profile-attributes .tt-c-profile-attributes__item.location{order:1;} .tt-c-review__profile-attributes .tt-c-profile-attributes__item.gender{order:3;} .tt-c-review__profile-attributes .tt-c-profile-attributes__item.weight{order:4;} .tt-c-review__profile-attributes .tt-c-profile-attributes__item.height{order:5;} .tt-c-review__profile-attributes .tt-c-profile-attributes__item.machine.year.make.model{order:6;}@media screen and (-ms-high-contrast:active), screen and (-ms-high-contrast:none){ .customGalleryWrapper .left{margin:-30px 25px auto !important;width:5% !important;}} .tt-w-reviews-summary{clear:both;position:relative;z-index:10;top:-20px;} .rateAndReview{position:relative;z-index:11;} .productAreaWrapper .tt-w-reviews-summary{top:5px !important;} #ReviewPromo .tt-c-reviews-summary__content div.rateAndReview{margin-left:-7px;} .productAreaWrapper #ReviewPromo .tt-l-grid__col a.TTwriteReview.TT4writeReviewBtn.westring{padding:8px 12px 4px 12px !important;margin:0 auto 25px !important;height:25px !important;width:84%;transition:all .3s ease;} .productAreaWrapper #ReviewPromo .tt-l-grid__col a.TTwriteReview.TT4writeReviewBtn.westring:hover{color:#fff;background-color:#600;} #ReviewPromo a.TTwriteReview.TT4writeReviewBtn.westring{padding:8px 12px 4px 12px;margin:0 auto 25px !important;height:25px !important;width:135px;transition:all .3s ease;} #ReviewPromo a.TTwriteReview.TT4writeReviewBtn.westring:hover{color:#fff;background-color:#600;} .emailWAWrapper{margin:20px 0 25px;} .emailWhenAvailibleLinkLink{margin-left:28px;text-decoration:underline !important;} .emailWhenAvailibleLinkLink:before{position:absolute;content:"";height:24px;width:24px;background-image:url('//images.rockymountainatvmc.com/images/rm/emailAvail.svg');margin-left:-29px;margin-top:-7px;} .emailWhenAvailibleLink{padding:12px 15px 12px 40px !important;} .emailWhenAvailibleLink:before{position:absolute;content:"";height:23px;width:23px;background-image:url('//images.rockymountainatvmc.com/images/rm/emailAvailWhite.svg');margin-left:-29px;margin-top:-5px;} span.icon,
svg.icon{background-color:white;text-align:center;display:inline-block;filter:brightness(0.936);color:black;margin:0 12px 0 0;} span.icon span.name,
svg.icon span.name,
span.icon span.number,
svg.icon span.number{display:block;} span.icon span.name,
svg.icon span.name,
span.icon text.name,
svg.icon text.name{font-family:allianceregular;font-size:6px;margin:0 0 -1px 2px;} span.icon span.number,
svg.icon span.number,
span.icon text.number,
svg.icon text.number{font-family:allianceregular;font-size:30px;margin:0 0 -7px;} span.icon img.icon,
svg.icon img.icon,
span.icon image.icon,
svg.icon image.icon{aspect-ratio:1;object-fit:cover;} span.text,
span.free,
a.remove{vertical-align:top;position:relative;top:14px;font-family:"Roboto",sans-serif;font-style:normal;font-size:13px;color:#333;font-weight:400;} span.text:hover{color:#B30000;} span.text{text-decoration:underline;top:14px;} span.free{color:#BB271A;font-family:Roboto,Arial,Helvetica;font-weight:700;font-size:16px;top:11px;} a.remove{text-decoration:underline !important;margin:0 0 0 8px;position:relative;} .customizeDialog dialog::backdrop{background-color:rgba(0, 0, 0, 0.5);} .customizeDialog dialog.modal-dialog h1.modal-dialog-header{text-align:center;} .customizeDialog dialog.modal-dialog strong{display:block;width:fit-content;height:fit-content;margin:0 0 15px;} .customizeDialog dialog.modal-dialog label strong{display:inline;margin:0;} .customizeDialog dialog.modal-dialog legend{margin:15px 0;} .customizeDialog dialog.modal-dialog input[type=text],
.customizeDialog dialog.modal-dialog select{width:95% !important;width:-webkit-fill-available !important;max-width:320px;padding:8px 5px;margin:0 0 15px;display:block;} .customizeDialog dialog.modal-dialog input[type=checkbox]{display:inline;} .customizeDialog dialog.modal-dialog input[type=checkbox] + label{display:inline;} .customizeDialog dialog.modal-dialog div.left,
.customizeDialog dialog.modal-dialog div.right{display:inline-block;max-width:49%;} .customizeDialog dialog.modal-dialog div.right{overflow-x:hidden;} .customizeDialog dialog.modal-dialog div.item,
.customizeDialog dialog.modal-dialog div.total{font-size:17px;margin:4px 0 4px 48px;} .customizeDialog dialog.modal-dialog div.item div.label,
.customizeDialog dialog.modal-dialog div.total div.label,
.customizeDialog dialog.modal-dialog div.item div.price,
.customizeDialog dialog.modal-dialog div.total div.price,
.customizeDialog dialog.modal-dialog div.item strong,
.customizeDialog dialog.modal-dialog div.total strong{display:inline-block;} .customizeDialog dialog.modal-dialog div.item div.label,
.customizeDialog dialog.modal-dialog div.total div.label,
.customizeDialog dialog.modal-dialog div.item strong.label,
.customizeDialog dialog.modal-dialog div.total strong.label{width:140px;text-align:left;} .customizeDialog dialog.modal-dialog div.item div.price,
.customizeDialog dialog.modal-dialog div.total div.price,
.customizeDialog dialog.modal-dialog div.item strong.price,
.customizeDialog dialog.modal-dialog div.total strong.price{width:65px;text-align:right;} .customizeDialog dialog.modal-dialog button[name=close]{position:relative;float:right;top:24px;right:24px;background-color:transparent;border:none;cursor:pointer;} .customizeDialog dialog.modal-dialog .modal-dialog-footer{text-align:center;} .customizeDialog dialog.modal-dialog .modal-dialog-footer button[name=apply],
.customizeDialog dialog.modal-dialog .modal-dialog-footer button[name=cancel]{padding:10px 45px;text-transform:uppercase;border-radius:3px;font-weight:400;font-size:18px;} .customizeDialog dialog.modal-dialog .modal-dialog-footer button[name=apply]{color:white;background-color:#B30000;border:none;margin:0 12px 0 0;} .customizeDialog dialog.modal-dialog .modal-dialog-footer button[name=cancel]{background-color:white;border:1px solid black;margin:0 0 0 12px;} dialog.custom-attack-dialog{max-width:832px;padding:0;} dialog.custom-attack-dialog .modal-dialog-content{width:100%;} dialog.custom-attack-dialog .modal-header button img{width:24px;height:24px;} h3.modal-title{color:#333333 !important;margin-bottom:30px !important;} .colorChange{color:#B30000;} .customReviewInfo{font-size:14px;line-height:19px;margin-bottom:16px;font-weight:500;} .customizationWarnings span{font-size:11px;line-height:12px;display:block;margin-bottom:10px;} .requiredFields{font-size:13px;line-height:18px;color:#444;display:block;margin-bottom:15px;} .jerseyCustomizationSection label{display:block;margin-bottom:5px;} .jerseyCustomizationSection input.textInput{width:97%;max-width:320px;} .jerseyCustomizationSection .columnSectionOne{float:left;width:46%;max-width:320px;margin-right:50px;} .jerseyCustomizationSection .columnSectionOne p.textLimit{font-size:11px;line-height:15px;margin:0 0 25px;} .jerseyCustomizationSection .columnSectionOne .addLogoGraphic{display:flex;font-size:14px;line-height:19px;float:none;margin:0;width:auto;} .jerseyCustomizationSection .columnSectionOne .addLogoGraphic input{accent-color:black;margin-top:0;width:20px;height:20px;} .addLogoGraphic strong{color:#860303;} .jerseyCustomizationSection .columnSectionTwo{float:left;width:45%;max-width:340px;} .jerseyCustomizationSection .columnSectionTwo div.exampleImg{margin-bottom:32px;} .jerseyCustomizationSection .columnSectionTwo div.exampleImg img{width:100%;max-width:341px;} .jerseyCustomizationSection .columnSectionTwo .item .price{font-weight:normal;color:#333333;} .jerseyCustomizationSection .columnSectionTwo .total .price{color:#333333;} .clear{clear:both;} .buttonSection{width:100%;text-align:center;margin:32px;} .button{background-color:#E4A5A5;color:white;border:1px solid #E4A5A5;border-radius:3px;text-transform:uppercase;text-decoration-color:#E4A5A5;cursor:pointer;font-size:18px;font-weight:500;margin-right:32px;width:176px;padding:12px 0;display:inline-block;} .button:not([disabled]){background-color:#860303;color:white;border:1px solid #860303;} .button:hover:not([disabled]){background-color:#750202;color:white;border:1px solid #750202;} .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;} dialog.custom-attack-dialog .modal-body .item .label{text-transform:capitalize;}@media only screen and (min-width:360px) and (max-width:700px){ dialog.custom-attack-dialog{min-width:312px;padding:0;} .jerseyCustomizationSection .columnSectionOne{width:100%;min-width:280px;margin-right:0px;} .jerseyCustomizationSection .columnSectionTwo{width:100%;min-width:280px;}}.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;} #DetailsLeftCol{float:left;width:735px;} button.multiple.views{background-color:transparent;border:none;display:inline-block;margin:0.6em 15px;color:#555 !important;} button.multiple.views:hover{text-decoration:underline;cursor:pointer;} .prodImg{display:inline;float:left;padding:5px 15px 7px 0;position:relative;width:350px;z-index:1;} .prodImg img.extraImg{left:0px;position:absolute;top:10px;} .prodImg .prodImgMed:hover,
.prodImg img.extraImg:hover{cursor:url('//images.rockymountainatvmc.com/images/rm/mag-glass.cur'),default;margin-bottom:5px;} .prodImg .fb-like{float:left;margin-top:5px;} .prodImg .twitter-share-button{float:left;} .prodImg img.prodImgMed,
.prodImg img.extraImg{display:block;margin:25px auto 5px;} .viewLargerImageSection{text-align:center;} .viewLargerImageSection button{background-color:transparent;border:none;padding:0;margin:0;font-size:12px;font-family:Helvetica,Arial,sans-serif;color:#555;} ul.viewLargerBtn{display:inline-block;zoom:1;*display:inline;list-style-type:none;padding:8px 5px 5px;margin:5px auto;} ul.viewLargerBtn li{color:#FFFFFF;cursor:pointer;display:inline;vertical-align:top;padding:0 12px;} ul.viewLargerBtn li i{font-size:1.4em;display:inline-block;margin:-2px 4px 0 0;} html:not(.isMobile) .prodColorWays .thumbSlider{max-width:350px;} .prodColorWays{margin:auto;position:relative;} .prodColorWays .thumbSlider{margin:auto;overflow:hidden;display:inline-block;max-width:100vw;} .prodColorWays .thumbSlider ul{width:90000px;list-style-type:none;padding:0 5px;} .prodColorWays .thumbSlider ul button{background-color:transparent;border:none;padding:0;margin:0;font-size:12px;font-family:Helvetica,Arial,sans-serif;color:#555;} .prodColorWays .thumbSlider ul button i:before{width:36px;height:36px;} .prodColorWays li{border:1px solid #ddd;cursor:pointer;float:left;height:60px;margin:5px 3px;padding:2px;width:60px;} .prodColorWays li button{cursor:pointer;} .prodColorWays img{margin:0;} .prodColorWays .next,
.prodColorWays .prev{display:none;font-size:3em;margin-top:7%;} .prodColorWays .next{float:right;margin-left:-5px;margin-right:0px;} .prodColorWays .prev{-moz-opacity:0.3;-webkit-opacity:0.3;opacity:0.3;float:left;margin-left:-10px;} .prodColorWays .vids{vertical-align:top;text-align:center;} .prodColorWays .vids i{display:block;font-size:3em;margin:5px 0 -10px;} html .prodColorWays.hasSlider{width:355px;text-align:center;} html .prodColorWays.hasSlider .thumbSlider{max-width:285px;text-align:center;} .prodRating{text-align:right;margin:10px auto;} .prodQA h4{float:left;} .prodRating h4,
.prodRating p{text-align:center;} .prodRating,
.prodQA{border:1px #ddd solid;clear:left;float:left;font-size:9px;padding-bottom:5px;width:342px;} .prodRating a#NoReviews,
.prodQA a#NoReviews{float:left;} .prodRating a#NoReviews span,
.prodQA a#NoReviews span{color:#0080C0;font-weight:bold;} .prodRating h4,
.prodQA h4{color:black;font-size:12px;margin:10px 48px 0 0;display:inline;} .prodRating p,
.prodQA p{clear:both;font-size:11px;margin:0 10px;padding-top:3px;text-align:right;} .prodRating .rating,
.prodQA .rating{background:transparent;border:0;margin:3px auto;padding-top:4px;text-align:center;display:inline;} .prodRating .rating > em,
.prodQA .rating > em{margin:0;} .prodRating .rating .first,
.prodQA .rating .first{margin-left:0;} .priceMatchImg{clear:left;display:block;margin:10px 0 5px;} .priceMatchImg button{background-color:transparent;border:none;cursor:pointer;padding:0;} .prodBuy + .priceMatchImg{margin-top:17px;} .viewLargerModal{z-index:15057 !important;} .viewLargerModal .modal-body{padding:0;} .viewLargerModal dialog.modal-body{height:600px;max-height:90vh;} .viewLargerModal + .modal-backdrop.in{z-index:9999;} .ViewLarger{position:relative;z-index:1;} .overflowContainer{overflow:auto;float:left;width:65%;max-width:800px;margin-bottom:56px;max-height:85vh;user-select:none;} .viewLargerModal.noThumbs .overflowContainer{width:100%;} .LgImg{overflow:visible;} .container{transition:transform .2s;} .clickViewLarger{background:transparent;border:none;} .container img:not(.error):hover{cursor:zoom-in;} .container.viewLargeClick img:hover{cursor:move;} .Thumbs{position:relative;float:right;max-width:400px;width:28%;margin:0 auto;cursor:pointer;} .Thumbs ul{list-style-type:none;width:100% !important;} .Thumbs li{display:block;float:left;margin:5px;height:100px;} .Thumbs img,
.Thumbs input[type=image]{border:1px solid #ddd;width:100%;} .Thumbs .selected img,
.Thumbs .selected input[type=image]{border:2px solid #B30000;} .Thumbs button{border-style:none;background-color:transparent;margin:2px 1px;width:88px;height:88px;}@media only screen and (max-width:900px){ .viewLargerModal .modal-title{text-align:center;right:auto;} .Thumbs{float:none;max-width:400px;width:85%;margin-top:56px;margin-bottom:56px;overflow:scroll;white-space:nowrap;} .Thumbs li.selected input{border:2px solid #B30000;} .overflowContainer{float:none;width:100%;max-width:800px;margin-bottom:0px;} .Thumbs li{display:inline;float:none;}} .prevBtn,
.nextBtn{display:none !important;} .prevBtn{background-position:0 -50px;display:block;left:50px;} .nextBtn{background-position:0 0;right:50px;} .PrevBtn2,
.NextBtn2{cursor:pointer;display:none !important;} .PrevBtn2{background-position:0 0;left:0;} .NextBtn2{background-position:0 -93px;right:-2px;} .prevBtn:hover,
.nextBtn:hover{filter:alpha(opacity=90);opacity:0.9;} .ViewLarger{background:white;} .ViewLarger .MainImgDiv{position:relative;} .MainImg{width:800px;} .ViewLarger .MainImgDiv .MainImg{text-align:center;} .overflowContainer .container:not(.viewLargeClick) .zoom .MainImgDiv .MainImg img{width:93% !important;height:auto !important;} .viewLargerModal.noThumbs .overflowContainer .container:not(.viewLargeClick) .zoom .MainImgDiv .MainImg img{width:76% !important;height:auto !important;} .ZoomControl{display:none !important;} .ZoomControl ul{list-style-type:none;} .ZoomControl ul{background:url('//images.rockymountainatvmc.com/images/rm/ViewLargerZoomButton.png');height:111px;margin:5px;width:44px;background-repeat:no-repeat no-repeat;} .ZoomControl ul li button{width:45px;height:45px;background:none;border:none;} .ZoomControl .Plus{background-position:0 0;cursor:pointer;} .ZoomControl .Minus{background-position:0 -45px;cursor:pointer;} .ZoomControl .Fit{background:none;height:auto;width:auto;color:#555;font-size:12px;} .ZoomControl .Fit:hover{color:#B30000;cursor:pointer;} .ux-draggable{cursor:url('//images.rockymountainatvmc.com/images/rm/openhand.cur'),default;} .ux-draggable-dragging{cursor:url('//images.rockymountainatvmc.com/images/rm/closedhand.cur'),default;} div.wicket-modal div.w_bottom_1{z-index:999999999999;position:relative;} .viewLargerBtn .blackSearch{position:absolute;content:"";height:17px;width:17px;background:url('//images.rockymountainatvmc.com/images/rm/res2020/blackMultiView.svg') no-repeat;margin-left:-20px;} .viewLargerBtn .blackMultiView{position:absolute;content:"";height:17px;width:17px;background:url('//images.rockymountainatvmc.com/images/rm/res2020/blackSearch.svg') no-repeat;margin-left:-20px;}.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;} .allProductVehicles{font-size:1.1em;margin:10px 0 10px 0;} .allProductVehicles img{float:left;margin-right:3px;margin-top:0;} .productAreaWrapper #ApparelExchangeLink{margin:5px 0 15px;} .productPriceTabsWrapper{float:left;margin-bottom:20px;} .productPriceTabs{padding:0;overflow:hidden;} .productPriceTabs li{border:1px #ddd solid;border-bottom:0;display:block;float:left;list-style-type:none;padding:5px;margin-right:1px;} .productPriceTabs li.ux-state-hover,
.productPriceTabs li.ux-state-active{background-color:#d9d9d9;} .productPriceTabs a{display:block;font-weight:bold;padding:0 35px;text-decoration:none;width:100%;} .productPriceTabs a:hover{color:black;} .product{border:1px #ddd solid;margin-left:-1px;min-height:440px;padding:0 10px;width:345px;} .prod_qtyLbl{display:block;float:left;margin:18px 5px 0 0;} .prod_qty{height:20px;margin-bottom:10px;text-align:center;width:7ex !important;} .prodQty label.prod_qty{width:auto;margin-bottom:-30px;} .product .prodField{border:0;margin:7px 0;padding:0;} .product .prodField label{display:block;} .product .prodField input{vertical-align:bottom;} .product .prodField select{width:90% !important;font-size:14px;} .product .prodField.prodBuy{margin-bottom:14px;} .product .prodField.prodBuy input{margin-right:5px;vertical-align:middle;} .product .prodField.prodBuy label{vertical-align:middle;} .product h2{font-size:18px;margin:0;margin-top:10px;} .product h3{color:#B30000;font-size:19px;margin:0;font-weight:bold;} .product h4{color:#B30000;font-size:19px;margin:0;font-weight:bold;} .vehicleNameProductPage{font-size:12px !important;font-weight:normal !important;margin:0 0 3px 0 !important;color:#3F8342 !important;} .product h3.ourPrice{display:inline-block;margin:10px 5px 0 0;} .viewProdDetailsLink{display:inline-block;font-weight:bold;white-space:nowrap;padding:7px 0;} .product span.qtyDiscountMsg{display:inline;float:right;margin:3px 10px;} .product h5{font-size:12px;font-weight:normal;margin:0 0 3px 0;} .product .partNum{color:#666;font-size:11px;margin:5px 0 10px;} .product .supersededPartNum{display:block;color:#B30000;font-size:10px;} .product .priceInfo{color:#555555;font-size:11px;font-weight:normal;margin-top:5px;} .product .rebateAmt{color:#38683D;font-size:14px;font-weight:normal;height:50px;} .product .rebateAmt #RPicn{font-size:4em;margin-bottom:-10px;} .product .rebateAmt .RPWhatIsPop{cursor:pointer;font-size:1.3em;margin-bottom:-2px;margin-left:5px;} .product .instockAlt .prodField{margin:0;padding:5px 0;} .instockAlt i{font-size:1.8em;vertical-align:middle;} .instockAlt .outOfStockMsg{color:#B30000;} .instockAlt .inStock{padding:0 8px 0 6px;font-size:12px;} .instockAlt span,
.instockAlt strong{display:inline-block;} .instockAlt p{margin-bottom:5px !important;line-height:16px !important;} .instockAlt .CheckAvailible{color:#000000;margin:14px 0;} .instockAlt #ProdFAQ{font-size:0.9em;} .addTo{margin:15px 0;} .addTo a{display:block;font-size:12px;} .addTo a:hover span{border:1px solid #B30000;} .addTo i{vertical-align:middle;font-size:20px;color:#aae00d;text-shadow:1px 1px #bbb;} .addTo button{border:none;display:block;color:#555;font-size:12px;margin-left:-8px;cursor:pointer;background:transparent;} .addTo button:hover{color:#CC0000;} #limited{color:#000;font-size:1em;font-weight:bold;margin-bottom:5px;} .qtyDiscount h4{font-size:16px;} .qtyDiscount table{width:80%;font-size:14px;} .qtyDiscount td.discAmt{color:#B30000;} .qtyDiscount td.discPrice{font-weight:bold;} .chooseVehicleAbove{font-weight:bold;padding:10px;margin-top:19px;text-align:center;width:90%;color:#555555;} .otherBuys{border:1px #ddd solid;border-width:1px 1px 0;padding:10px 0;text-align:center;} .otherBuys a{margin:0 5px;padding:0;} .otherBuys .price{display:block;} .Bml{margin-bottom:10px;} .Bml h5{font-weight:bold;margin:1px;} .Bml a,
.Bml p{display:inline;font-size:10px;margin:-5px 0 0;} .Bml a{text-decoration:underline;} .Bml img{vertical-align:bottom;margin-right:5px;} .ux-tabs .ux-tabs-hide{display:none;} .machineInfoLink{display:block;font-size:12px;padding:0 0 5px 0;margin:3px 0;} .machineInfoLink i{font-size:1.1em;color:white;height:14px;width:12px;margin-right:2px;display:none !important;} .machineInfoLink:after{content:"";border:solid #B30000;border-width:0 .13em .13em 0;display:inline-block;padding:3px;margin-left:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);} .emailWhenAvailWrapper{line-height:50px;} .emailWhenAvailibleLink{background:#cc0000;border-radius:2px;color:white;font-size:16px;font-family:Helvetica,Arial,sans-serif;border:0;cursor:pointer;padding:12px 28px;} .emailWhenAvailibleLink:hover{color:white !important;} .loginToSeePriceLink{background:url('//images.rockymountainatvmc.com/images/rm/login-seeprice.png') 0 0 no-repeat;border:0;display:block;height:57px;width:218px;} #Sorry{color:#B30000;display:block;font-size:19px;margin:36px 0 10px;} #NotAvail,
#AvailAltMsg{color:black;font-weight:bold;margin:10px 0;} #NotAvail{font-size:14px;} #AvailAltMsg{font-size:12px;} #AvailAltMsg a{color:#B30000;cursor:pointer;} .instockAlt i.redXCircleIcn.showEtaMsg{float:left;margin-right:5px;} .instockAlt i.redXCircleIcn.hideEtaMsg{margin:-1px 5px 0 0;} .allowExtraTime{font-size:11px;line-height:21px;font-weight:bold;} .mobileAllowExtraTime{white-space:pre;}.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;} .ux-tabs .ux-tabs-hide{display:none;} .prodDetailsHeading li{cursor:pointer;} .red.button{color:white;background-color:#B30000;font-weight:bold;height:30px;width:139px;text-align:center;margin:15px 0;display:block;vertical-align:middle;padding-top:10px;} .prodDetails{color:#555;clear:left;line-height:21px;margin:0 0 10px 0;padding-bottom:0;padding-top:10px;} .prodDetails h4{margin:5px 0 0;font-size:14px;} .prodDetails ul:not(.tt-o-page-list):not(.prodDetailsHeading){clear:left;} .prodDetails ul.notes{margin:0 15px;padding-bottom:10px;} .prodDetails .detailsDescript{margin-bottom:10px;margin-top:0;padding:0 15px;font-size:14px;} .prodDetails .detailsDescript a{color:#B30000;text-decoration:underline;} .productDetails ul:not(.tt-o-page-list) li{list-style-position:outside;list-style-type:disc;margin-left:15px;padding:10px 10px 0 0;} .productDetails div.notes{border-bottom:1px #ddd solid;border-top:1px #ddd solid;background-color:#EBEBEB;margin:10px 0;} .productDetails div.notes h3{color:#B30000;margin:0px;padding:8px 0 0 15px;} .productDetails div.notes ul li{font-size:12px;margin-left:0;} .productDetails div.kitNotes{border-bottom:1px #ddd solid;margin-left:0;} .productDetails div.kitNotes div.kitNotes ul{margin:0 15px;padding-bottom:10px;} .productDetails div.kitNotes div.kitNotes li{margin-left:10px;} .productDetails div.kitNotes div.kitNotes h4{color:#000;font-size:1.1em;margin-left:10px;} .productVids{display:-webkit-flex;display:flex;flex-wrap:wrap;} .productVids .videoFrame{min-width:540px;max-width:100%;-webkit-flex:1 auto;flex:1 auto;} .productVids .videoFrame > div{display:block;position:relative;padding-bottom:56%;height:0px;} .productVids .videoFrame iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;} .productVids .otherVids{float:right;vertical-align:top;text-align:center;-webkit-flex:1;flex:1;min-width:187px;} .productVids .otherVids p{margin:2px 10px 5px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:14px;} .productVids .otherVids span{display:block;} .productVids .otherVids .next,
.productVids .otherVids .prev{cursor:pointer;font-size:3em;display:none;margin-top:-13px;} .productVids .otherVids a{margin-bottom:30px;} .productVids .videoSlider{height:145px;overflow:hidden;} .productVids .videoThumb{height:145px;cursor:pointer;flex:1;display:inline-flex;display:-webkit-inline-flex;justify-content:center;flex-direction:column;max-width:100%;} .productVids .vidTitle{background-color:#EAEAE8;margin:0;margin-bottom:5px;padding:15px 0 10px 15px;} .productVids .vidTitleLink{display:-webkit-flex;display:-o-flex;display:flex;width:100%;} .productVids .vidTitleLink .vidTitle{font-weight:normal;font-size:14px;flex:1 1 auto;-webkit-flex:1 1 auto;} .productVids .purchaseLink{background-color:#EAEAE8;margin:0 0 5px 5px;padding:10px 0 10px 15px;color:#555;justify-content:center;display:inline-block;flex:.2 auto;-webkit-flex:1;align-items:center;-webkit-align-items:center;white-space:nowrap;} .productVids .purchaseLink span{font-size:14px;} .productVids .purchaseLink i{font-size:2em;margin:5px 0;} .productVids .purchaseLink i:nth-of-type(1){margin-left:10px;} .prodDetails .prodDetailsHeading{margin:5px 0 0;overflow:hidden;padding:0;list-style-type:none;position:relative;z-index:5;} .prodDetails .prodDetailsHeading li{float:left;list-style-type:none;background-color:#efefef;margin:2px;} .prodDetails .prodDetailsHeading a{background-repeat:no-repeat;display:block;height:14px;font-size:15px;overflow:hidden;padding:15px 15px 18px;color:#666;text-decoration:none;} .prodDetails .prodDetailsHeading li.ux-state-hover,
.prodDetails .prodDetailsHeading li.ux-tabs-active,
.prodDetails .prodDetailsHeading li.ux-state-hover a,
.prodDetails .prodDetailsHeading li.ux-tabs-active a,
.prodDetails .prodDetailsHeading li.ux-state-hover a:hover,
.prodDetails .prodDetailsHeading li.ux-tabs-active a:hover{background-color:#c00;color:#ffffff;font-weight:bold;} .prodDetailsHeading li.ux-state-hover,
.prodDetailsHeading li.ux-state-active{background-color:#f0f0f0;} .productDetails,
.prodReviews,
.productDocs,
.sizingChart,
.qas{border:1px #ddd solid;margin:-2px 0 0;} .qas{padding:10px 15px 0;} .prodReviews{padding:10px 15px 0 0;} .prodReviews .links a{font-size:13px !important;} .prodReviews .bottomPagingNav{overflow:hidden;padding-top:5px;} .prodReviews .bottomPagingNav .pagingLinks{margin-bottom:0;} .prodReviews .reviewsTitle{margin:5px 0 10px 10px;text-align:center;} .prodReviews .pagingNav{margin-bottom:0;overflow:hidden;padding-bottom:0;} .prodReviews .pagingNav form{float:left;margin:5px 0 10px;width:160px;} .prodReviews .pageLinks{float:right;margin:5px 0 10px;text-align:right;width:430px;} .prodReviews .pageLinks .viewAllBtn{color:#FFFFFF;float:right;padding:1px 5px;text-decoration:none;margin-right:5px;} .prodReviews .pageLinks img{vertical-align:bottom;} .prodReviews .pageLinks .pages{float:right;margin-right:10px;} .prodReviews .rating{float:left;margin-left:5px;width:125px;} .prodReviews .rating > em{margin:0;padding:0 4px;} .prodReviews .review{border-top:1px #ddd solid;margin:0;overflow:hidden;} .prodReviews .review .btn{font-size:10px;margin:0 5px;} .prodReviews .review .btns{float:right;margin-right:355px;margin-top:-31px;width:95px;} .prodReviews .review .btns input{border:0;color:#FFFFFF;margin:2px;} .prodReviews .review .indivrating{float:left;width:62px;} .prodReviews .review .indivrating .ratingstar{padding:1px 1px 0 1px;} .prodReviews .review h3{float:right;font-weight:bold;margin:0 20px 0 0;width:575px;} .prodReviews .review h5{float:right;font-size:12px;font-weight:normal;margin:0 20px 0 0;width:575px;} .prodReviews .review h5 span{font-weight:bold;} .prodReviews .review h5 span span{color:#B30000;} .prodReviews .review h5.helpful{color:#B30000;font-size:10px;margin-top:0px;} .prodReviews .review input.review.helpful{border:none;background:none;padding:0 10px 10px 0;font-size:24px;} .prodReviews .review p span{color:#999;display:block;font-size:0.83em;margin-top:10px;} .prodReviews .review p span.first{margin-top:0;} .productDocs{overflow:hidden;} .productDocs h4{padding:0;} .productDocs .adobeLink{float:right;margin:5px;} .productDocs .docLink{background:url('//images.rockymountainatvmc.com/images/rm/PdfDocIcon.png') 0 0 no-repeat;display:block;margin:45px 10px 10px;padding:20px 0 20px 61px;text-decoration:none;} .productDocs h4 img{clear:left;float:left;margin:0 15px;} .sizingChart{padding:10px;} .sizingChart h4{margin:5px;} .sizingChart table{width:100%;} .sizingChart th{color:white;font-size:14px;} .sizingChart .even{background-color:#DBDBDB;} .sizingChart .w{width:25%;} .sizingChart td{padding:3px;font-weight:bold;} #ProductDetailPage #PageLinksWrapper{margin:0;width:100%;} #ProductDetailPage #PageLinksWrapper .viewAll{display:block;float:left;margin:5px 20px 5px 10px;} #ProductDetailPage #PageLinksWrapper .pageLinks{margin:10px 5px;} #ProductDetailPage #PageLinksWrapper #NumItems{margin-top:10px;margin-left:10px;} .TTpoweredby,
#TT3RightLinks{padding:11px 0 !important;} .qas{padding:10px;} .qas h3{margin-bottom:1px;} .qas hr{border-style:solid;border-color:#ddd;border-bottom:0;margin:0;} .qas .tt-o-search-field{top:0;} .TTtitle{margin:0 !important;} .TT3itemBox{border-left:1px solid #ebebeb !important;} .TTresponsiveClear{clear:none !important;} .TTexUgcR{float:right !important;} #TurnToReviewsContent{padding:10px;}@media screen and (min-width:0\0){ .prodDetails > div{width:735px;}} .sizingChart h3{margin-block-end:5px;margin-block-start:5px;margin:5px;margin-inline-end:5px;margin-inline-start:5px;} .tt-c-review__grid-col{display:flex;flex-direction:column;} .tt-c-review__grid-col .tt-c-review__text{order:2;} .tt-c-review__grid-col .tt-c-review__heading{order:1;}@media (max-width:736px){ .customGalleryHeading{width:24% !important;} .customGalleryHeading span{left:10px !important;} .customGalleryWrapper .left{width:6% !important;} .customGalleryWrapper #tt-gallery-row{width:62% !important;} .customGalleryWrapper .right{width:5% !important;position:relative;left: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;} html.iframe{overflow-y:hidden;} .quickView .modal-dialog,
#sliQuickView .modal-dialog{width:100%;max-width:812px;min-width:450px;} .quickView .productPriceTabs,
#sliQuickView .productPriceTabs,
.quickView .ourGuaranteeTab,
#sliQuickView .ourGuaranteeTab,
.quickView .viewProdDetailsLink,
#sliQuickView .viewProdDetailsLink{display:none;} .quickView .productAreaWrapper,
#sliQuickView .productAreaWrapper{float:none;} .quickView .qvFooter,
#sliQuickView .qvFooter{padding:10px;margin:5px -20px -20px;overflow:hidden;border-radius:5px 5px 5px 5px;} .quickView .prodPageLink,
#sliQuickView .prodPageLink{float:right;padding:5px;border:1px solid #999;border-radius:5px;} .quickView .hiddenGo,
#sliQuickView .hiddenGo{display:none;} #QVP-Override{background-color:white;} #QVP-Override .productAreaWrapper{max-width:800px;} #QVP-Override .productPriceTabs,
#QVP-Override .ourGuaranteeTab,
#QVP-Override .viewProdDetailsLink{display:none;} #QVP-Override .productPriceTabsWrapper{padding:10px;margin:5px -20px -10px;}@media only screen and (min-device-width:768px) and (max-device-width:1024px){ .modal-body{overflow-y:scroll;}} .customGalleryWrapper{background-color:#DDD;clear:both;max-height:108px;padding-top:10px;} .customGalleryWrapper .customGalleryHeading,
.customGalleryWrapper .left,
.customGalleryWrapper .right{display:inline-block;} .customGalleryWrapper .left{float:left;margin:-30px auto auto;} .customGalleryWrapper .right{float:right;margin:-30px auto auto;} .customGalleryWrapper .customGalleryHeading{width:30%;float:left;margin:25px auto auto;text-align:center;} .customGalleryWrapper .customGalleryHeading span{display:block;position:relative;top:14px;left:28px;font-size:16px;} .customGalleryWrapper .customGalleryHeading .tt-c-gallery__heading{display:none;} .customGalleryWrapper .left button:hover,
.customGalleryWrapper .right button:hover{opacity:.3;} .customGalleryWrapper #tt-gallery-row{display:inline-block;width:50%;margin-left:auto;margin-right:auto;} .customGalleryWrapper .left{width:9%;} .customGalleryWrapper .left button{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 auto 0;background-position:0px 30px;} .customGalleryWrapper .right{width:8%;} .customGalleryWrapper .right button{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 auto 0 2px;background-position:-51px 30px;} .customGalleryWrapper .tt-o-pagination__next .tt-o-icon,
.customGalleryWrapper .tt-o-pagination__back .tt-o-icon,
.customGalleryWrapper .tt-o-icon--sm{width:0 !important;} .tt-c-gallery__outer{border:none !important;}.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;} .lazySliderPanel{overflow:hidden;position:relative;} .lazySliderPanel ul{list-style:none;margin:0;padding:0;} .lazySliderPanel li{display:block;float:left;} .lazySliderPanelPrevBtn,
.lazySliderPanelNextBtn{background:url('//images.rockymountainatvmc.com/images/rm/SldrBtn.png') no-repeat;cursor:pointer;display:block;height:93px;width:27px;} .lazySliderPanelPrevBtn{background-position:0 0;float:left;margin:10px 2px 0 0;} .lazySliderPanelNextBtn{background-position:0 -93px;float:right;margin:10px 0 0 2px;} .lazySliderPanelNextBtn:hover,
.lazySliderPanelPrevBtn:hover{filter:alpha(opacity=70);opacity:0.7;} .lazySliderPanelNextBtn.disabled,
.lazySliderPanelPrevBtn.disabled,
.lazySliderPanelNextBtn.disabled:hover .lazySliderPanelPrevBtn.disabled:hover{filter:alpha(opacity=30);opacity:0.3;}