#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;
}
#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: #ff5400;
}
#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: #ff5400;
}
#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:#ff5400;
    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: #ff5400;
}
#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;
}