body {margin-top: 10px;} #top-shopcart {display: none;} .container { min-width: 320px; } .collapse-panel .panel-body {display: none;} .container-fluid { padding-right: 15px !important; } @media (min-width:1200px) { .product-price { font-size: 145% !important; } .navbar-nav > li > a { padding-left: 20px !important; padding-right: 20px !important; } header .phone { font-size: 125% !important; } header .top-text1 { font-size: 160% !important; } header .top-text2 { line-height: 1.5em; } header .top-text3 { font-size: 150%; } } @media (max-width:1199px) { .top-block li { padding: 0 10px; display: inline; } .social li { padding: 9px 0 6px 3px; display: inline-block; } .product-price { font-size: 115% !important; } .navbar-nav > li > a { padding-left: 4px !important; padding-right: 4px !important; text-align: center; } header .phone { font-size: 105% !important; } header .top-text1 { font-size: 130% !important; } header .top-text2 { line-height: 1.15em; } header .top-text3 { font-size: 120%; } } @media (min-width: 767px) and (max-width:991px) { .flexslider .slides > li { background-size: contain !important; } .blog-unit a span.img { height: 140px; overflow: hidden; display: block; } .social li { padding: 9px 0 6px 3px; display: inline-block; } .input-group.top-serch { margin-left: 20px; } header .cart .cart-info { padding-left: 91px; padding-top: 7px; } .row.second-line{ position: absolute; width: 100vw; left: -33vw; } .navbar { white-space: nowrap; margin-top: 109px; } .top-block ul { list-style: none; padding: 0; margin: 0; margin-left: 0; }.top-block li { padding: 0 10px; display: inline; } .top-block { margin-top: 0px; } .top-menu a{ font-size:10px;} .nav>li>a { position: relative; display: block; padding: 5px 5px; font-size: 11px; text-align: center; } .navbar { white-space: nowrap; } .navbar-right { display: none; } header { height: 135px; font-size: 10px; } header .cart .cart-info table td { white-space: nowrap; } footer { font-size: 10px; } footer, .push { height: auto; } .wrapper { margin-bottom: -230px; } .product-name, .product-price {font-size: 12px !important;} } @media (max-width: 767px) { #top-shopcart { display: flex !important; justify-content: space-around; } .always-on-top .mobile__header--phone, .always-on-top .cart-info { padding: 7px 15px !Important; } .always-on-top .cart-info { display: flex !Important; align-items: center; } .always-on-top .mobile__header--phone>div:first-child { margin-top: 0; } #cart_informer:before { margin-left: 0; } .flexslider { display: none; } a.logo { display: block; text-align: center; padding-top: 15px; } .services-view.row .advantage { display: none; } a.logo img {width:200px;} .callme_viewform { text-align: center !important; border-radius: 5px; border: 1px solid #fff; padding: 8px 16px; text-decoration: none; text-transform: uppercase; color: #fff; font-size: 12px; float: none !important; margin: auto; margin-top: 10px !important; width: 200px; display: block; } .always-on-top .cart-info .icon .glyphicon { display: none; } .top-block { margin-top: 0px; } #hidden-cart {display: block !important;} .flexslider { display: none; } .navbar { margin-top: 15px;} header, footer { height: auto; font-size: 10px;} header .phone { font-size: 12px !important; } .panel-heading, .breadcrumb, .badge, .label { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .cart-links a {color: #ffffff;} footer, .push { height: auto; } .wrapper { margin-bottom: auto; } footer .container { padding-top: 25px; padding-bottom: 25px; } #tabs {margin-top: 15px;} #tabs li {float: left;margin: 0 0.2em 0 0;} #tabs a {font-size: 10px; padding: 0.7em 0.5em;} label {font-size: 10px;} #callme {display: none;} .mobile__header--phone {display: block!important;} .mobile__header--phone-link {/*margin-top: 7px;*/ font-size: 14px;} } @media (max-width: 575.98px) { .brand-card { width: 33%; } }