@media (min-width: 1025px) and (max-width: 1199px) {
    .special__col {
        max-width: 30% !important;
        width: 100%;
        margin-bottom: 20px;
    }
    .special__col + div {
        width: 100%;
        max-width: 70% !important;
    }
    .dashboard__notification
        .notification__list
        .notification.__info
        .detail__who {
        max-width: 35%;
    }
    .team__users .users__list {
        display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: 30px;
    }
    .team__users .users__list > .team__user {
        max-width: 100% !important;
    }
    .team__users .users__list .team__user:nth-child(2n + 2) {
        margin-top: 0px !important;
    }
    .team__users .users__list > .team__user:nth-child(3n + 2) {
        margin-left: 0px;
        margin-right: 0px;
    }
}
@media (min-width: 576px) {
    .modal-sm {
        max-width: 385px;
    }
}
@media (min-width: 1581px) {
    .special__col {
        width: 19% !important;
    }
    .special__col + div {
        width: 81%;
    }
    /* .section__landing .area__text {
        bottom: 29%;
    } */
    .modal-body .skills .skill {
        display: none !important;
    }
    .modal-body .skills .skill:first-child,
    .modal-body .skills .skill:nth-child(2) {
        display: block !important;
    }
    .dashboard__notification
        .notification__list
        .notification.__info
        .detail__who {
        max-width: 20%;
    }
}
@media (min-width: 1200px) and (max-width: 1580px) {
    .grid__achieve.three__col .grid__row {
        grid-template-columns: 0.4fr 0.4fr 1fr;
    }
    .grid__achieve.three__col .grid__row > div {
        padding: 10px 10px;
    }
    .grid__achieve.four__col .grid__row {
        grid-template-columns: 0.8fr 0.6fr 0.6fr 1.4fr;
    }
    .grid__achieve.four__col .grid__row > div {
        padding: 10px 10px;
    }
    .special__col {
        width: 23% !important;
    }
    .dashboard__projects
        .projects__body
        .swiper-slide
        .slide__project__detail
        .users__list {
        grid-template-columns: 1fr;
    }
    .right__auto {
        max-height: calc(100vh - 91px - 15px - 20px);
    }
    .special__col + div {
        width: 77%;
    }
    .skills .skill {
        display: none;
    }
    .account__index-main .user__skills .skills .skill {
        display: block;
    }
    .skills .skill:first-child,
    .skills .skill:nth-child(2) {
        display: block !important;
    }
    .team__users .users__list {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        column-gap: 30px;
    }
    .team__users .users__list > .team__user {
        max-width: 100% !important;
    }
    .team__users .users__list > .team__user:nth-child(3n + 2) {
        margin-left: 0px;
        margin-right: 0px;
    }
    .dashboard__notification
        .notification__list
        .notification.__info
        .detail__who {
        max-width: 25%;
    }
}
@media screen and (max-width: 1125px) and (min-width: 768px) {
    .special__col + div {
        margin-top: calc(85px);
    }
    .competition-team-area main .team-members-container .team-main-container,
    .competition-team-area
        main
        .team-members-container
        .add-new-member_ozgelecek,
    .competition-team-area main .team-members-container .add-new-member {
        grid-column: span 6 / span 6;
        padding: 9px;
        min-width: 332px;
        max-width: 100%;
    }
    .competition-team-area main .team-members-container .add-new-member {
        height: 150px;
    }
    .account__index .account__index-main {
        grid-template-columns: 1fr;
    }
}
@media screen and (min-width: 1126px) and (max-width: 1440px) {
    .dashboard__ann .permissionArea .users > div {
        width: 100%;
    }
    .detail__head > div,
    .detail__head {
        flex-direction: column;
        align-items: flex-start;
        gap: 15px;
    }
    .detail__head > div > div,
    .detail__head > div {
        width: 100%;
        align-items: center;
        flex-direction: row;
    }
    .detail__head > div > div p,
    .detail__head > div p {
        margin-top: 0px;
    }
    .detail__head > div > div:nth-child(2n + 2),
    .detail__head > div:nth-child(2n + 2) {
        border: 0px;
        border-top: 0.3px solid rgba(29, 40, 74, 0.2);
        border-bottom: 0.3px solid rgba(29, 40, 74, 0.2);
        padding: 15px 0px;
    }
    .detail__head > div > div:last-child,
    .detail__head > div:last-child {
        border-bottom: 0px;
    }
    .dashboard__ann .permissionArea .users {
        grid-template-columns: repeat(3, 1fr);
    }
    .achieve__two__col {
        flex-direction: column;
    }
    .achieve__two__col > div {
        flex: 1 !important;
    }
    .achieve__two__col > .achieve__custom:last-child {
        margin-top: 0px;
        padding-top: 30px;
    }
    .grid__achieve.three__col .grid__row {
        grid-template-columns: 40% 17.5% 40%;
    }
    .grid__achieve.three__col .grid__row > div {
        padding: 10px 10px;
    }
    .grid__achieve.four__col .grid__row {
        grid-template-columns: 40% 16% 12.5% 30%;
    }
    .grid__achieve.four__col .grid__row > div {
        padding: 10px 10px;
    }
    .dashboard__routes > div {
        flex-wrap: nowrap;
    }
    .dashboard__routes > div > ul li {
        padding: 0px 10px;
    }
    .dashboard__picks .pick__area {
        flex-direction: column;
        margin-bottom: 7%;
    }
    .dashboard__picks .pick__area > div {
        width: 100%;
    }
    .dashboard__picks .pick__area .data__area {
        margin-right: 0;
        padding-right: 0;
        border: 0px;
        margin-bottom: 2.5%;
        padding-bottom: 2.5%;
        border-bottom: 0.5px solid #bebebe;
    }
    .dashboard__picks .data__progress__a {
        top: 70%;
    }
}
@media screen and (max-width: 1125px) {
    .meet__detail.detail__row .attachments .new__attach > div {
        height: auto;
    }
    .meet__detail.detail__row .attachments .new__attach .status.add-border {
        margin: 0px 5px 0px 0px;
    }
    .meet__detail.detail__row .attachments .new__attach .dead-line {
        height: 32px !important;
        margin: 10px 0px;
    }
    .meet__detail.detail__row
        .attachments
        .new__attach
        .karga__button:not(.outline) {
        margin-left: 0px !important;
    }
    .meet__detail.detail__row .attachments > div .head .status {
        width: -webkit-fill-available;
    }
    .meet__detail.detail__row .attachments > div .head .more {
        top: 50%;
    }
    .meet__detail.detail__row .attachments > div > p {
        padding: 10px 0px;
    }
    .meet__detail.detail__row .attachments > div > div:not(.head) {
        flex-wrap: wrap;
    }
    .input__holder {
        border: 1px solid #bcbcbc !important;
    }
    .not__have__project > div img {
        height: 100px;
    }
    .not__have__project > div p {
        font-size: 13px;
    }
    .dashboard__competitions
        .competitions__body.competitions__twice
        .swiper-slide
        .logo__company {
        margin-top: 20px !important;
    }
    .user__teams.user__team__user .teams__title .buttons button,
    .user__matches.user__team__user .teams__title .buttons button,
    .user__teams.user__projects .buttons button,
    .user__matches.user__projects .buttons button {
        font-size: 13px;
    }
    .profile__modal .modal-content .modal-sections,
    .followers__area .modal-content .modal-sections {
        flex-direction: column;
    }
    .profile__modal .modal-content .modal-sections p,
    .followers__area .modal-content .modal-sections p {
        width: 100%;
        text-align: center;
    }
    .profile__modal .modal-content .modal-sections p:nth-child(2n + 2),
    .followers__area .modal-content .modal-sections p:nth-child(2n + 2) {
        padding: 7.5px 0px;
        margin: 7.5px 0px;
        border: 0px;
        border-top: 0.3px solid #565656;
        border-bottom: 0.3px solid #565656;
    }
    .dashboard__ann .permissionArea .users > div {
        width: 100%;
    }
    .meet__detail.detail__row {
        padding: 15px;
    }
    .meet__detail.detail__row .more {
        top: 15px;
    }
    .meet__rows {
        grid-template-columns: repeat(1, 1fr);
    }
    .achieve__two__col {
        flex-direction: column;
    }
    .achieve__two__col > div {
        flex: 1 !important;
    }
    .achieve__two__col > .achieve__custom:last-child {
        margin-top: 0px;
        padding-top: 30px;
    }
    .detail__head > div,
    .detail__head {
        flex-direction: column;
        align-items: flex-start;
        gap: 15px;
    }
    .detail__head > div > div,
    .detail__head > div {
        width: 100%;
        align-items: center;
        flex-direction: row;
    }
    .detail__head > div > div p,
    .detail__head > div p {
        margin-top: 0px;
    }
    .detail__head > div > div:nth-child(2n + 2),
    .detail__head > div:nth-child(2n + 2) {
        border: 0px;
        border-top: 0.3px solid rgba(29, 40, 74, 0.2);
        border-bottom: 0.3px solid rgba(29, 40, 74, 0.2);
        padding: 15px 0px;
    }
    .detail__head > div > div:last-child,
    .detail__head > div:last-child {
        border-bottom: 0px;
    }
    .achieve__custom .with__filtered {
        flex-wrap: wrap;
    }
    .achieve__custom .with__filtered .filter__achieve {
        margin-left: auto;
    }
    .achieve__custom .grid__achieve {
        overflow-y: scroll;
        display: grid;
    }
    .achieve__custom .grid__achieve .grid__row {
        width: 100%;
    }
    .achieve__custom .grid__achieve.four__col .grid__row {
        grid-template-columns: 210px 130px 100px 305px;
    }
    .achieve__custom .grid__achieve.three__col .grid__row {
        grid-template-columns: 200px 130px 300px;
    }
    .achieve__custom .filter__achieve {
        margin-left: auto;
    }
    .project__single__detail {
        padding: 25px 10px 30px 10px;
    }
    .project__single__detail .head > span {
        text-align: right;
    }
    .project__single__detail > p,
    .project__single__detail .info > p {
        font-size: 15px;
    }
    #toast-container {
        z-index: 9999999999999999999;
    }
    .dashboard__profile .profile__info .infos > div p {
        font-size: 14px;
    }
    .chooseState .states div {
        padding-left: 25px;
    }
    .chooseState .states div::before {
        width: 12px;
        height: 12px;
        left: 8px;
    }
    .profile__modal .modal-content,
    .followers__area .modal-content {
        border: 1px solid rgba(0, 0, 0, 0.2);
    }
    .team__custom__project .project > div > p:first-child {
        flex: 30%;
    }
    .special__col {
        margin-top: 90px;
    }
    .special__col + div {
        padding-bottom: 20px;
    }
    .modal-header-begin {
        margin-top: 20px;
    }
    .modal-header-begin p {
        font-size: 13px;
        margin-right: 10px;
    }
    .modal-header-begin button {
        text-align: center;
        font-size: 12px;
        padding: 12px 14px;
    }
    .modal-header-begin button i {
        margin: 0px;
    }
    .modal__form .add__border__right {
        border-right: 0px;
    }
    .swiper-slide-fourth {
        border: 0px !important;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        column-gap: 30px;
        row-gap: 30px;
    }
    .swiper-slide-fourth > div {
        max-height: 400px;
        min-height: 300px;
        overflow-y: scroll;
    }
    .dashboard__projects
        .projects__body
        .swiper-slide
        .slide__project__detail
        .users__list {
        grid-template-columns: 1fr;
    }
    .dashboard__projects .projects__body .swiper-slide .slide {
        bottom: unset !important;
    }
    .dashboard__ann .sub__task .sub__head {
        flex-direction: column-reverse;
    }
    .dashboard__ann .sub__task .sub__head .progress__bar {
        width: 100%;
    }
    .dashboard__ann .sub__task .sub__head > a {
        margin-top: 10px;
    }
    .dashboard__ann .sub__task .sub__list .head {
        height: unset !important;
        flex-wrap: wrap;
    }
    .dashboard__ann .sub__task .sub__list .head > div {
        width: 100%;
        margin-left: 0px !important;
        margin-top: 5px;
    }
    .dashboard__ann .sub__task .sub__list .head > div:nth-child(2n + 2) {
        margin: 5px 0px;
    }
    .dashboard__ann .sub__task .sub__list .head > div:last-child {
        margin-bottom: 0px;
    }
    .dashboard__ann .sub__task .sub__list .new__task > div > div {
        flex-direction: column;
        align-items: flex-start;
    }
    .dashboard__ann .sub__task .sub__list .new__task > div > div:last-child {
        align-items: flex-end;
    }
    .dashboard__ann .sub__task .sub__list .new__task > div > div span {
        margin-right: 0px !important;
    }
    .dashboard__ann
        .sub__task
        .sub__list
        .new__task
        > div
        > div
        button:nth-child(3) {
        margin-left: 0px;
    }
    .dashboard__ann .permissionArea .users {
        grid-template-columns: 1fr;
        row-gap: 10px;
    }
    .modal__big__info .modal-body {
        padding: 70px 30px 35px 30px;
    }
    .multiple__table {
        flex-direction: column;
    }
    .special__project .projects__parent,
    .special__achive .projects__parent {
        padding: 10px 15px;
    }
    .special__project .projects__parent .projects,
    .special__achive .projects__parent .projects {
        overflow-y: scroll;
    }
    .special__project .projects__parent .projects.special__ann .project,
    .special__achive .projects__parent .projects.special__ann .project {
        display: grid;
        grid-template-columns: repeat(5, 1fr);
    }
    .special__project .projects__parent .projects .project > div,
    .special__achive .projects__parent .projects .project > div {
        max-width: 2500px !important;
        width: 250px !important;
    }
    .special__project .projects__parent .projects .project .project__name,
    .special__achive .projects__parent .projects .project .project__name {
        padding: 0px 30px;
    }
    .special__project .projects__parent .projects .project .project__text,
    .special__achive .projects__parent .projects .project .project__text {
        display: block;
        font-size: 10px;
        overflow: visible;
        padding-right: 30px;
    }
    .special__project .projects__parent .projects .project .project__ach,
    .special__achive .projects__parent .projects .project .project__ach {
        display: block;
        font-size: 10px;
        overflow: visible;
    }
    .user__skills {
        max-height: 300px;
        overflow-y: scroll;
    }
    .possible-teams-slider .user__skills,
    .account__index-main .user__skills {
        overflow-y: visible;
    }
    .notification.__info .detail__who {
        margin-top: 5px;
        max-width: 100% !important;
        border-right: 0px !important;
    }
    .notification.__info .detail__info {
        margin-left: 0px !important;
        margin-top: 5px;
    }
    .section__landing .area__right {
        top: -160px;
    }
    .dashboard__team .team__info .team__logo .team__head h2 {
        margin-top: 20px;
    }
    .right__text {
        top: 170px;
    }
    .login__form .bg__area img.left__bg {
        height: 50vh;
    }
    .messages__area {
        bottom: 12px;
        right: 12px;
        position: fixed;
        margin-top: 91px;
    }
    .messages__area .visible-hidden-mobile {
        display: none;
    }
    .messages__area .messages {
        width: 100%;
        height: 100%;
        margin-right: 0px;
    }
    .messages__area .messages .message {
        display: none;
        max-height: 100%;
        max-width: 100%;
        width: 100%;
        border: 0px;
    }
    .messages__area .messages .message .body {
        max-height: 80%;
        height: 100%;
    }
    .messages__area .messages .message .go__back__icon {
        margin-right: 20px;
        color: #989898;
        align-self: center;
        font-size: 1.3rem;
        cursor: pointer;
    }
    .messages__area .messages .message.open__message__detail {
        position: relative;
        z-index: 10;
        display: flex !important;
    }
    .messages__area .message__box {
        transition: all 0s !important;
        width: 55px !important;
        height: 55px !important;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: #fff;
        border: 1px solid #145389;
        cursor: pointer;
    }
    .messages__area .message__box .mobile__img {
        width: 45px;
        height: 45px;
    }
    .messages__area .message__box > div {
        display: none;
    }
    .messages__area .message__box div.showExpended {
        padding-right: 10px;
    }
    .messages__area .message__box div.showExpended .not__message {
        flex-direction: column;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: 100%;
    }
    .messages__area .message__box div.showExpended .not__message img {
        height: 150px;
        width: auto;
    }
    .messages__area .message__box div.showExpended .not__message p {
        margin-top: 15px;
        font-style: italic;
        font-weight: 400;
        font-size: 17px;
        line-height: 22px;
        color: #565656;
    }
    .messages__area.opened__mobile__detail {
        left: 0%;
        width: 100%;
        bottom: 0%;
        background-color: white;
        height: calc(100vh - 91px);
        box-shadow: 0px -15px 1px #f4f4f4;
        flex-direction: column-reverse;
    }
    .messages__area.opened__mobile__detail .message__box {
        height: 100% !important;
        width: 100% !important;
        border: 0px;
    }
    .messages__area.opened__mobile__detail .message__box .mobile__img {
        display: none !important;
    }
    .messages__area.opened__mobile__detail .message__box > div {
        display: flex !important;
    }
    .messages__area.opened__mobile__detail .message__box > div span {
        color: #000000;
    }
    .messages__area.opened__mobile__detail
        .message__box
        > div
        .close__mobil::before {
        content: "\f00d" !important;
    }
    .messages__area.opened__mobile__detail .message__box > div div i {
        color: #989898;
    }
    .messages__area.opened__mobile__detail .message__box > div + input {
        display: block !important;
    }
    .section__landing .area__bg > img.up__to {
        width: 100%;
        height: auto;
    }
    .landing__competitions__prices {
        padding: 40px 35px;
    }
    .landing__competitions__prices .swiper {
        width: calc(100% - 25px);
    }
    .landing__competitions__prices .swiper .swiper-slide .slide-head {
        padding: 20px 15px;
    }
    .landing__competitions__prices .swiper .swiper-slide .slide-title {
        padding: 10px 15px;
    }
    .landing__competitions__prices .swiper .swiper-slide ul {
        padding: 0px 15px;
    }
    .landing__competitions__prices .controller {
        width: 93%;
    }
    .dashboard__form {
        padding: 20px 0px;
    }
    .dashboard__form form {
        max-width: 95% !important;
    }
    .dashboard__form form h2 {
        text-align: center;
    }
    .dashboard__form img {
        display: none;
    }
    .form__up__parent .form__parent.password__actions {
        width: 90%;
    }
    .dashboard__password {
        margin-top: 0px;
        padding: 30px 20px 30px 20px;
    }
    .modal__big__info .modal-body .user__modal {
        flex-direction: column;
    }
    .modal__big__info .modal-body .user__modal .user__ex {
        width: 100%;
    }
    .modal__big__info .modal-body .user__modal .user__ab {
        width: 100%;
        margin-top: 5%;
        margin-left: 0;
    }
    .team__users .users__list > .team__user .user__info .user__detail {
        height: auto;
    }
    .dashboard__agree {
        padding: 20px 20px;
    }
    .profile__modal .remove__item__modal,
    .followers__area .remove__item__modal {
        top: 10px;
    }
    .profile__modal .modal-content .modal-body,
    .followers__area .modal-content .modal-body {
        padding: 25px 30px 20px 30px;
    }
    .dashboard__competitions
        .competitions__body
        .swiper-slide
        .competitions__detail
        .conditions {
        grid-template-columns: auto auto;
    }
    .dashboard__reports {
        padding: 15px 20px;
    }
    .dashboard__reports .result__chart {
        margin-top: 0px;
        flex-direction: column;
    }
    .dashboard__reports .result__chart > div {
        width: 100% !important;
    }
    .dashboard__reports .result__chart .chart__text {
        margin-top: 10%;
        margin-left: 0px;
    }
    .dashboard__notification
        .notification__list
        .notification.__info
        .detail__who {
        max-width: 35%;
    }
    .right__auto {
        max-height: calc(100vh - 91px - 15px - 20px);
    }
    .section__ozgelecek .special__area img.ozgelecek__img {
        margin-top: 50px !important;
        width: 100% !important;
        object-fit: cover;
    }
    .section__landing .area__bg.special__area > img {
        width: 100%;
    }
    .section__landing .area__text p {
        font-size: 15px;
    }
    .landing__footer {
        padding: 25px 30px;
        margin-top: 100px;
    }
    .landing__footer .social p {
        font-size: 18px;
        line-height: normal;
    }
    .landing__footer .app__href {
        flex-wrap: wrap;
        justify-content: center;
    }
    .landing__footer .app__href a {
        width: 50%;
        text-align: center;
    }
    .last__part__section {
        margin-bottom: 120px;
    }
    .section__landing .area__bg {
        padding: 25px 20px;
    }
    .section__landing .area__bg .text {
        width: 100%;
    }
    .section__landing .area__bg .text img {
        height: 60px;
    }
    .section__landing .area__bg .text p {
        font-size: 15px;
        width: 100%;
    }
    .section__landing .area__bg .full__text {
        margin-top: 40px;
        align-items: flex-start;
    }
    .section__landing .area__bg .full__text p {
        font-size: 15px;
        line-height: normal;
    }
    .section__landing .area__bg .full__text img {
        height: 60px;
    }
    .section__landing .area__bg .users .team__user:last-child {
        max-width: 100%;
        margin-bottom: 20px;
    }
    .section__landing .area__bg .users .team__user:last-child .last__team {
        width: 100%;
        top: 0%;
        left: 0%;
        transform: unset;
    }
    .section__landing
        .area__bg
        .users
        .team__user:last-child
        .last__team
        > div {
        padding: 10px 15px;
    }
    .section__matchbar .start__area {
        padding: 35px !important;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .section__matchbar .up__to {
        margin-top: 20px !important;
    }
    .landing__competitions .area__bg__text {
        padding: 40px 20px;
        position: relative;
    }
    .section__landing .competition_area__text {
        bottom: 80%;
    }
    .landing__competitions .competitions {
        flex-wrap: wrap;
        position: static;
    }
    .landing__competitions .competitions > div:first-child {
        margin-top: 220px;
    }
    .landing__competitions .competitions > div:not(:last-child) {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .landing__competitions .competitions > div:not(:first-child) {
        margin-top: 30px;
    }
    .landing__competitions .competitions > div:first-child .capsule::before {
        display: none;
    }
    .landing__title {
        min-height: 80px;
    }
    .landing__title p {
        font-size: 25px;
        line-height: 30px;
    }
    /* .section__landing .area__text {
        display: none;
    } */
    .section__landing .area__bg {
        flex-direction: column-reverse;
        margin-top: 15px;
    }
    .section__landing.section__matchbar .area__bg {
        flex-direction: column;
    }
    .login__form {
        margin-bottom: 7vh;
    }
    .login__form .right__bg {
        display: none;
    }
    .login__form .form__parent {
        width: 90%;
        flex-direction: column;
    }
    .login__form .form__parent > div:first-child {
        flex: 100%;
        margin-right: 0%;
        margin-bottom: 10%;
        margin-top: 15%;
        text-align: center;
    }
    .login__form .form__parent .form__body {
        width: 90%;
        margin-left: 0;
    }
    .dashboard__routes {
        position: fixed;
        top: 0%;
        left: 0%;
        width: 100%;
        z-index: 9999999;
        border-radius: 0px;
        box-shadow: rgba(33, 35, 38, 0.1) 0px 10px 10px -10px;
        padding: 30px 20px 30px 20px;
    }
    .user__profile {
        margin-right: 0px;
        border-radius: 5px;
        /* border: 1px solid rgba(216, 91, 0, 1); */
    }
    .user__profile:after {
        display: none;
    }
    .dashboard__routes > div .search__input {
        display: none;
    }
    .dashboard__routes > div .search__input.show {
        display: unset;
        width: 20%;
    }
    .dashboard__routes > div .search__input > input {
        padding-top: 10px;
        padding-bottom: 10px;
        border-radius: 0px;
    }
    .dashboard__routes > div .search__input .search__input__result {
        width: 300px;
        transform: translate(-80%, 16px);
    }
    .dashboard__routes
        > div
        ul
        + div
        > div
        .routes__dropdownmenu.showen__dropdown__menu {
        width: calc(100vw - 60px);
    }
    .dashboard__routes ul.show__display__mobile {
        /* margin-right: auto; */
        margin-left: 0px;
    }
    .dashboard__routes ul.show__display__mobile li a img {
        width: 25px;
        height: 25px;
    }
    .dashboard__routes ul.show__display__mobile li:first-child {
        padding-left: 0px;
    }
    .dashboard__routes ul.show__display__mobile li:last-child {
        padding-right: 0px;
        padding-left: 0px;
    }
    .dashboard__routes ul + div {
        margin-left: 0px;
        display: flex;
        justify-content: space-between;
    }
    .not__display__mobile {
        display: none !important;
    }
    .show__display__mobile {
        display: inherit !important;
    }
    .dashboard__competitions {
        margin-top: 5px;
    }
    .navbar-left-section > a p {
        display: none;
    }
    .dashboard__projects
        .projects__body
        .swiper
        .wrapper__projects
        > div:nth-child(2n + 2) {
        margin-left: 0.1px;
    }
    .dashboard__main__lt {
        padding: 20px 15px 35px 15px;
    }
    .dashboard__main__lt .question__area {
        padding: 0px 25px;
    }
    .dashboard__main__lt .question .answers {
        flex-wrap: wrap;
    }
    .dashboard__main__lt .question .answers .answer {
        margin-right: 0px !important;
        max-width: 100% !important;
    }
    .dashboard__main__lt .question .answers .answer:not(:first-child) {
        margin-top: 20px;
    }
    .dashboard__picks {
        padding: 20px 22.5px 60px 22.5px !important;
    }
    .dashboard__picks .pick__area {
        flex-wrap: wrap;
    }
    .dashboard__picks .pick__area .data__area {
        margin-right: 0%;
        padding-right: 0%;
        border-right: 0px;
        margin-bottom: 5%;
        padding-bottom: 5%;
        border-bottom: 0.5px solid #bebebe;
        grid-template-columns: repeat(2, 1fr);
    }
    .dashboard__picks .pick__area .picked__area {
        margin-top: 25px;
        grid-template-columns: repeat(2, 1fr);
    }
    .dashboard__picks .pick__area > div {
        width: 100%;
    }
    .dashboard__picks .data__progress__a {
        position: relative;
        right: unset;
        top: unset;
    }
    .dashboard__profile .profile__head .profile__txt {
        margin-left: 0px;
        min-height: 140px;
    }
    .dashboard__profile {
        padding: 30px 30px;
    }
    .dashboard__profile .profile__begin {
        flex-direction: column;
    }
    .dashboard__profile .profile__begin > div {
        flex: 100%;
        max-width: 100%;
        flex-wrap: wrap;
    }
    .dashboard__profile .profile__begin .profile__info {
        margin-left: 0px;
        margin-top: 2.5%;
    }
    .dashboard__profile .profile__inside .profile__detail {
        flex-wrap: wrap;
    }
    .dashboard__profile .profile__inside .profile__detail .profile__grid {
        grid-template-columns: 1fr 1fr !important;
    }
    .dashboard__notification {
        padding: 15px 25px 30px 25px;
    }
    .dashboard__notification .notification .detail__user {
        flex-wrap: wrap;
    }
    .dashboard__notification .notification .detail__text {
        width: calc(100% - 75px);
    }
    .dashboard__notification .notification .detail__action {
        width: auto !important;
    }
    .roles img {
        width: 25px !important;
        height: 25px !important;
    }
    .dashboard__main.padding__half {
        padding: 35px 20px;
    }
    .profile__modal .modal-content .modal-header,
    .followers__area .modal-content .modal-header {
        padding: 25px 30px 20px 30px !important;
        border-bottom: 1px solid #dee2e6 !important;
    }
    .profile__modal .modal__body__sections,
    .followers__area .modal__body__sections {
        padding: 15px 15px 40px 30px !important;
    }
    .team__projects {
        padding: 10px 17.5px;
    }
    .profile__modal .modal-content .modal-search,
    .followers__area .modal-content .modal-search {
        max-width: 100%;
    }
    .dashboard__team {
        padding: 12.5px;
        padding-bottom: 30px;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .dashboard__team .team__id {
        width: calc(100% - 30px);
    }
    .dashboard__team .team__id > div {
        margin-left: auto;
    }
    .dashboard__team .team__logo {
        flex-wrap: wrap;
        justify-content: center !important;
    }
    .dashboard__team .team__info .team__logo {
        margin-left: 0px;
        justify-content: flex-start !important;
    }
    .dashboard__team .team__logo .team__logo__cop {
        margin-top: 45px;
        width: 100% !important;
    }

    .teams-container .dashboard__team .team__info .team__logo .team__logo__cop {
        margin-top: 0px;
    }
    .teams-container .dashboard__team .team__info .team__logo .team__head h2 {
        margin-top: 0px;
    }
    .teams-container .dashboard__team {
        padding-bottom: 0px;
        margin-bottom: 20px;
        padding: 0;
    }
    .section__landing
        .profile-cards_section
        .users__list
        .user__skills
        .skills {
        flex-wrap: nowrap;
    }
    .generate_project-main .text p {
        font-size: 15px;
    }
    .teams-container .dashboard__team .team__head {
        margin-top: 0px;
    }
    .generate_project-main .project-main-section .project-main_inputs {
        flex-wrap: wrap;
        width: 85%;
        align-items: center;
        justify-content: center;
        margin-top: 20px;
    }
    .dashboard__team .team__logo .team__logo__cop img {
        width: 50%;
        margin: auto;
    }
    .dashboard__team .team__head {
        margin-left: 0px !important;
        margin-top: 10px;
    }
    .dashboard__team .team__info {
        width: 100%;
        margin-right: 0px;
    }
    .dashboard__team::before {
        display: none;
    }
    .dashboard__team .team__desc {
        margin-top: 20px;
        margin-left: 0px;
    }
    .profile__modal .team__modal .users__list,
    .followers__area .team__modal .users__list {
        grid-template-columns: 1fr;
        row-gap: 0px;
    }
    .profile__modal .team__modal .users__list:nth-child(2n + 2),
    .followers__area .team__modal .users__list:nth-child(2n + 2) {
        margin: 20px 0px;
    }
    .profile__modal .team__modal .users__list:last-child,
    .followers__area .team__modal .users__list:last-child {
        margin-bottom: 0px;
    }
    .team__users .users__list {
        flex-wrap: wrap;
    }
    .team__users .users__list .team__user {
        max-width: 100%;
        margin-left: 0px !important;
    }
    .team__users .users__list .team__user:nth-child(2n + 2) {
        margin: 15px 0px;
        margin-top: 0px;
    }
    .team__users .users__list .team__user:last-child {
        margin: 0px;
    }
    .dashboard__main {
        padding: 15px 10px 20px 20px;
        margin-top:5px;
    }
    .dashboard__main .insidePadding {
        padding-right: 4px;
    }
    .dashboard__main .swiper .swiper-slide img {
        width: 95%;
    }
    .dashboard__main .applyToButton {
        display: flex;
    }
    .dashboard__main .applyToButton a {
        display: block;
        width: max-content;
        margin-left: auto;
    }
    .dashboard__chose {
        /* flex-wrap: wrap; */
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .dashboard__chose .choose__one {
        border-right: 0px;
        border-bottom: 0.5px solid #bebebe;
        padding-right: 0px;
        margin-right: 0px;
        padding-bottom: 25px;
        margin-bottom: 25px;
    }
    .dashboard__chose ul{
        text-align:center;
    }
    .right__auto {
        height: unset;
        max-height: unset;
    }
    .right__auto > div {
        overflow: hidden;
    }
    .dashboard__projects .projects__body .swiper-slide-fourth {
        grid-template-columns: 1fr;
    }
    .dashboard__competitions .competitions__body .swiper__parent,
    .dashboard__projects .projects__body .swiper__parent {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .dashboard__competitions .competitions__body .swiper,
    .dashboard__projects .projects__body .swiper {
        padding-left: 20px;
        padding-right: 20px;
    }
    .dashboard__competitions .competitions__body .swiper-wrapper,
    .dashboard__projects .projects__body .swiper-wrapper {
        padding-left: 0px !important;
    }
    .dashboard__competitions .competitions__body .swiper-slide,
    .dashboard__projects .projects__body .swiper-slide {
        max-width: unset !important;
    }
    .dashboard__competitions .competitions__body.competitions__twice {
        padding: 20px 20px;
        grid-template-columns: 1fr;
        column-gap: 0px;
    }
    .swiper .swiper__prev {
        right: 10%;
    }
    .swiper .swiper__next,
    .swiper__parent .swiper__next {
        right: 2.5px;
    }
    .swiper .swiper__prev,
    .swiper__parent .swiper__prev {
        left: 2.5px;
    }
    .dashboard__projects .projects__body .swiper__parent {
        padding-left: 15px;
        padding-right: 15px;
    }
    .dashboard__projects .projects__body .swiper {
        padding: 0px 20px 25px 20px;
    }
    .dashboard__projects .projects__body .slide-custom-field {
        height: 450px !important;
        overflow: hidden;
    }
    .dashboard__projects .projects__body .swiper-slide {
        padding: 10px;
    }
    .dashboard__projects .projects__body .swiper-slide .slide {
        bottom: 5px;
    }
    .dashboard__projects .projects__body .swiper-slide .vertical__text {
        display: none;
    }
    .dashboard__projects .projects__body .swiper-slide .slide-custom-field {
        max-height: unset !important;
    }

    .competition-main {
        flex-direction: column;
        align-items: center;
        justify-content: space-between;
        height: 100vh;
    }
    .compettion-main__requireds {
        width: 100%;
    }
    .competition-slider {
        width: 100%;
        max-width: 100%;
        height: 100%;
        text-align: center;
    }
    .competition-slider iframe {
        width: 100%;
        min-width: 60%;
    }
    .account__index
        .account__index-main
        .account__index-button-container
        button {
        font-size: 12px;
    }
    .hacathon-nav_slider .swiper-container-nav .hackathon-swiper-custom-nav {
        right: 0;
        width: max-content;
    }
    .account__index-case .accont-slide-content .result-chart {
        max-width: 100%;
    }
    .account__index-case .accont-slide-content .account-slide-sub-content {
        width: 100%;
    }
    .account__index-case .accont-slide-content {
        padding-right: 15px;
    }
    .account__navbar-router > div > div {
        width: 100%;
        justify-content: space-between;
    }
    .filter__achieve button span,
    .filter__achieve button p {
        display: none;
    }
    .filter__achieve button {
        position: absolute;
        top: 0;
        right: 0;
        transform: translateY(-25px);
    }
    .competition-team-area section .team_blue-bg {
        padding: 25px 35px 25px 25px;
    }
    .competition-team-area section .team_blue-bg img {
        width: 171px;
    }
    .competition-team-area section .team_blue-bg p {
        font-size: 14px;
    }
    .section__landing .area__bg.area__column .teams-container {
        flex-direction: column;
        align-items: center;
        gap: 0px;
    }
    .teams-container_adding {
        flex-direction: column;
        align-items: center;
        margin-top: 150px;
        position: relative;
        margin-right: 30px;
    }
    .teams-container_adding .teams-container_middle-section .new-member-button {
        position: absolute;
        top: -120px;
        right: -30px;
    }
    .teams-container_adding
        .teams-container_middle-section
        .new-member-button::before {
        content: "";
        width: 8px;
        height: 253px;
        border-radius: 0px 0px 5px 0px;
        border: 1px solid #145389;
        position: absolute;
        top: 110%;
        right: 2%;
        border-left: 0px;
        border-top: 0px;
    }
    .generate_project-main .landing-footer p {
        font-size: 16px;
    }
    .profile-cards_section .users__list > .team__user {
        max-width: 281px;
        overflow: hidden;
    }
    .teams-container_adding div:first-child.lading-team-adding::before {
        display: none;
    }
    .teams-container_adding div:first-child.lading-team-adding .arrow::before {
        display: none;
    }
    .teams-container_adding div:first-child.lading-team-adding .arrow::after {
        content: "";
        width: 0;
        height: 0;
        border: 4px solid transparent;
        border-right-color: #145389;
        position: absolute;
        top: 45%;
        right: -4%;
    }
    .teams-container_adding
        .teams-container_middle-section
        .lading-team-adding
        .arrow::before {
        right: -4%;
        left: unset;
        transform: rotate(0deg);
    }
    .teams-container_adding
        .teams-container_middle-section
        .lading-team-adding::before {
        left: unset;
        right: -12%;
        width: 19px;
    }
    .teams-container_adding div:first-child.lading-team-adding::after {
        content: "";
        width: 19px;
        border: 1px solid #145389;
        position: absolute;
        top: 50%;
        right: -12%;
        border-bottom: 0px;
    }
    .teams-container_adding > div:last-child.lading-team-adding::before {
        left: unset;
        right: -10%;
        width: 15px;
        border-left: 0px;
        border-radius: 0px;
        top: -9%;
    }
    .teams-container_adding > div:last-child.lading-team-adding .arrow::before {
        right: -4%;
        left: unset;
        transform: rotate(0deg);
        top: 50%;
    }
    .generate_project-main .text {
        gap: 40px;
        padding-left: 40px;
        padding-right: 32px;
    }
    .max_height-modals {
        max-height: 80%;
        top: 100px;
    }
    .account__index-main .skills .skill {
        width: unset;
    }
    .account__index-main
        .user__matches-applicant
        .matches__body-team
        .applicant-user_container {
        max-width: 100%;
        width: 100%;
        min-width: 1px;
    }
    .account__index-main .matches__body-user {
        align-items: center;
    }
    .account__index-main .matches__body-user .match__user {
        width: calc(100% - 20px);
        max-width: calc(100% - 20px);
        min-width: calc(100% - 20px);
    }
}
.modal__big__info .modal-body .user__modal .user__ab .user__skills .skill {
    display: block !important;
}

@media only screen and (max-width: 768px) {
    .account__navbar-container {
        grid-template-columns: 1fr;
    }
    .account__navbar-container .account__navbar-profile {
        display: none;
    }
    .account__index .account__index-main {
        /* grid-template-columns: 1fr; */
        display: flex;
        flex-direction: column;
    }
    /* .account__index .account__index-main #selected-user-div{display:none;} */
    .account__index
        .account__index-main
        .account__index-button-container
        button {
        font-size: 12px;
    }
    .account__index .account__index-case .accont-slide-content {
        flex-direction: column;
        align-items: center;
    }
    .hackathon__checklist .sub__checklist .sub__checklist-head {
        width: 95%;
    }
    .filter__achieve button {
        transform: translateY(-40px);
    }
    .competition-team-area main .team-members-container .team-main-container,
    .competition-team-area
        main
        .team-members-container
        .add-new-member_ozgelecek,
    .competition-team-area main .team-members-container .add-new-member {
        grid-column: span 6 / span 6;
        padding: 9px;
        max-width: 100%;
    }

    .competition-team-area .competition-team-area__header h2 {
        font-size: 20px;
    }
    .competition-team-area section .team_blue-bg {
        padding: 25px 15px 25px 15px;
    }
    .competition-team-area section .team_blue-bg img {
        width: 100px;
    }
    .competition-team-area section .team_blue-bg p {
        font-size: 12px;
    }
    .section__landing .competition_area__text {
        width: 100%;
    }
    /* .special__col {
        margin-bottom: 0px;
    }
    .dashboard__reports,
    .dashboard__main.padding__half,
    .dashboard__notification {
        margin-top: 0px;
    } */
    .dashboard_competition-cards-container {
        justify-content: center;
    }
    .competition-header div span{
        font-size: 12px;
    }
    .competition-header a{
        font-size: 12px;
        text-align: center;
        padding: 2px 8px;
    }
    .dashboard__main .detail__company-logos {
        display:flex;
        flex-direction:column;
        align-items:center;
        justify-content:center;
        gap: 5px;
    }
}
