/* common */
.input-group-addon{
  background-color: #fff !important;
  border: 0.5px solid #e4e5e7 !important;
}
.content-header .header-title {
  margin-left: 0px !important;
}

.ns-box{
	position: fixed !important;
  float: right !important;
  right: 31px !important;
  top: 51px !important;
}

.ns-growl{
	left: auto !important;
}

.bg-notification-danger{
	background-color: rgb(229, 52, 61) !important;
  border-color: rgb(191, 45, 53) !important;
}

.bg-notification-success{
	background-color: rgb(55, 160, 0) !important;
  border-color: rgb(49, 141, 1) !important;
}
.p-0px{
  padding: 0px !important;
}
.pt-15px{
  padding-top: 15px !important;
}
.pt-5px{
  padding-top: 5px !important;
}
.pt-0px{
  padding-top: 0px !important;
}
.w-60p{
  width: 60% !important;
}

.w-100p{
  width: 100% !important;
}
.text-orange{
  color: #ff8923 !important;
}
.m0000{
  margin: 0px 0px 0px 0px !important;
}

.ml-15{
  margin-left: 15px !important;
}

.mt-10{
  margin-top: 10px !important;
}

.mt-10px{
  margin-top: 10px !important;
}
.mt-25px{
  margin-top: 25px !important;
}
.mt-5{
  margin-top: 5px !important;
}
.fs-18px{
  font-size: 18px !important;
}
.wh-2422px{
  width: 24px;
  height: 22px;
}
.bg-light-gray{
  background-color: #efefef;
}
.cbp_tmtimeline > li .cbp_tmtime span:last-child {
  font-size: 15px;
}
.cbp_tmtimeline > li .cbp_tmtime span {
  display: block;
  text-align: right;
  font-family: 'Open Sans', sans-serif; 
}
.cbp_tmlabel{
  padding: 6px 10px 10px 20px !important;
}
.plr-15px{
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.plr-0px{
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.header-text{
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 15px !important;
  padding-top: 10px !important;
  font-weight: 700 !important;
}
.header-box-text{
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
}
.dataTables_info{
  font-size: 18px;
  font-weight: 700;
}
div.dt-buttons {
    position: relative;
    float: none !important; 
}
.bg-view{
  background-color: #f7f7f7 !important;
}
.mb-5{
  margin-bottom: 5px !important;
}
.mb-0{
  margin-bottom: 0px !important;
}
.fs-12px{
  font-size: 12px !important;
}
.fs-10px{
  font-size: 10px !important;
}
.small-blue-circle{
  background-color: #1C3155 !important;
  border-radius: 100%;
}
.dn{
  display: none !important;
}
.ml--2px{
  margin-left: -2px !important;
}
.w-40px{
  width: 40px !important;
}



.status-success{
  color: #fff !important;
  background-color: #37a000 !important;
  padding: 4px !important;
  margin-top: 2px;
}
.status-brown{
  color: #fff !important;
  background-color: #8a6d3b !important;
  padding: 4px !important;
  margin-top: 2px;
}
.status-warning{
  color: #fff !important;
  background-color: #FFB61E !important;
  padding: 4px !important;
  margin-top: 2px;
}
.status-danger{
  color: #fff !important;
  background-color: #E5343D !important;
  padding: 4px !important;
  margin-top: 2px;
}
.status-gray{
  color: #fff !important;
  background-color: #6D6656 !important;
  padding: 4px !important;
  margin-top: 2px;
}
.status-dark-blue{
  color: #fff !important;
  background-color: #2441AB !important;
  padding: 4px !important;
  margin-top: 2px;
}
.status-light-blue{
  color: #fff !important;
  background-color: #62D0F1 !important;
  padding: 4px !important;
  margin-top: 2px;
}

.col-red{
  color: red !important;
}
.col-success{
  color: #37a000 !important;
}
.col-sky-blue{
  color: #1ed5ff !important;
}
.col-orange{
  color: orange;
}
.col-white{
  color: white !important;
}
.element{ 
  position:fixed !important; 
  top:8%; 
  right:0%; 
}
.select2{
      width: 100% !important;
    }