@media only screen and (max-width:1225px){#sticky-info,#sticky-headers>#tabs-product{width:100%}#sticky-info .title{width:54%;margin-left:2%}#sticky-info .price.p4-style{width:21%}#sticky-info .price .p4prompt{max-width:67%;display:inline}}@media only screen and (max-width:1024px){html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.btn{-webkit-appearance:none}.responsive-only,#tablet_mode{display:block}body{background:none;background-color:#6a6a6a}#wrapper,#header,#footer{width:100%}#wrapper{background-color:#6a6a6a}#content,#footer-last div,.header-top-banner{width:auto;overflow:hidden}#content{padding:10px}#header{height:122px}#nav,#header-content,.nav-login{display:none}#logo{top:14px;left:6px}#logo img{width:auto;height:132px}#mobile-header{float:right;margin:13px 10px 0 0;font:16px arial,serif}#mobile-header-links div{display:inline-block;margin-left:7%}#mobile-header a{font-size:16px;font-weight:bold;color:#fff}#mobile-header-links{float:right;margin-top:25px;width:80%;text-align:right;margin-right:1%}#mobile-header-links a i{display:none}#mobile-header div:first-child{margin-left:0}#mobile-header a.menu-btn,#mobile-header a.search-btn{border:1px solid #ccc;border-radius:4px;padding:13px 0 9px 0;font-size:18px;font-weight:normal;width:123px;display:inline-block;margin-left:23px;float:right}#mobile-header a.search-btn{margin-left:60px}#mobile-header a.search-btn i{margin:0 14px 0 18px;float:left}#mobile-header a.menu-btn i{margin:0 19px 0 18px;float:left}#mobile-header a.menu-btn:hover,#mobile-header a.search-btn:hover{text-decoration:none}#box-footer-1{margin:0;width:100%!important}#box-footer-4{width:100%;margin:20px 0}.email-footer{width:60%;margin-right:2%}.email-footer h4{margin-left:10px}.email-footer iframe{margin-left:2px}.social-container{width:38%}.social-container h4,.social-container ul,.social-container p{margin:0 10px 0 0}#secure-container{width:auto;margin:0 10px}#list-secure li{display:inline-block;margin:0;width:22%;text-align:center}#list-secure li:first-child{text-align:left}#list-secure li:last-child{width:34%;text-align:right}#footer-last{padding:32px 10px 23px 10px;height:71px}#footer-last h5{font-size:14px;margin-bottom:20px}#nav-division{padding:10px 0 0 0}#nav-division li{border-right:1px solid #fff;padding:0 19px 0 0;margin:0 19px 0 0}#nav-division li:last-child{border-right:none}#footer .row .column i{display:none}body{overflow-x:hidden}#wrapper{margin:0;-moz-transition:margin .3s ease;-o-transition:margin .3s ease;-webkit-transition:margin .3s ease;transition:margin .3s ease}#nav{position:absolute;z-index:100;right:-270px;width:270px;overflow-y:auto;overflow-x:hidden;text-align:left;margin:0;-webkit-box-shadow:-5px 0 25px 0 rgba(0,0,0,.75);-moz-box-shadow:-5px 0 25px 0 rgba(0,0,0,.75);box-shadow:-5px 0 25px 0 rgba(0,0,0,.75);height:auto;background-color:#333}.show-menu{background-color:#333}.show-menu #wrapper{margin-left:-270px}.show-menu #nav,.show-menu #close-nav{display:block}#nav-main{height:auto;margin:145px 10px 0 10px}.form-search{float:none;margin:0;position:absolute;top:0}.form-search #close-menu{float:right;color:#7b7b7b;font-size:14px;font-weight:bold;text-transform:uppercase;padding:10px 0;margin:10px 10px 15px 0}.form-search #close-menu i{margin-left:5px}.form-search div{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;margin:0 10px;border:none}.form-search input[type=text]{padding:16px 10px;width:180px!important;-webkit-appearance:none;font-size:16px;border-radius:0}.form-search button[type=submit]{height:50px;width:50px;font-size:16px}#nav-main li{width:100%;margin:0!important;border-bottom:1px solid #454545;height:auto;position:inherit}#nav-main li a,#nav-main li.popup>div:first-child a{text-transform:none;width:100%;padding:22px 0;height:auto;font-size:18px}#nav-main li.popup>div:first-child{height:65px}#nav-main li a span:first-child{padding-left:5px}#nav-main li a span:last-child{padding:0 5px}li.popup .more-arrow{float:right;margin:0;top:0;font-size:16px}#nav-main li.no-popup:hover>div:first-child a,#nav-main li.popup:hover>div:first-child a,#nav-main li.no-popup:hover a,#nav-main li.popup:hover a{background-color:#e3624d;height:auto;padding:22px 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}#nav-main li .popup-content li a,#nav-main li.popup:hover .popup-content li a{background:none}#nav-main li:hover a .more-arrow{color:#fff}#nav-main li .popup-content li a:hover .monster-nav-badge,#nav-main li.popup:hover .popup-content li a:hover .monster-nav-badge{margin-left:5px}.popup-content{border:none;box-shadow:none;width:223px;position:inherit;padding:0;top:0;width:100%!important;background:rgba(255,255,255,1)}.row-popup-1{width:auto;float:none;margin:0 0 0 10px}#nav-main li .popup-content li{border-bottom:none}#nav-main li .popup-content li ul{display:none}#nav-main li .popup-content li a{padding:8px 0;font-weight:bold}#nav-main li .popup-content li a,#nav-main li.popup:hover .popup-content li a{color:#000;line-height:normal;padding:8px 0;font-weight:bold}.nav-text{font-weight:bold}#nav-main li .arrow-more{display:none}#sidebar{width:100%}#main-content{width:100%;margin-top:13px}.content-area-2{margin-bottom:13px}#topToolbar .list-page{display:none}#topToolbar .page-result,#topToolbar .page-per{width:33%;margin:3px 0 0 0!important}#topToolbar .page-result{margin-left:1%!important;width:31%}#topToolbar .page-per>div{display:inline-block}#topToolbar>div:nth-child(3){text-align:center}#topToolbar>div:nth-child(4){text-align:right}.image-search{margin-right:20px}.search-result{padding:17px 10px}.description-search{width:37%}.price-search{width:180px;padding:23px 0 0 0}#bottomToolbar{background-color:#fff;border:none;height:40px;padding-top:0;margin-bottom:25px}#bottomToolbar>div{display:none}#bottomToolbar .list-page{height:auto}#bottomToolbar .list-page li{height:auto}#bottomToolbar .list-page li a{font-size:14px;height:auto;padding:12px 16px;font-weight:bold}#sidebar .block-title:hover{cursor:pointer}#sidebar .block-content{display:none}.block-title i{float:right;margin-right:10px}#sticky-wrapper{height:auto}.sticky-header{width:auto}.sticky-nav{display:none}#bread_crumbs{height:23px}#product-list[pagetype='category'] #topToolbar .page-result{width:20%}#product-list[pagetype='category'] #topToolbar .page-per{width:30%}#topToolbar div.compare{float:right;margin-right:1%}#sidebar .m-block{margin-bottom:0}.content-area-2{margin-bottom:0}#product-image{width:50%;margin-top:0}#product-container{width:100%;margin-left:0}.image-container a{width:100%!important}.image-container a img{width:100%!important}#product-description{width:48%;margin:17px 0 0 2%}#product-description h1{font-size:18px}#product-description h2{font-size:16px}#reviews-container{width:auto;margin-right:0}#questions-container{width:auto;float:right}#product-description #description{padding-top:15px}#product-description #description p{font-size:14px}#BVWrapper{min-height:50px}#price-product{width:100%;border-right:none;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}#select-group label{font-weight:bold;font-size:14px}#select-group #sel-qty{margin-left:10px;font-size:14px;width:50px}#ship-product{padding-left:0;width:100%}#product-description #btnAddToCart{margin-left:0;width:100%}#promo-detail{width:48%;margin-top:0}#tabs-product-container{margin-top:15px;width:100%}#tabs-product{background:none;height:60px;background-color:#f0f0f0;padding-left:10px}#tabs-product li{height:49px;margin-top:11px;margin-right:0}#sticky-headers:not(.tabless) #tabs-product li a.active,tabs-product-container:not(.tabless) #tabs-product li a.active{background:none;background-color:#fff;border:none;padding:15px 27px 0 27px}#tabs-product li a{height:34px;background:none;padding:15px 27px 0 27px}#tabs-product-container .ui-tabs-panel{padding:20px 25px}#tab_videos .youtube-player{width:100%!important}.alt-video-title,.main-video-title{width:auto}#related-product{width:100%;float:left;padding:15px 0}#related-product h3{font-size:12px}#list-related li{float:left;width:25%;margin-bottom:0}#list-related li img{max-width:165px;max-height:165px}#list-related li h4{height:36px}.nav-thumb{padding:0 30px}#altImageGallery.nav-thumb li{}#product-image #altImageGallery.nav-thumb li img{max-width:78px;max-height:78px}#altVideoGallery.nav-thumb,#tab_videos .nav-thumb{float:none}#altVideoGallery.nav-thumb li{}#product-image #altVideoGallery.nav-thumb li img{height:auto!important;width:120px!important}#altImageGallery.nav-thumb .bx-wrapper{max-width:270px!important;margin:0 auto}.nav-thumb .bx-wrapper{margin:0 auto}.nav-thumb .bx-viewport{width:80%}.nav-thumb .bx-prev{left:15px}.nav-thumb .bx-next{right:15px}#tab_videos .nav-thumb .bx-next,#tab_videos .nav-thumb .bx-prev{margin-top:-140px}#warranty-info{margin-bottom:20px}#warranty-header{margin-bottom:0;padding:8px 10px 8px 15px}#warranty-subitems{padding:13px 0 15px 15px}#warranty-header i.responsive-only{float:right}#warranty-header:hover{cursor:pointer}#tabs-product-container .ui-tabs-panel p{font-size:14px}.box-login{margin-left:0;width:46%;min-height:354px}#form-login,#new_customer{margin:0 10px}#form-login label{float:none;margin-left:0}#form-login .input{float:none;width:95%;padding:5px 2%;margin-left:0;margin-right:0}#form-login .btn,.box-login .btn{margin-left:0;width:100%;padding:14px 0}.link-forgot,.link-forgot:link,.link-forgot:visited{margin-left:0;width:100%;text-align:center;display:inline-block}.text-or{margin:160px 0 0 0;width:7%;text-align:center}.box-login p{padding:0 10px}#new_customer p{padding:0}#cart-header{display:none}.cart-row{width:auto;margin:10px}.cart-row .image-container{width:38%;margin:20px 2% 10px 1%}.cart-row-description,.cart-row-options,.cart-row-unit,.cart-row-group{width:58%;float:right;margin-right:1%}.cart-row .image-container a img{max-width:275px}.btn-cart-checkout{width:300px;text-align:center;padding:16px 0}.cart-row-unit,.cart-row-qty,.cart-row-price{border-bottom:2px solid #f4f4f4;padding:13px 0}.cart-row-qty,.cart-row-price,.edit-cart{width:100%}.cart-row-group{padding:0}.cart-label{float:left;font-size:14px;font-weight:bold}.cart-value{float:right;margin-right:5px}.quantityText{text-align:right}.edit-cart ul{padding:15px 0}.edit-cart ul li{margin-right:5px}.edit-cart ul li:first-child{float:right}.cart-row-unit p br{display:none}.cart-row-unit p span.was-price{margin-right:7px}.content-cart{width:50%}.content-cart img{max-width:100%}#coupon-container{width:51%;margin:0 0 0 10px;padding:0;height:auto}#coupon-container label{margin-top:10px}#coupon-container form{padding:10px;height:auto}#coupon-container .input{width:98%;padding-left:1%}#coupon-container .btn{float:right;margin:10px 0 34px 0;padding:10px 25px;width:auto}.box-subtotal{margin:0 10px 20px 0;width:41%}.text-subtotal{width:64%}.price-subtotal{width:36%}#checkout-last{margin:0 10px 15px 0}.edit-cart .button-cancel,.edit-cart .button-cancel:link,.edit-cart .button-cancel:visited,.edit-cart .button{position:relative;float:right;top:auto;left:auto;margin-top:10px;margin-left:10px}#list-secure li{width:auto!important}#checkout-container{width:100%}#checkout-main{width:65%}#sidebar-checkout{width:31%;padding:16px 2% 16px 1%}.accordion-container{padding:10px}.box-container{padding:25px}.box-container label{width:34%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.box-container .input{width:62%;float:right;padding:12px 8px;height:45px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.box-container .select{width:62%;height:45px;float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.box-container .input.cc{width:165px}#CreditCardCode{width:57px}#list-cart-sidebar li img{max-width:24%;max-height:55px;margin:0 7% 0 0;float:left}#list-cart-sidebar li h4,#list-cart-sidebar li p{width:68%;float:right}.billing-address-container .validation-error,.shipping-address-container .validation-error,.customer-form .warning,.box-container .warning,#account-info-container .validation-error,.depots-container.validation-error,#delivery-container.validation-error{width:100%;margin:0 -10px 18px -10px;padding:18px 10px 0 10px}.billing-address-container .validation-error .text-error,.shipping-address-container .validation-error .text-error,#account-info-container .validation-error .text-error{padding-left:37%}#list-cart-sidebar{margin-bottom:0}.billing-address-container #email_signup{margin-left:35%;position:relative;left:0!important}.billing-address-container #email_signup_label{left:0!important;width:59%;float:left}#list-confidence li span{width:30%;margin:0;float:left}#list-confidence li p{float:right;width:70%}#list-confidence li{clear:both;display:inline-block}.list-subtotal-checkout li p{width:67%}.list-subtotal-checkout li strong{width:30%}.box-container label.label-save,.box-container label.label-same-as-billing{width:94%;margin:0 0 0 2%}.box-container label.label-save{margin-bottom:15px}.box-container label.label-shipping,.box-container label.label-same-as-billing{padding-top:0}.box-container .chk-shipping{margin:1px 0 0 0}.how-heard{width:auto}.button-continue{padding:17px 30px}.checkout #header-content{display:block;width:auto;margin:65px 0 0 0;float:right;height:auto}.checkout #header-content #phone a{color:#fff;font-size:16px;padding-top:9px}.checkout .nav-login{display:block;padding-top:0;margin:0 0 0 0;float:right;clear:none}.checkout .nav-login:nth-child(2){float:left}.checkout .nav-login .last a{padding:9px 9px 0 9px}.checkout .nav-login .last i{display:none}.checkout .nav-login li a{font-size:16px}.checkout .nav-login:first-child li.last{margin-right:0}.checkout .nav-login li{margin-right:21px}.checkout #header-content #phone a{color:#fff!important}.checkout-address{margin-bottom:15px}.box-delivery label{height:45px}.box-delivery p{margin:0 0 15px 0}#delivery-container .box-delivery .shipping-more-info{display:inline-block}#delivery-container .box-delivery>div{background-color:#f4f4f4;border:1px solid #ccc;border-radius:4px;width:92%;float:left;padding:10px 3%;display:none;margin-left:1%}.box-container{padding:20px 10px}.shipping-method{margin:0 0 15px 0}.depots-container{border:none;padding:10px;position:relative;display:block}.box-container label.label-shipping,.box-container label.label-same-as-billing{width:auto}.zip-search-link{display:block}.zip-search-link+br{display:none}.depots-container h4{font-size:14px;margin-bottom:10px}.depots-container label{font-size:14px;width:50%}.box-trucking{width:auto;height:95px;padding:0;margin-left:10px}.depots-container .box-trucking label{width:auto}.text-trucking{padding:0 0 10px 0}.box-container label.label-shipping{width:88%}.delivery-info .more-info{display:none}#delivery-container .radio-delivery{width:20px}#PaymentContainer .box-container{float:none}#payment-type{width:auto;padding-right:5%}#cc-container{width:63%;padding:45px 0 0 5%}.select-cc{width:105px}#cc-container h4{margin:0 0 5px 0}.payment-field-container{margin-bottom:15px}#cvv_container{margin-bottom:5px}div.ccc_copy{width:auto}.text-review-order{padding-left:0}#table-review{width:100%;border:none}#table-review tbody .col-1{width:40%;padding-left:2%}#table-review .col-2{width:16%;text-align:left}#table-review .col-3{width:15%;text-align:center}#table-review .col-4{width:17%;padding-right:2%;text-align:right}#table-review tbody .col-1 img{float:none}#table-review tbody .col-1 h4{display:block;margin-top:5px}#summary-container{width:96%;padding:10px 2% 0 2%;margin:10px 0 0 0;border:1px solid #ccc;background-color:#fff}.list-subtotal-checkout li{margin-left:0}#table-review tbody .col-1{background-position-x:1%}#table-review tbody .col-4{background-position-x:99%}#table-review{background-color:#f4f4f4}#table-review tbody .col-1,#table-review tbody .col-2,#table-review tbody .col-3,#table-review tbody .col-4{background-color:#fff;border-bottom:none;background-image:none}#table-review tbody tr:last-child{border-bottom:1px solid #ccc}#table-review .col-1,#table-review .col-2,#table-review .col-3,#table-review .col-4{border:1px solid #ccc;border-right:none;border-left:none;border-bottom:none}#table-review .col-1{border-left:1px solid #ccc}#table-review .col-4{border-right:1px solid #ccc}#summary-container>h4{margin-left:0;color:#666}#sidebar-checkout .receipt-heading:first-child{margin-top:0}.receipt-promo{width:auto}#nav-account{padding:0 10px}#nav-account li{margin-right:0;width:19%}#nav-account li:nth-child(3){width:24%}#nav-account li a{width:100%;text-align:center;padding:8px 0 0 0}#account,#nav-account li.active a{background:none;background-color:#fff}.account-info{width:40%;padding-right:7%}.account-info.last{width:40%;padding-left:7%}#profile-container{width:100%}#title-account a{color:#06c}#profile-container h2 span{color:#000}#myinfo-container span,#myinfo-container label{float:none}#myinfo-container span{display:inline-block}#myinfo-container{width:50%}#myinfo-container label{width:100%;display:inline-block;margin-bottom:5px;font-weight:bold}#myinfo-container a{float:none}#form-email,#form-password{padding-top:0;width:43%}#form-email .input,#form-email label,#form-password input,#form-password label{float:none}#form-email p,#form-password p{font-size:14px}#form-email .btn,#form-password .btn{width:100%;padding:15px 0;margin:30px 0 0 0}#form-email .input,#form-password .input{width:95%;padding:10px 8px;height:26px}#form-email div div,#form-password div div{height:95px}.customer-form label{float:none;display:block}.customer-form .input{display:block;float:none;margin:5px 0 5px 0;height:35px;width:300px}#form-billing .select{height:44px}.customer-form .btn{width:243px;padding:15px 0}.text-welcome{padding-right:0}.button-address{padding:15px 0;width:150px;text-align:center;margin-bottom:30px}#order-history-welcome{width:60%;padding-right:0;border:none;margin-bottom:0;float:left}#order-history-question{width:40%;top:50px;float:right;margin-top:0;position:static}#table-order{border-top:1px solid #999;clear:both}#table-order tr th{padding-top:30px}#list-recently-viewed li{margin-right:2%}#list-recently-viewed li:nth-child(4n){margin-right:0}#list-recently-viewed{width:100%}#list-recently-viewed li{width:23%;height:280px}#list-recently-viewed li h3{max-height:60px;height:60px}#forgotPassword{width:512px;margin:10px auto}.review-container,#question-container{width:96%;padding:2%}.review-container .product-info{width:48%}.review-container .reviewer_info{width:45%;padding:10px 2%}.review-container .product-info img{max-width:370px;max-height:370px;width:100%;margin-top:0}.review-container .product-info{margin-right:0}.review-container{width:96%;padding:2%}.review-container .product-info{width:48%}.review-container .reviewer_info{width:45%;padding:10px 2%;float:right}#question-container .product-info{width:38%}#question-container .reviewer_info{width:55%;padding:10px 2%;margin-left:2%}#question-container{width:100%;padding:2% 0}#list-related li .badge{left:auto;margin-left:1px}.also-like-product-image{width:167px;text-align:left;display:block;margin:0 auto}#promo-detail{display:none}.sticky-header{position:relative!important}.warranty_checkout_box{width:auto}.warranty_wrench_holder img{margin-left:0}#left-nav-header{background:#414141;color:#fff;font-weight:bold;font-size:16px;padding:10px;margin:0}#left-nav-header:hover{cursor:pointer}#left-nav-header i{float:right;margin-top:3px}.left-nav .top-nav{display:none}.left-nav-container{margin-right:0;width:100%}.left-nav{width:100%;margin-bottom:10px}#list-category li{float:none;display:inline-block;vertical-align:top}#category-container{text-align:center}#checkout-first{float:right}#checkout-first a.continue-shopping{float:left;font-size:18px;text-decoration:underline;margin:20px 50px 0 0;font-family:Arial,verdana,serif;display:block}#myinfo-container #passwordArrow,#myinfo-container #emailArrow{margin:0 10px 0 0;float:right;height:12px;width:23px;line-height:12px}#form-login .validation-error{margin:0 -10px 18px -10px;padding:18px 10px 0 10px}#forgotPasswordForm .validation-error{margin:0 -15px 18px -15px;padding:18px 15px 0 15px}#form-email div div.validation-error,#form-password div div.validation-error{margin:0 -4% 18px -4%;padding:18px 4% 0 4%;height:108px}.alt-image-wrapper{display:inline-block;width:100%;text-align:center;position:relative}.alt-image-wrapper .nav-thumb{margin:0 auto;float:none}.alt-image-wrapper .next,.alt-image-wrapper .previous{width:19px;height:32px;display:inline-block;margin-top:30px}.alt-image-wrapper .next:hover,.alt-image-wrapper .previous:hover{cursor:pointer}.alt-image-wrapper .next{background:url(/_common/images/nav-arrow-thumb.png) no-repeat -19px 0;position:absolute;top:0;right:0}.alt-image-wrapper .previous{background:url(/_common/images/nav-arrow-thumb.png) no-repeat;float:left;display:none}.alt-image-wrapper .bx-controls{display:none}.accordion-content-1{width:18%;padding:0 0 0 1%}#compare-container{width:80%;margin:0 0 13px 19%;min-height:478px}#bottom-compare-container{width:80%;margin:0 0 13px 19%}#compare-container>div:nth-child(n+4){display:none}#tab_OtherModels #compare-container>div:nth-child(n+4){display:block}.box-compare{width:174px}.box-compare:nth-child(3),.compare-accordion-content ul li>div:nth-child(4){margin-right:0}.box-compare img{max-width:172px}.compare-accordion-content{width:100%}.compare-accordion-content ul li>div:nth-child(n+5){display:none}#bottom-compare-container .box-compare:nth-child(n+4){display:none}.title-compare-accordion{width:100%}.accordion-content-2{width:174px}.compare-accordion-content ul li{height:40px}#nav-main li .popup-content li.responsive-only{display:block}#list-related li:nth-child(n+5){display:none}#create-account-success{width:auto}#map_canvas{width:100%;float:none}.how-heard-page-wrapper .how-heard-page-inner-wrapper{width:90%}#map_sidebar{margin-top:10px;width:100%}#ZipCodeSubmitForm input{padding-left:3px}.product-detail-field-container.validation-error{margin:15px 0}.depots-container.validation-error,#delivery-container.validation-error{width:auto}#Template_T_Content_cartContents .box-warranty{padding-left:0;padding-right:0;width:25%}#ShippingMethodContainer .box-container #delivery-container .depots-container .box-trucking{width:45%}#ShippingMethodContainer .box-container #delivery-container .depots-container *[id^='depot_locator_'] label{width:90%}.upgradeBtn{width:40%;display:block;box-sizing:border-box}#sticky-info .title h1{font-size:20px}#sticky-info .title h2{font-size:16px}#sticky-info .price .price-text span{font-size:20px}#sticky-back-top{width:40px;height:40px;margin-right:1%;font-size:11px}#sticky-back-top i{font-size:21px}.tabless #tabs-product li a{padding:11px 10px 0 15px}#sticky-headers.tabless #tabs-product li a:hover{text-decoration:none;color:#000}.tabless #tabs-product li a:hover span{text-decoration:none}#ZipCodeSubmitForm div p{display:inline-block;margin-left:2%;width:96%}#ZipCodeSubmitForm{width:100%;box-sizing:border-box}#tab_OtherModels .box-compare .image{display:block;width:100%;text-align:center}}@media only screen and (max-width:730px){#list-recently-viewed .also-like-product-image{width:100%}.tablet-only{display:none!important}#tablet_mode{display:none}#mobile_mode{display:block}.mobile-only{display:block!important}#header{height:156px}#logo{top:10px}#logo img{height:90px}#mobile-header{margin:31px 5px 0 0}#mobile-header a{font-size:14px;font-weight:bold}#mobile-header a.menu-btn,#mobile-header a.search-btn{width:90px;font-size:14px;font-weight:bold;margin-left:8px}#mobile-header a.search-btn i{margin:0 6px 0 12px;float:left}#mobile-header a.menu-btn i{margin:0 10px 0 15px;float:left}#mobile-header a.search-btn{margin-left:0}#mobile-header-links{position:absolute;width:100%;top:106px;margin:0;left:0;height:20px;background-color:#555;padding:15px 0;text-align:center}#mobile-header-links div{width:30%;margin:0;display:inline-block;text-align:center}#mobile-header-links div:first-child{width:32%}#mobile-header-links div{width:28%}#mobile-header-links div:last-child{width:37%}.checkout-header-links #mobile-header-links div:first-child{width:45%;float:left;text-align:left;margin-left:5%}.checkout-header-links #mobile-header-links div:last-child{width:45%;float:right;text-align:right;margin-right:5%}#mobile-header-links a i{display:inline-block;margin-right:6px}.email-footer,.social-container{width:auto;margin:0;float:none;margin:0 10px}.email-footer h4,.social-container h4{margin:0}#list-social{margin-top:10px;text-align:center}#secure-container{margin-top:20px}#list-secure li,#list-secure li:first-child,#list-secure table,#list-secure li:last-child{width:100%;text-align:center;margin:10px 0}.box-footer h4{margin-bottom:0}#box-footer-4{margin-bottom:0}#nav-contact{margin-bottom:20px}#footer-last h5{width:100%}#nav-contact li,#nav-division li{font-size:14px;float:none;border-right:none;margin:0 0 7px 0}#footer-last{height:270px}#list-social li{float:none;display:inline-block}.social-container p{margin:0;width:100%;text-align:center}#topToolbar .page-per,#topToolbar .list-page{display:none;width:100%;text-align:left!important;margin:10px 0 0 0!important;float:none}#topToolbar{height:auto;padding-bottom:4px;display:block}#topToolbar .page-result{width:65%!important;margin-left:3%!important}#topToolbar .page-per>div{width:100%}#topToolbar .page-per label{margin-left:3%}#topToolbar .page-per select{float:right;margin-right:3%}.options-link{padding-top:3px;display:table-cell;vertical-align:top;float:right;font-size:14px}.options-link:hover{text-decoration:none;cursor:pointer}.options-link i{margin-right:5px}.options-container{width:30%;display:inline-block!important;text-align:right;margin-right:2%}.image-search{width:100%;text-align:center;float:none}.description-search{width:100%;float:none;margin-top:15px}.price-search{width:100%}.price-search .btn{padding:17px 0;width:100%;text-align:center}.search-result{padding:17px 10px 0 10px}.content-area-2{margin-bottom:0}.price-search p{display:none}.price-search p.sale-price,.price-search p.no-sale{display:block}.description-search .product-description-container{border:1px solid #b2b2b2;clear:both}.description-search .product-summary{display:block;padding:12px 10px;clear:both;color:#000}.description-search .search-product-description{margin:0 10px 10px 10px;display:none}.description-search .product-summary:hover{color:#000;text-decoration:none;cursor:pointer}.description-search .product-summary i{float:right}.image-search{height:280px}.image-search a img{max-width:278px;max-height:278px;width:100%}.image-search img.badge{left:auto}.price-search a.btn{margin-top:5px}div.compare{display:none}#product-image{width:100%;margin-bottom:10px}#product-image .image-container a{height:auto!important}#product-image img{max-width:515px;max-height:515px}#product-description{width:100%;margin-left:0}#reviews-container{float:left;margin-right:0;width:37%}#questions-container{float:right}#list-related li{width:100%;margin:15px 0 25px 0}#list-related li h4{height:auto}#list-related li .btn{width:90%;padding:20px 0}#bread_crumbs{height:auto!important}.nav-thumb{padding:0 25px;margin-left:0}.nav-thumb .bx-wrapper{}.nav-thumb li{}.nav-thumb .bx-next{right:0}.nav-thumb .bx-prev{left:0}#tabs-product,.ui-tabs-panel>div:not(.js-tab-show){display:none}.ui-tabs-panel>div{width:100%!important;margin-bottom:10px}#product-container .ui-tabs-panel>div{display:block}#tabs-product-container .ui-tabs-panel{padding:0;margin:10px 0 25px 0}#tabs-product-container .ui-tabs-panel .mobile-tab-header{font-size:18px;display:inline-block!important;width:100%;color:#06c;border-top:1px solid #ccc;padding:14px 0}#tabs-product-container .ui-tabs-panel .mobile-tab-header:first-child{border:none}#tabs-product-container .ui-tabs-panel .mobile-tab-header:hover{text-decoration:none}#tabs-product-container .ui-tabs-panel .mobile-tab-header i{float:right;font-size:10px}#text-login{text-align:left}#text-login span{display:block}.box-login{width:100%;margin-bottom:0}.text-or{margin:15px 0;width:100%}.box-login.last{min-height:200px}.cart-row .image-container{width:96%;margin:15px 2%;text-align:center}.cart-row .image-container a{width:auto!important}.content-cart{width:100%}.btn-cart-checkout{width:100%}.cart-row-description,.cart-row-options,.cart-row-unit,.cart-row-group{width:94%;margin-right:3%;margin-left:3%}.cart-row-description{padding:0}.cart-row-options{padding-top:10px}.cart-row-description p{margin-bottom:0}#coupon-container{width:auto;margin:0 10px;background:#fff;border:1px solid #999;float:none}#coupon-container .input{width:52%}#coupon-container .btn{width:45%;margin:0;padding:15px 5px;float:left;border-radius:0 3px 3px 0;font-size:14px}#coupon-container form{display:inline-block;padding:10px 3%;width:94%}#coupon-container .input{padding:6px 0 6px 2%;border:1px solid #999;border-right-style:none}.box-subtotal{float:none;width:auto;margin:10px 10px 20px 10px}#coupon-container label{margin-top:0}.text-subtotal{width:66%}.price-subtotal{width:34%}.box-subtotal p{text-align:center}#checkout-last{margin:0 10px 15px 10px;text-align:center;float:none}#checkout-last a.continue-shopping{float:none;margin:0}#checkout-last .btn-cart-checkout{margin-top:20px}#sidebar-checkout{float:none;width:96%;padding:16px 2%}#title-checkout{width:auto;padding-left:0}#checkout-main{width:100%}.box-container{padding:10px}#BillingShippingContainer .box-container label{width:100%;float:none;margin-bottom:5px;padding-left:0}.billing-address-container #email_signup{margin-left:0!important}.billing-address-container #email_signup_label{width:92%}.box-container label.label-save{float:left;width:91%}.box-container .input{width:100%;float:none;height:45px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.box-container .select{width:100%}#sidebar-checkout{padding:0 2%;margin-bottom:15px}#sidebar-checkout .title-summary i{display:block!important;float:right}#sidebar-checkout .title-summary{padding:16px 0 16px 0;margin-bottom:0}#sidebar-checkout .title-summary:hover{cursor:pointer}#sidebar-checkout .order-summary-container{display:none}#list-cart-sidebar li img{max-width:34%;max-height:inherit;margin:0 3% 0 0}#list-cart-sidebar li h4,#list-cart-sidebar li p{width:62%}.checkout #header-content{height:50px;background-color:#555;position:absolute;top:106px}.checkout .nav-login{float:left;margin:0;padding-top:10px}.checkout .nav-login li a{font-size:14px}.checkout .nav-login li a i{float:left;margin-right:5px}.checkout #header-content #phone{float:right}.header-checkout-middle-promo{width:auto}.checkout #header-content{width:100%;margin-top:0}.checkout #header-content #phone{font-size:14px}.checkout #header-content #phone a{padding:10px;display:inline-block}.checkout-address{margin-bottom:15px}.box-container label.label-same-as-billing{width:92%}select.how-heard{width:100%}.title-accordion{padding:12px 0 0 8px}.button-continue{width:100%;padding:17px 0;text-align:center}.continue-step{float:none}#address_selection>ul>li{width:auto!important}#address_selection{width:100%}select.how-heard{height:45px}#delivery-container .box-delivery.first>div{height:auto}#delivery-container .box-delivery label{float:left;padding-left:10px;width:65%;height:auto}#delivery-container .box-delivery strong{float:right;width:auto;padding:5px 0 0 0;top:0;margin-bottom:5px}#delivery-container .box-delivery .shipping-more-info{display:block;margin:6px 0 0 30px;font-size:14px;position:inherit;clear:both}#delivery-container .box-delivery{margin-top:10px}#delivery-container .box-delivery.first{margin-top:0}.shipping-method{font-size:14px}.accordion-container h4,.title-accordion,.checkout-info h3{font-size:14px!important}.depots-container .box-trucking label{float:left}.zip-code-container .submit-zip{display:block;margin:15px 0 0 0;width:168px;padding:7px 0}#payment-type{width:100%;padding-right:0;background:none}#list-payment li{float:left;width:50%}#cc-container{width:100%;padding:10px 0 0 0}.validation-error{margin:0 0 18px -10px;padding:18px 0 0 10px}#table-review{border:none}#table-review thead{display:none}#table-review label.mobile-only{width:32%;background-color:#e2e2e2;display:inline-block!important;float:left;padding-left:2%;margin-right:3%;height:40px}#table-review tbody .col-1 label.mobile-only{padding-top:10px;height:180px}.checkout-receipt #table-review tbody .col-1 label.mobile-only{height:230px}#table-review tbody .col-1,#table-review tbody .col-2,#table-review tbody .col-3,#table-review tbody .col-4{padding:0;background:#fff;width:100%;text-align:left;border:1px solid #ccc}#table-review tbody .col-1,#table-review tbody .col-2,#table-review tbody .col-3{border-bottom:none}#table-review tbody .col-2,#table-review tbody .col-3,#table-review tbody .col-4{border-top:none}#table-review tbody .col-1 img{margin-top:10px}#table-review tbody td{float:left;width:100%}#table-review tbody .col-4{margin-bottom:10px}#table-review{background-color:#f4f4f4}#table-review tbody tr:last-child{border-bottom:none}#table-review tbody tr:last-child .col-4{margin-bottom:0}.checkout-receipt #sidebar-checkout{float:left;padding-top:20px;border-top:1px solid #ccc}.text-welcome{padding:0 0 15px 0;margin-top:30px}#nav-account{display:none;height:auto;background:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.75);box-shadow:0 0 10px 0 rgba(0,0,0,.75);padding:10px 20px}#mobile-account-menu{color:#fff;background-color:#000;padding:14px 10px;font-size:16px}#mobile-account-menu:hover{text-decoration:none}#mobile-account-menu i{float:right;font-size:12px;margin-top:3px}#title-account{margin-top:50px}.button-signout,.button-signout:link{margin:0 0 0 0;right:10px;position:absolute}.button-signout:active{top:inherit}#profile-container{margin-top:20px}#profile-container h2 span{color:#000}#nav-account li{width:100%!important;float:none;margin:0;padding:10px 0}#nav-account li a{color:#03f;text-align:left;width:auto}.account-info{width:100%;border:none;padding:0;border-bottom:1px solid #e9e9e9;margin-bottom:25px}.account-info p{margin-bottom:25px}.account-info.last{width:100%;padding-left:0}#myinfo-container{width:100%}#form-email,#form-password{padding:25px 0 0 0;width:100%;border:none;border-top:1px solid #e9e9e9}#myinfo-container strong{margin-left:0}.button-address{width:100%}#profile-container{position:inherit}#table-order thead{display:none}#table-detail-1,#table-detail-2{width:100%}#table-order td,#table-detail-1 td,#table-detail-2 td{width:100%!important;max-width:100%!important;padding:10px 0 0 0!important;float:left}#table-order td label{background:#fff;float:left;height:40px;padding-right:2%;padding-top:10px;border-right:solid 1px #000;text-align:right;margin-top:-10px;margin-right:2%;width:35%}#table-detail-1 td,#table-detail-2 td{background:#fff!important;padding:0!important}#table-detail-1 td label,#table-detail-2 td label{display:inline-block!important;border:none;width:30%}#table-detail-1 td>div,#table-detail-2 td>div{width:66%;padding-left:2%;border-left:1px solid #000;float:right;background:#e8f1ff none repeat scroll 0% 0%;min-height:20px}#table-detail-1 tr td>*,#table-detail-2 tr td>*{padding-top:10px;padding-bottom:10px}#table-order td.col-6 .btn{position:inherit;margin:0 0 10px 0;float:left;margin-right:10px}#table-order td:last-child label{height:95px}#title-account{width:100%}#order-history-welcome,#order-detail-welcome,#order-history-question,#order-detail-question{width:100%;float:none;text-align:center}#order-detail-welcome{border:none;padding-bottom:0}#order-detail-question{position:static;border-bottom:1px solid #999;padding-bottom:20px;margin-bottom:20px}#table-order{margin-top:25px}#table-order thead,#table-detail-1 thead,#table-detail-2 thead{display:none}#table-order.order-history-table td label,#table-detail-1 td label,#table-detail-2 td label{text-align:left;font-weight:bold}#table-order.order-history-table td.col-1{margin-top:15px}#table-order.order-history-table td:last-child label{height:40px}#table-detail-2 tr td:first-child{margin-top:20px}#table-ship tbody td{float:left;width:100%!important;text-align:left!important}#table-ship thead{display:none}#table-ship tbody td.col-1{margin-bottom:15px}#table-ship .col-2 label,#table-ship .col-3 label{font-weight:bold;margin-bottom:10px}#table-ship .col-3{margin-top:25px}#table-ship tbody td{padding-bottom:0}#table-ship tbody tr:first-child td.col-1{margin-top:0}#table-ship tbody td.col-1{margin-top:25px}#table-detail-2{margin-bottom:25px}#form-newAddress .input.small{width:227px}#form-newAddress .select{height:44px}.customer-form label{width:auto}.customer-form .btn{width:100%;padding:0 1%;height:46px;margin-bottom:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#list-recently-viewed li,#list-recently-viewed li.last{margin-right:6%}#list-recently-viewed li:nth-child(2n){margin-right:0}#list-recently-viewed li{width:46%;height:auto;margin-bottom:25px}#list-recently-viewed li h3{max-height:60px;height:60px}#list-recently-viewed li .btn{padding-left:4%;padding-right:4%;font-size:14px}#list-recently-viewed li .btn i{font-size:12px}#forgotPassword{width:90%;margin:10px auto}div#forgotPassword .input{padding:1% 3% 1% 3%;width:92%;float:left;margin-left:0;margin-right:0}div#forgotPassword .button-container .btn{width:100%}#forgotPassword p{margin-bottom:0}#ForgotPasswordStatus{float:none;text-align:center;margin-top:10px;font-size:14px}.review-container{width:96%;padding:2%;margin-top:0}.review-container .product-info,#question-container .product-info{width:100%}.review-container .reviewer_info,#question-container .reviewer_info{width:94%;padding:10px 3%;margin-top:20px}.review-container .product-info img{max-width:370px;max-height:370px}#btnSubmitReview,#btnSubmitQuestion{width:100%;margin-top:15px;padding:15px 0}.review-container .product-info>span{width:100%;display:block}#question-container .reviewer_info{margin-left:0}#question-container .other-fields>div>span{width:20%}#question-container .inner-container>div>div{width:100%;display:inline-block}#question-container .inner-container input[type='radio']{width:auto;margin-right:10px}#question-container .inner-container label{width:90%}#question-container .other-fields>div>input{width:70%}#question-container .other-fields select{width:73%}#faqProductStatus{margin-top:15px;display:inline-block;text-align:center;width:100%}#email-modal{display:none!important}#warranty-header .fancybox{display:none}.sort-by{display:inline-block;margin-left:0}.page_navigation a,.page_navigation span{margin-bottom:5px}.page_navigation a.page_link,.page_navigation span.ellipse,.page_navigation a.last_page{display:none!important}#estimated_tax,#estimated_shipping{display:none}.search-product-description .more-link{display:none}.warranty_checkout_box{width:auto;margin-top:15px}.warranty_checkout_add{width:100%;padding:15px 0;text-align:center}.warranty_content .fancybox{display:none}.warranty_wrench_holder img{margin-left:0}.options-link{text-decoration:none}.options-link:hover{text-decoration:none}#product-list[pagetype='category'] #topToolbar .page-per{width:100%}#product-list-mask{margin-top:10px}#checkout-first{margin:0 10px 15px 10px;text-align:center;float:none}#checkout-first a.continue-shopping{float:none;margin:0}#checkout-first .btn-cart-checkout{margin-top:20px}div#forgotPassword p.text-error{margin-left:0}div#forgotPassword .button-container{text-align:center}#back-to-login{float:none;margin-top:10px;display:inline-block}.billing-address-container .validation-error .text-error,.shipping-address-container .validation-error .text-error{padding-left:0}.customer-form .input{width:227px}#myinfo-container #passwordArrow,#myinfo-container #emailArrow{display:none!important}.btn:active{top:initial}.button-delete-all,.button-delete-all:link,.button-delete-all:visited{position:relative;margin:0 0 10px 0;top:0}#list-recently-viewed li img{width:100%;max-width:none}#form-email .input,#form-password .input{width:94%}#list-related li:nth-child(n+5){display:block}.checkout .nav-login .last{display:none}#checkout-main,#sidebar-checkout{border:1px solid #c1c1c1}#checkout-container{border:none}#sidebar-checkout #list-secure{display:inline-block}.spec-group{min-width:300px;width:auto}#coupon-code{height:30px;font-size:16px}#profile-container #table-order .col-2 label.mobile-only{height:60px}#table-detail-2 .col-3 span{display:inline-block;word-wrap:break-word}.how-heard-page-wrapper{text-align:center}.how-heard-page-inner-wrapper .how-heard-page-head-line{text-align:center;margin-bottom:15px}.how-heard-page-inner-wrapper .how-heard-page-body-right{width:100%;float:none;margin:0}.how-heard-page-wrapper .how-heard-page-inner-wrapper{display:inline-block}.how-heard-page-inner-wrapper .how-heard-page-body-left p{width:100%;text-align:center}.how-heard-page-inner-wrapper .how-heard-page-head-line img{display:none}.how-heard-page-inner-wrapper #frm-inquiry>div{width:auto;float:none}.how-heard-page-inner-wrapper #inq-form-wrapper{padding:0;width:100%;text-align:center}#ZipCodeSubmitForm input{padding-left:3px;margin-left:0}#ZipCodeSubmitForm select{margin-left:0}#map_canvas{width:94%;margin:0 auto}#map_sidebar{width:94%;margin:10px 3% 0 3%}#new_customer .btn{margin:30px 0 23px 0}.reviewer_info .city .text-error,.reviewer_info .state .text-error{margin-left:0;clear:both}#Template_T_Content_cartContents .box-warranty{width:203px;background:none;float:none;margin:0 auto}#Template_T_Content_cartContents .box-warranty .btn{padding:16px 40px}#ShippingMethodContainer .box-container #delivery-container .depots-container *[id^='depot_locator_'] .box-trucking{width:100%}.pickup-info-form p.text-error{margin-left:0}.zip_search_submit{margin:0 0 0 5px}#ZipCodeSubmitForm label{height:auto;width:154px}#ZipCodeSubmitForm div p{width:100%}.upgradeBtn{width:100%;max-width:300px;display:block;box-sizing:border-box}.shipping-address-cancel{line-height:48px}#form-forgotpassword>input.btn{margin-left:0}#tab_OtherModels{padding:0}}