@media screen and (max-width: 1199px) { .GridTitle h3 { font-size: 20px; } .ShoppingBag, .ShoppingBag span, #SubPageShoppingIMG, #ShoppingIMG { display: none; } #map { width: 50%; float: right; height: 378px; } .Location-Data { float: left; position: relative; left: 0; top: 7px; width: 100%; background-color: #f7f7f7; } #Product-Data h1 {font-size: 26px;} .subpage-Header{padding: 50px 0;} .subpage-Header h1 {font-size: 36px;} #Show1199{display: block;} /*form*/ .formCol-Half input.NameInput{width: 70% !important;} .ServiceTime input{width: 150px;} .HomeService-Details .formService-xs{width: 23%} } @media screen and (max-width: 992px) { #slider-control img { padding-top: 350%; } .HomeServiceItem { width: 50%; } .ServiceGrid, .ProductGrid { width: 50%; } #FAQ-Container, .FAQMessage-Container { width: 100%; padding: 0 15px; } #map { height: 428px; } .Location-Data { width: 75%; } .AddToCart{margin-left: 15px;padding: 10px 15px;} .Awards-IMG{width: 40%}.Awards-Content{width: 60%} .Awards-Content h3{font-size: 20px;} img.width-50Img{width: 100%;} /*form*/ .formCol-Half input.NameInput{width: 60% !important;} .formService{width: 50%;} .HomeService-Details .formService-xs{width: 33.33%} } @media (min-width: 767px) and (max-width: 992px) { .LatestNewsGrid { width: 50%; } .ServiceSidebar-Container { width: 30%; } .ServiceContent-Container { width: 70%; } } @media screen and (max-width: 767px) { .navbar {margin-top: 0 !important;} .navbar-header{ width: 100%; position: fixed!important;top:0 !important; } #subpageNavBar{margin-top: 0 !important;} .navbar {min-height: 60px;} .navbar-toggle {margin-top: 15px;} .subpage-Header {margin-top: 60px;} .hidden767 { display: none; } header .header-content .header-content-inner { padding-top: 50px; } .PageHead { display: none; } .navbar-collapse { margin-top: 58px; } .ServiceItem .ServiceTitle { font-size: 20px; } .ServiceItemLink a { font-size: 14px; text-shadow: none; background-color: #a00d31; border: 2px solid #a00d31; padding: 5px 15px; color: #fff; text-decoration: none; } .HomeServiceItem { width: 50%; } .ServiceGrid, .LatestNewsGrid { width: 100%; } .LatestNewsGrid { margin: 20px auto; } .Testimonial blockquote p { color: #fff; font-size: 14px; height: 130px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; } .footerContainer { width: 100% } .FooterLink .Link { width: 25%; line-height: 180%; } .Sorting select { width: 120px; } .ServiceSidebar-Container, .ServiceContent-Container { width: 100%; } .ServiceContent-Table { overflow-x: auto; } .nav>li { width: 100%; } #map { width: 100%; float: left; height: 378px; margin-bottom: 20px; } #Map-Container .tab-content { position: relative; top: 0; padding: 30px 0; } .Location-Data { float: left; position: relative; padding: 10px 20px; width: 100%; top: none; background-color: #f7f7f7; line-height: 180%; } #Product-SlideShow,#Product-Data,.CartForm {width: 100%;} .subpage-Header{padding: 40px 0;} .subpage-Header h1 {font-size: 32px;} .QuantityBTN{ border: 0; background-color: #f1f2f3; color: #000; width: 30px; } .logoClass{ width:150px;height: auto;margin:-8px 0 0 15px; } .awards-Container{padding: 20px 0;} .Awards-IMG{width: 100%;padding: 10px 0;}.Awards-Content{width: 100%;padding: 10px 0} .Award-DateTime{top: 20px;left: 10px;} .Knoledge-Container .Col-60,.Knoledge-Container .Col-40{width: 100%;} .Knoledge-Container .Col-60{float: right;} .Knoledge-Container .Col-40{float: left} .Knoledge-Container img{ width: 100%; height: auto; padding: 10px 0; } .TY-shippingAddress,.TY-Total{width: 100%;} .BackHome{padding: 0;margin-top: 50px;} .Message-Half{width: 100%;} .Message-BTN {width: 100%;padding:0 15px;} .Message-BTN input[type="submit"]{width: 100%;margin: 0;padding:12px 0;} .servicesContainer{margin-top: 20px;} /*form*/ .formCol-Half {width: 100%;padding: 0 !important;} .formCol-Half input.NameInput{width: 65% !important;} .formCol-33{width: 50%; padding: 0 5px !important;} .ServiceTime input{width: 80px;} /*sticky*/ .sticky li:hover{margin: 0;} .stickyMobileShow{pointer-events:auto;} /*form*/ .HomeService-Details .formService-xs{width: 50%} } @media screen and (max-width: 479px) { #slider-control img { padding-top: 650%; } .HomeServiceItem, .ProductGrid { width: 100%; } .FooterLink .Link { width: 50%; } .Sorting .Sorting-Left { width: 100%; } .Sorting .Sorting-Right { text-align: left; width: 100%; padding: 10px 0 0 15px; } .Details-lg-IMG,.Details-IMG-Control,.HalfInput{width: 100%;} /*form*/ .formService,.formCol-33,.ServiceTime{width: 100%; padding: 0 !important;} img.captchaIMG,.captchaInputContainer{width: 100%;text-align: left;margin:5px 0;} .formCol-half input[type="submit"],.formCol-Full input[type="submit"]{ float: left;text-align: left; margin: 0 0 15px 0; width: 100%; text-align: center; } /*form*/ .HomeService-Details .formService-xs{width: 100%} }