
/*************************1400px*******************************/

@media only screen and (max-width: 1300px){

    .header div#navbarSupportedContent li a {
        font-size: 12px;
        padding: 20px 0;
    }

    .header .regeistration .c_guest li a {
        font-size: 12px;
        padding: 2px 10px;
    }

    .header .regeistration .c_guest li {
        padding: 0 5px;
    }
    .c_filieress .drop-down li a.nav-button {
        padding: 0 10px;
    }

    .slider .c_vaption .c_par h4 {
        font-size: 18px;
    }

    .filter-option-inner-inner {
        font-size: 12px;
    }

    .slider .c_vaption form button[type=submit] {
        font-size: 12px;
    }

    .c_tilte_section h2{
        font-size: 24px;
    }

    .h2, h2 {
        font-size: 2rem;
        font-size: 20px;
        margin: 0 10px;
    }

    .job_selct .c_item .c_titlejobb p {
        font-size: 12px;
    }

    .footer .c_firstFooter .c_title h3 {
        font-size: 19px;
    }
    .footer .c_firstFooter li a {
        font-size: 12px;
    }


}


/* Large devices (laptops/desktops, 1200px and down) */
@media only screen and (max-width: 1200px) {

    /* global  */
    .container-1200 {
        position: relative;
        width: 100%;
        margin: 0px auto;
        max-width: 1200px;
        padding: 0px 15px;
    }



    .container-1100 {
        position: relative;
        width: 100%;
        margin: 0px auto;
        max-width: 1100px;
        padding: 0px 15px;
    }


    .container-1050 {
        position: relative;
        width: 100%;
        margin: 0px auto;
        max-width: 1050px;
        padding: 0px 15px;
    }

    .container-1000 {
        position: relative;
        width: 100%;
        margin: 0px auto;
        max-width: 1000px;
        padding: 0px 15px;
    }


    .container-920 {
        position: relative;
        width: 100%;
        margin: 0px auto;
        max-width: 1000px;
        padding: 0px 15px;
    }

    /* header  */
    .header div#navbarSupportedContent li.nav-item {
        padding: 0px 5px;
    }

    .header div#navbarSupportedContent li a {
        font-size: 10px;
        padding: 15px 0;
    }
    .header .regeistration .c_guest li a {
        font-size: 10px;
        padding: 2px 10px;
    }

    /* c_filieress  */
    .c_filieress .c_icon_filiter img {
        width: 25px;
    }

    .c_filieress .c_content_filters .c_title h4 {
        margin-bottom: 20px;
        font-size: 20px;
    }

    .c_filieress .c_content_filters .form-group label, .c_filieress .c_content_filters .form-group input {
        font-size: 14px;
    }

}


/* Medium devices (landscape tablets, 992px and down) */
@media only screen and (max-width: 992px) {

    .header button.navbar-toggler {
        width: 100%;
        border-radius: 0;
        border: 1px solid #ddd;
        background: #fff0 !important;
        /* border-radius: 5px; */
        z-index: 999;
        padding: 0px;
        margin: 10px 0;
    }
    .header button.navbar-toggler span.navbar-toggler-icon {
        background-image: none;
        width: 100%;
        height: 100%;
        padding: 10px;
        font-size: 12px;
        color: #fff;
        font-weight: normal;
    }
    .header .logo a.navbar-brand {
        padding: 5px 0;
    }
    .c_meitem_mobile{
        display: block;
    }
    .c_meniu_pc{
        display: none;
    }
    .slider .c_vaption form {
        display: block;
        margin: 15px 0 0;
        justify-content: center;
    }
    .slider .c_vaption {
        padding: 20px 0;
    }

    .slider .c_vaption form .form-group {
        width: 100% !important;
    }
    .slider .c_vaption form .form-group::after
    {
        display: none;
    }
    .slider .c_vaption form button[type=submit] {
        width: 100%;
        border-radius: 0;
    }

    .slider {
        height: auto;
    }

    .jobs .c_item .c_img a,
    .post_details .c_item .c_img a{
        height: 100%;
    }
    .jobs .c_item .c_img img,
    .post_details .c_item .c_img img {
        max-height: 150px !important;
    }

    .job_servecis .c_item {
        text-align: center;
    }

    .jordan_search .card .card-content ul li {
        width: 50%;
    }

    .footer .c_secondFooter .c_lang,
    .footer .c_secondFooter .c_coprught {
        float: none;
        width: 100%;
        text-align: center;
    }

    .footer .c_secondFooter .c_lang {
        justify-content: center;
        margin-bottom: 10px;
    }

}


.c_lang.c_lang_Repsonv {
    display: none;
}


/* Small devices (portrait tablets and large phones, 768px and down) */
@media only screen and (max-width: 768px) {
    .slider .c_vaption form button {
        height: 40px;
        margin: 0;
    }


    /***/

    .c_lang.c_lang_Repsonv {
        display: block;
        position: absolute;
        top: 10px;
        left: 15%;
    }


    /***/


    /* jobs  */
    .jobs .c_item ,
    .post_details .c_item {
        height: auto;
    }

    .jobs .c_item .c_img,
    .post_details .c_item .c_img {
        width: 20%;
    }

    .jobs .c_item .c_info,
    .post_details .c_item  .c_info{
        width: 80%;
    }
}


/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {

    /* header */
    .header div#navbarSupportedContent li a {
        font-size: 12px;
        padding: 6px 0;
    }
    .header div#navbarSupportedContent ul {
        padding-bottom: 15px;
    }

    .header div#navbarSupportedContent li a::before
    {
        display: none;
    }

    /* c_filieress */
    .c_filieress .c_content_filters .c_title h4 {
        margin-bottom: 15px;
        font-size: 15px;
    }
    .c_filieress .c_content_filters .form-group label{
        height: auto;
        font-size: 13px;
    }
    .c_filieress .c_content_filters .form-group {
        margin-bottom: 15px;
    }

    section {
        padding-bottom: 20px;
    }
    .slider .c_vaption .c_par {
        padding: 10px;
    }
    .slider .c_vaption .c_par h4 {
        font-size: 16px;
    }
    .c_tilte_section h2 {
        font-size: 20px;
        margin: 20px 0;
    }

    .jobs .c_item,
    .post_details .c_item  {
        padding: 15px;
        margin-bottom: 15px;
    }
    .jobs .c_item .c_country p,
    .post_details .c_item .c_country p  {
        font-size: 11px;
        margin-bottom: 7px;
    }
    .jobs .c_item .c_country p img,
    .post_details .c_item  .c_country p img{
        margin-left: 5px;
        width: 10px;
    }
    .c_foter_section {
        margin-top: 0;
    }
    .c_foter_section a {
        font-size: 14px;
    }

    .pop_search .c_keword_search a {
        margin: 5px;
        margin-bottom: auto !important;
        padding: 5px 20px;
        font-size: 12px;
    }

    .job_servecis .c_item,
    .job_servecis .c_item .c_img {
        height: auto;
    }
    .job_servecis .c_item img {
        max-height: 100px;
    }

    .jobs_spci .c_item {
        padding: 15px;
        margin-bottom: 15px;
    }
    .jordan_search .card .card-content ul li {
        width: 100%;
        margin-bottom: 10px;
    }
    .jordan_search .card .card-content ul li a {
        font-size: 15px;
        width: 60%;
    }
    .jordan_search .card .card-content {
        margin: 10px 0;
    }
    .jordan_search .card .card-foot {
        padding: 0px;
    }

    .footer .c_firstFooter {
        padding: 20px 0;
    }
    .footer .c_firstFooter .c_title h3 {
        font-size: 18px;
        margin-bottom: 15px;
    }
    .footer .c_firstFooter li {
        margin-bottom: 5px;
    }
    .footer .c_firstFooter li.c_socilsl {
        margin-top: 10px;
    }
    .footer .c_secondFooter {
        padding: 15px 0;
    }
    .footer .c_secondFooter .c_lang {
        margin-bottom: 5px;
        font-size: 12px;
    }
    .footer .c_secondFooter p {
        font-size: 10px;
    }

    /* chat  */
    .botIcon .Layout-open {
        width: 95%;
    }
    .sponsors .swiper-button-next, .sponsors .swiper-button-prev {
        display: none;
    }
}


@media only screen and (max-width: 400px) {
    .c_tilte_section h2 {
        font-size: 18px;
        margin: 18px 0;
    }

    .jobs .c_item,
    .post_details .c_item {
        padding: 10px;
        margin-bottom: 10px;
    }

    .rate>label:before {
        padding: 0px 1px;
    }
    .c_review .c_rat_num {
        margin-right: 5px;
    }
    .c_review .c_rat_num span {
        font-size: 12px;
    }
    .jobs .c_item .c_sicne,
    .post_details .c_item .c_sicne{
        position: relative;
        bottom: auto;
        left: auto;
    }
    .jobs .c_item .c_country p,
    .post_details .c_item .c_country p{
        font-size: 9px;
        margin-bottom: 0px;
    }
    .jobs .c_item .c_sicne span,
    .post_details .c_item .c_sicne span{
        font-size: 9px;
    }

    .jobs .c_item,
    .post_details .c_item {
        padding: 5px;
    }
}
