/* lg */ @media (min-width: 1200px) { } /* md */ @media (min-width: 992px) and (max-width: 1199px) { .usa{ margin-right: 0; } .shipping img{ #cart_items .cart_info .cart_description h4, #cart_items .cart_info .cart_description p{ text-align: center; } } /* sm */ @media (min-width: 768px) and (max-width: 991px) { .shop-menu ul li a{ padding-left: 0; } #slider-carousel .item{ padding-left: 30px; } .item h2{ font-size: 24px; } .girl{ margin-left: 0; } .pricing{ width: 100px; } .shipping img{ width: 100%; } .slider.slider-horizontal{ width: 100% !important; } .tab-pane .col-sm-3, .features_items .col-sm-4{ width: 50%; } .footer-widget .col-sm-2{ width: 33%; display: inline-block; margin-bottom: 50px; } .footer-widget .col-sm-3{ display: inline-block; width: 40%; } #similar-product .carousel-inner .item img{ width: 60px; margin-left: 0; } .product-information span span{ display: block; width: 100%; } .product-information .cart{ margin-left: 0; margin-top: 15px; } .item-control i{ font-size: 12px; padding: 5px 6px; } #cart_items .cart_info .cart_description h4, #cart_items .cart_info .cart_description p{ text-align: center; } .companyinfo h2{ font-size: 20px; } .address { margin-top: 48px; margin-left: 20px; } .address p { font-size: 12px; top: 5px; } } /* xs */ @media (max-width: 767px) { .header_top .col-sm-6:first-child{ display: inline-block; float: left; } .header_top .col-sm-6:last-child{ display: inline-block; float: right; } .header-middle .col-sm-4 { display: inline-block; overflow: inherit; width: 100%; } .social-icons ul li a i { padding: 8px 10px; } .shop-menu.pull-right{ float: none !important; } .shop-menu .nav.navbar-nav{ margin-left: -30px; } .header-bottom .col-sm-9{ display: inline-block; width: 100%; } .mainmenu{ width: 100%; } .mainmenu ul li{ background: rgba(0, 0, 0, 0.5); padding-top: 15px; padding-bottom: 0; } .mainmenu ul li:last-child{ padding-bottom: 15px; } .mainmenu ul li a{ color: #fff; } .navbar-collapse.in{ overflow: inherit; } .mainmenu ul li a.active{ padding-left: 15px; } .dropdown .fa-angle-down{ display: none; } ul.sub-menu{ position: relative; width: auto; display: block; background: transparent; box-shadow: none; top: 0; } .sub-menu li{ background: transparent; } .mainmenu .navbar-nav li ul.sub-menu li{ background: transparent; padding-bottom:0; } .nav.navbar-nav > li:hover > ul.sub-menu{ -webkit-animation: none; -moz-animation: none; -ms-animation: none; -o-animation: none; animation: none; box-shadow: none; } .header-bottom{ position: relative; } .header-bottom .col-sm-3 { display: inline-block; position: absolute; left: 0; top: 38px; } #slider-carousel .item{ padding-left: 0; } .shipping{ margin-bottom: 25px; } .pricing{ width: 100px; } .footer-top .col-sm-7 .col-sm-3{ width: 50%; float: left; } .footer-widget .col-sm-2 { width: 28%; display: flex; margin-bottom: 50px; margin-top: 0; float: left; margin-left: 30px; } .companyinfo{ text-align: center; } .footer-widget .col-sm-3{ display: inline-block; } .single-widget{ } .product-information span { display: block; } #similar-product { margin-bottom: 40px; } .well{ display: inline-block; } } /* XS Portrait */ @media (max-width: 480px) { .contactinfo{ text-align: center; } .contactinfo ul li a { padding-right: 15px; padding-left: 0; } .social-icons.pull-right{ float: none !important; text-align: center; } .btn-group.pull-right, .footer-bottom .pull-left, .footer-bottom .pull-right, .mainmenu.pull-left, .media.commnets .pull-left, .media-list .pull-left{ float: none !important; } .header_top .col-sm-6:first-child{ display: block; float: none; } .header_top .col-sm-6:last-child{ display: block; float: none; } .contactinfo .nav.nav-pills, .social-icons .nav.navbar-nav{ display: inline-block; } .logo{ text-align: center; width: 100%; } .shop-menu ul li { padding: 0; } .header-middle .col-sm-4{ text-align: center; overflow: inherit; } .shop-menu .nav.navbar-nav { margin-left: 0; } .btn-group>.btn-group:last-child>.btn:first-child{ margin-right: 0; } .header-bottom .col-sm-9{ display: inline-block; width: 100%; } .mainmenu{ width: 100%; } .mainmenu ul li{ background: rgba(0, 0, 0, 0.5); padding-top: 15px; padding-bottom: 0; } .mainmenu ul li:last-child{ padding-bottom: 15px; } .mainmenu ul li a { color: #FFF; padding-bottom: 0; } .navbar-collapse.in{ overflow: inherit; } .mainmenu ul li a.active{ padding-left: 15px; } .dropdown .fa-angle-down{ display: none; } ul.sub-menu{ position: relative; width: auto; display: block; background: transparent; box-shadow: none; top: 0; } .mainmenu .navbar-nav li ul.sub-menu li{ background: transparent; padding-bottom:0; } .nav.navbar-nav > li:hover > ul.sub-menu{ -webkit-animation: none; -moz-animation: none; -ms-animation: none; -o-animation: none; animation: none; box-shadow: none; } .item{ padding-left: 0; } .item h1{ font-size: 30px; margin-top: 0; } .item h2{ font-size: 20px; } .pricing{ width: 70px; } .category-tab ul li a{ font-size: 12px; } .companyinfo h2, .companyinfo p{ text-align: center; } .video-gallery{ margin-top: 30px; } .footer-bottom p{ font-size: 13px; text-align: center; } .footer-widget .col-sm-2 { width: 50%; display: flex; margin-bottom: 50px; margin-top: 0; float: left; padding-right: 0; padding-left: 30px; margin-left: 0; } .single-widget { padding-left: 0; } .features_items{ margin-top: 30px; } .category-tab .nav-tabs li{ float: none; } #similar-product .carousel-inner .item img{ margin-left: 4px; } .product-information{ margin-top: 40px; } #reviews p, .blog-post-area .single-blog-post p{ text-align: justify; } #reviews form span input{ width: 100%; margin-bottom: 20px; } #reviews form span input:last-child{ margin-left: 0; } .blog-post-area .single-blog-post h3{ font-size: 14px; } .blog-post-area .post-meta ul li{ margin-right: 7px; } .shipping{ margin-bottom: 20px; } .commnets{ padding: 0; } .content-404 h1{ font-size: 30px; } .content-404 h2 a{ font-size: 20px; } .order-message{ display: inline-block; } .response-area .media img{ width: auto; } .sinlge-post-meta li{ margin-bottom: 10px; } .product-information{ padding-left: 0; text-align: center; } .product-information span span{ float: none; } }