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

}

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

}

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

  .nav-bar { justify-content: flex-start; padding: 60px 5% 80px 5%; width: 22%;  }
  .show-menu.click-up .toggle-menu { left: 5px; }

  #header-bar .container { padding: 0 3%; }
  .wrapper { padding: 0 3%; }

  .header-box .col-4.search-bar .searchbox { width: 100%; max-width: 370px; }


  .main-content.main-home .col-2.category-bar { display: none; }
  .main-content.jobs-page .col-2.category-bar { display: none; }

  /* .toggle-menu { display: flex; } */
 .toggle-menu {display: flex;position: fixed;top: 60px;left: 20px;}
  .sec-menubar { width: 50px; }
  .main-content.main-home .col-10.content-box { width: calc(100% - 55px); }
  .main-content.jobs-page .col-10.content-box {width: calc(100% - 55px); margin: 20px auto 0 auto; }

}

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

}

@media screen and (max-width: 1220px){
  /* .header-box .col-4.menusub .dropdown-language ul li { font-size: 15px; } */
  .header-box .col-4.menusub .dropdown-language ul li a { font-size: 15px; }

  .menusub ul.nav-subbar.member_login { min-width: 300px; }
  .dropdown-language { padding: 0px 25px 0 0; }
  .menusub ul.nav-subbar { min-width: 460px; }
  .menusub ul.nav-subbar li { margin: 0px 10px; }
  .menusub ul.nav-subbar li:last-child { margin-left: 10px; }


}

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

  .menusub ul.nav-subbar.member_login { min-width: 250px; }

  .menusub ul.nav-subbar { min-width: max-content; }

  .header-box .col-4.search-bar .searchbox { max-width: 370px; }

  .sec-content .col-con-1 { width: calc(100% - 300px); }
  .sec-content .col-con-2 { width: 300px; }
  .sec-content .col-con-3 { width: calc(100% - 300px); }

 .main-content.main-home .col-10.content-box .sec-content .col-con-1 {width: calc(100% - 150px);}
 .main-content.main-home .col-10.content-box .sec-content .col-con-2 {width: 150px;}
 .main-content.main-home .col-10.content-box .sec-content .col-con-3 {width: calc(100% - 150px);}

}

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

  .menusub ul.nav-subbar.member_login { min-width: max-content; }

  .tab-slider--trigger { font-size: 14px; }

  .nav-bar { justify-content: flex-start; padding: 60px 2% 80px 2%;  }
  .show-menu.click-up .toggle-menu { left: 5px; }

  .menusub ul.nav-subbar li:last-child { margin-left: 0; }
  .menusub ul.nav-subbar li a.btn-box { width: 85px; }

  #showImg .jFiler-items.jFiler-row ul.jFiler-item-list li { width: 33.3333%; }
  #showImg .jFiler-item .jFiler-item-container .jFiler-item-thumb { width: 100%; object-fit: cover; }
  #showImg .jFiler-item .jFiler-item-container { margin: 5px; }

  #showImg.ads-img-sw .jFiler-items.jFiler-row ul.jFiler-item-list li { width: 100%; }

  .header-box .col-4.menusub { width: auto; }

  .header-box .col-4.search-bar .searchbox { max-width: 320px; }


  /* .profile-feed-col .board-feed-title .boxcard-text { max-width: 320px;}
  .profile-feed-col .board-feed-title .boxcard-text .boxcard-status { font-size: 0.75em; } */
 .profile-feed-col .board-feed-title .boxcard-bt-nav {width: auto;position: relative;right: auto;bottom: auto;padding: 10px 0 0 20px;}
 .profile-feed-col .board-feed-title .boxcard-text { max-width: 1024px; }

  .mainslide-edit1 .slider-nav-edit1 { height: auto; }

  /* .main-content.jobs-page .col-10.content-box { width: 100%; } */
  .main-content.jobs-page .col-10.content-box .sec-content { margin: 0 auto; }
  .main-content.jobs-page .col-10.content-box .mainslide-edit1 { margin-bottom: 15px; }

  .card-jobbeand-dv { width: 25%; }

  /* .sec-form-job-search { margin: 15px auto 50px auto; } */

}

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

}

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

}

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

  .sec-form-job-search.main-search .row .col-box1 .contact-form__input { height: 35px; }
  .bt-dd-mainsearch { height: 35px; }
  .sec-form-job-search.main-search .row .col-box2 .btn-box02 { height: 35px; }

  .board-feed-col-12 .board-feed-wrap { display: flex; flex-direction: column; flex-wrap: nowrap;}
  .post-board-col.webboard-detailbox .board-feed-col-12 .board-feed-wrap { flex-direction: column; }

  .card-container { /*width: 32.3333%;*/ width: 49%; }

  .feedbox-tag { display: flex; line-height: 1.8; margin-bottom: 5px; }
  .feedbox-tag ul { display: block; }
  .feedbox-tag ul li { display: contents; }
  .card-jobbeand-dv { width: 33.3333%; }

  .jobs-note-col-12 .jobs-note-title { width: 100%; /*padding: 10px 0px 0px 10px;*/ }
  .jobs-note-col-12 .jobs-note-list,.jobs-note-col-12 .job-col-right{ width: 100%; }
  .dv-bard-col { width: 100%; }
  .board-feed-col-12 .board-feed-list {  width: 100%; }

  .menusub ul.nav-subbar li a { font-size: 14px; }
  .menusub ul.nav-subbar li a.btn-box { width: 70px; }

  .header-box .col-4.search-bar { width: 100%; margin-left: 10px; margin-right: 15px; }
  .header-box .col-4.search-bar .job-btnmenu { margin: 0 10px 0 0; width: 110px; }
  .header-box .col-4.search-bar .job-btnmenu a { font-size: 14px; }

  .header-box .col-4.header-menu { width: 130px; }
  .logo-hd { width: 130px; }
  .bt-dd-mainsearch { left: 15px; }
  .sec-form-job-search.main-search .row .col-box1 .contact-form__input { padding-left: 115px; }

  .boxcard-slide img { object-position: center left; }
  /* .sec-feedbox .title-feedbox h2 { font-size: 1.2em; } */
  /* .bt-addnew-job { top: 2px; } */
  /* .dv-bard-col,.dv-bard-col-mixjob{width: 100%; padding: 0 0 10px 0;} */

}

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


  /* .nav-bar { width: 30%; margin-top: 60px; }

  .main-content.main-home .col-10.content-box .sec-content .col-con-1 { width: 100%; padding: 0; }

  .main-content.main-home .col-10.content-box .sec-content .col-con-2 { width: 200px;position: absolute; right: -200px; position: fixed; padding: 20px;box-sizing: border-box; box-shadow: 1px 0 15px 2px rgb(0 0 0 / 10%); background-color: #fff; z-index: 9; }
  .main-content.main-home .col-10.content-box .sec-content .col-con-2.show-banner.banner-click-up { right: 0; }

  .main-content.main-home .col-10.content-box .sec-content .col-con-3 { width: 100%; padding: 0; }

  .toggle-banner { display: flex; }
  .dv-rbox { overflow-y: scroll ;width: 100%; height: 100vh; }

  .header-box .col-4.search-bar { display: none; }
  .header-box .col-4.menusub { display: none; }
  .header-box .col-8.menu-moblie { list-style: none;width: 100%;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: center;align-content: center; }
  .header-box .col-8.menu-moblie ul.nav-subbar { }
  .header-box .col-8.menu-moblie ul.nav-subbar li.login { width: 70px; }

  #header-bar .container {padding: 5px 3%;}
  .sec-content {margin: 40px auto 0 auto;}

  .toggle-menu { top: 80px;left: 17px;}

  .submenubar-moblie { display: block; margin-bottom: 15px; }

  .dv-bard-col .img-board-feed {height: 150px;} */

}

@media screen and (max-width: 768px){
  .board-feed-col-12 .board-feed-wrap { display: block; }
  .boxcard-slide.box-hight-170{height: 87px !important;}
  .boxcard-slide.box-hight-170 img{height: 87px !important;object-fit:unset};
  .sidebar-banner-jobs-dv.banner-600-130{width: 100%;}
  .sec-form-job-search.main-search .row .col-box1 .contact-form__input { height: 35px; }

  .card-jobbeand-dv { width: 25%; }
  .card-container { width: 32.3333%; }
  .board-feed-col-12 .board-feed-list {  width: 50%; }
  .jobs-note-col-12 .jobs-note-title { width: 50%; }
  .jobs-note-col-12 .jobs-note-list,.jobs-note-col-12 .job-col-right{ width: 50%; }
  .dv-bard-col { width: 50%; }

    .col-condition li { font-size: 0.85em; }

  .rwd-table thead th { font-size: 0.9em; }

  .board-feed-col-12 .board-feed-title .boxcard-text h4 { /*padding: 10px 0 0 0;*/ padding: 10px 0 0 0; }

  .rwd-table th, .rwd-table td { padding: 10px 4px; }

  .contact-form__input { height: 45px; }

  #edit-ads .col-12 #frmGallery .col-8 { width: 100%; }
  #edit-ads .col-12 #frmGallery .col-4 { width: 100%; }
  #edit-ads ul li.jFiler-item { }
  #edit-ads ul li.jFiler-item .jFiler-item-container { margin: 5px; }

  .addnew-form input{width:calc(100% - 130px);}
  .addnew-form button{position:inherit !important;}

  .tablebox-ad { width: 100%; overflow-x: scroll; margin: 0 auto; }

  .tab-admin .col-12 .sec-title-department { flex-direction: column; }
  .tab-admin .col-12 .sec-title-department .col-6 { width: 100%; text-align: center; }

  ul.col-btbanner {justify-content: center;margin-top: 10px;}

 .member-tab-slider--nav ul li {width: auto;}

 .edit-form.editdep-form .row .col-8 { width: 100%; }
 .edit-form.editdep-form .row .col-4 { width: 100%; }

 .search-ad-form {margin: 15px auto 0 auto;float: none;}
 .search-ad-form.search-ad-left { float: none; }

 .sec-pagination-lv { justify-content: center; }


  .dropdown-language ul { top: 50px; }

  .dropdown-login-show { padding: 0; }
  .dropdown-login-show ul { top: 55px; }
  .dropdown-login-show::after { display: none; }

  .sec-jobsearch-p .row .contact-form__bt button span { display: none; }

  .wrapper-hearder { margin: 0 0 70px 0; }

 /* .sec-form-job-search {margin: 40px auto 50px auto;} */

  .mainslide-edit1 .slider-nav-edit1 { height: auto; }

  .boxcard-slide { height: 25vw; }
  .boxcard-slide img { height: 25vw; }
  .boxcard-imagesize { height: 25vw; }

  .sec-content .col-con-1 { width: 100%; padding: 0; }
  .sec-content .col-con-2 { width: 100%; padding: 0; height: auto; }
  .sec-content .col-con-3 { width: 100%; padding: 0; }

  .main-content.jobs-page .col-10.content-box {width: 100%; }
  .main-content.jobs-page .col-10.content-box .sec-content { margin: 0 auto; }
  .main-content.jobs-page .col-10.content-box .mainslide-edit1 { }

  .nav-bar { width: 30%; margin-top: 60px; }

  .main-content.main-home .col-10.content-box .sec-content .col-con-1 { width: 100%; padding: 0; }
  .main-content.main-home .col-10.content-box .sec-content .col-con-2 { width: 200px;position: absolute; right: -200px; position: fixed; padding: 20px;box-sizing: border-box; box-shadow: 1px 0 15px 2px rgb(0 0 0 / 10%); background-color: #fff; z-index: 9; }
  .main-content.main-home .col-10.content-box .sec-content .col-con-2.show-banner.banner-click-up { right: 0; }
  .main-content.main-home .col-10.content-box .sec-content .col-con-3 { width: 100%; padding: 0; }

  .toggle-banner { display: flex; }
  .dv-rbox { overflow-y: scroll ;width: 100%; height: 100vh; }

  .header-box .col-4.search-bar { display: none; }
  .header-box .col-4.menusub { display: none; }
  .header-box .col-4.menusub ul { }
  .header-box .col-4.menusub ul li.login { display: none; }
  .header-box .col-4.menusub ul li.signup { display: none; }
  .header-box .col-8.menu-moblie { list-style: none;width: 100%;margin: 0 auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-items: center;align-content: center; }
  .header-box .col-8.menu-moblie ul.nav-subbar { }
  .header-box .col-8.menu-moblie ul.nav-subbar li.login { width: 70px; }

  #header-bar .container {padding: 5px 3%;}
  /* .sec-content {margin: 40px auto 0 auto;} */

  .toggle-menu { top: 80px;left: 17px;}

  .submenubar-moblie { display: block; margin-bottom: 15px; }

  .dv-bard-col .img-board-feed {height: 150px;margin-bottom: 20px;}

  /* /////////////// */

  .main-content.main-home .col-10.content-box .sec-content .col-con-2 {position: relative;width: 100%;right: auto;left: auto;z-index: 3; margin-bottom: 15px; }
  .toggle-banner { display: none; }
  .dv-rbox {overflow-y: auto;width: 100%;height: auto;}
  .side-banner {width: 100%;height: 50vh;overflow-y: scroll;}
  .side-banner ul li a img {width: 100%;}
  .scroll-bar-page { display: none; }

   .menubar-02 { /*display: block; */ display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;align-content: center; }

   .header-box { justify-content: space-between; }
   .header-box .col-8.menu-moblie { display: none;}
   .sec-menubar { display: none;}

   .main-content.main-home .col-10.content-box { width: 100%; }

   .jobs-note-col-12 .jobs-note-title .boxcard-img-logo { width: 70px; height: 70px; }
   .jobs-note-col-12 .jobs-note-title .boxcard-img-logo img { width: 70px; height: 70px; }

   .pagination a { padding: 5px 9px; }

   .feedbox-viewmore {flex-direction: column;align-items: flex-start;}

   .feedbox-tag { display: flex; line-height: 1.8; margin-bottom: 5px; }
   .feedbox-tag ul { display: block; }
   .feedbox-tag ul li { display: contents; }

 /* .contact-form.comment-profile-form .col-comment-02 a {display: flex;flex-direction: column;justify-content: center;align-items: center;align-content: center;}
 .contact-form.comment-profile-form .col-comment-profile.btn-box02 { width: 100%; margin: 10px 0 0 0; }

 .contact-form.comment-profile-form .col-comment-01 { display: none; }
 .contact-form.comment-profile-form .col-comment-02 a { margin: 0 auto; } */


}

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

}

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

.td-none-box { display: none !important; }
.rwd-table.rwd-table-details { margin: 0 auto; }
.rwd-table.rwd-table-details tbody { }
.rwd-table.rwd-table-details tbody tr { border-bottom: 0px solid #ccc; background-color: #f5f5f5;*/ border-radius: 5px; padding: 15px; }
.rwd-table.rwd-table-details tbody tr td { padding: 5px 5px; margin: 0 auto 10px auto; }
.rwd-table.rwd-table-details tbody tr td:last-child { margin: 0 auto; }

}


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

  #board-feed.sec-feedbox .board-feed-home .row-card .board-feed-col-12 .board-feed-wrap .dv-bard-col .board-feed-title .boxcard-text h4 { padding: 0; }

  .board-feed-col-12 .board-feed-wrap { display: flex; flex-direction: column; flex-wrap: nowrap; /*justify-content: center;*/ /*align-items: center;*/ }

  .post-board-col.webboard-detailbox .board-feed-col-12 .board-feed-wrap { flex-direction: column; }

  .mainslide-edit1 .slider-for-edit1 .PrevArrow { right: 7.5%; }

  .post-board-feed-list h3 { font-size: 16px; }
  .feedbox-viewmore .bt-viewmore a p { font-size: 14px; }
  .board-feed-col-12 .board-feed-etc p { font-size: 14px; }

  .rwd-table tbody { }
  .rwd-table tbody tr {  border-bottom: 1px solid #ccc; }
  td.border-right, th.border-right { border-right: 0px solid #ccc; }

  .mobile-hide{display: none!important;}
  .com-hide{display: block!important;}
  .search-ad-form.search-ad-left { width: 100%; max-width: 700px;}
  .tab-admin .col-12 .sec-title-department { margin: 10px auto 0 auto; display: inline-block;}
  textarea#message.form-control.mr-2 { white-space: nowrap; }

  .business-file-upload { padding: 15px 0 0 0; }
  .business-image-upload-wrap { margin: 0 auto; }

  .pagination-banner ul li { margin: 3px 0; }

  .note-banner_cap { text-align: center; margin: 0 auto 10px auto; }
  .banner_caption { display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: center; align-items: center; align-content: center; }
  .banner_caption .small-logo { width: 120px; height: 120px; margin: 0 auto 10px auto; }
  .banner_caption textarea { width: 100% !important; margin: 0 auto 10px auto; }
  .banner_caption button { width: 100% !important; height: auto; margin: 0 auto 10px auto; }
  .banner_caption span.etc-small-cap { max-width: 700px; margin: 0 auto; padding: 0; text-align: center;;}

  #other_phone input, #other_email input { margin: 10px 0 0 0; }

  .sec-jobsearch-p .input--select::before { background-color: #fff; }

  .jobs-note-col-12 .jobs-note-title .boxcard-text { padding: 0 0 0px 10px; }

  .col-condition { /*padding: 0 0 10px 25px;*/padding: 20px;width: 100%;margin: 0; display: table-cell; }
  .edit-form__button.btn-co01, .edit-form__button.btn-cover{padding: 10px;}

  #edit-department .col-12 .sec-title-department { }
  #edit-department .col-12 .sec-title-department .col-6 { width: 100%; margin-bottom: 15px; }
  .addnew-form { width: 100%; /*position: initial;*/ position: relative; }
  .addnew-form button.bt-depjob {border-radius: 4px;left: 0;right: auto;}

  .member-tab-slider--body .col-12 .col-6 { width: 100%; }

  .edit-form .col-6 { width: 100%; }

  .rwd-table { margin: 0px auto 0 auto; }
  .rwd-table td { width: 100%; }

  .member-tab-slider--nav ul { margin-bottom: 15px; }
  .show-member-ad ul.bt-member-ad { flex-direction: column; }
  .show-member-ad ul.bt-member-ad li { width: 100%; padding: 0 0 5px 0; }
  .show-member-ad ul.bt-member-ad li:first-child { padding: 0 0 5px 0; }

 .dropdown-language ul {top: 46px; left: -20px; }
 .dropdown-login-show ul {top: 51px;}

 .nav-drill { margin-top: 62px; height: calc(100vh - 62px); }

  .ham { width: 50px; }

  .jobsearch-mini .row .contact-form__bt button span { display: none; }

  .copyright { padding: 0 5px; }

 .sec-form-job-search {flex-direction: column;padding: 0;background-color: #fff0;box-shadow: none;}
 .sec-form-job-search .row .col-3 {width: 49%;margin: 0 0.5% 10px 0.5%;}
 .sec-form-job-search .row .contact-form__bt { width: 24%;margin: 0 0.5% 0px 0.5%; }
 .sec-form-job-search .title-feedbox { width: 100%; }
 .sec-form-job-search form#form-job-search { width: 100%; }
 .sec-form-job-search .title-feedbox h4 { margin: 0 auto 5px auto; display: none; }
 .sec-form-job-search input { background-color: #fff; border: 1px solid #fff; }
 .sec-form-job-search select { background-color: #fff; border: 1px solid #fff; }
 /* .sec-form-job-search .row .col-9 {width: 49%;margin: 0 0.5% 10px 0.5%;} */

.sec-jobsearch-p { flex-direction: column;padding: 0;background-color: #fff0;box-shadow: none; margin: 0px auto 40px auto; }
.sec-jobsearch-p .row .col-12 .col-3 { width: 25%; }
.sec-jobsearch-p .row .col-12 .col-8 { }
.sec-jobsearch-p .row .contact-form__bt { width: 13%;margin: 0 0.5% 0px 0.5%; }
.sec-jobsearch-p .bt-dd-jobssearch { bottom: -30px; }

.sec-jobsearch-p .title-feedbox { width: 100%; }
.sec-jobsearch-p form#form-job-search { width: 100%; }
.sec-jobsearch-p .title-feedbox h4 { margin: 0 auto 5px auto; display: none; }
.sec-jobsearch-p input { background-color: #fff; border: 1px solid #fff; }
.sec-jobsearch-p select { background-color: #fff; border: 1px solid #fff; }

 .sec-mainslide-title a { flex-direction: column; }
 .sec-mainslide-title .boxcard-text {padding: 10px 45px 0 0; box-sizing: border-box; }
 .css-gradient-black1 { height: 50vw; }
 .sec-mainslide-title .boxcard-img-logo { display: none; }
 .sec-mainslide-title .boxcard-text p { display: none; }

 .sec-form-job-search .row .contact-form__bt button span { display: none; }

 .jobs-note-col-12 .jobs-note-title { width: 100%; padding: 10px 0px 0px 10px; }
 .jobs-note-col-12 .jobs-note-list,.jobs-note-col-12 .job-col-right{ width: 100%; }
 .sec-feedbox .title-feedbox h2 { font-size: 1.2em; }
 .bt-addnew-job { /*right: 25px;*/ top: 2px;width: 100%;position: initial;margin-bottom: 20px; }
 .feedbox-viewmore .bt-viewmore{width: 100%;margin: 0;padding: 5px 0;}
 .dv-bard-col,.dv-bard-col-mixjob{width: 100%;padding: 0 0 10px 0;}

 .board-feed-col-12 .board-feed-title .boxcard-img-logo { width: 70px;height: 70px; }
 .board-feed-col-12 .board-feed-title .boxcard-img-logo img { width: 70px;height: 70px; }
 .board-feed-col-12 .board-feed-list {width: 100%; /*padding: 0 10px;*/ padding: 0; }

 .board-feed-col-12 .board-feed-title .boxcard-text h4 { font-size: 0.9em; padding: 5px 0 0 0; }

 .edit-form__input-group {flex-direction: column;align-items: flex-start; margin-bottom: 10px;margin-top: 20px; }
 .edit-form__label { width: auto; padding: 0 0 5px 0; }
 .edit-form__label img.profile-img {width: auto;border: 1px solid #cccccc;width: 130px;height: auto;margin-bottom: 10px;}

 /* .board-feed-col-12 .more-menu { top: 15px;right: 15px; } */
 /* .board-feed-col-12 .board-feed-wrap{padding: 0;} */
 .board-feed-col-12 .board-feed-wrap .dv-bard-col { padding: 0px; }
 .board-feed-col-12 .board-feed-title{padding: 10px 0px 5px 5px;}
 .board-feed-col-12 .board-feed-title .boxcard-text { padding: 5px 0 0px 0; }
 .board-feed-col-12 .board-feed-title .boxcard-text .boxcard-status:last-child { margin: 0; }

 /*add by Nisa*/
 .main-content.jobs-page .content-box .sec-content .col-con-1 .sec-feedbox .title-feedbox, .title-feedbox.right-side{margin-bottom:10px;}
 /* #board-feed.sec-feedbox .title-feedbox{margin-bottom:30px;} */
 .board-feed-col-12 .board-feed-title .boxcard-img-logo{margin-right:10px;}
 .board-feed-wrap .categorybox-tag{margin: 5px 0 10px 5px;}
 .board-feed-col-12 .board-feed-etc span{padding: 2px 0px;margin-right: 0;}
 .white-editdep-popup{padding: 20px;}
 /* .jobs-note-col-12 .jobs-note-etc .col-6.jobs-note-etc-col-1{width: 40%;}
 .jobs-note-col-12 .jobs-note-etc .col-6.jobs-note-etc-col-2{width: 60%;} */

 .cp-mini-popup .dv-bard-col, .dv-bard-col-mixjob{ padding: 10px 0 0; }
}

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

}

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

  ul.col-webboard li { width: 100%; }
  .tab-admin .col-12 .sec-title-department .col-6 .search-ad-form { width: 100%; }

 .sec-admin-table { width: 100%; overflow-x: scroll; margin: 0 auto; }

 .tablebox-ad { width: 100%;overflow-x: scroll;margin: 0 auto;}
 .admin-table { width: 700px; }

  ul.col-webboard { flex-direction: column; }
  ul.col-webboard li { padding: 15px 0 0 0; }

  .pagination-lv ul li {display: inline-block;padding: 5px 1px;}

  .jobsearch-mini { flex-direction: column; }
  .jobsearch-mini .title-feedbox h4 { margin: 0 auto 5px auto;padding: 0px 5px; }
  .jobsearch-mini .title-feedbox {width: 100%;}
  .jobsearch-mini form#form-job-search {width: 100%;}


}

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

   .card-container { width: 49%; }
   .card-jobbeand-dv {width: 33.3333%;}

   .main-content-footer { font-size: 0.9em; }

/*
 .main-content.main-home .col-10.content-box .sec-content .col-con-2 {position: relative;width: 100%;right: auto;left: auto;z-index: 3; margin-bottom: 15px; }
 .toggle-banner { display: none; }
 .dv-rbox {overflow-y: auto;width: 100%;height: auto;}
 .side-banner {width: 100%;height: 50vh;overflow-y: scroll;}
 .side-banner ul li a img {width: 100%;}
 .scroll-bar-page { display: none; }

  .menubar-02 { display: block; }

  .header-box { justify-content: space-between; }
  .header-box .col-8.menu-moblie { display: none;}
  .sec-menubar { display: none;}

  .main-content.main-home .col-10.content-box { width: 100%; } */

}

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

  .mainsilde-box-proflie { height: 43vw; }
  .mainsilde-box-proflie .slider { height: 43vw; }
  .mainsilde-box-proflie .slider .slick-list .slick-track .slick-slide .image-size { height: 43vw; }

  .mainsilde-box-proflie.profilebox { height: 43vw; margin: 0 auto 15px auto; }
  .mainsilde-box-proflie.profilebox .slider { height: 43vw; }
  .image-size.img-profilebox { height: 43vw; }

  .edit-form__button.btn-co01, .edit-form__button.btn-cover { padding: 7px; }
  .edit-form__button.btn-cover button { font-size: 14px; }

  #image_demo .cr-boundary .cr-viewport.cr-vp-square { border-radius: 50%; width: 200px !important; height: 200px !important; }

  .business-file-upload-image.postpop-upload-image { width: 100%; padding: 0; }
  .postpop-navi { margin: 15px auto 20px auto; }

  #cover_demo.croppie-container .cr-boundary { width: 100% !important; }
  #cover_demo.croppie-container .cr-viewport,
  #cover_demo.croppie-container .cr-resizer { /*width: 320px !important;*/ /*height: 160px !important*/; width: 90% !important; height: 45% !important; margin: auto; }


  .footer-menu ul li { font-size: 0.9em; margin: 0 6px; }
  .footer-menu ul li a{ font-size: 0.9em;}

  .board-feed-col-12 .board-feed-list h3 { /*font-size: 0.9em;*/  }

  .member-tab-slider--nav ul li { border: 1px solid #cccccc; }

  .dv-bard-col .img-board-feed img { border-radius: 5px 5px 0px 0; }

  /* moblie padding */

  .jobs-note-col-12 .jobs-note-wrap { padding: 0; }
  .jobs-note-col-12 .jobs-note-title { padding: 10px 10px 0px 10px; }
  .jobs-note-col-12 .jobs-note-list,.jobs-note-col-12 .job-col-right { padding: 0 20px 20px; }
  .dv-bard-col .mb-4.caption { /*padding: 0 20px;*/ padding-top: 0px; }
  .boxcard-note-caption { font-size: 0.8em; }

  .jobs-note-col-12 .jobs-note-wrap .col-content-left { }

  .jobs-derails-col-12 .jobs-derails-wrap { }
  .jobs-derails-col-12 .jobs-derails-wrap .jobs-derails-title { flex-direction: column; }
  .jobs-derails-col-12 .jobs-derails-wrap .jobs-derails-title .boxcard-text { width: 100%; padding: 10px 0 0 0; }

  .jobs-derails-col-12 .jobs-derails-title { flex-direction: column; }
  .jobs-derails-col-12 .jobs-derails-title .boxcard-text { width: 100%; padding: 10px 0 0 0; }

  /* .board-feed-col-12 .board-feed-wrap { padding: 0; }
  .board-feed-col-12 .board-feed-title { padding: 0 20px; }
  .board-feed-col-12 .board-feed-list { padding: 0 20px; }

  .post-board-col h3 { padding: 0 20px; }
  .post-board-col .pb-title { padding: 0 20px; }
  .post-board-col .pb-content { padding: 0 20px; }

  .post-board-feed-list h3  { padding: 0 20px; } */

    /* //moblie padding */

  .edit-form .col-12 .gj-datepicker-md { width: 100% !important; }

  #showImg .jFiler-items.jFiler-row ul.jFiler-item-list li { width: 50%; }
  .jFiler-item .jFiler-item-container .jFiler-item-thumb img { object-fit: cover; width: 100%; height: 100%; }

  #showImg.ads-img-sw .jFiler-item .jFiler-item-container { width: 100%; }

  #showImg.ad-img-sw .jFiler-items.jFiler-row ul.jFiler-item-list li  { width: 100%; }

  .contact-form.comment-profile-form .col-comment-02 { margin: 0;  }
  .contact-form.comment-profile-form .col-comment-profile .boxcard-img-logo { display: none; }
  .contact-form.comment-profile-form .col-comment-profile.btn-box02 { width: 250px; }


  .navi-postpop ul li { margin: 0 15px 5px 0; }

 #profile-feed .board-feed-home .row-card .profile-feed-col .board-feed-title {flex-direction: column;width: 100%;}
 #profile-feed .board-feed-home .row-card .profile-feed-col .board-feed-title .boxcard-img-logo { margin: 0 auto 15px auto; }
 #profile-feed .board-feed-home .row-card .profile-feed-col .board-feed-title .col-12 {width: 100%;text-align: center;padding: 0;margin: 0 auto;}
 #profile-feed .board-feed-home .row-card .profile-feed-col .board-feed-title .boxcard-text {max-width: 1024px;padding: 0;margin: 0 auto;display: block;}

 .profile-feed-col .board-feed-title .boxcard-bt-nav {width: 100%;position: relative;padding: 0;margin: 0 auto;}
 .profile-feed-col .board-feed-title .boxcard-bt-nav ul {display: table;margin: 15px auto 10px auto;}

 .jobs-derails-col-12 .jobs-derails-title .boxcard-text{width: calc(100% - 100px);}
 .jobs-derails-title .boxcard-bt-nav{/*width: 100%;*/}
 .cp-mini-popup .jobs-note-col-12 .jobs-note-list, .jobs-note-col-12 .job-col-right{padding: 0;}
}

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

}

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

  .rwd-table td:before { width: 6em; }
  /* td.border-right, th.border-right { border-right: 0px solid #ccc; } */

  .edit-form.register-form .col-bt-reg { font-size: 17px; }

  .admin-tab-slider--nav { margin: 0 auto 20px auto; }
  .admin-tab-slider--nav ul li { width: 50%; }

}

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

}

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

  .jobs-derails-col-12 .jobs-derails-content { font-size: 16px; line-height: 1.8; }
  .jobs-note-col-12 .jobs-note-title .boxcard-text .boxcard-status { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items: flex-start; font-size: 0.75em; }

  .detailsbox .col-md-3 { -ms-flex: 0 0 35%; flex: 0 0 35%; max-width: 35%; }
  .detailsbox .col-md-9 { -ms-flex: 0 0 65%;flex: 0 0 65%; max-width: 65%; }


  .board-feed-col-12 .board-feed-etc { flex-direction: row; flex-wrap: nowrap; justify-content: space-between; }
  .board-feed-col-12 .board-feed-etc span { padding: 0px 10px 0 0; }
  .board-feed-col-12 .board-feed-etc p {  }
  .board-feed-col-12 .board-feed-etc .board-feed-etc-col-1 { /*width: 100%;*/ width: auto; }
  .board-feed-col-12 .board-feed-etc .board-feed-etc-col-2 { width: auto; }

  .board-feed-col-12 .board-feed-etc .board-feed-etc-col-1 { }
  .board-feed-col-12 .board-feed-etc .board-feed-etc-col-1 .col-12 { }
  .board-feed-col-12 .board-feed-etc .board-feed-etc-col-1 .col-12 .col-7 { width: calc(100% - 97px); padding-right: 20px;  }
  .board-feed-col-12 .board-feed-etc .board-feed-etc-col-1 .col-12 .col-5 {  width: 97px; }

  #comment-sec, .white-box { padding: 5px 0px 5px 0px; }

  #showImg .jFiler-items.jFiler-row ul.jFiler-item-list li { width: 100%; }

  .contact-form.comment-profile-form .col-comment-02 a { flex-direction: column; }
    .contact-form.comment-profile-form .col-comment-profile.btn-box02 { width: 100%; margin: 10px auto 0 auto; height: 40px; }

  .member-tab-slider--nav ul a:first-child li { width: 100%; }
  .member-tab-slider--nav ul a li {/* width: 100%;*/ width: 50%; }

 .jobsearch-mini .row .col-3 {width: 100%;margin: 0 0.5% 5px 0.5%;}
 .jobsearch-mini .row .col-4 {width: 100%;margin: 0 0.5% 5px 0.5%;}
 .jobsearch-mini .row .col-6 {width: 100%;margin: 0 0.5% 5px 0.5%;}

  .bt-addnew-job a span {xdisplay: none; }
  .bt-addnew-job a i {font-size: 28px;}
  .sec-feedbox .title-feedbox h2 { width: 100%; font-size: 1.1em; }

}

@media screen and (max-width: 425px){
 .card-jobbeand-dv {width: 50%;}

}

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

  .admin-tab-slider--nav ul li { width: 100%; }

 .nav-drill {margin-top: 60px;height: calc(100vh - 60px);}
 .dropdown-login-show ul {top: 47px;}
 .dropdown-language ul {top: 42px;}

  .dropdown-login-show .login-show-img {width: 35px;height: 35px;}

  .logo-hd { width: 110px; }
  .loging-navi {margin-left: 5px;}

  .dropdown-language { padding: 0px 20px 0 0; }
  .dropdown-language::after { right: 0px; }
  .dropdown-language i {font-size: 25px;}


}

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

  .jobs-note-col-12 .jobs-note-etc { justify-content: center; align-items: center; font-size: 0.65em; }
  .jobs-note-col-12 .jobs-note-etc .col-6.jobs-note-etc-col-1 .col-12 .col-7 { padding-right: 5px; }

  /* .footer-menu ul li { font-size: 0.8em;} */
  /* .footer-menu ul li a{ font-size: 0.8em;} */

  .board-feed-col-12 .board-feed-etc .board-feed-etc-col-1 { font-size: 0.9em; }
  .board-feed-col-12 .board-feed-etc .board-feed-etc-col-1 .col-12 .col-7 { padding-right: 15px; }
  .board-feed-col-12 .board-feed-etc .board-feed-etc-col-2 { font-size: 0.9em; }
  .board-feed-col-12 .board-feed-etc p { font-size: 0.9em; }


  .rwd-table th, .rwd-table td { padding: 10px 0px; }
  .rwd-table td:before { width: 5.5em; font-size: 14px; }

  .multi-container input[type="checkbox"] + span { padding: 5px 7px; }

}

@media screen and (max-width: 320px){
  .logo-hd { width: 95px; }
  .resontive-view-box { padding: 0 20px 0 0; }
  .resontive-view-box a i { font-size: 28px; }

 .edit-form.register-form .col-bt-reg { font-size: 16px; }
 .edit-form__col .col-bt .edit-form__button.btn-co01:first-child { margin-top: 0px; }
 .edit-form__col .col-bt .edit-form__button.btn-co01 { margin-top: 5px; }

 .edit-form__button.btn-cover { margin-top: 5px; }

}
