/* :: Import Fonts */
/*
 
 * @import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700");
 */
/* :: Import All CSS */
@import url(../../loginnew/css/bootstrap.min.css);
@import url(../../loginnew/css/animate.css);
@import url(../../loginnew/css/owl.carousel.css);
@import url(../../loginnew/css/magnific-popup.css);
@import url(../../loginnew/css/font-awesome.min.css);
@import url(../../loginnew/css/themify-icons.css);

.custom-drop {
  width: 300px !important;
}

.form-label-custom {
  font-size: smaller;
  font-weight: bold !important;
}

.box-search {
  display: inline-block;
  width: 100px;
  height: 160px;
  padding: 18px;
}

.search_btn {
  height: 28px;
  padding: 0px 0px 0px;
}

.search-txt-align {
  padding: 0px 20px 0px;
}

.select2-selection--single {
  display: flex !important;
  align-items: center !important;
  padding: 5px 0px 0px !important;
  /* width: 20vw !important; */
}

.tableFixHeadVacancy {
  overflow: auto;
  height: 40em;
}

.tableFixHeadVacancy thead th {
  position: sticky;
  top: -1px;
  z-index: 1;
  background-color: #ffffff;
  font-size: smaller;
}

.text-publish-link {
  padding: 5px 5px 5px;
}

.pending-school-space {
  padding: 35px 50px 0px;

}

ul#tbl_pending_school {
  list-style: none;
}

ul#tbl_pending_school li {
  display: inline-block;
  padding: 5px 5px 0px;
}

ul#tbl_pending_school li:not(:last-child):after {
  content: ", ";
}

ul#tbl_pending_school_inter {
  list-style: none;
}

ul#tbl_pending_school_inter li {
  display: inline-block;
  padding: 5px 5px 0px;
}

ul#tbl_pending_school_inter li:not(:last-child):after {
  content: ", ";
}

ul#tbl_pending_school_hmaeo {
  list-style: none;
}

ul#tbl_pending_school_hmaeo li {
  display: inline-block;
  padding: 5px 5px 0px;
}

ul#tbl_pending_school_hmaeo li:not(:last-child):after {
  content: ", ";
}

.status_space_vacancy {
  padding: 10px 10px 5px;
}

.second {
  width: 100%;
  height: 1000px;
  background: #999;
}

.circle_back {
  border-radius: 50px;
  height: 30px;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: thin solid #dee2e6;
}

.circle_back:hover {
  background-color: #dee2e6;
}

.left1 {
  position: fixed;
  overflow: hidden;
  z-index: 999;
  width: 23%;
  background: white;
}

@media only screen and (max-device-width: 750px) {
  .left1 {
    position: relative;
    width: 100%;
  }

}

.right1 {
  overflow-y: auto;
}

.print_item {
  display: flex;
  justify-content: center;
  align-items: center;
}

.head_span {
  flex: 1;
  align-items: center;
}

.head_span_back {
  flex: 1;
}

.ico_print {
  padding: 0px 10px 0px;
  color: rgb(243, 8, 8);
}

.th_size {
  font-size: large !important;
}

.custom-width {
  width: 80% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.info-text-vacancy {
  display: flex;
  justify-content: space-between;
  font-size: smaller;
}
.ico_color{
  color: #f8c10e;
}

/* ------------- */