/* adder by rasna */

#dev-search .form {
  margin-top: 20px;
  border: 1px solid rgba(255, 255, 255, 0.4);
  background: rgba(255, 255, 255, 0.3);
  border-radius: 5px;
  height: 525px;
}

#dev-search .form h3 {
  color: #ffffff;
  font-weight: 400;
  margin-bottom: 5px;
}

#dev-search .form input,
#dev-search .form select,
#dev-search .form textarea {
  margin-bottom: 7px;
  height: 35px;
  border-radius: 5px;
  border: 1px solid rgba(255, 255, 255, 0.3);
  background: rgba(255, 255, 255, 0.2);
}

#dev-search .form select,
#dev-search .form input::placeholder,
#dev-search .form textarea::placeholder {
  color: #ffffff;
}

#dev-search .form select option:not(:checked) {
  color: #666666;
}

#dev-search .form .btn {
  position: relative;
  padding: 10px 30px;
  font-size: 14px;
  text-transform: uppercase;
  color: #000000;
  border: none;
  border-radius: 5px;
  transition: 0.3s;
}

#dev-search .form .btn:hover {
  color: #00539c;
  background: #d3c6c6;
}

.mobileWrap {
  padding-left: 20px;
  padding-right: 20px;
}

/* DASHBOARD  */

.searchiems h2{
  color: #111!important;
  margin-bottom: 2px;
  font-size: 24px;
  font-weight: 600;
}
h1.welcomename{
  color: #111!important;
  padding-bottom: 10px;
}

.selfProfileDetailBox{
  position: relative;
}
.contentwithImage{
  display: flex;
  width: 100%;
  flex-direction: column;
}

.showhideViewPhotoBtn{
  position: absolute;
  right:30px;
  top:30px;
}
.contentwithImage .imageBox{
  width: 100%;
  min-width: 200px;
  max-width: 200px;
}
.contentBox{
  width: 100%;
}
@media (max-width: 380.98px) {
  #dev-search .form {
    margin-top: 25px;
  }
}
@media (max-width: 801.98px) {
  #dev-search .form {
    margin-top: 45px;
  }
}

@media (min-width: 992px) {
  #dev-search .form {
    padding: 40px;
  }

  .mobileWrap {
    padding-left: 0px;
    padding-right: 0px;
  }
}

.owl-prev,
.owl-next {
  width: 30px;
  height: 60px;
  position: absolute;
  top: 45%;
  transform: translateY(-50%);
  display: block !important;
  border: 0px solid black;
}

.owl-prev {
  left: -20px;
}

.owl-next {
  right: -20px;
}

.owl-prev i,
.owl-next i {
  transform: scale(2, 2);
  color: #ccc;
}

.MultiCheckBox {
  border:1px solid #e2e2e2;
  padding: 5px;
  border-radius:4px;
  cursor:pointer;
}

.MultiCheckBox .k-icon{ 
  font-size: 15px;
  float: right;
  font-weight: bolder;
  margin-top: -7px;
  height: 10px;
  width: 14px;
  color:#787878;
} 

.MultiCheckBoxDetail {
  display:flex;
  position:absolute;
  border:1px solid #e2e2e2;
  overflow-y:hidden;
}

.MultiCheckBoxDetailBody {
  overflow-y:scroll;
}

  .MultiCheckBoxDetail .cont  {
      clear:both;
      overflow: hidden;
      padding: 2px;
  }

  .MultiCheckBoxDetail .cont:hover  {
      background-color:#ffffff;
  }

  .MultiCheckBoxDetailBody > div > div {
      float:left;
  }


.MultiCheckBoxDetailHeader {
  overflow:hidden;
  position:relative;
  height: 28px;
  background-color:#3d3d3d;
}

  .MultiCheckBoxDetailHeader>input {
      position: absolute;
      top: 4px;
      left: 3px;
  }

  .MultiCheckBoxDetailHeader>div {
      position: absolute;
      top: 5px;
      left: 24px;
      color:#fff;
  }
/* adder by rasna end */


.breadcrumbs a{
  color : white;
}
