﻿.main.cutted,.productCarouselList .owl-productCarousel{overflow:hidden}.footerBackToTopHolder{display:none}.footerBackToTopHolder a{display:block;margin:0 auto 24px;width:90px;color:#fff}.footerBackToTopHolder a::before{position:relative;content:"";display:block;right:0;width:.7em;height:.7em;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(315deg);margin-left:28px}.shopcartTopHolder{background:#222;color:#fff;height:50px;line-height:50px;position:absolute;width:100%;font-family:'Open Sans',sans-serif;display:none}.shopcartTopHolder .leftBlock{float:left;padding-left:25px;max-width:50%;overflow:hidden;max-height:50px}.shopcartTopHolder .rightBLock{background:red;padding:0 30px;float:right}.footerLinksDesktop{display:block}.footerLinksMobile{display:none}.mobileMenuHeader{display:block}.mobileMaximizedTimerHeader,.mobileMenu,.mobileMenu span:not(.mobileMenuHeader),.mobileResetButton{display:none}.m_search_btn{padding:0;border:0;line-height:44px;height:44px;cursor:pointer;float:right;margin:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:44px;text-transform:uppercase;text-indent:-200000px;background:url(/images/search_m.svg) center center no-repeat}.mobileMenu{position:absolute;height:100vh;width:100%;top:0}.mobileMenu .shadow{position:fixed;top:0;left:0;background:#000;opacity:.5;height:100vh;width:100vw;z-index:9999}.mobileMenu .mobileMenuContainer{position:absolute;right:0;z-index:10000;width:85%;background:#333;height:100vh}.mobileMenu .mobileMenuContainer .mobileMenuHeader{border-bottom:1px solid #ccc;padding:10px;font-family:'Open Sans',sans-serif;height:20px;line-height:20px}.mobileMenu .mobileMenuContainer a:hover .mobileMenuHeader{border-bottom:none}.mobileMenu .mobileMenuContainer .mobileMenuHeader strong{font-size:20px}.mobileMenu .mobileMenuContainer .mobileMenuHeader a{display:inline-block;float:right;border:1px solid #777;color:#777;border-radius:15px;width:20px;height:20px;line-height:18px;text-align:center;font-size:13px}.mobileMenu .mobileMenuContainer .mobileMenuNav{font-family:Oswald,sans-serif}.mobileMenu .mobileMenuContainer .mobileMenuNav li a{height:40px;line-height:40px}.mobileMenu .mobileMenuContainer .mobileMenuNav li>a.mobileMenuItemSelected{background:red;color:#fff}.mobileMenu .mobileMenuContainer .mobileMenuNav li>a.mobileMenuItemSelected span{background:url(/images/cross_btn.png) right center no-repeat red;margin-right:6px;color:#fff}.mobileMenu .mobileMenuContainer .mobileMenuNav li.selected li.selected>a{background:#b00;color:#fff}.mobileMenu .mobileMenuContainer .mobileMenuNav li.selected li.selected>a.platformMenuItem::before{position:relative;content:"";display:block;right:0;width:.7em;height:.7em;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(225deg);margin-top:13px;margin-right:.2em;float:left;clear:both;margin-left:-10px}.mobileMenu .mobileMenuNav li>.pieCollapse li a::after{display:block;content:'';border-bottom:1px solid #aaa}.mobileMenu .mobileMenuNav li>.pieCollapse li a:hover::after,.mobileMenu .mobileMenuNav li>.pieCollapse li:last-child a::after,.mobileMenu .mobileMenuNav li>.pieCollapse>li.selected>a::after{border:none}.mobileMenu .mobileMenuContainer .pieCollapse{display:none}.mobileMenu .mobileMenuContainer .selected>.pieCollapse{display:block}.mobileMenu .mobileMenuContainer .pieCollapse li.hiddenItem{display:none}.mobileMenu .mobileMenuContainer .pieCollapse li.selected{display:block}.mobileMenu .mobileMenuContainer .mobileMenuButtonContainer{border-bottom:1px solid #ccc}.mobileMenu .mobileMenuContainer .mobileMenuButtonContainer .mobileMenuButton1,.mobileMenu .mobileMenuContainer .mobileMenuButtonContainer .mobileMenuButton2,.mobileMenu .mobileMenuContainer .mobileMenuButtonContainer .mobileMenuButton3{background:url(/images/mobile_bg.gif) right 0 repeat-y #f0f0f0;width:33.3%;height:60px;float:left;text-align:center}.mobileMenu .mobileMenuContainer .mobileMenuButtonContainer a{line-height:60px;display:block}.mobileMenu .mobileMenuContainer .mobileMenuWrapper{background:#fff}.mobileMenu .mobileMenuContainer ul li a{text-transform:uppercase;padding-left:20px;color:#000;font-weight:700;font-family:'Open Sans',sans-serif;display:block}.mobileMenu .mobileMenuContainer ul li a:hover{color:#fff;background:red}.mobileMenu .mobileMenuContainer ul li ul li a{padding-left:30px}.mobileMenu .mobileMenuContainer ul li:last-child a{border:none}.mobileMenu .loginMobileTab .login_btn{background:red;border-radius:12px;display:inline-block;width:80%;margin-left:10%;height:40px;line-height:40px}.mobileMenu .mobileMenuNav a:not(.mobileMenuItemSelected) .mobileMenuHeader::after{position:relative;content:"";display:block;right:0;width:.7em;height:.7em;border-right:2px solid #aaa;border-top:2px solid #aaa;transform:rotate(45deg);margin-top:6px;margin-right:.2em;float:right;clear:both}.mobileMenu .mobileMenuNav a.mobileMenuItemSelected::before{position:relative;content:"";display:block;right:0;width:.7em;height:.7em;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(225deg);margin-top:13px;margin-right:.2em;float:left;clear:both}.mobileMenu .mobileMenuNav a:hover .mobileMenuHeader::after{border-right:2px solid #fff;border-top:2px solid #fff}.mobileSearchItem{display:none}.mobileSearchItem p.user_p3,.mobileSearchItem p.user_p4{margin:9px 0 24px 9px}.myaccount_row_sub .form_row{width:96%;margin-left:2%}.loginActionWrapper .dontHaveAnAccount,.loginActionWrapper .guestCheckout{display:block;height:45px;line-height:45px;color:#fff;font-family:'Open Sans',sans-serif}.loginActionWrapper .dontHaveAnAccount{background:#3996e5;text-align:center;font-size:14px}.loginActionWrapper .guestCheckout{padding-left:16px;background:url(/images/aro2.png) 96% center no-repeat #105996}.form_row.forgotPasswordField{text-align:center}.form_row.forgotPasswordField a{color:#333;font-weight:700;font-family:'Open Sans',sans-serif;font-size:14px}.loginActionWrapper .dontHaveAnAccount span{font-weight:700}.pageContent.bluredContent{filter:blur(15px)}.mobileSearchDialog{display:none;background:rgba(0,0,0,.5);z-index:1000;height:100vh;width:100%;position:fixed}.mobileSearchDialog .mobileSearchHolder{position:fixed;top:30%;left:50%;margin-left:-40%;width:80%;z-index:1001}.main.cutted{height:100vh}.mobileSearchDialog .mobileSearchHolder .queryInputHolder{padding:0 3px 0 20px;background:#fff;border-radius:30px}.mobileSearchDialog .mobileSearchHolder .queryInputHolder input[type=text]{border:none;width:80%;line-height:24px;outline:0;height:42px;font-size:25px;transform:translate3d(0,0,0)}a.closeSearchDialog{position:absolute;right:25px;top:15px;text-decoration:none;color:#fff;display:inline-block;width:45px;height:45px;background:url(/images/cross_btn.png) center center no-repeat}.mobileMenuButton1.selected,.mobileMenuButton2.selected,.mobileMenuButton3.selected{box-shadow:inset 0 -7px 0 0 red}.productCarouselList .owl-item{float:left}.productCarouselList .owl-item.active{background:0 0}.productCarouselList .item{padding:0 4px}.productCarouselList .owl-nav{position:absolute;display:block!important;width:1260px;margin:80px auto 0!important}.platformContentBlock .owl-nav{position:relative}.platform_content_sub .productCarouselList .owl-nav{width:100%}.productCarouselList .owl-next,.productCarouselList .owl-prev{width:24px;height:30px;display:inline-block!important;border:0}.platform_content_sub .productCarouselList .owl-nav .owl-next,.platform_content_sub .productCarouselList .owl-nav .owl-prev{margin-top:-170px}.productCarouselList .owl-next{float:right;background:url(/images/next_aro.gif)!important}.productCarouselList .owl-prev{float:left;background:url(/images/prev_aro.gif)!important}.mobileConditionListContainer .conditionHolder a{display:block;color:#fff}.mobileConditionListContainer .conditionHolder a.expandedProductListLink{background:url(/images/aro2.png) right center no-repeat}.mobileConditionListContainer .conditionHolder a.expandedProductListLink.expanded{background:url(/images/aro2_d.png) right center no-repeat}.mobileConditionListContainer .conditionHolder .conditionHolderUsed a{font-family:"Open Sans",sans-serif;font-size:14px;padding-left:12px}.productDetailsPopup{display:none}.productDetailsPopup .popupShadow{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.7);z-index:9999}.productDetailsPopup .productDetails{position:fixed;left:10%;top:50%;min-height:200px;width:80%;z-index:10000;background:#fff;border-radius:7px;padding:7px;border:2px solid #555;max-height:100vh;overflow:auto}.productDetailsPopup .productDetails .closePopupButton{display:block;float:right}.closePopupButton{color:#333;font-family:'Open Sans',sans-serif;font-size:15px;display:block;border:1px solid #333;width:20px;height:20px;line-height:17px;text-align:center;border-radius:15px;margin:5px}.popupUsedMenuTable{margin-top:12px;border-collapse:collapse;border:1px solid #ddd}.popupUsedMenuTable th{background:#eee}.popupUsedMenuTable td,.popupUsedMenuTable th{border:1px solid #ddd;padding:5px}.popupUsedMenuTable a{color:#fff;background:red;line-height:25px;padding:5px;border-radius:2px;display:block;text-align:center}.popupUsedMenuTable .priceHolder{text-align:right}.productDetailsPopup .mobileSearchImageHolder{display:flex;font-family:"Open Sans",sans-serif;width:20%;overflow:hidden;vertical-align:middle;align-items:center;justify-content:center;height:97px;margin:0 12px 0 0;float:left}.productDetailsPopup .popupProductDetailsTitle{float:left;background:0 0}.tradeInSubmitButton{background-color:#8fbb0d;margin-bottom:50px;font-family:"Open Sans",sans-serif;font-size:15px;line-height:23px;color:#fff;padding:10px 15px;text-transform:uppercase;font-style:normal;font-weight:700;width:100%;align-items:flex-start;display:block;text-align:center;box-sizing:border-box}.form_row input[type=text]{color:#333}@media only screen and (max-width:1259px){.productCarouselList .owl-nav{width:96%}}@media only screen and (max-width:1090px){.mobileMenu.activeMenu{display:block}.pageContentContainer{padding-top:60px}.pageContent.notActiveBackground{height:100vh;overflow:hidden;position:fixed}}@media only screen and (max-width:991px){.trade_btn_row .btn-green{margin-bottom:30px}.platform_sideber .arrowlistmenu .menuheader{background:url(/images/aro2.png) 96% center no-repeat #ddd}.platform_sideber .arrowlistmenu .menuheader a{color:#000}.header_row2_coll{float:left;text-align:center}.header_row2_coll img{width:160px}.header_outer{z-index:500;position:fixed;background:#fff;top:0}.header_row3{display:none}.mobileMenuIconHolder{float:right}.mobileMenuIconHolder a{display:inline-block;width:40px;height:40px}.mobileMenuIconHolder a.mobileMenuSearchIcon{background:url(/images/search_m.svg) center center no-repeat}.mobileMenuIconHolder a.mobileMenuIcon{background:url(/images/menu.svg) center center no-repeat}.sys-filterItem{width:50%;float:left}.sys-filterItem .menuheader{width:98%;margin:0 1%}.mobileFilterItemHolder{clear:both}.mobileFilterItemHolder ul.categoryitems{margin:3px 3px 12px;border:1px solid #ccc}.pageContent{margin-top:25px}.body_outer{margin-top:60px}}@media only screen and (max-width:767px){.footer_helpComm ul li a,.footer_row2 p,.platform_sideber .arrowlistmenu .openheader a{color:#fff}.add_col img{width:100%}.pListHome{border-top:1px solid #ccc;padding-top:20px}.pListHome .responsive-tabs-wrapper{padding:0}.footerBackToTopHolder{display:block}.body_outer{padding-bottom:12px}.footer_communityr_row ul li{margin:0;width:13%}.footer_row2{margin:0;background:0 0}.footer_helpComm{background:url(/images/footer_coll_bg.png);padding:15px}.footer_helpComm .footer_colCommRight,.footer_helpComm .footer_colHelpLeft{width:50%;float:left}.footer_helpComm ul li{font-family:'Open Sans',sans-serif;font-size:15px;line-height:21px;letter-spacing:.04em;margin-bottom:8px}.footer_outer{padding:5px 0 10px}.footerLinksDesktop{display:none}.footerLinksMobile{display:block}.footer_communityr_row{margin:10px 0 15px}.add_section,.platform_col p{margin:0}.add_section .add_col{width:49%;float:left;margin:0}.add_section .add_col:nth-child(2),.add_section .add_col:nth-child(4){margin-left:2%}.bottomPaging{display:none!important}.platform_sideber .arrowlistmenu .menuheader{background:#ddd}.platform_sideber .arrowlistmenu .menuheader a::after{position:relative;content:"";display:block;right:0;width:.7em;height:.7em;border-right:2px solid #777;border-top:2px solid #777;transform:rotate(135deg);margin-top:12px;margin-right:9px;float:right;clear:both}.platform_sideber .arrowlistmenu .menuheader.openheader a::after{position:relative;content:"";display:block;right:0;width:.7em;height:.7em;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);margin-top:16px;margin-right:13px;float:right;clear:both}.platform_sideber .arrowlistmenu .openheader{background:red}.banner_form h1{font-size:18px;line-height:20px;color:#555}.mobileSearchItem{display:block;float:left;width:50%;min-height:365px}.mobileSearchItem .mobileSearchItemHolder{width:95%;margin:0 auto;border:1px solid #777}.mobileSearchItem .mobileSearchItemHolder>a{display:block;text-align:center}.mobileSearchItem .mobileSearchItemHolder h6{height:26px;overflow:hidden}.mobileSearchImageHolder{display:flex;width:100%;overflow:hidden;vertical-align:middle;align-items:center;justify-content:center;height:200px;margin:8px 0}div.mobileConditionList{height:100px;position:relative}div.mobileConditionList div.mobileConditionListContainer{position:absolute;bottom:0;width:100%}div.conditionHolder p{display:block;color:#fff;padding:6px 9px;margin:0}div.conditionHolderNew{background:#1b95cc}div.conditionHolderUsed{background:#000}div.conditionHolderTradeIn{background:#8ac150}ul.usedProductItemMobileList li{background:#333;height:30px;line-height:30px;border-bottom:1px solid #555}.desktopSearchItem{display:none}.homeCarouselWrapper .leftBlockCarousel{display:block!important}.homeCarouselWrapper .leftBlockCarousel .item{height:300px!important}.platform_col{border:1px solid #bbb}.our_feature_col h4,.platform_col h4{text-align:center;display:flex}.platform_col h4 span{align-self:flex-end;margin:0 auto}.header_row2_coll{float:left;width:auto}.platform_col p{text-align:center}.rightBlockBanner{float:none!important;margin:0 auto!important;width:96%!important;position:relative;z-index:10;-webkit-box-shadow:0 4px 15px 0 rgba(171,171,171,1);-moz-box-shadow:0 4px 15px 0 rgba(171,171,171,1);box-shadow:0 4px 15px 0 rgba(171,171,171,1)}.homeCarouselWrapper .owl-theme .owl-nav.disabled+.owl-dots{margin-top:-70px!important}.topBannerWrapper{background:#fff!important}.featuredPrice{background:#8ac150;text-align:center}.featuredPrice p{line-height:25px}.our_feature_col p span{color:#fff}.footer_coll_quick ul li{width:50%;float:left}.commingsoon_shortby{font-size:16px;line-height:20px}.tpmTimer{margin-top:15px;padding:0}.tpmTimerWrapper.mobileTimer{position:relative;float:none;width:100%}.tpmTimerWrapper .tpmMinimzedTimer{width:100%;box-sizing:border-box;margin:0;background:#333}.tpmTimerWrapper .tpmMinimzedTimer .bonusExpiresIn{color:#fff;margin-left:16px}.tpmTimerWrapper .tpmMaximizedTimer{margin:0;display:block;color:#fcfcfc;width:100%;background:#202020}.tpmTimerWrapper .tpmMinimzedTimer a.max{border:none;color:#fff;font-size:30px;font-weight:700;margin-right:16px}.tpmTimerWrapper .tpmTimer .tpmMinimzedTimer .timer{color:#fff}.tpmTimerWrapper .tpmTimer .tpmMaximizedTimer>.timer{font-size:40px;text-transform:uppercase;margin:5px 0 18px}.tpmTimerWrapper .bonusCreditDescription{font-weight:400;display:block;font-size:24px}.tpmTimerWrapper .minButtonHolder{background:#333;margin-bottom:35px}.tpmTimerWrapper .minButtonHolder a{width:40px;height:40px;line-height:32px;font-size:30px;font-weight:700;margin-right:16px;background:0 0}.tpmTimerWrapper a.checkout{height:40px;line-height:40px;border-radius:15px;padding:0 65px;margin:6px 0 35px}.mobileMaximizedTimerHeader{float:left;line-height:40px;display:inline-block;padding-left:20px}.mobileMaximizedTimerHeader span{color:#fff}.header_row4{padding:9px 0 25px}.wishlist_row_user{overflow:hidden;width:104%;margin:0 -2%}.wishlist_row_user .wishlist_row3{width:100%;overflow:hidden;margin:0 -2%;background:#222;color:#fff;border-top:7px solid red;padding:24px 9px 12px;text-align:center}.wishlist_row_user .wishlist_row3 p{color:#fff;padding:12px}.reset_btn{display:none}.mobileResetButton{display:block;float:right;width:40px;height:40px;margin:40px 0 0 9px;background:url(/images/refresh-button.png) no-repeat;background-size:40px}.wishlist_row_content{margin:0}.wishlist_row{padding-top:5px}.platform_sideber .arrowlistmenu .menuheader{margin-bottom:5px}.arrowlistmenu{margin-top:15px}}@media only screen and (max-width :640px){.loginaccountsignup h1{font-size:21px}.platform_col .imgContainer,.sb-retro-skin .imgContainer{max-width:100%}}@media only screen and (max-width :350px){.mobileMenu .mobileMenuContainer{width:100%}}