@media (max-width: 1400px) {
    .weekr__title__size {
        font-size: 24px !important;
    }
    .weekr__subtitle__size {
        font-size: 16px !important;
    }
    .weekr__current__size {
        font-size: 13px !important;
    }
    .weekr__form input::placeholder {
        font-size: 12px !important;
    }
    .weekr__form .form-control {
        padding: 1px 0 !important;
    }
    .weekr__form .input-group-lg>.form-control:not(textarea) {
        height: 35px !important;
    }
    .weekr__form .bg-facebook {
        max-height: 37.5px !important;
    }
}

@media (max-width: 1400px) {

    /*
 * Create project
 */
    .weekr__overview {
        height: 100vh;
    }
    .weekr__overview .container-fluid {
        max-width: 1200px;
    }
    .weekr__overview__title__size {
        font-size: 18px !important;
        line-height: 25px;
    }
    .weekr__overview__subtitle__size {
        font-size: 14px;
    }
    .weekr__overview__image {
        width: 30px;
        height: 30px;
    }
    .weekr__overview .my-5 {
        margin-top: 2rem !important;
        margin-bottom: 3rem !important;
    }
    .weekr__overview .my-4 {
        margin-top: 1rem !important;
        margin-bottom: 1.6rem !important;
    }
    .weekr__overview .mb-4 {
        margin-bottom: 0rem !important;
    }
    .weekr__overview .my-4.weekr__m__top {
        margin-top: 0 !important;
    }
}

@media (max-width: 930px) {
    .weekr__overview {
        height: auto;
    }
}

@media (min-width: 1400px) {
    .weekr__overview__image {
        width: 50px;
        height: 50px;
    }
}

@media (max-width: 1599px) {
    .weekr__form .col-xl-8 {
        width: 79% !important;
    }
}
@media (min-width: 1600px) {
    .weekr__form .col-xl-8 {
        width: 66.66% !important;
    }
    .weekr__overview .container-fluid {
        max-width: 1400px;
    }
}

@media (max-width: 1100px) {
    .weekr__form .input-group-lg>.form-control:not(textarea) {
        height: 30px !important;
    }
    .weekr__form .btn {
        padding: 4px 1rem !important;
    }
}
@media (max-width: 995px) {
    .weekr__form {
        margin-top: 35px;
    }
    .weekr__title__size {
        font-size:  calc(1.359375rem + 1.3125vw) !important;
    }
    .weekr__subtitle__size {
        font-size: 1.171875rem !important;
    }
    .weekr__current__size {
        font-size: 15px !important;
    }
    .weekr__form input::placeholder {
        font-size: 15px !important;
    }
    .weekr__form .form-control {
        padding: 0.8rem 1.5rem !important;
    }
    .weekr__form .input-group-lg>.form-control:not(textarea) {
        height: 42px !important;
    }
    .weekr__form .btn {
        padding: 0.5rem 1rem !important;
    }
    .weekr__form .weekr__not_mobile {
        display: none !important;
    }
}

.weekr__banner__image {
    position: relative;
    height: 100px;
}
@media (min-width: 768px) {
    .weekr__banner__image {
        height: 200px;
    }
}
.weekr__banner__edit {
    position: absolute;
    bottom: 4px;
    left: 50%;
    top: 50%;
    max-height: 35px;
    transform: translate(-50%, -50%);
    padding: 0.255rem 2rem !important;
    display: flex;
}
.weekr__banner__button {
    max-width: 140px;
    min-width: 140px;
    max-height: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 1500px) {
    .weekr__project__area {
        max-height: 60px;
    }
    .weekr__project .choices .choices__inner {
        padding-top: 4px !important;
        padding-bottom: 4px !important;
    }
    .weekr__project .choices__inner {
        padding-top: 0 !important;
    }
    .weekr__project .weekr__project_sub .col-lg-6, .weekr__project .col-12 {
        margin-top: 9px !important;
    }
    .weekr__project .btn {
        padding-top: 3px !important;
        padding-bottom: 3px !important;
        font-size: 13px;
    }
    .weekr__project .weekr__project_margin {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important;
    }
    .weekr__project .form-label {
        margin-bottom: 0.5rem !important;
    }
    .weekr__project .col-12.weekr__enforce {
        margin-top: 0 !important;
    }
}
@media (max-width: 950px) {
    .weekr__project__area {
        max-height: 86px;
    }
    .weekr__project .choices .choices__inner {
        padding: 0.5rem 2.25rem 0.5rem 1rem !important;
    }
    .weekr__project .choices__inner {
        padding-top: 0 !important;
    }
    .weekr__project .weekr__project_sub .col-lg-6, .weekr__project .col-12 {
        margin-top: 1.5rem !important;
    }
    .weekr__project .btn {
        padding: 0.5rem 1rem !important;
        font-size: 15px;
    }
    .weekr__project .weekr__project_margin {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .weekr__project .form-label {
        margin-bottom: 0.5rem !important;
    }
}

.weekr__register__notification {
    position: absolute;
    width: 100%;
    top: 15%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 600;
    -webkit-box-shadow: 0 0 22px -7px #077151;
    box-shadow: 0 0 22px -7px #077151;
}
