@media screen and (min-width: 1200px) {
    .logo {
        left: 70px;
    }
    .menu {
        right: 170px
    }
}

@media screen and (min-width: 1024px) and (max-width: 1239px) {

}

@media screen and (min-width: 1024px) {
    .menu .hamburger-icon {
        display: none;
    }
    .menu ul {
        display: block !important;
    }
    .menu ul li a.active:before {
        position: absolute;
        width: 100%;
        height: 1px;
        background: #c59948;
        bottom: -12px;
        content: '';
    }

    .menu ul li a.active:after {
        position: absolute;
        width: 34%;
        height: 3px;
        background: #c59948;
        bottom: -13px;
        content: '';
        left: 33%;
    }
    .menu ul li a:hover {
        color: #c59948;
    }
}

@media screen and (max-width: 1023px) {
    .menu .hamburger-icon {
        display: block;
    }
    .menu ul {
        display: none;
        position: absolute;
        width: 200px;
        background: #dfbc77;
        right: 0;
        top: 40px;
        z-index: 9;
    }

    .menu ul li {
        float: left;
        width: 100%;
        text-align: center;
        padding: 0;
        border-bottom: 1px solid #cead6c;
    }

    .menu ul li a {
        padding: 15px 0;
        display: block;
    }
    .menu ul li a:hover {
        color: #8c661f;
    }
    .menu ul li a.active {
        color: #8c661f;
    }
}
@media screen and (min-width: 481px) and (max-width: 991px) {
    .quick_menu_items ul li {
        width: 33.33%;
        height: 140px;
    }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .search_field {
        width: 700px;
        margin-left: -350px;
    }
    .video-content {
        top: 170px;
        left: 60px;
    }
}
@media screen and (max-width: 767px) {
    .search_field {
        width: 96%;
        margin-left: 0;
        left: 2%;
    }
    .video-content {
        top: 150px;
        left: 10px;
    }
    .footer_menu ul li a {
        font-size: 10px;
    }
    .footer_menu ul li {
        padding-right: 15px;
    }
}

@media screen and (max-width: 480px) {
    .quick_menu_items ul li {
        width: 50%;
        height: 120px;
    }

    .search_box_field {
        width: 100%;
    }
    .search_box_field input {
        height: 60px;
        font-size: 16px;
        padding-left: 54px;
    }

    .search_box_field i {
        font-size: 20px;
        left: 25px;
        top: 20px;
    }
    .footer-search-box .search_box {

        left: 5%;
        margin-left: 0;
        width: 90%;
    }
    .search_field .select2-container {
        width: 155px !important;
    }
    .search_field .select2-selection__rendered {
        font-size: 11px !important;
    }
    .search-input {
        width: calc(100% - 160px) !important;
    }
    .search-input input {
        font-size: 13px !important;
    }
    .logo .logo_text {
        font-size: 14px;
    }
}

@media screen and (max-width: 1199px) {
    .social_sidebar {
        display: none
    }
    .logo {
        left: 10px;
    }
    .menu {
        right: 10px
    }
}

@media screen and (max-width: 1435px) {
    .social_sidebar:not(.homepage_social_sidebar) {
        display: none !important;
    }
}

@media screen and (min-width: 992px) {
    .footer_columns .col-lg-2:not(.footer-gallery-column,.footer-projects-column) {
        width: 20% !important;
        max-width: 20% !important;
        flex: 0 0 20% !important;
    }
    .footer-gallery-column {
        width: 24% !important;
        max-width: 24% !important;
        flex: 0 0 24% !important;
    }
    .footer-projects-column {
        width: 16% !important;
        max-width: 16% !important;
        flex: 0 0 16% !important;
    }
    .quick_menu_items ul li.bakim-onarim {
        width: 150px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .news_and_announcements_vertical_slider_item {
        margin-top: 5px;
        margin-bottom: 5px;
    }
    .news_and_announcements_vertical_slider_item .news_image {
        width: 48px;
        height: 48px;
    }
    .news_and_announcements_vertical_slider_item .news_date {
        font-size: 10px;
    }
    .news_and_announcements_vertical_slider_item .news_title h6 {
        font-size: 14px;
    }
    .news_and_announcements_vertical_slider_item .news_title {
        height: 33px;
    }
    .news_and_announcements_vertical_slider_item {
        margin-top: 2px;
        margin-bottom: 2px;
    }
    .footer_menu ul li {
        padding-right: 15px;
    }
    .footer_menu ul li a {
        font-size: 14px;
    }
    .footer-social-media ul li {
        margin-right: 10px;
    }
    .footer-link-bottom img {
        padding: 0 5px;
    }
    .search_field {
        width: 800px;
        margin-left: -400px;
    }
    .video-content {
        top: 190px;
        left: 130px;
    }
}


@media screen and (max-width: 991px) {
    .footer_columns .row > div {
        margin-top: 15px;
    }
    /*.footer_menu {*/
    /*    display: none;*/
    /*}*/
    .footer-link-top {
        margin-top: 25px;
    }
    .footer-logo {
        margin-bottom: 20px;
    }
    .sidebar {
        max-width: 400px;
        margin: 30px auto 0 auto;
    }

    .footer_quick_menu,
    .footer_quick_menu_title {
        display: none;
    }
    .contact-153-block .white_desc {
        float: none;
        width: 90px;
        margin: 0 auto;
    }
    .contact-153-content {
        width: 100%;
        text-align: justify;
    }
    .contact-social-media-block {
        text-align: left;
        margin-bottom: 10px;
    }
}

@media screen and (max-width: 575px) {
    .md-padding {
        padding-left: 15px;
        padding-right: 15px;
    }
}
