.social-auth{
    display: none;
}

@media screen and (min-width: 2000px) {

}

@media (min-width: 1281px) {

}

@media (min-width: 1025px) and (max-width: 1280px) {

}

@media (min-width: 768px) and (max-width: 1024px) {

}

@media screen and (max-width: 1024px) {
    .menu-navbar {
        display: flex;
    }

    .menu-list li {
        display: none;
    }

    .menu-list .menu-bars, .menu-list .menu-profile {
        display: block;
    }

    .menu-list .menu-profile{
        margin-left: auto;
    }
}

@media screen and (max-width: 767px) {
    .sps--blw {
        position: relative;
    }

    .top-card .col-4:nth-child(2) {
        display: none;
    }

    .top-card .col-4 {
        width: 50%;
    }

    .logo-name, .logo-madad {
        display: none !important;
    }

    .logo-advice {
        width: 100% !important;
        flex: 1;
        max-width: 100%;
        align-items: flex-start;
    }

    .logo img {
        width: auto;
    }

    .languages li:after {
        content: "";
    }

    .languages .dropdown-language {
        display: flex !important;
        align-items: center;
    }

    .sliders {
        background-color: #fff;
        padding-bottom: 0;
        padding-top: 0;
    }

    .search-card {
        background-color: #00ac4f;
        padding: 16px;
    }

    .search-card h3 {
        margin-top: 0 !important;
        font-size: 1.4rem;
        text-align: center;
    }

    .search-group {
        margin-top: 16px !important;
    }

    .footer-links ul {
        flex-direction: row;
        flex-wrap: wrap;
    }

    .footer-links .social-links ul {
        flex-direction: row;
        justify-content: center;
        display: flex;
        width: 100%;
    }

    .footer-links .social-links {
        float: left;
        width: 100%;
        margin-top: 16px;
    }

    .footer-links .social-links a {
        font-size: 1.4rem;
    }

    .footer-links li {
        align-content: center;
        align-items: center;
    }

    .social-info {
        display: flex;
    }

    .top-questions .list .item {
        flex: 1 0 100%;
    }

    .stat-list .list .item {
        flex: 1 0 41%;
        margin-bottom: 16px;
    }

    footer .corp-block {
        order: 2;
        justify-content: center;
    }

    footer .apps-block {
        order: 1;
        justify-content: center;
        margin-bottom: 20px;
    }

    .regions-card-list {
        margin: 0;
    }

    .title-header {
        justify-content: center;
    }

    .title-header h2 {
        text-align: center;
        font-size: 1.4rem;
    }

    .title-header h2:after {
        height: 0;
    }

    .special-block {
        width: 100%;
        flex: 1 1 100%;
        max-width: 100%;
    }

    .expert-avatar {
        width: 100px;
    }

    .regions-map .region-info {
        position: absolute;
        left: 0;
        right: 0;
        padding: 0 10px;
        text-align: center;
    }

    .owl-dots {
        margin-top: 8px;
        text-align: center;
        margin-bottom: 0;
    }

    .owl-dot span {
        width: 16px;
        height: 4px;
        margin: 5px 7px;
        background: #D6D6D6;
        display: block;
        -webkit-backface-visibility: visible;
        transition: opacity .2s ease;
        border-radius: 30px;
    }

    .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
        background: #009846;
    }


    .news-card-block, .search-card-block {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
        margin-right: auto;
        margin-left: auto
    }

    .categories .list .item {
        flex-basis: 41%;
    }

    .stat-list .item:last-child {
        flex-basis: 90%;
        justify-content: center;
    }

    .search-group .form-control {
        height: 2.7rem;
    }

    .freelancer-list .item {
        flex-wrap: wrap;
        margin: 16px 8px;
        align-items: flex-start;
    }

    .freelancer-avatar {
        width: 120px;
        margin-right: 16px;
    }

    .freelancer-content {
        flex: 1;
        width: 100%;
    }

    .freelancer-feedback {
        width: 100%;
        justify-content: flex-end;
        text-align: right;
    }

    .menu-large .navigation-desktop {
        display: none;
    }

    .menu-large .navigation-drop {
        display: block;
    }

    .news-card img {
        border-radius: 0;
    }

    .menu-large_close {
        top: -80px;
        left: 20px;
    }

    .navigation__second {
        display: none;
    }

    .navigation-drop {
        font-size: 20px;
    }

    .navigation-primary {
        margin-bottom: 0;
    }

    .navigation-primary > li {
        margin-top: 0;
    }

    .menu-large_header img {
        width: 280px;
    }

    .navigation_active {
        display: block;
    }

    .testing {
        display: none;
    }

}

@media (max-width: 430px) {
    .categories .list .item{
        flex-basis: 100%;
    }
}