@media screen and (max-width:767px) {.for-mobile{display:block;}.for-desktop{display:none;}#header{background:none;height:auto;padding:1%;width:98%;}#header .primary-logo{float:none;margin:0 auto;width:105px;}#header .primary-logo a span{background-size:100px 92px;height:92px;width:100px;}#header .header-utilities{margin:15px 3%;width:94%;}.header-wrapper{border:0px;background:none;}#header .menu-utility-user{width:100%;line-height:150%;}#mini-cart{width:40px;height:38px;position:absolute;top:154px;right:2%;}#header-utility .header-search input[type="text"],#header-utility .header-search input[type="text"]:focus{width:68%;padding:0 0 0 2%;margin:0;float:left;}#header-utility .header-search input[type="submit"]{width:29%;padding:0;border-radius:0;float:left;margin:0;}#header-utility .header-search{position:absolute;top:95px;width:100%;z-index:10;}#header .menu-utility{float:left;width:100%;margin:10px 0;}.header-utilities .content-asset li{text-align:left;}.store-locator{display:none;}#header-utility .inner-wrapper{width:100%;}#header-marketing,.pt_storefront #header-marketing{clear:both;display:block;left:auto;margin:0 auto!important;min-height:0;padding:5px 0 0!important;position:relative;top:auto;width:100%;}#header-marketing .html-slot-container>div{margin-top:38px;margin-bottom:5px;}.mini-cart-content{width:280px;}.mini-cart-products{display:none;}.mini-cart-products.empty{display:block;}.mini-cart-bottom{text-align:center;}.mini-cart-bottom a{width:80%;float:none;text-align:center;padding:5px 0;margin:0;}.mini-cart-bottom a.mini-cart-link-cart{margin:0 0 15px;}#mixed-navigation{display:none!important;}#navigation{background:#222;display:block!important;margin:20px 0 0 0;padding:0;position:relative;top:0px;width:100%;z-index:1;}#navigation .inner-wrapper,#mixed-navigation .inner-wrapper{width:100%;}#navigation .navigation-header{font-family:'Lato',sans-serif;text-transform:uppercase;padding:15px 20px 15px 0px;text-indent:40px;line-height:13px;color:#fff;background:url('../images/icons/mobile-menu-shpbycat-icon.png') no-repeat 10px center;}#navigation .navigation-header span{width:12px;height:12px;background:url('../images/icons/mobile-menu-trigger.png') no-repeat;float:right;margin:0px 10px 0px 0px;}#navigation .navigation-header.active span{background-position:0px -12px;}#navigation .mixed-menu{display:none;width:100%;}#navigation .menu-category.level-1{display:block!important;width:100%;min-height:0;}#navigation li .menu-category.level-1{position:relative;top:0px;left:0px;background:#222;float:left;width:100%;}#navigation .menu-category.level-1>li{background:#666;margin:0;padding:0;overflow:hidden;width:100%;}#navigation .close-navigation{display:none;}#header .header-utilities a,#header .menu-utility li a{background:none;box-shadow:none;line-height:1;text-indent:0;padding-right:10px;}#navigation li a,#navigation .level-1 li a{width:100%;font-size:14px;padding:5px 0px;text-align:left;text-indent:20px;}#navigation .level-1>li.active>a{border:none;background:#000;}#navigation .level-2 li a{text-indent:40px;}#navigation a span.menu-trigger{background:url('../images/icons/mobile-menu-trigger.png') no-repeat 10px -12px;float:right;height:12px;margin-top:8px;padding:0 15px 5px 5px;width:20px;}#navigation a.active span.menu-trigger{background-position:10px 0px;height:9px;}#navigation div.level-2 .menu-wrapper{left:auto;min-height:0;padding:0;position:relative;top:auto;width:auto;}#navigation li:hover>div>.html-slot-container{display:none;min-height:0;padding:0;position:relative;}#navigation li a:hover,#navigation ul.level-1>li:hover>a{padding:5px 0;}#navigation ul.level-1 li:hover .header-nav-marketing,#navigation .header-nav-marketing,#navigation ul.level-1 li:hover .header-nav-solo-marketing,#navigation li .level-2 .header-nav-marketing,#navigation div .header-nav-solo-marketing,#navigation .nav-image,#navigation .level-1>li:hover div.level-2,#navigation .level-1>li:hover div.header-nav-solo-marketing,#navigation .level-1>li:hover .level-2 .header-nav-marketing{display:none;padding:0;}#navigation ul.level-2{display:inline;position:relative;}#navigation ul.level-2 li{background:#333;border-top:1px solid #444;float:left;width:100%;}#navigation ul.level-2 a{padding:10px 0px;}#mini-cart{display:none;}.menu-toggle{display:block;}header #mini-cart-mobile{display:block;right:10px;top:16px;}header #mini-cart-mobile a{color:transparent;}#wrapper{background:#000;position:relative;-webkit-transition:left 0.2s ease-in;transition:left 0.2s ease-in;margin:auto;left:0;width:100%;}#wrapper.menu-active{left:80%;box-shadow:0px 0px 40px rgba(0,0,0,.5);}#navigation{left:-80%;margin-top:0;position:absolute;top:0;width:80%;}#footer{background-position:bottom center;padding:0px;margin:0px;}#footer-top-wrapper{width:100%;padding:0px;margin:0px;}#footer .footer-top{width:100%;padding:0px;margin:0px;}#footer-top-wrapper h3{margin:10px 0px 0px 0px;}#footer .footer-content-links,#footer .footer-top #footer-content-asset{float:none;margin:0px;}#footer .footer-top h3 a,#footer #footer-connect h3{font-size:16px;}#footer .footer-top h3 a:hover{color:#888;}#footer .footer-top li{border-bottom:1px solid #888;padding:5px 0px;}#footer #footer-connect li{border:0px;}#footer .footer-top h3:hover{text-decoration:none;}#footer ul.menu-footer-content-links,#footer ul.menu-footer-user{width:100%!important;}#footer ul ul{display:none;}#footer .inner-wrapper{width:90%;padding:15px 5%;}#footer-email{width:100%;margin:20px 0px 0px 0px;}#footer-email input[type="text"]{width:50%;}#footer-email input#signup-submit{width:30%;}#pf-footer .inner-wrapper{width:100%;padding:0;}#footer #site-switch .inner-wrapper{padding:0px;width:100%;}#back-to-top{display:none!important;}#bronto{padding:0;}.menu-footer-content-links>li{padding-bottom:0px;}.homepage-content{background:none;}.homepage-slider-background{display:none;}.home-bottom{width:100%;}.home-bottom:before{height:auto;}.home-bottom,.home-bottom .inner-wrapper{text-align:center;width:100%;}.homepage-bottom-left{float:none;width:100%;padding:0;margin:0;}.homepage-bottom-right{float:none;width:100%;padding:0;margin:12px 0 30px;}.homepage-bottom-middle,.homepage-bottom-mid-left,.homepage-bottom-mid-right{float:none;width:100%;padding:0;margin:12px 0 0 0;}.home-bottom img{display:block;margin-left:auto;margin-right:auto;}#secondary-mobile{display:none;}.pt_content-search-result #main{width:90%;padding:5%;}.pt_product-search-result .primary-content .search-result-content{width:100%;}.pt_content-search-result #primary{width:90%;padding:5%;}ul.folder-content-list{width:100%;}.pt_product-search-result .breadcrumb,.pt_product-search-result .slot-grid-header{display:none;}.pt_product-search-result #main{width:90%;padding:0px 5%;margin:0 auto;}.pt_product-search-result #primary{width:100%;padding:0;border:0px;}.pt_product-search-result #secondary{display:block;width:100%;padding:20px 0%;float:left;}.pt_product-search-result .search-result-items{margin:0px;}.pt_product-search-result .search-result-items li,.pt_product-search-result .search-result-items li.new-row{width:100%;margin:0;padding:25px 0;}.pt_product-search-result .search-result-items li.new-row:nth-last-of-type(2){border-bottom:1px solid #303030;}.pt_product-search-result .product-image{width:50%;}.pt_product-search-result .thumb-link img{width:auto;height:auto;margin:0px 0 0 0;}.pt_product-search-result .product-info{margin:0px 0px 0px 5%;width:45%;background:none;padding:0px;}.pt_product-search-result .thumb-link img{max-width:100%;}.pt_product-search-result .product-compare,#compare-items{display:none!important;}.pt_product-search-result .bvInlineRatings{margin:0px 0px 15px 0px;}.pt_product-search-result .promotional-message{text-align:left;}.pt_product-search-result .product-promo{background:none;}.pt_product-search-result .product-price{font-size:16px;font-weight:700;}.pt_product-search-result .product-name h2 a{font-family:'Oswald',sans-serif;font-weight:300;font-size:16px;}.pt_product-search-result .items-per-page{float:left;margin:10px 0 0;width:100%;}#quickviewbutton,.product-tile-overlay{display:none!important;}.pagination li.for-desktop{display:none;}.pagination li.for-mobile{display:inline;}.pt_product-search-result ul.folder-content-list li,.pt_product-search-noresult ul.folder-content-list li{width:88%;}h3.refinement-button span,h3.refinement-button.refined.expanded span{line-height:150%;background-position:right 10px;}h3.refinement-button{font-size:20px;width:100%;}.pt_product-search-result .refinement-link,.pt_content-search-result #refinements-holder a{font-size:16px;}.pt_product-search-result h2.refine-your-result{font-size:18px;margin:40px 0px 30px 0px;}.pt_product-details #main{width:90%;padding:5%;}.pt_product-details .product-category-banner img.for-mobile,.pt_product-details .rod-handles-content img.for-mobile{display:block;height:auto;width:100%;}.pt_product-details .product-category-banner img.for-mobile{max-width:320px;width:100%;}.product-breadcrumbs-holder{display:none;}#pdpMain .product-name-promo{float:none;margin:0;width:100%;}.pt_product-details #primary .inner-wrapper{width:90%;padding:5%;float:left;}.pt_product-details .inner-wrapper #primary{width:100%;padding:0px;}.pt_product-details .product-col-1,.pt_product-details .product-col-2{margin:0;float:left;width:100%;border:none;}.pdp-main .product-variations .attribute-carousel{width:100%;}#pdpMain .product-name-promo{width:100%;margin:auto;}.pt_product-details .product-name{width:100%;}.pt_product-details .product-badges .new-badge{background:url(../images/icons/icon-badge-grid-new.png) no-repeat;width:35px;height:45px;display:block;position:absolute;top:8px;left:8px;z-index:1002;background-size:100%;}.pt_product-details .product-badges .sale-badge,.pt_product-details .product-badges .save-badge{background:url('../images/icons/icon-badge-grid-sale.png') no-repeat #fff;width:35px;height:45px;display:block;position:absolute;top:8px;left:8px;background-size:100%;}.pt_product-search-result .product-badges .notavailable-badge{background:url(../images/icons/icon-badge-grid-soon-mobile.png) no-repeat;position:absolute;bottom:4px;left:50%;margin-left:-65px;width:130px;height:17px;}.pt_product-details .product-badges .notavailable-badge{top:229px;}.pdp-main .promotion .promotion-title,.pdp-main .promotion .promotion-callout{margin:auto;}.pdp-main #s7-product-image-viewer,.pdp-main .product-set-list .product-image-container>div[id^="s7-product-image-viewer"]{min-height:0px;margin:0 auto;}.pt_product-details .product-image-container,.pdp-main .product-set-list .product-image-container{background:#fff;border:0px;display:inline-block;min-width:0px;min-height:0px;width:100%;padding:0 0 10px;margin:0 auto;}.pt_product-details .product-image-container .preload-image,.product-set .preload-image{width:100%;height:auto;}#product-image-swap,#qv-product-image-swap{display:none!important;}.pt_product-details .product-add-to-cart{width:100%;float:left;padding:15px 0;background:none;margin:15px 0px;}#pdpMain select{width:100%;}#pdpMain .product-add-to-cart .inventory{color:#000;float:left;margin:0px;}.pt_product-details .product-add-to-cart form div{margin:10px 0px;}.pt_product-details .product-add-to-cart .product-price{width:100%;font-size:20px;margin:10px 0px;}.pt_product-details .product-add-to-cart .product-price div{float:left;margin:0px;}.pt_product-details .availability{width:100%;}.pt_product-details .product-variations{width:100%;margin:20px 0px;}.pt_product-details #pdpMain .promotion{width:100%;}.pt_product-details .product-actions{top:25px;bottom:auto;}.pt_product-details .for-mobile{display:none;}.pt_product-details .product-tabs{margin:20px 0;}.pt_product-details .tab-content{width:90%;padding:5%;}.pt_product-details .product-tabs .tabs-menu{width:100%;}.pt_product-details .tabs-menu li{display:inline-block;}.pt_product-details .tab-content-wrapper{padding:0px 15px 0px 0px;}.pt_product-details #primary .ui-state-default a{padding:12px 10px;text-align:left;width:94%;}.pt_product-details #primary .ui-tabs-active a{text-align:left;}.pt_product-details #primary .ui-state-default{border-bottom:1px solid #303030;width:100%;margin:0 0 2px;padding:0!important;text-align:center;}.pt_product-details #primary .ui-tabs-active{background:url("../images/bg/tab-selected-mobile-bg.png") no-repeat scroll 95% center #000;border-right:none;}.pt_product-details a.all-specifications-link{margin:5px 0px 0px 0px;}.pt_product-details .recommendations{width:100%;position:relative;margin:15px 0 0;}.pt_product-details .recommendations .product-image{background:#fff;padding:5px;height:100px;width:100px;}.pt_product-details .recommendations .product-image a img{max-width:100%;max-height:100%;}.pt_product-details .recommendations .product-name{float:left;width:110px;line-height:1.3;margin:10px 0 0;}.pt_product-details .recommendations .product-name a,.pt_product-details .recommendations .product-price{font-size:12px;}.pdp-main .recommendations .jcarousel-clip{width:100%;}.pdp-main .recommendations .jcarousel-container{padding:10px 0 65px;}.pdp-main .recommendations .jcarousel-next,.pdp-main .recommendations .jcarousel-prev{bottom:5%;top:auto;}.pdp-main .recommendations .jcarousel-prev{left:42%;}.pdp-main .recommendations .jcarousel-next{right:42%;}div[id^="modelspecs"]{margin-top:0;}div[id^="modelspecs"] .header{margin:0;}div[id^="modelspecs"] .filters-container,div[id^="modelspecs"] .filters-container.fixed{position:relative;top:auto;width:auto;}div[id^="modelspecs"] .filters-headertext{margin:0px 0px 10px 0px;}div[id^="modelspecs"] .filters-container li{margin:10px 0px 0px 0px;width:100%;}div[id^="modelspecs"] .filters-container li select{background:#fff;padding:5px 2%;width:100%;}.model-cart-info{float:left;width:100%;}div[id^="modelspecs"] .model-header .availability-msg{display:none;}.model-cart-info .availability{width:100%;}.model-cart-info .product-price{float:left;width:100%;text-align:left;}.model-specs .attributes-container{display:none;width:100%;}.model-specs .attributes-container .view-all-specs{display:none;}.model-specs .attributes-container .other-specs{display:block;}.model-specs .attributes-container.active{display:block;}.model-container .attribute-container{width:100%;padding:0px;}#pdpMain .model-container .attribute,#pdpMain .model-container .other-specs .attribute{float:left;width:50%;margin:0px;}.model-container .value,.model-container .other-specs .value{float:left;width:45%;margin:0px 0px 0px 5%;}.model-container .other-specs .attribute-container,.other-specs{width:100%;float:left;}.model-container .other-specs .attribute-container{margin:10px 0px;}.model-container .image-container .view-larger{display:none;}div[id^="modelspecs"] .for-mobile{display:block;}div[id^="modelspecs"].one-model{width:100%;}div[id^="modelspecs"].one-model .attribute{width:50%;}div[id^="modelspecs"].one-model .value{width:45%;margin:0px 0px 0px 5%;}.pdp-main div[id^="modelspecs"].one-model{padding-bottom:45px;}.pdp-main div[id^="modelspecs"].one-model .model-specs .attributes-container{margin:65px 0 0;}.pdp-main div[id^="modelspecs"].one-model .model-container .add-to-cart-container{top:20px;}.model-specs{float:left;width:100%;position:relative;}.model-container .add-to-cart-container{float:none;width:auto;position:absolute;top:40px;right:0px;}.model-container .more-details{font-family:'Sintony',sans-serif;color:#fff;font-size:14px;text-transform:uppercase;background:#000;padding:10px 3%;float:left;width:94%;}.model-container .more-details span{background:url("../images/icons/pdp-view-specs-icon.png") no-repeat right 0px;display:block;}.model-container .more-details.active span{background-position:right -38px;}.model-cart-info .availability .value{width:100%!important;margin:0px!important;}.filter-specs{border-bottom:0px;}.viewall-container{margin:0px;}.pt_product-details .pdp-product-actions{margin:20px 0px 0px 0px;width:100%;}.pt_product-details #social-share li{margin:0px 0px 20px 0px;}.pt_product-search-noresult #primary{width:90%;padding:5%;}.pt_product-search-noresult #secondary{display:none;}.pt_product-search-noresult #main{width:90%;padding:20px 5%;}.pt_product-search-noresult #main .no-hits-search input[type="text"]{width:30%;min-width:30%;}.pt_product-search-noresult #main .no-hits-search button{width:25%;}.pt_error #main{width:100%;padding:0;}.pt_error #primary{width:90%;padding:5%;}.pt_error #secondary{display:none;}.pt_error #main .error-page-search input[type="text"]{min-width:45%;padding:6px 5%;}.pt_error #main .error-page-search button{width:32%;}.pt_error #primary-box-shadow{width:auto;}.pt_account #main .inner-wrapper{width:100%;padding:0px;}.pt_account #primary,.pt_account.pt_account_checkout #primary{width:94%;margin:30px 3%;padding:20px 0px;}.pt_wish-list #main .inner-wrapper{width:100%;padding:0px;}.pt_wish-list #primary{width:94%;margin:30px 3%;padding:20px 0px;}.pt_wish-list #primary .find-wishlist input[type="text"]{width:94%;padding:10px 3%;}.pt_wish-list #primary .find-wishlist .form-row{width:100%;}.pt_wish-list #primary .find-wishlist p{font-size:16px;margin:0px;}.pt_wish-list #main .find-wishlist legend+.form-row{margin:20px 0px 10px 0px;}.pt_wish-list #main .form-row.label-above h1{font-size:14px;}.pt_wish-list #main .form-row.label-above select{width:90%;margin:10px 0px 20px 0px;}.pt_wish-list #main .list-table-header button{padding:7px 0;display:block;font-size:12px;width:100%;text-align:center;margin:0px 0px 10px 0px;}.pt_wish-list #main .list-table-header a#send-to-friend{padding:7px 0;display:block;font-size:12px;width:100%;text-align:center;}.pt_wish-list #primary table.item-list td.item-image{float:left;text-align:center;width:30%;}.pt_wish-list #primary table.item-list td{border:medium none;clear:right;float:right;padding:0;text-align:left;width:60%;}.pt_wish-list #primary table.item-list td.item-availability{padding:10px 0px;}.product-availability-list{float:none;padding:10px 0px;}.pt_wish-list .item-option.option-quantity-desired{float:none;}.pt_wish-list .product-list-item{margin:0px;}.pt_wish-list .model-number{width:100%;}.pt_wish-list .item-list{width:100%;}.pt_wish-list #main .option-quantity-desired .form-row{float:left;}.pt_wish-list #main .item-dashboard select{width:125px;}.pt_wish-list #main .option-update{float:left;margin:10px 0px;}.pt_wish-list #main .item-dashboard input{margin:0px;}.pt_wish-list #primary table.item-list tr{border-top:1px solid #BDBFA9;padding:20px 0px;display:block;overflow:hidden;}.pt_wish-list .item-image img{border:0px;}.pt_wish-list .option-toggle-public{display:none;}.pt_wish-list #primary table.item-list tr.headings{border:0px;display:none;}.ui-dialog{width:90%!important;padding:20px 5%;}.ui-dialog.send-to-friend-dialog{padding:20px 3%;width:94%;}#send-to-friend-dialog .form-caption-addtoemaillist{margin:20px 0px 0px 25px;display:inline;}.send-to-friend-top .self,.send-to-friend-top .friend,.send-to-friend-top .message{margin:0;width:100%;}#send-to-friend-dialog #send-to-friend-main .form-row{margin-top:10px;}.send-to-friend-preview .send-to-friend-top .value{margin:5px 0 20px 0;}#send-to-friend-dialog .send-to-friend-product .product-image,#send-to-friend-dialog .send-to-friend-product .product-description{float:none;margin:0;width:100%;}#send-to-friend-dialog button{margin:5px 0;padding:3px 3%;width:94%;}#send-to-friend-dialog .google-captcha{padding:0;}#send-to-friend-dialog .google-captcha>div>div,#send-to-friend-dialog .google-captcha iframe{width:290px!important;}.pt_wish-list .col-1,.pt_wish-list .col-2{float:left;width:100%;}.pt_wish-list #main .login-general .form-row{width:100%;}.pt_wish-list .createbenefits p span{margin:0px 10px 0px 0px;}.pt_wish-list .login-general{width:100%;}.pt_wish-list #main .form-row{width:100%;}.pt_wish-list #main input{width:90%;}.pt_account .col-1,.pt_account .col-2{float:left;width:100%;margin:0px;}.pt_account #main .login-general .form-row{width:100%;}.pt_account .createbenefits p span{margin:0px 10px 0px 0px;}.pt_account .login-general{width:100%;}.pt_account #main .form-row{width:100%;}.pt_account #main input{width:90%;}.pt_cart #main .inner-wrapper{width:100%;padding:0;}.pt_cart #primary{width:90%;margin:0;padding:0px 5%;}.pt_cart #secondary{display:none;}#cart-table thead{display:none;}#checkout-form button{padding:10px 0px;width:100%;float:none;text-align:center;margin:20px auto 0px auto;display:block;}.primary-content #cart-table .item-edit-details a{display:none;}.primary-content #cart-table tbody tr{float:none;}.primary-content #cart-table .item-image{float:left;width:auto;padding:10px 10px 20px 0px;}.primary-content #cart-table .item-details,.primary-content #cart-table .item-quantity,.primary-content #cart-table .item-price,.primary-content #cart-table tbody td.item-total,.primary-content #cart-table .rowcoupons .item-quantity-details{float:right;width:70%;padding:10px 0px 0px 2%;}.primary-content .item-list .item-quantity .qt-wrapper span.error{top:-8%;}.primary-content #cart-table tbody td.item-total{padding:10px 0px 20px 0px;}#cart-table .item-quantity .qt-wrapper span.for-mobile{font-family:'Lato',sans-serif;font-size:11px;color:#222;font-weight:400;text-transform:uppercase;float:left;padding:15px 15px 0px 0px;}.primary-content #cart-table tbody td.sep{display:none;}.primary-content #cart-table .item-user-actions{float:left;width:100%;padding:0px;}.primary-content #cart-table .item-user-actions button,.primary-content #cart-table .item-user-actions a{margin:5px 0px 0px 0px;float:left;clear:left;}#cart-table .item-price .for-mobile,#cart-table .item-total .for-mobile{font-family:'Lato',sans-serif;font-size:11px;color:#222;font-weight:400;text-transform:uppercase;float:left;width:100%;}#cart-table .item-price .product-price{float:left;width:100%;}#cart-table .item-total .price-total{float:left;}.cart-coupon-code{width:96%;padding:5px 2%;margin:10px 0px 0px 0px;}.cart-coupon-code label{width:100%;padding:5px 2% 5px 0;text-align:left;}.cart-coupon-code input{width:60%;padding:5px 2%;}.cart-coupon-code button{width:30%;padding:2px;margin:10px 0px;}.cart-order-totals{float:right;}.cart-order-totals td{text-align:right;}#continue-shopping button{float:none;margin:20px auto;display:block;}.cart-coupon-code .error{text-align:left;}.primary-content #cart-table .item-total .price-unadjusted{display:none;}.primary-content #cart-table .rowcoupons .item-details{width:70%;}.primary-content #cart-table .rowcoupons .item-total{display:none;}.primary-content #cart-table .rowcoupons td.item-quantity-details{width:70%;}.primary-content #cart-table .rowcoupons td.item-quantity-details button{margin:0px 0px 20px 0px;}.pt_cart .cart-order-totals{width:100%;}.cart-coupon-code{text-align:center;}#primary .cart-actions .blue-button{width:100%;margin:0;padding:0;float:none;}#checkout-form button{padding:0;}.pt_cart .cart-actions{width:100%;}.cart-coupon-code .error{left:0px;}.last-visited{width:100%;}.last-visited .jcarousel-clip{width:300px;}.cart-footer #update-cart{margin:10px 0 10px 10px;}.pt_account.pt_account_checkout #checkout-customer>ul{height:auto;}.pt_account.pt_account_checkout #checkout-customer ul li{width:auto;}.pt_account.pt_account_checkout #checkout-customer ul li.create-account{border-width:1px 0;margin-bottom:20px;padding-top:20px;width:auto;}.pt_account.pt_account_checkout #checkout-customer .login-box{padding:0;}.pt_account.pt_account_checkout #main .form-row{width:100%;}.pt_checkout #main .inner-wrapper{width:100%;padding:0;}.pt_checkout #primary{width:90%;padding:5%;}.checkout-progress-indicator{font-size:10px;}.checkout-progress-indicator div{margin:0px 10px 0px 0px;}.checkout-progress-indicator h1{padding-left:2px;}.checkout-shipping legend{width:96%;padding:2px 2%;}.checkout-shipping .form-row{width:100%;}.checkout-shipping .form-row.lastname,.checkout-shipping .form-row.state,.checkout-shipping .form-row.zip{margin:0px 0px 20px 0px;}.checkout-shipping .form-row.address2{margin:0px 0px 20px 0px;}.checkout-shipping .form-field-tooltip{top:10px;left:75px;}.checkout-shipping .form-row-button button{float:none;display:block;margin:0px auto;width:90%;padding:10px 0px;}.checkout-shipping .for-mobile.go-back{font-family:'Sintony',sans-serif;font-size:11px;color:#2e303c;font-weight:400;text-align:center;text-decoration:underline;}.pt_checkout #secondary{display:none!important;}.checkout-shipping .form-row-button{padding:10px 0px;}.checkout-shipping .form-row.phone input{width:95%;}.checkout-billing legend{width:96%;padding:2px 2%;}.checkout-billing .form-row{width:100%;}.payment-method .expiration-date{width:100%;margin:0 0 10px 0;}.payment-method .form-row.month{margin:0 10px 20px 0;}.payment-method .form-row.month,.payment-method .form-row.year,.payment-method .form-row.day{width:45%;}.checkout-billing .form-row.lastname,.checkout-billing .form-row.state,.checkout-billing .form-row.zip,.checkout-billing .form-row.email-confirm,.checkout-billing .form-row.cardtype{margin:0px 0px 20px 0px;}.checkout-billing .form-row.cvn{width:100%;}.checkout-billing .form-row.address2{margin:0px 0px 20px 0px;}.checkout-billing .form-field-tooltip{top:10px;left:75px;}.checkout-billing .form-row-button button.button-special{float:none;display:block;margin:0px auto;width:90%;padding:10px 0px;}.checkout-billing .for-mobile.go-back{font-family:'Sintony',sans-serif;font-size:11px;color:#2e303c;font-weight:400;text-align:center;text-decoration:underline;}.checkout-billing .form-row-button{padding:10px 0px;}.checkout-billing .form-row.phone input{width:95%;}.checkout-billing .form-row.cvn+.form-field-tooltip{top:-79px;left:125px;}.primary-content #cart-table th.sep{display:none;}.primary-content #cart-table tfoot .item-details,tfoot .cart-row td,.primary-content #cart-table tbody td{width:70%;float:right;padding:5px 0px;}tfoot .cart-row .item-quantity{display:none;}.primary-content #cart-table tfoot .item-edit-details a{margin:0px;}.primary-content #cart-table tbody td{padding:20px 0px;}.pt_checkout .submit-order .form-row{width:90%;padding:5%;margin:10px 0;}.pt_checkout .submit-order .form-row a{margin:0;}.pt_checkout .place-order-totals .order-totals-table{width:100%;}.pt_checkout .for-mobile.go-back{font-family:'Sintony',sans-serif;font-size:11px;color:#2e303c;font-weight:400;text-align:center;text-decoration:underline;}.checkout-progress-indicator{letter-spacing:0px;}.pt_order-confirmation #primary{width:90%;padding:30px 5%;}.pt_order-confirmation #main .inner-wrapper{width:100%;padding:0;}.confirmation-box h2,.order-confirmation-details h2.for-mobile{display:none;}.order-confirmation-details td{}.pt_order-confirmation .order-shipment-table th,.pt_order-confirmation .order-shipment-table td.order-shipment-details{display:none}.pt_order-confirmation .confirmation-message a.print-page{float:left;margin:0px 0px 20px 0px;}.pt_checkout .submit-order .form-row a{float:none;margin:0 auto;display:block;}.pt_checkout .submit-order .form-row button{float:none;margin:0 auto;margin:10px auto;display:block;}.pt_checkout #secondary,.pt_order-confirmation #secondary{margin:0;width:100%;}#RegistrationForm fieldset{width:100%;}#RegistrationForm legend{width:94%;padding:2px 3%;}#RegistrationForm .form-caption-addtoemaillist{width:94%;}#main #RegistrationForm .form-row{width:100%;}#RegistrationForm input{width:90%;padding:10px 5%;}#RegistrationForm button{width:100%;}.ui-dialog{max-width:98%;}.ui-dialog .ui-dialog-content{padding:0px;margin:5px;}#edit-address-form .form-row input{width:89%;padding:3% 5%;}#edit-address-form .form-row select{width:100%;padding:3% 5%;}#edit-address-form .form-row label{padding:5px 0px;}#edit-address-form .form-row .form-caption{width:100%;}#edit-address-form .form-row-button button{margin:10px 0px;padding:0px 15px;}.address-list li{width:100%;border-bottom:1px solid #ddd;padding:0 0 50px;}.address-list a{padding:10px 40px;}.address-list h3{bottom:20px;}.address-list a.address-make-default{bottom:0px;}#CreditCardForm{width:auto;}#CreditCardForm .form-row input{width:89%;padding:3% 5%;}#CreditCardForm .form-row select{width:100%;padding:3% 5%;}#CreditCardForm .form-row label{padding:5px 0px;}#CreditCardForm .form-row .form-caption{width:100%;}#CreditCardForm .form-row-button button{margin:10px 5px;}#CreditCardForm .expire-date select{margin:0px;float:left;margin:0px 0px 10px 0px;}#CreditCardForm .expire-date .form-row{width:100%;}.payment-list li{width:100%;border-bottom:1px solid #ddd;padding:0 0 50px;}.payment-list button{padding:10px 40px;}.pt_order #main .inner-wrapper{width:100%;padding:0px;}.pt_order .title-bar-info{width:90%;padding:0px 5%;}.pt_order #primary{width:90%;padding:5%;float:left;margin:0px;}.pt_order .order-history-list .order-shipment-table td.order-shipment-details,.pt_order .order-shipment-table th{display:none;}.pt_order #secondary,.pt_account #secondary,.pt_wish-list #secondary{width:90%;padding:5%;background:#222;}.pt_order .secondary-navigation li,.pt_account .secondary-navigation li,.pt_wish-list .secondary-navigation li{padding:5px;border-bottom:1px solid #333;}.pt_order .secondary-navigation a,.pt_account .secondary-navigation a,.pt_wish-list .secondary-navigation a{text-transform:uppercase;font-size:16px;}#accordion .ui-accordion-content ul.special{columns:1;-moz-columns:1;-webkit-columns:1;}#accordion .ui-accordion-header-icon,#accordion .ui-accordion-header-active .ui-accordion-header-icon,#accordion .ui-state-hover .ui-accordion-header-icon{right:5px;}#contentBanner.content-banner{min-height:100%;}#contentBanner .content-banner-text,#contentBanner .content-banner-text.shorter{padding:10px 0;position:relative;width:100%!important;}#contentBanner img{height:auto!important;width:100%!important;}ul.folder-content-list li .content-title{text-align:left;}.content-asset .pinned tr{height:auto!important;}.content-asset .pinned{background:#222;}.pt_content-search-result .primary-content .content-asset .pinned table,.pt_content-search-result .content-asset .scrollable table{margin:0;width:100%;}#RegistrationForm input,#RegistrationForm textarea{width:250px;}#bronto input{width:250px;}.pt_product-search-result .product-badges .sale-badge,.pt_product-search-result .product-badges .save-badge,.pt_product-search-result .product-badges .new-badge{background-size:100%;left:5px;top:5px;width:25px;}.pt_product-search-result .sort-by select,.pt_product-search-result .items-per-page select{color:#000;}.h0-banner h2,.h0-banner p{font-size:18px;}.h0-banner a{font-size:12px;margin-left:5px;}.product-set-details .product-set-name-container{padding:15px 3%;position:relative;top:auto;width:94%;}.product-set-details .pdp-main .product-name,.product-set-details #pdpMain .product-set-name-container>.pdpForm,.pdp-main .product-set-name-container .add-all-to-cart-section .product-price{float:none;text-align:center;}div[id^="recommendations"] .product-tile .product-name,.last-visited .product-tile .product-name{text-align:left;}.product-set-details #pdpMain .product-name{font-size:22px;line-height:normal;float:none!important;}.pt_product-details.product-set-details .product-add-to-cart.add-all-to-cart-section,.pt_product-details.product-set-details .product-add-to-cart.add-all-to-cart-section .product-price div{float:none;}.product-set-details #pdpMain{padding-bottom:145px;}#product-set-collector{bottom:0;float:none;margin:0!important;position:fixed;right:0!important;top:auto!important;width:100%;z-index:100000;}#pdpMain .product-set-list .product-col-1,#pdpMain .product-set-list .product-col-2{padding:0;width:100%;}#pdpMain .product-set-list .product-col-2{margin-top:10px;}.product-set-details #pdpMain .block-add-to-cart .product-price{width:100%;}.pdp-main .product-set-list{float:none;width:100%;}.product-set-details .product-set-name-container .product-add-to-cart{margin:10px 0;}#product-set-collection,#product-set-collector-header{display:none;}.product-set-collector-header{background:none;position:absolute;left:0;line-height:1;}.product-set-collector-header span{display:none;}.product-set-collector-header a{color:#d0112b;}#product-set-collector .product-set-instructions{border-top:1px solid #000;}#product-set-collector .total-price{background:#363636;border-top:1px solid #000;}div[id^="modelspecs"].product-set .filters-container,div[id^="modelspecs"].product-set .filters-container.fixed{position:relative;}div[id^="modelspecs"].product-set .model-header{min-height:45px;padding:5px;}.product-set-details #pdpMain .model-list .product-price{line-height:40px;width:auto;}.product-set .model-cart-info{width:100%;}#pdpMain select{background:#fff;}div[id^="modelspecs"] .filter-specs .attribute-container,div[id^="modelspecs"] .other-specs .attribute-container{width:100%;}.model-container .attribute-container:first-child,.model-container .attribute-container:nth-child(6n){padding:0;}.product-set-details .model-cart-info form{margin-right:20px;}.listrak-product-alert{border:1px solid #eee;padding:18px 15px 4px 10px;right:0;top:-43px;width:261px;}.listrak-product-alert .close{right:5px;top:5px;}.pt_product-details .recommendations{width:100%;}div[id^="recommendations"] .jcarousel-clip{overflow-x:scroll;width:auto;}div[id^="recommendations"] .jcarousel-next,div[id^="recommendations"] .jcarousel-prev{display:none!important;}div[id^="recommendations"] .product-tile .product-name h2 a span,.last-visited .product-tile .product-name h2 a span{font-size:13px;}}