@charset "utf-8";
/* CSS Document */
body {
	margin:0px;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
/***** main search *****/
.cnt_lft{
	width:300px;
	height:auto;
	float:left;
	margin-top:10px;
	alignment-adjust:central;
}
.main_search {
	width:100%;
	height:90px;
	float:left;	
}
.apply_box ul li{
	width:100%;
}
/* Form wrapper styling */
.form-wrapper {
    width: 100%;
    padding: 15px;
    background: #005bab;
   /* background: rgba(0,0,0,.2);*/
    border-radius: 10px;
    box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box; 
}
 
/* Form text input */
 
.form-wrapper input {
	float:left;
	margin-right:10px;
    width: 272px;
    height: 20px;
    padding: 10px 5px;
    float: left;    
    font: 12px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 0;
    background: #eee;
    border-radius: 3px 0 0 3px;  
	   
}
 
.form-wrapper input:focus {
    outline: 0;
    background: #fff;
    box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}
 
.form-wrapper input::-webkit-input-placeholder {
   color: #999;
   font-weight: normal;
   font-style: italic;
}
 
.form-wrapper input:-moz-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}
 
.form-wrapper input:-ms-input-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}

/* Form text input */
 
.form-wrapper select {
	float:left;
	margin-right:10px;
    width: 272px;
    height: 40px;
    padding: 10px 5px;
    float: left;    
    font: 12px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 0;
    background: #eee;
    border-radius: 3px 0 0 3px;  
	   
}
 
.form-wrapper select:focus {
    outline: 0;
    background: #fff;
    box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
}
 
.form-wrapper select::-webkit-input-placeholder {
   color: #999;
   font-weight: normal;
   font-style: italic;
}
 
.form-wrapper select:-moz-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}
 
.form-wrapper select:-ms-input-placeholder {
    color: #999;
    font-weight: normal;
    font-style: italic;
}    
 
/* Form submit button */
.form-wrapper button {
    overflow: visible;
    position: relative;
    float: right;
    border: 0;
    padding: 0;
    cursor: pointer;
    height: 40px;
    width: 110px;
    font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';
    color: #fff;
    text-transform: uppercase;
    background: #eb9d23;
    border-radius: 0 3px 3px 0;      
    text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
}   
   
.form-wrapper button:hover{     
    background: #de9118;
}   
   
.form-wrapper button:active,
.form-wrapper button:focus{   
    background: #eb9d23;
    outline: 0;   
}
 
.form-wrapper button:before { /* left arrow */
    content: '';
    position: absolute;
    border-width: 8px 8px 8px 0;
    border-style: solid solid solid none;
    border-color: transparent #eb9d23 transparent;
    top: 12px;
    left: -6px;
}
 
.form-wrapper button:hover:before{
    border-right-color: #de9118;
}
 
.form-wrapper button:focus:before,
.form-wrapper button:active:before{
        border-right-color: #eb9d23;
}      
 
.form-wrapper button::-moz-focus-inner { /* remove extra button spacing for Mozilla Firefox */
    border: 0;
    padding: 0;
}

.cf:before, .cf:after{
    content:"";
    display:table;
}
 
.cf:after{
    clear:both;
}
 
.cf{
    zoom:1;
} 

/***** main search end *****/

.mtr_inner_left {
	float:left;
	width:200px;
	min-height:200px;
}
.mtr_inner_left img {
	margin-top:20px;
	width:200px;	
}
.mtr_inner_center {
	float:left;
	width:600px;
	margin:0px 10px;
	/*min-height:200px;*/	
}
.mtr_inner_right {
	float:left;
	width:200px;
	min-height:200px;	
}

/**********profile*************/
.profile {
	width:100%;
	/*min-height:200px;*/
	float:left;
	background:#f4f4f4;
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #F7F7F7));
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#F7F7F7', GradientType=0 );
				background: -o-linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);
	-moz-box-shadow: 2px 2px 2px #e4e4e4;
	-webkit-box-shadow: 2px 2px 2px #e4e4e4;
	box-shadow: 2px 2px 2px #e4e4e4;*/
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#e4e4e4')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#e4e4e4');
	border: 1px solid #eeeeee;
}
.profile_head {
	float:left;
	width:100%;
	min-height:100px;
	background:#f4f4f4;
	/*background: #efefef;
	background: -moz-linear-gradient(top, #efefef 0%, #d6d6d6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #d6d6d6));
	background: -webkit-linear-gradient(top, #efefef 0%, #d6d6d6 100%);
	background: -o-linear-gradient(top, #efefef 0%, #d6d6d6 100%);
	background: -ms-linear-gradient(top, #efefef 0%, #d6d6d6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#d6d6d6', GradientType=0 );
	background: linear-gradient(top, #efefef 0%, #d6d6d6 100%);*/
	border-bottom: 1px inset #E4E2E2;
	padding:10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	color:#525252;
}
.profile_head .pic {
	width:90px;
	height:90px;
	float:left;	
	margin-right:15px;
	color:#525252;
}
.profile_head .pic img {
	width:90px;
	height:90px;
	float:left;	
	border:2px solid #CFCFCF;
}
.profile_head h1 {
	float:left;
	width:80%;
	height:35px;
	line-height:35px;	
	font-size:18px;
	margin:0px;
	color:#525252;
}
.profile_head h1 a {
	font-weight:normal;
	text-decoration:none;
	color:#eb9d23;
	font-size:10px;	
}
.profile_head h2 {
	float:left;
	width:80%;
	height:20px;
	line-height:20px;	
	font-size:16px;
	margin:0px;
	color:#525252;
	font-weight:normal;
}
.profile_head h2 a {
	font-weight:normal;
	text-decoration:none;
	color:#eb9d23;
	font-size:10px;	
}
.profile_head p {
	float:left;
	width:80%;
	height:20px;
	line-height:20px;	
	font-size:12px;
	margin:0px;
	color:#9C9C9C;
	font-weight:normal;
	margin:0px;
}
.profile_box {
	width:526px;	
}
.profile_box ul {
	background: none repeat scroll 0 0 #fff;
	float: left;
	margin: 0px auto;
	width: 600px;
	padding:0px;
	border-top:1px solid #fff;
	/*margin-left:37px;*/
}
.profile_box ul .left {
	/*padding-right: 15px;
	margin-right: 10px;*/
	background:#f5f5f5;
}
.profile_box ul .right {
	width: 100%;
	height: 0;
	padding: 0;
	left: 0;
}
.profile_box ul li {
	list-style:none;
	padding: 10px 0px 10px 0px;
	width: 100%;
	float: left;
	font: bold 11px Arial,Helvetica,sans-serif;
	color: #333;
	height: 30px;
}
.profile_box ul li span {
	float: left;
	width: 36px;
	height: 27px;
	background: url(../images/sprite_a.png) no-repeat;
	margin-right: 10px;
	margin-left:15px;
}

.profile_box ul li u {
	color: #a4a4a4;
	text-decoration: none;
}
.profile_box ul li em {
	float: left;
	font-weight: normal;
	font-style:normal;
}
.profile_box ul li a {
	float: right;
	font-weight: normal;
	color: #069!important;
	margin-right:15px;
}

.profile_box ul li .mobile {
	background-position: -282px -70px;
	height: 30px;
}
.profile_box ul li .email {
	background-position: -245px -39px;
}
.profile_box ul li .company {
	background-position: -321px -38px;
	height: 30px;
}
.profile_box ul li .desigination {
	background-position: -321px -69px;
	height: 35px;
}
.profile_box ul li .profile_a {
	background-position: -244px -67px;
	height: 37px;
	width: 36px;
}
.profile_box ul li .resume {
	background-position: -282px -39px;
}
.profile_box ul li p a {
	float:none;;
}
.profile_box p {
	/*padding: 5px 0;*/
    margin: 0;
	float:right;
}	
.profile_box p .star {
	width: 20px;
	height: 19px;
	float: left;
	background: url(../images/sprite_a.png) -274px -11px no-repeat;
	margin-top: -2px;
}
.profile_box a {
	font-size:11px;
	text-decoration:none;	
}
.profile_box a:hover  {
	text-decoration:underline;	
}
.skills {
	margin:10px 0px;
	margin-left:15px;	
	float:left;
}
.latest_job_match {
	width:598px;
	height:auto;	
	border:1px solid #E4E4E3;
	float:left;
	margin-top:15px;
}
.latest_job_match p {
	float:left;
	margin:0px;	
	text-align:right;
	width:568px;
	margin-left:15px;
	margin-bottom:10px;
}
.latest_job_match p a {
	text-decoration:none;
}
.latest_job_match .head {
	width:100%;
	background:#f3f3f3;
	/*border:1px solid #E4E4E3;*/
	line-height:35px;
	font-size:14px;	
	padding-left:10px;
	box-sizing:border-box;
	float:left;
}
.latest_job_match .head p {
	float:right;
	margin:0px;	
	width:50%;
}
.latest_job_match .head p a {
	float:right;	
	margin:0px;
	font-size:12px;
	text-align:right;
	padding-right:10px;
	color:#005bab;
	text-decoration:none;
}
.latest_job_match .head h1 {
	float:left;	
	margin:0px;
	font-weight:normal;
	font-size:14px;
	width:50%;
}
.latest_job_box {
	width:568px;
	float:left;
	padding:10px 0px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;	
	border-bottom:#ccc 1px dashed;
	margin:0 0 10px 15px;
}
.latest_job_box .left_mtr {
	float:left;
	width:76%;
	border-right:#E4E4E3 solid 1px;
}
.latest_job_box .left_mtr .check {
	float:left;
	width:20px;	
	height:20px;
	margin-right:10px;
}
.latest_job_box .left_mtr h1 {
	width:91%;
	float:left;
	line-height:20px;
	font-size:14px;
	margin:0px;
}
.latest_job_box .left_mtr p {
	width:91%;
	float:left;
	line-height:20px;
	font-size:12px;
	margin:5px 0px 5px 30px;
	text-align:left;
}
.latest_job_box .left_mtr .add_skill {
	width:91%;
	float:left;
	line-height:20px;
	font-size:12px;
	margin-left:30px;
}
.latest_job_box .left_mtr .add_skill em {
	float:left;
	font-style:normal;
	margin-top:2px;
}
.skill_ad_btn {
	padding: 3px 5px;
	background: #eaeaea;
	border: solid 1px #c7c7c7;
	border-radius: 3px;
	float: left;
	margin: 0 0px 5px 5px;
	color: #333!important;
	text-decoration:none;
}
.skill_ad_btn:hover {
	background: #fff6d8;
	background: url( 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJo…iIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	background: -webkit-gradient(linear,left top,left 	   bottom,color-stop(0%,rgba(255,246,216,1)),color-stop(47%,rgba(252,238,199,1)),color-stop(100%,rgba(253,227,173,1)));
	background: -webkit-linear-gradient(top,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	background: -o-linear-gradient(top,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	background: -ms-linear-gradient(top,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	background: linear-gradient(to bottom,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6d8',endColorstr='#fde3ad',GradientType=0);
	border: solid 1px #caa649;
	text-decoration: none;
}

.manage_ad_btn {
	padding: 0px 5px;
	background: #eaeaea;
	border: solid 1px #c7c7c7;
	border-radius: 3px;
	float: left;
	margin: 0 0px 5px 5px;
	color: #333!important;
	text-decoration:none;
}
.manage_ad_btn:hover {
	background: #fff6d8;
	background: url( 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJo…iIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	background: -webkit-gradient(linear,left top,left 	   bottom,color-stop(0%,rgba(255,246,216,1)),color-stop(47%,rgba(252,238,199,1)),color-stop(100%,rgba(253,227,173,1)));
	background: -webkit-linear-gradient(top,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	background: -o-linear-gradient(top,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	background: -ms-linear-gradient(top,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	background: linear-gradient(to bottom,rgba(255,246,216,1) 0,rgba(252,238,199,1) 47%,rgba(253,227,173,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6d8',endColorstr='#fde3ad',GradientType=0);
	border: solid 1px #caa649;
	text-decoration: none;
}

.latest_job_box .right_mtr {
		float:left;
		min-height:50px;
		width:22%;
		float:left;
		padding-top:35px;
		margin-left:10px;
}
.latest_job_box .right_mtr .apply_btn {
	width:100%;
	float:left;
	line-height:20px;
	text-align:center;
	color:#fff;
	border-radius:5px;
	margin-bottom:15px;
	padding:5px 0;
	box-shadow : 0 1px 4px rgba(0,0,0,.6);
	border-color : #2989d8;
	  background: #2989d8;
	  background: -moz-linear-gradient(top, #2989d8 0%, #1e5799 100%);
	  background: -webkit-gradient(linear, left top, left bottom, 
		color-stop(0%,#2989d8), color-stop(100%,#1e5799));
	  background: -webkit-linear-gradient(top, #2989d8 0%,#1e5799 100%);
	  background: -o-linear-gradient(top, #2989d8 0%,#1e5799 100%);
	  background: -ms-linear-gradient(top, #2989d8 0%,#1e5799 100%);
	  background: linear-gradient(top, #2989d8 0%,#1e5799 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( 
		startColorstr='#2989d8', endColorstr='#1e5799',GradientType=0 );
}
.latest_job_box .right_mtr .apply_btn:hover {
	width:100%;
	float:left;
	text-align:center;
	background:#035196;
}
.details_main_box {
	float:left;
	width:100%;	
}
.details_box {
	width:100%;
	float:left;
	border-bottom:#ccc solid 1px;
	border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;
	min-height:100px;
	background:#fcfcfc;
	padding-bottom:15px;
}
.details_box_head {
	float:left;
	width:808px;
	margin-top:15px;
	border: 1px solid #ccc;
	background: #f6f6f6;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6', EndColorStr='#ffffff');
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6f6f6), to(#ffffff));
	background: -webkit-linear-gradient(#f6f6f6, #fff);
	background: -moz-linear-gradient(#f6f6f6, #fff);
	background: -ms-linear-gradient(#f6f6f6, #fff);
	background: -o-linear-gradient(#f6f6f6, #fff);
	background: linear-gradient(#f6f6f6, #fff);
}
.details_box_head a {
	padding: 8px 15px;
	display: inline-block;
	position: relative;
	text-decoration:none;
}
.details_box_head a:before, .details_box_head a:hover:before, .details_box_head a.on:before {
	content: '';
	background: url(../images/sprite_a.png) left bottom;
	position: absolute;
	width: 11px;
	height: 7px;
	top: 100%;
	left: 50px;
	margin-left: -6px;
}
.details_btn {
	float:left;
	margin-top:15px;
	padding: 5px 15px 5px 5px;
  text-decoration: none;
  margin:10px 0 0 15px;	
}
.details_btn a {
  background: #eb9d23;
  background-image: -webkit-linear-gradient(top, #eb9d23, #cf8a21);
  background-image: -moz-linear-gradient(top, #eb9d23, #cf8a21);
  background-image: -ms-linear-gradient(top, #eb9d23, #cf8a21);
  background-image: -o-linear-gradient(top, #eb9d23, #cf8a21);
  background-image: linear-gradient(to bottom, #eb9d23, #cf8a21);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  padding: 5px 15px 5px 15px;
  text-decoration: none;
  margin:10px 0 0 0px;
  color:#fff;
  text-decoration:none;
}

.details_btn a:hover {
  background:  #de9118;
  background-image: -webkit-linear-gradient(top,  #de9118, #eb9d23);
  background-image: -moz-linear-gradient(top,  #de9118, #eb9d23);
  background-image: -ms-linear-gradient(top,  #de9118, #eb9d23);
  background-image: -o-linear-gradient(top,  #de9118, #eb9d23);
  background-image: linear-gradient(to bottom,  #de9118, #eb9d23);
  text-decoration: none;
}
.details_box ul {
  margin:20px 0 0 20px;
  padding:0px;
  float:left;
  width:100%;	
  font-size:12px;	
}
.details_box ul li {
	float:left;	
	list-style:none;
	width:100%;
	margin-bottom:10px;
}
.details_box ul li strong {
	float:left;
	width:25%;
	line-height:25px;
}
.details_box ul li em {
	float:left;
	font-style:normal;	
	line-height:25px;
}
.colour_none {
	background:none !important;	
}
.full {
	width:810px !important;
	float:left;
	margin:0 0 0 10px !important;	
}
.full_left {
	width:810px !important;
	float:left;
	margin:0 10px 0 0 !important;	
}
.detail_edit {
	float:right;	
	line-height:33px;
	padding:0 10px 0 20px;
	font-size:12px;
	cursor:pointer;
	background:url(../images/sprite_a.png) left bottom 211px;
}
.done_edit {
	float:right;	
	line-height:33px;
	padding:0 10px 0 20px;
	font-size:12px;
	cursor:pointer;
	background:url(../images/sprite_a.png) left bottom 144px;
}
.view_details {
	float:right;	
	line-height:33px;
	padding:0 10px 0 20px;
	font-size:12px;
	cursor:pointer;
	background:url(../images/sprite_a.png) left bottom 243px;
	margin-left:10px;
}
.manage_res {
	float:right;	
	line-height:33px;
	padding:0 10px 0 20px;
	font-size:12px;
	cursor:pointer;
	background:url(../images/sprite_a.png) left bottom 269px;
	margin-left:10px;
}
.cancel_edit {
	float:right;	
	line-height:33px;
	padding:0 10px 0 20px;
	font-size:12px;
	cursor:pointer;
	background:url(../images/sprite_a.png) left bottom 177px;
	margin-left:10px;
}

.pagination {
	width:100%;
	height:35px;
	float:left;	
	background:#eee;
	font-size:16px;
	color:#191919;
	padding-left:10px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	line-height:35px;
}
.pagination strong {
	float:right;
	width:auto;
	height:25px;
	margin-top:5px;
	font-weight:bold;
}
.pagination strong em {
	font-style:normal;
}
.pagination strong em a {
	height:25px;
	padding:0 8px;
	background:#eb9d23;	
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	float:left;
	line-height:25px;
	margin-right:5px;
	font-size:12px;
}
.pagination strong em a.active {
	background:#fff;
	color:#191919;
}
.pagination strong em a:hover {
	background:#fff;
	color:#191919;
}
.job_search_box {
	width:100%;
	height:auto;
	border-bottom:1px dotted #bcbcbc;
	float:left;	
	padding:0 10px 10px 10px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
}
.job_search_box h2 {
	font-size:16px;
	float:left;
	color:#005bab;
	width:100%;
	font-weight:normal;
	margin-bottom:3px;
}
.job_search_box h3 {
	font-size:14px;
	float:left;
	color:#191919;
	width:100%;
	margin:0px;
	font-weight:normal;
}
.job_search_box p {
	font-size:12px;
	float:left;
	color:#717171;
	width:100%;
	line-height:15px;
	margin:10px 0;
}
.job_search_box h2 .black {
	color:#191919;
	font-size:14px;
}
.job_search_box strong {
	font-style:normal;
	font-weight:normal;
	width:100%;
	float:left;
	height:20px;	
	font-size:12px;
}
.job_search_box strong em {
	margin-right:5px;
	float:left;
	font-style:normal;
	line-height:20px;
}
.job_search_box strong p {
	width:60%;
	float:left;
	margin:0px;
	line-height:20px;
}
.job_search_box ul {
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:25px;	
}
.job_search_box ul li {
	list-style:none;
	float:right;
	height:25px;
	width:auto;	
}
.job_search_box ul li a {
	float: left;
	line-height: 20px;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	margin-bottom: 15px;
	padding: 2px 10px;
	border-color: #2989d8;
	background: #2989d8;
	background: -moz-linear-gradient(top, #2989d8 0%, #1e5799 100%);
	background: -webkit-gradient(linear, left top, left bottom, 
	 color-stop(0%,#2989d8), color-stop(100%,#1e5799));
	background: -webkit-linear-gradient(top, #2989d8 0%,#1e5799 100%);
	background: -o-linear-gradient(top, #2989d8 0%,#1e5799 100%);
	background: -ms-linear-gradient(top, #2989d8 0%,#1e5799 100%);
	background: linear-gradient(top, #2989d8 0%,#1e5799 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( 
	startColorstr='#2989d8', endColorstr='#1e5799',GradientType=0 );
	text-decoration:none;
	font-size:12px;
}
.job_search_box ul li a:hover {
	float: left;
	text-align: center;
	background: #035196;
}

.simple_head {
	width:100%;
	height:35px;
	line-height:30px;
	color:#fff;	
	background:#035196;
	
	background:#eee;
	float:left;
}
.simple_head p {
	margin:0 0 0 10px;
	padding:0px;
	float:left;	
	color:#191919;
	line-height:35px;
	font-size:16px;
}
.simple_head em {
	margin-left:10px;
	padding:0px;
	height:35px;
	width:35px;	
	float:left;
	background:url(../images/sprite_a.png) 263px 620px;
}
.simple_sub_text {
	width:100%;
	line-height:30px;
	color:#fff;	
	background:#035196;
	background:#F7F7F7;
	float:left;
}
.simple_sub_text h1 {
	margin:0 0 0 16px;
	padding:0px;
	float:left;	
	color:#005bab;
	line-height:35px;
	font-size:14px;
	font-weight:normal;
}
.simple_sub_text p {
	margin:0 10px 0 16px;
	padding:0 0 15px 0;
	float:left;	
	color:#191919;
	line-height:25px;
	font-size:12px;
}
.inner_apply_job {
	width:100%;
	height:35px;
	line-height:35px;
	float:left;
	background:#eee;	
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	margin-top:15px;
}
.inner_apply_btn a {
	background: #fed600;
	background: -moz-linear-gradient(top,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	background: -webkit-gradient(linear,left top,left  	bottom,color-stop(0%,#fed600),color-stop(36%,#fbc512),color-stop(68%,#f8b618),color-stop(100%,#f6ab1e));
	background: -webkit-linear-gradient(top,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	background: -o-linear-gradient(top,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	background: -ms-linear-gradient(top,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	background: linear-gradient(to bottom,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed600',endColorstr='#f6ab1e',GradientType=0);
	border-left: 1px solid #DB832D;
	border-radius: 3px 3px 3px 3px;
	border-right: 1px solid #DB832D;
	color: #333;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 4px 15px 4px 15px;
	text-decoration: none;
	text-shadow: 1px 1px 1px #ff9;
	border-top: solid 1px #f3c31a;
	margin: 5px 0 0 10px;
	float: right;
	box-shadow: 0 1px 0 #cfcecd,inset 0 1px 0 #fee575;
	border-bottom: solid 1px #d78402;
	float: left;
}
.inner_apply_btn a:hover {
	text-decoration: none;
	background: #ffc900;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJo…iIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffc900),color-stop(31%,#ffb700),color-stop(64%,#ffb700),color-stop(100%,#ff9e00));
	background: -webkit-linear-gradient(top,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	background: -o-linear-gradient(top,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	background: -ms-linear-gradient(top,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	background: linear-gradient(to bottom,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc900',endColorstr='#ff9e00',GradientType=0);
}
.apply_link {
	margin-left:20px !important;
	float:left;	
	background:none !important;
}

.emp_job_posting {
	width:805px;
	border:1px solid #ccc;
	margin-top:15px;
	padding:0px !important;	
	margin-right:15px;
}
.emp_job_posting h6 {
	float: left;
	line-height: 30px;
	color: #005bab !important;
	margin: 20px 0 2px 15px;
	/*font-weight: normal;*/
	border-bottom:1px solid #ccc;
	font-size: 14px;
	padding-left: 15px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	width: 95%;	
}
.emp_job_posting_head {
	margin:0px !important;
	background:#005bab !important;	
	font-weight:bold !important;
}


/**********Apply box********/

.apply_box {
	width:770px;
	height:980px;	
	background:#f4f4f6;	
	padding:20px;
}
.heading_box{
	float:left;
	padding:40px 0;
}
.apply_box ul li span{
	font-size:16px;
	font-weight:700;
	margin-left:50px;
	font-style: italic;

}
.clr{
	clear:both;
}
.heading_box h1 {
	text-align:left;
	width:100%;
	margin:0px;
	font-size:16px;	
	line-height:50px;
	
}
.heading_box p {
	text-align:left;
	width:100%;
	margin:0px;
	font-size:14px;	
	line-height:25px;
	height:35px;
	font-weight:700;
}
.apply_box ul {
	margin-top:10px;	
	float:left;
}
.apply_box ul li {
	list-style:none;
	float:left;
	float:left;
	margin-bottom:20px;
	color:#930;
}
.apply_box ul li input {
	line-height:25px;
	width:210px;	
	padding:0px 5px;
}
.apply_box ul li input[type="radio"] {
	height:13px;
	margin-bottom:10px;	
}
.apply_box ul li input[type="file"] {
	margin:10px 0 0 130px;;	
}
.apply_box ul li textarea {
	line-height:25px;
	width:210px;	
	padding:0px 5px;
	height:80px;
}
.apply_box ul li strong {
	float:left;
	line-height:30px;
	font-weight:normal;	
	margin-right:10px;
	width:115px;
}
.radio {
	width:25px !important;
	height:25px;
}
.apply_btn_main {
	float:left;
	width:60%;
	margin:20px 0 0 165px;	
}
.apply_btn_main p {
	float:left;	
	width:50px;
	margin-top:5px;
	border:none;
}
.apply_box_btn {
	cursor:pointer;
	background: #fed600;
	background: -moz-linear-gradient(top,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	background: -webkit-gradient(linear,left top,left  	bottom,color-stop(0%,#fed600),color-stop(36%,#fbc512),color-stop(68%,#f8b618),color-stop(100%,#f6ab1e));
	background: -webkit-linear-gradient(top,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	background: -o-linear-gradient(top,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	background: -ms-linear-gradient(top,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	background: linear-gradient(to bottom,#fed600 0,#fbc512 36%,#f8b618 68%,#f6ab1e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed600',endColorstr='#f6ab1e',GradientType=0);
	border-left: 1px solid #DB832D;
	border-radius: 3px 3px 3px 3px;
	border-right: 1px solid #DB832D;
	color: #333;
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 4px 15px 4px 15px;
	text-decoration: none;
	text-shadow: 1px 1px 1px #ff9;
	border-top: solid 1px #f3c31a;
	margin: 5px 0 0 10px;
	float: right;
	box-shadow: 0 1px 0 #cfcecd,inset 0 1px 0 #fee575;
	border-bottom: solid 1px #d78402;
	float: left;
}
.apply_box_btn:hover {
	text-decoration: none;
	background: #ffc900;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJo…iIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffc900),color-stop(31%,#ffb700),color-stop(64%,#ffb700),color-stop(100%,#ff9e00));
	background: -webkit-linear-gradient(top,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	background: -o-linear-gradient(top,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	background: -ms-linear-gradient(top,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	background: linear-gradient(to bottom,#ffc900 0,#ffb700 31%,#ffb700 64%,#ff9e00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc900',endColorstr='#ff9e00',GradientType=0);
}

/*-----------------tab---------------------------*/
#tabs {
	font-size: 90%;
	margin: 20px 0;
}
#tabs ul {
	float: left;
	background:#ffc600;
	width: 100%;
	margin:1px 0 0 0;
	padding-left:0px;
}
#tabs li {
	margin-left: 13px;
	list-style: none;
}
* html #tabs li {
	display:inline;
}
#tabs li, #tabs li a {
	float: left;
}
#tabs ul li.active {
	background: #FC9628;
}
#tabs ul li.active a {
	color: #fff;
}
#tabs div {
	clear: both;
	float:left;
	padding:10px;
	width:100%;	
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: auto;
	/*height: 400px;*/
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;

/*	width: 720px;*/
}
#tabs div h3 {
	margin-bottom: 12px;
}
#tabs div p {
	line-height: 180%;
}
#tabs ul li a {
	text-decoration: none;
	color:#fff;
	font-weight: bold;
	padding: 0px 10px;
	line-height:35px;
}
.thumbs {
	float:left;
	border:#000 solid 1px;
}
#table{
	font-size:14px;
	color:#FFF;
	padding:20px;
}
#table td{
	border:rgb(175, 179, 175) 1px solid;
	padding:10px;
}
#tab-1 p,#tab-2 p,#tab-3 p,#tab-4 p,#tab-5{
	font-size:14px;
	color:#333;
	text-align:justify;
	
	
}
#tab-4 li{
	list-style:disc;
	float:none;
	line-height:30px;
}
.manage_job_edit {
	width:100%;
	float:left;
	background:#f6f6f6;
	line-height:30px;	
	margin-top:10px;
}
.manage_job_res {
	width:100%;
	float:left;
	background:#f6f6f6;
	line-height:30px;	
	margin-top:10px;
}
.manage_job_res_bottom {
		height:30px;
		float:left;
		width:100%;
		margin-bottom:10px;
}
.manage_job_res_bottom p {
	padding:0px 0px;
	float:left;
	margin:0 0 0 20px;
	font-size:12px;	
	line-height:35px;
	color:#919191;
}
.manage_btm_btn_align {
	margin:0px 0 15px 15px;
	float:left;	
}
.ash {
	
}
.tab_box {
	float: left;
	width: 100%;
}
.tab_box h1 { 
	width:100%;
	float:left;
	line-height:35px;
	border-bottom:1px solid #ccc;
	font-size:15px;
	margin:0 0 5px 0;
}
.tab_box h3 { 
	width:100%;
	float:left;
	line-height:35px;
	font-size:16px;
	margin:30px 0 30px 0;
	color:#F00;
	text-align:center;
}
.tab_box strong {
	float: left;
	width: 50%;
	line-height: 25px;
	font-size:12px;
}
.tab_box em {
	float: left;
	width:50%;
	font-style: normal;
	line-height: 25px;
}
.tab_left_box {
	float:left;
	width:48%;
	margin:0 1%;
}
.tab_right_box {
	float:left;
	width:49%;
	margin-left:1%;
}
.add_new_job {
	float:left;
	margin:5px 0 10px 0;	
}

/*-----------------tab---------------------------*/
.w_806 {
	width:806px !important;	
}
.view_box {
	float: left;
	width: 100%;
	padding:10px 15px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
}
.view_box_p {
	line-height:25px;
	font-size:11px;
	font-weight:normal;	
}
.view_box ul {
	margin:0px;
	padding:0px;
}
.view_box li {
	list-style:none;
	float:left;	
	width:100%;
	border-bottom:1px dashed #e6e6e6;
}
.view_box li strong {
	float: left;
	width: 50%;
	line-height: 35px;
}
.view_box li em {
	float: left;
	width:50%;
	font-style: normal;
	line-height: 30px;
}
.manage_respon {
	padding:0 5px;
	margin-left:10px;
	float:right;
	font-size:12px;
	font-weight:normal;	
}
/**********Apply box********/

.congratus {
	float:left;
	width:100%;	
}
.congratus img {
	width:300px;
	height:300px;
	float:left;	
	margin:30px 0;
}
.congratus h2 {
	float:left;
	width:700px;
	font-size:20px;
	margin:120px 0 0 0;
	color:#005bab;
}
.congratus p {
	float:left;
	width:700px;
	font-size:16px;
}


/**********employer start********/

.employer_profile {
	width:100%;
	height:150px;	
	float:left;
}
.employer_search {
	width:200px !important;	
}
.employer_profile_head {
	float:left;
	width:100%;
	height:120px;
	background:url(../images/emp_profile_head_bg.png);
	padding:0px 10px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	color:#525252;
}
.employer_profile_head .pic {
	width:140px;
	height:120px;
	float:left;	
	margin:0 15px;
	color:#525252;
	background:url(../images/employer_pic_bgd.png);
}
.employer_profile_head .pic img {
	width:100px;
	height:96px;
	float:left;	
	border:2px solid #CFCFCF;
	margin:10px 0 0 19px;
}
.employer_profile_head h1 {
	float:left;
	width:75%;
	height:35px;
	line-height:35px;	
	font-size:18px;
	margin:8px 0 0 0;
	color:#525252;
}
.employer_profile_head h1 a {
	font-weight:normal;
	text-decoration:none;
	color:#eb9d23;
	font-size:10px;	
}
.employer_profile_head h2 {
	float:left;
	width:75%;
	height:20px;
	line-height:20px;	
	font-size:16px;
	margin:0px;
	color:#525252;
	font-weight:normal;
}
.employer_profile_head h2 a {
	font-weight:normal;
	text-decoration:none;
	color:#eb9d23;
	font-size:10px;	
}
.employer_profile_head p {
	float:left;
	width:75%;
	height:20px;
	line-height:20px;	
	font-size:12px;
	margin:0px;
	color:#9C9C9C;
	font-weight:normal;
	margin:0px;
}

.employer_main_box {
	float:left;
	width:100%;	
}
.employer_simple_head {
	height:35px;
	line-height:30px;
	color:#fff;	
	background:#eb9d23;
	float:left;
}
.employer_simple_head span {
	background:url(../images/employer_head.jpg) right no-repeat;
	float:left
}
.employer_simple_head p {
	margin:0 0 0 10px;
	padding:0 60px 0 0;
	float:left;	
	color:#fff;
	line-height:35px;
	font-size:16px;
}
.employer_simple_head em {
	margin-left:10px;
	padding:0px;
	height:35px;
	width:35px;	
	float:left;
	background:url(../images/sprite_a.png) 263px 620px;
}
.employer_sub_text {
	width:100%;
	line-height:30px;
	color:#fff;	
	background:#035196;
	background:#ECECEC;
	float:left;
}
.employer_sub_text h1 {
	margin:0 0 0 16px;
	padding:0px;
	float:left;	
	color:#005bab;
	line-height:35px;
	font-size:14px;
	font-weight:normal;
}
.employer_sub_text p {
	margin:10px 10px 0 16px;
	padding:0 0 15px 0;
	float:left;	
	color:#191919;
	line-height:25px;
	font-size:12px;
}

.employer_sub_text ul {
  margin:0px 0 0 0px;
  padding:0px;
  float:left;
  width:100%;	
  font-size:12px;	
  color:#191919;
  border:#E9E9E9 1px solid;
}
.employer_sub_text ul li {
	float:left;	
	list-style:none;
	line-height:35px;
	width:100%;
	 padding:0px 20px;
 	 box-sizing:border-box;
 	-webkit-box-sizing:border-box;
  	-moz-box-sizing:border-box;
  	-o-box-sizing:border-box;
}
.employer_sub_text ul li strong {
	float:left;
	width:30%;
	font-weight:normal;
}
.employer_sub_text ul li em {
	float:left;
	font-style:normal;	
	width:40%;
}
.employer_sub_text ul li b {
	float:left;
	font-style:normal;	
	font-weight:normal;
	width:30%;
}
.employer_sub_text ul li u {
	float:left;
	font-style:normal;	
	font-weight:normal;
	text-decoration:none;
	width:70%;
}
.light_gray {
	background:#FCFAFA;	
}
.bold {
	/*font-weight:bold !important;	*/
	background:#EEEEEE !important;
}
.bottom {
	margin-bottom:10px !important;	
	float:left;
}
.employer_left {
	width:48%;
	margin-right:4%;
	float:left;	
}
.employer_right {
	width:48%;
	float:left	
}
.employer_scroll {
	width:100%;
	max-height:200px;
	float:left;
	overflow-x: auto;
	-webkit-overflow-x: auto;
	-moz-overflow-x: auto;
	-o-overflow-x: auto;	
}
/**********employer end********/

/********testimonials start********/

.solutions li {
	width:100%;
	overflow:hidden;
	vertical-align:top;
	margin:18px 0 0 -8px;
	background:url(../images/divider1.gif) repeat-x left top;
	padding-top:20px;
	list-style:none;
}
.solutions li:first-child {
	background:none;
	padding-top:0;
	margin-top:0;
	list-style:none;
}
.solutions li img {
	float:left;
	margin-right:9px;
	width:78px;
} 
.solutions li p {
	margin:2px 0 0 15px;
	width:100%;
}
.solutions li h2 {
	/*float:left;*/
	font-size:14px;
	width:100%;
	margin:0px;
}
.margin_0 {
	margin:0px !important;	
}
.mtr_head {
	float: left;
	color: #005bab;
	border-bottom: 1px solid #005bab;
	height: 30px;
	line-height: 30px;
	width: 100%;
	padding-left: 15px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.inner_mtr_head {
	float: left;
	color: #005bab;
	/*border-bottom: 1px solid #005bab;*/
	height: 30px;
	line-height: 30px;
	background:#EBEBEB;
	width: 100%;
	font-size:18px;
	padding-left: 15px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	border-left: 5px solid #eb9d23;
	border-right: 5px solid #eb9d23;
	text-align:center;
}
/*************testimonials end************/
/*********news start********/

.news_main {
	width: 100%;
	/*padding:0 2% 0 2%;*/
	float:left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}

.news_main ul { 
	display:block;
	padding:0px;
	float:left;
}
.news_main ul li {
	list-style:none;	
}
.news_main ul li {
	display:block;
	color:#FFF;
	border-bottom:1px solid #e6e6e6;
	margin:0;
	float:left;
	width:100%;
}
.news_main ul li a {
	color:#3b3b3b;
	font:normal 14px Arial, Helvetica, sans-serif;
	padding:8px 10px 8px 30px;
	line-height:20px;
	display:block;
	background:url(../images/newsPointer.png) no-repeat 10px 15px;
	text-decoration:none;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
}
.news_main ul li a:hover {
	background:#eb9d23 url(../images/newsPointer_hover.png) no-repeat 10px 15px;
	padding-left: 45px;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
	-ms-transition: all .1s ease-in-out;
	transition: all .1s ease-in-out;
	color: #fff !important;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
}
.news_main ul li a p {
	margin:0;
	text-align:justify;
}
.news_main ul li a img {
	width:60px;
	height:60px;
	float:left;	
	margin:4px 15px 0 0;
}
.news_main ul li a span {
	display:inline-block;
	vertical-align:bottom;
	color:#c0c0c0c;
	margin-top:10px;
}

/********** services start***************/
.services_thumbnail {
	display:block;
	margin: 0;
	background: url(../images/contBox-bg.png) repeat left top;
	border: 1px solid #d3d3d3;
	border-radius: 0 0 5px 5px;
	padding: 8px 8px 8px 8px;
	margin: 0 0 5px 0;
	float:left;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
}
.serv_details {
	display: inline-block;
	width:75%;
	margin:0 0 0 1%;
}
.news_contants p, .serv_details p {
	margin:0 0 0 0;
	text-align:justify;
}
.services {
	margin-bottom:15px;
	float:left;
}
.services img {
	vertical-align:top;
}
.services h3 {
	color: #292929;
	font: bold 16px Arial, Helvetica, sans-serif;
	padding: 0 0 0 10px;
	margin: 0 0 -3px 0;
	line-height: 42px;
	background: url(../images/cont-title-bg.png) repeat-x left top;
	border-radius: 5px 5px 0 0;
	border: 1px solid #d3d3d3;
	border-bottom: none;
	.news_details {
		display: inline-block;
		width:75%;
		margin:0 0 0 1%;
}


.services h4 {
	border-bottom:1px solid #D7D7D7;
}
h4 .news_time, h3 .news_time {
	float:right;
	font: normal 12px Calibri, Verdana, Arial;
	line-height:42px;
	margin:0 15px 0 0;
}
.services p {
	line-height:18px;
}
.services p img[align="left"]{
	margin:4px 8px 4px 0;
}
.services p img[align="right"]{
	margin:4px 0 4px 8px;
}





