html{overflow-y:scroll;overflow-x:hidden;color:#4e595d}#logo{color:#fff;font-size:44px;font-weight:600;position:relative;top:-12px}#logo span{font-size:12px;position:relative;top:-21px;left:0;font-weight:200}#logo-footer{color:#eee;font-size:44px;font-weight:600}#logo-footer span{font-size:12px;position:relative;top:-21px;left:0;font-weight:200}.head{padding-top:24px;padding-bottom:0;position:fixed;width:100%;z-index:100}.head .row{margin-bottom:8px}.searchbox{white-space:nowrap}.searchbox input{margin:0!important;display:inline-block;max-width:70%;border:2px solid #fff!important;background:#fff!important;height:39px!important;border-radius:4px!important;padding-left:10px!important;padding-right:8px!important;font-weight:600;-webkit-appearance:none}.searchbox button{margin:0!important;display:inline-block;background:#dc4646;border-radius:0 4px 4px 0!important;position:relative;top:-1px;left:-6px;box-shadow:none!important;padding:0 1rem!important;height:43px!important;font-weight:600}.searchbox button:hover{background:#ca4242}.searchbox input:focus{border-color:#dc4646!important;box-shadow:none!important}.search-form{margin:0}.nav-links,.nav-links a{color:#fff!important;font-size:16px;text-align:right}.nav-links a{display:inline-block;margin-right:3%;margin-top:9px;transition:.3s all}.nav-links a:hover{color:#dfdfdf!important}.nav-links a i{position:relative;top:-1px;margin-right:2px;font-size:18px}#chat-application{left:10px!important}.section{background:#f0f3f6}.section.bottom{padding-top:0;margin-top:-16px}.content{padding-top:86px!important}.content.home{margin-top:-46px!important}.blc{text-align:center!important;color:#4e595d;font-weight:700;display:block;font-size:110%;margin-bottom:6px}.blc.half{margin-right:auto;margin-left:auto;font-size:100%;text-decoration:underline}.blc-call{text-align:center!important;color:#dc4646;font-weight:700;display:block;font-size:110%;margin-bottom:3px;margin-top:6px}.dealer a{width:48%;display:inline-block;color:#000;white-space:nowrap}.map-content{display:none;position:fixed;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,.3);top:0;left:0;padding:8%}.box.il.dealer{margin-bottom:4%}.select{display:inline-block!important;border-radius:4px;border:2px solid #dfdfdf;transition:.3s all;outline:0;width:auto;min-width:260px;margin-right:1%}footer{color:#ccc;margin-bottom:0;background:#616161}footer .section{margin:0!important}.footer-copyright{margin:0!important;padding:0!important}.footer-copyright .container{position:relative;top:10px}.foot-row{margin-top:36px}.foot-row .h{font-size:115%}.foot-row i{display:inline-block;margin-right:5px}.footer-ul{margin-top:4px}.footer-ul li a{color:#ccc!important}.footer-ul li a:before{font-family:FontAwesome;content:"\f101";display:inline-block;margin-right:10px;margin-left:2px}.page-footer{padding-top:20px;padding-bottom:0}.page-footer p{color:#ccc}.news-item a{display:inline-block;color:#4e595d;font-weight:600;text-align:center;transition:.3s all}.news-item img{border-radius:4px}.news-item a:hover{color:#dc4646}.news-item .title{font-size:110%;display:inline-block;height:50px;margin-top:1%}.news-item .title.side{height:auto}.gallery-item{margin-bottom:10px}.gallery-item .img{border-radius:4px}.gallery-item .title{text-transform:uppercase;font-size:145%;font-weight:600;margin-top:0;margin-bottom:5px}.gallery-item .desc{font-size:100%;margin-top:2%;color:#666}.social-media li{display:inline-block;background:#424242;width:40px;height:40px;line-height:40px;text-align:center;tansition:.3s all;border-radius:4px}.social-media li a{color:#ccc;font-size:22px;transition:.3s all;display:block!important;width:100%}.social-media li a i{display:inline-block}.social-media li a:hover{color:#fff}.social-media li:hover{background:#333}.copy{position:relative;top:22px;white-space:nowrap;text-align:right}.row.home{margin-bottom:0}blockquote{margin:20px 0;padding-left:10px;border-left:5px solid #dc4646;font-size:105%}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:400;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#2989d8 0,#1e5799 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;right:-21px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #1e5799;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #1e5799}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #1e5799;border-bottom:3px solid transparent;border-top:3px solid #1e5799}.breadcrumbs-container{border-bottom:1px solid #ddd}.breadcrumbs{color:#111!important;font-size:100%!important}.breadcrumbs li{display:inline-block;margin-right:1%;margin-left:1%}.breadcrumbs li:nth-of-type(1){margin-left:0!important}.breadcrumb{color:#01579b!important;font-size:70%!important}.breadcrumb:before{color:#01579b!important;font-size:70%!important;position:relative;top:10px}.item-version{display:inline-block;color:#999;position:relative;top:4px;margin-left:10px}.breadcrumb i{position:relative;top:5px;float:none!important;margin-left:1%}.breadcrumb:before{font-size:16px!important;position:relative;top:7px}.breadcrumbs li a{color:#666!important}h1{font-size:240%;font-weight:700}h2{font-size:140%;font-weight:700}h3{font-size:130%;font-weight:700}h4{font-size:120%;font-weight:700}.heading{font-size:120%!important;font-weight:700;margin-bottom:1%}.divider{margin-top:2%!important;margin-bottom:2%!important}.phone{color:#dc4646;font-size:240%;text-decoration:none;letter-spacing:-3px;font-weight:900}.phone.dealer{font-size:120%;letter-spacing:normal}td,th{padding:6px}tr:nth-child(even){background:#fafafa}tr:nth-child(odd){background:#fff}.end,.start{text-align:center}.time-table{margin-left:auto;margin-right:auto;max-width:98%;margin-top:3%}h1,h2,h3,h4,h5,h6{margin:0}#back-to-top{position:fixed;bottom:20px;right:20px;z-index:9999;width:48px;height:48px;text-align:center;line-height:48px;background:rgba(245,245,245,.8);color:#01579b;cursor:pointer;border-radius:4px;text-decoration:none;transition:.2s all;opacity:0}#back-to-top i{font-size:20px}#back-to-top:hover{background:#01579b;color:#eee}#back-to-top.show{opacity:1}#content{height:2000px}p{margin:10px 0 0 0}.box{position:relative;background-color:#fff;border-radius:4px;width:100%;padding:15px;margin-bottom:25px;box-shadow:rgba(0,0,0,.03) 0 2px 0}.rm{color:#717a8f!important;font-size:110%}.services li{display:inline-block}.services li a{display:inline-block;padding:6px 6px 6px 9px;color:#333;border:1px solid #eee;border-radius:4px;background:#fdfdfd;transition:.3s all;width:100%;margin-bottom:2%}.services li a.current,.services li a:hover{background:#dc4646!important;color:#fff}.services li a:before{font-family:FontAwesome;content:"\f192";display:inline-block;margin-right:10px}.read-more{cursor:pointer;font-size:14px;color:#2b5464;text-align:center;border-bottom:1px solid #eee;margin-bottom:10px;width:100%;display:block}.read-more a{border-radius:4px;display:block;background:#fdfdfd;max-width:140px;width:auto;margin-left:auto;margin-right:auto;padding:7px 0 7px 0;position:relative;top:12px;border:1px solid #eee;color:#333;transition:.3s all}.read-more a:hover{background:#dc4646;color:#fff}.read-more a i{position:relative;top:1px;left:-1px;font-size:18px;display:inline-block;margin-right:3px}.sidebar-logo-link{color:#01579b!important;margin-top:26px;margin-bottom:10px;font-size:50px!important}.sidebar-logo-link:hover{background:0 0!important}.sidebar-logo-link span{font-size:16px!important;font-weight:600!important}#sidenav-overlay{z-index:5}#nav-mobile li{border-bottom:1px solid #eee}#nav-mobile li a{font-size:16px;transition:.3s all}#nav-mobile li a i{font-size:26px;position:relative;top:-1px}.img{width:100%}.img.kk{border:1px solid #eee;border-radius:4px;padding:10px;margin-bottom:6px}.img-brand{width:43%;margin-left:auto;margin-right:auto;display:block}.img-brand-detail{width:74%;display:inline-block;text-align:left}.description{color:#888;font-size:110%}.company{color:#777;font-size:120%}.address{font-size:90%;letter-spacing:-1px}.text-center{text-align:center}.social-media-side{margin-top:4%;margin-bottom:1%;text-align:center;margin-left:-30px}.social-media-side a{display:inline-block;margin-right:1%;width:30px;color:#777;transition:.3s all}.social-media-side a:hover{color:#c00}.brand-links a{width:47%;margin-left:1%;margin-right:1%;display:inline-block;border:1px solid #eee;border-radius:4px;background:#fdfdfd;margin-bottom:4%;color:#666;padding:6px;transition:.3s all}.brand-links a:hover{background:#dc4646;color:#fff}.brand-links.full a{min-width:100%}.map{margin-top:10px}.services.row{margin-bottom:0}.mobi{display:none;color:#fff;font-size:28px;float:right;margin-right:3%}.msearch{display:none;color:#fff;font-size:28px;float:right;margin-right:3%}a.anchor{display:block;position:relative;top:-150px;visibility:hidden}@media only screen and (max-width:1475px){.nav-links{display:none}.mobi{display:inline-block}.msearch{display:inline-block}.select{width:100%;margin-bottom:1%}.head{padding-top:7px}.mobi,.msearch{top:12px;position:relative}.searchbox{top:18px;position:relative}#logo{top:0}.content{padding-top:70px!important}.img-brand{width:30%}.box{margin-bottom:7px}h1{font-size:180%;letter-spacing:-1px}h2{font-size:150%;letter-spacing:-1px}h3{font-size:120%}h4{font-size:100%}}@media only screen and (max-width:768px){.searchbox{position:absolute;max-width:80%;display:none}}@media only screen and (max-width:600px){.copy{top:0;display:block;min-width:100%;text-align:center;margin-top:10px;margin-bottom:10px;font-size:16px}.social-media{margin-left:auto!important;margin-right:auto!important;min-width:100%;text-align:center}}.faq ul ul{display:none}.faq .box{padding:10px 12px;margin-bottom:8px}.question{font-size:16px;font-weight:700;color:#888;display:block;cursor:pointer}.question:before{font-family:FontAwesome;content:"\f067";margin-right:10px}.open .question:before{font-family:FontAwesome;content:"\f068"}