.cfdebug{display:none}@media only screen and (min-width :320px){#hpbox h2,#subpage-content .ucs-form-background h3,#subpage-content h1,.featuredcars h2,.fiance-calc .btn,.getInTouch h2,.item-featured .featured-text h3,.latestNews .headline-text,.nav>li>a,.sidebar-item .nav>li>a,.specialOffers h2,.testDrive,.usedcars-search .form-group button,.usedcars-search p{text-transform:uppercase}body,html{height:100%;background:#fff;-webkit-font-smoothing:antialiased}.img-responsive{width:100%}.btn,a,a img{transition:all .2s ease-in}.top-header .container{position:relative}.top-header{height:110px}#logo{padding-top:10px}.subaru-logo img{position:absolute;top:0;z-index:100;right:0;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,1);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,1);box-shadow:0 0 10px 0 rgba(50,50,50,1)}ul.spicesocialwidget{padding:0;position:relative;top:-6px}ul.spicesocialwidget li{float:left;list-style:none;border:none}ul.spicesocialwidget li a{background-color:transparent;background-image:url(../img/mini-social-icons-sprite.png);background-repeat:no-repeat;background-size:auto 96px;border:0;color:#fff;direction:ltr;display:block;height:32px;overflow:hidden;text-align:left;text-decoration:none;text-indent:-999em;transition:all .2s ease 0s;width:32px}.ucs-listing-opions .col-md-3,.usedcars-search i{display:none}ul.spicesocialwidget li.facebook a{background-position:0 0}ul.spicesocialwidget li.twitter a{background-position:-256px 0}#sidebar ul.spicesocialwidget li.facebook a:hover,ul.spicesocialwidget li.facebook a:hover{background-position:0 -32px}#sidebar ul.spicesocialwidget li.twitter a:hover,ul.spicesocialwidget li.twitter a:hover{background-position:-256px -32px}.contact-details{position:relative;top:35px}.contact-details .phone-number{float:left;padding-right:20px}.navbar{background-color:#3653a9;margin-bottom:0}.nav>li>a{color:#fff;padding:15px 7px;font-size:13px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.nav>li>a:focus,.nav>li>a:hover,.navbar-nav>.active>a,.navbar-nav>.active>a:focus,.navbar-nav>.active>a:hover{background-color:#263c7b;color:#fff}.bannercontainer{width:100%;position:relative;padding:0}.tp-banner{width:100%;position:relative}#hpbox{background:#fff;padding:25px;position:absolute;z-index:100;top:50%;right:4%}#hpbox h2{font-size:26px;margin-top:0}#hpbox h3{font-size:16px;margin-bottom:15px}.tp-caption a{color:#fff}.usedcars-search{background-color:#3653a9;padding:20px 0}.usedcars-search p{font-size:20px;color:#fff;margin:0}.usedcars-search .form-control{height:40px;border:none}.usedcars-search .form-group{margin:0}.usedcars-search .form-group button{font-size:18px;font-weight:700;padding:7px 15px}.usedcars-search p{padding:0;line-height:22px}.usedcars-search form{margin-bottom:0}.specialOffers{padding-top:40px}.item-featured p{height:40px;overflow:hidden}.about{margin-top:40px}.featuredcars{margin-top:20px}.featuredcars h2,.specialOffers h2{color:#000;font-size:22px;padding-bottom:8px;margin:0}.featuredcars .item-featured h4{position:absolute;bottom:20px}#owl-demo,#owl-demo2{margin-top:37px}#owl-demo .item-featured,#owl-demo2 .item-featured{margin-right:20px;min-height:430px}.item-featured{background:#edeef0}.item-featured .featured-text{padding:15px}.item-featured .featured-text h3{color:#3653a9;height:22px;overflow:hidden}.item-featured .btn{float:right;padding:10px 30px}.about h2,.dealer-info{padding-top:50px}.item-featured h4{color:#3653a9;font-size:20px}.item-featured img{width:100%}#owl-demo2 .owl-controls .owl-page span{background-color:#1074be}.about{background:url(../img/about-img.jpg) right no-repeat #edeef0;width:100%;height:392px}.about h2{text-transform:uppercase}.dealer-info .container div{margin-bottom:10px}.map{max-height:244px;overflow:hidden}.getInTouch{background-color:#3653a9;color:#fff;min-height:244px;padding:20px}.getInTouch h2{margin-top:0}.testDrive{background-color:#edeef0;width:100%;color:#3653a9;float:left;line-height:200px;text-align:center;vertical-align:bottom;min-height:244px}.openingHours{padding-top:20px}.testDrive:hover{text-decoration:none;background:#3653a9}a.testDrive:hover{color:#fff!important}.testDrive>h3{margin-top:-60px}.latestNews{padding-top:40px}.latestNews .headline-text{padding-bottom:30px}.latestNews .item-featured{min-height:430px}.footer{background:#3653a9;color:#fff;padding:30px 0;margin-top:30px}.footer .icons{margin-right:20px}.footer .icons a{margin:0 5px}.sidebar-item{background:#edeef0;padding:20px}.sidebar-item .nav>li>a{color:#000;padding:15px 25px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-nav>.active>a,.navbar-nav>.active>a:focus,.navbar-nav>.active>a:hover,.sidebar-item .nav>li>a:focus,.sidebar-item .nav>li>a:hover{background-color:#263c7b;color:#fff}#subpage-content .ucs-form-background{background:#3653a9;padding:20px;margin-top:20px}#subpage-content .ucs-form-background h3{color:#fff;font-size:18px}#subpage-content .ucs-form-background .controls{margin-bottom:5px}#subpage-content .getInTouch{margin-top:20px;min-height:auto}#subpage-content h1{margin:30px 0}.btn-info{color:#fff;background-color:#263c7b;border-color:#263c7b}.btn-info:hover{background-color:#1a2954;border-color:#18254c}.ucs-listing-item .title{font-size:24px;margin-top:5px;padding-bottom:15px}.ucs-listing-item h4 a{color:#3653a9;font-size:24px}.ucs-listing-item h4{margin:0}.ucs-listing-item{background:#fff;margin-bottom:10px;padding:10px;border:1px solid #dadada}.ucs-listing-item hr{margin:10px 0}.fiance-calc,.ucs-listing-item .view-car{margin-top:20px}.fiance-calc .btn,.ucs-listing-opions{margin-bottom:10px}.fiance-calc{color:#fff}.fiance-calc .btn{background:#263c7b;white-space:normal;color:#fff;border:0;border-radius:0;font-size:14px;padding:13px 25px!important;margin-top:15px}.fiance-calc .btn:hover{background:#8e8e8e!important;color:#fff;cursor:pointer}.fiance-calc form input,.fiance-calc form select{width:100%;border:1px solid #ccc;padding:5px;font-size:15px;color:#666}.fiance-calc form input[type=checkbox],input[type=radio]{width:auto;margin-top:10px}.fiance-calc .sidebar form select{margin-bottom:5px}.fiance-calc form legend{margin-top:20px;float:left}.fiance-calc form label{font-weight:400;text-align:left}.car-details .table td{border:none;padding:3px 10px}.car-details h4{font-weight:700}.content h1{font-size:28px}.dealer-details{background:#dadada;padding:10px;margin:20px 0}#new-cars-details .buttons .btn{margin-bottom:5px}}@media only screen and (min-width :992px){.headline-text{font-size:20px}}@media (min-width :320px) and (max-width:767px){.dealer-info .container{padding:0}}@media (min-width :768px) and (max-width:992px){.usedcars-search h3{padding-bottom:20px}.usedcars-search select{margin-bottom:5px}.year{width:15%}.usedcars-search .btn{margin-top:20px}.navbar-nav{margin:7.5px -15px!important}}@media only screen and (max-width :767px){.top-mobile{background-color:#3653a9;padding:5px;text-align:center}.top-mobile a{color:#fff}.navbar{min-height:0;border:none}.top-header{height:60px}#logo{padding-top:0}#logo img{width:40%}.navbar-header button{position:absolute;top:40px;background-color:#fff;right:0}.navbar-header button .icon-bar{background-color:#3653a9;height:3px}.ucs-listing-item h4{margin-bottom:10px;right:20px}#ucs-car-details hr{border-color:#dadada;margin:10px 0}.usedcars-search h3{padding-bottom:10px}.usedcars-search .form-control{margin-bottom:5px}#owl-demo .item-featured,#owl-demo2 .item-featured{margin:0;min-height:430px}}