@media only screen and (max-width:767px) and (min-width:480px){.products-list,
.products-items,
.featured-products .product-list,
.most-viewed .product-list,
.prod-result,
.customer-considered .product-list{width:33.33%;}
#checkout-page .remove-btn,
#checkout-page .quantity{text-align:center;}
.talk-to-us-img{width:100%;height:100%;background-image:url("img/pages/talk-to-us-mobile-landscape.png");background-repeat:no-repeat;background-size:100% 100%;}
}
@media only screen and (min-width:768px) and (max-width:991px){.hifi-logo img{max-width:100%;}
.nav-dropdown{display:none;}
.tab-dropdown{display:block;}
.my-navbar{padding:0;}
.tab-search-bar{display:block;margin-left:0px;padding-top:5px;padding-bottom:5px;padding-left:5px;}
.tab-dropdown .dropdown-toggle{background-color:#002d60 !important;}
.navbar .dropdown-toggle{background-color:#0e81d7;border-style:hidden;height:38px;margin-top:7px;width:90%;text-align:left;padding-left:10%;}
}
@media only screen and (max-width:1199px) and (min-width:768px){.hifi-logo img{max-width:100%;}
.talk-to-us-img{width:80%;height:80%;}
.ask-button span{font-size:32px !important;}
.upper-box,
.lower-box{height:185px;}
.upper-box .dummy-text,
.lower-box .dummy-text{margin:-102px 0 0 160px;}
#frontpage-slider-content ul.slick-dots{position:absolute;bottom:5px;}
.boxes-div .title-name{font-size:1.4em;}
.boxes-div .second-title-name{font-size:1em;}
#checkout-page .nav-tabs>li>a{padding:8px 8px;font-size:12px;}
#checkout-page .total-price{padding-left:5px;}
#checkout-page .remove-btn,
#checkout-page .quantity{padding-left:0;padding-right:0;}
.category-page .category-left-row{width:33% !important;}
.category-page .category-right-row{width:67%;}
.product-thumbnail-wrapper{height:100%;padding:10px 2px;}
.product-thumbnail-wrapper .product-thumbnail{width:100px !important;}
.product-page .related-packages .product-list{width:100%;}
.product-page .product-quantity > div{width:100%;}
.main-product-image img{max-width:492px;}
#cart-page .cart-image-wrapper{width:25%;}
#cart-page .item-desc-div{width:75%;}
.product-buttons .add-to-cart input,
.product-buttons .add-to-cart input:hover{background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;width:100%;max-width:330px;max-height:88px;min-height:75px;border:0;}
.product-buttons .make-an-offer input,
.product-buttons .make-an-offer input:hover{background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;width:100%;max-width:330px;max-height:88px;min-height:75px;border:0;}
.navbar .dropdown-toggle{width:100%;}
.navbar .dropdown-menu{width:236px;}
#dd-lists{left:235px;}
#cart-page .shipping-method .ship-label,
#cart-page .discount-label{width:100%;}
#cart-page .ship-input,
#cart-page .discount-input{width:75%;}
#cart-page .ship-button,
#cart-page .discount-button{width:25%;}
#filter-box a,
#filter-box a:hover{color:#4d4d4d;font-size:13px;display:table;line-height:25px;font-family:"Open Sans", Helvetica, Arial, sans-serif !important;text-decoration:none;}
.brands-page .brands-banner img{width:100%;}
.order-search span.to{display:block;margin:10px 2px;}
.header-container .search-bar{padding-top:7px;padding-left:0;}
.header-container .contact-inquries{margin-top:0;}
.header-container .contact-icons{margin-top:5px;text-align:center;}
.contact-inquries span:first-child{font-size:12px;}
}
@media only screen and (max-width:991px){.hifi-logo img{max-width:100%;}
.category-page .category-right-row{width:100%;}
.news{background-color:none !important;}
.subscribe,
.left-box{display:none;}
.news-wrapper{margin-top:10px;}
.newsletter-form{margin-top:20px;}
.footer-right-content{margin-top:20px;}
.social-icon{margin-top:-10px !important;padding-right:20px;}
.copyright{padding-left:5px;padding-top:0px;font-size:12px;color:#ffffff;text-overflow:ellipsis;overflow:hidden;}
.products-items,
.category-items{text-align:center;padding-left:10px !important;padding-right:10px !important;margin-top:10px;}
.wrapper-brand-boxes{margin-top:20px;}
.brand-images{}
.brand-images img{width:100%;height:auto;}
.boxes-container{border-left:none !important;}
.boxes-container:nth-child(2){background-color:#f3f3f3;}
.box-icon{padding-left:40px;}
.box-label{padding-top:15px;}
.product-list,
.product-name p,
.product-rating p,
.result-product-list,
.result-product-list p,
.result-related-products,
.result-related-products p{text-align:center;}
.search-bar .custom-btn-1{height:40px;width:40px;border:none;}
.advertise-area{display:none;}
.tab-search-bar{display:block;margin-left:-12px;padding-top:5px;padding-bottom:5px;padding-left:5px;}
.tab-search-bar .custom-btn-1{height:40px;width:40px;border:none;color:#ffffff;background-color:#0e81d7;}
.mobile-navbar .dropdown-toggle{text-align:center;padding-right:0;}
.mobile-navbar .dropdown-menu{width:240px;}
.fa-bars{font-size:1.50em;}
.main-content .page-path{margin-top:0 !important;}
.mslider{height:350px;}
.mslider .slick-dotted.slick-slider{margin-bottom:0;}
.category-left-row{display:none;}
.bottom-promos div:nth-child(1){padding:0;margin-bottom:10px;}
.result-left-row,
.result-top-part,
.top-results,
.sort-buttons,
.header-container .search-bar,
.result-product-list hr{display:none;}
.result-product-list button{margin-left:15px;}
.result-right-row{margin-top:15px;}
#result-page .product-list{margin-top:10px;}
.result-product-list .product-list .product-price h3{margin-top:0px;}
#result-page .result-mobile-button{display:block;}
#result-page #results-slider{display:block;}
#account-page .account-left-row{display:none;}
#account-page .account-mobile-button{display:block;margin-bottom:10px;}
.account-mobile-button .account-button button,
.account-mobile-button .dropdown-menu{width:100%;}
#account-page .account-mobile-button .account-button{text-align:center;}
#order-history .title-header{text-align:left;}
.multi-tabs{display:none;}
.mobile-multi-tabs{display:block;}
#product-thumbnail-wrapper{display:none;}
.main-image-wrapper{height:350px;}
.magnify-icon{height:20px;width:20px;right:60px;}
.ask-button span{font-size:35px;}
.product-page .mobile-thumbnail{display:block;margin-top:20px;}
.product-page .mobile-thumbnail .product-thumbnail{padding-left:5px;padding-right:5px;}
.product-page .product-details{margin-top:0 !important;}
.product-page .product-details div{padding-top:3px;padding-bottom:3px;}
.product-page .product-details .product-stock{margin-bottom:0;}
.product-page .product-details .product-buttons.wrapper{margin-top:0 !important;}
#checkout-page .nav-tabs>li>a{padding:10px 10px;font-size:14px;}
#checkout-page .remove-btn,
#checkout-page .quantity{padding-left:0;padding-right:0;}
#checkout-page .customer-info{padding-left:0;}
.talk-to-us-img{width:100%;height:80%;}
.item-row{padding-bottom:0;margin-bottom:0;border-bottom:none;}
.product-buttons .add-to-cart input{background:url(img/add-cart-button.png);background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;width:100%;max-width:330px;max-height:88px;min-height:75px;border:0;}
.main-product-image img{width:auto;height:auto;max-width:100%;max-height:390px;display:block;margin:0 auto;}
#cart-page .item-name{font-size:13px;margin-bottom:10px;}
.list-product-sort{display:none;}
.tab-buttons{display:block;}
.filter-box{border-top:0;}
#type-modal .shop-by-category{text-align:left;}
#type-modal .shop-by-category{text-align:left;border:0;box-shadow:0;}
#type-modal .shop-by-category i.menu-right-arrow{display:none;}
#type-modal .shop-by-category li.subcategory-level-1:hover,
#type-modal .shop-by-category li.subcategory-level-1:hover a{background:#fff !important;color:#4d4d4d !important;}
.tab-filter,
.tab-sort{padding-left:5px;padding-right:5px;}
#type-modal .shop-by-category{text-align:left;border:0;box-shadow:none;}
.mobile-sort-bar{display:block;}
.contact-us .contact-label{text-align:left;}
.contact-us .contact-left .contact-label,
.contact-us .contact-left .contact-input,
.contact-us .contact-right .contact-label,
.contact-us .contact-right .contact-input{padding-left:0;padding-right:0;}
.talk-to-us-img{width:100%;height:80%;}
.osc_register_form{margin-top:20px;}
.brands-page .brands-banner img{width:100%;}
.brands-page .brands-row{padding-left:10px;padding-right:10px;}
.offer-wrapper{padding:0;}
.offer-func .left-col{width:33% !important;}
.offer-func .right-col{width:67% !important;}
.offer-func .offer-left-part{background-color:#f7f7f7;height:auto;padding:20px 10px;}
.offer-func .product-title{margin-bottom:10px;}
.offer-func .price{margin-top:10px;}
#cart-page .make-offer{margin-top:0;}
.order-search span.to{display:block;margin:10px 2px;}
#type-modal .shop-by-category ul.menu-down.dropdown-2{display:block;position:relative;margin-left:15px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;box-shadow:none;background-color:transparent;border:none;}
#type-modal .shop-by-category .subcategory-level-1 ul.menu-down.dropdown-2{display:none;}
#type-modal .shop-by-category .subcategory-level-1.active ul.menu-down.dropdown-2{display:block;}
.return-page .left-div,
.return-page .right-div{width:500px;padding:0;}
.tab-advertise-area{text-align:center;display:block !important;padding-left:0;padding-right:0;font-size:15px;color:#07abd9;font-weight:bold;margin-bottom:5px;}
.tab-advertise-area .ad-div{padding:10px 15px;background-color:#fff;}
.tab-advertise-area a{margin-left:5px;color:#4fccf0;}
.my-navbar.navbar{color:#ffffff;background-color:#002d60;border-radius:0 !important;-moz-border-radius:0 !important;height:52px;}
.navbar{margin-bottom:0;}
.contact-info{margin-top:8px;}
.hifi-logo img{}
.navbar .dropdown-toggle{background-color:#0e81d7;border-style:hidden;height:38px;margin-top:5px;width:90%;text-align:left;padding-left:38px;}
.offer-func .left-col.price-text{width:40% !important;}
.offer-func .right-col.price-amount{width:60% !important;}
.offer-func .left-col.your-offer-text{width:27% !important;}
.offer-func .your-offer .right-col{width:69%;}
.results-count-mob{display:block}
.contact-inquries span:first-child{font-size:13px;}
#account-page .account-mobile-button li:hover,
#account-page .account-mobile-button li:focus,
#account-page .account-mobile-button li a:hover,
#account-page .account-mobile-button li a:focus{color:#4d4d4d;background-color:#fff;}
.search-bar .custom-btn-1:hover{background-color:#337ab7;color:#fff;}
.top-brands .product-list,
.popular-categories .product-list{margin-top:0;}
.main-product-wrapper{height:490px;}
.product-info.wrapper{margin-top:20px !important;}
.category-right-row .title-header{margin-bottom:0;font-size:18px;}
.related-packages .price{display:inherit;text-align:center;}
.related-packages .product-name p{text-align:center;}
.product-page .mobile-multi-tabs .panel-body a{padding-left:0;}
.page-title{font-size:20px;}
}
@media only screen and (max-width:767px){.boxes-div,
.navbar,
.header-container .search-bar,
.footer-div,
.news{display:none;}
.header-container .container{margin-top:50px;padding-left:15px;}
.header-container .hifi-logo{padding-top:5px;margin:0;padding:0;}
.header-container .contact-info{padding-top:0;margin-top:0;padding-left:0;}
.header-container .contact-info .contact-inquries{margin-top:3%;text-align:center;}
.header-container .contact-info .contact-inquries span{display:block;}
.header-container .contact-info .contact-inquries .contact-num{display:block;color:#0e81d7;font-size:1.450em;font-weight:bolder !important;}
.header-container .contact-icons{display:none;margin-top:8px;}
.header-container .contact-icons div{border-left:none;}
.header-container .contact-icons span{display:none;}
.header-container .fa-shopping-cart,
.header-container .fa-envelope,
.header-container .fa-user{font-size:2em;}
.brand-images{margin-bottom:5px;}
.brand-images img{width:100%;}
.brand-images:nth-child(1),
.brand-images:nth-child(2),
.brand-images:nth-child(3){padding:0;}
.title-header{text-align:center;}
.products-items,
.category-items{text-align:center;padding-left:10px !important;padding-right:10px !important;margin-top:10px;}
.mobile-navbar,
.mobile-footer{display:block !important;}
.mobile-navbar{position:fixed;z-index:999;max-height:50px;height:50px;overflow:hidden;background-color:#002d60;}
.mobile-navbar .search-bar{padding-top:5px;padding-bottom:5px;padding-left:5px;}
.mobile-navbar .search-bar input{font-size:12px;}
.search-bar .custom-btn-1{height:40px;width:40px;border:none;}
.mobile-navbar .dropdown-menu{width:240px;}
.mobile-navbar .dropdown{width:100%;margin-left:0;}
.mobile-navbar .dropdown-toggle{margin-left:0;padding-left:0;background-color:#002d60;border-style:hidden;height:50px;width:100%;color:#fff;}
.mobile-navbar .fa-bars{font-size:2em;}
.mobile-navbar .contact-info{margin:0;padding-top:12px;padding-left:10px;padding-right:10px;height:50px;}
.mobile-navbar .contact-info .contact-inquries{margin-top:5%;text-align:center;}
.mobile-navbar .contact-info .contact-inquries span{display:none;}
.mobile-navbar .contact-info .contact-inquries .contact-num{display:block;color:#0e81d7;font-size:1.250em;}
.mobile-navbar .contact-icons{margin-top:0;height:38px;}
.mobile-navbar .contact-icons div{border-left:none;}
.mobile-navbar .contact-icons span{display:none;}
.mobile-navbar .fa-envelope,
.mobile-navbar .fa-user,
.mobile-navbar .fa-sign-in{color:#ffffff;font-size:1.5em;}
.fa-shopping-cart{color:#ffffff;font-size:2em;}
.mobile-navbar .contact-icons div{height:auto;}
.slider-box-left{position:absolute;z-index:20;text-shadow:1px 1px #fff;padding-top:20px;}
.mobile-navbar span.badge{display:block;position:absolute;margin-left:10px;margin-top:-35px;background-color:#167b41;color:#ffffff;border:1.999px solid #002d60;font-size:.4em;z-index:1000;}
.mslider{margin-top:10px;height:auto;}
#frontpage-slider-content .slider-box-right,
#frontpage-slider-content .slider-box-right img{max-height:200px;}
.product-list,
.product-name p,
.product-rating p,
.result-product-list,
.result-product-list p,
.result-related-products,
.result-related-products p{text-align:center;}
.product-name{font-size:13px;}
.product-list{margin-top:20px;}
.savings-text{font-size:12px;}
.mobile-footer{text-align:center;}
.mobile-footer .contact-information{background-color:#002d60 !important;}
.mobile-footer hr{padding:0px;margin-top:5px;width:10%;}
.mobile-footer .secure-card{width:100%;}
.mobile-footer .social-icon{text-align:center;margin-top:10px !important;margin-bottom:35px !important;}
.mobile-footer .social-icon img{margin-left:5px;}
.mobile-footer .copyright{margin-top:10px;margin-bottom:10px;color:#000;}
.category-left-row{display:none;}
.main-content .page-path,
.main-content .category-div-12,
.main-content .category-right-row,
.main-content .car-audio-sale{padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;}
.main-content .page-path{margin-top:10px !important;}
#category-page .featured-products .product-list{padding-left:10px !important;padding-right:10px !important;}
.car-audio-ads-area img{width:100%;}
.car-audio-sale .text{display:none;}
.category-wrapper h3{text-align:center;}
.bottom-promos{margin-top:20px;}
.product-rating{margin:0 auto;margin-top:10px;}
.main-price{display:block;}
#result-page .related-cat .title-header{text-align:left;}
.result-product-list hr{display:none;}
.result-left-row{display:none;}
.result-right-row{margin-top:15px;}
#result-page .product-list{margin-top:20px !important;padding-left:10px;padding-right:10px;}
.result-related-products{text-align:center;}
.result-product-list button{margin-left:0;}
.result-product-list .product-list{margin-bottom:15px;}
.result-product-list .product-list .product-price h3{margin-top:0px;}
#result-page .result-mobile-button{display:block;padding-right:5px;padding-left:5px;}
#result-page #results-slider{display:block;}
#result-page #results-slider .product-list{padding-left:5px;padding-right:5px;}
.result-related-products{margin-top:0;margin-bottom:0;}
#account-page .account-left-row{display:none;}
#account-page .account-mobile-button{display:block;}
.account-track-wrapper,
.account-profile-wrapper{padding:0;}
.account-profile-wrapper{margin-top:20px;}
.history-products{width:50%;text-align:center;}
.account-mobile-button .account-button button{width:100%;}
#account-page .dropdown-menu{width:100%;z-index:900;}
.product-page .product-title .title-header{text-align:left;}
.product-page .product-details{padding-left:0;padding-right:0;}
.product-page .product-details hr{display:block;}
.product-page #product-thumbnail-wrapper,
.magnify-icon{display:none;}
.main-product-wrapper{height:auto;}
.product-page .mobile-thumbnail{display:block;margin-top:0;}
.product-page .mobile-thumbnail .product-thumbnail:nth-child(4){display:none;}
.main-image-wrapper{margin-bottom:20px;min-height:210px;height:auto;}
.explore-wrapper{padding:0;}
.explore-products{width:100%;margin-left:0px;}
.explore-border{width:45%;margin-right:2.5%;margin-left:2.5%;}
#checkout-page ul.nav.nav-tabs{padding-left:0;}
#checkout-page .tab-content{padding:10px 0;border:none;border-top:1px solid #ccc;border-radius:0;}
#checkout-page .customer-info{padding-left:0;padding-right:0;font-size:13px;}
#checkout-page .payment-method-wrapper,
#checkout-page .subtotal-div,
#checkout-page .subtotal-text,
#checkout-page .shipping-text,
#checkout-page .total-text span{font-size:13px;}
#checkout-page .nav-tabs>li>a{padding:10px 8px;font-size:13px;}
#checkout-page .remove-btn img{margin-left:0;}
#checkout-page .subtotal-div{padding-left:0;padding-right:0;}
#privacy-statement-page .title-header{text-align:left !important;}
#about-us .title-header{text-align:left;font-size:20px;}
#about-us .about-title p{font-size:14px;}
.brand-images:nth-child(1),
.brand-images:nth-child(2),
.brand-images:nth-child(3){padding:0;}
#cart-page .cart-items-div .headers{display:none;}
.ship-func .modal-body{min-height:200px;overflow-y:auto;max-height:500px;margin-top:0;margin-bottom:20px;padding:0 15px;}
#cart-page .quantity-select{float:left;}
#cart-page .remove-btn{margin-top:0;float:right;margin-right:10px;}
#cart-page .remove-btn span{display:none;}
#cart-page .item-qty{margin-top:10px;}
#cart-page .continue-shopping{text-align:center;}
#cart-page .final-price{padding-top:10px;padding-bottom:5px;text-align:left;}
.product-buttons .add-to-cart input,
.product-buttons .add-to-cart input:hover,
.product-buttons .make-an-offer input,
.product-buttons .make-an-offer input:hover{background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;width:100%;max-width:330px;max-height:88px;min-height:88px;}
.page-path a.bread-crumb.first{padding-left:0;}
#cart-page .item-price:last-child{margin-top:0;}
#cart-page .item-price{margin-top:10px;}
.tab-buttons{padding:0;}
.tab-filter,
.tab-sort{padding-left:5px;padding-right:5px;}
#type-modal .shop-by-category{border-radius:0;border:0;box-shadow:0 0 0;}
.contact-us .contact-lower{padding-left:0;padding-right:0;}
.contact-us .contact-lower .contact-left-text{padding-left:0;padding-right:0;}
.contact-us .contact-lower .contact-right-text{padding-right:0;}
.contact-us .contact-left,
.contact-us .contact-right,
.contact-us .contact-label,
.contact-us .contact-input,
.contact-us .indicate-text{padding-left:0;padding-right:0;}
.contact-us .sub-btn input{width:100%;}
.contact-us .sub-btn{padding-left:0;padding-right:0;}
.contact-us .contact-input textarea{height:100px;}
.contact-us .iv-img{text-align:center;margin-top:10px;}
.contact-us .iv-box-descr{font-size:11px;padding:0;margin:10px 0;}
.contact-us .iv-box-input{margin-top:10px;margin-bottom:15px;}
#profile-page .title-header,
#password-page .title-header{text-align:left;}
#profile-page .content-wrapper{padding-top:0;}
#profile-page .content-wrapper,
#password-page .content-wrapper{padding:10px 5px;}
#profile-page input,
#profile-page select,
#password-page input{width:100% !important;}
#profile-page .prof-input,
#password-page .pass-input{margin-bottom:5px;}
.customer-service-wrapper{font-size:14px;}
#customer-service-page .title-header{text-align:left;}
.toll-fee-phone{padding-left:0;padding-right:0;padding-bottom:15px;border-right:none;border-bottom:1px solid #4d4d4d;}
.toll-fee-phone p,
.toll-fee-hour p{font-size:14px !important;margin-bottom:0;padding-bottom:0;}
.toll-fee-phone label{margin-bottom:0;padding-bottom:0;}
.toll-fee-hour h4{margin-top:20px;font-weight:bold;padding-left:0;}
.toll-fee-hour p{padding-left:0;}
.toll-fee-text p{font-size:14px;}
#second-para{margin-bottom:20px;font-size:14px;}
.contact-us-btn{text-align:center;}
.contact-us-btn button{margin-top:10px;background-color:#002d60;background-image:url("img/pages/contact-us-hover.png");background-repeat:no-repeat;border-radius:10px;font-size:18px;width:280px;height:58px;border:none;}
.talk-to-us{height:135px;}
.talk-to-us-btn{width:42%;top:63%;left:50%;height:33px;padding-top:5px;display:none;}
.mobile-talk-to-us-btn{display:block;}
.mobile-talk-to-us-btn a{color:#fff;font-weight:bold;}
.talk-to-us-img{width:100%;height:100%;background-image:url("img/pages/talk-to-us-mobile.png");background-repeat:no-repeat;background-size:100% 100%;}
.talk-to-us.wrapper{margin-top:0 !important;}
.talk-to-text{display:block;color:#002d60;text-align:left !important;font-size:16px;font-weight:bold;}
.talk-to-us,
.customer-service-wrapper{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.return-policy-header ul{padding-left:20px;font-size:14px;line-height:18px;list-style-type:disc;}
.return-policy-header li{padding-top:8px;}
.return-policy-header li:nth-child(1){padding-top:0;}
.cancellation-wrapper img{height:50px;padding-top:5px;padding-bottom:15px;}
.cancellation-wrapper h2{padding-left:5px;font-size:24px;font-weight:bolder;color:#002d60;}
.cancellation-wrapper p{font-size:14px;line-height:24px;}
.talk-to-us{display:none;}
#cart-page .continue-shopping{display:none;}
#cart-page .continue-shopping.continue-shopping-footer{display:block;}
.logged-in{margin-top:20px;padding:0;}
#account-page .upper-text{font-size:22px;}
.mobile-footer .contact-information{background-color:#002d60 !important;padding-bottom:20px;}
.offer-wrapper{padding:0;}
.offer-func .offer-title{text-align:center;}
.offer-func .left-col{width:33% !important;}
.offer-func .right-col{width:67% !important;}
.offer-func .offer-left-part{background-color:#f7f7f7;height:auto;padding:20px 10px;}
.offer-func .product-title{margin-bottom:10px;}
.offer-func .price{margin-top:10px;}
.offer-func .offer-right-part{margin-top:20px;}
.top-message-wrapper{margin-top:20px;}
.order-search .search-info{margin-top:20px;}
.order-search .date-period{margin-bottom:20px;}
.order-search .order-search-right-part{padding-left:0;border-left:none;}
.order-search .date-select{padding-left:15px;}
.order-search .more-options{border-top:1px solid #ececec;margin-top:30px;padding-top:20px;}
.order-search .adv_search_box span.text{width:100%;margin-bottom:10px;}
.order-search .order-num{width:115px;}
.order-search select.order-status{width:99%;}
.order-search .search-order-buttons button,
.order-search .search-order-buttons a{width:49%;height:40px;line-height:28px;}
#order-history table{width:100%;}
.order-search-wrapper{margin-top:20px;}
#order-history .results-text{margin-top:5px;}
#order-history .upper-options > div{width:100%;}
.order-search .account-mobile-button{margin-bottom:20px;}
.return-page .left-div,
.return-page .right-div{width:100%}
.tab-advertise-area{margin-top:0;font-size:13px;margin-bottom:0;}
.tab-advertise-area .ad-div{padding:10px 15px;background-color:#fff;}
.slick-next{right:0;}
.slick-prev{left:0;}
#front-page #mid-slider .slick-next,
#front-page #mid-slider .slick-prev{}
#front-page #mid-slider .slick-prev{left:0;}
#front-page #mid-slider .slick-next{right:0;}
.cat-description{overflow-x:scroll;}
.order-details .order-invoice-wrapper{overflow-x:scroll;}
.shipping-page .title-header{text-align:left;font-size:24px !important;}
.shipping-page *{font-size:14px !important;}
.shipping-page .para{line-height:23px;}
.shipping-page .important-info{margin-top:10px;line-height:normal;}
#customer-service-page.ship .return-policy-header h4{line-height:normal;}
.offer-func .left-col{width:40% !important;}
.offer-func .right-col{width:60% !important;}
.offer-func .offer-right-part{margin-top:20px;padding-left:0;padding-right:0;}
.offer-func .quantity{margin-top:10px;}
.results-count-desk{display:none;}
.offer-func .left-col.your-offer-text{width:23% !important;}
.offer-func .your-offer .right-col{width:77% !important;}
.osc_prev_div{padding-right:10px;}
.osc_next_div{padding-left:10px;}
.osc_prev_div .osc_prev_button,
.osc_next_div .osc_next_button{width:100%;}
#checkout-page .customer-info .multitab-wrapper{margin-top:0 !important;}
#checkout-page .customer-info .title-header{margin-top:0 !important}
.one_step_checkout-page header .container{margin-top:0;}
#orders-page .order-search-wrapper{margin-top:0;}
#orders-page .account-mobile-button{margin-top:10px;margin-bottom:20px;}
#account-page .account-mobile-button{margin-top:10px;margin-bottom:20px;}
#account-page div.wrapper{margin-top:0 !important;}
#account-page div.wrapper h3{margin-top:0;}
#account-page .account-options{margin-top:0;}
#checkout-page input.form-control,
#checkout-page select.form-control{margin-top:10px;margin-bottom:10px;}
#checkout-page .ship-method{padding-top:0;margin-bottom:0;}
#checkout-page .review-order-wrapper{margin-bottom:0;}
.contact-inquries span:first-child{font-size:14px;}
.popular-categories .product-list{margin-top:0;}
.cat-banner-adverts div:first-child{margin-bottom:10px;}
.product-page .mobile-multi-tabs .panel-body a{padding-left:0;}
.cat-banner-adverts{text-align:center;}
}
@media only screen and (max-width:480px){.header-container .contact-info .contact-inquries{margin-top:2%;}
}
@media only screen and (max-width:420px){.header-container .contact-info .contact-inquries{margin-top:2%;font-size:0.90em;}
.contact-inquries span:first-child{font-size:12px;}
.main-image-wrapper{margin-bottom:20px;min-height:250px;height:auto;}
.ask-button span{font-size:34px;}
}
@media only screen and (max-width:390px){.offer-func .left-col.price-text{width:45% !important;}
.offer-func .right-col.price-amount{width:55% !important;}
.offer-func .quantity-text{text-align:right;}
.offer-func .quantity .right-col{text-align:right;}
.offer-func .quantity select{display:inline-block;}
.offer-func .left-col.your-offer-text{width:26% !important;}
.offer-func .your-offer .right-col{width:74% !important;}
.contact-us .contact-left-text{width:25%;}
.contact-us .contact-right-text{width:75%;}
}
@media only screen and (max-width:350px){.offer-func .left-col.price-text{width:50% !important;}
.offer-func .right-col.price-amount{width:50% !important;}
.offer-func .quantity-text{display:none;}
.offer-func .quantity .right-col{width:100% !important;}
.offer-func .left-col.your-offer-text{width:30% !important;}
.offer-func .your-offer .right-col{width:70% !important;}
.contact-inquries span:first-child{font-size:10px;}
}
@media only screen and (max-width:320px){.header-container .contact-info .contact-inquries{font-size:0.90em;}
.header-container .contact-info .contact-inquries .contact-num{display:block;color:#0e81d7;font-size:1.2em !important;font-weight:bolder !important;}
.hifi-logo img{margin-top:1px;}
.tab-advertise-area .ad-div{font-size:16px;}
.ad-div > span{max-width:250px;}
#siteseal-mobile{margin-top:10px;display:inline-block;}
}