header{margin-bottom:-134px}main{padding-top:134px;padding-bottom:380px}footer{margin-top:-290px!important}.search-input::-webkit-input-placeholder{font-size:12px}.search-input::-moz-placeholder{font-size:12px}.search-input:-ms-input-placeholder{font-size:12px}.search-input:-moz-placeholder{font-size:12px}.search-input::placeholder{font-size:12px}.faq-laptop{font-size:1em;padding:25px 50px;background-image:url(/modules_new/imgs/article-xs-mob-laptop-icon.png);width:300px;height:214px}.faq-laptop a{margin-top:10px}.letter_cat{line-height:45px;min-width:45px;min-height:45px;margin-top:5px;margin-bottom:5px}.no-xs{display:none!important}.xs-only{display:block!important}.zopim{display:none!important}.header{height:45px;line-height:45px}.search-box{height:45px;line-height:45px}.search-box .search-form{height:29px;line-height:29px}.search-box .search-form .search-input{font-size:15px;text-indent:8px;border-radius:0!important}.search-box .search-form .btn{font-size:18px}.home-banner,.banner{height:44px}.home-banner .right,.banner>.col{height:44px;line-height:44px}.banner .support-line .col{white-space:nowrap}.header .drop-down>.content,.header .collapse-menu .content{top:45px;font-size:20px;line-height:40px}.collapse-menu.collapse-mob .content .item{line-height:56px}.header .currency-dropdown>.content{line-height:54px;font-size:24px}.option .option-radio{border-width:3px}.head-mob-menu .content{right:50px}.drop-down>.content>.item:first-child,.collapse-menu>.content>.item:first-child{padding-top:5px}.drop-down>.content>.item:last-child,.collapse-menu>.content>.item:last-child{padding-bottom:10px}.currency-dropdown>.content .item:first-child{padding-top:3px}.currency-dropdown>.content .item:last-child{padding-bottom:7px}.currency-dropdown>.content>.item>.option-radio{width:18px;height:18px}.currency-dropdown>.content>.item>.option-radio::after{width:12px;height:12px;margin-top:3px;margin-left:3px}.support-line .sprite{display:inline-block}.chat-btn-text,.support_link_text a{font-size:14px;padding-bottom:5px}.banner .chat-btn-text{padding-left:10px}.banner .support_link_text{text-align:right;padding-right:10px}.support-line .text-right a{font-size:14px;padding-bottom:5px}.products-box{position:absolute;bottom:-465px;margin-top:8px}.products-box .products-link{font-size:16px;border-width:1px;height:45px;line-height:45px;box-sizing:border-box;margin-top:7px;border-radius:3px}.mob-search-links{margin-bottom:15px}.search-inventory-box{height:45px;line-height:45px;margin-top:6px}.search-inventory-box .inventory-header{border-width:1px;height:45px;line-height:45px;border-radius:3px;font-size:16px}.xs-search-links-title{text-align:center;font-size:20px;padding-top:20px}.head-mob-cart-icon[data-qty]::after,.head-mob-cart-black-icon[data-qty]::after{font-weight:700;top:-11px;left:3px;font-size:12px}.back-top-text{font-size:16px}.sub-footer-box.mob-only .site-option{height:34px;line-height:34px;border:none;font-size:11px}.sub-footer-box.mob-only .site-option .foot-language-option{margin:0;font-size:11px;line-height:20px;width:116px;height:20px}.sub-footer-box.mob-only .site-option .foot-language-option .label{height:20px;line-height:20px;padding:0}.sub-footer-box.mob-only .site-option .foot-language-option .label span{vertical-align:top}.sub-footer-box.mob-only .site-option .foot-language-option .label::after{border-width:4px;vertical-align:text-bottom}.tou_link{margin:0}.sub-footer-box.mob-only .site-option .foot-language-option .content{margin:0;left:calc(50% - 58px);width:116px}.sub-footer-box.mob-only .site-option .foot-language-option .content .item{padding-left:20px;padding-right:5px}.brands-box .brands-box-title,.brands-box .model-selector-title,.brands-box.sub-selectors .sub-box-title{font-size:20px}.brands-box .brand-link{line-height:45px!important;font-size:16px;border-width:1px!important}.brands-box .brand-link.brand-major{font-weight:700;font-size:18px}.brands-box .brand-link span{font-size:16px}.brands-box .first-char-focus .brand-btn-link{width:40px;height:40px;line-height:36px;margin:6px;border-width:2px}.address_book_container .address_book_record{border-right:none}.brands-box .series-selector{margin-top:20px}.brands-box .lpn-links_list.models-list{margin:0;padding:0}.brands-box .brand-ipad-container img{max-width:100%}.brands-box .brand-ipad-container h1,.brands-box .brand-ipad-container h2{font-size:18px}.apple-selector a{font-size:16px}.items-warning>div>div{font-size:14px}.buy-quantity b,.buy-quantity span{font-size:16px}.fancybox-skin{padding:5px!important}.fancybox-skin .article-box{margin:0;padding-bottom:10px}.login-form .col .cart-login_container input[type=submit].btn{line-height:40px;min-height:40px;font-size:16px}.shipping-title-method{font-size:20px;margin:5px 0 15px}.shipping-title-address{font-size:16px}.shipping-container-address,.ship-locations{width:100%;border:none}.ship-locations{background-color:#e5ebee;padding:10px}.ship-locations .shipping-title-address{margin:0 0 10px}.ship-locations p{margin:0}.ship-locations p a{padding:0}.shipping-row .ship-options .options-box .option-header{max-width:290px;font-size:14px}.shipping-row .ship-options .ship-radio-option .col{padding:5px 0 5px 5px}.shipping-option-name,.shipping-option-price{font-size:13px}.payment-title-method{font-size:20px}.card-info-box{padding:10px;border-radius:5px}.card-info-title{font-size:18px;margin:0 0 10px}.card-info-icons{margin-bottom:10px}.credit-info .row .col{font-size:14px}#screens_secure_checkout_visa input:not(.btn),#screens_secure_checkout_visa select{padding:0!important;text-indent:5px!important;border-radius:0!important}.payment-options .payment-radio-option .col{min-height:20px;line-height:normal}.ship-info .ship-locations a:hover{background-color:transparent;color:#0082fa;text-decoration:underline}.ship-radio-option .ship-logo{margin:0}.shipping_insurance{display:none}.shipping-row .ship-options .ship-radio-option .col{line-height:40px;min-height:40px}.cart-submenu-container,.cart-submenu-container>div{margin:0}#screens_secure_checkout_shipping .frequent-box-container{padding:0}.items-title-row .col{min-height:40px;line-height:40px}.item-box .spec-table .spec-data{font-size:14px;line-height:23px}.price-box b,.price-box strike{font-size:16px}#poppedOut{display:none}.filter-row-dual .row{padding:0 3%}.filter-row-dual .filter-item{padding-left:3%}.filter-title .filter-text,.filter-title a,.filter-choice{font-size:14px}.cart-item .item-product{margin-bottom:10px}.attention-block{height:50px;line-height:25px;font-size:16px}.attention-block span.mob-only{line-height:25px;height:25px;font-size:16px;vertical-align:top}.attention-block .reply-link{line-height:25px;height:25px}.popup-article-screen-part-number .fancybox-inner>div{padding:5px!important}.popup-article-screen-part-number .fancybox-inner>div .article_header{margin-top:0}.popup-article-screen-part-number .fancybox-inner>div .page-background{background-color:transparent}.popup-article-screen-part-number .fancybox-inner>div .page-background .w1050{min-width:100%!important;margin:0}.popup-article-screen-part-number .fancybox-inner>div .page-background div.w1050:first-child{display:none}.popup-article-screen-part-number .fancybox-inner>div .page-background div.w1050>div:not(:nth-child(2)){display:none}.popup-article-screen-part-number .fancybox-inner>div .page-background div.w1050>div:nth-child(2){width:100%;background-color:transparent}.popup-article-screen-part-number .fancybox-inner>div .page-background div.w1050>div:nth-child(2) img{max-width:97%}.container .page_contact_us{padding:0 10px}.page-header_h1{font-size:18px;padding:10px 0}.page_contact_us.row .page_contact_us_links{font-size:18px;line-height:22px;padding:10px;height:auto;width:100%;margin:0 0 10px}#article_shipping .article_header{font-size:20px;padding:10px 0}#article_shipping .article_header+h2{font-size:16px}#shipping_map .estimate_shipping{padding:10px;font-size:16px;line-height:20px}#shipping_map .get_estimate{line-height:30px;font-size:16px;margin-top:0}.calculator_country_container{padding-bottom:10px}#province_container{padding-bottom:10px}#calculator_country,#province_dropdown .states-provinces-selector{font-size:16px}.calculator_postal_container{padding:0 0 10px}#calculator_postal{font-size:16px;line-height:20px}#calculator_quantity{font-size:16px;line-height:20px}.estimate_shipping br.mob-only{display:none}.page_contact_us_main_block{font-size:16px;padding:30px;min-height:100px}.page_contact_us_main_block::before{font-size:24px;width:30px;height:30px;padding-top:0}.page_contact_us_main_block.select_brand_container{padding:30px;min-height:100px}.page_contact_us_brand{line-height:20px}.select_laptop_brand{padding:5px 0 5px 5px;font-size:16px}.select_brand_submit{padding:5px;font-size:16px}.article-box.article-reform .article_container img{max-width:100%}.items-tbt-caution-icon{margin-top:4px}.stock-box span{font-size:13px}.articles-search.row div.articles-search-box{padding:10px}.articles_search_sort_container{font-size:16px;line-height:20px}.article_search_text{font-size:16px;line-height:20px}#articles_search_sort{height:35px}.articles-list-box .articles-search .articles-search-box form .article_search_text input{height:35px}#article_search_submit{font-size:18px;height:35px}.articles-list{font-size:14px}.support_form_wrap h3{font-size:20px}.support_form_wrap .sub_header{font-size:14px}.spoiler_text_block .spoiler_header{font-size:18px}.item-box.item-single .images{width:100%;border-right-width:0}.item-box.item-single .images img{width:100%;max-width:280px}.item-box.item-single .spec-table{padding:10px 0;width:100%}.item-box:not(.item-single) .price-box,.item-box:not(.item-single) .mob-stock-status,.item-box:not(.item-single) .mob-out-stock,.item-box:not(.item-single) .mob-discontinued{margin-left:33.33333333%}.item-box.item-single .spec-table .spec-name{display:block!important}.item-box.item-single .spec-table .row{padding:0 10px 5px}.item-box.item-single .spec-table .row:nth-child(odd){background-color:#e9eef2}.item-box.item-single .spec-table .row .filter-spec{padding-right:5px}.item-box.item-single .spec-table .row:first-child .filter-spec{font-weight:400}.item-box.item-single .spec-table .row .spec-data a{display:inline!important}.item-box.item-single .mob-stock-status{display:none}.item-box.item-single .xs-stock-status{display:block!important;padding-bottom:5px}.item-box.item-single .xs-stock-status span{font-size:26px}.item-box .xs-item-currency{display:inline!important}.item-box .buy-form{display:table;margin:20px auto 0}.item-box.item-single .stock-box{display:table;margin:0 0 0 57px;padding-top:10px}.button-row .btn{min-width:250px}.cart-adpp-title,.cart-adpp-options{width:100%;min-width:100%}.address_book_container .col{border-left-width:0;border-right-width:0;width:100%}.address_book_container .col:last-child{border-right-width:0}.cart-complete_msg span{margin-top:5px;font-size:17px}.school-po-container{padding-top:280px}.school-po-container span,.school-po-container a{font-size:14px}.repair_page{padding-left:10px;padding-right:10px}.repair_title{font-size:16px;text-align:center;padding-top:5px;padding-bottom:5px}.repair_form{text-align:center;font-size:14px}.repair_results .row{padding:20px 0;border-bottom:1px solid #ccc}.repair_logo{padding-bottom:5px}.repair_submit{font-size:16px;text-transform:uppercase}.repair_form input,.repair_form select{width:300px;line-height:30px;background-color:#ffeeb3;border:1px solid #6d808e;height:30px;margin-top:10px;margin-bottom:10px}.repair_company{font-size:16px;padding-bottom:10px}.repair_info{font-size:14px}.repair_search{font-size:16px;text-align:center}.support-line{font-size:.7em}.support-line .sprite{display:none}.banner .support-line{font-size:1em;display:block}.banner .support-line .col{font-size:1.3em}.support_table td[data-ticket],.support_table th[data-ticket]{display:none;visibility:hidden}.articles-search.row div.articles-search-box{padding:20px}.filter-row-dual .row{padding:0 8%}.filter-row-dual .filter-item{padding-left:8%}.profile-title{font-size:20px}.profile-title-home{font-weight:700}.btn-frequent{font-size:12px}.repair_form input[name=zip],.repair_form select[name=province]{margin:10px 0}.bg-lgrey{background-color:#e5ebee}.back-top-box{margin:0;height:auto;line-height:30px}.back-top-box .article-back-top{margin-bottom:10px}.ssl-secure-box{font-size:.84em}.screen-parts-search-box{margin-top:0;padding-top:0}.screen-parts-search-box .part_numbers_title{text-transform:capitalize;padding-bottom:0;font-size:1.6rem;text-align:center}.part-search-form .form-group{margin-top:0;margin-bottom:10px}.screen-parts-search-box .blue-grade{width:100%}.screen-parts-search-box .dynamic-parts{display:none}.screen-parts-search-box .part-search-bar{margin-bottom:0}.screen-parts-search-box .text-em-2{font-size:1em}.screen-parts-search-box h2{font-size:1.3rem;text-align:center}.banner .support-line{background-color:#e5ebee}.items-warning-block{padding:5px}.items-warning .items-tbt-caution-icon{margin-top:10px;margin-left:10px}.container .row.items-filter div.filter-block{background-color:transparent;margin:0;padding:10px}.item-box .buy-quantity{line-height:22px;margin-left:0;padding:0 10px;width:100%;margin-top:0}.item-box .item-box-hash{margin:0 0 0 10px}.item-box .buy-quantity .buy-form{margin:10px auto 0}.item-box.item-single .xs-item-note{background-color:#e5ebee;font-size:14px;padding:10px;line-height:1.3em;display:block!important}.item-single .images .fancybox:first-child{margin:0 auto;max-width:280px}.item-single .images .fancybox:not(:first-child){display:inline-block!important;margin:0 5px;vertical-align:top}.item-single .images .fancybox:not(:first-child) img{margin:0}.cart-submenu-note{padding:10px 0;font-size:16px;margin-top:10px;background-color:#e5ebee}.button-row{padding:10px;margin:0}.cart-login_header{color:#1f1f1f;background-color:#e5ebee}.cart-login{margin:0}.cart-login .cart-login_container{max-height:40px;min-height:40px;margin-bottom:10px;border:5px solid #e5ebee;border-radius:5px}.cart-login .cart-login_container .cart-login_header{height:40px;line-height:40px;font-size:16px}.cart-login .cart-login_container .cart-login_header::after{width:15px;height:15px;border-right:3px solid #6d808e;border-bottom:3px solid #6d808e}.cart-login .cart-login_container .cart-login_body{padding:10px;margin:0}.cart-login .cart-login_container .cart-login_body .btn.blue-grade{width:100%}.cart-login_body form{margin-top:0}.cart-login_body>div{padding:0;margin:20px 0 0}.cart-steps{position:relative}.cart-steps::after{content:"";border-bottom:1px solid #a4bacb;display:block;margin:0 auto;width:70%;position:absolute;z-index:5;top:44px;left:15%}.cart-steps .col{width:30%;height:10px;font-size:11px;min-height:20px;margin-top:10px;line-height:18px;margin-right:5%;border-radius:5px;background-color:#a4bacb}.cart-steps .col.active:not(:first-child)::before{color:#49ba00}.cart-steps .col:not(:first-child)::before{content:'\25CF';font-size:26px;position:absolute;color:#a4bacb;margin:0 auto;top:23px;left:calc(50% - 7px);border:0;z-index:6}.cart-steps .col::after{height:10px;width:10px;bottom:-5px;border-width:0;background-color:#a4bacb;z-index:5}.cart-steps .col:last-child{margin-right:0}.cart-steps .col:last-child::after{content:''}.mob-cart-total,.mob-cart-total a{font-size:22px}.mob-cart-total_label{font-size:15px}.price-row .col{line-height:30px}.payment-fields{padding:0 10px}.shipping-title .text-em-7,.billing-title .text-em-7{font-size:18px}.payment-fields .row .col{line-height:20px;min-height:auto}.shipping-address .text-right{display:none}.billing-address .text-right{color:#1f1f1f}.po_reference{background-color:#e5ebee;padding:10px}.po_reference input[type=text]{background-color:#fff}.button-row .button-checkout-container .btn,.paypal-express-row .col .btn{line-height:40px}.frequent-section.item-single{display:none}.frequent-box{padding-bottom:10px}.frequent-box .frequent-item{width:100%;margin:20px 0 0;padding:0 0 20px}.frequent-box-container .frequent-box .frequent-item{border:none}.frequent-box .frequent-item{display:inline-table}.frequent-box .frequent-item:after{display:none}.frequent-box .frequent-item:not(:last-child){border:solid #e0e0e0;border-width:0 0 1px}.frequent-box .frequent-item .title{display:block;margin-top:0;font-size:1.15em}.frequent-box .frequent-item .title b{font-weight:400}.frequent-box-container{padding:0 10px}.frequent-box-title{min-height:24px!important;padding-top:10px;line-height:24px!important;font-size:16px}.frequent-form>label>input{box-sizing:border-box}.frequent-item-add{width:100%;padding-top:10px;text-align:center}.frequent-item-add a{font-size:14px}.frequent-item-add>a{margin-top:0;vertical-align:middle}.frequent-item-add label{display:inline-block;vertical-align:middle;font-size:14px}.frequent-item-price{width:100%;font-size:17px;padding-top:10px;padding-left:35%}.frequent-item-image{width:29%;padding-right:15px;display:inline-block}.frequent-item-mob-title{display:inline-block;width:65%;vertical-align:top}.frequent-item-mob-title a{margin-top:20px;display:inline-block;font-size:1.15em}.fancy-frequent-item .buy-line .frequent-form .btn{margin-left:5px}