﻿.upperThird {width:80%; margin:0 auto;}
.columnLeftDealers {width: 55%;
    min-height: 100%;
    padding: 2.688em 2.750em 0;
    display:inline-block;
    background-color: #fff;text-align:left;vertical-align:top}
.columnRightDealers {    width: 44%;
    min-height: 100%;
    display:inline-block;
    padding: 3.688em .750em 0;
    font-size: 100%;
    line-height: 1.5em;
    color: #fff;
    background-color: #000;vertical-align:top}
.dealerUl {list-style:none; list-style-type:none;width:85%;}
.dealerUl li {list-style:none; list-style-type:none;padding-bottom:10px; padding-top:10px}
.dealerUl-holder {padding-top:30px;}
.check-dealer {padding: 10px 10px;display:inline-block;
    color: #fff;
    background: #4472c4;
    border-radius: 25px;}
.dealerUl li h4 {display:inline-block;}
.displayInline {display:inline-block;}
.textHolder {display:inline-block; width:90%; padding-left:10px;}
.verticalAlignTop {vertical-align:top;}
.verticalAlignMiddle {vertical-align:middle;}
.columnRightContainer { padding:0 20px;padding-bottom:55px; text-align:left;font-size:18px;}
    .columnRightContainer span {display:block}
.content_form {text-align:left; vertical-align:top;width:80%;margin:0 auto;}
.col {text-align:left;}
.formItem {padding-bottom:10px;}
.formItem label{font-weight:normal;font-size: 14px;}
.form-control{border-radius:0px;}
.dvheader { padding-bottom:40px; text-align:center;margin:0 auto;}
.formContainer {width:75%; margin:0 auto;}
.dealerImg {width:80%;}
.concierge__buttons{padding-left:15px;padding-right:15px;}
.btn-red{width: 100%;
    padding: 12px;}
    .concierge__body{margin-top:75px !important;}
@media (max-width: 767px) {
    .concierge--new-cars {padding-top:20px !important;}
    .columnLeftDealers {
        width: 100%;display:block;padding:0.688em 0.750em 0;
    }
    .columnRightDealers {
        width: 100%;display:block;padding:0.688em 0.750em 0;padding-bottom:20px;
    }
    .upperThird {width:100%;}
    .dealerUl {width:100%;}
    .textHolder {width:87%}
    .verticalAlignMiddle {vertical-align:text-bottom;}
    .col-xs-4 {width:100%;}
    .formContainer {width:100%;}
    .formItem {padding-bottom:15px;}
    .content_form {width:100%;}
.dealerImg {width:100%;}
    .formHeader {font-size:20px;}
    .imgGetInTouch {width:70%;}
    .dvheader {width:90%}
    .left-right-columnsContainer {height:auto !important; margin:20px 0;}
    .columnLeftDealers {margin:20px 0;}
    .concierge__body{margin-top:25px !important;}
}