@media only screen and (max-width:1200px) {
    .nav ul li {
        float: right;
        padding: 15px 0px;
        list-style: none;
        position: relative;
        overflow: hidden;
        margin-left: 36px !important;


    }

    .menu-item-has-children:after {
    /*content: "\f0dd";*/
    /*font-family: fontawesome;*/
    /*position: absolute;*/
    top: 14px;
    /*left: -21px;*/
    /*color: #ffb400;*/
}

.icons_header a {
    /*color: #fff;*/
    padding: 6px;
    /*transition: all .6s ease-in-out;*/
}


    .section_4 h2 {
        right: auto!important;
        top: -24px;
    }
}

@media only screen and (max-width:991px) {

    .emp{display: none;}
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10 {
        margin-bottom: 30px
    }

.section_3 .left{padding:0px!important}
.section .part_btn button{width:100%}


.part_btn{margin-bottom: 0px!important}
.part_kind{margin-bottom: 0px!important}
    .part_select{margin-bottom: 0px!important}

    .overlay_4 a {
    /*color: #fff!important;*/
    /*background-color: #ffb400;*/
    /*padding: 7px 32px;*/
    /*display: block;*/
    /*position: absolute;*/
    /*font-size: 20px;*/
    /*transition: all .2s ease-in-out;*/
    width: 100%;
    text-align: center;
    bottom: 93px;
    width: 100%;
    right: auto!important;
    left: auto!important;

}

.overlay_4 a:after{left: 48%!important}
.overlay_4 a:after:hover{left: 48%!important}


.overlay_4 p {
    /*color: #fff;*/
    /*position: absolute;*/
    /*background-image: url(../images/part2.png);*/
    /*top: 7%;*/
    /*background-size: 100% 100%;*/
    /*width: 184px;*/
    /*padding: 9px;*/
    /*text-align: center;*/
    left: 50%;
     transform: translate(-50%, -50%) rotate(0deg); 
    /*font-size: 20px;*/
    /*padding-top: 5px;*/
    /*padding-bottom: 15px;*/
}


    #icons_header{display: none;}

.after_footer .text {
    text-align: center;
}

    .header_up {
        display: block!important;
    }
    .section_4 {
        line-height: 0px;
        text-align: center;
    }
    .header form {
        width: 100%!important;
        top: -100px
    }
    .numbered {
        text-align: center;
    }
    .icons_header {
        text-align: left;
    }
    .section_3 .container {
        width: 100%;
    }
    .section_2 .numbered p {
        margin-top: 0px
    }
    .part_2 {
        padding: 0px!important;
    }
    .part_3 {
        padding: 0px!important;
    }
    .section .col-md-3 {
        margin-bottom: 0px!important;
    }
    .section_4 {
        height: auto;
        padding: 60px 0px!important;
    }
    .part_2 img {
        height: auto!important;
    }
    
    .overlay_pro_2 {
        width: 100%;
    }
    .part_3 img {
        height: auto;
    }
    .section {
        overflow: hidden;
    }
    .nav ul li {
        float: right;
        padding: 15px 0px;
        list-style: none;
        position: relative;
        overflow: hidden;
        margin-left: 26px !important;
    }
    .navbar_items {
        display: none;
    }
    .header_up .col-md-1 {
        z-index: 99;
    position: absolute;
    height: 43px;
    overflow: hidden;
    width: 90px;
    top: 11%;
    left: 14%;
    transform: translate(-50%,-50%);
    }
    .navbar_items {
        margin: 0px;
        padding: 0px;
    }
    .nav button {
        padding: 11px 9px;
        position: relative;
        top: 8px;
    }
    header {
        padding: 0px;
    }
    header .left_header,
    header .icons_header {
        position: relative;
        top: 16px
    }
    .offers .owl-nav .owl-prev {
        left: -30px;
    }
    .offers .owl-nav .owl-next {
        right: -30px;
    }
    .logo_div {
        display: block;
        margin: 0 auto;
    }
}

@media only screen and (max-width:1024px) {
    .nav ul li a {
        font-size: 13px;
    }
}

@media only screen and (max-width:480px) {

    .overlay_4 a{width: 100%!important}


    .left{padding:0!important;}

    .left_header {
        display: block;
    }
    .icons_header {
    text-align: left;
    position: absolute!important;
    top: 0;    }
}

@media only screen and (max-width:320px) {}

@media only screen and (max-width:768px) {

    .content_page .inner{display: block!important;}
    

    .section .part_btn button{right: 0!important; border-radius: 0}
    .nav ul li {
        float: none;
        padding: 18px 0px;
        list-style: none;
    }
    .navbar-toggle {
        position: relative;
        top: 50px!important;
        background-color: #333333!important;
        z-index: 999
    }
    .header .right_header li {
        float: left
    }
}

@media only screen and (max-width:640px) {




    .num_hid{display: none;}


    .section_3 .left img {
    /*width: 100%;*/
    height: auto!important;
}

    .links_up a {
    /*padding: 10px 30px;*/
    /*text-align: center;*/
    border:none;
    /*transition: all .5s ease-in-out;*/
    display: block;
}
    .left_header {
        display: none;
    }
    /*.left_header{}*/
    .icons_header_all {
        width: 100%!important
    }
}
