#designation_id_chosen{
	/*background:#0E262F;
	-webkit-box-shadow: 0px !important;	
	border:none !important;
	margin-top:0px !important;*/
	margin-bottom: 30px;
}
.chosen-container-active.chosen-with-drop .chosen-single
{
	-webkit-box-shadow: 0px !important;	
	border:none !important;
	box-shadow: none !important;
	}
chosen-search-input{
	display:none !important;
}
.chosen-container-single{
	width: 140px;
	font-family: inherit !important;
	font-size: inherit !important;
}
.chosen-container-single a.chosen-single{
	height: 44px;
	padding: 10px 12px;
	background: transparent;
	border-color: #fff;
	border:0px !important;	
	border-bottom:1px solid #fff !important;
	border-radius:0px !important;
	/*margin-bottom:15px;*/
}
.chosen-container-single .chosen-single{
  box-shadow:0px !important;
  -webkit-box-shadow: 0 0 0px #fff inset,0 1px 1px rgba(0,0,0,.1) !important;
}
.chosen-container-single .chosen-single span{
	color:#DEDBDB;
	margin-right: 10px !important;
}
.chosen-results{
	font-size:15px Poppins !important;
	width: 137px auto;
	max-height: 250px;
	background: black; /*#494949;*/
	color: #fff !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
.chosen-results .highlighted{
  background:grey !important;
}
.chosen-container-active.chosen-with-drop .chosen-single {
  /*.border: 1px solid #aaa !important;*/
}
.chosen-container-active.chosen-with-drop .chosen-single{
	background-image:none !important;
}
.chosen-container-single .chosen-search{
	padding: 0px 0px !important;
}
.chosen-container{
 font-size:15px Poppins !important;
 max-height:250px;
}
.chosen-search-input{
	display:none !important;
}
.chosen-container .chosen-results{
  padding:0px 4px !important;
}

.chosen-container-active{
	/*border-color:#01e9a1 !important;*/
}
.chosen-container-single .chosen-single div b
{
	margin-top:7px;
}
.office_color {
  color: #8394E5;
}
.extern_color {
  color: #FCE794;
}
.volunteer_color {
  color: #5dee84;
}
.main-container .right-side .login-form .dental-info {
  text-align: left !important;
}
.chosen-container-single .chosen-drop{
	border-radius:0px !important;
	margin-top:4px !important;
	border-top: 1px solid #fff !important;
}
.chosen-results .assistant_color::before {
	content: url(../img/roleicons/assistant.svg);
	margin-right:4px;
}
.chosen-results .dentist_color::before {
	content: url(../img/roleicons/dentist.svg);
	margin-right:4px;
}
.chosen-results .office_color::before {
	content: url(../img/roleicons/front-office.svg);
	margin-right:4px;
}
.chosen-results .hygienist_color::before {
	content: url(../img/roleicons/hygienist.svg);
	margin-right:4px;
}
.chosen-results .specialist_color::before {
	content: url(../img/roleicons/specialist.svg);
	margin-right:4px;
}
.chosen-results .extern_color::before {
	content: url(../img/roleicons/volunteer-extern.svg);
	margin-right:4px;
}
.chosen-results li {
	vertical-align: middle !important;	
}
#designation_id_chosen .chosen-results li:first-child{
	display:none !important;
}
.chosen-with-drop a.chosen-single {
	border-bottom: 1px solid #01e9a1 !important;

}
#designation_id_chosen .wide{
  border-bottom: 1px solid #01E9A1 !important;
}
.main_block .status .active {
  color: #FCC562 !important;
  text-transform: capitalize !important;
}
.main_block .status .dot.active-dot {
  background: #FCC562;
}
.main_block .status {
  align-items: left;
  padding: 5px 19px 4px 8px !important;
}
.main_block {
  color: #fff !important;
  font-family: 'Poppins', sans-serif !important;
}
.main_block .status .closed {
  color: #4891FF !important;
  text-transform: capitalize !important;
}
.main_block .status .dot.closed-dot {
  background: #4891FF !important;
}
.main_block .status .completed {
  color: #710a0a;
  text-transform: capitalize;
}
.main_block .status .dot.completed-dot {
  background: #710a0a;
}
.main_block .signup-left-side .logo {
  width: 179px;
  margin: 28px 0 0 0;
  padding: 20px;
  text-align: center;
}
.main_block .signup-left-side .title {
  width: 179px;
  margin: 28px 0 0 0;
  padding: 41px;
  text-align: center;
}
.chosen-results .volunteer_color::before {
  content: url(../img/roleicons/volunteer.svg);
  margin-right: 4px;
}
.icon.volunteer
{
	background: url("../img/volunteer.svg") no-repeat center top 39%;
}
.icon.extern
{
	background: url("../img/extern.svg") no-repeat center top 39%;
}
.share_shift_nlu .signup-left-side .logo {
  width: 179px;
  margin: 28px 0 0 0;
  padding: 20px;
  text-align: left;
  padding-left:35px;
}
.modal_header_border_bottom {
  margin: auto;
  border-bottom: 1px solid;
  color: #5A6D7E80;
  letter-spacing: 1.5px;
  width: 32%;
}
.main_block .shift-activity{
	background:transparent radial-gradient(closest-side at 33% 50%, #102D37 0%, #000000 100%) 0% 0% no-repeat padding-box !important;
	margin-top:50px !important;
	margin-bottom:50px !important;
} 
.share_btn_div .post_btn {
  width: 180px;
  height: 50px;
  background: linear-gradient(102deg, #FFEC6E 0%, #FCBD60 100%) 0% 0% no-repeat padding-box;
  box-shadow: 0 3px 6px #00000061;
  border-radius: 24px;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: #223242;
}
.dot {
	margin-top:-1% !important;
}
.assistant_color.icon{
	background: url(../img/assistant.svg) no-repeat left;	
	padding: 5.5px 0 5.5px 30px;
}

.dentist_color.icon {
	background: url(../img/dentist.svg) no-repeat left;
	padding: 5.5px 0 5.5px 30px;
}
.office_color.icon {
	background: url(../img/front-office.svg) no-repeat left;
	padding: 5.5px 0 5.5px 30px;
}
.hygienist_color.icon {
	background: url(../img/hygienist.svg) no-repeat left;
	padding: 5.5px 0 5.5px 30px;
}
.specialist_color.icon {
	background: url(../img/roleicons/specialist.svg) no-repeat left;
	padding: 5.5px 0 5.5px 30px;
}
.extern_color.icon {
	background: url(../img/volunteer-extern.svg) no-repeat left;
	padding: 5.5px 0 5.5px 30px;
}
.volunteer_color.icon {
  background: url(../img/volunteer.svg) no-repeat left;
  padding: 5.5px 0 5.5px 30px;
}
.footer_container {
  height: 25% !important;
}
.shift-activity .shift_card{
	border-radius:10px;
	background:#223142;
	padding:10px;
}

.share_shift2_data_container{
	margin:0 15% !important;
}
.role_btns{
  padding :15px;
  border: 1px solid;
  border-radius:40px;
  margin:10px;
  text-align:center;
  width:300px;
  margin-left:20%;
}
.login-btn-2{
  background:transparent linear-gradient( 104deg, #8A8E95 0%, #E9E9ED 100%) 0% 0% no-repeat padding-box!important;
}
.btnClicked{
  border: 3px solid #04BBFD;
}
.role_descriptions{
  text-align:center;
  font-size:12px;
  color:#FCC562 !important
}
.back-btn:hover {
  background: url("../img/arrow-right-green.svg") no-repeat left;
}
.limited-offer-sec {
    text-align: center;
    color: black;
    text-decoration: none;
    background: #01E9A1;
    padding: 5px;
    padding:9px;
    font-family: Poppins-Regular;
}
.limited-offer-sec a{
  color: black;
  text-decoration: none !important;
}
.limited-offer-sec:hover{
    background-color: rgb(255, 205, 72);
}
.main_block .status .cancelled {
    color: red !important;
    text-transform: capitalize !important;
}
