.displayBlock{
      display: block;
    }

    .displayBlock > tbody{
      display: block;
    }

    .slick-dots{
        display: none !important;
    }

    .slick-dotted.slick-slider {
         margin-bottom: 0px !important; 
    }


#noteDealer{
    padding-bottom: 18px;
    background: url(../images/contact/shadown.png) bottom center no-repeat;
}
#noteDealer .ctn{
        text-align:center;
        border-top:1px solid #e1e1e1;
        border-bottom: 1px solid #e7e7e7;
        background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #FFFFFF),
    color-stop(1, #F8F8F8)
);
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);
background-image: linear-gradient(to bottom, #FFFFFF 0%, #F8F8F8 100%);
}
#noteDealer p{
        font-family:"Courier New", Courier, monospace;
        font-size:16px;
        color:#666666;
        margin:0 auto;
        line-height:26px;
        font-style:italic;
        padding-top:15px;
        word-spacing:2px;
}

/*---------------------*/
a.icon-map{
        background:url(../../../skins/default/images/if_map.png) left center no-repeat;
        padding-left:32px;
        height:20px; line-height:20px;
        margin-top:5px;
}
a.icon_map{
        background:url(../images/ic_map.png) left center no-repeat;
        height: 20px;
    line-height: 20px;
        padding:3px 0px;
    padding-left: 29px;
        color:#cb1a1c;
        margin-top:5px;
        font-weight:bold;
}
a.icon_map:hover{text-decoration:none}

#vnt-top .header_search .btn{
        width:1px;
        height:24px;
}

.bl-mid-content .box-content{
        font-family:Arial, Helvetica, sans-serif;
        font-style:italic;
        font-weight:12px;
        color:#666666;
        width:140px; margin-left:30px;
        text-align:justify;
        line-height:20px;
}
/*-------------------------------------*/
#boxContact {

}
.content_fCnt{
        width:100%;
        background: #f3f3f3;
        padding: 15px;
    }

#form_content{
        color:#666666;
}

#boxContact .infoContact {
    background:none;
    width: 100%;
}

#boxContact .maps {
    border:1px solid #cbcbcb;
    padding:1px;
    text-align:center;
}
ul.maps_one{
        display:inline-block;
}
ul.maps_one li{
        border:1px solid #cbcbcb;
        background:#ececec ;
        height:35px; line-height:35px;
        border-bottom:none;
}
ul.maps_one li span{
    padding:0 20px;
    font-family:Arial, Helvetica, sans-serif;
    color:#333333;
    font-weight:bold;
    font-size:12px;
}


ul.list_maps{
    float:left;
    width:100%;
}
.list_maps :after {
    /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}

.list_maps li {
    float: left;
    padding-right:5px;
    background:#ffffff ;
    border:1px solid #cbcbcb;
    height:35px; line-height:35px;
    border-bottom:none;
    margin-right:5px;
}


.list_maps a {


}
.list_maps a span {
    padding:0 20px;
    font-family:Arial, Helvetica, sans-serif;
    color:#333333;
    font-weight:bold;
    font-size:12px;
}


.font_err {
    color: #e15a2d;
}

.list_maps a:hover {
    color: #333333;
    text-decoration:none;

}
.list_maps a:hover span {   font-weight:bold;}

.list_maps .active {
        background:#ececec;
        border:1px solid #cbcbcb;
        border-bottom:none;
}
.list_maps .active a {
    color: #333333;
    font-weight:bold;
}
.list_maps .active a span {
    font-weight:bold;
    color: #333333;
}


/* Map styling*/
#ce_map_container{width:auto;  border:1px solid #e1e1e1; margin-bottom:40px; padding:4px}
#ce_map_canvas{width:100%;height:455px !important}
#ce-directionsPanel{background-color:#FFF}
/* Direction */
#ce-map-cpanel-switch{padding:8px;font-size:120%;height:40px;margin-top:2px;
background:#4a4a4a url("../images/contact/map-icon.png") no-repeat 10px center}
#ce-map-cpanel-switch a.ce-route,
#ce-map-cpanel-switch a.ce-route:visited{color:#FFF;display:block;float:left;margin:10px 0 0 65px}
.ce-map-cpanel fieldset{border-color:#CCC;border-style:solid none none;border-width:1px 0 0;clear:both; margin:3px}
.ce-map-cpanel fieldset legend{font-size:150%}
.ce-map-cpanel div{clear:left;display:block;margin:5px 0 0;padding:1px 3px;width:100%}
.ce-map-cpanel label{ }
.ce-map-cpanel div.submit div,.ce-map-cpanel div.submit div button{display:inline}
/* Coordinates*/
#ce-map-coordinates{background-color:#F2EFE9;height:15px;margin-top:2px;padding:5px 0}
#ce-map-coordinates div{float:left;width:49%;text-align:center}
.ce-map-coord-label{font-weight:bolder}
.ce-map-coord-value{}
/* MAP: End*/

.note{

}

.info_dealer h1{
        line-height:30px;
        margin-bottom:10px;
}

#infoDealer .info_dealer {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    border-bottom: 1px solid #cccccc;
}
#infoDealer .info_dealer:last-child{border-bottom: none;}
.info_dealer_left{
    float: none; width: 100%;
}
.info_dealer_right{
    float: right; width: 40%;
    display: none;
    font-size: 14px;
    line-height: 22px;
}
.qrcode{
    float: right;
    border-bottom:  3px solid #d1d1d1;
}
.qrcode .boder{
    padding: 12px;
    border: 1px solid #cbc9c9;}
.qrcode img{
    max-width: 150px;
}

#boxContact .infoContact .name_company{
    font-size: 20px;
    line-height: 30px;
    text-transform: uppercase;
    color: #333333;
    padding-bottom: 5px;
}

#boxContact .infoContact .company {
    font-size:40px;
    line-height: 60px;
    color:#333333;
    text-transform:uppercase;
    padding-bottom: 10px;
}

#boxContact .infoContact .address {
    padding-left:24px;
    margin-bottom: 6px;
    font-size: 14px;
    line-height: 24px;
    color: #666666;
    position: relative;
}
#boxContact .infoContact .ad1:after{
    content: '\f015';
    font-family: fontawesome;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    position: absolute;
    left: 0;
    top: 0;
}
#boxContact .infoContact .phone {
    padding-left:24px;
    margin-bottom: 6px;
    font-size: 14px;
    line-height: 24px;
    color: #666666;
    position: relative;
}
#boxContact .infoContact .ad2:after{
    content: '\f095';
    font-family: fontawesome;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    position: absolute;
    left: 0;
    top: 0;
}
#boxContact .infoContact .fax {
    padding-left:24px;
    margin-bottom: 6px;
    font-size: 14px;
    line-height: 24px;
    color: #666666;
    position: relative;
}
#boxContact .infoContact .ad3:after{
    content: '\f1ac';
    font-family: fontawesome;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    position: absolute;
    left: 0;
    top: 0;
}
#boxContact .infoContact .email {
    padding-left:24px;
    margin-bottom: 6px;
    font-size: 14px;
    line-height: 24px;
    color: #666666;
    position: relative;
}
#boxContact .infoContact .ad4:after{
    content: '\f003';
    font-family: fontawesome;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    position: absolute;
    left: 0;
    top: 0;
}
#boxContact .infoContact .website {
    padding-left:24px;
    margin-bottom: 6px;
    font-size: 14px;
    line-height: 24px;
    color: #666666;
    position: relative;
}
#boxContact .infoContact .ad5:after{
    content: '\f0ac';
    font-family: fontawesome;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    position: absolute;
    left: 0;
    top: 0;
}





#form_content .text{
        height:22px;
        padding:0;
        padding-bottom: 8px;
}

#form_content table tr td:first-child{
        line-height:22px;
        padding: 10 ;
        padding-bottom:7px;
}

.space{width:20px; display:block; height:20px; float:left}

.bg_input{
        margin:0 !important;
}

#form_content .bg_input{
    background:url(../images/contact/bg_input.png);
    height: 30px;
    -moz-box-shadow:inset 1px 1px 0px #d7d7d7;
    -webkit-box-shadow:inset 1px 1px 0px #d7d7d7;
    box-shadow:inset 1px 1px 0px #d7d7d7;
}
#form_content .div-select{
    background:url(../images/contact/bg_input.png);
    height:30px;
    width: 100%;
        -moz-box-shadow:inset 1px 1px 0px #d7d7d7;
    -webkit-box-shadow:inset 1px 1px 0px #d7d7d7;
    box-shadow:inset 1px 1px 0px #d7d7d7;
    color:#a99152;

}
#form_content .arer{
        background:url(../images/contact/bg_input.png);
        height:90px;

            -moz-box-shadow:inset 1px 1px 0px #d7d7d7;
    -webkit-box-shadow:inset 1px 1px 0px #d7d7d7;
    box-shadow:inset 1px 1px 0px #d7d7d7;

}

#form_content .textarea{
    background:none; border:none;
    width:92%; float:left;
    height:90px;
    outline: none;
}
#form_content .textfiled{
    float:left;
    border:none;
    height: 30px;
    width: calc(100% - 38px) !important;
    width: -webkit-calc(100% - 38px) !important;
    width: -o-calc(100% - 38px) !important;
    width: -moz-calc(100% - 38px) !important;
    outline: none;
    background:none;
    padding:0 !important;
}
#form_content .textfiled#security_code{width:77px;}
#ce-map-cpanel-container .textfiled{
        background:#dcdcdc;
        outline: none;
}

#form_content .select{
        background:none;
        outline: none;
        height: 30px; float:left; border:none;
        font-size: 14px;
}

.icon-people{
        background:url(../images/contact/icon_fname.png) center no-repeat;
        float:left;display: block;height: 15px;width: 18px;  margin:10px 10px 0px 10px;
}

.icon-home{
        background:url(../images/contact/icon_faddress.png) center no-repeat;
        float:left;display: block;height: 18px; width: 18px; margin:4px 10px 0px 10px;
}

.icon-mail{
        background:url(../images/contact/icon_femail.png) center no-repeat;
        float:left;display: block;height: 18px;width: 18px; margin:8px 10px 0px 10px;
}

.icon-phone{
        background:url(../images/contact/icon_fphone.png) center no-repeat;
        float:left;display: block;height: 18px;width: 18px; margin:8px 10px 0px 10px;
}

.icon-title{
        background:url(../images/contact/icon_fcontent.png) center no-repeat;
        float:left;display: block;height: 18px ;width: 18px; margin:10px 10px 0px 10px;
}
.icon-capchar{
    background:url(../images/contact/total.png) center no-repeat;
        float:left;display: block;height:18px ;width: 18px; margin:10px 10px 0px 10px;
}
.icon-note{
    background:url(../images/contact/icon_fcontent.png) no-repeat;
        float:left;display: block;height:16px ;width: 16px; margin:5px 10px 0px 10px;
}






#form_content button.btn {
    border:none;
    height:28px;
    display:block;
    line-height:28px;
    padding:0;
    border-radius:3px;
    text-align:center;
    float:left;
    background:#4f4f4f;
    margin-right:10px;
    position: relative;
    -webkit-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow:    0px 3px 4px 0px rgba(0, 0, 0, 0.25);
    box-shadow:         0px 3px 4px 0px rgba(0, 0, 0, 0.25);
}


#form_content button.btn span{
        color: #ffffff;
        font-weight:bold;
        text-align:center;
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        line-height:25px;
        padding: 0 20px;
}
#form_content button.btn span.bong{display: none;}




#form_content button.btn:hover , #form_content button.btn:focus{
        border:none;
        background:#b48301;
        border-radius:3px;
        height:28px;
}
#form_content button.btn:hover span, #form_content button.btn:focus span {
        color:#fff;
        font-weight:bold;
}
#form_content button.btn:hover span.bong, #form_content button.btn:focus span.bong {
    display: block; padding: 0;
    height: 15px; width: 94%;
    background: #ffffff;
    border-radius:3px;
    opacity: 0.25;
    position: absolute;
    top: 1px;
    left: 2px;
}


#formContact > table > tbody > tr > td {
    width: 100% !important;
    display: block;
    padding: 10px 0;
}

#form_content .text .bg_input{
    width: 100% !important;
    float: none !important;
}
#form_content .text .title{
    width: 100% !important;
    float: none !important;
    padding: 10px 0;
}