@media all and (max-width: 1200px){body section.main{margin:30px auto}body section.main .leftMenu h4{font-size:15px}body .legendStyle.nav-tabs li:first-child{padding-left:0}body .legendStyle.nav-tabs li a{font-size:14px;padding:15px}body .legendStyle.nav-tabs li.active a{font-size:14px}}@media all and (min-width: 992px){#landingPage .brandList>div{width:18%}#landingPage .brandList>div.fiat{width:10%}}@media all and (max-width: 991px){body>header .brandLogos ul li a.imageFrame{width:70px}body>header .navigation a{padding:40px 10px}body>header .brandAddressBlock>div.info{font-size:12px}body section.main #searchInfo .header{margin:25px 0 25px;font-size:22px}body section.main #searchInfo .sortByBlock{position:static;margin:20px 0}body section.main .leftSideBar{left:-100%;transition:0.5s;position:fixed;z-index:1;background:#fff;width:70%;height:100%;top:0;overflow-y:scroll}body section.main .leftSideBar .leftMenu{border:none}body #serviceProtection .header h2{font-size:25px}body #serviceProtection .header p{border-left:none;padding:0;margin-top:20px}body .vehicleTable .top .contentBlock{border-top:0}.showInDevice{display:block}.hideForDevices{display:none}.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}.text-md-justify{text-align:justify !important}}@media all and (max-width: 767px){body>header .brandAddressBlock .imageFrame{margin:auto}body>header .brandAddressBlock>div{float:none}body>header .brandAddressBlock>div.info{font-size:12px;border-left:none;margin:15px 0 0;padding-left:0;text-align:center}body #landingPage .vCardParent{padding:0}.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}.text-sm-justify{text-align:justify !important}}@media all and (max-width: 574px){body .brandLogos .list-inline li{width:32%}body section.main .brandLogos ul li{width:32%}body section.main .listBlock .nav-tabs li a{font-size:13px}body section.main .footerBtns .btn{width:100%;margin:5px 0}body .detailBody .fwd-bck-btns button{width:80%;margin:5px auto !important}body #zipCodePopUp .modal-body h2{font-size:22px}body #zipCodePopUp .modal-body .zipCodeCont{width:100%}body #serviceProtection .header h2{font-size:20px}body .noResults .cont p{font-size:12px}body .noResults .cont p.highLight{font-size:14px}body .noResults .cont .optionsBlock .btn{margin-right:10px}body .text-xs-left{text-align:left !important}body .text-xs-right{text-align:right !important}body .text-xs-center{text-align:center !important}body .text-xs-justify{text-align:justify !important}}@media all and (max-width: 400px){body section.main .leftSideBar{width:80%}}
