
    .line_height_1{
        line-height: 1.5;
    }
    .mg_bottom_10{
        margin-bottom: 10px;
    }
    .mg_bottom_20{
        margin-bottom: 25px;
    }
    .div-job-no-img.image_home.img-err{
        margin-top:0px;
    }
    .btn-vieclamtainha {
        background-color: #f07e1d;
        color: #fff;
        border-radius: 25px;
        padding: 8px;
    }
    .tieudetenbaiviet {
        color: #f4a84a!important;
        text-transform: capitalize!important;
        font-size: 26px!important;
        font-weight: 500!important;
        font-family: roboto,sans-serif!important;
        line-height: 50px!important;
       
    }
    .widget .widget-header:before{
        display:none;
    }
    .delete_all-btn:before{
        content: "Xoá tất cả";
    }
    .ez-toc-list-level-4 li a:before{
        display: none;
    }
    blockquote{
        display: block;
        font-size: 15px;
        line-height: 1.6;
        color: #666;
        padding: 5px 0 5px 15px;
        margin: 10px 0;
        border-left: 5px solid #f07e1d;
        background-color: #f1f1f1;
    }
    .dropdown_content-a{
        color: #f07e1d !important;
        padding: 0 !important;
    }
    .box-result-more {
   
        background-color: #f7f7f7;
    }

    .thongbao-searchjob-jobseeker {
        font-size: 15px !important;
    }

    .noiLamViec {
        width: 50% !important;
        float: left;
    }

    .luong {
        width: 50% !important;
        float: left;
    }

    .web-none {
        display: none;
    }

    .mar-rig-11 {
        margin-right: 11px;
    }

    .mar-rig-10 {
        margin-right: 10px;
    }

    .mar-rig-6 {
        margin-right: 6px;
    }
    .item_tags a{border-radius: 20px!important;}
    .item_tags a:hover{background-color: #f07e1d; color: #fff!important}
    input[readonly] {
        cursor: text !important;
        background-color: #fff;
    }

    .select2-selection--multiple {
        height: 49px;
        max-height: 49px;
        overflow: auto
    }

    .btn {
        border-radius: 0;
        padding-bottom: 13px;
        padding-top: 14px;
    }

    .btn-small {
        border: 1px solid #e1e1e1;
        border-radius: 4px;
    }

    .form-control {
        border-radius: 4px !important;
    }


    .title_search_new {
        font-size: 15px;
        color: #434242;
        font-weight: bold;
    }

    .tag_viTri {
        display: block;
        color: #434242;
        font-size: 13px;
    }

    .item_tags a {
        font-size: 12px;
        color: #434242;
    }

    .item_tags a:hover,
    .item_tags a:focus {
        color: #f07e1d;
    }

    .tag_viTri .left:hover,
    .tag_viTri .right:hover {
        color: #f07e1d;
    }

    .tag_viTri .left,
    .tag_viTri .right {
        color: #434242;
    }

    .tag_viTri .right {
        float: right;
        position: absolute;
        right: 15px;
        font-weight: 400 !important;
    }

    .tag_viTri .right.active {
        color: #f07e1d;
    }

    .pointer {
        cursor: pointer;
    }

    li .active {
        color: #f07e1d !important;
        font-weight: bold;
    }

    .item_tags a {
        border: 1px solid #e1e1e1;
        padding: 0px 10px 0px 10px;
        line-height: 2.5rem;
        border-radius: 2px;
        display: inline-block;
        margin: 5px 3px 5px 0px;
    }

    .view-more2 {
        white-space: nowrap;
        float: right;
        text-decoration: none;
        padding: 3px;
        color: #f07e1d;
        font-size: 12px;
    }

    .item_tags .active {
        color: #f07e1d;
        font-weight: bold;
    }

    .0 {
        display: none;
    }

    .btn-ranking-status {
        background: color:#333;
        height: 35px;
        padding: 0px 10px 0px 10px;
    }

    .btn-ranking {
        display: flex;
        grid-gap: 10px;
    }

    .btn-ranking .active {
        background: #f07e1d;
        color: #FFF;
        height: 35px;
    }
    .title_search_new {
    font-size: 15px;
    text-transform: inherit;
    margin: 10px 0;
}
    .dropdown {
        position: relative;
        /*display: inline-block;*/
    }
    .dropdown-content {
        display: none;
        position: absolute;
        background-color: #fff;
        min-width: 661px;
        overflow: auto;
        box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
        z-index: 999;
    }
    .dropdown-content a {
        color: black;
        padding: 12px 16px;
        text-decoration: none;
        display: block;
    }
    .dropdown-content a:hover {background-color: #f1f1f1}
    .dropdown:hover .dropdown-content {
        display: block;
    }
    .dropdown:hover .dropbtn {
        background-color: #3e8e41;
    }
    .dropdown:hover .dropdown-content {
        display: block;
    }
    .show {display: block;}
    .input_tukhoa2{
        width: 100% !important;
        height: 49px;
        padding: 8px 0 8px 8px;
        background-color: #fff !important;
        border-radius: 3px;
        border: 1px solid #c5c5c5 !important;
    }
    .search_tags_new {
        color: #000;
        padding: 3px 10px;
        /* border: 1px solid #e0e0e0; */
        border-radius: 15px;
        font-size: 12px;
        line-height:20px;
        margin-bottom: 6px;
    }
    .switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
    }

    .switch input { 
    opacity: 0;
    width: 0;
    height: 0;
    }

    .slider {
        position: absolute;
        cursor: pointer;
        top: -11px;
        left: 1px;
        right: 0;
        bottom: 11px;
        background-color: #ccc;
        -webkit-transition: .4s;
        transition: .4s;
    }

    .slider:before {
    position: absolute;
    content: "";
    height: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
    }

    input:checked + .slider {
    background-color: #f07f1c;
    }

    input:focus + .slider {
    box-shadow: 0 0 1px #2196F3;
    }

    input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
    }

    /* Rounded sliders */
    .slider.round {
    border-radius: 34px;
    }

    .slider.round:before {
    border-radius: 50%;
    }
    .select2-container{
        width:100% !important;	
    }
    .btn_search{width: 100%; background-color: #f07e1d; color: #FFF;}
    .inline-block{display: inline-block;}
    .inline-block a{padding: 3px 8px!important; border-radius: 25px; }
    .tag_box a{border: 1px solid #e1e1e1;}
    .search-tag{padding: 0 2px;}
    .tag_box a:hover{background-color: #f07d1c; color: #fff; border: 1px solid #f07d1c;}
    .border-left{border-left: 1px solid #e1e1e1;}
    .class_web_margin_t30_bt_15{ 
        margin-bottom: 10px;
        margin-top: 15px;
    }
    .title_search_new {font-size: 13px;}
    /* #contentWrapper{margin-top: 50px;} */
    .container.content {
        margin-top: 63px;
    }
    .container-margin {
        margin: 15px auto;
    }
    .load_search_macdinh {
        padding-top: 0px;
    }
    .select2-container {
        margin-bottom: 0px;
    }
    .pad-mobi {
        padding-top: 0px;
    }.box-loc {
        text-align: right;
    }
    input[readonly] {
        cursor: text !important;
        background-color: #fff;
    }
    
    .select2-selection--multiple {
        height: 49px;
        max-height: 49px;
        overflow: auto
    }
    
    .btn {
        border-radius: 0;
        padding-bottom: 13px;
        padding-top: 14px;
    }
    
    .btn-small {
        border: 1px solid #e1e1e1;
        border-radius: 4px;
    }

  
    
    .title_search_new {
        font-size: 15px;
        color: #434242;
        font-weight: bold;
    }
    
    .tag_viTri {
        display: block;
        color: #434242;
        font-size: 13px;
    }
    
    .item_tags a {
        font-size: 13px;
        color: #434242;
    }
    
    .item_tags a:hover,
    .item_tags a:focus {
        color: #f07e1d;
    }
    
    .tag_viTri .left:hover,
    .tag_viTri .right:hover {
        color: #f07e1d;
    }
    
    .tag_viTri .left,
    .tag_viTri .right {
        color: #434242;
    }
    
    .tag_viTri .right {
        float: right;
        position: absolute;
        right: 15px;
        font-weight: 400!important;
    }
    
    .tag_viTri .right.active {
        color: #f07e1d;
    }
    
    .pointer {
        cursor: pointer;
    }
    
    li .active {
        color: #f07e1d !important;
        font-weight: bold;
    }
		.item_tags a {
			border: 1px solid #e1e1e1;
			padding: 2px 10px 0px 10px;
			line-height: 2.5rem;
			border-radius: 2px;
			display: inline-block;
			margin: 3px 0 3px 0;
		}
		.view-more2 {
			white-space: nowrap;
			float: right;
			text-decoration: none;
			padding: 3px;
			color: #f07e1d;
			font-size: 12px;
		}
		.item_tags .active{
			color:#f07e1d;
			font-weight:bold;
		}
    .cuswidh_no_img{
        width: 75px;
        margin-left: 15px;
    }
    .tag::before {
            border-radius: 10px;
            box-shadow: inset 0 0 rgba(0, 0, 0, .25);
            height: 6px;
            left: 0px;
            width: 0px;
            top: 10px;
          }
      .tag {
        background: #eeeeee;
        border-radius: 4px;
        color: #333;
        height: 26px;
        line-height: 26px;
        padding: 0 10px 0 9px;
        position: relative;
        margin: 0 4px 5px 0;
        -webkit-transition: color .2s;
        text-transform: initial;
        }
        .tag::after{
            border-radius: 25px!important;
            border-bottom: 25px;
            border-left: 25px;
            border-top: 25px;
        }

    .grid-job-searchC .image_home {
        min-width: 49px;height: 75px!important;}
    .grid-job-searchC .width-image-home {
        
        width: 105px;}
    input[readonly] {
        cursor: text !important;
        background-color: #fff;
    }
    
    .wth-logo {
        object-fit: contain;
  
        margin-top: 20px;
    }
    .grid-job-searchC{
        display: grid;
        grid-template-columns: 105px 1fr 1fr 1fr 1fr 1fr;
        grid-template-rows: 9rem 5rem auto auto;
        padding: 10px;
    }
    .grid-job-searchC > .grid-job-img{
        grid-row: 1 / 3;
    grid-column: 1 / 2;

    }
    .grid-job-searchC > .grid-title-searchC{
        grid-column: 2 / 7;
        grid-row: 1 / 2;
       
    }
    .grid-job-searchC > .grid-area-searchC{
        grid-row: 2 / 3;
        grid-column: 2 / 7;
        margin-top: -18px;

    }
    .grid-job-searchC > .grid-khuvuc-searchC{
        grid-column: 1 / 3;
        grid-row: 3 / 4;
        min-width: 30%;
        padding:0 17px;
    }
    .grid-job-searchC > .grid-quymo-searchC{
        grid-row: 3 / 4;
        grid-column: 3 / 5;
    }
    .grid-job-searchC > .grid-loaihinh-searchC{
        grid-row: 3 / 4;
        grid-column: 5/ 7;
    }
    .grid-job-searchC > .grid-benifit-searchC{
        grid-row: 4 / 5;
        grid-column: 1 / 7;
        padding: 10px 15px;
    }
    .grid-job-searchC > .grid-skill-searchC{
        grid-row: 5 / 6;
        grid-column: 1 / 7;
        padding: 0 15px;
    }
    .p_0 {
        padding: 0;
    }
       /* minh */
       .fixed_wfh .wfh_wrapper {
        border-radius: 4px;
        border: 1px solid #dddddd;
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .flex_wfh {
    display: flex;
    font-size: 15px;
    align-items: center;
    background-color: #F4F5FF;
    padding: 8px 10px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    }
    .icon_wfh.custom_wfh {
        padding: 4px;
        display: flex;
    }
    .box_filter {
        border: 1px solid #ddd;
        border-radius: 4px 4px 0 0;
    }
    .flex_wfh p {
        margin: 0;
    }
    .box_wfh {

        padding: 10px;
    }
    .box_filter .mar_1510 {
        margin-left: 15px !important;
        margin-right: 15px !important;
    }
    .error_text {
        text-align: center;
        justify-content: center;
        display: none;
    }
    .error_text_content {
        text-align: center;
        font-size: 14px;
        font-weight: 550;
        color: red;
    }
    hr {
        margin: 5px 0;
    }
    .box_filter .box_wfh, .box_filter .filter_item {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .job_btn {
        background-color: #F4F4F4;
        padding: 10px;
        text-align: center;
        border-radius: 0 0 4px 4px;
    }
    .job_btn > button {
        border-radius: 6px !important;
        padding: 10px 16px !important;
    }
    .container-content{
        margin-top: 72px;
    }
    .box-result-more {
        padding: 0px 0px 15px 0;
        background-color: #FFF;
        /* margin-top: 10px; */
    }
    .job_number-grid {
        display: grid;
        grid-template-columns: 0.7fr 0.2fr 0.1fr;
        grid-column-gap: 10px;  
        align-items: center;
    }
    .thongbao-searchjob-jobseeker b {
        color: #f07e1d;
    }
    .delete_all-btn {
        font-size: 13px;
        background-color: #f0f0f0;
        color: #1e1e1e;
        padding: 3px 10px;
        float: right;
        border-radius: 4px;
        border: 1px solid #9f9f9f;
    }
    .property-margin-top-job{
        margin-top: 0;
    }
    body>div:not(.container-side-version) .pagination {
        margin-top: 0 !important;
    }
    .position_fixed_move{
        position: fixed;
        top: 75px;
        padding: 10px;
        width: 270px;
        z-index: 1;

    }
    .box_wfh label > input {
        position: absolute;
        left: -15px;
        top: -2px;
    }
    .box_wfh label {
        position: relative;
        margin-left: 15px;
    }
    .box_wfh > label {
        margin-bottom: 0;
    }

    
    .tags li .tag {
        font-size: 8pt !important;
    }
    .grid-benifit-searchC, .grid-skill-searchC {display: flex;align-items: center;}
    .tags { margin: 0 0px!important;}

    .noiLamViec {
        width: 50%!important;
        float: left;
    }
    
    .luong {
        width: 50%!important;
        float: left;
    }
    
    .web-none {
        display: none;
    }
    
    .mar-rig-11 {
        margin-right: 11px;
    }
    
    .mar-rig-10 {
        margin-right: 10px;
    }
    
    .mar-rig-6 {
        margin-right: 6px;
    }
    .p-y-30{padding: 15px 0 30px 0;}
    #contentWrapper{
        
    }
    .modal-header {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 1rem 1rem;
        border-bottom: 1px solid #dee2e6;
        border-top-left-radius: calc(0.3rem - 1px);
        border-top-right-radius: calc(0.3rem - 1px);
    }
    .modal-header {
        display: flex;
        box-shadow: 0 0 6px #e1e1e1;
        border: none !important;
        padding: 15px 10px;
        align-items: center;
    }
    .modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header {
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }
    .modal-title {
        margin-bottom: 0;
        line-height: 1.5;
    }
    .modal-body {
        position: relative;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        padding: 1rem;
    }
    .modal-body {
        padding: 0 15px;
    }
    .modal-dialog-scrollable .modal-body {
        overflow-y: auto;
    }
    .modal-footer {
        margin-top: 15px;
        padding: 19px 20px 20px;
        text-align: right;
        border-top: 1px solid #e5e5e5;
    }
    .modal-footer {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: end;
        justify-content: flex-end;
        padding: 0.75rem;
        border-top: 1px solid #dee2e6;
        border-bottom-right-radius: calc(0.3rem - 1px);
        border-bottom-left-radius: calc(0.3rem - 1px);
    }
    .modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header {
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }
    .modal-header .close {
        padding: 0 10px 3px 0;
        margin: -1rem -1rem -1rem auto;
    }
    .modal-dialog{
        margin: 5px;
    }
    .tag::before {
        border-radius: 10px;
        box-shadow: inset 0 0 rgb(0 0 0 / 25%);
        height: 6px;
        left: 0px;
        width: 0px;
        top: 0px;
        background: #fff;
        content: "";
        position: absolute;
    }
    .tags {
        margin: 0 !important;
        overflow: hidden;
        padding: 0;
        height: 26px;
        position: relative;
        -webkit-transition: color 0.2s;
    }
    .tags a {
        margin: 0px 3px 0px 3px!important;
        padding: 0px 10px 0px 10px !important;
    }
    .new-tags a{
        border-radius: 20px;
        margin: 0px 3px 10px 0px;
        font-size: 13px;
        color: #434242 !important;
    
        padding: 0 10px 0 10px;
        line-height: 2.7rem;
    }
    .tag_viTri label {
        position: relative;
        margin-left: 15px;
    }
    .item_viTri label {
        margin-bottom: 3px;
    }
    .tab-home-job, .tab-vieclam {
    margin-top: 0px;
    }
    .tag_viTri label > input{
        position: absolute;
        left: -15px;
        top: -2px;
    }
    #nav, .slick-dots, .tags, li, ul, ul.unstyled li {
        list-style: none;
    }
    .tags li {
        float: left;
    }
    .form-control:focus{
        border-color: unset;
        box-shadow: unset;

    }
    .pd_l_r_0{
        padding-left: 0px;
        padding-right: 0px;
    }
    .path {
        font-size: 12px;
        padding: 10px 0px;
    }
    .main-content{
        border-radius: 8px;
    }
        @media (min-width: 1340px){
            .dropdown-content-new {
                width: 173%; 
        }
        
    
        }
        @media (min-width: 1025px) and (max-width: 1339px){
        .dropdown-content-new {
                width: 174%; 
        }
        }
        @media (min-width:1025px) {
    .py-0 {padding-top: 0px;padding-bottom: 0px;}
    .px-0 {padding-left: 0px;padding-right: 0px;}
        }
        @media (max-width:991px) {
            .grid-job-searchC .width-image-home {
            width: 80px;
            margin-top: -8px;
            }
            .grid-job-searchC{text-transform: unset;}
            .grid-job-searchC > .grid-title-searchC {
                grid-column: 2 / 7;
                grid-row: 1 / 2;
                margin-top: 8px;
            }
            .grid-job-searchC > .grid-area-searchC {
                grid-row: 2 / 3;
                grid-column: 1 / 7;
                margin-top: 30px;
                padding: 0 15px;
            }

                .grid-job-searchC {
                grid-template-columns: 85px 1fr 1fr 1fr 1fr 85px;
                grid-template-rows: 7rem 7rem auto auto!important;
            }
            .grid-job-searchC > .grid-khuvuc-searchC {
            grid-column: 1 / 3;
            grid-row: 3 / 4;
            }
            .grid-job-searchC > .grid-quymo-searchC {
                grid-row: 3 / 4;
                grid-column: 3 / 7;
            }
            .grid-job-searchC > .grid-loaihinh-searchC {
                grid-row: 3 / 5;
                grid-column: 5/ 7;
                padding: 0 15px;
            }
            .grid-job-searchC > .grid-benifit-searchC {
                grid-row: 5 / 6;
                grid-column: 1 / 7;
                padding: 10px 15px;
            }
            .grid-job-searchC > .grid-skill-searchC {
                grid-row: 6 / 6;
                grid-column: 1 / 7;
                padding: 0 15px;
            }
            
            .wth-logo{
                padding-right: 10px;
            }
            .jobs-info .grid-job-searchC > .item-no-img{
                    padding-right: 10px;

            }
            .div-jobs {
                width: auto!important;
                border-bottom: 0;
            }
            .item-no-img {
                height: unset!important;
                max-height: unset!important;
            }
            .div-job-no-img {
                height: auto !important;
                width: 100%!important;
                margin-top: 0px;
            }
        }
    @media (min-width: 769px) and (max-width: 1024px) {
    }
    @media (min-width: 641px) and (max-width: 768px) {
         /* .load_search_macdinh {margin-left: -25px; margin-right: -25px;} */
         .content{padding-bottom: 15px;}
        .pad-mobi{   margin-left: -15px; margin-right: -15px;}
        .pagination {margin-top: 5px!important; margin-bottom: 0!important;}
        .mobi-m-20{    margin-left: -20px;margin-right: -20px;    margin-top: 0;}
        .mobi-m-10{margin-left: -10px; margin-right: -10px;}
      
        .content{background-color: #fff;}
        .mobi-m-30{margin-left: -30px; margin-right: -30px;}
        .class_web_margin_t30_bt_15 { margin-top: 0px;}
        #box-search{ margin-left: -10px;margin-right: -10px;}
        #contentWrapper{margin-top: 0px;}
        .content{background: #fff; padding-bottom: 0;}
        .mobi-m-30{margin-left: -30px; margin-right: -30px;margin-top: 0;}
        .thongbao-searchjob-jobseeker {color: #333;font-size: 13px; margin-top: 26px;}
        .property-margin-top-job { margin-top: 0px;}
        .mplr-15{margin-top: 0;}
        .box-loc {margin-bottom: 15px;}
       
        body>div:not(.container-side-version) .pagination{margin-top: 0; margin-bottom: 0;}
        #box-search{margin-left: -10px;margin-right: -10px; margin-top: -15px;}
        #contentWrapper{margin-top: 0px;}
    }
    @media (min-width: 481px) and (max-width: 640px) {
        /* .load_search_macdinh {margin-left: -25px; margin-right: -25px;} */
        .content{padding-bottom: 15px;}
        .pad-mobi{   margin-left: -15px; margin-right: -15px;}
        .pagination {margin-top: 5px!important; margin-bottom: 0!important;}
        .mobi-m-20{    margin-left: -20px;margin-right: -20px;    margin-top: 0;}
        .mobi-m-10{margin-left: -10px; margin-right: -10px;}
  
        .content{background-color: #fff;}
        .mobi-m-30{margin-left: -30px; margin-right: -30px;}
        .class_web_margin_t30_bt_15 { margin-top: 0px;}
        #box-search{ margin-left: -10px;margin-right: -10px;}
        #contentWrapper{margin-top: 0px;}
        .mar-rig-6, .mar-rig-10, .mar-rig-11{margin-right: 0;}
    	.mobi-fontsize12 a, .mobi-fontsize12{font-size: 12px;}
    	.noiLamViec {width: 45%!important;}
    	.luong{width: 55%!important;}
        .grid-job-searchC .width-image-home {width: 57px;margin-top: 12px;margin-left: 10px;}
        .grid-job-searchC > .grid-area-searchC{margin-top: 20px;}
        .content{background: #fff; padding-bottom: 0;}
        .mobi-m-30{margin-left: -30px; margin-right: -30px;margin-top: 0;}
        .thongbao-searchjob-jobseeker {color: #333;font-size: 13px; margin-top: 26px;}
        .property-margin-top-job { margin-top: 0px;}
        .p-y-30{padding: 0px 0 0px 0;}
        .mplr-15{margin-top: 0;}
        .box-loc {margin-bottom: 15px;}
     
        body>div:not(.container-side-version) .pagination{margin-top: 0; margin-bottom: 0;}
        #box-search{margin-left: -10px;margin-right: -10px; margin-top: -15px;}
        #contentWrapper{margin-top: 0px;}
    
    }
    @media screen and (max-width: 480px){
    /* .load_search_macdinh {margin-left: -30px; margin-right: -30px;} */
    .thongbao-searchjob-jobseeker{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-box-align: start;
		-webkit-line-clamp: 4;
		/* line-height: 1.6; */
	}
	.grid-job-searchC > .grid-title-searchC .metaseo{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-box-align: start;
		-webkit-line-clamp: 4;
	}
    .delete_all-btn.btn_reset{
        display:none;
    }
    .hidden_mb.flex_btn{
        display:none;
    }
    .title-jobs-home{
        line-height: 1.2;
    }
    .delete_all-btn:before{
        content: "";
    }
    .dropdown-content{min-width: 354px;}
    .border-left{border-left:0;}
    .border-bottom{border-bottom: 0;}
   
    .property-margin-top-job {margin-top: 0px;}
    .content{padding-bottom: 15px;}
    .pad-mobi{  
        padding: 0px;
        padding-top: 10px;
    }
    .btn-hienthi .form-control.selectpicker {
        padding: 0 !important;
    }
    .form-control {
    height: 30px !important;
    }
    .pagination {margin-top: 5px!important; margin-bottom: 0!important;}
    .mobi-m-20{    margin-left: -20px;margin-right: -20px;    margin-top: 0;}
    .mobi-m-10{margin-left: -10px; margin-right: 0;}
    .content{background-color: #fff;}
    .mobi-m-30{margin-left: -30px; margin-right: -30px;}
    .class_web_margin_t30_bt_15 { margin-top: 0px;}
    #box-search{ margin-left: -10px;margin-right: -10px;}
    #contentWrapper{margin-top: 0px;}
    .load_search_macdinh {
        margin: 0 10px;
    }
    .vieclamtainha_wrapper .item_viTri {
            padding: 10px;
        }
        .thongbao-searchjob-jobseeker {
            margin-top: 10px !important;
            font-size: 13px;
        }
        .job_number-grid {
            grid-template-columns: 0.9fr 0.1fr;
        }
        .box-result-more {
            padding: 0 5px 0 0 ;
            margin-top: 0 !important;
        }
        .p_10 {
            padding: 10px
        }
        .error_text {
            margin-top: 15px;
        }
        .container.content {
            margin-top: 66px !important;
            padding: 0px 0px !important;
            margin-left: 0px;
            margin-right: 0px;
        }
        .item_viTri {
            display: grid;
            grid-template-columns: 1fr 1fr;
            column-gap: 20px;
        }
    .sp_result {
        line-height: 30px;
    }
    .scrollmenu .search_tags {
        background-color: #daeef6 !important;
        margin-top: 10px !important;
        padding: 8px 10px !important;
        height: 33px;
        border-radius: 20px;
    }
    .scrollmenu .new-tags a {
        margin: 0 !important;
        background-color: #daeef6 !important;
    }
    .search_result_job {
        line-height: 30px;
    }
    .search_tags {
        background: #fff;
        border-radius: 25px;
        color: #5d5d5d;
        height: 26px;
        line-height: 26px;
        padding: 0 10px 0 9px;
        position: relative;
        margin: 0 4px 5px 0;
        -webkit-transition: color .2s;
        text-transform: initial;
        margin: 0 3px 10px 0!important;
    }
      
    .scrollmenu {
        border: 1px solid #eee;
        border-width: 1px 0px;
        overflow: auto;
        white-space: nowrap;
    }
    .show_web {
        display: none !important;
    }
    .show_mobile_480 {
        display: block !important;
    }
    .container-fluid.container-fluid__ml {
        margin-left: 0px;
        margin-right: 0px;
    }
    .container-margin {
        margin: 10px auto;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .row-margin {
        margin-top: 4px !important;
    }
    .mar-rig-6, .mar-rig-10, .mar-rig-11{margin-right: 0;}
    .mobi-fontsize12 a, .mobi-fontsize12{font-size: 12px;}
    .noiLamViec {width: 45%!important;}
    .luong{width: 55%!important;}
    .grid-job-searchC .width-image-home {width: 57px;margin-top: 12px;margin-left: 10px;}
    .grid-job-searchC > .grid-area-searchC{margin-top: -32px; margin-left: 70px;}
    .content{background: #fff; padding-bottom: 0;}
    .mobi-m-30{margin-left: -30px; margin-right: -30px;margin-top: 0;}
    .thongbao-searchjob-jobseeker {color: #333;}
    .property-margin-top-job { margin-top: 0px;}
    .p-y-30{padding: 0px 0 0px 0;}
    .mplr-15{margin-top: 0;}
    body>div:not(.container-side-version) .pagination{margin-top: 0; margin-bottom: 0;}
    #box-search{margin-left: -10px;margin-right: -10px; margin-top: -15px;}
    #contentWrapper{margin-top: 0px;}

    }
    @media (max-width: 420px){
        .grid-job-searchC .cuswidh_no_img .div-job-no-img.image_home.img-err{    height: auto !important;}
            .tag::before {
            border-radius: 10px;
            box-shadow: inset 0 0 rgba(0, 0, 0, .25);
            height: 6px;
            left: 0px;
            width: 0px;
            top: 10px;
            }
        .tag {
        background: #eeeeee;
        border-radius: 4px;
        color: #333;
        height: 26px;
        line-height: 26px;
        padding: 0 10px 0 9px;
        position: relative;
        margin: 0 4px 5px 0;
        -webkit-transition: color .2s;
        text-transform: initial;
        }
        .tag::after{
            border-radius: 25px!important;
            border-bottom: 25px;
            border-left: 25px;
            border-top: 25px;
        }
    }