@media (min-width: 1200px) {
section.left-space-1{
padding-left: 15%;
}
}
@media (min-width: 768px) {
.navbar-left{
float: right!important;
}
}
@media (max-width: 1500px) {
.read_more_btn{
padding: 13px 12px;
margin-left: 6px;
font-size: 11px;
}
section.about-box-layout1.col-md-8.col-sm-7{
padding-bottom: 50px;
}
}
@media (max-width: 1200px) {
.navbar-inverse .navbar-nav>li{margin-left: 0px;padding: 0px 0px 0px;}
.navbar-inverse .navbar-nav>li>a{
font-size: 13px;
padding: 11px 3px 6px;
}
.read_more_btn{
padding: 10px 6px;
margin-left: 4px;
font-size: 10px;
}
}
@media (max-width: 1024px) {
body, html{overflow-x:inherit!important;}
.navbar-nav>li {
margin:0px;
}
.Book_an_appointment{
display: none;
}
.directions-sect{
width: 45%;
}
.submit{
margin-top: 30px;
}
.navbar-inverse .navbar-nav>li{
/* margin-left: -13px; */
}
.main-header .outer-box{
margin-top: 22px;
}
.navbar-inverse .navbar-nav>li>a{
font-size: 14px;
}
header.main-header .header-upper{
padding: 0px;
}
.navbar-inverse .navbar-nav > li > a {padding: 4px 8px;}
h2.eziVehicleName {
font-size:25px;
margin:0px;
}
.eziVehiclePrice {
text-align:left;
}

.eziOdometer {
font-size: 18px;
margin: 10px 0px;
}
.inventory-name-inner h1 {
font-size:18px;
}
.vehicle-overview {
clear:both;
}
.specifications ul li {
padding:6px;
width: 28%;
word-wrap: break-word;
min-height: 85px;
}
.col-xs-6.col-sm-6.padding-zero {
padding: 0px;
}
.callUs h1 {
font-size:25px;
}
.callUs p {
font-size:15px;
}
.request-form input {
margin:5px 0px;
}
.share-vehicle a img {
width:25px;
}
.share-vehicle h1 {
font-size:20px;
}
.apply-finance, .trade-appraisal {
font-size:15px;
}
.eziLVVInfos .eziLVVInfo span:first-child {
width:66px;
}
.banner-bottom-search form .col-md-2, .banner-bottom-search form .col-sm-6 {
padding-right: 15px;
padding-left:0px;
}
/*.navbar-inverse .navbar-nav > li > a {font-size: 12px!important;}*/
.new-cont .grid li {
width: 45%;
min-height: 250px;
}
.info-icon i {
width: 39px;
height: 40px;
}
a.body-style-brand img {
margin: auto;
}

.slide-content {text-align:center;width:100%;/* top:20%; */}
.slide-content > h2 {
font-size:60px;
}
.slide-content > p {
font-size:45px;
margin:0px;
padding: 20px 0px 20px;
}

ul.sorter-list li a{font-size: 13px;
text-transform: capitalize;
margin: 0px 5px;}
.carprooflogo img {
width: 50%; 
}

.specifications{clear:both;}
}
@media (max-width: 992px)and (min-width:768px){
.container{
width: 100%;
}
}
@media (max-width: 992px){
.navbar-inverse .navbar-nav > li > a {
font-size: 11px!important;
padding: 12px 1px;
}
.slide-content{
top: 40%;
}
header.main-header{
/* position: relative; */
}
.slide-content h2{
font-size: 40px;
}
.slide-content p{
padding:0px
}
.slide-content a.read_more{
margin-top:15px
}
span.blue-c{
font-size:40px;
line-height: 50px;
}
.contact-us .contact-left{
width: 100%;
}
.contact-us .contact-right{
width: 100%;
margin-top: 40px;
padding-top: 0px;
}
.nivo-controlNav{
margin-top: -98px!important;
display: none;
}
.main-header .outer-box .nav-btn{
margin-left: 15px;
}
.home-services .services-block .inner-box h3{
margin: 20px 0px 5px;
}
}
@media (max-width: 800px) {
.specifications ul li h2 {
font-size:13px;
}
header.main-header .header-upper{
padding: 0px;
}
.telephone p {
width: 86%;
float: left;
}

.specifications h6 {
padding: 1em 0px;
}
}
@media screen and (min-width: 769px) {
.website-image-block1 img {
display:none;
}
}
@media screen and (max-width: 768px) {
.website-image-block1 {
position:static;
background:none;
}
.navbar-inverse .navbar-nav > li > a {font-size: 12px!important;padding: 10px 20px;border-bottom: 1px solid rgba(128, 128, 128, 0.25);border-radius: 0px;color: #d81f31;}
}
@media screen and (min-device-width: 766px) and (max-device-width: 992px) {
a.navbar-brand img {
width: 80%;
margin-top: 0;
}
.callUs h1 {
font-size: 18px;
}
.callUs p {
font-size: 11px;
}
.request-form h1 {
font-size:15px;
}
.navbar-inverse .navbar-nav > li > a {
font-size:10px;
}
}
@media (max-width: 767px) {
.main-menu {
position: relative;
z-index: 0;
bottom: 0;
}
.content{
    padding:0px 5px;
}
.col-md-9.col-sm-10.col-xs-12.bg_xs {
    padding: 0px;
}

.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
    background-color: #ff1000;
    color: #000;
}

.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover .caret i {color:#000}

header.main-header .container.wrapper {
    padding: 0px;
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{
width: 100%;
}
.pull-right {
float: left !important;
}
section.list-box{
width: 100%;
}
.about-content h3.sub_heading{
margin: 50px 0px 20px;
}
section.welcome_content{
padding: 1px 0px;
margin-top: 35px;
}
.about-content section.title-base.text-left{padding: 20px 10px;}
.services-block{
padding: 0px 0px;
margin-top: 20px;
}
.welcome_about {
padding: 50px 0px;
}
.home-services .services-block .inner-box h3{
height: auto;
margin: 20px 0px 10px;
}
section.sub-title{
font-size:19px;
}
.home-services .services-block{
padding: 20px 40px 0px 35px;
}
.services-section .title-column .inner-column{
padding-right: 0px;
}
.row{
margin: 0px;
padding-top: 0px;
}
.about-box-layout1 h2{
font-size:30px;
}
section.item-content-inner.content-light{
overflow: hidden;
display: inline-block;
margin-top: 50px;
}
.read_more{
/* margin-top:0px; */
margin-bottom: 0px;
box-shadow: 0 3px 0 #363636;
}
.panel-title > a{color: #ff1000;font-family: Gotham-Book-Regular!important;}
.panel-title > a.collapsed {color: #222;font-family: Gotham-Book-Regular!important;}
section.top-head-2{
padding-top: 10px;
}.col-md-12{
padding: 0px;
}
section.guarantee-hold-green h2, section.guarantee-hold-green h2 a{
font-size:19px;
}
.inner-box h2.item-title{
font-size:30px;
margin-bottom: 20px;
}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
padding: 8px 0px 8px 0px;
}
.text-left img{
margin-top: 30px;
}
.services-section{
padding: 0px; 
}
.feature-car-slider{
padding: 20px 0px; 
}
.main-header .outer-box {
position: absolute;
display: block;
right: auto;
z-index: 12;
left: 0px;
margin-left: 0px;
margin-top: 0px;
}
.navbar-inverse .navbar-nav>li{float: none;}
.services-section-two{
padding: 40px 20px 40px;
}
section.testimonial-1{
padding: 40px 0 60px;
}
.testimonial-1 .inner-box .image-box:after{
content: none;
}
.testimonial-1 .inner-box .image-box{
position: relative;
margin-bottom: 0px;
margin: auto;
}
.directions-sect{
position: relative;
width: 100%;
right: 0px;
}
.aboutcontent{
margin: 0px;
}
.testimonial-1 .inner-box{
padding-left: 0px;
}
.pto-80{
padding-top:0px;
}
.nivo-directionNav a{
top: 25%;
width: 40px;
height: 40px;
line-height: 40px
}
.slider-items .nivo-prevNav::after{
font-size: 25px;
left: 15px !important;
top: -4px!important; 
}
.slider-items .nivo-nextNav::after{
font-size: 25px;
left: 18px !important;
/* top: -4px!important; */
}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
margin: 0px;
}
.slider-section{
/* padding-top: 117px; */
}
.slide-content a.read_more{
padding: 8px 15px 8px 15px;
margin-top: 7px;
/* margin-bottom: 0px; */
}
.contact-us section.col-md-6.col-sm-6{
padding: 0px;
}
.contact-us section.welcome_content{
padding: 0px;
}
.about-content{
padding-bottom: 30px;
}
.section.welcome_content{
margin-top: 30px;
}
section.title-base{
padding-bottom:10px;

}
.navbar-inverse{
/* background: #333; */
}
.clear-xs{clear:both;}
.clear-mobile{clear:both;}
.section-heading p {
margin:0px;
}
.slide-content h2 {
position: relative;
color: #fff;
font-size: 35px;
font-weight: 500;
line-height: 30px;
max-width: 550px;
margin: auto;
}
.container{
width:100%;
}
span.blue-c{
font-size:35px;
}
.slide-content p {
font-family: 'Open Sans',sans-serif;
font-size: 15px;
font-weight: 400;
color: #e7e7e7;
line-height: 15px;
max-width: 500px;
margin: auto;
}
.specifications ul li {
width: 44%;
}
.col-md-12.vehicle-overview {
clear: both;
word-wrap: break-word;
}
.inventory-price-inner h2 {
text-align:center;
}
.inventory-price-inner {
clear: both;
}
.inventory-price-inner h3 {
font-size:12px;
text-align:center;
}
.inventory-price-inner h2 {
text-align:center;
}
.back-print {
text-align:center;
}
.specifications {
clear: both;
padding-top: 10px;
}
.operation {
margin-bottom: 20px;
}
.navbar-brand img {height: 100%;width: 100%;margin: auto;max-width: 100px;padding-top:0px;}
a.navbar-brand.logo{
padding-top: 5px;
padding-bottom: 5px;      
    }
.book-now-appointement {
width: 100%;
text-align: center;
margin-top: 20px;
}
.navbar-header {
margin-top:0px;
margin-bottom:0px;
}
.navbar-inverse .navbar-toggle {border-color: #b4292f00;background: #b4292f00;border-radius: 0px;margin-top: 10px;float: left;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #d8d8d8;height: 2px;margin-top: 1px;width: 16px;}
.mobile-menu {/* background: #fff; */width: 50%;float: left;/* margin-top: -12px; *//* position: absolute; *//* right: 70px; *//* top: 7px; */padding-left: 10px;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color: #3330;border-color: #3330;}
.header-main {
width: 100%;
float: left;
}
.featured-slider img {
width: 100%;
}
.welcome-message {
clear: both;
padding-bottom: 40px;
}
#header .search {
display: none;
}
#main-slider .carousel .item {
height:100%;
}
#main-slider .carousel .slide-margin {
margin-top:0px;
margin-bottom:20px;
}
#main-slider .carousel .carousel-content {
margin-top:70px;
}
.eziPager.text-right {
text-align: center;
}
.filters {
margin: 20px 0px;
text-align: center;
}
h2.eziVehicleName a {
font-size: 27px;
margin: 10px 0px;
}
.eziOdometer {
font-size: 20px;
margin: 10px 0px;
}
.mybtn.mybtn-greenn.callbutton_top.pull-right {
float: left !important;
margin-left: 20px;
}
.eziVehiclePrice {
text-align:center;
}
a.eziPopupWindow img {
width:100%;
margin: auto;
}
ul.sorter-list {
width:100%;
}
.summary {
text-align:left;
}
.inventory-details ul li {
width: 45%;
}
.view-detail-btn {
margin: 2em 0px 0px;
float: left;
display: block;
width: 100%;
}
#products:last-child {
padding-bottom:20px;
}
body.homepage.mainindex .dsBody {
padding:0px 0px 50px
}
ul.social-links.list-inline {
text-align: center;
}
.telephone p {
width:70%;
}
a.body-style-brand img {
margin: auto;
}
.slide-content {
width:100%;

}
.home-services{
padding:80px 0px 60px;
}
section.title-base h2{
font-size:30px;
margin-top: 0px;
}
header.main-header{
position:relative; 
}
}
@media (max-width: 480px) {
#print-window-stickers {
margin: 10px 0px;
text-align: center;
display: inline-block;
}
.slide-content {
top:55%;

}
.details-main {
padding:20px 0px 50px;
}
.specifications ul li {
width:100%;
}
.aboutcontent {
margin:0px;
}
.telephone p {
text-align: center;
width: 83%;
}
}
@media (max-width: 414px) {
.contact-us .contact-left, .contact-us .contact-right {width:100%;/* padding:0px 20px; */}
.row.heading-row {
margin: 0 15px;
}
#print-window-stickers {
margin: 10px 0px;
}
#print-window-stickers a {
float: left;
}
.details-used-six-dig {
width: 100% !important;
margin: 20px 25px 0px;
}
.name-detail h4, .name-detail h5 {
text-align:left
}
.name-detail h2, .name-detail h4, .name-detail h5 {
}
.name-detail {
border-bottom:0px;
}
.prices {
float: left;
margin: 0px 25px;
}
.carousel-content h1 {
font-size:35px;
}
.website-block1 .website-text-block1 h1, .heading {
clear:both;
font-size:30px;
margin:0px 0px 10px 0px;
}
.top-number {
font-size:12px;
}
.eziCarProofOdo {
margin: 10px 0px;
}
.dsBody {
padding:0px;
}
}
@media (max-width: 320px) {
.top-number {
font-size:10px;
}
span.content-emphasis-primary {
font-size:18px;
}
}
@media (max-width: 500px){
.slide-content h2{
font-size: 20px;
font-weight: 500;
line-height: 24px
}
span.blue-c{
font-size:20px;
line-height:20px
}
}
