/* Form Responsive */

@media all and (max-width: 1200px) {}
@media all and (max-width: 979px) {
    .erf-container .erf-my-account-nav,
    .erf-container .erf-my-account-content{
        width: 100%;
        padding: 0 0 20px;
    }
    .erf-container .erf-my-account-col-sr{
        width: 50px;
    }
    .erf-container .erf-my-account-col-date{
        display: none;
    }
    .erf-container .erf-my-account-col-edit{
        width: 75px;
    }
    .erf-container .erf-my-account-col-form-name{
        width: calc(100% - 125px);
    }
    .erf-container .erf-profile-details-wrap .erf-profile-image{
        width: 128px;
        height: 128px;
    }
    .erf-container .erf-profile-details-wrap .erf-profile-image img{
        width: 128px;
        height: 128px;
    }
    .erf-container .erf-profile-details-wrap .erf-profile-details{
        width: calc(100% - 128px);
    }
    .erf-container .erf-profile-detail-title{
        width: 100px;
    }
    .erf-container .erf-profile-detail-content{
        width: calc(100% - 100px);
    }
}
@media all and (max-width: 768px) {
    .erf-container .erf-form input[type=date], .erf-container .erf-form input[type=datetime], .erf-container .erf-form input[type=datetime-local], .erf-container .erf-form input[type=email], .erf-container .erf-form input[type=month], .erf-container .erf-form input[type=number], .erf-container .erf-form input[type=password], .erf-container .erf-form input[type=file], .erf-container .erf-form input[type=range], .erf-container .erf-form input[type=search], .erf-container .erf-form input[type=tel], .erf-container .erf-form input[type=text], .erf-container .erf-form input[type=time], .erf-container .erf-form input[type=url], .erf-container .erf-form input[type=week], .erf-container .erf-form input[type=user_email], .erf-container .erf-form select, .erf-container .erf-form textarea{
        max-width: 80%;
    }
    .erf-container .erf-payment-wrapper{ max-width: 80%; }
    .erf-layout-two-column.erf-container .erf-two-columns .form-group{
        width: 100%;
    }
    .erf-container .erf-gdpr{
        max-width: 80%;
    }
    .erf-layout-two-column.erf-container .erf-gdpr{
        max-width: 100%;
    }
    .erf-layout-two-column.erf-container .erf-two-columns .form-group:nth-child(odd),
    .erf-layout-two-column.erf-container .erf-two-columns .form-group:nth-child(even){
        float: none;
        margin-right: 0;
        margin-left: 0;
    }
    .erf-layout-two-column.erf-container .erf-form .checkbox-group,
    .erf-layout-two-column.erf-container .erf-form .radio-group{
        width: 70%;
        display: inline-block;
    }
}
@media all and (max-width: 480px) {
    .erf-container .erf-form input[type=date], .erf-container .erf-form input[type=datetime], .erf-container .erf-form input[type=datetime-local], .erf-container .erf-form input[type=email], .erf-container .erf-form input[type=month], .erf-container .erf-form input[type=number], .erf-container .erf-form input[type=password], .erf-container .erf-form input[type=file], .erf-container .erf-form input[type=range], .erf-container .erf-form input[type=search], .erf-container .erf-form input[type=tel], .erf-container .erf-form input[type=text], .erf-container .erf-form input[type=time], .erf-container .erf-form input[type=url], .erf-container .erf-form input[type=week], .erf-container .erf-form input[type=user_email], .erf-container .erf-form select, .erf-container .erf-form textarea{
        max-width: 100%;
    }
    .erf-container .erf-profile-details-wrap .erf-profile-details{
        width: 100%;
        padding-left: 10px;
    }
    .erf-container .erf-payment-wrapper{
        max-width: 100%;
    }
    .erf-container .erf-profile-details-wrap .erf-profile-image{
        margin: 0 auto;
    }
    .erf-container .erf-gdpr{
    max-width: 100%;
    }
    .erf-layout-two-column.erf-container .erf-gdpr{
        max-width: 100%;
    }
}
