#theme-my-login .tml-form-table th,
#theme-my-login .tml-form-table td{
    border:none;
    padding-top:0;
}
#theme-my-login .tml-form-table select{
    height:45px;
    line-height: 45px;
    border:1px solid #dfdfdf;
    padding:0 10px;
}
#theme-my-login .tml-form-table textarea{
    border:1px solid #dfdfdf;
    padding: 10px;
}
#theme-my-login .tml-form-table select option{
    padding:5px;
}
#theme-my-login input#submit{
    display:inline-block;
    border: medium none;
    color: #fff;
    font-family: "Montserrat",sans-serif;
    font-size: 12px;
    padding: 10px 20px;
    line-height: 25px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s linear 0s;
    background: #e30613;
}
#theme-my-login .tml-submit-wrap{
    text-align: right;
}
#theme-my-login #user_pass{
    height:45px;
    line-height: 45px;
    border:1px solid #dfdfdf;
    color:#bdbdbd;
    padding:0 15px;
}
#theme-my-login #wp-submit{
    display:inline-block;
    border: medium none;
    color: #fff;
    font-family: "Montserrat",sans-serif;
    font-size: 12px;
    padding: 5px 20px;
    line-height: 25px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s linear 0s;
    background: #222;
}
#theme-my-login #wp-submit:hover{
    background: #e30613;
}
#tz-autoshowroom .ui-dialog-titlebar{
    background:#F7F9FB;
    padding:20px;
    position:relative;
}
#tz-autoshowroom .ui-dialog-titlebar .ui-dialog-title{
    font-size:16px;
    font-family: "Muli";
}
#tz-autoshowroom .ui-dialog-titlebar .ui-dialog-titlebar-close:after{
    font-family: FontAwesome;
    content:"\f00d ";
    color:#e30613;
    font-size:12px;
}
#tz-autoshowroom .ui-dialog-titlebar .ui-dialog-titlebar-close{
    height:auto;
    padding:0;
    background:none;
}
#tz-autoshowroom .form-wrapper .zm_alr_text_field,
#tz-autoshowroom .form-wrapper .zm_alr_password_field,
#tz-autoshowroom .form-wrapper .ajax-login-register-validate-email,
#tz-autoshowroom #theme-my-login .input
{
    height:45px;
    border:1px solid #dfdfdf;
    padding:0 15px;
    line-height:45px;
    color:#ddd;
}
#tz-autoshowroom  .ui-dialog .ajax-login-default-form-container .error-container{
    width:100%;
}
#tz-autoshowroom .form-wrapper .zm_alr_checkbox_field
{
   margin:0 5px 0 0;
}
#tz-autoshowroom .form-wrapper #zm_alr_login_submit_button,
#tz-autoshowroom .form-wrapper #zm_alr_register_submit_button
{
    display:inline-block;
    border: medium none;
    color: #fff;
    font-size: 12px;
    padding: 5px 20px;
    line-height: 25px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s linear 0s;
    background: #222;
    font-weight:normal;
    font-family: "Muli";
    text-shadow:none;
    border-radius:0;
    cursor: pointer;
}
#tz-autoshowroom .form-wrapper #zm_alr_login_submit_button:hover,
#tz-autoshowroom .form-wrapper #zm_alr_register_submit_button:hover{
    background: #e30613;
}
#tz-autoshowroom .form-wrapper label{
    margin-bottom: 10px;
}
#tz-autoshowroom .ui-dialog{
    background: #fff;
    padding-bottom:20px;
}
#tz-autoshowroom .ui-dialog .zm_alr_ul_container a{
    font-size:11px;
}
#theme-my-login ul.tml-user-links{
    list-style: none;
    margin: 10px 0 0 0;
}
#theme-my-login ul.tml-user-links li{
    list-style: none;
}
.auto-backtotop{
    position:fixed;
    bottom:-100px;
    right:20px;
    opacity:0;
    height:40px;
    width:40px;
    line-height: 40px;
    text-align: center;
    color:#fff;
    cursor: pointer;
    background: #222;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.auto-backtotop:hover{
    background: #e30613;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.auto-backtotop.show{
    bottom:20px;
    opacity:1;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
body .autoshowroom-sidebar aside.widget .vehicle-search-form .field-model label.choice,
body .autoshowroom-sidebar aside.widget .vehicle-search-form .field-model label.choice.disable{
    display:none;
}
body .autoshowroom-sidebar aside.widget .vehicle-search-form .field-model label.choice.enable {
    display: block;

}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
    clear:none;
}
.autoshowroom-our-process.icon_center .autoshowroom-counter-icon{
    width:100%;
    text-align: center;
}
.autoshowroom-our-process.icon_right .autoshowroom-counter-icon{
    width:100%;
    text-align: right;
}
body > header.tz-header-3{
    position:relative;
}

.slider-info .pcd-specs i{
    display:none;
}
.related-container .vehicle-grid{
    opacity:1;
}
.vehicle-detail .related-container .pcd-pricing .pcd-price{
    font-size:15px;
}
.container-content .related-container .vehicle-grid .TZ-Vehicle-Grid .pcd-pricing .pcd-price-msrp{
    font-size:15px;
}
.related-container{
    margin-top: 10px;
}
.container-content .related-container .vehicle-grid .TZ-Vehicle-Grid .pcd-pricing{
    border:none;
}
header .tzmenu_fixed.menu_fixed{
    position:fixed;
    top:0;
    width:100%;
    left:0;
    z-index: 999;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
header.tz-header-2  .tzmenu_fixed.menu_fixed{
    background:#fff;
}
header.tz-header-2  .tzmenu_fixed.menu_fixed .header-2-logo{
    position:relative;
}
header.tz-header-2  .tzmenu_fixed.menu_fixed > li.mega-menu-item > a.mega-menu-link{
    color:#222;
}
header.tz-header-3 .tz-menu-header.tzmenu_fixed.menu_fixed{
    background:#fff;
}
.tz-menu-header.tzmenu_fixed.menu_fixed #mega-menu-wrap-primary-home-2 #mega-menu-primary-home-2 li.mega-menu-item a.mega-menu-link{
    color:#222;
}
.tz-menu-header.tzmenu_fixed.menu_fixed #mega-menu-wrap-primary-home-2 #mega-menu-primary-home-2 li.mega-menu-item a.mega-menu-link:hover{
    color:#ff5400;
}
.tz-menu-header.tzmenu_fixed.menu_fixed #mega-menu-wrap-primary-home-3 #mega-menu-primary-home-3 li.mega-menu-item a.mega-menu-link{
    color:#222;
}
.tz-menu-header.tzmenu_fixed.menu_fixed #mega-menu-wrap-primary-home-3 #mega-menu-primary-home-3 li.mega-menu-item a.mega-menu-link:hover{
    color:#ff5400;
}
.autoshowroom-quote .slick-track .autoshowroom-quote-item.no_image .autoshowroom-quote-info{
    padding-top:0;
}
header .tz-megamenu{
    position:static;
}
.vehicle-detail .flexslider .slides li img:hover{
    cursor:pointer;
}
.TZ-Vehicle-Slider .owl-item .item .Vehicle-Feature-Image{
    z-index:-1;
}
@media screen and (max-width: 992px){
    .TZ-Vehicle-Slider .owl-item .item .Vehicle-Feature-Image img{
        opacity:0;
        visibility: hidden;
    }
    .TZ-Vehicle-Slider .owl-item .item .Vehicle-Feature-Image{
        background-size:150%;
    }
}
