/*****************************************************************************************************
									side-navbar-accounts
******************************************************************************************************/
.sidenav {
  border: 3px solid #11b8c2;
  background-color:rgba(45,156,164,0.7);
  border-radius: 6px;
  padding:2em 2em;
  border:none;
  font-size:1.3em;
  color:#fff;
  margin-top:2em;
}
.sidenav_items
{
border-bottom:3px solid transparent;
color:white;
font-family:Assistant-Regular;
text-align:center;
font-size:1em;
/*
margin-left:6%;
*/
padding-top: 4%;

}


.sidenav_items:hover
{
  border-bottom:3px solid orange;
   cursor:pointer;
  }
#highlight
{
  border-bottom:3px solid orange;
  }

/*****************************************************************************************************
									navbar
******************************************************************************************************/
.navbar
	{
	margin-bottom:0!important;
	border-radius:0;
	background-color:black;
	position:absolute;
	z-index:999;

	margin-left:0!important;
	margin-right:0!important;
	}
.new_navbar_logo
	{

	width:35%;

	}
.navbar
	{
	width:100%;
	margin-right:0!important;
	margin-left:0!important;
	margin-top:0!important;
	margin-bottom:0!important;
	}
.nav-web
	{
	text-align:right;
	padding-left:0!important;
	}
.navbar_links
	{
	padding-top:2em;
	}
.navtextcolor
	{
	padding:.5 em;
	}
.profile_logo_class
	{
		text-align:right;
	}
.profile_logo
		{
		display:inline;
		padding-right:.3em;
		}
a{
	cursor:pointer;
	}

/*****************************************************************************************************
									job/job-detail.html
******************************************************************************************************/
.job_detail_input
	{
	width:100%!important;
	border-radius:5px;
	font-size:1.1em;
	height:3em;
	margin-bottom:.5em;
	border-radius:7px;
	padding:.5em;
	color:black!important;
	outline:none;
	border:none;
	}
.job_detail_dropdown
	{
	height:3em;
	background-color:#fff;
	color:#acacac!important;
	outline:none;
	}
.job_detail_textarea
	{
	height:6.5em!important;
	outline:none;
	}
.job_detail
    {
    padding-right:4em;
    padding-left:4em;
    padding-top:1em;
    padding-bottom:5em;
    color:black!important;
    background-color:rgba(45,156,164,0.7);
    border-radius:5px;
     margin-top:2.4em;
    }

textarea
	{
	resize:none!important;
	}

.glyphicon-calendar
	{
	text-align:right;
	}
.job-detail-btn
	{
	color:#fff;
	background-color:#fa944b;
	padding:.5em 2em;
	outline:none;
	border:none;
	border-radius:5px;
	font-size:1.3em;
	font-family:Assistant-Bold;
	margin-top:1em;
	margin-right:.7em;
	}

.jobdetail_column
	{
	padding-right:.5em;
	padding-left:.5em;
	}
.job_calender_button
	{
	border-radius:7px;
	}
.job_calender_input
	{
	width:100%!important;
	border-radius:5px;
	font-size:.9em;
	height:3.5em;
	margin-bottom:.5em;
	border-radius:7px;
	padding:.3em;
	color:black!important;
	outline:none;
	}
/*****************************************************************************************************
									job/job-candidate-detail.html
******************************************************************************************************/
.job_detail_modal
	{
	width:100%!important;
	border-radius:5px;
	font-size:1.1em;
	height:3em;
	margin-bottom:.5em;
	border-radius:7px;
	padding:.5em;
	outline:none;
	border:none;
	color:#000;
	}
.candidate_detail_h1
	{
	font-family:Assistant-Bold;
	color:#fff;
	font-size:1.9em;
	margin-bottom:0;
	}
.candidate_detail_h2
	{
	color:#fed649;
	font-family:Assistant-Bold;
	font-size:1.4em;
	margin-bottom:0;
	}
.candidate_detail_h3
	{
	font-family:Assistant-SemiBold;
	color:#fff;
	font-size:1.4em;
	padding-right:1em;
	}
.candidate_detail_icon
	{
	color:#fff;
	font-size:1.1em;
	}
.candidate_detail_button
	{
	background-color:#fa944b;
	font-size:1.2em;
	padding:.3em 3em;
	border-radius:5px;
	outline:null;
	border:none;
	color:#fff!important;
	font-family:Assistant-SemiBold;
	text-decoration:none!important;
	}

.candidate_detail_img
	{
	width:100%;
	}
.candidate_data
	{
	color:#fff;
	font-family:Assistant-Regular;
	font-size:1.1em;
	text-align:justify;
	padding-top:1em;
	padding-bottom:1em;
	}
.candidate_table
	{
	border:2px solid #fff;
	color:#fff;
	width:100%;
	}
table
	{
	border-radius:7px!important;
	-webkit-border-radius:10px;
    border-radius: 7px;
    border-collapse: separate;
	}
.candidate_table tr,.candidate_table td
	{
	border:1px solid #fff;
	font-family:Assistant-Bold;
	text-align:center;
	}
.candidate_table th
	{
	font-family:Assistant-Regular;
	border:1px solid #fff;
	text-align:center;
	}
.candidate_table a
	{
	text-decoration:none;
	color:#fff;
	}
.candidate_table a:hover
	{
	text-decoration:none;
	color:#fa944b;
	}
.candidate_table a:active,.candidate_table a:focus
	{
	text-decoration:none;
	color:#fff;
	}
.candidate_detail_dropdown
	{
	background-color:#fff;
	height:3em;
	text-align:left;
	}
.popup-dropdown-menu
	{
	width:100%!important;
	}

.candidate_detail_textarea
	{
	height:8em;
	opacity:1!important;
	}
.candidate_detail_textarea::placeholder
	{
	color:#000;
	}

.candidate_modal
	{
	padding:2em 4em;
	background-color:rgba(17,184,194,0.9);
	border-radius:7px;
	box-shadow: 20px 20px 50px 10px #130b0ba3;
	}
.btn_request_div
	{
	text-align:right;
	}
.btn_request
	{
	background-color:#fa944b;
	font-size:1.2em;
	border-radius:5px;
	outline:null;
	border:none;
	color:#fff!important;
	font-family:Assistant-SemiBold;
	padding-left:2em;
	padding-right:2em;
	}
.modal_heading
	{
	padding:2em 0!important;
	}
button.close
	{
	right:.1em!important;
	}

.modal-dialog
	{

	top:15% !important;
	}

.modal-backdrop.in
	{
		filter: alpha(opacity=50);
		opacity: 0;
	}
.close_button
	{
	border-radius:50px;
	background-color:white!important;
	padding:.1em .3em;
	opacity:1;

	}
.close
	{
	opacity:1!important;
	outline:none!important;
	}
.glyphicon-chevron-down
	{
	color:#b1b1b1!important;
	}
/******************************************************************************************************
										accounts/change-password.html
*****************************************************************************************************/
.change_password
		{
		padding:3em;
		}
.change_password_input
	{
	width:100%;
	border-radius:5px;
	font-size:1.1em;
	height:3em;
	margin-bottom:1em;
	border-radius:7px;
	padding:.2em 1em;
	color:black!important;
	outline:none;
	border:none;
	font-family:Assistant-SemiBold;
	}
/******************************************************************************************************
										accounts/job-seeker.html
*****************************************************************************************************/
.job_seeker_input
	{
	width:100%;
	border-radius:5px;
	font-size:1em;
	height:2em;
	margin-bottom:1em;
	border-radius:7px;
	padding:.2em 1em;
	color:black!important;
	outline:none;
	border:none;
	font-family:Assistant-SemiBold;
	}
.job_seeker_input::placeholder
	{
	color:#7c7885;
	}
.job_seeker_dropdown
	{
	width:75%!important;
	height:1.7em;
	background-color:#fff;
	color:#7c7885!important;
	outline:none;
	padding-top:.3em;
	padding-bottom:.3em;
	text-align:left;
	}
.gender .radio-inline
	{
	left:1em;
	}
.gender input[type='radio']
	{
    width: 10px;
    height: 10px;
   bottom:26%;
   outline:none;
    background: #272727;
    border:none;
    box-shadow:none;
    }
 .gender
	{
	color:#fff!important;
	font-family:Assistant-Bold;

	}
.job-seeker-btn
	{
	 background-color:#272727;
	 color:#fff;
	padding:.5em 2em;
	outline:none;
	border:none;
	border-radius:5px;
	font-size:1.3em;
	font-family:Assistant-Bold;
	margin-top:1em;
	margin-right:.7em;
	 }
.job-seeker-btn:hover
	{
	 background-color:#000;
	 }
.job-seeker-btn-div
	{
	text-align:right;
	}
.seeker-dropdown-menu
	{
	width:50%!important;
	}
.profile_dropdown
	{
	background-color:transparent;
	border:none;
	}
.profile_dropdown>li>a
	{
	color:#11b8c2!important;
	font-family:Assistant-Bold;
	box-shadow:none;
	}
.profile_dropdown>li>a:hover
	{
	color:#f8934a!important;
	background-color:transparent;
	}
.profile_img
	{
	width:100%;
	}


/*****Photo upload*****/


.profile-pic {
    max-width: 200px;
    max-height: 200px;
    display: block;
}

.file-upload {
    display: none!important;
}
.circle {
    border-radius: 25px !important;
    overflow: hidden;
       width: 121px;
    height: 130px;

    top: 1em;
    left:2em;
}


img {
    max-width: 100%;
    height: auto;
}

.p-image {

  top: 12em;
  left:10em;
  color: #666666;
  transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
}
.p-image:hover {
  transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
}
.upload-button {
  font-size: 1.2em;
   color: #999;
   padding-top:1em;


}

.upload-button:hover {
  transition: all .3s cubic-bezier(.175, .885, .32, 1.275);
    color:#64e3ea;
  display:block;
}


/******************************************************************************************************
										accounts/my-jobs.html
*****************************************************************************************************/
#selected_jobs
	{
	color:#fa944b!important;
	}
.inbox-outbox a,.inbox-outbox,.inbox-outbox span.seperator
	{
	color:#fff;
	font-family:Assistant-Bold;
	font-size:1.2em;
	padding-bottom:1em;
	}

.my-job-section
	{
	background-color:#363636;
	color:#fff;
	border-radius:5px;
	margin:.3em;
	width:30%;
	}
.my-job-section:hover
	{
	background-color:#fa944b;
	}
.myjob_name
	{
	font-size:1.2em;
	font-family:Assistant-Bold;
	padding-bottom:0!important;
	margin-bottom:0!important;
	padding-top:1em;
	}
.myjob_data
	{
	font-size:.8em;
	font-family:Assistant-Bold;
	padding-bottom:0!important;
	margin-bottom:0!important;
	}
.myjob_btn
	{
	 background-color:#fa944b;
	 color:#fff;
	 border-radius:25px;
	 font-family:Assistant-SemiBold;
	 border:1px solid #fff;
	 padding:.3em;
	}
.myjob_btn:hover
	{
	 background-color:#000;
	 color:#fff;
	}
.myjob_btn_div
	{
	float:right;
	padding-bottom:1em;

	}

.job-detail-mob
	{
	padding-right:0em!important;
	}
/******************************************************************************************************
										accounts/view-job-detail.html
*****************************************************************************************************/
.view_name
	{
	font-family:Assistant-Bold;
	color:#fff;
	font-size:2em;
	padding-left:0;
	}
.view_padding_class
	{
	padding-left:0;
	}
.view_date
	{
	color:#fff;
	font-family:Assistant-Bold;
	font-size: 1.3em;
	}
.view_year
	{
	color:#fff;
	font-family:Assistant-Bold;
	font-size: 1.2em;
	padding-bottom:.5em;
	}
.view_hospital
	{
	color:#fff;
	font-family:Assistant-Regular;
	font-size: 1em;
	}
.view_pay
	{
	color:#fff;
	font-family:Assistant-Bold;
	font-size: 1em;
	padding-bottom:.5em;
	}
.view_head
	{
	color:#fff;
	font-family:Assistant-Bold;
	font-size: 1em;
	}
.view_data
	{
	color:#fff;
	font-family:Assistant-Regular;
	font-size: 1em;
	text-align:Justify;
	}
.view_btn,.view_btn:focus,.view_btn:active,.view_btn:visited
	{
	background-color:#000;
	color:#fff;
	padding:.5em 1em;
	outline:none!important;
	border:none;
	border-radius:5px;
	font-size:1.3em;
	font-family:Assistant-Bold;
	margin-top:1em;
	}
.view_btn:hover
	{
	background-color:#fa944b;
	color:#fff;
	}
.fa_icon_width
{
width:1.5em;
}

/******************************************************************************************************
										Mobile
*****************************************************************************************************/
@media (min-width:300px) and (max-width: 767px)
{
.candidate_table_div
	{
	overflow-y:scroll!important;
	}
.candidate_modal
	{
	padding:2em;
	}
.job_seeker_dropdown
	{
	width:100%!important;
	height:2em;
	}

.job_detail
	{
	padding-left:0px;
	padding-right:0px;
	    margin-top: -1.6em;
	        padding-bottom: 4em;
	}

.change_password {
    padding: 1em;
}
.profile_img_div
	{
	text-align:center;
	padding-bottom:2em;
	padding-left:auto;
	padding-right:auto;
	}
.my-job-section
	{
	width:100%;
	}

.job-detail-mob
	{
	padding-right:4em!important;
	padding-left:4em!important;
	}
.circle,.p-image
	{
	position:relative!important;
	}
.p-image
	{
	top:2em;
	left:0;
	padding-bottom:1em;
	}
.circle
	{
	padding:0;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	}
.upload-button
	{
	padding-left:0!important;
	}
.job-seeker-btn-div
	{
	text-align:center!important;
	}
.view_name,.view_hospital,.view_date,.view_year,.view_pay,.view_btn_div
	{
	text-align:center;
	}
.view_btn_div
	{
	margin-bottom:1em;
	}
.empty-education-message
{
font-size:1em;
text-align:center;
font-family:Assistant-Regular;
color:white!important;
}
.activate-title
{
text-align:center;
}
.sidenav
{
padding: 0em;   
}
}

/******************************************************************************************************
										Tab
*****************************************************************************************************/
@media (min-widupload-buttonth:768px) and (max-width: 1024px)
{
.candidate_table_div
	{
	overflow-y:scroll!important;
	}
.job_seeker_dropdown
	{
	width:100%!important;
	}
.profile_img_div
	{
	text-align:center!important;
	padding-bottom:2em!important;
	}
.my-job-section
	{
	width:100%;
	}
.job-detail-mob
	{
	padding-right:4em!important;
	padding-left:4em!important;
	}

.circle,.p-image
	{
	position:relative!important;
	}
.upload-button
	{
	padding-bottom:1em!important;
	}
.p-image
	{
	top:2em;
	left:0;
	padding-bottom:1em!important;
	}
.circle
	{
	padding:0;
	margin-left:auto!important;
	margin-right:auto!important;
	left:0px;
	}
.job-seeker-btn-div
	{
	text-align:center!important;
	}
.view_name,.view_hospital,.view_date,.view_year,.view_pay,.view_btn_div
	{
	text-align:center;
	}
.view_btn_div
	{
	margin-bottom:1em;
	}
}

@media (min-width: 767px) and (max-width: 991px)
{
.job-seeker-btn-div
	{
	text-align:center!important;
	}
.job_seeker_dropdown
		{
		width:100%!important
		}
.profile_img_div
	{
	text-align:center!important;
	padding-bottom:2em!important;
	}
.circle
	{
	padding:0;
	margin-left:auto!important;
	margin-right:auto!important;
	}
.upload-button
	{
	padding-left:0!important;
	}
.job-seeker-btn
	{
	margin-right:0;
	}
}
@media (min-width: 1025px)
{

}
