header .modul-r-searchmini .panel{margin-bottom:0}.cust-header-contacts a:hover,.about-contactus a:hover{text-decoration:underline}.modul-r-wslidshow,#header-menu,#header-info{margin-right:-15px;margin-left:-15px}p{line-height:24px}.cust-logo{width:194px;height:auto;margin:0 auto;display:block}a{color:#cc171f;text-decoration:none}a:hover,a:focus{color:#aa1d23}.cust-header-contacts{display:table;color:#b2b2b2;font-size:14px;margin-top:20px}.cust-header-contacts p{margin-bottom:8px;line-height:18px;color:#b2b2b2}.cust-header-contacts h4{color:#d6151c;font-size:18px;text-transform:uppercase;line-height:1em;margin-top:0}.cust-header-contacts a{color:#b2b2b2;font-size:18px;font-style:normal;text-decoration:none}.cust-header-contacts div{display:table-cell;vertical-align:top}.cust-header-contacts div:first-of-type{width:45px}#header-menu{background:#020305;position:relative;z-index:2}.modul-r-wslidshow{position:relative;z-index:0}#header-info{background:rgba(10,13,19,.8);position:relative;z-index:1}header .modul-r-container .layout-container,footer .modul-r-container .layout-container{width:1170px;margin:0 auto}#header-info .panel{margin-bottom:0}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#91161b;border-color:#91161b}.btn-primary{color:#fff;background-color:#aa1d23;border-color:#aa1d23;text-transform:uppercase;font-weight:600}.header-heading{text-align:center;margin-top:-333px;text-shadow:2px 2px 3px rgba(10,13,19,1)}.header-heading>h1{font-size:54px;color:#fff;font-weight:100;margin-bottom:0}.header-heading>h1>b{font-size:54px;color:#de0912;font-weight:600}.header-heading>h3{font-style:italic;color:#fff;font-size:21px;margin-top:0}.top-action-buttons p{font-size:14px;line-height:19px;margin-bottom:0;margin-top:10px}.top-action-buttons h4{color:#aa1d23;font-size:22px;letter-spacing:-.5px;line-height:1em;font-weight:600;margin-top:0;padding-bottom:10px;border-bottom:1px solid #bdbdbd;text-transform:uppercase}.top-action-buttons div{display:table-cell;vertical-align:top}.top-action-buttons div:first-of-type{width:85px}.top-action-buttons p .fa{color:#aa1d23}.top-action-buttons a{color:#020305;text-decoration:none;display:table;max-width:300px;text-align:justify;letter-spacing:-.5px;margin:0 auto;color:#020305;text-decoration:none}.top-action-buttons svg{fill:#bdbdbd;transition:200ms;transition-timing-function:ease-in-out;-webkit-transition:200ms;-webkit-transition-timing-function:ease-in-out}.top-action-buttons a:hover>div svg{fill:#aa1d23}#action-buttons{border-left:8px solid #aa1d2a;border-right:8px solid #aa1d2a;background:#fcfcfc;background:-moz-linear-gradient(left,#fcfcfc 0%,#fff 51%,#fcfcfc 100%);background:-webkit-linear-gradient(left,#fcfcfc 0%,#fff 51%,#fcfcfc 100%);background:linear-gradient(to right,#fcfcfc 0%,#fff 51%,#fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#fcfcfc',GradientType=1);margin-top:-221px;padding-top:20px}.section-separator{margin-top:-15px}.decoration{width:580px;height:1px;margin:15px auto 0;background:#fff;background:-moz-linear-gradient(left,#fff 0%,#c0c0c1 24%,#727273 40%,#444 52%,#727273 66%,#c0c0c1 77%,#fff 100%);background:-webkit-linear-gradient(left,#fff 0%,#c0c0c1 24%,#727273 40%,#444 52%,#727273 66%,#c0c0c1 77%,#fff 100%);background:linear-gradient(to right,#fff 0%,#c0c0c1 24%,#727273 40%,#444 52%,#727273 66%,#c0c0c1 77%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1)}h2{font-size:30px;font-weight:300;color:#131314;text-transform:uppercase}h2 b{font-weight:600;color:#aa1d23}.side-title .fa,.btn-link,.btn-link:hover,.btn-link:focus{color:#aa1d23}.badge{background-color:#aa1d23}.side-title h2{margin-top:0}.blue .fa{color:#1b71c4}.centered-title{text-align:center}.panel-heading{display:none}.blue h2 b{font-weight:600;color:#1b71c4}.side-title p{color:#767677;line-height:20px}#cust-featured-block,.modul-r-searchmake,.modul-r-most-search{border-left:1px solid #cfcfd0;padding-left:30px}.info-area-title{font-weight:600;border-left:6px solid #9d9d9d;padding:10px 0 10px 32px;color:#aa1d23}.info-area-title p{color:#767677;font-weight:300;font-style:italic;font-size:16px;line-height:24px;text-transform:none}.about-showroom-hours div{display:inline-block;width:49%}.info-area-content h5{color:#aa1d23;text-transform:uppercase;font-weight:600}.info-area-content,.info-area-content p{line-height:17px;margin-top:0}.about-contactus a{color:#333;text-decoration:none;display:inline-block;margin-bottom:20px}.btn-r-custom .btn{text-align:center;padding:10px 50px}#about-us-section .btn-r-custom{margin-top:-90px}.about-contacts{max-width:170px}.about-showroom-hours{max-width:245px}.modul-r-searchmake a{text-decoration:none;font-style:normal}.modul-r-testimonial .panel-default>.panel-heading{display:block}.modul-r-testimonial a{text-decoration:underline;font-style:italic}.tst_comment{min-height:85px}.modul-r-testimonial{margin-top:12px}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#aa1d23;border-color:#aa1d23}.bg-primary{color:#fff;background-color:#aa1d23}.h2-visit{font-size:54px;}#get-directions-section .btn-r-custom{margin-top:119px}footer{background:#000}footer #cust-footer-links h3:after{content:" ";width:64px;height:6px;background:#aa1d23;display:block;margin-top:10px}footer #cust-footer-links h3{color:#fff;text-transform:uppercase;font-size:18px}footer #cust-footer-links p{color:#dbdbdb}footer #cust-footer-links p a{color:#fff}footer #cust-footer-links ul{padding:0;list-style:none;font-size:16px;max-width:300px}footer #cust-footer-links ul li .fa{color:#aa1d23;text-align:right}footer #cust-footer-links ul li a{color:#fff}footer #cust-footer-links ul li a:hover,ul li a:focus{color:#fff}footer #cust-footer-links ul li a:hover span{text-decoration:underline}footer #cust-footer-links ul li a:hover span.fa{text-decoration:none;color:#d90d15}footer #cust-footer-links ul li span{display:inline-block;width:49%}footer #cust-footer-links h5{font-size:21px;font-weight:600;color:#fff}footer #cust-footer-links h5 a{color:#fff;font-size:16px;font-weight:300;margin-top:5px;display:inline-block}footer #cust-footer-links h5 a:hover{color:#fff;text-decoration:underline}#cust-footer-links .social-icons .fa{color:#fff;font-size:20px;line-height:32px}#cust-footer-links .social-icons{margin-top:20px}#cust-footer-links .social-icons a{border-radius:50%;width:32px;height:32px;display:inline-block;text-align:center;vertical-align:middle;margin-right:20px;transition:200ms;transition-timing-function:ease-in-out;-webkit-transition:200ms;-webkit-transition-timing-function:ease-in-out}#cust-footer-links .social-icons a:hover{border-radius:10%}#cust-footer-links{margin:0 -15px;background:url(/media/dealer_336/storage/images/footer/footer-bg.jpg) no-repeat center bottom;border-bottom:#fff}.mcprt-link{color:#ca151d;font-weight:600}.modul-copyright{color:#9a9a9a}.banner-wrap{background:url(/media/dealer_336/storage/images/main/banner-bg.jpg) no-repeat center;background-size:contain;min-height:376px}.buy-cars-banner{width:80%;display:block;margin-left:20%;padding-top:30px}.buy-cars-banner-icons{float:left;margin-right:30px}.buy-cars-banner-title{float:left}.buy-cars-banner-icons a{display:table;margin-bottom:30px;border:none;padding:0}.buy-cars-banner-icons .cust-view-button{border:2px solid #bf1515;border-radius:5px;padding:18px 35px;font-size:20px}.buy-cars-banner-icons .cust-view-button:hover{color:#fff;background:#bf1515}.buy-cars-banner-icons .icon-banner{border-radius:50%;border:1px solid rgba(170,29,35,.39);transition:200ms;transition-timing-function:ease-in-out;-webkit-transition:200ms;-webkit-transition-timing-function:ease-in-out;display:table-cell;margin-right:13px}.buy-cars-banner-icons a:hover .icon-banner{border:1px solid rgba(170,29,35,.7);background:#f3f7f9}.buy-cars-banner-icons a:hover div{color:rgba(170,29,35,1)}.buy-cars-banner-icons a:hover,.buy-cars-banner-icons a:focus{text-decoration:none;color:rgba(170,29,35,1)}.buy-cars-banner-icons a .icon-banner img{display:block;padding:12px}.buy-cars-banner-icons a{font-size:18px;text-transform:uppercase;line-height:1em;color:#bf1515;font-weight:600;vertical-align:middle;text-decoration:none;transition:200ms;transition-timing-function:ease-in-out;-webkit-transition:200ms;-webkit-transition-timing-function:ease-in-out}.buy-cars-banner-icons a div{font-size:18px;text-transform:uppercase;line-height:16px;color:#1b71c4;display:table-cell;font-weight:600;vertical-align:middle;transition:200ms;transition-timing-function:ease-in-out;-webkit-transition:200ms;-webkit-transition-timing-function:ease-in-out}.buy-cars-banner-icons a div:first-of-type{padding-right:13px}.buy-cars-banner-title h3{font-size:77px;text-align:left;color:#1b71c4;letter-spacing:-.6px;text-transform:uppercase;font-weight:600;margin-top:0;vertical-align:top;line-height:77px}.buy-cars-banner-title h3 span{color:#aa1d23}.buy-cars-banner-title h3 small{font-size:40px;color:#000;line-height:65px;vertical-align:top;display:inline-block}.modul-copyright p{text-align:left}.modul-copyright .text-right p{text-align:right}@media screen and (max-width:1199px){header .modul-r-container .layout-container,footer .modul-r-container .layout-container{width:970px;margin:0 auto}.cust-header-contacts p{font-size:13px;letter-spacing:-.5px}.top-action-buttons h4{font-size:18px}.top-action-buttons svg{width:60px;height:60px}.top-action-buttons div:first-of-type{width:80px}.top-action-buttons p{font-size:14px;line-height:18px;margin-bottom:0;margin-top:10px}#cust-featured-block .size-xs{width:33.33333333%!important}.buy-cars-banner-title h3 small{font-size:32px;line-height:60px}.buy-cars-banner-title h3{font-size:60px;line-height:60px}#about-us-section .btn-r-custom{margin-top:0}#get-directions-section .btn-r-custom{margin-left:95px}}@media screen and (max-width:991px){header .modul-r-container .layout-container,footer .modul-r-container .layout-container{width:100%;padding:0 15px}header .modul-r-phone{margin-top:-20px}.cust-header-contacts{display:table;color:#b2b2b2;font-size:14px;margin:0 auto}#action-buttons{margin-top:30px}#header-info{background:none}.cust-header-contacts h4{font-weight:600;margin:0}.side-title{border-left:6px solid #9d9d9d;padding:10px 0 10px 32px}#cust-featured-block,.modul-r-searchmake,.modul-r-most-search{border-left:none;padding-left:0}.buy-cars-banner{width:100%;display:block;margin-left:0;padding-top:0}.banner-wrap{background:url(/media/dealer_336/storage/images/main/banner-bg-sm.jpg) no-repeat center;background-size:contain;min-height:350px}.buy-cars-banner-title h3{font-size:75px;line-height:60px}.buy-cars-banner-title h3 small{font-size:40px;line-height:40px;display:block}#about-us-section .btn-r-custom{margin-top:-90px}.h2-visit{font-size:42px;}#get-directions-section .btn-r-custom{margin-left:260px}.cust-header-contacts{display:table;color:#b2b2b2;font-size:14px;margin:0 auto;width:195px}.modul-copyright .text-right p{text-align:center}.modul-copyright p{text-align:center}}@media screen and (max-width:767px){#cust-footer-links{background:#000;}header .modul-r-container .layout-container,footer .modul-r-container .layout-container{width:100%;padding:0 15px}#get-directions-section .btn-r-custom{margin-left:0}.decoration{width:100%}h2{font-size:24px}.banner-wrap{background:url(/media/dealer_336/storage/images/main/banner-bg-sm.jpg) no-repeat center bottom;background-size:contain;min-height:400px}.buy-cars-banner-title h3{font-size:49px;line-height:49px}.buy-cars-banner-title h3 small{font-size:36px;line-height:36px}.buy-cars-banner-icons a{display:inline-block;margin-right:50px}.buy-cars-banner-icons .cust-view-button{border:2px solid #bf1515;border-radius:5px;padding:12px 11px;font-size:18px;display:block;width:180px;text-align:center}footer #cust-footer-links h3:after{margin:10px auto 0}footer #cust-footer-links ul{margin:0 auto}footer h3,footer h5,#cust-footer-links .social-icons{text-align:center}.top-action-buttons h4{font-size:16px}.about-contacts.pull-right{float:none!important;max-width:100%}#about-us-section .btn-r-custom{margin-top:0;text-align:center}.info-area-content h5{text-align:center}.about-showroom-hours{margin:0 auto}.about-contacts a{display:block;text-align:center}.info-area-content .pull-right{float:none!important;text-align:center}}