﻿@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, legend, table, caption,   article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight:normal;
	font: inherit;
	font-size:14px;
	vertical-align: baseline;
    font-family:Roboto,lato, Arial, sans-serif !important;  
/* 	font-family:Open Sans, Arial, Helvetica, sans-serif  !important;*/
}
 textarea:focus, input:focus{
    outline: 0;
}
*:focus {
    outline: 0;
}
input::placeholder {
  color: #c6c6c6;
}
textarea::-webkit-input-placeholder {
color: #c6c6c6;
}

textarea:-moz-placeholder { /* Firefox 18- */
color: #c6c6c6; 
}

textarea::-moz-placeholder {  /* Firefox 19+ */
color: #c6c6c6; 
}

textarea:-ms-input-placeholder {
color:  #c6c6c6;
}
:focus::-webkit-input-placeholder{
     text-indent: -999px
}
:focus::-moz-placeholder{
     text-indent: -999px
}
body{ background:#fff; 	color:#808080 ;}
a, link  {text-decoration:none;	color:#00cca4;}
ol, il,  {	list-style-type:none;}

input[type=radio].css-checkbox {position:absolute; z-index:-1000; left:-1000px; overflow: hidden; box-shadow:none!important ;  clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0; background-color:#fff !important ;  border:none !important ;  padding-top:0px !important ;}
input[type=radio].css-checkbox + label.css-label {
padding-left:22px;height:19px; display:inline-block;line-height:16px;background-repeat:no-repeat;background-position: 0 -1px; vertical-align:middle;cursor:pointer; box-shadow:none!important ; background-color:#fff !important ; border:none !important ; padding-top:0px !important ;}
input[type=radio].css-checkbox:checked + label.css-label {background-position: 0 -21px; background-color:#fff !important ; border:none !important ; box-shadow:none!important ; padding-top:0px !important ; }
label.css-label {background-image:url(../../images/radio_i.png ) !important;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; box-shadow:none!important ;  padding-top:0px !important ;}
label.css-labeldis {background:url(../../images/radio_d.png )  no-repeat   -0px -0px; padding-left:21px; cursor:pointer; -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; box-shadow:none!important ;  padding-top:0px !important ;}

input[type=radio].css-checkboxjd {position:absolute; z-index:-1000; left:-1000px; overflow: hidden; box-shadow:none!important ;  clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0; background-color:#fff !important ;  border:none !important ;  padding-top:0px !important ;}
input[type=radio].css-checkboxjd + label.css-labeljd {
padding-left:22px;height:19px; display:inline-block;line-height:16px;background-repeat:no-repeat;background-position: 0 -1px; vertical-align:middle; margin:5px 0px;cursor:pointer; box-shadow:none!important ; background-color:#fff !important ; border:none !important ; padding-top:0px !important ;}
input[type=radio].css-checkboxjd:checked + label.css-labeljd {background-position: 0 -21px; background-color:#fff !important ; border:none !important ; box-shadow:none!important ; padding-top:0px !important ; }
label.css-labeljd {background-image:url(../../images/radio_id.png ) !important;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; box-shadow:none!important ;  padding-top:0px !important ;}

#header{  width:100%;  background:#202632; }

.logo{ padding:10px 0px !important;}
.loginlogo{ padding:10px 0px 20px 0px;}
.logindiv{ padding:10px 0px;}
 
 
.subcontainer{ padding:10px 15px;} 

 
.modal-title{font-weight:bold;}
 /*customizing tooltip color*/
/*right tooltip*/
/*.tooltip.right > .tooltip-arrow {border-right-color:#00cca4;}
/*bottom tooltip*/
/*.tooltip.bottom > .tooltip-arrow { border-bottom-color: #00cca4;}
/*top tooltip*/
/*.tooltip.top > .tooltip-arrow { border-top-color: #00cca4;}
/*left tooltip*/
/*.tooltip.left > .tooltip-arrow {border-left-color: #00cca4;}
/*tooltip inner
.tooltip > .tooltip-inner {background-color: #00cca4;}*/
ul.topmenu {margin:0; float:right; 	padding:0; list-style: none; width:205px !important; list-style-type:none;}
ul.topmenu li {float: left;margin: 0;cursor: pointer;  display:inline; width:40px;	 padding: 0px 10px 0px 0px ;margin:0px 0px 10px 5px; } 
 
 .joblist {    color:#fff!important; text-decoration:none;     height:30px;
    background:url(../../images/headicons.png ) no-repeat   -124px 0px;font-size:13px; padding:0px 0px 0px 0px;margin:0px 10px; width:32px;}    
.createjob { color:#fff!important; text-decoration:none; height:30px;padding:0px 0px 15px 32px;
    background:url(../../images/headicons.png ) no-repeat   -62px 0px;    font-size:13px;   }   
.usericon {  background:url(../../images/headicons.png ) no-repeat   -182px -5px; cursor:pointer; width:25px; height:25px;  margin:5px 0px 0px 2px; }
.setting{   background:url(../../images/headicons.png ) no-repeat  -224px -0px;   cursor:pointer;  width:29px; height:31px; margin:0px; }
.personality_w{   background:url(../../images/personality_w.png ) no-repeat  -0px -0px;   cursor:pointer; margin-right:10px;  width:26px; border:none; height:23px; margin:12px 14px 0px 5px; }
.loginbg{ background:#f1f1f1;}
.logincontainer {border-top:4px solid #1ccc9c;background:#2f3f59;  color:#fff; 	position:relative;	width:30%;border-radius:5px; margin:5% auto;}
.logincontainer h3{font-size:16px; font-weight:bold;line-height:30px;color:#000;margin-bottom:10px;} 
.logintextbox {	width:98%;	border-radius:3px; color:#000;	border:1px solid #e8e8e8; padding:3px;	height:40px;	margin:15px 0px;}
.logininner{ width:90%; margin:5%; padding:0px;}
.loginbtn {border-radius:5px; border:2px  solid #1ccc9c; background:none;	 
	cursor:pointer;  text-transform:uppercase;  
	font-size:16px;	color:#fff;	margin:15px 0px;padding:12px 0px;	width:100%;
 
}
  .profileicon {  background:url(../../images/profile-icon.png ) no-repeat ; width:35px; height:35px; border:1px solid #44B1B7; }
.loginbottom {border-top:4px solid #1ccc9c;background:#2f3644;padding:15px 0px; text-align:center;	position:relative;	width:100%; border-bottom-right-radius: 5px;border-bottom-left-radius:5px;  }
a.textlinks{ color:#97beff;    text-decoration:none; }
a.textlinks:hover{ color:#97beff; text-decoration:underline;  }
a.textlinks:active, a.textlinks:visited{ color:#97beff; text-decoration:none; }

.forgotpassword{margin:20px auto;}
.forgotpassword h3{font-size:26px;line-height:25px;}
.requed{	color:#F00;} 
.loginarea {	float:right;width:38%;margin:30px 0px 0px 20px;}
.textbox {	width:300px;height:28px; padding:2px; border:1px solid #ccc; border-radius: 5px;padding:3px;	background: linear-gradient(#f5f5f5, #fff);}
 
.textboxname {width:290px;height:25px;border-radius: 5px;padding:3px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.textboxname_sp {width:290px;height:25px;border-radius: 5px;padding:3px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.textarea {	width:300px !important; border-radius: 5px;border:1px solid #ccc;padding:3px;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.textarea_note {  min-height:90px; 	width:300px !important; border-radius: 5px;border:1px solid #ccc;padding:3px;background: linear-gradient(#f5f5f5, #fff); margin-right:5px;  
   
 white-space: pre;}
/*Notification  div*/ 
.notification_i {  background:url(../../images/notification.png ) no-repeat   1px 5px; cursor:pointer; width:29px; height:29px; border:none; margin:6px 0px 0px 0px; }
.notification_1 {  background:url(../../images/notification.png ) no-repeat   1px -29px; cursor:pointer; width:29px; height:29px;border:none; margin:5px 0px 0px 0px; }
.notification_2 {  background:url(../../images/notification.png ) no-repeat   1px -65px; cursor:pointer; width:29px; height:29px; border:none;margin:5px 0px 0px 0px; }
.notification_3 {  background:url(../../images/notification.png ) no-repeat   1px -102px; cursor:pointer; width:29px; height:29px;border:none; margin:5px 0px 0px 0px; }
.notification_4 {  background:url(../../images/notification.png ) no-repeat   1px -138px; cursor:pointer; width:29px; height:29px; border:none;margin:5px 0px 0px 0px; }
.notification_5 {  background:url(../../images/notification.png ) no-repeat   1px -173px; cursor:pointer; width:29px; height:29px;border:none; margin:5px 0px 0px 0px; }
.notification_6 {  background:url(../../images/notification.png ) no-repeat   1px -173px; cursor:pointer; width:29px; height:29px;border:none; margin:5px 0px 0px 0px; }
.notification_7 {  background:url(../../images/notification.png ) no-repeat   1px -208px; cursor:pointer; width:29px; height:29px;border:none; margin:5px 0px 0px 0px; }
.notification_8 {  background:url(../../images/notification.png ) no-repeat   1px -280px; cursor:pointer; width:29px; height:29px;border:none; margin:5px 0px 0px 0px; }
.notification_9 {  background:url(../../images/notification.png ) no-repeat   1px -316px; cursor:pointer; width:29px; height:29px; border:none;margin:5px 0px 0px 0px; }
.notification_10 {  background:url(../../images/notification.png ) no-repeat   -1px -350px; cursor:pointer; width:29px; height:29px; border:none;margin:5px 0px 0px 0px; }
.notedrop{right:-60px; width:360px !important; top:45px; left:auto;}
.notediv {
    position: relative;
    padding: 0px;
}
.notedivhead{ border-bottom:2px solid #E6EAEE;}
.notedivhead h3{  font-size:16px; font-weight:500 !important; margin:0px !important; padding:10px; }
.notedivinner{padding:10px 20px; font-weight:500; font-size:13px; color:#374251; max-height: 380px; overflow-y: auto; color:#374251;}
.notedivinner span{ color:#7F8FA5; font-size:12px; padding:5px 0px; line-height:30px;}
.notedivsub{ border-bottom:1px solid #E6EAEE; padding:10px 0px 5px 0px ; color:#374251;}
.personality_c {
    background: url(../../images/pop_notification.png) no-repeat 1px -0px;
    width: 41px;
    height: 41px; display:inline-block;  text-align:center;
    
}
.personality_arya {
    background: url(../../images/pop_notification.png) no-repeat 0px -95px;
    width: 41px;
    height: 41px; display:inline-block;  text-align:center;
    
}
.personality_arya_a {
    background: url(../../images/pop_notification.png) no-repeat 1px -46px;
    width: 41px;
    height: 41px; display:inline-block;  text-align:center;
    
}
.nonotifications{   background: url(../../images/pop_notification.png) no-repeat 9px -136px; width:80px; height:55px;  text-align:center;}
.divnonotifications{ text-align:center; margin:40px 0px;  }
.divnonotifications h4{  font-size:18px; color:#374251;  }
.divnonotifications p{  font-size:14px; color:#647182; font-weight:normal;  }
.gb_ni{border-color: transparent; border-bottom-color: #fff;border-style: dashed dashed solid;border-width: 0 8.5px 8.5px; right:76px;
     position: absolute;  top: -10px;  z-index: 1;height: 0;width: 0;-webkit-animation: gb__a .2s;animation: gb__a .2s;}
  .gb_nb{  	
    border-color: transparent;
    border-style: dashed dashed solid;
    border-width: 0 8.5px 8.5px;
    
    position: absolute;
    left: 6.5px; top: -9px;
    z-index: 1;
    height: 0;right:70px;
    width: 0;
    -webkit-animation: gb__a .2s;
    animation: gb__a .2s;
    border-bottom-color: #ccc;
    border-bottom-color: rgba(0,0,0,.2);
    top: -11px  }
  .dropdelete{width:550px; right:40px; top:-35px; left:auto;  padding:0px; }
  .deletelbl{    background: #fff;padding:  4px;  cursor:pointer;	border: 1px solid #CFD5DB; display: inline-block;color: #7F8FA5;margin: 2px;font-size: 12px; border-radius: 4px;}
    .deletelbl_a{    background: #fff;padding:  4px; cursor:pointer;		border: 1px solid #F74D63; display: inline-block;color: #F74D63;margin: 2px;font-size: 12px; border-radius: 4px;}
  .dropinner{padding:0px 5px ;}
    .dropinner h4{ margin:8px 0px !important; padding:0px;}
    .gb_la{    position: absolute;
    top: 30px;
    right: -15px;
    display: inline-block;
    border-top: 15px solid transparent;
    border-left: 15px solid #ccc;
    border-right: 0 solid #ccc;
    border-bottom: 15px solid transparent;
    content: " ";}
    .gb_lab{
        position: absolute;
  top: 31px;
  right: -14px;
  display: inline-block;
  border-top: 14px solid transparent;
  border-left: 14px solid #fff;
  border-right: 0 solid #fff;
  border-bottom: 14px solid transparent;
  content: " ";
    }
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.textarea_note { 	width:300px !important; border-radius: 5px;border:1px solid #ccc;padding:3px;background: linear-gradient(#f5f5f5, #fff); margin-right:5px; white-space: normal;}
}
@media all and (min--moz-device-pixel-ratio:0) 
{
    .textarea_note { 	width:300px !important; border-radius: 5px;border:1px solid #ccc;padding:3px;background: linear-gradient(#f5f5f5, #fff); margin-right:5px; white-space:pre-wrap;}
 }
.textarea_cnote {	width:275px !important; border-radius: 5px;border:1px solid #ccc;padding:3px;background: linear-gradient(#f5f5f5, #fff); margin-right:5px;}
.textboxnamearya {width:150px;padding:3px;height:25px;border-radius: 5px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.normtextboxn {width:200px;height:25px;border-radius: 5px;border:1px solid #ccc;padding:3px;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.dropdwon {width:150px;height:26px;border-radius: 5px;border:1px solid #ccc;padding:3px; margin-bottom:3px;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.dropdwon_jl {width:150px;height:31px;border-radius: 5px;border:1px solid #ccc;padding:3px;background:#fff; float:left;margin-right:5px;}
.dropdwon_jl:focus  {width:150px;height:31px;border-radius: 5px;border:1px solid #000;padding:3px;background:#fff; float:left;margin-right:5px;}
.dropdwon_nj {width:135px;height:31px;border-radius: 5px;border:1px solid #ccc;padding:3px;background:#fff;  margin-right:5px;}
.dropdwon_nj:focus  {width:135px;height:31px;border-radius: 5px;border:1px solid #000;padding:3px;background:#fff;  margin-right:5px;}
.dropdwon_st {width:90px;height:31px;border-radius: 5px;border:1px solid #ccc;padding:3px;background:#fff;  margin-right:5px;}
.dropdwon_nj:focus  {width:135px;height:31px;border-radius: 5px;border:1px solid #000;padding:3px;background:#fff;  margin-right:5px;}
.dropdwon_st {width:90px;height:31px;border-radius: 5px;border:1px solid #ccc;padding:3px;background:#fff;  margin-right:5px;}
.dropdwon_st:focus  {width:92px;height:31px;border-radius: 5px;border:1px solid #000;padding:3px;background:#fff;  margin-right:5px;}
.dropdwon_nst {width:90px;height:31px;border-radius: 5px;border:1px solid #ccc;padding:3px;background:#fff; float:left;  margin-right:5px;}
.dropdwon_nst:focus  {width:92px;height:31px;border-radius: 5px;border:1px solid #000;padding:3px;background:#fff; float:left;  margin-right:5px;}
.dropdwon_ji {width:49%;height:31px;border-radius: 5px;border:1px solid #ccc;padding:3px;background:#fff; float:left;margin:0px 2px 2px 0px;}
.dropdwon_ji:focus  {width:49%;height:31px;border-radius: 5px;border:1px solid #000;padding:3px;background:#fff; float:left;margin:2px 2px 2px 0px;}
 .searchbanner{width:100%;margin:0px 0px 20px 0px;  display:inline-block; padding:11px 0px 10px 5px;  border-bottom:2px solid #D0D0D0;  clear:both;} 
  .graphbanner{width:100%;margin:0px 0px 22px 0px;  display:inline-block; padding:0px;  border-bottom:1px solid #D0D0D0;  clear:both;} 
 .totalcount{ color:#333333; margin-top:-5px; font-size:14px; padding:0px;} .totalcount span{ color:#333333;  line-height:25px; font-size:21px; padding:0px; font-weight:normal !important;}
  .totalcountnew{ color:#313d4f; margin-top:-5px; font-size:24px; padding:0px;} 
  .totalcountnew span{ color:#7f8fa5;  line-height:25px; font-size:22px; padding:0px; font-weight:normal !important;}
 .collum-s1{width:50%; float:left;  padding:0px; margin:0px;}
 .searchdiv{ width:252px; height:30px; background:#fff; margin-left:5px; border:1px solid #b1adad;  border-radius:5px; float:left; margin-right:5px;} 
  .searchdiv_ji{ width:98%; height:30px; background:#fff; margin-left:5px; border:1px solid #b1adad;  border-radius:5px; float:left; margin:0px 2px 2px 0px;}    
 .searchbox{ width:212px ; float:left; height:28px; margin:0px 0px 0px 5px; color:#2d2d2d; border:none; background:none;} 
  .searchbox_ji{ width:90% ; float:left; height:28px; margin:0px 0px 0px 5px; color:#2d2d2d; border:none; background:none;}       
.imgfilter_b{ background:  url(../../images/filter_i.jpg) no-repeat ; width:20px; cursor:pointer; height:18px; margin:7px;  float:left;  border:none; }
.imgsearch_b{ background: url(../../images/search.svg )  no-repeat;width:17px; cursor:pointer; height:17px; margin:6px 4px;  float:right;  border:none; }
 .pagenum{width: 50px !important; margin-top: -20px; float: right !important}
 .intelhead{    font-size: 14px; font-weight: bold;color: #4D4D4D;border: none;}
   .intertable{} 
    .intertable tr td { padding:10px 5px 10px 0px } 
    .textareajp {	width:98% !important; border-radius: 5px;border:1px solid #ccc;padding:3px;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
/*Job list table*/  
 
 .jobtable{ margin-bottom:10px;  color:#4D4D4D;   }  
.jobtable tr{	border-collapse:collapse;   }   
.jobtable tr th {    font-size:14px !important ; font-weight:normal; color:#666666 ;  width:5%;       border-bottom:2px solid #d0d0d0;  padding:4px 10px;  white-space:nowrap; } 
.jobtable tr th a{    padding-left:5px;  text-decoration:none; color:#808080;   }
.jobtable tr td { font-size:14px;     width:10%;  border-bottom:1px solid #CCCCCC; padding:15px 5px ; margin:0px 15px;   border-collapse:collapse; }
 
.jobtable tr td a.tittle { font-size:14px ; font-weight:600; padding-left:5px;  text-decoration:none; color:#333333; }
.jobtable tr td div { margin:2px;}
.jobtable tr td div .label_b {  font-weight:bold; text-align:right; width:150px; }	
.jobtablelabel {font-size:13px;	font-weight:bold;	width:125px;	white-space:nowrap; color:#3e6372;	float:left;	padding:0px 10px 0px 0px;text-align:right;}	
/*end Job list table*/ 
/*New Job list table*/  
 .joblisttable{  color:#7f8fa5;     }  
.joblisttable tr{	border-collapse:collapse;   }   
.joblisttable tr th {    font-size:12px !important ; background:#f5f8fa; font-weight:normal;   text-transform:uppercase;  color:#7f8fa4 ;  width:5%;  border-top:1px solid #e6eaee;       border-bottom:1px solid #e6eaee;  padding:8px 10px;  white-space:nowrap; } 
.joblisttable tr th a{    padding-left:5px;  text-decoration:none; color:#808080;   }
.joblisttable tr td { font-size:12px;    border-bottom:1px solid #CCCCCC; padding:15px 5px ; margin:0px 15px;   border-collapse:collapse; }
 
.joblisttable tr td a.tittle { font-size:14px ; font-weight:600;    text-decoration:none; color:#313d4f; }
.joblisttable tr td.tittle { font-size:14px ; font-weight:600;    text-decoration:none; color:#313d4f; }
.joblisttable tr td div.tittle {  font-size:14px ; font-weight:600;    text-decoration:none; color:#313d4f; }
.joblisttable tr td div.length { white-space: nowrap;  width: 280px; overflow: hidden;text-overflow: ellipsis; }
.joblisttable tr td div a.tittle {  font-size:14px ; font-weight:600;    text-decoration:none; color:#313d4f; }	
.joblisttable tr td div a.count {  font-size:16px ;  font-weight:500;     text-decoration:none; color:#00c49e; }	
.joblisttable tr td div { margin:2px;  font-size:12px;color:#7f8fa5; }
.joblisttable tr td div.linktable_l {  border-right:1px solid #e6eaee; float:left;  margin:0px; font-size:12px; text-align:center;   padding:5px 10px }
.joblisttable tr td div.linktable {  border:1px solid #e6eaee; float:left;  margin:0px; font-size:12px; text-align:center; padding:5px 10px }
.joblisttable tr td div.leftlinktable { border-top-left-radius: 5px; border-bottom-left-radius: 5px;  border:1px solid #e6eaee; float:left;  margin:0px; font-size:10px; text-transform:uppercase; padding:5px 10px }
.joblisttable tr td div.rightlinktable { border-top-right-radius: 5px; border-bottom-right-radius: 5px;  border:1px solid #e6eaee; float:left;  margin:0px; font-size:10px; text-transform:uppercase; padding:5px 10px }
.joblisttable tr td div .label_b {  font-weight:bold; text-align:right; width:150px; }	
.joblisttablelabel {font-size:13px;	font-weight:bold;	width:125px;	white-space:nowrap; color:#3e6372;	float:left;	padding:0px 10px 0px 0px;text-align:right;}	

 ul.joblisttab  {margin: 0px;padding: 0px;float: left;list-style: none; width: 100%;color:#374251; }
ul.joblisttab li {margin: 0;cursor: pointer;float:left;text-align:center; width:33%; padding: 14px 0px;margin:0px;
	font-size:14px; border: 1px solid #cfd5db;font-weight: bold;overflow: hidden;position: relative;background: #f5f8fa;} 		
ul.joblisttab li span { position:absolute;  right:10px; top:4px; padding:2px 15px; font-size:11px; border-radius: 5px; font-weight:normal; color:#fff;    background:#ccc;    }	
ul.joblisttab li span.acta{ background:#f5f8fa; border:1px solid #00cca4; color:#00cca4; }
 
ul.joblisttab li.active {background: #FFFFFF;border:1px solid #00cca4; } 
 .joblisttab_container { clear: both;  display:inline-block;
	 padding:10px 20px;;width: 100%;background:#fff;margin:10px 10px 0px 7px;}
 .choose_label{ font-size:16px; line-height:30px; color:#313d4f;}
 
  ul.joblisjbtabs{list-style: none; width: 100%;color:#374251; } 
  ul.joblisjbtabs li {margin: 0;cursor: pointer;   width:80%;  padding:9px 10px;margin:0px 0px 8px 0px;
	font-size:13px;  font-weight: bold; position: relative; } 		
ul.joblisjbtabs li span { position:absolute;  right:-40px; top:4px; padding:2px 5px; font-size:13px; cursor:default;  font-weight:normal; color:#7f8fa5;         }	
ul.joblisjbtabs li span.acta{   color:#00cca4;cursor:default; }
 
ul.joblisjbtabs li.active {background: #00cca4; color:#fff;  border-radius: 5px;  }  	 
 .joblisjbtabs_container { clear: both;  display:inline-block;
	 padding:10px 0px;width: 100%;background:#fff;margin:10px 10px 0px 7px;}
	 
.jlcout_sub{color:#7f8fa5; font-size:11px; margin:4px 10px; text-transform:none; width:84px; float:left;}
.jlcout_sub1{color:#7f8fa5; font-size:11px; margin:4px 10px; text-transform:none; float:left;}
.jlcout_count,.jlcout_count:hover,a.jlcout_count,a.jlcout_count:hover{color:#00cca4; font-size:13px; margin:4px 0px 0px 10px; text-decoration:none;  }	
 a.candgraph,.candgraph { border:1px solid #CFD5DB; text-decoration:none; background:#fff;  color:#7f8fa4; border-bottom-left-radius: 6px;border-bottom-right-radius: 6px; position:absolute; bottom:-29px; right:40px;   font-size:14px; font-weight:bold; padding:5px 10px;}
  a.candgraph_a,.candgraph_a{ border:1px solid #CFD5DB; text-decoration:none; background:#fff;  color:#00c49e; border-bottom-left-radius: 6px;border-bottom-right-radius: 6px; position:absolute; bottom:-29px; right:40px;   font-size:14px; font-weight:bold; padding:5px 10px;}
 .graphcount{ font-size:32px; line-height:32px; color:#00c49e; font-weight:300; padding:10px 0px;}
.gb_ji{border-color: transparent; border-bottom-color: #fff;border-style: dashed dashed solid;border-width: 0 8.5px 8.5px; left:70px;
     position: absolute;  top: -10px;  z-index: 1;height: 0;width: 0;-webkit-animation: gb__a .2s;animation: gb__a .2s;}
  .gb_kb{  	
    border-color: transparent;
    border-style: dashed dashed solid;
    border-width: 0 8.5px 8.5px;
    
    position: absolute;
    left: 6.5px; top: -9px;
    z-index: 1;
    height: 0;left:70px;
    width: 0;
    -webkit-animation: gb__a .2s;
    animation: gb__a .2s;
    border-bottom-color: #ccc;
    border-bottom-color: rgba(0,0,0,.2);
    top: -11px  }
    .intelhead{ font-size:20px; line-height:24px; color:#354052; letter-spacing:1.4px;}
  .btnnewjob{ background:#00cca4; color:#fff; font-size:14px; padding:6px 10px; border-radius:5px; border:none;} 
    .btnnewjob_d{ background:#d9dfe6; color:#fff; font-size:14px; padding:6px 10px; border-radius:5px; border:none; cursor:default;} 
   .btnsocialdirect{background:url(../../images/sdirt_i.png) no-repeat #30beae 13px 8px;   color:#fff; font-size:14px; padding:7px 10px  7px 35px; border-radius:18px;  float:left;   border:none; margin:5px 15px 0px 0px;} 
      .btnsocialdirect_s{ background:#30beae; color:#fff; font-size:14px; padding:7px 10px  7px 7px; border-radius:18px;  float:left;  width:150px;  border:none; margin:5px 15px 0px 0px;} 
   .btnnewcompany,a.btnnewcompany,a.btnnewcompany:hover,a.btnnewcompany:visited{ background:#fff; color:#00cca4; text-decoration:none; font-size:14px; padding:4px 15px ; border-radius:22px; border:1px solid #00cca4;} 
  .aryasate_act{padding:2px 15px; font-size:11px; border-radius: 5px; line-height:23px; font-weight:normal; color:#00cca4;  width:40px; border:1px solid #00cca4; cursor:pointer;   background:#fff; }
   .aryasate_dia{padding:2px 15px; font-size:11px; border-radius: 5px; line-height:25px;font-weight:normal; color:#fff;  width:40px;   background:#ccc;  cursor:pointer; }  
   .addcrit,a.addcrit,a.addcrit:hover,a.addcrit:visited{ border:solid 1px #cfd5db;  color:#7f8fa5; text-decoration:none; padding:2px 8px;  font-size:12px;border-radius:4px;}
   /*Social Dilog*/ 
   .socialdiaolog{ background:#f5f6f8;   border: 1px solid #999; border: 1px solid rgba(0, 0, 0, .2);border-radius: 6px;box-shadow: 0 3px 9px rgba(0, 0, 0, .5); width:312px; height:328px;}
  .socialheadr{ background:#fff; height:50px; position:relative; color:#374251; font-size:14px; padding:5px;}
  .social-body{  position: relative; padding:15px; color:#374251;}
 .split-page{height:100%;}
  .split-page-form-side{display:table; height:100%;}
  .men__su-sep hr {
    display: inline-block;
    width: 20%;
    vertical-align: middle;
    border-top: 1px solid #cfd5db;
    margin:25px 0px 20px 0px;
}
  hr {
    height: 1px;
    border: 0;   
    margin: 1em 0;
}
  .men__su-sep span {
    margin: 0;
    padding: 0 15px;
    vertical-align: middle;
    color: #000;
     
}  
.dropdwon_jl_d {width:150px;height:31px;border-radius: 5px;border:1px solid #cfd5db;padding:3px;background:#ecf0f4; color:#c8d1db; float:left;margin-right:5px;}
/*candidate  table*/ 
.candidates_list_pagination_top {border-bottom:1px solid #b1adad;}
.candidatetable{ color:#354052; } 
.candidatetable tr{	border-collapse:collapse;   }  
.candidatetable tr th { font-size:18px; width:25%;  text-align:center; border-bottom:1px solid #b1adad;  } 
.candidatetable tr td { font-size:14px;  border-bottom:1px solid #b1adad;   border-collapse:collapse;padding:5px;word-break:break-word  }
.candidatetable tr td div{word-break:break-word}
.candidatetable tr td .sublabel { font-size:13px;  color:#7f8fa4; padding-right:10px; }
  .candidatetable tr:hover {  background:#F5F8FA;}
  .candidatetable tr.proselect {  background:#FAFEDA;}   
.candidatetable tr td a { font-size:18px ; color:#354052; padding:4px  0px;  font-weight:500;  text-decoration:none;  }
.candidatetable tr td a.jobid { font-size:14px ; color:#00cca4; padding:4px  0px;   font-weight:normal;   text-decoration:none;  }
.candidatetable tr td div { margin:5px 0px;}
.candidatetable tr td div .label_b {  font-weight:500; text-align:right; width:150px; }
.candidatetable tr td div .sublabel {  font-size:13px;  color:#7f8fa4;   padding-right:10px; }
.candidatetable tr td div.graytext {    color: #7F8FA5;font-size: 15px;font-style: italic; }
.candidatetable tr td div.graytextskills {    color: #7F8FA5;font-size: 15px;font-style: italic;   width: 50%; overflow: hidden;text-overflow: ellipsis; display: inline-block; }
  
    
    
    
    
    .candidatetable tr td table tr:hover {  background:none;}
   .candidatetable tr td table tr td .sublabel { font-size:13px;  color:#7f8fa4; padding-right:10px; }
   .candidatetable tr td table tr td{padding:2px 5px 2px 0px; border:none; word-break: break-word;}
   .cantitle_elp{max-width:300px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.candidatetable tr td.socialtd {
    min-width: 690px !important;
}
/*endcandidate  table*/  
 ul.userdetails{ margin:5px 0px; padding:0px 0px; width:100%; clear:both; list-style-type:none;  font-size:14px;}
 ul.userdetails li{   padding:5px 10px 5px 0px;  text-decoration: none;}
 

.container h2{ font-size:20px; margin:10px 0px; font-weight:bold; color:#4D4D4D; clear: both;   }
.container h3{ font-size:16px; margin:10px 0px; font-weight:bold; color:#4D4D4D; border:none; }
.container h4{ font-size:13px; margin:10px 0px; font-weight:bold; color:#4D4D4D; border:none; }
.container h5{ font-size:16px; margin:15px 0px; font-weight:bold; color:#4D4D4D; border:none; }

.condidateinfo-bar{ margin:20px 0px; }
.condidateinfo-bar h3.head{ font-size:16px; margin-left:100px; border-bottom:2px solid #e6e6e6; margin:0px 0px 0px 40px !important; font-weight:bold; line-height:23px; padding:5px 0px  !important;    } 
.condidate-content{ margin:10px 10px 10px 40px; }
.condidate-contentskills { margin:10px 10px 10px 40px; }
.condidate-contentskills img { display:none;}
.imgplus{ background:url(../../images/minus.gif) no-repeat -0px -0px; width:37px; height:37px; margin-right:10px; float:left;}
.imgmius{ background:url(../../images/plus.gif) no-repeat -0px -0px;   width:37px; height:37px; margin-right:10px; float:left;}
.imgplus_a{ background:url(../../images/arrow_up.gif) no-repeat -0px -0px; width:15px; height:9px;   float:right;}
.imgmius_a{ background:url(../../images/arrow_dwon.gif) no-repeat -0px -0px;   width:15px; height:9px;   float:right;}
.setting_sub{ border-bottom:1px solid #CCCCCC; width:100%; display:inline-block; padding:5px 0px; margin:0px 0px 5px 0px}
.setting_sub ul{ padding-left:10px; text-decoration:none;}
.setting_sub ul li {  width:100%;   text-decoration:none; padding:2px 0px; display:block;  }
.setting_sub ul li a{   text-decoration:none; color:#808080;}
 
/*--------------for  Icions sprite------------------------*/
a.fbicon{ background:url(../../images/facebook-icon.png) no-repeat  -0px -0px; width:16px; display:inline-block; margin:5px 0px;	height:16px;  }
a.tiwticon{ background:url(../../images/twitter-icon.png) no-repeat  -0px -0px; width:16px; display:inline-block; margin:5px 0px;	height:16px;  }
a.linkdicon{background:url(../../images/linkedin-icon.png) no-repeat  -0px -0px; width:16px; display:inline-block; margin:5px 0px;	height:16px;}
.imgarya{ background:none;  width:28px;	height:28px; cursor:pointer;}
.imgarya_d{ background:none; width:28px;	height:28px; cursor:pointer;}
.aryaiconcursor{ cursor: pointer;}
.imgsocialarya{ width:28px;	height:28px; border:0px solid #000; cursor:pointer;}
.imgsocialarya_d{  width:28px;	height:28px; cursor:pointer;}
.imgpublish{ background:url(../../images/joblist_ic.png) no-repeat  -0px -59px; width:36px;	height:33px; cursor:pointer;}
.imgjobview{ background:url(../../images/jobview_i.png) no-repeat  -0px -0px; width:28px;	height:28px; cursor:pointer; margin-left:20px;}
   .remminus_i{ background:url(../../images/remminus.gif )   no-repeat ;  width:12px;  height:12px; }
 
.imgsearch {background:url(../../images/iconsprite.png) no-repeat;	width:30px;	height:27px;border:none;cursor:pointer;}

.imgedit{background:url(../../images/iconsprite.png) no-repeat -4px -92px;width:19px;height:19px;border:none;	cursor:pointer;border:none;margin:5px 10px 0px 0px;}
.imgdelet{background:url(../../images/iconsprite.png) no-repeat -2px -114px;width:19px;height:19px;border:none;	 cursor:pointer;border:none;margin:5px 10px 0px 0px;}
.imgadd{background:url(../../images/iconsprite.png) no-repeat -2px -134px;	width:19px;	height:19px;border:none;cursor:pointer;border:none;margin:5px 10px 0px 0px;}		
.imgaction {background:url(../../images/iconsprite.png) no-repeat -3px -32px;	 width:19px;height:21px;border:none;float:left;cursor:pointer;}
.imgclose {background:url(../../images/iconsprite.png) no-repeat -0px -156px;position:absolute;border:none;top:8px; right:10px;z-index:10; width:23px;height:29px;border:none;float:left;cursor:pointer;}
.loginbtn_l {border-radius:3px;border:none;background: linear-gradient(#4896cb, #0060aa);font-size:16px;color:#fff;float:right;margin:0px 15px 0px 0px;padding:4px 10px;cursor:pointer;} 
.btnsave {	border-radius:3px; border:none;background: #00cca4;   margin:0px 5px 5px 5px ;font-size:16px;color:#fff;padding:6px 15px;cursor:pointer  !important;}
.btnsave_s {	border-radius:3px; border:none;background: #00cca4;   margin:0px 5px 3px 5px ;font-size:14px;color:#fff;padding:6px;cursor:pointer  !important;}
.btnsave:focus {	border-radius:3px; border:none;background: #00cca4; border:1px solid #2E5954;   margin:0px 5px 5px 5px ;font-size:16px;color:#fff;padding:6px 15px;cursor:pointer  !important;}
.btngray{	border-radius:3px; border:1px solid #d1d1d1;background: #f5f8fa;   margin:0px 5px 5px 5px ;font-size:16px;color:#00c49e;padding:6px 15px;cursor:pointer  !important;}
.imgrobo{background:url(../../images/robo.png) no-repeat ;position:absolute;border:none;	 bottom:-20px; right:-5px;z-index:10; width:200px;height:271px;}
 .imginactive, a.imginactive, a.imginactive:hover, a.imginactive:active
 {
     background:url(../../Content/images/robo_i.png) no-repeat ;padding:38px 0px 0px 0px; margin:18px 15px 0px 0px;
   font-size:14px;float:left;  text-decoration:none;color:#000;
 }
.imginactive_d, a.imginactive_d, a.imginactive_d:hover, a.imginactive_d:active {
  background:url(../../Content/images/robo_id.png) no-repeat ;margin:18px 15px 0px 0px;
 padding:38px 0px 0px 0px;font-size:14px;float:left; text-decoration:none;color:#000;}
 
  .imgsocial_a, a.imgsocial_a, a.imgsocial_a:hover, a.imgsocial_a:active
 {
     background:url(../../Content/images/socail_a.png) 15px 0px no-repeat ; margin:0px 0px 0px 15px;padding:38px 15px 0px 0px;margin:18px 0px 0px 0px;;
   font-size:14px;float:left; 	 text-decoration:none;color:#000;
 }
.imgsocial_d, a.imgsocial_d, a.imgsocial_d:hover, a.imgsocial_d:active {
  background:url(../../Content/images/socail_d.png) 15px 0px no-repeat ; margin:18px 15px 0px 0px;
 padding:38px 0px 0px 0px;font-size:14px;float:left; text-decoration:none;color:#000;}
 
 	.imgupdatejob, a.imgupdatejob, a.imgupdatejob:hover, a.imgupdatejob:active {
     background:url(../../Content/images/updatejob.png) no-repeat 20px 2px;  margin:18px 15px 0px 0px;
 padding:38px 0px 0px 0px;font-size:14px;float:left; text-decoration:none;color:#000;   }
 
  	.imgcopyjob, a.imgcopyjob, a.imgcopyjob:hover, a.imgcopyjob:active {
     background:url(../../Content/images/copy_i.png) no-repeat 6px 2px;  margin:18px 15px 0px 0px;
 padding:38px 0px 0px 0px;font-size:14px;float:left; text-decoration:none;color:#000;   }  
 
 .imgedit_a, a.imgedit_a, a.imgedit_a:hover, a.imgedit_a:active {
  background:url(../../Content/images/Edit.png) 0px 0px no-repeat ; margin:5px 0px 57px 0px;
 padding:38px 0px 0px 0px;font-size:14px;float:left;width:50px;text-decoration:none;color:#000;}
 
  .imgjobint, a.imgjobint, a.imgjobint:hover, a.imgjobint:active {
  background:url(../../Content/images/job_int.png) no-repeat 30px 0px; margin:18px 15px 0px 0px;;
 padding:38px 0px 0px 0px;font-size:14px;float:left; text-decoration:none;color:#000; } 
a.imgsourced {
  /* background: url(../../images/sourced_i.png ) no-repeat right top;*/
 font-weight:600;   color: #00cca4; text-align:center important;   padding-left:30px; text-decoration:none;
 
}
a.imgapplied {
 /* background: url(../../images/applied_i.png ) no-repeat right top;*/
  font-weight:600;   color: #00cca4; text-align:center !important;  padding-left:30px; text-decoration:none;
}
.sprofile_i, a.sprofile_i, a.sprofile_i:hover, a.sprofile_i:active {
background:url(../../Content/images/profiles_s.png) no-repeat 30px -6px;  margin:18px 15px 0px 0px;
 padding:38px 0px 0px 0px;font-size:14px;float:left; text-decoration:none;color:#000;   }
 
 .sharejob, a.sharejob, a.sharejob:hover, a.sharejob:active {
background:url(../../Content/images/share_i.png ) no-repeat  12px 1px;  margin:18px 15px 0px 0px;
 padding:38px 0px 0px 0px;font-size:14px;float:left; text-decoration:none;color:#000;  }   
 
.imgmooveup{background:url(../../images/Move_Up.png) no-repeat ;  padding:0px 8px 0px 10px; cursor:pointer;}
.imgmoovedwon{background:url(../../images/Move_down.png) no-repeat ;  padding:2px 8px 0px 10px; cursor:pointer;}
.imgremminus{background:url(../../images/remminus.gif) no-repeat ;  padding:0px 8px 0px 10px; margin:5px 0px;  cursor:pointer;}
.imgrowdelete{background:url(../../images/candidate_newact.png ) no-repeat    -2px -158px; width:28px; height:28px;margin:5px  5px ;   padding-right:10px;   } 
.imgrowdelete_d{background:url(../../images/candidate_newact.png ) no-repeat    -2px -158px; width:28px; height:28px;margin:5px  5px ;   padding-right:10px;  opacity:0.3; cursor:default  } 
.imgrowdeleteSimilar{background:url(../../images/candidate_newact.png ) no-repeat    -2px -160px; width:28px; height:28px;margin:5px  5px ;   padding-right:10px;   } 
.imgprofleslect{background:url(../../images/candidate_newact.png ) no-repeat   -1px -39px; width:28px; margin:5px; height:28px; cursor:pointer;      } 
.imgprofleslectSimilar{background:url(../../images/candidate_newact.png ) no-repeat   -1px -39px; width:28px; margin:5px 5px; height:28px; cursor:pointer;      } 
.imgprofledslect{background:url(../../images/candidate_newact.png ) no-repeat   -1px -1px; width:28px; margin:5px 5px;  height:28px;    cursor:pointer;     } 
.imgprofledslectSimilar{background:url(../../images/candidate_newact.png ) no-repeat   -1px -1px; width:28px; margin:5px 5px;  height:28px;    cursor:pointer;     } 
.imgpronotes{background:url(../../images/candidate_newact.png ) no-repeat   -2px -118px; width:28px; margin:5px 5px;   height:28px; border:none;   cursor:pointer;     }
.imgsetedit{background: url(../../images/candidate_newact.png ) no-repeat   -2px -77px;width:28px;margin:5px;padding-top: 24px;height:28px;border:none;cursor:pointer;    }
.imgrejected{background:url(../../images/candidate_newact.png ) no-repeat   -5px -195px; width:28px; height:28px;margin:5px 5px 4px 2px; border:none;  padding-right:10px; cursor:pointer;   }
imgrejectedSimilar{background:url(../../images/candidate_newact.png ) no-repeat   -4px -163px; width:28px; height:28px;margin:5px  5px ;  padding-right:10px; cursor:pointer;    }
.imgnonotes{background:url(../../images/candidate_newact.png ) no-repeat   -2px -74px; width:28px;   height:29px; margin:5px  5px ;  padding:12px 13px;  cursor:pointer;   } 
.imgemail{background:url(../../images/candidate_newact.png ) no-repeat   -4px -232px; width:28px;   height:28px; margin:5px  5px ;  padding:12px 13px;  cursor:pointer;  ; }
.piplemail{background:url(../../images/candidate_newact.png ) no-repeat   -4px -229px; border:none; width:29px;   height:29px; margin:5px  5px ; display:inline-block; padding:12px 13px;  cursor:pointer;  } 
.piplemail_p{background:url(../../images/candidate_newact.png ) no-repeat   -4px -232px; border:none; width:28px;   height:28px; margin:5px  5px ; display:inline-block; padding:12px 13px;  cursor:default; opacity: 0.4;   } 
.imgdublicate{background:url(../../images/dublicate_i.png ) no-repeat   0px 4px; width:28px;   height:28px; margin:5px  5px ;  padding:12px 13px;  cursor:pointer;   }
.imgdublicate_a{background:url(../../images/dublicate_i_a.png ) no-repeat   0px 4px; width:28px;   height:28px; margin:5px  5px ;  padding:12px 13px;  cursor:pointer;   }
.imgsmsgray{background:url(../../images/sms_grey.svg ) no-repeat 0px 2px ; width:23px ; height:25px; margin:0px 10px; vertical-align:middle; cursor:pointer;}
.imgsmsgreen{background:url(../../images/sms_greenoutline.svg ) no-repeat 0px 2px ; width:23px ; height:25px; margin:0px 10px; vertical-align:middle; cursor:pointer;}
.imgsmsred{background:url(../../images/sms_sent_fail.svg ) no-repeat    0px 2px ; width:23px ; height:25px; margin:0px 10px; vertical-align:middle; cursor:pointer;   }
.imgsmsgreen_sent{background:url(../../images/sms_sent.svg )   no-repeat 0px 2px ; width:23px ; height:25px; margin:0px 10px; vertical-align:middle; cursor:pointer; }
.imgsmsgreen_opted{background:url(../../images/sms_optin.svg ) no-repeat   ; width:25px ; height:25px; margin:0px 10px; vertical-align:middle; border:none;  }
.imgsmsred_optedout{background:url(../../images/sms_opted_out.svg ) no-repeat   ; width:25px ; height:25px; margin:0px 10px; vertical-align:middle;border:none;   }

.smsjoblistdate {
font-size: 10px
}

.smsjoblistdate label {
    font-size: 10px;
       display: inline-block;
    width: 24%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    text-align: right;
    color: #959393;
    
}

.new_messages_popup {
    position: absolute;
    right: 50px;
    bottom: 160px;
    padding: 8px;
    background: white;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
}

.new_messages_popup:before {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    width: 10px;
    height: 10px;
    border-top: solid 2px #00CCA4;
    border-right: solid 2px #00CCA4;
    -webkit-transform: translate(-50%, -60%) rotate(135deg);
    transform: translate(-50%, -60%) rotate(135deg);
}

.new_messages_count {
    position: absolute;
    top: -5px;
    right: -5px;
    font-weight: bold;
    background: #00CCA4;
    border-radius: 50%;
    color: #ffffff;
    font-size: 9px;
    padding: 2px;
    display: block;
    width: 18px;
    text-align: center;
    line-height: 14px;
    height: 18px;
}
/*  Commented Gopi
.candidatetable tr td:nth-child(2) {
  max-width: 0;
}
    .candidatetable tr td:nth-child(2),
.candidatetable .skills {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap; 
}
*/
.candidatetable .skills {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;width: 550px;
}
 
.candidate-row .candidate-actions {
  visibility: hidden;
}

.candidate-row:hover .candidate-actions {
  visibility: visible;
}

.leo_pagination a {
  cursor: pointer;
}

.leo_pagination a[disabled],
.leo_pagination a[disabled]:hover {
  cursor: not-allowed;
  background: #dddddd;
  color: #ffffff;
  border-color: #dddddd;
}

.candidate-row .dropdown:hover .dropdown-menu {
  display: block;
}

.thumbnail-container {
  position: relative;
}

.thumbnail-container .emaiteidt {
  right: 50%;
  width: 32px;
  margin-right: -16px;
  bottom: 5px;
}

.thumbnail-container:hover .emaiteidt {
  display: inherit;
}


.sc_imgsmsgray{background:url(../../images/sms_grey.svg ) no-repeat ; width:19px ; height:19px; margin:13px 5px 0px 5px; vertical-align:top; cursor:pointer;}
.sc_imgsmsgreen{background:url(../../images/sms_greenoutline.svg )   ; width:19px ; height:19px; margin:13px 5px 0px 5px; vertical-align:top; cursor:pointer;}
.sc_imgsmsred{background:url(../../images/sms_sent_fail.svg ) no-repeat   ;width:19px ; height:19px; margin:13px 5px 0px 5px; vertical-align:top; }
.sc_imgsmsgreen_sent{background:url(../../images/sms_sent.svg ) no-repeat;padding: 5px;line-height: 40px;width:19px;height:19px;display:  inline-block;margin: 12px 7px;  }
.sc_imgsmsgreen_opted{background:url(../../images/sms_optin.svg ) no-repeat   ; width:23px ; height:25px; margin:0px 10px; vertical-align:middle; border:none;  }
.sc_imgsmsred_optedout{background:url(../../images/sms_opted_out.svg ) no-repeat   ; width:23px ; height:25px; margin:0px 10px; vertical-align:middle;border:none;   }
.imgsmswhite{background:url(../../images/sms_white.svg ) no-repeat ; width:22px ; height:22px; margin:14px 0px 0px 0px; vertical-align:middle; cursor:pointer; border:none;}
.imgbulksms{background:url(../../images/sms_bulk.svg ) no-repeat   ; width:47px ; height:40px;   vertical-align:middle;  border:none;  }
.piplemail_a{background:url(../../images/candidate_newact.png ) no-repeat   -3px -267px; width:30px; border:none;  height:29px; margin:2px  5px ; display:inline-block; padding:12px 13px;  cursor:default;    } 
.piplemail_s{background:url(../../images/candidate_newact.png ) no-repeat   -4px -305px; width:28px; border:none;  height:28px; margin:4px  5px ; display:inline-block; padding:12px 13px;  cursor:pointer;   } 
.piplemail_d{background:url(../../images/candidate_newact.png ) no-repeat   -4px -338px; width:28px; border:none;  height:28px; margin:4px  5px ; display:inline-block; padding:12px 13px;  cursor:pointer;  } 
.dropdown-menu > li > a.lnkupdatejob{background:url(../../images/action_icons.png ) no-repeat    4px 6px;  margin:3px 2px;   color:#1EC6B1;  font-size:14px; padding-left:25px;  text-decoration:none;   }
.dropdown-menu > li > a.lnkcopyjob{background:url(../../images/action_icons.png ) no-repeat    4px -13px; margin:3px 2px;    color:#1EC6B1;  font-size:14px; padding-left:25px;  text-decoration:none;   } 
.dropdown-menu > li > a.lnksharejob{background:url(../../images/action_icons.png ) no-repeat    4px -33px;  margin:3px 2px;   color:#1EC6B1;  font-size:14px; padding-left:25px;  text-decoration:none;   } 
.dropdown-menu > li > a.lnkclosejob{background:url(../../images/action_icons.png ) no-repeat    4px -56px;  margin:3px 2px;   color:#1EC6B1;  font-size:14px; padding-left:25px;  text-decoration:none;   }  
.dropdown-menu > li > a.lnkEditjob{background:url(../../images/action_icons.png ) no-repeat    4px -79px;   margin:3px 2px;  color:#1EC6B1;  font-size:14px; padding-left:25px;  text-decoration:none;   }  
.dropdown-menu > li > a.lnkintelexp{background:url(../../images/jintel_c.png ) no-repeat    6px 6px;   margin:3px 2px;  color:#1EC6B1;  font-size:14px; padding-left:25px;  text-decoration:none;   } 
.dropdown-menu > li > a.chatconfig{background:url(../../images/chat_action.png ) no-repeat    0px 2px;   margin:3px 2px;  color:#1EC6B1;  font-size:14px; padding-left:25px;  text-decoration:none;   }  
.dropdown-menu > li > a.chatconwiz{background:url(../../images/chat_action.png ) no-repeat    0px -39px;   margin:3px 2px;  color:#1EC6B1;  font-size:14px; padding-left:25px;  text-decoration:none;   }
.dropdown-menu > li > a.qclosebt{ cursor:pointer; color:#7f8fa4;  }
.dropdown-menu > li > a.qclosebt:hover{ cursor:pointer; color:#fff; background:#4293F4;}

  .shortlisted_r{background:url(../../images/action_roundn.png) no-repeat 0px 0px ;    padding-left:35px; height:31px; line-height:31px; font-size:28px; color:#5B5A5A; }
   .email_r{background:url(../../images/action_roundn.png) no-repeat 0px -40px ;    padding-left:35px; height:31px; line-height:31px; font-size:28px; color:#5B5A5A; }
   .newsourced_r {background: none;padding-left: 7px;height: 31px;line-height: 31px;font-size: 28px;color: #5B5A5A;}
 .totalemail_i{background:url(../../images/action_roundn.png) no-repeat 0px -113px ; border:none;  height:43px; width:40px; display:inline-block;  }
 .pipltop_i{background:url(../../images/action_roundn.png) no-repeat 0px -160px ; border:none;  height:47px; width:40px; display:inline-block;  }
 .intemail_i{background:url(../../images/intemail_i.png) no-repeat 0px 4px ; border:none;  height:47px; width:40px; display:inline-block;  }
.aryaactive_off{background: url(../../images/arya_off.png) no-repeat 10px 4px;border:1px solid #D0D0D0; float:left; border-radius:5px; text-transform:uppercase;padding: 40px 20px 6px 20px;font-size: 11px;color:#5B5A5A; text-decoration:none; margin:0px 10px 10px 0px;  }
.aryaactive_on{background: url(../../images/arya_on.png) no-repeat 10px 4px;border:1px solid #D0D0D0; float:left; border-radius:5px; text-transform:uppercase;padding: 40px 20px 6px 20px;font-size: 11px;color:#5B5A5A;  text-decoration:none;margin :0px 10px 10px 0px; }
.saactive_off{background: url(../../images/sarya_off.png) no-repeat 10px 4px;border:1px solid #D0D0D0; float:left; border-radius:5px; text-transform:uppercase;padding: 40px 17px 6px 17px;font-size: 11px;color:#5B5A5A; text-decoration:none; margin:0px 10px 10px 0px; }
.saactive_on{background: url(../../images/sarya_on.png) no-repeat 10px 4px;border:1px solid #D0D0D0; float:left; border-radius:5px; text-transform:uppercase;padding:40px 17px 6px 17px;font-size: 11px;color:#5B5A5A;  text-decoration:none;margin:0px 10px 10px 0px; }
   .sprofile_ar, a.sprofile_ar, a.sprofile_ar:hover, a.sprofile_ar:active {
background:url(../../images/profiles_s.png) no-repeat 30px -6px; border:1px solid #D0D0D0; float:left;  border-radius:5px;   
 padding:40px 10px 6px 7px;font-size:11px;float:left; text-transform:uppercase; text-decoration:none;color:#5B5A5A;   }
.disclaimer{ background:#f5f8fa;  border-radius:5px;  border:1px solid #cfd5db;  padding:5px 10px ; }
 .arya_activoff{background:none;position: relative;    text-transform:uppercase;height: 42px; width:108px; font-size: 12px;color:#5B5A5A; text-decoration:none; border:none; margin:0px;z-index:1; cursor: pointer;  }
 .arya_activoff_onimg {background: none; left:0px; position: absolute; top:2px; text-transform: uppercase;height: 29px;width: 29px;font-size: 12px;color: #5B5A5A;text-decoration: none;border: none;margin:6px 9px;z-index: 6;cursor: pointer;}
 .arya_activoff_text_bottom_right {position: relative; z-index: 3;color: black;text-align: center;}
 .arya_activoff_text_bottom_right_social {text-align:center; z-index: 3;}
 .arya_activoff_text_console_popup { text-align:center;}
  .arya_activon{background: url(../../images/arya_non.png) no-repeat 0px 0px; float:left; display:inline-block;  height:42px;   width:74px; font-size: 12px;color:#5B5A5A; text-decoration:none; border:none; margin:0px  }
 .arya_refresh{background: url(../../images/refresh_ah.png) no-repeat 0px 0px; float:left; text-decoration:none; border:none; width:34px; height:40px;}
  .arya_refreshab{background: url(../../images/refresh_ab.png) no-repeat 0px 0px; float:left; text-decoration:none; border:none; width:34px; height:40px;}
  .arya_refresh:hover{background: url(../../images/refresh_ah.png) no-repeat 0px 0px; float:left; text-decoration:none; border:none; width:34px; height:40px;}
.imgfeedback{ background: #21469d;position:fixed;padding: 5px;letter-spacing: 10px; right:0px;font-size: 11px;line-height: 12px;top:40%;width: 18px; border-radius: 4px;color: #fff;word-break: break-all;z-index:100;border: none;}
 .arya_setupdate{background:url(../../images/refresh_ab.png) no-repeat -2px -3px; width:30px;  text-decoration:none; border:none;   height:29px;}
  .info_ic{background:url(../../images/info_i.png) no-repeat 0px 0px ; border:none;  width:18px; height:18px; padding-left:10px;  display:inline-block;    margin-left: 10px; position: relative;  top: 4px;  }
.remainingCreditsContainer{margin-top:5px;}
.remainingCredits{    color: #00cca4;font-weight: bold;}
.arya_refreshab_new{background: url(../../images/refresh_ab.png) no-repeat 0px 0px; float:left; text-decoration:none; border:none; width:34px; height:40px;}
.arya_refresh_new{background: url(../../images/refresh_ah.png) no-repeat 0px 0px; float:left; text-decoration:none; border:none; width:34px; height:40px;}
.arya_refresh_new:hover{background: url(../../images/refresh_ah.png) no-repeat 0px 0px; float:left; text-decoration:none; border:none; width:34px; height:40px;}
#activate_and_deactivate_console{margin-top:5px;}
#aryaactiveinternaloff,#aryaactiveoff,#socialaryaactiveoff,#CBaryaactiveoff,#aryaactivediceoff,#aryaactivesocialoffmonclasaryaactiveoff,#monclasaryaactiveoff,#Indeedaryaactiveoff,#aryaactivesocialoff,#aryaactiveoffNexxt,#aryaactiveoffEFinancial{position:relative;}
#IndeedaryaActiveReactiveon{width:108px;}
 
/*--------------for  Icions sprite------------------------*/

.loginnewsevents {margin:10px;font-size:14px;line-height:30px;color:#0a3876;}
.loginnewsevents ul {list-style-type:none;}
.loginnewsevents ul li {display:block;background:url(../../images/arrow.png) no-repeat;padding:0px 0px 0px 20px;}
/*------------- Inner apges--------------*/
.forminner tr td{padding:3px;}

.forminner{}
 .clear {clear: both;height: 0;margin: 0;padding: 0;}
.cleardiv{clear:both;	width:100%;	border-bottom:1px solid #c8c8c6;margin:10px 0px 15px 0px;}

.profilediv {float:left; padding-top:5px; width:30px; position:relative;  margin-right: 16px;} 
.profilepic{ float: left; padding-right:10px; }
.proflieicon {background:url(../../images/iconsprite.png ) no-repeat -0px -58px;width:29px;height:29px;border:none;}
.ic_twitter {background:url(../../images/socilmedia_icons.png ) no-repeat -0px -0px;width:34px;height:34px;border:none;margin:0px 10px 0px 0px;}
.ic_facebbok {background:url(../../images/socilmedia_icons.png ) no-repeat -40px -0px;width:34px;height:34px;border:none;margin:0px 10px 0px 0px;}
.ic_linkedin {background:url(../../images/socilmedia_icons.png ) no-repeat -81px -0px;width:34px;height:34px;border:none;margin:0px 10px 0px 0px;}
.ic_youtube {background:url(../../images/socilmedia_icons.png ) no-repeat -122px -0px;width:34px;height:34px;border:none;margin:0px 10px 0px 0px;}
.maincontainer {padding:15px;}
.maincontainer h2 {font-size:16px/25px; font-weight:bold;color:#4D4D4D;margin:0px 0px 5px 0px;}
.maincontainer h3 {font-size:14px/25px; font-weight:bold;color:#4D4D4D;}
/*Action table
.table-container
	{
		width: 100%;
		overflow-y: auto;
		_overflow: auto;
		margin: 0 0 1em;
	}
	
	.table-container::-webkit-scrollbar
	{
		-webkit-appearance: none;
		width: 14px;
		height: 14px;
	}
	
	.table-container::-webkit-scrollbar-thumb
	{
		border-radius: 8px;
		border: 3px solid #fff;
		background-color: rgba(0, 0, 0, .3);
	}
	
	.table-container
	{
		width: 100%;
		overflow-y: auto;
		_overflow: auto;
		margin:0;
	}
	
	.table-container::-webkit-scrollbar
	{
		-webkit-appearance: none;
		width: 14px;
		height: 14px;
	}
	
	.table-container::-webkit-scrollbar-thumb
	{
		border-radius: 8px;
		border: 3px solid #fff;
		background-color: rgba(0, 0, 0, .3);
	}
	
/*Job list table*/  
.jobtable{ margin-bottom:10px;  color:#4D4D4D;   }  
.jobtable tr{	border-collapse:collapse;   }   
.jobtable tr th {    font-size:14px !important ; font-weight:normal; color:#666666 ;  width:5%;       border-bottom:2px solid #d0d0d0;  padding:4px 5px;  white-space:nowrap; } 
.jobtable tr th a{    padding-left:5px;  text-decoration:none; color:#808080;   }
.jobtable tr td { font-size:14px;     width:10%;  border-bottom:1px solid #CCCCCC; padding:15px 5px ; margin:0px 15px;   border-collapse:collapse; }
 
.jobtable tr td a.tittle { font-size:14px ; font-weight:600; padding-left:5px;  text-decoration:none; color:#333333; }
.jobtable tr td div { margin:2px;}
.jobtable tr td div .label_b {  font-weight:bold; text-align:right; width:150px; }	
.jobtablelabel {font-size:13px;	font-weight:bold;	width:125px;	white-space:nowrap; color:#3e6372;	float:left;	padding:0px 10px 0px 0px;text-align:right;}	 	

.gridtable { }

.gridtable tr {	border-collapse:collapse;}
.gridtable tr th {border-collapse:collapse;border-bottom:2px solid #CCCCCC;  white-space:nowrap; font-weight:normal;color:#666666;padding:5px 10px;text-align:left;}
.gridtable tr td {border-collapse:collapse;padding:12px 10px;  color:#4D4D4D;   border-bottom:1px solid #b1adad;  }
.gridtable tr td a{ color:#333333; text-decoration:none;  font-weight:600; }
 
.prevlastbtn {background:url(../../images/pageingbuttons.png) #939393 no-repeat;border-radius:2px;border:none;height:20px;width:20px;cursor:pointer;}
.prevbtn {background:url(../../images/pageingbuttons.png) #939393 no-repeat -0px -20px;border-radius:2px;border:none;height:20px;width:20px;cursor:pointer;}
.nextbtn {background:url(../../images/pageingbuttons.png) #939393 no-repeat -0px -40px;border-radius:2px;border:none;height:20px;width:20px;cursor:pointer;}
.nextlastbtn {background:url(../../images/pageingbuttons.png) #939393 no-repeat -0px -60px;border-radius:2px;border:none;height:20px;width:20px;cursor:pointer;}
.prevlastbtn_d {background:url(../../images/pageingbuttons.png) #efefef no-repeat -0px -80px;border-radius:2px;border:none;height:20px;width:20px;cursor:default;}
.prevbtn_d {background:url(../../images/pageingbuttons.png) #efefef no-repeat -0px -100px;border-radius:2px;border:none;height:20px;width:20px;cursor:default;}
.nextbtn_d {background:url(../../images/pageingbuttons.png) #efefef no-repeat -0px -120px;border-radius:2px;border:none;height:20px;width:20px;cursor:default;}
.nextlastbtn_d {background:url(../../images/pageingbuttons.png) #efefef no-repeat -0px -140px;border-radius:2px;border:none;height:20px;width:20px;cursor:default;}
.userinfo{margin:0px 0px 8px 0px;}
ul.publishinfo{margin:0px 0px 8px 0px; list-style-type:none;}
ul.publishinfo li{ width:100%; clear:both; padding:10px; display:block;}
.label{padding-right:5px;color:#4D4D4D;}
.label_nw{padding-right:5px;	 color:#4D4D4D;white-space:nowrap;}
.label_b {line-height:22px;font-weight:bold;}
.label_bd {line-height:22px;font-weight:bold;display:block;}   
.whitecontainer {padding:2px;width:100%;display:inline-block;}
.resumecontainer {background:#E7E7E7; border-top-left-radius:5px; border-top-right-radius:5px;padding:2px;border:1px solid #E7E7E7;width:100%;}
.resumecontainer h2 { font-size:15px;	 margin:0px;  padding:5px 2px;font-weight:bold; color:#4D4D4D;}	
 
.jobtittle{font-size:16px;  font-weight:bold; color:#000; line-height:22px; display:block; }
.jobtitle_panel{  width:100%;margin:0px; background:#f2f2f2; display:inline-block; padding:5px 10px;  margin:10px 0px;  border-radius:5px;}
.jobtitle_headpanel{  width:100%;margin:0px; background:#f2f2f2; display:inline-block; padding:5px 10px;  margin:0px 0px;   }
 .profileinfo{ width:63%; float:left;    padding:0px;}
.profileinfo h3{ font-size:20px; font-weight:bold;  color:#2f3644;   margin:0px;  padding:0px 0px 5px 0px; }
    
.socialinfo{ width:32%; float:left;    padding:0px;} 
.socialinfo div{  display:inline-block; width:100%; clear:both; padding:4px;}
.socialinfo h4{ font-size:14px; font-weight:bold; padding-right:5px; float:left;  color:#2f3644;   }  
.othersdiv{width:19%;float:left;padding-right:1%;position:relative; }
.othersdiv .label{width: 200px;word-wrap: break-word;}		
 .candcontainer{background:#fff;border:1px solid #ccc;float: left; margin-top: 20px;margin-left: 1%; margin-right:1%; width:33%;display:inline-block;}
 .cand_textarea{color: #999999; float: left; font-family: Segoe UI; font-size: 1em; margin-left: 35px;margin-top: 20px; width: 60%;} 
 .job_textarea{color: #999999; font-family: Segoe UI; font-size: 1em; margin-left: 35px;margin-top: 20px; width: 60%;} 
 .imglinkedin_t {background:url(../../images/icons_sprite.png ) no-repeat   -0px -10px;  font-weight:bold; font-size:16px; color:#1c1c1c; width:250px;  padding-left:35px;  line-height:30px;  float:left;  }
 .imgtwitter_t{background:url(../../images/icons_sprite.png ) no-repeat   -0px -48px;    font-weight:bold; color:#1c1c1c; font-size:16px;  width:250px;padding-left:35px; line-height:30px; float:left;    }
 .imgfacebook_t {background:url(../../images/icons_sprite.png ) no-repeat   -0px -85px;    font-weight:bold; color:#1c1c1c; font-size:16px; width:250px;  padding-left:35px;   line-height:30px;  float:left; }
.imgLeoForce_t {background:url(../../images/icons_sprite.png ) no-repeat   -0px -82px;   font-weight:bold; color:#1c1c1c; font-size:16px; width:250px;  padding-left:35px;   line-height:30px;  float:left; }    
 .editicon{ background:url(../../images/edit_i.png ) no-repeat ;  width:16px ; height:16px; margin: 5px; cursor:pointer;} 
 .seetingbox { width:30%; border:none;background:#fff; padding:4px;  color:#2d2d2d;  padding:2px; cursor:default; margin-right:10px;} 
.textbox_s { width:250px;height:32px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:5px; display:block; padding:2px; margin:0px 10px 5px 0px;}
.seetingdiv_s{ margin:0px; margin-bottom:5px; padding:0px; width:100%; display:inline-block; clear:both;border-bottom:1px solid #cecece;  min-height:45px;  padding:15px 0px;}
.textbox_s { width:250px;height:32px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:5px; display:block; padding:2px; margin:0px 10px 5px 0px;}
.textbox_sd { width:250px;height:32px;float:left;border:none;background:#fff;border-radius:5px; display:block; padding:2px; margin:0px 10px 5px 0px; color:#000;}
.settinglabel{ float:left; width:150px;  padding:2px 0px; font-size:13px;   font-weight:bold;}    
 .maxtext{ width:40px;  height:26px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:2px; padding:4px;float:left;margin:0px 10px 0px 5px;}  
 ul.ssproflies{ margin:0px 2%; padding:0px; width:95%;  }
ul.ssproflies li{ list-style-type:none; width:100%; display:inline-block; padding:5px;}
ul.ssproflies li .sslabel{ width:30%; float:left;}
.textbox_ssprofile{ width:68%  ;  border-radius: 5px;padding:3px;border:1px solid #e6e6e6;  height:28px; margin:0px 0px 0px 5px; color:#5e5e5e; } 
 /*-------------- for New candidate view--------------*/
 .backtores, a.backtores,a.backtores:hover{ border:1px solid #cfd5db; border-radius:18px; color:#374251; padding:8px 15px;  line-height:41px;  text-decoration:none;}
 
 .jobtittle_n{font-size: 24px !important;font-weight: 500 !important;color: #354052 !important;line-height:22px;margin: 0px 0px 5px 0px !important;}
  .jobtittle_cand{font-size:24px;  font-weight:normal; color:#2C3E50;  float:left; margin-right:20px; line-height:20px; text-decoration:none;   }
    .jobtittle_sub{font-size:16px;  font-weight:500; color:#2C3E50;    margin-right:20px; line-height:20px; padding:5px 0px;   }
  .jobtittle_n span{font-size:14px;  font-weight:normal; color:#2C3E50; line-height:22px;  padding-left:15px; }
  h3.candtittle{font-size:24px;  font-weight:normal; color:#2C3E50;  float:left; margin:0px 20px 0px 0px; line-height:28px;   }
 .tittlelabel{ font-size:16px; color:#7F8C8D; padding-right:10px; font-weight:normal !important;}
 .tittlelabel_f{ font-size:16px; color:#7f8fa4; margin-right:10px; line-height:15px; padding-right:10px; border-right:2px solid #7F8C8D; font-weight:normal !important;}  
 ul.resumetab {margin: 0;	padding: 0;	float: left;	list-style: none; 	height: 50px;width: 95%; }
ul.resumetab li {float: left;margin: 0;cursor: pointer;  font-size:14px; color:#7f8fa4;padding: 0px 25px;margin:0px 5px 0px 0px;height:50px;line-height: 50px; font-weight:normal; position: relative;} 
ul.resumetab li.active  { border-bottom:3px solid #0FE0BA; cursor:default; font-weight:500;  color:#354052;}
ul.resumetab li a:hover,ul.resumetab li a:link,ul.resumetab li a:active,ul.resumetab li a { background:none; color:#00cca4; text-decoration:none;}
ul.heattabs {margin: 0;	padding: 0;	float: left;	list-style: none; 	height: 40px;width: 100%; border-bottom:1px solid #E6EAEE }
ul.heattabs li {float: left;margin: 0;cursor: pointer;  font-size:13px; color:#7f8fa4;padding: 0px 7px; height:40px;line-height: 40px; position: relative;} 
ul.heattabs li.active  { border-bottom:3px solid #0FE0BA; cursor:default; font-weight:normal;  color:#374251;}
ul.heattabs li a:hover,ul.heattabs li a:link,ul.heattabs li a:active,ul.heattabs li a { background:none; color:#7F8FA5; text-decoration:none;}
ul.heattabs li.active a  {    color:#374251;  }
ul.heattabs li a { background:none; height:40px;line-height: 40px; color:#7F8FA5; padding:0px; margin:0px 2px; font-size:13px; text-decoration:none }
 

 ul.socialdirtab {margin: 0;	padding: 0;  border-bottom:1px solid #e6eaee;	list-style: none; 	height: 40px;width: 100%; }
ul.socialdirtab li {float: left;margin: 0;cursor: pointer;  font-size:14px; color:#7f8fa4;padding: 0px 15px;margin:0px 5px 0px 0px;height:40px;line-height: 40px; position: relative;} 
ul.socialdirtab li.active  { border-bottom:3px solid #0FE0BA; cursor:default; font-weight:500;  color:#354052;}
 .socialdir_content{ background:#fff; padding:5x 0px;  width:100%; }
  ul.settingtb {margin: 0;	padding: 0;	 	list-style: none; 	height: 50px;width: 100% }
ul.settingtb li {float: left;margin: 0;cursor: pointer;  font-size:14px; color:#7F8FA5;padding: 0px 5px;margin:0px 5px 0px 0px;height:50px;line-height: 50px; position: relative;} 
ul.settingtb li a { background:none; color:#7F8FA5; padding:0px; margin:0px 10px; font-size:14px; text-decoration:none } 
ul.settingtb li.active  { border-bottom:3px solid #0FE0BA; cursor:default; font-weight:500;  color:#374251;  font-weight:normal;}
ul.settingtb li.active a  {    color:#374251;  font-weight:500; }
 
 
 
.resumetab_content,.details_content,.tab_addcontent { background:#fff; padding:10px 0px;  width:100%; }
.jobbox{ border:1px solid #D0D0D0; border-radius:5px; width:100px;   float:left;  display:inline-block; margin-right:15px; padding:8px; text-align:center; font-size:11px; }
.actionbutton,.actionbutton:hover{ background:linear-gradient(to bottom,#fff,#e6e6e6); border-radius:20px; margin-left:5px; color:#000; padding:4px 20px 5px 25px; color:#7F8C8D;  width:140px; border: 1px solid #D0D0D0;} 
.feedbackres,.feedbackres:hover{ background:#fff; border-radius:5px;  color:#000; padding:7px 10px 7px 25px; color:#7F8C8D;  border:1px solid #ccc;} 
 .caret{ margin-left:10px;}	
 .candidateinfo{width:100%;margin:10px 0px 20px 0px;  display:inline-block;  padding:0px;  clear:both;} 
 .contactinfodiv{ border:1px solid #CFD5DB; border-radius:5px; display:inline-block; }
  .contactinfodiv_inner{ border-bottom:1px solid #CFD5DB;  padding:  8px 15px;  display:block;    }
    .contactinfodiv_inner .subhead{ font-size:16px; line-height:30px; border:none; font-weight:bold;  }
  .contactinfodiv h4{  font-size:16px; line-height:30px; border-bottom:1px solid #CFD5DB;   }
   .contactinfodiv .label{  font-weight:bold;  display:block; line-height:30px;}
    .contactinfodiv .moreinfo{ background:#F5F8FA;  border-top:1px solid #CFD5DB; padding:8px 10px; border-bottom-radius:5px;   font-weight:bold;  }
   .dropdwon_pipl {width:98%;height:31px;border-radius: 2px;border:1px solid #ccc;padding:3px;background:#fff; float:left;margin-right:5px;}
    /*-------------- for New candidate view social--------------*/
     .sc_banner{width:100%;margin:0px 0px -3px 0px;  display:inline-block;    border-bottom:1px solid #cfd5db;  clear:both;} 
   .scleftpnl{ padding:20px 30px;   }
   .scrightpnl{ padding:20px 26px;  background:#f8fafc; }
   .sctittlarea{ text-align:center; color:#374251;}
   .sctittlarea h2{  font-size:24px; font-weight:500; display:inline-block; line-height:30px; vertical-align:super; margin-right:5px;}
   .sctittlarea h3{ font-size:16px; font-weight:500; margin:0px;}
   .sccontent{ margin:20px 40px; text-align:left; font-size:14px; color:#647182; line-height:1.5;}
   .sctabsdiv{ background:#f6f9fa;  margin-top:10px; text-align:center;  border-radius:4px;}
   ul.sctabs{  margin:0px; padding:0px;  list-style-type:none; }
  ul.sctabs li{ background:#f6f9fa;  border-radius:4px; padding:15px 20px;  list-style-type:none; display:inline-block;  }
   ul.sctabs li a{ color:#7f8fa5; text-decoration:none; font-size:14px; } 
  ul.sctabs li a.active { border-bottom: 2px solid #00cca4; font-weight:400; padding-bottom:12px; color:#374251;}
  .scsubhead{ margin:20px 40px; text-align:center;  color:#647182; }
  .scsubhead h2{ font-weight:bold; font-size:20px; text-align:center;  margin:10px 0px 0px  0px; }
  .scsubheadpskills{margin:0px 40px;    }
   .scsubheadpskills h3{ font-weight:bold; font-size:14px; text-align:center;  margin:10px 0px 0px  0px; color:#374251; text-align:left; display:inline;  font-style:italic; }
    .pskillscontent{ margin:10px 40px 20px 40px; text-align:left; font-size:14px; color:#647182; line-height:1.5;}
  .scsubheadborder{ border-bottom:3px solid #00cca4; width:80px; margin: 0  auto 15px auto; line-height:10px;} 
  .scsectiondiv{ border:solid 1px #cfd5db;  border-radius: 4px; padding:15px; margin:20px 0px; text-align:left;}
  .scsectiondiv_sub{ border-bottom:solid 1px #cfd5db;  margin: 0px; padding:5px 0px 25px 0px; text-align:left;}
    .scsectiondiv_sub p{    margin: 5px 0px;    }
  scsectiondiv{}
  .scsectiondiv span{ color:#7f8fa5;   line-height:20px; text-align:right;}
 .scsectiondiv h3{ font-size:16px; font-weight:500; margin:0px  0px 10px 0px;  }
 .scpushbtn,a.scpushbtn,a.scpushbtn:hover,a.scpushbtn:active{ background:#00cca4; border-radius:18px; float:right; margin-right:5px; padding:9px 25px;  border:none;  color:#fff; font-size:14px; font-weight:500; }
.disablebuttondis{ background:#ccc; border-radius:15px; float:right; padding:8px 25px;  border:none;  color:#fff; font-size:14px; font-weight:500; } 
.scgetcont,a.scgetcont,a.scgetcont:hover,a.scgetcont:active{ background:none; border-radius:15px; padding:4px 15px;border: 1px solid #4293F4; text-decoration:none; color:#4293F4; font-size:14px;  }
.sc_imgprofledslect {background:url(../../images/sc_candidatenew.png ) no-repeat  -0px -0px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none;  }
.sc_imgprofledslect_sd {background:url(../../images/sc_candidatenew.png ) no-repeat  -0px -0px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; cursor:default; opacity:0.3  }
.sc_imgprofledslect_d {background:url(../../images/candidate_newact.png ) no-repeat   -1px -1px; width:28px; margin:5px 5px;  height:28px;  border:none; cursor:default; opacity:0.3 }
.sc_imgprofleslect{background:url(../../images/sc_candidatenew.png ) no-repeat  -2px -231px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none;  }
.sc_imgrowdelete {background:url(../../images/sc_candidatenew.png ) no-repeat  -0px -27px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none;  }
.sc_imgrowdelete_d {background:url(../../images/sc_candidatenew.png ) no-repeat  -0px -27px; width:24px; margin:10px 5px; height:24px; opacity:0.3; cursor:pointer; border:none;  }
.sc_imgrejected {background:url(../../images/sc_candidatenew.png ) no-repeat  0px -375px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none;  }
        
         .sc_imgnonotes {background:url(../../images/sc_candidatenew.png ) no-repeat   -0px -311px;width:24px;margin: 11px 5px;height: 21px;cursor:pointer;border:none;  }
         .sc_imgpronotes{background: url(../../images/sc_candidatenew.png ) no-repeat  -2px -346px;width:24px;margin: 11px 5px;height: 22px;cursor:pointer;border:none;}
         .sc_pipluser_pull{background:url(../../images/sc_candidatenew.png ) no-repeat  -0px -74px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; }
        .sc_piplemail {background:url(../../images/email_ic.png ) no-repeat  -2px -26px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; } 
        .sc_piplemail_p {background:url(../../images/email_ic.png ) no-repeat  -0px -0px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; } 
        .sc_piplemail_a {background:url(../../images/email_ic.png ) no-repeat  -0px -50px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; } 
        .sc_piplemail_s {background:url(../../images/email_ic.png ) no-repeat  -0px -79px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; } 
        .sc_piplemail_d {background:url(../../images/email_ic.png ) no-repeat  -0px -108px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; } 
        .sc_personality{background:url(../../images/sc_candidatenew.png ) no-repeat  2px -123px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; }
        .sc_personality_a{background:url(../../images/sc_candidatenew.png ) no-repeat  -2px -176px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; }
         .sc_personality_e{background:url(../../images/sc_candidatenew.png ) no-repeat  -2px -467px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; }
         .sc_pipluser_active{background:url(../../images/sc_candidatenew.png ) no-repeat  -2px -256px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; }
          .sc_pipluser_error{background:url(../../images/sc_candidatenew.png ) no-repeat  -2px -281px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; }
           .sc_pipluser_gdpr {background:url(../../images/contact_gdp.png ) no-repeat  -0px -36px; width:24px; margin:10px 5px; height:24px; cursor:default; border:none; } 
       .sc_arya{background:url(../../images/sc_candidatenew.png ) no-repeat  -2px -407px; width:24px; margin:10px 5px; height:24px; cursor:pointer; border:none; } 
        .sclocation{background:url(../../images/sc_smallicons.png ) no-repeat  -0px -0px; padding-left:25px; height:20px; margin:5px 0px; font-size:14px; color:#647182; word-wrap:break-word;}
        .scexp{background:url(../../images/sc_smallicons.png ) no-repeat  -0px -24px; padding-left:25px; height:20px;margin:5px 0px;  font-size:14px; color:#647182; word-wrap:break-word;}
        .sceducation{background:url(../../images/sc_smallicons.png ) no-repeat  -0px -48px; padding-left:25px; height:20px;margin:5px 0px;  font-size:14px; color:#647182; word-wrap:break-word;}
        .scuni{background:url(../../images/sc_smallicons.png ) no-repeat  -0px -77px; padding-left:25px; height:20px;margin:5px 0px;  font-size:14px; color:#647182; word-wrap:break-word;}
        .scrhead{ border-bottom:1px  solid #cfd5db; background:none; padding-bottom:10px; margin:20px 0px 10px  0px;}
        .scrhead h3{  font-size:16px; color:#374251;  font-weight:500; margin:0px; padding:0px; }
        .scrhead h3.contact{ background:url(../../images/sc_candidatenew.png ) no-repeat  -0px -99px; font-size:16px; color:#374251; height:22px; letter-spacing:1px;  font-weight:500; padding-left:30px;  }
        .scrhead h3.personality { background:url(../../images/sc_candidatenew.png ) no-repeat  -0px -147px; font-size:16px; color:#374251; height:22px; font-weight:500; padding-left:30px;  }
         .scrhead h4{  font-weight:500; font-size:14px;}
        .scrsubhead{ font-size:14px ; color:#647182;  padding:10px 0px;  }
        .scrsubdiv{ margin:10px 0px; }
        .scrsubdiv p{  font-size:14px; color:#647182; margin-bottom:5px;}	 
        .scseemore,a.scseemore,a.scseemore:hover,a.scseemore:active{ text-decoration:none; color:#4293f4; padding:8px 0px;  line-height:30px;  font-size:14px;   }
        .sccontact,a.sccontact,a.sccontact:hover,a.sccontact:active{ text-decoration:none; color:#00c49e; padding:4px 15px; border-radius:15px;   border:1px  solid #00c49e;   font-size:14px;   }
        .divseparator{ border-bottom:1px solid #CFD5DB;}	 
          .sc_nextbtns{font-size:14px;  font-weight:normal; color:#374251;border-radius:18px;  float:left; margin-right:10px;   text-decoration:none; border:1px solid #CFD5DB; padding:8px 25px; background:#fff;   }
          .crystallogo{ background:url(../../images/crystal_logo.png ) no-repeat;  width:66px; height:78px; display:inline-block; margin:10px; }
          .didnotlbl{background:url(../../images/sc_candidatenew.png ) no-repeat  -0px -437px; padding-left:24px;}
          .achievsmall{background:url(../../images/achievementsmall.png) no-repeat;padding-left: 24px; line-height: 1;}
          .achievbig{background:url(../../images/achievementbig.png) no-repeat;padding-left: 24px; line-height: 1;}
          .certifismall{background:url(../../images/certificationssmall.png) no-repeat;  padding:0px 0px 4px 24px; line-height:18px;}
          .certifibig{background:url(../../images/certificationsbig.png) no-repeat; padding-left: 24px;line-height: 1;}


.attachlink,a.attachlink,a.attachlink:hover,a.attachlink:active{ font-size:14px; text-decoration:none; color:#b0b0b0; padding:10px 10px 5px 10px;}
.download,a.download,a.download:hover,a.download:active{ font-size:14px; text-decoration:none; color:#00cca4; float:right; padding-right:15px;  font-weight:500;}
.searchresdiv{ margin:15px 0px; color:#374251; font-size:12px;}
.searchresdiv p{ color:#374251; font-size:12px;}
.searchresdiv a, .searchresdiv a:hover,.searchresdiv a:active{ font-size:16px; line-height:25px; font-weight:500; text-decoration:none; color:#4293f4;  padding:5px 0px; }
.wrappert {
 
  color: #354052;
  cursor: help; 
  position: relative;
  width: 30px; display:inline-block;
  -webkit-transform: translateZ(0); /* webkit flicker fix */
  -webkit-font-smoothing: antialiased; /* webkit text rendering fix */
}
.wrappert .tooltips  h3{ font-weight:500; font-size:14px; font-style:normal; line-height:25px;} 

.wrappert .tooltips {
  background: #fff;
  bottom: 100%;
  color: #647182;
  display: block;
  left: -155px;
  margin-bottom: 10px;
  opacity: 0;
  padding: 10px 20px 20px 20px;
  pointer-events: none;
  position: absolute;
  width: 350px; border-radius:5px;
  -webkit-transform: translateY(10px);
     -moz-transform: translateY(10px);
      -ms-transform: translateY(10px);
       -o-transform: translateY(10px);
          transform: translateY(10px);
  -webkit-transition: all .25s ease-out;
     -moz-transition: all .25s ease-out;
      -ms-transition: all .25s ease-out;
       -o-transition: all .25s ease-out;
          transition: all .25s ease-out;
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.28);
     -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.28);
      -ms-box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.28);
       -o-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.28);
          box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.wrappert .tooltips:before {
  bottom: -20px;
  content: " ";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  width: 100%;
}  

/* CSS Triangles - see Trevor's post */
.wrappert .tooltips:after {
  border-left: solid transparent 10px;
  border-right: solid transparent 10px;
  border-top: solid #fff 10px;
  bottom: -10px;
  content: " ";
  height: 0;
  left: 50%;
  margin-left: -13px;
  position: absolute;
  width: 0;
}
  
.wrappert:hover .tooltips {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: translateY(0px);
     -moz-transform: translateY(0px);
      -ms-transform: translateY(0px);
       -o-transform: translateY(0px);
          transform: translateY(0px);
}
     /*-------------- Personality Insights--------------*/
     .personality_ic{ background:url(../../images/candinsight.png) no-repeat;  width:42px; height:36px; border:none; }
     .personalitydailog{}
    .personalitydailog h3{ font-size:20px  !important; color:#374251; margin:8px 0px; padding:0px;}
     .personalitydailog h4{ font-size:16px !important; color:#647182; font-weight:500; margin:8px 0px; padding:0px;}
     .personalitydailog p{ font-size:14px; color:#647182; margin:4px 0px; padding:0px;}
 .personalitytable{}
  .personalitytable tr td{  color:#647182; padding:2px; font-size:14px;}
   .personalitytable tr td.subhead{  color:#374251;  font-weight:500; white-space:nowrap; }
      .personalitytable tr td .subheadr{  color:#354052;  font-size:24px; font-weight:500; white-space:nowrap; }
    #personalitybackground {
        padding: 8px 15px;
        background: url(../Content/Images/background-personality.png);
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }
    .personalitydailoga  {
        padding:20px;
       
    }
  .personalitydailoga h3 {
            font-size: 16px !important; font-weight:500;
            color: #374251;
        }
    .personalitydailoga h4 {
        font-size: 16px !important;
        color: #4a4a4a;
        font-weight: 500;
        margin: 8px 0px;
        padding: 0px;
    }

        .personalitydailoga p {
            font-size: 14px;
            color: #647182;
            margin: 4px 0px;
            padding: 0px; color:#647182;
           
            line-height: 1.5;
        }
    .tagForPersonality{padding:20px;}
      .personality_igheader{	background-color: #F5F8FA; padding:10px; text-align:center;}
        .personality_igheader h3{ font-weight:500; font-size:20px; color:#374251; margin:5px 0px; }
    .personality_ig{ background:url(../../images/personalityblack.png) no-repeat;  width:42px; height:36px; border:none; }
        .geetingpdata_img{ background:url(../../images/personality_data.png) no-repeat;  width:97px; height:95px; border:none; margin:10px  }
    .dilog_plg{width:40% !important;  right:10% !important;}
    .geetingpdata{ text-align:center;  margin:10% auto  ; color:#647182; font-size:14px; line-height:20px;}
    .geetingpdata_sub{ color:#374251; font-weight: bold;  font-size:16px; margin:30px 0px 20px 0px;}
    .newtabdiv{  text-align:right; margin:30px 5px}
      .newtabdiv a{ color:#7F8FA5; text-decoration:none ; padding:25px; line-height:35px;}
      .newtabbtn{   background:none; border-radius:18px; float:right; margin-right:10px; border:1px solid #4293F4; padding:7px 25px;    color:#4293F4; font-size:14px; font-weight:500;}
      .personalitymdata{ margin-top:30px; font-size:15px; text-align:left; color:#374251; }
      .personalitymdata h3{ font-weight:500; font-size:24px; color:#374251; margin:0px; }
      .personalitymdata p{margin-top:10px; line-height:20px;}
      .personalitycontainer{ padding:5px 40px; border:none; border-radius: 0; height:85% !important;}
      .personalityskiils{background:#fff;padding:7px 15px;display: inline-block; border:1px solid #CFD5DB; font-weight:500; text-transform:uppercase; color:#374251; margin: 8px 4px 8px 0px;font-size:14px;border-radius: 15px;}
      .pltittlarea{ text-align:center; color:#374251;}
      .pltittlarea  h2{    font-size: 24px;
    font-weight: 500;
    display: inline-block;
    line-height: 30px;
    vertical-align: super;
    margin-right: 5px;}
      .pltittlarea h3{    font-size: 16px;
    font-weight: 500;
    display: inline-block;
    line-height: 20px;
    vertical-align: super;
    margin: 2px 0px;}
      .pltittlarea  h3.sub{margin:25px 0px;} 
      .modal.right.fade.in .modal-dialogpl{right:163px !important; width:650px;}
      .imgclose_pl {background:url(../../images/close_p.png) no-repeat -0px -0px;position:fixed;border:none;top:20px; left:20px;z-index:10; width:23px;height:29px; display:block; float:left;cursor:pointer;}
 /*--------------end Personality Insights--------------*/

 /*job closing reason */
  
.jqselectbox select {
    background: transparent;
    -moz-appearance: none;
    width: 106px;
    cursor: pointer;
    font-size: 14px; font-weight:bold;
    border: none;
    height: 27px; 
    -webkit-appearance: none;
}
 
.jqselectbox {
    width: 110px;
    height: 27px;
   
    margin: 0px 0px 15px 5px;
    overflow: hidden;
    border-radius: 5px;
    color: #5e5e5e;
     background: url(../../images/arrow_b.png ) no-repeat 48px 9px ;  
     background-size:10px;
    border: none; margin-left:-5px !important; 
}
@-moz-document url-prefix() {
   .jqselectbox {
       margin-left:-7px !important; 
    }
}
.jqselectbox_list {
    width: 106px;
    border-radius: 5px;
    padding: 3px;
    border: none;
    height: 28px;
    margin: 0px 0px 0px 2px;
    color: #5e5e5e;
}

 .jqaction,.jqaction:hover{ background:none; border:none;   margin-left:8px; margin-top:5px; color:#374251;   font-size:15px; font-weight:bold; margin-right:8px; }
 .jqaction_jl,.jqaction_jl:hover{ background:none; border:none;   margin-left:-6px; margin-top:5px; color:#374251;   font-size:15px; font-weight:bold; margin-right:8px; } 
 
.caret_jq {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 10px;
  vertical-align: middle;
  border-top: 7px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.jbclosehead {
    box-shadow: none !important;
    background: none !important;
    color: #374251;
    font-size: 14px;
    font-weight: 500;
    margin-top: 5px;
}
.modeljdq {
    width: 300px !important;  position:fixed;  right:10px; bottom:10px;
}
 .jqdiv{ border-radius:6px !important;   margin-right:15px !important;  }
 .jqbody{padding:5px 20px 20px 20px !important; }
 .btndisable_jq{	border-radius:3px; border:none;background: #ccc;   margin:10px 5px 5px 0px ;font-size:16px;color:#fff; text-align:center; line-height:29px; cursor:default  !important; width:96%;} 
  .btn_jq{	border-radius:3px; border:none;background: #00cca4;   margin:10px 5px 5px 0px ;font-size:16px;color:#fff; text-align:center;  width:96%;line-height:29px;} 
 
 .modal-dialog{ margin:55px auto !important;}

.modal-dialog.cascading-modal {
  margin-top: 10%; }
  .modal-dialog.cascading-modal .close {
    opacity: 1;
    text-shadow: none;
    color: #fff;
    outline: 0; }
  .modal-dialog.cascading-modal .modal-header {
    -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
    margin: -2rem 1rem 1rem 1rem;
    border: none;
    -webkit-border-radius: 0.125rem;
    border-radius: 0.125rem;
    padding: 1.5rem;
    text-align: center; }
    .modal-dialog.cascading-modal .modal-header .close {
      margin-right: 1rem; }
    .modal-dialog.cascading-modal .modal-header .title {
      margin-bottom: 0;
      width: 100%;
      font-size: 1.25rem; }
      .modal-dialog.cascading-modal .modal-header .title .fa {
        margin-right: 9px; }
    .modal-dialog.cascading-modal .modal-header .social-buttons {
      margin-top: 1.5rem; }
      .modal-dialog.cascading-modal .modal-header .social-buttons a {
        font-size: 1rem; }
  .modal-dialog.cascading-modal .modal-c-tabs .nav-tabs {
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    margin: -1.5rem 1rem 0 1rem; }
  .modal-dialog.cascading-modal .modal-c-tabs .tab-content {
    padding: 1.7rem 0 0 0; }
  .modal-dialog.cascading-modal .nav-tabs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    .modal-dialog.cascading-modal .nav-tabs li {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1; }
      .modal-dialog.cascading-modal .nav-tabs li a {
        text-align: center; }
  .modal-dialog.cascading-modal .modal-body,
  .modal-dialog.cascading-modal .modal-footer {
    padding-left: 2rem;
    padding-right: 2rem;
    color: #616161; }
    .modal-dialog.cascading-modal .modal-body .additional-option,
    .modal-dialog.cascading-modal .modal-footer .additional-option {
      margin-top: 1rem;
      text-align: center; }
  .modal-dialog.cascading-modal.modal-avatar {
    margin-top: 6rem; }
    .modal-dialog.cascading-modal.modal-avatar .modal-header {
      -webkit-box-shadow: none;
      box-shadow: none;
      margin: -6rem 0 -1rem; }
      .modal-dialog.cascading-modal.modal-avatar .modal-header img {
        width: 130px;
        -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        margin-left: auto;
        margin-right: auto; }

.modal-dialog.modal-notify .heading {
  margin: 0;
  padding: 0.3rem;
  font-size: 1.15rem;
  color: #fff; }

.modal-dialog.modal-notify .modal-header {
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  border: 0; }

.modal-dialog.modal-notify .close {
  opacity: 1; }

.modal-dialog.modal-notify .modal-body {
  padding: 1.5rem;
  color: #616161; }

.modal-dialog.modal-notify.modal-primary .modal-header {
  background-color: #4285f4; }

 
.modal {
  padding-right: 0 !important; }
  @media (min-width: 768px) {
    .modal .modal-dialog.modal-top {
      top: 0; }
    .modal .modal-dialog.modal-left {
      left: 0; }
    .modal .modal-dialog.modal-right {
      right: 0; }
    .modal .modal-dialog.modal-bottom {
      bottom: 0; }
    .modal .modal-dialog.modal-top-left {
      top: 10px;
      left: 10px; }
    .modal .modal-dialog.modal-top-right {
      top: 10px;
      right: 10px; }
    .modal .modal-dialog.modal-bottom-left {
      bottom: 10px;
      left: 10px; }
    .modal .modal-dialog.modal-bottom-right {
      bottom: 10px;
      right: 10px; } }
  .modal.fade.top:not(.show) .modal-dialog {
    -webkit-transform: translate3d(0, -25%, 0);
    transform: translate3d(0, -25%, 0); }
  .modal.fade.left:not(.show) .modal-dialog {
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0); }
  .modal.fade.right:not(.show) .modal-dialog {
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0); }
  .modal.fade.bottom:not(.show) .modal-dialog {
    -webkit-transform: translate3d(0, 25%, 0);
    transform: translate3d(0, 25%, 0); }
  @media (min-width: 992px) {
    .modal.modal-scrolling {
      position: relative; }
      .modal.modal-scrolling .modal-dialog {
        position: fixed;
        z-index: 1050; }
    .modal.modal-content-clickable {
      top: auto;
      bottom: auto; }
      .modal.modal-content-clickable .modal-dialog {
        position: fixed; }
    .modal .modal-fluid {
      width: 100%;
      max-width: 100%; }
      .modal .modal-fluid .modal-content {
        width: 100%; }
    .modal .modal-frame {
      position: absolute;
      margin: 0;
      width: 100%;
      max-width: 100%; }
      .modal .modal-frame.modal-bottom {
        bottom: 0; }
    .modal .modal-full-height {
      position: absolute;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin: 0;
      width: 400px;
      height: 100%;
      top: 0;
      right: 0; }
      .modal .modal-full-height.modal-top, .modal .modal-full-height.modal-bottom {
        display: block;
        width: 100%;
        max-width: 100%;
        height: auto; }
      .modal .modal-full-height.modal-top {
        bottom: auto; }
      .modal .modal-full-height.modal-bottom {
        top: auto; }
      .modal .modal-full-height .modal-content {
        width: 100%; }
      .modal .modal-full-height.modal-lg {
        width: 90%;
        max-width: 90%; } 


  }
 
   /*-------------- Research --------------*/

 .rdivborder{ padding: 10px 20px 0px 20px;	border: 1px solid #CFD5DB; text-align:left; margin-bottom:10px ; margin-top:5px; border-radius: 4px;}
 .rdivborder h3{ font-size:19px  !important; color:#374251; margin:6px 0px; padding:0px;}
 .rdivborder h4{ font-size:16px  !important; color:#374251;  margin:6px 0px; padding:0px;}
  .rdivborder:hover{  box-shadow:0 3px 9px rgba(0, 0, 0, .5);  cursor:pointer;  margin-top:0px;  margin-bottom:15px ;}
 .rlogodiv{width:45px; height:45px; border: 1px solid #CFD5DB; border-radius: 4px; text-align:center;}
 .rdivtopborder{border-top: 1px solid #CFD5DB; margin:5px -20px; padding:5px; font-size:12px;} 
  .rdivtopborder a{ color:#4293F4; font-size:12px; font-weight:500;  text-decoration:none;}
.rlable {
    background: url(../../images/note_i.png ) no-repeat;
    padding-left: 30px;
    margin: 5px 0px;
    font-weight: 500;
    line-height: 20px;
    font-size: 14px;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}         
   .timeline {
  list-style: none;
  padding: 20px 0 20px;font-size:12px; color:#647182;
  position: relative;  text-align:left;
}
   .imgclose_pw {background:url(../../images/close_pw.png) no-repeat -0px -0px;position:absolute;border:none; top:8px; right:509px;z-index:10; width:23px;height:29px; display:block; float:left;cursor:pointer;}
  .rsubslide{ padding:10px 0px 20px 0px; }
      .rsubslide label{ font-size:12px; line-height:30px; }
      .rsubslide h3{ font-size:19px  !important; color:#374251; margin:0px 0px; padding:0px;}
      .rsubslide h4{ font-size:16px  !important; color:#374251;  margin:4px 0px; padding:0px;}
  .gottoprofile,a.gottoprofile,a.gottoprofile:hover,a.gottoprofile:active{    background:#4293F4;  cursor:pointer;  border-radius: 15px;padding: 4px 15px; text-decoration: none; color:#fff;  font-weight:500; font-size: 12px;}
  a.disabledanchor,.disabledanchor,a.disabledanchor:hover,a.disabledanchor:active {background: #EBEBE4; cursor: default}
.gscholaricon {background: url(../../images/gscholaricon.png) no-repeat center center; background-size:contain;}
.ieeeicon {background: url(../../images/ieeeicon.png) no-repeat center center; background-size: contain;}
.uspicon {background: url(../../images/uspicon.jpg) no-repeat center center; background-size: contain;}
  .rsubdiv{border-bottom:1px solid #CFD5DB; margin:10px 0px; display:inline-block; font-size:12px; width:100%;}
     .rsubdiv p{ color:#374251; font-size:14px; font-weight:500; padding:15px 0px;}
     .rsubdiv .leftlbl{ float:left;padding:0px 0px 10px 0px; font-size:12px; }
     .rsubdiv .rightlbl{float:right;padding:0px 0px 10px 0px;font-size:12px;}
.modal.left .modal-dialog,
    .modal.right .modal-dialog {
        position: fixed;
        margin: auto;
        width: 500px;
        height: 100%;
        -webkit-transform: translate3d(0%, 0, 0);
        -ms-transform: translate3d(0%, 0, 0);
        -o-transform: translate3d(0%, 0, 0);
        transform: translate3d(0%, 0, 0);
    }

    .modal.left .modal-content,
    .modal.right .modal-content {
        height: 100%;
        overflow-y: auto;
    }

    .modal.left .modal-body,
    .modal.right .modal-body {
        padding: 15px 15px 80px; text-align:left;
    }

    /*Left*/
    .modal.left.fade .modal-dialog {
        left: -500px;
        -webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
        -moz-transition: opacity 0.3s linear, left 0.3s ease-out;
        -o-transition: opacity 0.3s linear, left 0.3s ease-out;
        transition: opacity 0.3s linear, left 0.3s ease-out;
    }

    .modal.left.fade.in .modal-dialog {
        left: 0;
    }

    /*Right*/
    .modal.right.fade .modal-dialog {
        right: -320px;
        -webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
        -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
        -o-transition: opacity 0.3s linear, right 0.3s ease-out;
        transition: opacity 0.3s linear, right 0.3s ease-out;
    }

    .modal.right.fade.in .modal-dialog {
        right: 0;
    }

    /* ----- MODAL STYLE ----- */
 
.timeline:before {
  top: 0;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 3px;
  background-color: #eeeeee;
  left: 50%;
  margin-left: -1.5px;
}

.timeline > li {
  margin-bottom: 20px;
  position: relative;
}

.timeline > li:before,
.timeline > li:after {
  content: " ";
  display: table;
}

.timeline > li:after {
  clear: both;
}

.timeline > li:before,
.timeline > li:after {
  content: " ";
  display: table;
}

.timeline > li:after {
  clear: both;
}

.timeline > li > .timeline-panel,.timeline-panel {
  width: 46%;
  float: left;
  border: 1px solid #d4d4d4;
  border-radius: 2px;
  padding: 5px 10px 10px 10px;
  position: relative; 
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); background:#fff;
}

.timeline > li > .timeline-panel:before {
  position: absolute;
  top: 26px;
  right: -15px;
  display: none;
  border-top: 15px solid transparent;
  border-left: 15px solid #ccc;
  border-right: 0 solid #ccc;
  border-bottom: 15px solid transparent;
  content: " ";
}

.timeline > li > .timeline-panel:after {
  position: absolute;
  top: 27px;
  right: -14px;
  display:none;
  border-top: 14px solid transparent;
  border-left: 14px solid #fff;
  border-right: 0 solid #fff;
  border-bottom: 14px solid transparent;
  content: " ";
}

.timeline > li > .timeline-badge {
color: #fff;
  width: 10px;
  height: 10px;
  line-height: 50px;
  font-size: 1.4em;
  text-align: center;
  position: absolute;
  top: 36px;
  left: 53%;
  margin-left: -25px;
  background-color: #999999;
  z-index: 100;
  border-top-right-radius: 50%;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
}

.timeline > li.timeline-inverted > .timeline-panel {
  float: right;
}

.timeline > li.timeline-inverted > .timeline-panel:before {
  border-left-width: 0;
  border-right-width: 15px;
  left: -15px;
  right: auto;
}

.timeline > li.timeline-inverted > .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto;
}

.timeline-badge.primary {
  background-color: #2e6da4 !important;
}

.timeline-badge.success {
  background-color: #3f903f !important;
}

.timeline-badge.warning {
  background-color: #f0ad4e !important;
}

.timeline-badge.danger {
  background-color: #d9534f !important;
}

.timeline-badge.info {
  background-color: #5bc0de !important;
}

.timeline-title {
  margin-top: 0;
  color: inherit; font-size:16px !important; font-weight:500 !important;  color:#374251 !important;
}

.timeline-body > p,
.timeline-body > ul {
  margin-bottom: 0; font-size:14px; color:#647182;
}

.timeline-body > p + p {
  margin-top: 5px;
}
.contactpopheadr{
        padding: 8px 15px;
        background: url(../../images/contact_bg.jpg) no-repeat -0px -0px;;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }
 .contactpopheadr h2{color:#fff !important; }
  .contactpopheadr .subhead{color:#fff  !important; }
  .droptimeline{top:-6px; left:10px; width:400px;}
  .droptimeliner{top:-6px; left:-51px;width:400px;}
  .timeright{float:right;}
 /*-------------- for social email popup--------------*/
.emailcontainer{width:800px !important;margin:0 auto !important;height:540px;background:#fff;position:relative;padding:0px;border-radius:10px; border:1px solid #f0f0f0; z-index:101;    }
.email_container {clear: both;height:410px; width: 100%;  font-size:16px;}
.emailcontainer h2{font-size:24px; color:#5F5E5E;  font-weight:bold;  padding:0px 0px 10px 20px; display:block;border-top-left-radius:8px;border-top-right-radius:8px; border-bottom:1px solid #ccc;}
.emailcontainer h4{font-size:14px;  padding:10px 0px 0px 20px;    display:block;  text-transform:uppercase;  }
.emailcontainer h3{font-size:20px; color:#4A4B4E;  padding:10px 0px 10px 20px;    display:block;     }
.imgclose_p {background:url(../../images/close_p.png) no-repeat -0px -0px;position:absolute;border:none;top:20px; right:20px;z-index:10; width:23px;height:29px; display:block; float:left;cursor:pointer;}
.imgclose_sm {background:url(../../images/close_sm.png) no-repeat -0px -0px;position:absolute;border:none;top:20px; right:20px;z-index:10; width:24px;height:24px; display:block; float:left;cursor:pointer;}
 .pipluser_i {background:url(../../images/pipl_i.png) no-repeat -0px -0px; border:none;  width:87px;height:66px; text-align:center; display:block;  }
 .pipluser_pull {background:url(../../images/candidate_newact.png ) no-repeat  -5px -367px; width:30px; margin:4px 5px; height:29px; cursor:pointer; border:none;   }
 .pipluser_active {background:url(../../images/candidate_newact.png ) no-repeat  -4px -395px; width:30px; margin:4px 5px; height:29px; cursor:pointer; border:none;  }
 .pipluser_error {background:url(../../images/candidate_newact.png ) no-repeat  -5px -430px; width:28px; margin:5px 5px; height:28px; cursor:pointer; border:none;   }
 .pipluser_pullbtn {background:url(../../images/candidate_newact.png ) no-repeat #00cca4  3px -366px; font-weight:bold; width:80px;  float:right; border-radius:3px;  height:28px;  color:#fff; text-transform:uppercase; padding-left:40px;  text-decoration:none;  cursor:pointer; border:none;  }
  .pipluser_gdpr {background:url(../../images/contact_gdp.png ) no-repeat  -0px 5px; width:30px; margin:4px 5px; height:29px; cursor:default; border:none;   }
 .pipluser_bg{ background:#F2F2F2; padding:10px;} 
 .piplmail_btn{ border:2px solid #D0D0D0; border-radius:5px; width:98%; text-align:center; padding: 20px 0px; font-size:18px; color:#868686; background:#fff;}
 .pipl_label{ font-size:16px; color:#868686;}
 .pipl_sublabel{ font-size:14px; line-height:27px;  color:#868686;}
  .pipl_sublabel input[type="checkbox"] {margin: 4px 4px 0px 0;height: 12px!important; }
  .pipl_sublabel span{height:27px; line-height:27px;}
 .pipl_headlabel{ font-size:15px; line-height:25px; font-weight:500; color:#374251;}
 .pipl_email{ font-size:20px; line-height:50px; color:#4A4B4E; padding-right:20px;}
 .piplchk{background:url(../../images/candidate_act_n.png ) no-repeat   -0px -302px;    height:38px; margin:20px  5px ; border:none;  padding:12px 38px; font-size:16px; color:#6F7276;  cursor:pointer;   } 
 .piplchk_n{background:url(../../images/candidate_act_n.png ) no-repeat   -0px -261px;    height:38px; margin:20px  5px ; border:none;  padding:12px 38px; font-size:16px; color:#6F7276;  cursor:pointer;   } 
 .pipl_sublabel div{line-height:27px; height:27px;}
 .bootscontainer{ position:relative;padding:0px;border-radius:10px;   background:#fff; font-family:Roboto,lato, Arial, sans-serif !important;    }
 .bootscontainer h2{font-size:22px; color:#5F5E5E;  font-weight:500;  display:block;   }
 .bootscontainer h4{font-size:12px;      display:block;  text-transform:uppercase;  }
 .bootscontainer h3{font-size:18px;    color:#4A4B4E;   font-weight:500;    margin:5p 0px;    }
 .canddiv{ width:10%;}
 .detialdiv{ width:88%;}
 .btndisable{	border-radius:3px; border:none;background: #ccc;   margin:0px 5px 5px 5px ;font-size:16px;color:#fff;padding:6px 15px;cursor:default  !important;}
 .btnwhite{	border-radius:3px; border:1px solid #ccc;background: #fff;   margin:0px 2px 5px 2px ;font-size:16px;color:#00cca4;padding:6px 15px;cursor:pointer  !important;}
 .help_i{background:url(../../images/help_i.png ) no-repeat 0px; width:22px; height:23px; display:inline-block; float:left; margin:5px 0px; border:none; }
  .help_pk{background:url(../../images/help_i.png ) no-repeat 0px; vertical-align:text-bottom; width:22px; height:23px; display:inline-block;  margin:0px 5px; border:none; }
 .texarea_w {width:95% !important;	border-radius:3px;	border:1px solid #e8e8e8; padding:3px;	 min-height:60px; 	margin:5px 0px}
.contactseeting{}
.contactseeting h3{ border-bottom:1px solid #e8e8e8;  font-size:20px; font-weight:500; line-height:45px; margin-bottom:10px;  }
.contactseeting h3 span{    font-size:18px; font-weight:500; display:inline-block;  margin-bottom:10px; color:#0FE0BA;   }
.contactseeting p{  font-size:16px; color:#354052;  margin-bottom:20px; }
 .contactseeting span{  font-size:13px; color:#7f8fa5;  margin-bottom:20px; }
 #sortable {list-style-type: none; margin: 0; padding: 0;width: 40%;margin:25px 0px; }
 #sortable li {
                margin:0px 3px 5px 3px;
                padding: 0.4em;
                padding-left: 1.5em;
                font-size: 18px;
                border-radius: 5px;
                background: #f5f8fa;
                border: 1px solid #cfd5db;
            }
  #sortable li input[type="checkbox"] {
                    float:right;
                    
                }
  #sortable li span {
            position: absolute;
            margin-left: -1.3em;
            margin-top:4px;
        }
  .requstbtn,a.requstbtn,a.requstbtn:hover{ border:1px solid #00cca4; color:#00cca4; font-size:14px; text-align:center; cursor:pointer; margin-top:10px;  text-decoration:none;  padding:4px 13px; border-radius:15px; }
  .requstbtn_d,a.requstbtn_d,a.requstbtn_d:hover{ border:1px solid grey; color:grey; font-size:14px; text-align:center; cursor:pointer; margin-top:10px;  text-decoration:none;  padding:4px 13px; border-radius:15px; }
   /*-------------- for job boots new pages--------------*/
  .jobeamilconfig{ border: solid 1px #cfd5db;border-radius:5px;  padding:10px 20px;  display:block; margin-bottom:15px; }  
     .jobbbots_container {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
	      .jobcb_container {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
          .jobresumelibrary_container {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
	     .jobbbots_dccontainer {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
          .jobbbots_atcontainer {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
	 	     .jobbbots_subdccontainer {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
	      .job_monpowercontainer {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:5px 20px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
	 .jobintboard_container {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
       .jobind_container {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
         .jobefin_container {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
	   .jobNexxt_container {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 98%;background:#fff;margin:-1px 10px 0px 7px;}
	      .jobsocil_sccontainer {border:1px solid #d1d1d1;clear: both;  display:inline-block;
	 padding:0px;width: 100%;background:#fff;margin:-1px 10px 0px 0px;}
  ul.jobbootstab  {margin: 0;padding: 0;float: left;list-style: none; width: 65%;margin:5px 10px 0px 7px;}
ul.jobbootstab li {margin: 0;cursor: pointer;float:left;text-align:center; padding: 10px 21px;margin:0px 5px 0px 0px;
	font-size:14px; border: 1px solid #cacaca;border-top-left-radius:5px;border-top-right-radius:5px;		
	font-weight: bold;	 overflow: hidden;position: relative;background: #f0f0f0;}
ul.jobbootstab li:hover {background: #CCCCCC;}
ul.jobbootstab li.active {background: #FFFFFF;border:1px solid #d1d1d1;border-bottom: 1px solid #FFFFFF;}

  ul.jorusumetab  {margin: 0;padding: 0;float: left;list-style: none; width: 65%;margin:5px 10px 0px 7px;}
ul.jorusumetab li {margin: 0;cursor: pointer;float:left;text-align:center; padding: 10px 21px;margin:0px 5px 0px 0px;
	font-size:14px; border: 1px solid #cacaca;border-top-left-radius:5px;border-top-right-radius:5px;		
	font-weight: bold;	 overflow: hidden;position: relative;background: #f0f0f0;}
ul.jorusumetab li:hover {background: #CCCCCC;}
ul.jorusumetab li.active {background: #FFFFFF;border:1px solid #d1d1d1;border-bottom: 1px solid #FFFFFF;}

  /* ul.
    {margin: 0;padding: 0;float: left;list-style: none; width: 65%;margin:5px 10px 0px 7px;} */
ul.jobsocialstab li {margin: 0;cursor: pointer;float:left;text-align:center; padding: 10px 21px;margin:0px 5px 0px 0px;
	font-size:14px; border: 1px solid #cacaca;border-top-left-radius:5px;border-top-right-radius:5px;		
	font-weight: bold;	 overflow: hidden;position: relative;background: #f0f0f0;}
ul.jobsocialstab li:hover {background: #CCCCCC;}
ul.jobsocialstab li.active {background: #FFFFFF;border:1px solid #d1d1d1;border-bottom: 1px solid #FFFFFF;}

  ul.jobinternaltab  {margin: 0;padding: 0;float: left;list-style: none; width: 65%;margin:5px 10px 0px 7px;}
ul.jobinternaltab li {margin: 0;cursor: pointer;float:left;text-align:center; padding: 10px 21px;margin:0px 5px 0px 0px;
	font-size:14px; border: 1px solid #cacaca;border-top-left-radius:5px;border-top-right-radius:5px;		
	font-weight: bold;	 overflow: hidden;position: relative;background: #f0f0f0;}
ul.jobinternaltab li:hover {background: #CCCCCC;}
ul.jobinternaltab li.active {background: #FFFFFF;border:1px solid #d1d1d1;border-bottom: 1px solid #FFFFFF;}
  
  ul.jobbootstabsub  {margin: 0;padding: 0;float: left;list-style: none; width: 65%;margin:5px 10px 0px 7px;}
ul.jobbootstabsub li {margin: 0;cursor: pointer;float:left;text-align:center; padding: 10px 21px;margin:0px 5px 0px 0px;
	font-size:14px; border: 1px solid #cacaca;border-top-left-radius:5px;border-top-right-radius:5px;		
	font-weight: bold;	 overflow: hidden;position: relative;background: #f0f0f0;}
ul.jobbootstabsub li:hover {background: #CCCCCC;}
ul.jobbootstabsub li.active {background: #FFFFFF;border:1px solid #d1d1d1;border-bottom: 1px solid #FFFFFF;}  

   ul.jobmonpowertab  {margin: 0;padding: 0;float: left;list-style: none; width: 65%;margin:5px 10px 0px 7px;}
ul.jobmonpowertab li {margin: 0;cursor: pointer;float:left;text-align:center; padding: 10px 21px;margin:0px 5px 0px 0px;
	font-size:14px; border: 1px solid #cacaca;border-top-left-radius:5px;border-top-right-radius:5px;		
	font-weight: bold;	 overflow: hidden;position: relative;background: #f0f0f0;}
ul.jobmonpowertab li:hover {background: #CCCCCC;}
ul.jobmonpowertab li.active {background: #FFFFFF;border:1px solid #d1d1d1;border-bottom: 1px solid #FFFFFF;} 

  ul.indeedtab  {margin: 0;padding: 0;float: left;list-style: none; width: 65%;margin:5px 10px 0px 7px;}
ul.indeedtab li {margin: 0;cursor: pointer;float:left;text-align:center; padding: 10px 21px;margin:0px 5px 0px 0px;
	font-size:14px; border: 1px solid #cacaca;border-top-left-radius:5px;border-top-right-radius:5px;		
	font-weight: bold;	 overflow: hidden;position: relative;background: #f0f0f0;}
ul.indeedtab li:hover {background: #CCCCCC;}
ul.indeedtab li.active {background: #FFFFFF;border:1px solid #d1d1d1;border-bottom: 1px solid #FFFFFF;}

 ul.efinancialtab  {margin: 0;padding: 0;float: left;list-style: none; width: 65%;margin:5px 10px 0px 7px;}
ul.efinancialtab li {margin: 0;cursor: pointer;float:left;text-align:center; padding: 10px 21px;margin:0px 5px 0px 0px;
	font-size:14px; border: 1px solid #cacaca;border-top-left-radius:5px;border-top-right-radius:5px;		
	font-weight: bold;	 overflow: hidden;position: relative;background: #f0f0f0;}
ul.efinancialtab li:hover {background: #CCCCCC;}
ul.efinancialtab li.active {background: #FFFFFF;border:1px solid #d1d1d1;border-bottom: 1px solid #FFFFFF;}
/*-------------- for tab view--------------*/
.tabcontainer{width:800px !important;margin:0 auto !important;height:500px;background:#fff;position:relative;padding:0px;border-radius:10px;box-shadow: -1px 6px 40px #000000;z-index:101; }
.tabcontainer h2{font-size:14px;  line-height:32px;color:#FFF;padding:5px 0px 5px 15px; display:block;border-top-left-radius:8px;border-top-right-radius:8px;background: #00cca4;}
ul.tabs {margin: 0;padding: 0;float: left;list-style: none; height: 41px;	list-style-type:none; width: 98%;margin:15px 10px 0px 15px;}
ul.tabs li {float: left;margin: 0;cursor: pointer;	 padding: 0px 5px 0px 0px;margin:0px 5px 0px 0px;height: 40px;background:url(../../images/tabbg.png ) no-repeat ;}
ul.tabs li:hover {}
ul.tabs li.active {background:url(../../images/tabbg_active.png ) no-repeat ;}
.tab_container {clear: both;height:410px;float: left;width: 98%;margin:-1px 10px 0px 7px;}
.tab_container h2{font-size:14px;line-height:32px;color:#FFF;padding:0px 0px 0px 10px; display:block;}
.tab_content {padding: 20px; display: none;  }
.tab_content h1{font-size:14px; font-weight:600;line-height:50px;color:#000;padding:0px; display:block;}
.tab_contentleft{  width:48%;float:left; padding-right:10px; position:relative; line-height:24px;}
.tab_contentright{ width:50%;padding:10px; float:left;  border-left:1px solid #ccc;}
.radiodiv{ padding:10px 0px;}
 .tabdivbottom{ border-bottom:2px solid #ccc; padding-bottom:5px; margin-bottom:10px;}  
.tableo {
	background:url(../../images/tab_logos.png ) no-repeat -0px -0px;
	width:65px;height:31px;border:none;float:left;	margin:0px 10px 0px 30px;}
.tabcareer {
	background:url(../../images/tab_logos.png ) no-repeat -0px -34px;
	width:93px;height:19px;border:none;float:left;margin:3px 10px 0px 30px;}
.tabdice {
	background:url(../../images/tab_logos.png ) no-repeat -0px -54px;
	width:55px;height:24px;border:none;	float:left;margin:0px 10px 0px 28px;}
.tabmonster {
	background:url(../../images/tab_logos.png ) no-repeat -0px -79px;
	width:83px;height:26px;border:none;float:left;margin:3px 10px 0px 29px;}
.tabindedd{
	background:url(../../images/indeed_tab.gif ) no-repeat -0px -0px;
	width:83px;height:26px;border:none;float:left;margin:3px 10px 0px 29px;}
.tabnexxt{
	background:url(../../images/nexxt_tab.png)  no-repeat 3px 0px;
	width:72px;height:23px;border:none;float:left;margin:3px 10px 0px 29px;}
.tabactiveprofile {
	background:url(../../images/aryaactive_tab.png ) no-repeat -0px -0px;
	width:64px;height:61px;border:none;float:left;margin:-6px 10px 0px 29px;}
.tabpsactiveprofile {
	background:url(../../images/PeopleScout-Icon-28x28.png ) no-repeat -0px -0px;
	width:64px;height:61px;border:none;float:left;margin:-6px 10px 0px 29px;}
.tabresumelibrary{
    background: url(../../images/resumelibrary_tab.png)  no-repeat 1px -3px;
	width: 98px;
	height:26px;
	border:none;
	float:left;
	margin: 2px 10px 0px 29px;}
.tabefinalcial{
	background:url(../../images/efinancial_logo.png)  no-repeat 3px -2px;
	width:178px;height:25px;border:none;float:left;margin:3px 10px 0px 29px;}
.tabsa{
	background:url(../../images/tab_logos.png ) no-repeat -0px -107px;
	width:108px;height:26px;border:none;float:left;margin:3px 10px 0px 29px;  }
.tabfrom {list-style-type: none;width:100%;}
ul.tabfrom ul{margin: 0;padding:0;list-style-type: none;}
ul.tabfrom li{   padding:15px;list-style-type: none;	 width:98%; }
ul.tabfrom li label {float:left;width:110px;  white-space:nowrap; padding-right:5px; margin-right:15px;}
ul.aryasearchparms ul{margin: 0;padding: 0;list-style-type: none;}
ul.aryasearchparms li{padding:18px;list-style-type: none;}
ul.aryasearchparms li label {   float:left;width:140px; }
.tab_container a:link,a:active,.tab_container a{text-decoration:none;color:#00cca4;}
.tab_container a:hover{text-decoration:underline;}	
.searchparamdiv{width:100%;clear:both; display:inline-block;min-height:20px;border-bottom:1px solid #c8c8c6;padding:0px 0px 10px 0px;margin:0px 0px 5px 0px;}
.searchparam_label{line-height:22px;float:left;width:150px;}
/*-------------- for tab view--------------*/
/*-------------- Pages subit buttons--------------*/

.pagebottombtns{position:fixed; bottom:0px; width:100%; padding:7px 0px 3px 0px; z-index:1000; background:#f2f2f2}
.pagesubmit{ text-align:right; }
.pagesubmission{float:right;text-align:right;width:98%;clear:both;padding: 10px;}

/*----------------------- ednd Pages subit buttons--------------*/

#footer {text-align:center;margin:0 auto;text-align:center;bottom:10px;}
.profile-panel{ position:relative;}
.profile-pic{ width:28px; position:relative; height:28px; margin:0px;   }
.profile-details-popup{ position:absolute; top:40px; padding:10px 15px; cursor:default; border-radius: 5px; background:#fff; border:1px solid #ccc; z-index:200;   right:0px; min-width:300px;   box-shadow: 0 2px 10px rgba(0,0,0,.2);   }
a.logout{ font-size:14px; color:#999999; padding-left:5px;}
#login_btn{ position:relative;}  

.default-pro-pic{ width:80px; height:80px; border:#d5d3d3 solid 2px; float:left; margin:0 10px 0px 0px;}
.default-pro-details{ float:left; }
.default-pro-pic img{ float:none; border:#ccc solid 0px !important; margin:0 !important; width:80px;}

.pro-name{  color:#4D4D4D; font-weight:500; font-size:14px;}
.pro-mail a,.pro-mail{ font-size:11px; color:#00BFA8; text-decoration:none;  display:block; margin-bottom:10px;}
.pro-mail a:hover{ text-decoration:underline;}
 
.gb_ja{border-color: transparent;border-bottom-color: #fff;border-style: dashed dashed solid;border-width: 0 9.5px 9.5px; 
position: absolute;right:10px;top: -8px;z-index: 1;height: 0;width: 0;}
 .gb_ja_pr{border-color: transparent;border-bottom-color: #fff;border-style: dashed dashed solid;border-width: 0 9.5px 9.5px; 
position: absolute;right:10px;top: -13px;z-index: 1;height: 0;width: 0;}
.gb_ja_cn{border-color: transparent;border-bottom-color: #fff;border-style: dashed dashed solid;border-width: 0 9.5px 9.5px;  width:5px !important; padding:0px !important;
position: absolute;right:10px;top: -8px;z-index: 1;height: 0;width: 0;}

.btn-view{display:block; border:1px solid #15aeec; -webkit-border-radius: 3px; margin-left:15px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, 
          sans-serif; padding: 5px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #49c0f0; background-image: linear-gradient(to bottom, #49c0f0, #2CAFE3);}

.setting-logout{  background:#f6f6f6; padding:5px 10px; margin:auto;}
.btn-grey{display:block; background:#969696; font-family:Segoe UI; font-size:13px; width:auto; float:left; border:#969696 solid 1px; padding:1px 10px 2px; color:#fff; 
cursor:pointer; padding:5px 10px\0/IE8+9;}
.btn-grey:hover{display:block; background:#7b7b7b; width:auto; float:left; border:#7b7b7b solid 1px; padding:1px 10px 2px; color:#fff; cursor:pointer; padding:5px 10px\0/IE8+9;}
.setting-logout-left{float:left;}
.setting-logout-right{float:right !important;}
.profile-details-popup-bottom{ background:url(../../Content/Images/profile-dropdown-bottom.png) no-repeat 0 0; width:331px; height:2px;}
.clear {clear: both;height: 0;margin: 0;padding: 0;}
.tab_SearchParameters {clear: both;height:420px;overflow: scroll;-webkit-overflow-scrolling: touch;padding:3px;float: left;width: 98%;margin:15px 5px;	 background:#fff; }
.tab_SearchParameters  tr td{padding:5px;}	
/*---------------Classic Tabs ----------------*/
 

ul.classictabs {margin: 0;padding: 0;float: left;list-style: none; height: 29px;border-bottom: 1px solid #999999;width: 65%;margin:5px 10px 0px 7px;}
ul.classictabs li {margin: 0;cursor: pointer;float:left;text-align:center;width:100px;padding: 0px 21px;margin:0px 5px 0px 0px;
	font-size:12px;height:28px;line-height: 28px;border: 1px solid #cacaca;border-top-left-radius:5px;border-top-right-radius:5px;		
	font-weight: bold;	 overflow: hidden;position: relative;background: #f0f0f0;}
ul.classictabs li:hover {background: #CCCCCC;}
ul.classictabs li.active {background: #FFFFFF;border:1px solid #d1d1d1;border-bottom: 1px solid #FFFFFF;}
.classictabs_content {padding: 5px; display: none;}
.classictabs_container {border:1px solid #d1d1d1;clear: both;height:410px;overflow: scroll;-webkit-overflow-scrolling: touch;
	float: left;padding:10px 5px;width: 97%;background:#fff;margin:-2px 10px 0px 7px;}
.classictabs_container tr td{padding:5px;}
 
/*-------------- for tab view--------------*/

.dropdown-popup-joblist{ position:absolute; right:40%; top:12px; width:184px; z-index:200;}
.leo-table{ margin:10px 0 0 0; width:100%;}
.leo-table a{ color:#2286ba; text-decoration:none;}
.leo-table a:hover{ color:#2286ba; text-decoration:underline;}
.leo-table th{ padding:5px; background:#e8e8e8;}
.leo-table td{ padding:3px 5px; border-bottom:#dbdbdb solid 1px; font-size:0.9em; position:relative;}

.dropdown-popup-top{ background:url(../../Images/more-dropdown-top.png) no-repeat 0 0; width:184px; height:20px;}
.dropdown-popup-middle{ background:url(../../Images/more-dropdown-middle.png) repeat-y 0 0;  text-align:left; padding:0 15px; }
.dropdown-popup-bottom{ background:url(../../Images/more-dropdown-bottom.png) no-repeat 0 0; width:184px; height:12px;}

ul.menu-drop{ margin:0px; padding:0px;list-style-type:none;}
ul.menu-drop li { list-style:none;}
ul.menu-drop li a{ list-style:none; color:#666; text-decoration:none; padding:5px 0; display:block; border-bottom:#fff solid 1px; }
ul.menu-drop li a:hover{ list-style:none; color:#2286BA; text-decoration:none;  border-bottom:#e0e0e0 solid 1px; }

.leo_pagination { width:100%; padding:25px 15px 20px 14px;  text-align:center;}
 
.leo_pagination a, .leo_pagination span, .leo_pagination em {padding: 0.1em 0.4em;}
.leo_pagination .disabled {color: #AAAAAA;}
.leo_pagination .current {color: #000; background:#B3B3B3; border:1px solid #B3B3B3;font-style: normal;padding:5px 10px;  }
.leo_pagination a {color: #666666; padding:5px 7px;  background:#fff;border:1px solid #ccc;text-decoration: none;}
.leo_pagination a:hover, .leo_pagination a:focus {background: none repeat scroll 0 0 #1682bb;border-color: #1682bb;color: white;}
.leo_pagination .page_info {color: #AAAAAA;padding-top: 0.8em;}
.leo_pagination .previous_page, .leo_pagination .next_page {border-width: 1px;}
.leo_pagination .previous_page {  }
.leo_pagination .next_page {color:#2F3644; font-weight:500;}
.leo_pagination .frist_f {background:#fff;border:1px solid #ccc;color:#2F3644; font-weight:500;border-top-left-radius:5px; border-bottom-left-radius:5px; }
.leo_pagination .last_f {border:1px solid #ccc; background:#fff; color:#2F3644; font-weight:500;border-top-right-radius:5px; border-bottom-right-radius:5px; } 
.lbl-desc{ float:left; font-size:12px; color:#999;}

/*-------------- for user seetig--------------*/
.settingcontainer{background:#fff;border-radius:10px;padding:5px;width:98%;}
.seetingdiv {border-bottom:1px solid #d0d0d0;padding:5px 0px;margin:5px 0px;}
.seetingdiv h3 {color:#000;	 padding:0px 15px 0px 0px; font-size:15px;	font-weight:bold;}
.seetingdiv h4 {font-size:14px;padding:2px 0px; font-weight:normal;color:#2c2c2c;}
ul.settingnav {margin:3px 0px;list-style-type:none;}
ul.settingnav li {padding:0px;list-style-type: none;display:inline;border-right:1px solid #000;margin-right:10px;padding-right:10px;}
ul.settingnav li a:link, a:active {text-decoration:none;font-size:14px;color:#fff5;}
ul.settingnav li a:hover {text-decoration:underline;}
.settingdiv{	border: 1px solid #E6EAEE; 	border-radius: 4px;  padding:10px 20px;	background-color: #FFFFFF; margin-top:15px;}
.settingdiv h2{  color:#374251; font-size:24px; font-weight:normal; margin:10px 0px;  }
ul.settingleftnav {margin:15px 0px;list-style-type:none; 	}
ul.settingleftnav li { list-style-type: none; padding:10px 0px; text-align:right;  border-right:2px solid  #E6EAEE;  }
ul.settingleftnav li a {  text-decoration:none; color:#7F8FA5; font-weight:500 ;  padding-right:20px; font-size:14px;}
ul.settingleftnav li a.active { color:#374251;  }
ul.settingleftnav li.active  { border-right:3px solid #00CCA4;}
/*-------------- close user seetig--------------*/
.powertable {}
.powertable h2 {font-size:16px;line-height:25px;font-weight:bold;color:#00BFA8;}
.powertable h3 {font-size:12px;line-height:22px;font-weight:bold;color:#000;}
.powertable tr td {border-bottom:1px solid #c8c8c6;padding:2px 0px 3px 0px;}
.powertable label {padding-right:5px;line-height:25px;color:#4D4D4D;display:block; word-break:break-all; }
.diceapitab {}
.diceapitab h2 {font-size:16px;line-height:25px;font-weight:bold;color:#00BFA8;}
.diceapitab h3 {font-size:12px;line-height:22px;font-weight:bold;color:#000;}
.diceapitab tr td {border-bottom:1px solid #c8c8c6;padding:2px 0px 5px 0px;}
.diceapitab label {padding-right:5px;line-height:25px;color:#4D4D4D;display:block;}


.textbox_user {width:50%;	border-radius:3px;	border:1px solid #e8e8e8; padding:3px;	height:35px;	margin:5px 0px}
.textbox_w {width:95%;	border-radius:3px;	border:1px solid #e8e8e8; padding:3px;	height:35px;	margin:5px 0px}
.textbox_sa_w {width:88%;	border-radius:3px;	border:1px solid #e8e8e8; padding:3px;	height:35px;	margin:3px 0px}
.textbox_count {width:80px;	border-radius:3px; float:left;	border:1px solid #e8e8e8; padding:3px;	height:30px;	margin:0px 0px}

 ul.aryasettings{ margin:5px 0px; display:inline-block;    min-height:40px; width:100%; border-bottom:1px solid #e8e8e8; clear:both;list-style-type:none;  }
 ul.aryasettings li {   padding:2px 0px;  float:left; margin-right:20px; list-style-type:none;  }
  ul.aryasettings li label{  width:170px; height:25px; line-height:25px; float:left;  }
  
   ul.templatecriteria { margin:5px 0px; display:block;  min-height:40px; width:100%;    }
 ul.templatecriteria li {   padding:2px 0px; margin:15px 0px; width:100%;  display:block;clear:both;      }
  ul.templatecriteria li label{  width:200px; height:25px; line-height:25px; float:left;  }

.dropdwon_w {width:95%;height:26px;border:1px solid #ccc;border-radius: 5px;background: linear-gradient(#f5f5f5, #fff);float:left;}
.dropdwon_w:focus {width:95%;height:26px;border:1px solid #000;border-radius: 5px;background: linear-gradient(#f5f5f5, #fff);float:left;}
.bg-blue{ background:#f1f6f9;}
.bg-blueMonster{ background:#e5f0f7;  }
.bg-yellowMonster { background: none repeat scroll 0 0 #f6fb97;  }
.bg-yellowCarrierbuildr { background: none repeat scroll 0 0 #f6fb97;  }

.blue-img{ float:left; background:url(../../Content/Images/blue-corner.png) no-repeat 0 0; width:45px; height:45px; color:#fff; margin-right:10px;}
.blue-txt1{ width:45px; text-align:center; font-size:14px; font-weight:bold; margin-top:5px;}
.blue-txt2{ width:45px; text-align:center; font-size:11px; font-weight:bold;}

 .lbl-desc{ float:left; font-size:12px; color:#999;}
.lbl-desc2{ float:left; font-size:12px; color:#999; width:60%;}

 
.grey-panel{ width:98%; background:#fff; padding:1%; margin-top:1px; margin-bottom:10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-box-shadow: 2px 2px 3px #ccc;
	-webkit-box-shadow: 2px 2px 3px #ccc;box-shadow: 2px 2px 3px #ccc;}	
.Adduser-panel{ width:100%; background:#f7f7f7; border:#e7e7e7 solid 1px; padding:0; margin:0 0 -1px; float:left; position:relative; border-radius:4px; -moz-border-radius:4px; webkit-border-radius:4px;}
.Adduser-panel pm{color:Red;float: left;margin-right: 4px; margin-left: -9px;}
.Adduser-panel h3{ padding-left:10px; font-size:16px;}
ul.Adduser-form{ width:97%; margin:auto;list-style-type:none;}
ul.Adduser-form li{ float:left; width:48%; margin:0 ; padding:9px 0 9px 2%; border-bottom:#dedede solid 1px; position:relative;}
.editnclose-btn-panel{ position:absolute; right:10px; top:15px; width:50px; }
.editnclose-btn-panel3{ position:absolute; right:0px; top:25px; width:150px; }
.editnclose-btn-panel img{ margin:0 5px 0 0; float:left;}
ul.UserInfo{ width:99%; margin:auto;}
ul.UserInfo li{ float:left; width:48%; margin:0 ; padding:6px 0 6px 2%; list-style-type:none;  position:relative;}
ul.Userupdate{ width:99%; margin:auto;}
ul.Userupdate li{  width:100%; margin:0 ; clear:both; display:inline-block; padding:6px 0 6px 2%; list-style-type:none;  position:relative;}
.addpage-label{ width:100px; float:left; margin-top:4px; white-space:nowrap; padding-right:4px;  word-spacing:nowrap;	 }
.pagelabel{ width:140px; float:left; margin-top:4px; white-space:nowrap; padding-right:4px;  word-spacing:nowrap;	 }
.admin-input { width:65%;height:30px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:5px; padding:2px 4px; margin-right:10px;}
.admin-input_r { width:65%;height:30px;float:left;border:1px solid #929292;background:#ececec;border-radius:5px; padding:2px 4px; margin-right:10px;}
.admin-input_cal { width:57%;height:25px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:2px; padding:2px 4px;  }
.admin-js { width:65%;height:30px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:5px; padding:2px 4px; margin-right:10px;  }
.admin-js:focus { width:65%;height:30px;float:left;border:1px solid #000;background:#fff;border-radius:5px; padding:2px 4px; margin-right:10px;  }
.admin-about { width:65%;height:100px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:5px; padding:4px; margin-right:10px;}
.userinput { width:65%;height:30px; border:1px solid #e8e8e8;background:#fff;border-radius:5px; padding:4px; margin-right:10px;} 
.userlabel{ width:140px; float:left; white-space:nowrap; padding-right:4px;  line-height:20px;   }
.template-comment2{ position:absolute;  z-index:1000; background:url(../../images/template-commentbox.png) no-repeat 0 0; width:682px; height:525px; top:0px;right:10%;}
.reqfiled{ color:Red;  padding:0px 0px 0px 140px;  margin:0px; }
.h-title{ float:left; width:450px;}
.h-right{ float:right; width:50%;}
.status-icons{ float:right;}
ul.status-icons li{ float:left; width:auto; list-style:none;    margin-right:10px;}
.emailadd{ background:#00cca4; font-size:15px; border-radius:25px; color:#fff; padding:4px 10px; border:none;}
.emailinput { width:70%;height:30px; border:1px solid #e8e8e8;background:#fff;border-radius:5px; padding:4px; margin-bottom:5px; margin-right:5px;} 
.emailinput_d { width:70%;height:30px; border:1px solid #cdcdcd;background:#f7f7f7;border-radius:5px; padding:4px; margin-bottom:5px; margin-right:5px;} 
.emaildelete{ background:url(../../images/closebtn.svg) no-repeat; width:20px;  height:17px; padding-left:5px; border:none;}
.applied{ float:left; background:#333; width:12px; height:12px; margin:4px 4px 0 0;}
.submitted{ float:left; background:#2286BA; width:12px; height:12px; margin:4px 4px 0 0;}
.progress_n{ float:left; background:#42b4c4; width:12px; height:12px; margin:4px 4px 0 0;}
.interviwed{ float:left; background:#ea9150; width:12px; height:12px; margin:4px 4px 0 0;}
.selected{ float:left; background:#9cca56; width:12px; height:12px; margin:4px 4px 0 0;}
.rejected{ float:left; background:#df697f; width:12px; height:12px; margin:4px 5px 0 0;}
.joined{ float:left; background:#81789e; width:12px; height:12px; margin:4px 4px 0 0;}
.candidate_info {border-right:1px solid #d1e5f2;float:left;width:30%;padding:0px 0px 0px 10px;margin:0px 30px 0px 0px;}
.candidate_info h1 {font-size:24px;color:#024c85;line-height:40px;clear:both;}
.candidate_info {float:left;width:35%;padding:0px 0px 0px 10px;margin:0px 20px 0px 0px;}
.candidate_info h1 { font-size:24px;color:#024c85;line-height:40px;clear:both;}
 .candidate_info h4 { font-size:14px;font-weight:bold;padding-right:5px;color:#024c85;line-height:30px;display:inline-block;}
.socoil_info  {float:left;	margin:0px 20px 0px 0px;height:73px; width:10%;display:block; }
.social-check{ float:left; margin:4px 8px 0 0;}
.social-sites{ float:left; text-align:left;}
.social-sites img{ margin:2px 5px 0 0; float:left;}
.social-sites .sitename{ float:left; display:block; color:#666; margin:1px 0 0 0;}
.twitterbtn{ background:url(../../Content/Images/twitterbtn.png); width:120px; padding-left:25px; border:none; color:#fff; font-weight:bold;height:35px;  font-size:12px;font-family:arial, helvetica, sans-serif;cursor: pointer;}
.linkedbtn{ background:#008cc9; width:120px;border-radius:5px;border:none;  text-align:center;  color:#fff; font-weight:bold;height:35px;  font-size:12px;font-family:arial, helvetica, sans-serif;cursor: pointer;}
.facebookbtn{ background:#49659f; width:120px; border-radius:5px; border:none; text-align:center;  color:#fff; font-weight:bold;height:35px;  font-size:12px;font-family:arial, helvetica, sans-serif;cursor: pointer;}
.selectemaildiv{ border:1px solid #ccc; width:100%;  height:33px; border-radius:5px;}
.selectemaildiv label{ padding:0px 15px;  border-right: 1px solid #ccc; line-height:32px;   }
.selectemaildiv select{border:none; width:87%; height:30px; }
/*candidate  view*/    
   .condidatebanner {    
    width:98%;  margin:1%;  clear:both; height:80px;    
  color:#3e6372;   background:#b2d4dc; border-top:5px solid #a0bec6; border-radius:5px; 
 }
 defultuser{ width:73px; height:72px;float:left;} 
.candidatebar{width:100%;margin:10px 0px; background:#E7E7E7; display:inline-block;  padding:0px;border-radius:5px; clear:both;} 
.picture{ width:120px; float:left; margin:1% 2% 0px 2%; padding:0px;}
.profileinfo{ width:50%; float:left; margin:1% 0px;  padding:0px;}
.profileinfo h3{ font-size:20px; font-weight:bold;  color:#2f3644; padding:5px 0px;  }
.socialinfo{ width:30%; float:left;  margin:2% 0% 0px 0%;  padding:0px;}   
.condidateinfo-bar{ margin:20px 0px; }
.condidateinfo-bar h3.head{ font-size:18px; margin-left:100px; border-bottom:4px solid #e6e6e6; margin:0px 0px 0px 40px; font-weight:bold; line-height:23px; padding:5px 0px;    } 
.condidate-content{ margin:10px 10px 10px 40px; }
#divskills label{word-break:break-word;}
/*newicons*/
a.imgviadeo_b {
background:url(../../images/socialnewicons.png ) no-repeat   -4px -1px;
  
font-weight:normal; 
white-space:nowrap; 
color:#1c1c1c;  
padding:6px 0px 6px 35px; 
line-height:30px;   
clear:both; 
margin-right:10px;  
height:34px; 
display:inline-block; 
 
}
a.imgbehance_b {
background:url(../../images/socialnewicons.png ) no-repeat   -4px -33px;
 
font-weight:normal; 
white-space:nowrap; 
color:#1c1c1c;  
padding:6px 0px 6px 35px; 
line-height:30px;   
clear:both; 
 
height:34px; 
display:inline-block; 
 
}
a.imgpracto_b {
background:url(../../images/socialnewicons.png ) no-repeat   -4px -66px;
  
font-weight:normal; 
white-space:nowrap; 
color:#1c1c1c;  
padding:6px 0px 6px 35px; 
line-height:30px;   
clear:both; 
 
height:34px; 
display:inline-block; 
 
}
a.imgplink_b {
background:url(../../images/socialnewicons.png ) no-repeat   -4px -100px;
 
/*margin:5px 0px;*/ 
font-weight:normal; 
white-space:nowrap; 
color:#1c1c1c;  
padding:6px 0px 6px 35px; 
line-height:30px;   
clear:both; 
  
height:34px; 
display:inline-block; 
 
}
a.imghealthgrade_b {
background:url(../../images/socialnewicons.png ) no-repeat   -4px -133px;
 
font-weight:normal; 
white-space:nowrap; 
color:#1c1c1c;  
padding:6px 0px 6px 35px; 
line-height:30px;   
clear:both; 
  
height:34px; 
display:inline-block; 
 
}
a.imgquora_b {
background:url(../../images/socialnewicons.png ) no-repeat   -4px -170px;
 
font-weight:normal; 
white-space:nowrap; 
color:#1c1c1c;  
padding:6px 0px 6px 35px; 
line-height:30px;   
clear:both; 
 
height:34px; 
display:inline-block; 
 
}
/**newsocialicons*/
a.imglinkedin_1,.imglinkedin_1{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -10px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imglinkedin_2,.imglinkedin_2{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -40px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imglinkedin_3,.imglinkedin_3{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -70px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imglinkedin_4,.imglinkedin_4{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -10px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imglinkedin_5,.imglinkedin_5{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -128px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imglinkedin_6,.imglinkedin_6{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -158px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }




a.imgfacebook_1,.imgfacebook_1{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -186px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgfacebook_2,.imgfacebook_2{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -215px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgfacebook_3,.imgfacebook_3{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -248px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgfacebook_4,.imgfacebook_4{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -278px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgfacebook_5,.imgfacebook_5{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -308px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgfacebook_6,.imgfacebook_6{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -338px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }



a.imgtwitter_1,.imgtwitter_1{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -371px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgtwitter_2,.imgtwitter_2{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -405px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgtwitter_3,.imgtwitter_3{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -435px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgtwitter_4,.imgtwitter_4{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -465px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgtwitter_5,.imgtwitter_5{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -495px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imgtwitter_6,.imgtwitter_6{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -525px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }


a.imggithub_1,.imggithub_1{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -552px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imggithub_2,.imggithub_2{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -583px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imggithub_3,.imggithub_3{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -615px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imggithub_4,.imggithub_4{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -645px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imggithub_5,.imggithub_5{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -675px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
a.imggithub_6,.imggithub_6{background:url(../../images/socnewiconspint.png ) no-repeat   -0px -705px;  margin:4px; margin:0px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }

 a.gscholar_b,.gscholar_b {background:url(../../images/gscholar.gif ) no-repeat   -2px -2px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 28px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
 a.imgieee_b,.imgieee_b {background:url(../../images/aieee_i.png ) no-repeat   -0px -2px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 28px; line-height:30px;   clear:both; margin-right:10px;  height:30px; display:inline-block;   }
 a.imglinkedin_b,.imglinkedin_b {background:url(../../images/icons_sprite.png ) no-repeat   -0px -12px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;   line-height:30px;   clear:both; margin-right:10px; width:29px;  height:30px; display:inline-block;   }
  a.imgtwitter_b,.imgtwitter_b  {background:url(../../images/icons_sprite.png ) no-repeat   -0px -49px;   margin:4px; margin:5px 0px; font-weight:normal;white-space:nowrap; color:#1c1c1c;   line-height:30px;   height:30px; width:29px; margin-right:10px;  display:inline-block;   }
  a.imgfacebook_b, .imgfacebook_b  {background:url(../../images/icons_sprite.png ) no-repeat   -0px -85px;   margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap;color:#1c1c1c;    line-height:30px; margin-right:10px;width:29px;  height:30px; display:inline-block;    }
   a.imgindeed_b, .imgindeed_b  {background:url(../../images/icons_sprite.png ) no-repeat   -0px -150px;   margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap;color:#1c1c1c;  line-height:30px; margin-right:10px;  width:29px; height:30px; display:inline-block;   }
   .btnPushCandidate {background:url(../../images/push_c.png ) no-repeat ; border:none;     margin:7px 0px; font-weight:normal; white-space:nowrap;color:#1c1c1c;  padding:0px 0px 6px 35px;  line-height:30px; margin:7px 10px;   }
 .btnPushCandidate_d {background:url(../../images/push_d.png ) no-repeat ; border:none;     margin:5px 0px; font-weight:normal; white-space:nowrap;color:#808080;  padding:0px 0px 6px 35px; cursor:default;  line-height:30px; margin:0px;   }
  .btnPushCandidate_a {background:url(../../images/push_a.png ) no-repeat ; border:none;     margin:5px 0px; font-weight:normal; white-space:nowrap;color:#808080;  padding:0px 0px 6px 35px; cursor:default;  line-height:30px;margin:0px;    }
 .imgfilter{ background:url(../../images/icons_sprite.png ) #f0f0f0 no-repeat 3px -356px;  width:35px ; height:32px; border:none; border-radius:5px; padding:2px 5px;   margin:0px 0px; float:left;cursor:pointer;  } 
 a.imgAboutMe, .imgAboutMe  {background:url(../../images/icons_sprite.png ) no-repeat   -0px -286px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;   line-height:30px;   clear:both; margin-right:10px;width:29px;  height:30px; display:inline-block;   }
a.imgStackOverflow,.imgStackOverflow {background:url(../../images/icons_sprite.png ) no-repeat   -0px -392px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;    line-height:30px;   clear:both; margin-right:10px; width:29px; height:30px; display:inline-block;  }
a.imgSlideShare,.imgSlideShare  {background:url(../../images/icons_sprite.png ) no-repeat   -0px -424px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  line-height:30px;   clear:both; margin-right:10px;width:29px;  height:30px; display:inline-block;   }
a.imgGitHub,.imgGitHub {background:url(../../images/icons_sprite.png ) no-repeat   -0px -457px;  margin:4px; /*margin:5px 0px;*/ font-weight:normal; white-space:nowrap; color:#1c1c1c;    line-height:30px;   clear:both; margin-right:10px; width:29px; height:30px; display:inline-block;  }
a.imgjobcase,.imgjobcase {background:url(../../images/icons_sprite.png ) no-repeat   -0px -486px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px; width:29px; height:30px; display:inline-block;  }
a.imgdoximity{background:url(../../images/icons_sprite.png ) no-repeat   -0px -517px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;width:29px;  height:30px; display:inline-block;  }
a.imgxing_b,.imgxing_b{ background:url(../../images/icons_sprite.png ) no-repeat   -0px -319px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;width:29px;  height:30px; display:inline-block;   }
a.imggoogle_b{ background:url(../../images/icons_sprite.png ) no-repeat   -0px -183px;  margin:4px; margin:5px 0px; font-weight:normal; white-space:nowrap; color:#1c1c1c;  padding:6px 0px 6px 35px; line-height:30px;   clear:both; margin-right:10px;width:29px;  height:30px; display:inline-block; }
.imgdataexport {background:url(../../images/export_ic.png ) no-repeat   0;    margin:0px 7px 0px 4px; font-weight:normal; white-space:nowrap;color:#1c1c1c;    border:0px; width:24px; height:29px;  }
.imgadd_j {background:url(../../images/add-icon.png ) no-repeat   0;    margin:0px 0px 0px 5px; font-weight:normal; white-space:nowrap;color:#1c1c1c; float:left;   border:0px; width:28px; height:29px;  }
.filter_i{ background:url(../../images/filter_i.png )   no-repeat 10px 6px  ;border-radius:5px; padding:5px 9px; display:inline-block;  margin:0px; border:1px solid #ccc;  }
.filter_ia{ background:url(../../images/filter_a.png )  #f0f0f0  no-repeat 10px 7px; border-radius:5px; padding:6px 10px;display:inline-block;   margin-right:0px;  }
  .skiilslable{background:#f6f9fa;padding:4px;display: inline-block; border:solid 1px #e6eaee; color:#000;margin: 2px;font-size:12px;border-radius: 4px;}
    .prdskiilslable{background:#f6f9fa;padding:4px;display: inline-block; border:solid 1px #e6eaee; color:#7F8FA5;margin: 2px;font-size:12px;border-radius: 4px;}
  .filterbtn{ background:#0FE0BA;	border-radius:15px;	border:none; cursor:pointer;  padding:5px 30px;     font-size:13px;	color:#fff; } 
    .filterbtn_c{ background:none;	border-radius:15px;	border:none; cursor:pointer;  padding:5px; margin-right:20px;     font-size:13px;	color:#0FE0BA; }     
    .assindind_i{ background:url(../../images/assing_i.png )   no-repeat 6px 5px;border-radius:5px; padding:5px 9px; width:35px; float:left; margin: 0px 10px; height:32px; display:inline-block;   border:1px solid #ccc;  }
    .dropdown-menu > li > a.select { background:url(../../images/radio_i.png ) no-repeat   right  -18px; margin-right:10px;}
     .dropdown-menu > li > a.selectb { background:url(../../images/radio_i.png ) no-repeat  right  -18px; margin-right:10px;}
  a.oldview_s,.oldview_s{background: url(../../images/switch_i.png )    no-repeat right -30px;text-decoration:none;color:#68768C;text-decoration:none;color:#68768C;border-radius: 5px;float:left;font-size: 13px;font-weight: 500;line-height: 24px;margin-left:7px;border: 1px solid #CFD5DB;padding: 3px 63px 4px 6px;}
  a.newview_s,.newview_s{background: url(../../images/switch_i.png )    no-repeat right 3px;text-decoration:none;color:#68768C;border-radius: 5px;float:left;font-size: 13px;font-weight: 500;line-height: 24px;margin-left:7px;border: 1px solid #CFD5DB;padding: 3px 63px 4px 6px; }
    
  .subindustry{   position:absolute; top:2px; width:100%; z-index:10; background:#fff; padding:30px 5px 5px 5px; margin-left:2px; box-shadow:0px 1px 2px 1px #ccc;}
    .subindustryclose{   position:absolute; top:2px; width:100%; z-index:12; left:2px; background:#d1d1d1; padding:2px 0px 3px 5px;  color:#000; }
  .IndustryGroupList_class{overflow: hidden;  height: auto !important; height: 12px;margin: 3px !important;padding: 3px; background-color: #fff;
    color: #000;cursor:pointer;border: 1px solid #ccd5e4;font-size: 12px;border-radius: 5px;float: left;white-space: nowrap;display:inline-block;width:auto !important;}
   .IndustryGroupList_class:hover{ background:#eff2f7;}
  .subclose,  a.subclose{ float:right; padding-right:10px; cursor:pointer; text-decoration:none;  color:#000; }


 /*endcandidate  view*/   
 
/*Email History*/
.emailhdiv{ 	border: 1px solid #CFD5DB; 	border-radius: 4px; padding:10px; margin-top:10px; }
.emailhb{ color:#374251; font-size:15px; font-weight:500; line-height:22px;}
.emailhname{margin:15px 0px;}
.emailhhead{ font-size:16px; margin:6px 0px 9px 0px; font-weight:bold;}
.ehsmall {
    height: 20px;
    overflow:hidden;
}
.ehbig {
    height: auto;
}
.testbtn{float: left;
    background: #fff;
    color: #828282;
    border: 1px solid #828282;border-radius:3px; margin:0px 5px 5px 5px; font-size:16px; padding:5px 15px; float:left; cursor:pointer !important;}
.btnsaveas {
    border-radius: 3px;
    border: 1px solid #00cca4;
    background: #fff;
    margin: 0px 5px 5px 5px;
    font-size: 16px;
    color: #00cca4;
    padding: 5px 15px;
    cursor: pointer !important;
}
.txtsaveas{padding:5px;  width:220px; border-radius: 4px;  border: 1px solid #9c9c9c;   height: 31px; margin-bottom:6px;  }
 #socialsaveasdropdown{height:31px} 
   
.down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}
  /*New Social Icons  */   
 /*--------------  Jib list--------------*/ 
 a.imgbebo,.imgbebo  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -0px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none;  }
 a.imgbitbucket,.imgbitbucket {background:url(../../images/new_socialicons.png ) no-repeat   -0px -28px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgBlipfm,.imgBlipfm  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -1217px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgBlogger, .imgBlogger  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -52px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgBusinessWeek,.imgBusinessWeek  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -80px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgCrunchBase,.imgCrunchBase {background:url(../../images/new_socialicons.png ) no-repeat   -0px -110px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgDelicious,.imgDelicious  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -141px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgdice, .imgdice {background:url(../../images/new_socialicons.png ) no-repeat   -0px -170px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgdigg, .imgdigg {background:url(../../images/new_socialicons.png ) no-repeat   -0px -198px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgDisqus, .imgDisqus {background:url(../../images/new_socialicons.png ) no-repeat   -0px -230px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgdribbble,.imgdribbble  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -260px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgFlickr,.imgFlickr {background:url(../../images/new_socialicons.png ) no-repeat   -0px -288px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgfoursquare,.imgfoursquare {background:url(../../images/new_socialicons.png ) no-repeat   -0px -316px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgFriendfeed, .imgFriendfeed {background:url(../../images/new_socialicons.png ) no-repeat   -0px -347px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgGoogleProfiles, .imgGoogleProfiles   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -378px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imggravatar, .imggravatar  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -406px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgIdentica, .imgIdentica   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -437px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
  a.imgInstagram, .imgInstagram   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -465px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
  a.imglastfm, .imglastfm  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -495px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imglivejournal, .imglivejournal   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -525px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgMeetUp, .imgMeetUp   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -557px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgmixx, .imgmixx  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -587px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgmyspace, .imgmyspace  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -622px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgning, .imgning  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -656px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgpinterest, .imgpinterest   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -689px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgPlancast, .imgPlancast  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -719px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgPlaxo,.imgPlaxo  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -751px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgplurk, .imgplurk  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -784px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgreddit, .imgreddit   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -816px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgseesmic, .imgseesmic   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -855px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
 a.imgsquarespace, .imgsquarespace   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -891px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
a.imgstumbleupon,.imgstumbleupon {background:url(../../images/new_socialicons.png ) no-repeat   -0px -930px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
a.imgtechnorati,.imgtechnorati  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -961px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
a.imgtripit,.imgtripit   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -992px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
a.imgtumblr,.imgtumblr   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -1024px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
a.imgtypepad,.imgtypepad   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -1085px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
a.imgvimeo,.imgvimeo   {background:url(../../images/new_socialicons.png ) no-repeat   -0px -1121px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
a.imgWordPress,.imgWordPress {background:url(../../images/new_socialicons.png ) no-repeat   -0px -1153px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
a.imgyoutube,.imgyoutube  {background:url(../../images/new_socialicons.png ) no-repeat   -0px -1185px;   margin:4px;  font-weight:normal; display:inline-block; white-space:nowrap;color:#1c1c1c; height:26px; width:26px;  padding:0px 0px 0px 27px;  line-height:24px; text-decoration:none; }
a.imgfreelancer_b,.imgfreelancer_b  {background: url(../../images/feelance.png ) no-repeat   -3px -6px;margin:4px;font-weight:normal;display:inline-block;white-space:nowrap;color:#1c1c1c;height: 29px;width:26px;padding: 0px 0px 0px 31px;line-height:24px;text-decoration:none;}
a.imgupwork_b,.imgupwork_b  {background: url(../../images/feelance.png ) no-repeat   -3px -45px;margin:4px;font-weight:normal;display:inline-block;white-space:nowrap;color:#1c1c1c;height: 29px;width:26px;padding: 0px 0px 0px 31px;line-height:24px;text-decoration:none; }
a.imgzoominfo_b,.imgzoominfo_b  {background: url(../../images/feelance.png ) no-repeat   -3px -85px;margin:4px;font-weight:normal;display:inline-block;white-space:nowrap;color:#1c1c1c;height: 29px;width:26px;padding: 0px 0px 0px 31px;line-height:24px;text-decoration:none; }
/*------------ Jobpublish ---------------*/
.jobsummary 
{
    width:25%;
   background: url(../../images/jobdata_bg.jpg) no-repeat top left; float:left;
  
}
.jobsummary_content { margin: 12px 23px 0 25px; word-wrap:break-word; }
.jobsummary_content h2 { color: #6d369a; font-weight: bold; font-size: 100%; line-height:25px; border-bottom: 1px dotted #666; padding-bottom: 3px; margin: 0; } 
.jobsummary_content h4 { font-weight: bold; line-height: 1.25em; clear:both; margin:15px  0px 0px 0px; }
.jobsummary_content dd { font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em; }
 .jobbody { width:75%;float:left; margin:1%; }
 .editinput {
    border:none; background:none; font-family: Segoe UI;font-size: 1em; margin: 2px 0; padding: 0px; width: 100%;   
}
 .editinput:hover {
    border:1px solid #c6eaf5; background:none; font-family: Segoe UI;font-size: 1em; margin: 2px 0; padding: 0px; width: 100%;  box-shadow: 2px 2px 6px #c6eaf5;   
}
 .editinputhead {
    border:none; background:none; font-family: Segoe UI;font-size: 18px; color:#00a1c5; font-weight:bold;  margin: 2px 0px 15px 0; padding: 0px; width: 95%;   
}
 .editinputhead:hover {border:1px solid #c6eaf5;box-shadow: 2px 2px 6px #c6eaf5;  }
       

 .morepnlbtn { background: #25aae1 url(../../images/dropdown-icon.png) no-repeat right;   border:none;   font-size:16px; font-weight:normal; cursor:pointer; font-family:Segoe UI; padding:4px 35px 4px 10px; margin:10px 0px;   border-radius:5px;   color:#fff; clear:both;   }  
  .morepnllabel {	 
	font-size:12px;	line-height:22px;	font-weight:bold;	width:140px;white-space:nowrap;
	color:#000;	float:left;	 text-align:left;
}
 .editinputtext {
    border:none; background:none; font-family: Segoe UI;font-size: 1em; margin: 2px 0; padding: 0px;    
}
 .editinputtext:hover {
    border:none; background:none; font-family: Segoe UI;font-size: 1em; margin: 2px 0; padding: 0px; border:1px solid #c6eaf5;box-shadow: 2px 2px 6px #c6eaf5;     
}
.editdivrow {
	clear:both;	padding:5px 0px;	width:100%;
}
.career-bar{ margin:20px 0px; }
.career-bar h3{ font-size:18px; margin-left:100px; border-bottom:2px solid #e6e6e6; margin:5px 0px 5px 0px; font-weight:bold; line-height:23px; padding:5px 0px;    } 
.carbuilder{  width:100%; margin:10px 0px;}
.carbuilder  tr td{   padding:5px} 
.carbuilder  tr td div{  margin:5px 0px; } 
.carbuilder  tr td label{font-weight: 500;  line-height: 1.25em;}
.select-carbuilder{	border-color: #999999 #E5E5E5 #E5E5E5 #999999;
    border-style: solid;    border-width: 1px;	border-radius:4px;
	-moz-border-radius:4px;	-webkit-border-radius:4px;
    color: #999999; padding: 1px 2px 3px 6px;  font-size: 1em;  margin-right: 10px;  width:280px;}
/*------------ End Jobpublish ---------------*/
ul.addpagedynmform{ float: left;   margin:10px 29px 0px 29px; width:90%;}
ul.addpagedynmform li{ float:left; width:100%; margin:0 0 0 0; padding:5px 0px 15px 0px; border-bottom: none; position:relative;list-style-type:none;}
ul.addpage-form3 li .addpage-label {
    width: 10% !important;
}
.addpage-search-label{ width:115px; float:left; margin-top:4px;}
ul.addpage-form3 li .addpage-search-label {list-style-type:none;
     
}
.addpage-input3{ width:15%;  height:30px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:5px; padding: 2px 4px;float:left;margin-right:5px;}
.searchcriteria{background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #CCC;margin-bottom: 10px;padding: 5px; position:relative;}
.divrow_sr {clear:both;	padding:0px 0px;}
.collum{width:100%;margin:0px;  padding:0px; clear:both;} 
.collum-jd1{ width:20%; float:left; margin:10px 4% 10px 0px; padding:0px;}
.collum-jd2{ width:76%; float:left; margin:10px 0px; padding:0px;}
.collum-jd2 p{ text-align:justify;}
.collum1, .collum2, .collum3{ float:left; margin:0px;  padding:0px;}
.collum1{ width:70%;}
.collum2{ width:25%;}
.collum3{ width:5%;}

.collum-cj {width:100%;margin:0px;  padding:5px; clear:both; display:inline-block; background:#f2f2f2; border-radius:5px;} 
.collum-cj h3{  display:block; padding:5px 0px;  margin:0px; font-size:16px;}
.collum-cj1{ width:36%; float:left; margin:10px 1% 10px 0px; padding:5px;background:#f2f2f2; border-radius:5px;}
.collum-cj2{ width:63%; float:left; margin:10px 0px; padding:5px;background:#f2f2f2; border-radius:5px;}
.textbox_jt { width:36%;height:35px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:5px; padding:4px; margin:5px 5px 5px 0px;}
.textbox_js { width:58%;height:35px;float:left;border:1px solid #e8e8e8;background:#fff;border-radius:5px; padding:4px; margin-left:5px;} 
/*------------ Jo Intel  ---------------*/
.jisubtable{  width:93%; margin-left:7%;}
.jisubtable tr td { padding:4px; font-size: 14px;  }
.jisubtable tr td.frist {  width:21%; }
.jisubtable tr td.sec {  width:10%; }

.jiviewlist{width:100%;}
.jiviewlist tr td{padding:3px 4px;}
.jiviewlist tr td label{
    color: #374251;
    font-size: 14px;
    font-weight: 500;
}
.jiviewlist tr td label.count{
    color: #7f8fa4;
    font-size: 14px;
    font-weight: normal;
}
 .add_button_jobintel
    {background: #00cca4 none repeat scroll 0 0;
    border: 1px solid #00cca4;
    border-radius: 0px 5px 5px 0px;
    float: right;
    height: 30px;
    margin-right: 30px;
    margin-top: -30px;
    position: relative;
    color:#fff;
    width: 50px;
    }
     .add_button_jobintelview
    {background: #00cca4 none repeat scroll 0 0;
    border: 1px solid #00cca4;
    border-radius: 0px 5px 5px 0px;
    height: 30px;
    margin-right: 0px;
    margin-top: -30px;
    position: relative;
    color:#fff;
    width: 50px;
    }
    .jidelet
    {background:url(../../images/delet.png) no-repeat -0px -0px; width:16px; height:16px; padding:0px; margin-right:5px; float:left;}
    .socialfbicon {
    background: rgba(0, 0, 0, 0) url("../../images/socialdir_i.png") no-repeat scroll 6px -38px;
    cursor: pointer;
    height: 29px;
    margin: 0; float:left;
    padding: 0 15px;
    width: 29px;
}
.socialtwitericon {
    background: rgba(0, 0, 0, 0) url("../../images/socialdir_i.png") no-repeat scroll 6px 12px;
    cursor: pointer;
    height: 29px;
    margin: 0; float:left;
    padding: 0 15px;
    width: 29px;
}
.sociallinkedinicon {
    background: rgba(0, 0, 0, 0) url("../../images/socialdir_i.png") no-repeat scroll 6px -87px;
    cursor: pointer;
    height: 29px;
    margin: 0;
    padding: 0 15px;
    width: 29px; float:left;
}
.keysetadd
{
    background: rgba(0, 0, 0, 0) url("../../images/add-1.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 15px;
    width: 15px;
    
    }
.arrow_as{ background:url(../../images/arrow_up.gif) no-repeat -0px -0px; width:15px; height:9px;  display:inline-block;  }
.arrow_ds{ background:url(../../images/arrow_dwon.gif) no-repeat -0px -0px;   width:15px; height:9px; display:inline-block;    }
     .arrow_ass
    {background:url(../../images/arrow_a.jpg) no-repeat -0px -0px; width:13px; height:16px; padding:0px; display:inline-block; margin-right:5px; }     
.inteldiv{padding:10px 15px 10px 15px; font-size:11px;  border-radius:5px; border:2px solid #e6eaee;  color:#b3b2b3; }
.inteldiv h2{color:#374251; font-size:24px; margin:0px 0px 10px 0px; color:#354052; display:block;  font-weight:normal;  line-height:50px; border-bottom:solid 1px #e6eaee; }
 .inteldiv h2 span { color:#7f8fa5;  font-size:22px; padding-left:10px; font-weight:normal; }
  .inteldiv h3   { color:#2a3240;  font-size:20px; font-weight:normal; margin:0px; }
  .viewliast,  a.viewliast, a.viewliast:hover{ color:#00cca4; padding:4px 12px; border-radius:5px; font-size:12px; line-height:30px;  text-decoration:none; font-weight:bold;  border:1px solid #00cca4; cursor:pointer;}
  .grapharea{ min-height:500px;  text-align:center;   justify-content: center; display: flex; }
    .graphareadivs{ position:absolute; top:48%; width:100%; left:1%;
                   text-align: center;}
    #jobintel_job_functions_div .graphareadivs{position:absolute; top:48%;  width:100%;left:1%;
                   text-align: center;}
       #jobintel_skillsets_div .graphareadivs{position:absolute; top:48%; width:100%;left:1%; 
                   text-align: center;}
      .toolTip {
        position: absolute;
        display: none;
        min-width: 120px;
        height: auto; padding:2px 20px; text-align:left;
        background: none repeat scroll 0 0 #000000;
        border: none;
         font-size:12px;
        border-radius: 4px;
        
        color: #fff; opacity:0.6;
     font-family:Roboto,lato, Arial, sans-serif !important;
    }
    .toolTip  ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
          .toolTip li {
  
  text-indent: -.7em;
}

 .toolTip li::before {
  content: "• "; font-size:20px;  font-weight:bold;
  color: #00cca4; /* or whatever color you prefer */
}
    .toolTip span{ color:#00cca4; font-size:80px; line-height:0px; padding:0px;}
.intelsublable {
    font-size: 16px;
      padding:0px; color:#374251; font-weight:500;
}
 .intelsublable_c {
    font-size: 16px;
      padding:0px; color:#374251; font-weight:500;
}
.blsdiv{padding:10px 15px 10px 15px;  font-size:11px;  margin-bottom:25px;  border-radius:4px; border:1px solid #e6eaee;  color:#b3b2b3;}
  .greenlbl{-webkit-text-fill-color:#37B34A;font-size:14px; line-height:20px; padding:1px 0px; font-weight:bold;}
      .gb_bl{    position: absolute;
    top: 53px;
    left: -8px;
    display: inline-block;
    border-top: 7px solid transparent;
    border-left: 0px solid #ccc;
    border-right: 7px solid #ccc;
    border-bottom: 7px solid transparent;
    content: " ";}
    .gb_bls{
        position: absolute;
  top: 54px;
  left: -7px;
  display: inline-block;
  border-top: 6px solid transparent;
  border-left: 0px solid #fff;
  border-right: 7px solid #fff;
  border-bottom: 7px solid transparent;
  content: " ";
    }
  .blstable{ width:100%;}
  .blstable tr td{ width:16%; padding:2px; font-size:12px; vertical-align:top; color:#647182;}
  .blstablesub{ width:100%;}
  .blstablesub tr td{   padding:2px;vertical-align:top; font-size:12px; color:#647182;}
  .blshead{ font-size:20px !important; margin:4px 8px 10px 0px !important; display: inline-block; float: left;  font-weight:normal !important;  }
  .reddwon{ background:url(../../images/bs_up.png )   no-repeat 1px -2px; display:inline-block;  width:15px; height:15px; }
  .greenup{ background:url(../../images/bs_up.png )   no-repeat 2px -35px; display:inline-block;  width:15px; height:15px; }
  .greeneq{background:url(../../images/bs_up.png )   no-repeat 0px -65px; display:inline-block;  width:18px; height:15px; }
     
/*-------------- social candidate --------------*/ 
.rating_h{ background:url(../../images/movers_new.png )   no-repeat 2px -258px; display:inline-block;  width:30px; height:26px; }
.rating_m{background:url(../../images/movers_new.png )   no-repeat 2px -224px; display:inline-block;  width:30px; height:26px;  }
.rating_l{ background:url(../../images/movers_new.png )   no-repeat 2px -191px; display:inline-block;  width:30px; height:26px;  }
.rating_n{ background:url(../../images/rating_i.png )   no-repeat 2px -76px; display:block;  width:63px; height:20px;   }
.mcandidate_l { background:url(../../images/movers_new.png )   no-repeat 2px -61px; display:inline-block;  width:30px; height:26px;   }
.mcandidate_m { background:url(../../images/movers_new.png )   no-repeat 2px -30px; display:inline-block;  width:30px; height:26px;   }
.mcandidate_h { background:url(../../images/movers_new.png )   no-repeat 2px 1px; display:inline-block;  width:30px; height:26px;   }
.nmcandidate_l { background:url(../../images/movers_new.png )   no-repeat 2px -159px; display:inline-block;  width:30px; height:26px;   }
.nmcandidate_m { background:url(../../images/movers_new.png )   no-repeat 2px -125px; display:inline-block;  width:30px; height:26px;   }
.nmcandidate_h { background:url(../../images/movers_new.png )   no-repeat 2px -92px; display:inline-block;  width:30px; height:26px;   }
.freshness_g{background:#37b34a; display:inline-block;  width:16px; height:16px; border-radius:15px;  }
.freshness_o{ background:#fa8c40; display:inline-block;  width:16px; height:16px;border-radius:15px;   }
.freshness_y{ background:#facb40;  display:inline-block;  width:16px; height:16px; border-radius:15px;   }
.scfreshness_g{ border-left:5px solid #37b34a; padding-left:10px; height:18px; margin:5px; font-size:14px; color:#647182 }
.scfreshness_o{  border-left:5px solid #fa8c40; padding-left:10px; height:18px; margin:5px; font-size:14px; color:#647182   }
.scfreshness_y{  border-left:5px solid #facb40; padding-left:10px;  height:18px; margin:5px; font-size:14px; color:#647182 }
.feeder{ background:url(../../images/feeder_s.png )   no-repeat ; color:#4D4D4D; padding:4px 24px; margin:5px 0px; font-weight:bold;  }
.feeder_ic{ background:url(../../images/feeder_ic.png )   no-repeat ; color:#4D4D4D;  margin:0px 5px; width:24px; height:24px; display:inline-block; font-weight:bold;  }
 .diversity_ic{ background:url(../../images/diversity.png )   no-repeat 0px 0px; display:inline-block;  width:28px; height:27px; }
  .dvr_id{ background:url(../../images/dvr_id.png )  #8e76e4  no-repeat 2px 1px; margin-right:10px !important;   display:inline-block;   border-radius:20px;    height:25px; float:left; padding:3px 5px 0px 27px; margin:2px 10px; border:1px solid #8e76e4; color:#fff; }
  .actionsjb{ padding-left:60px;}
  .autoonlabel{ color:#30beae; font-size:12px; border:1px solid #30beae; border-radius: 6px; padding:3px 6px;   }
  /* Custom Style */
  .ui-switch {
        display: inline-block;
        width: 32px;
        height: 18px;
        border-radius: 30px;
        background-color: #00cca4;
        margin: 0;
        margin-top: 0px;
        margin-right: 0px;
    }

    .sl-item, .sl-left, .ui-switch {
        position: relative;
    }

    .md-btn, .pointer, .ui-check, .ui-switch {
        cursor: pointer;
    }

        .ui-switch input {
            position: absolute;
            opacity: 0;
        }

            .ui-switch input:checked + i::before {
                top: 50%;
                bottom: 50%;
                left: 50%;
                right: 5px;
                border-width: 0;
                border-radius: 5px;
            }

        .ui-switch i::before {
            top: -1px;
            bottom: -1px;
            left: -1px;
            right: -1px;
            border: 1px solid #afacac;
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-radius: 30px;
            -webkit-transition: all .2s;
            transition: all .2s;
        }



        .sl-item::after, .ui-switch i::before {
            content: "";
        }

        .ui-switch input:checked + i::after {
            margin-left: 15px;
        }

        .ui-switch i::after {
            width: 16px;
            top: 1px;
            bottom: 1px;
            box-shadow: 1px 1px 3px rgba(0,0,0,.25);
            -webkit-transition: margin .3s;
            transition: margin .3s;
        }

        .tl-wrap::before, .ui-switch i::after {
            border-radius: 50%;
            content: "";
        }

        .ui-switch i::after {
            position: absolute;
            background-color: #fff;
        }

        .ui-switch i::before {
            position: absolute;
            background-color: #cccccc;
        }
.onoffswitch {
    position: relative; width: 60px; float:left; 
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
    display: none;
}
.onoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border: 1px solid #999999; border-radius: 20px; margin:10px 1px;
}
.onoffswitch-inner {
    display: block; width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
    display: block; float: left; width: 50%; height: 26px; padding: 0; line-height:26px;
    font-size: 15px; color: white;  
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.onoffswitch-inner:before {
    content: "On";
    padding-left: 9px; padding-right:1px;
    background-color: #8e76e4; color: #FFFFFF;
}
.onoffswitch-inner:after {
    content: "Off";
    padding-right:7px;
    background-color: #EEEEEE; color: #999999;
    text-align: right;
}
.onoffswitch-switch {
    display: block; width: 24px;  
 background:url(../../images/dvr_id.png ) no-repeat 0px;
     
    position: absolute; top: -1px; bottom: 0; right: 32px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; 
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px; 
}
.textswitch {
    position: relative; width: 60px; float:left; 
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.textswitch-checkbox {
    display: none !important;
}
.textswitch-label {
    display: block !important; overflow: hidden; cursor: pointer;
   border-radius: 20px; margin:2px 1px 0px 1px;
}
.textswitch-inner {
    display: block; width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}
.textswitch-inner:before, .textswitch-inner:after {
    display: block; float: left; width: 50%; height: 25px; padding: 0; line-height:25px;
    font-size: 15px; color: white;  
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.textswitch-inner:before {
    content: "On";
    padding-left: 9px; padding-right:1px;
	background-color:#343C4B;color: #FFFFFF;font-size:12px;
}
.textswitch-inner:after {
    content: "Off";
    padding-right:10px;
   	background-color: #e9e8e8; color: #fff;
    text-align: right; font-size:12px;
}
.textswitch-switch {
    display: block; width: 24px;  
 background:#fff; border-radius:25px; color:#343C4B; font-size:10px;  width:20px;
     
    position: absolute; top: 4px; height:20px; padding:4px 2px 3px 3px; bottom: 0; right: 35px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; 
}
 
.textswitch-checkbox:checked + .textswitch-label .textswitch-inner {
    margin-left: 0;
}
.textswitch-checkbox:checked + .textswitch-label .textswitch-switch {
    right: 4px; 
}
 .md-check {
        cursor: pointer;
        padding-left: 2.25rem;
        margin: 0;
        position: absolute;
        display: inline-block;
        padding-top: 6px; white-space:nowrap;
    }

        .md-check input {
            position: absolute;
            cursor: pointer;
            z-index: 1;
            opacity: 0;
            margin-left: -1.25rem;
        }

        .md-check > i {
            width: 0;
            height: 18px;
            margin-left: 8px;
            margin-top: -1px;
            float: right;
            display: inline-block;
            margin-right: 28px;
            position: absolute;
            left: 0px;
        }

        .md-check > i, .md-switch i {
            line-height: 1;
            vertical-align: middle;
        }

    .blue, .indigo-A200, .indigo-A400, .indigo-A700 {
        color: rgba(255,255,255,.87);
    }

    .blue {
        background-color: #00cca4;
    }

    .md-check input:checked + i::before {
        border-width: 0;
        background-color: inherit;
    }

    .md-check > i::before {
        position: absolute;
        width: 18px;
        height: 100%;
        border: 2px solid #9e9e9e;
        border-top-width: 2px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 2px;
        border-radius: 2px;
    }

    .md-check > i::before, .md-switch i::after, .md-switch i::before {
        content: "";
    }

    .md-check input[type="checkbox"]:checked + i::after {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        position: absolute;
        left: 6px;
        top: 2px;
        display: table;
        width: 6px;
        height: 12px;
        border: 2px solid;
        border-top-width: 2px;
        border-left-width: 2px;
        border-top-style: solid;
        border-left-style: solid;
        border-top-color: currentcolor;
        border-left-color: currentcolor;
        border-top: 0;
        border-left: 0;
        content: ' ';
    }

.sendwhichdiv {
    border-bottom: 1px solid #ccc; padding:5px 15px; height:75px;
}
.sendwhichdiv h4{ font-size:14px; font-weight:500;  text-transform:none;}
 /* Custom Style */

 .ponoffswitch {
    position: relative; width: 58px; float:left; 
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.ponoffswitch-checkbox {
    display: none;
}
.ponoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border: 1px solid #e3e3e3; border-radius: 20px; margin:11px 1px;
}
.ponoffswitch-inner {
    display: block; width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}
.ponoffswitch-inner:before, .ponoffswitch-inner:after {
    display: block; float: left; width: 50%; height: 25px; padding: 0; line-height:26px;
    font-size: 15px; color: white;  
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.ponoffswitch-inner:before {
    content: " ";
    padding-left: 9px; padding-right:1px;
    background-color: #00cca4; color: #FFFFFF;
}
.ponoffswitch-inner:after {
    content: " ";
    padding-right: 9px;
    background-color: #EEEEEE; color: #999999;
    text-align: right;
}
.ponoffswitch-switch {
      display: block; width: 18px; height:18px; margin: 6px;
    background: #FFFFFF;
    border:  none; border-radius: 20px;
    position: absolute; top: 9px; bottom: 0; right: 30px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;  
}
.ponoffswitch-checkbox:checked + .ponoffswitch-label .ponoffswitch-inner {
    margin-left: 0;
}
.ponoffswitch-checkbox:checked + .ponoffswitch-label .ponoffswitch-switch {
    right: 0px; 
}
 


.derslider {
    -webkit-appearance: none;
    width: 100%;
    height: 10px;
    border-radius: 5px;
    background: #8e76e4;
    outline: none;
    opacity: 0.7;
    -webkit-transition: .2s;
   
}

 
.derslider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #8e76e4;
    cursor: pointer; border:1px solid #fff;
 }

    .derslider::-moz-range-thumb {
        width: 25px;
        height: 25px;
        border-radius: 50%;
        background: #8e76e4;
        cursor: pointer;
        border: 1px solid #fff;
    }
.texright{   padding-left: 47px;}
/*Arya Connect */
 ul.connecttab {margin: 0;	padding: 0; 	list-style: none; 	 width: 100%; margin-top:11px; }
ul.connecttab li {float: left;margin: 0;cursor: pointer; width:80px;  font-size:16px; color:#7f8fa4;  padding-bottom:10px;  position: relative;} 
ul.connecttab li a { color:#4F4F4F; padding:0px; margin:0px auto; font-size:16px; text-decoration:none } 
ul.connecttab li.active  {	border-bottom: 3px solid #00CCA4; cursor:default; font-weight:500;  color:#374251;  font-weight:normal;}
ul.connecttab li.active a.iconsms{ background: url(../../images/sms_blue.svg ) no-repeat center 0px; width:22px; height:22px;}
ul.connecttab li.active a.iconmail{ background: url(../../images/email_bu.svg ) no-repeat center 0px; width:22px; height:22px;}
ul.connecttab li.active a.iconcall{ background: url(../../images/call_bu.svg ) no-repeat center 0px; width:22px; height:22px;}
ul.connecttab li.active a  {    color:#374251;}
.connecttab > li > a:hover, .connecttab > li > a:focus{ background-color:none; color:#374251; }
.connectsmsarea{  height:300px; margin-top:10px;	border: 1px solid #E0E0E0; 	border-radius: 4px; 	background-color: #FFFFFF; padding:20px 10px 10px 10px;}
.connectsmstextarea{ border:none; height:235px !important; width:100% !important;}
.connetselect{ padding:2px  10px;margin-left:5px;	background: linear-gradient(0deg, #F6F9FA 0%, #FFFFFF 100%); height:27px; width:95%;	border: 1px solid #CFD5DB;	border-radius: 10px;}
.connectprofilebtn{	background-color: #FFFFFF; vertical-align: top;
    margin-top: 9px; 	border: 1px solid #D9D9D9; color:#647182;  font-size:14px; margin-top:7px; 	border-radius: 4px;  padding:2px 8px; }
.nobg{ background:none;}
.iconsms{ background: url(../../images/sms_grey.svg ) no-repeat center 0px; width:22px; height:22px;}
.iconmail{ background: url(../../images/email_gr.svg ) no-repeat center 0px; width:22px; height:22px;}
.iconcall{ background: url(../../images/call_gr.svg ) no-repeat center 0px; width:22px; height:22px;}
.connectemailhistory{ margin-top:10px;}
.connectemailhistory h3{ color:#4A4A4A;  font-size:16px;	font-weight: bold;}
.connecthisdiv{ background:#fff; margin-bottom:15px;	border-radius: 4px; padding:8px; border:1px solid #ccc;  width:100% !important; word-break:break-word;}
.connecthisdiv div{  width:100% !important; word-break:break-word;} 
.connectthisdiv h3{ color:#374251; font-size:14px; font-weight:500;}
.connecthisdate{ float:right; 	color: #647182;	font-size: 12px;}
.nophonediv{ text-align:center; margin:70px auto; color:#647182; font-size:16px; 	line-height: 19px;}
.getcontactbtn{	background-color: #00CCA4  ;	border-radius: 4px; border:none;	text-align: center;   margin-top:20px;	font-weight: 500; 	color: #FFFFFF; padding:6px 15px;}
.callcontactbtn{	background-color: #00CCA4;	border-radius: 4px; border:none;	text-align: center;   font-weight: 500; float:right; margin-right:25px; 	color: #FFFFFF; padding:6px 25px;}
.nosmsconnectimg{background: url(../../images/sms_grey.svg ) no-repeat center 0px; width:40px; height:40px; margin:15px 0px;}
.noemailconnectimg{background: url(../../images/email_gr.svg ) no-repeat center 0px; width:40px; height:40px; margin:15px 0px;}
.nophoneconnectimg{background: url(../../images/call_gr.svg ) no-repeat center 0px; width:40px; height:40px; margin:15px 0px;}
.callcoonectdiv{background-color: #FFFFFF;	border-radius: 4px; 	border: 1px solid #CFD5DB; padding:10px;}
.callselectbtn,.callselectbtn:hover{background:url(../../images/arrow_b.png ) no-repeat right 4px; padding-right:25px;  text-decoration:none;  box-shadow:none !important; color:#374251; margin-left:15px;  cursor:pointer; 	font-size: 16px; line-height:29px;}
.connetprodiv{width:650px; right:150px !important;  margin:0 auto !important;  }
/*SMS Text*/  
.textareadiv_list{ border:1px solid #ccc; margin: 0px; }
.characerstop_list{border:1px solid #ccc; padding:0px; margin:0px;}
.smstextarea_list{ border:none; padding:5px; width:100% !important; height:200px !important;}
.chat_areadiv{ height:220px; overflow-y:auto; overflow-x:hidden;padding:0px 0px 10px 0px;}
.textareadiv{ border:1px solid #ccc; margin:20px 0px; }
.characerstop{border-top:2px solid #ccc; padding:5px; margin:0px;}
.smstextarea{ border:none;  width:100% !important; height:325px; padding:10px;}
.smsalerttext{  background:url(../../images/alert.png ) no-repeat 0px; line-height:31px; padding-left:20px;}
.smscount{ line-height:35px; color:#1c1c1c }
.smschattable{ border:1px solid #ccc;  width:100%;}
.smschattable tr td{ border:1px solid #ccc; border-collapse:collapse; vertical-align:top;padding:0px;  }
.smssections{  padding:15px ; color:#8F8F8F; font-size:14px;  }
.smssections h3{ font-size:18px; font-weight:500;color:#000000; margin:0px;  margin-bottom:8px; display:inline-block; vertical-align:top;}
.smscand_sec{  padding:12px  ; color:#212121; font-size:14px;  }
.smscand_sec h3{ font-size:18px; font-weight:500;color:#000000; text-transform:capitalize; margin:3px 0px 5px 0px;  }
.smdjoblist{ border-bottom:1px solid #ccc; padding:5px 8px; color:#8F8F8F; font-size:14px;}
.smdjoblist:hover{background-color:#f5f5f5;}
.smdjoblist h3{ font-size:16px; font-weight:500;color:#474747;  width:67%; display:inline-block; margin:0px; text-transform:capitalize;  }
.smsellipsis { overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; font-size:13px; font-weight:400; width:200px; line-height:20px; }
#current_candidate_info{ overflow: hidden;  white-space: nowrap; width:350px; margin-left:20px; text-overflow: ellipsis;}
.smsjoblist:hover{background-color:#f5f5f5;}
.smsjoblist{ border-bottom:1px solid #ccc; padding:15px 15px 15px 20px; color:#8F8F8F; font-size:14px;}
.smsjoblist h3{ font-size:16px; font-weight:500;color:#474747; margin:0px; width:175px; display:inline-block;  margin-bottom:0px;}
.smsnotetime{ color: #959393; font-size: 10px;   padding-right:15px; width:30%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.smstextcount{background:#37b34a;color:#fff;border-radius: 12px;padding-top: 3px;width: 20px;height: 20px;font-size:12px;text-align:  center;margin: 20px 0px 0px 12px;}
.smstextjbcount{background:#37b34a;color:#fff;border-radius: 12px;padding:3px 14px 3px 6px;width: 20px;height: 20px;font-size:12px;text-align:  center;margin: 0px 0px 0px 12px;}
.smsdate{ color:#CECECE; font-size:11px; padding-bottom:15px;}
.phonendrop{ width:150px; margin-top:8px; padding:3px;  border:1px solid #ccc; }
.smschatarea{ background:#fcfcfc; padding:3px 2% !important;   }
.smschatarea_nopad{ background:#fcfcfc;   }
.smsdivheight{height:400px; overflow-y:auto; overflow-x:hidden;}
.textmsgtempalte{ margin-bottom:10px;     }
.textmsgdiv{border:1px solid #ccc; height:80px; width:100%; position:relative;  background:#fff;     }
.smssend_d{background:#0FE0BA; color:#fff; font-size:16px; font-weight:500; padding:5px 20px;  border:none; text-align:center;  margin-top:23px; margin-left:3px; opacity: 0.5}
.smssend{background:#00CCA4; color:#fff; font-size:16px; font-weight:500; padding:5px 20px;  border:none;  text-align:center; margin-top:23px; margin-left:3px;}
.smssend:active{ background: #89d2ee;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#89d2ee), to(#84cae6));
    background: -moz-linear-gradient(#89d2ee, #84cae6);
    background: linear-gradient(#89d2ee, #84cae6);
    border: solid 1px #5c8d9f;
    box-shadow: inset 0 10px 15px 0 #79b9d2}
.smschattextarea{border:none;  height:78px !important; width:102% !important; padding:8px; }
.smschattextarea_d {border:none;  height:78px !important; width:102% !important; padding:8px; background: 0.5 }
.divdisable {
    position: absolute;
    border: 1px solid;
    height: 78px;
    z-index: 15;
    background: #000000;
    width: 100%; opacity:0.4;
}

.smschatrightborder{border-right:1px solid #ccc; height:78px; margin:0px 2px 0px -15px;}
.smssearchbox{ width:85% ; float:left; height:28px; margin:0px 0px 0px 10px; color:#2d2d2d; border:none; background:none;} 
.smssearchboxdv{ width:99% ; background:#fcfcfc; height:32px; margin:5px 0px 0px 0px; color:#2d2d2d;border:1px solid #ccc;  }
a.smsfilter_b{background: url(../../images/filter_i.png ) #fff   no-repeat 8px 6px;cursor:pointer;padding: 3px 9px 3px 25px;margin: 0px 4px 0px 0px;float:right;border:1px solid #ccc;background-size: 11px;border-radius: 15px;color: #202632;text-decoration:  none;} 
 .smscontetbox_re{ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.10);background: #E4EFFF;letter-spacing:0.02em;line-height: 1.5;padding:13px;width: auto;max-width: 82%;min-width:  10%;margin-left:15%;margin-top:15px;margin-right: 20px;word-wrap:break-word; word-break:break-word; color: #343C4B;border-radius:4px;display: inline-block; font-size:13px; float:  right;}
 .smscontetbox_receive{  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.10);background:#fff;letter-spacing:0.02em;line-height: 1.5; padding:13px;width: auto;max-width: 82%;min-width:  10%;margin-left:20px;margin-top:15px;margin-right: 20px;word-wrap:break-word;word-break:break-word;    border-radius:4px; display: inline-block;font-size:13px; }
  .rowbg{background:none;}
  .smscontetbox_tb{box-shadow: 0 2px 4px rgba(0, 0, 0, 0.10);background: #343C4B;letter-spacing:0.02em;line-height: 1.5;padding:13px;width: auto;max-width: 82%;min-width:  10%;margin-left:15%;margin-top:15px;margin-right: 20px;word-wrap:break-word;word-break:break-word; color: #fff;border-radius:4px;display: inline-block; font-size:13px;float:  right;}
 .smsnotejobid{ color:#8a8a8a; font-size:12px; }
 .textblabel{font-weight:bold; color:#343C4B; font-size:12px; padding-right:5px;}
 .smsdate_re{    text-align: right;   color: #888E8D; font-size: 12px;padding: 5px 15px;}
 .smsdate_receive{ text-align: left; }  
  .dropdown-menu > li > a.smsslect { background:url(../../images/radio_id.png ) no-repeat   5px  -15px;  background-size:15px; }
.smsdropdown-menu > li > a { font-size:13px; background:url(../../images/radio_id.png ) no-repeat   5px  4px; padding:1px 26px; background-size:15px;  margin-left:10px; margin-top:4px; }
.bootstrap-select .dropdown-toggle .filter-option{ width:92%; overflow:hidden;}
 .bootstrap-select>.dropdown-toggle{border-radius:35px; padding:4px 15px;}
.bootstrap-select .dropdown-menu li a {word-break:break-all; word-wrap:break-word;}
.input-block-level{background:url('../../images/search_i.jpg') no-repeat 98% 6px !important;}  
.tabconnect{display:block !important;}
.smsdefultuser{  float:left; margin-right:20px;}
.sc_aryacridit{background:url(../../images/sc_candidatenew.png ) no-repeat  -2px -407px;  line-height:19px;  height:24px;   border:none; color:#868686; font-size:13px;  margin-top:7px; padding-left:25px;}
.sc_aryacridit span{ color:#00cca4; font-weight:bold;}
.connetchatheight{ overflow-y : auto; overflow-x:hidden; height: 203px;}
.actdiv{ padding:7px  0px;  	  margin:0px -20px;}
.charcount {
    position: absolute;
    background: #fff;
    bottom: 1%;
    right: 0%;
    border: 1px 0px 1px 0px solid;
    border: 1px solid #ccc;
    width: 44px;
    text-align: center;
    border-bottom: none;
    border-right: none;
}
.green_active_cand,.green_active_cand:hover{ background:#00CCA4  !important; color:#fff !important;}
.green_active_cand .row,.green_active_cand .row:hover{background:#00CCA4  !important;color:#fff !important;}
.green_active_cand .row label{ color:#fff !important;} 
.green_active_cand .row h3{color:#fff; width:67%; display:inline-block; text-transform:capitalize; }
.green_active_job{ border-left:10px solid #00CCA4; padding-left:10px;}
.green_active_job .row{background:none; }
.pagehead{ font-size: 22px !important;font-weight: 500 !important;margin: 20px 0px !important;}
 .nosmstext{	border: 1px solid #ccc;  width:100%; display:inline-block; padding:40px; text-align:center;	border-radius: 4px;}
 .nosmstextbg{background:url(../../images/connect_empty_state.svg ) no-repeat ; display:inline-block; width:300px; height:275px;  }
 .nosmstext h3 { color:#374251;  font-size:27px; font-weight:500; margin-bottom:25px;  line-height:35px; letter-spacing:0.02em; }  
 .nosmstext p{ font-size:20px; color:#8a8a8a; font-weight:normal;}  
 .bootstrap-select .dropdown-toggle .filter-option{width:87% !important;}   
/*Calling*/
.imgclose_call {background:url(../../images/close_sm.png) no-repeat 8px 8px #fff;background-size:52%; 	box-shadow: 0 2px 4px 0 rgba(165,165,165,0.5); position:absolute;border:none;top:-15px; border-radius: 24px; left:-12px;z-index:10; width:35px;height:35px; display:block; float:left;cursor:pointer;}
.imgcallexpand {background:url(../../images/arrow_down.svg) no-repeat 8px 12px #fff;background-size: 19px;box-shadow: 0 2px 4px 0 rgba(165,165,165,0.5);position:absolute;border:none;top:-19px;border-radius: 24px;left:-17px;z-index:10;width:35px;height:35px;display:block;float:left;cursor:pointer;}
.imgcallcollp {background: url(../../images/arrow_up.svg) no-repeat 8px 12px #fff;background-size: 19px;box-shadow: 0 2px 4px 0 rgba(165,165,165,0.5);position:absolute;border:none;top:-19px;border-radius: 24px;left:-17px;z-index:10;width:35px;height:35px;display:block;float:left;cursor:pointer;}
.modelcalq {
       position:fixed;  right:10px; bottom:10px; width:410px;
}
.modal_dialog_calling{margin:0% 7%;}
.modelbgcolor{background-color: #F4F4F4; padding:10px 20px;}
.bcontainerbg{background:none;}
.dailbtn{background: url(../../images/endcall.svg) no-repeat  #F84E4E; background-position:36% 17px; color:#fff; text-align:center; border:none; width:100%; padding:9px; font-weight:500; font-size:16px; height:55px;}
.calluserdiv{ border:1px solid #ccc; margin:15px 0px 0px 0px;  padding:10px  0px 5px 0px;  font-size:16px; color:#9B9B9B; background:#fff; }
.calluserdiv h3{font-size:20px; font-weight:bold;color:#4A4A4A; margin:5px 0px;   padding:0px;}
.daillabel{color:#374251; font-size:16px;   font-style: italic; font-weight:bold;padding-left:5px;}
.calluserdiv_a{ border:1px solid #ccc; margin:10px 0px 0px 0px;  padding: 15px 0px 15px 0px;font-size:16px; color:#9B9B9B; background:#fff; }
.calluserdiv_a h3{font-size:20px; font-weight:bold;color:#4A4A4A; margin:0px 0px 5px 0px; padding:0px;  }
.writenotebtn{ color:#374251;  width:40%; height:46px; text-align:center; top:-15px;  	background-color: #fff;		border: 1px solid #979797; border-radius:23px;  	 font-weight:bold; font-size:16px; margin:20px 30%; }
.calltextarea{ border:none;  width:100% !important; height:90px !important;}
.calldatet{text-align:center; color:#9B9B9B; font-size:16px;  font-weight:500; padding:5px;}
.dailoptdiv{ width:100%; clear:both; display:block; }
.endcallbtn{width:34%; float:left; height:40px; border:none; background: url(../../images/endcall.svg) no-repeat  #F84E4E; background-position:8% 13px;  font-size:16px; font-weight:500; height:50px;  color:#fff;}
.endcallbtn:active{box-shadow:inset 0 0 30px #f6f6f6;}
.mutebtn{width:33%;float:left;height:40px;border:none;color:#1e1e1e;font-size:16px;font-weight:500;height: 50px;background: url(../../images/muted.svg) no-repeat  #fff;background-size: 20px;background-position: 7% 13px;border: 1px solid #DAD8D8;}
.mutebtn_a{width:33%; float:left; height:40px; border:none; color:#73787F;font-size:16px; font-weight:500;height:50px;background: url(../../images/mute.svg) no-repeat  #fff; background-position:8% 13px;background-size: 20px;	border: 1px solid #DAD8D8;}
.holdbtn{width:33%; float:left; height:40px; border:none;color:#1e1e1e;font-size:16px; font-weight:500;height:50px;background: url(../../images/holded.svg) no-repeat  #fff; background-position:8% 13px;	border: 1px solid #DAD8D8;}
.holdbtn_a{width:33%; float:left; height:40px; border:none;color:#73787F;font-size:16px; font-weight:500;height:50px;background: url(../../images/hold.svg) no-repeat  #fff; background-position:8% 13px;	border: 1px solid #DAD8D8;}
.calltime{background:#7ED321; padding:6px 25px; border-radius:17px; font-style:italic;  line-height:20px;  color:#fff;  }
.recorddiv{	background: linear-gradient(90deg, rgba(141,159,129,0.31) 0%, rgba(167,199,29,0.31) 100%); border-top:1px solid #C7C7C7; border-bottom:1px solid #ccc; padding:15px 5px;  font-size:16px;  font-weight:500; font-style:italic;  text-align: center;}
.calltable{ width:100%; background:#fff;}	 
.calltable tr td{  border:1px solid #ccc; width:49%; border-collapse:collapse; text-align:center }
.numberdiv{	border: 1px solid #DAD8D8;	background-color: #EEEEEE; margin:0px;	box-shadow: 0 4px 12px 0 rgba(198,198,198,0.5);}
.numinput{width:100%; background:none; border:none; padding:8px; font-size:30px; text-align:center; margin:5px;}
.dialuserdiv{	border: 1px solid #C7C7C7; margin:15px 0px 0px 0px;  padding:10px  0px 0px 0px;  font-size:16px; color:#9B9B9B; 	box-shadow: 0 0 9px 2px rgba(191,191,191,0.5); background:#fff; }
.dialuserdiv h3{font-size:24px; font-weight:bold;color:#4A4A4A; margin:0px  0px 15px 0px;  line-height:35px;  padding:0px; }
.dailpadbtn{ background: url(../../images/dialpad.svg) no-repeat  #fff; background-position:2% 0; border:none; color:#73787F; font-size:16px; padding-left:32px; height:26px; font-weight:500; margin:15px 0px;}
.recordbtn{background: url(../../images/record_disable.svg) no-repeat  #fff; background-position:2% 0; border:none; color:#73787F; font-size:16px; padding-left:32px;height:26px; font-weight:500;margin:15px 0px;}
.recordbtn_a{background: url(../../images/recording.svg) no-repeat  #fff; background-position:2% 1px; border:none; color:#73787F; font-size:16px; padding-left:32px;height:26px; font-weight:500;margin:15px 0px;}
.transbtn{ background: url(../../images/transfer.svg) no-repeat  #fff; background-position:2% 3px; border:none; color:#73787F; font-size:16px; padding-left:32px; height:26px;font-weight:500;margin:15px 0px;}
.confbtn{ background: url(../../images/conference.svg) no-repeat  ; background-position:2% 0px;border:none; color:#73787F; font-size:16px; padding-left:32px;height:26px;     font-weight:500;margin:15px 0px;}
.callyesbtn{background:none; border:none; color:#374251; font-size:16px; padding-left:5px; font-weight:bold; font-style:normal; text-transform:uppercase; }
.dailable{ width:100%; background:#fff;}	 
.dailable tr td{  border:1px solid #ccc; width:33%; border-collapse:collapse; text-align:center }
.dainumbtn{ color:#374251; font-size:30px;  font-weight:500;  width:100%; text-align:center; background:none; border:none; padding:10px }
.callbtndiv{text-align:center; padding:12px 0px 0px 8px;}
.callbtn{ background: url(../../images/callbtn.svg) no-repeat  ;  border:none;     width:60px; height:60px; display:inline-block; text-align:center;      }
.imgcalling_gy{background:url(../../images/call_gr.svg ) no-repeat ; width:21px ; height:21px; display:inline-block; box-shadow:none !important;  vertical-align:middle; cursor:pointer;}
.imgcalling_green{background:url(../../images/call_successful.svg ) no-repeat ; width:21px ; height:23px;  box-shadow:none !important;  vertical-align:middle; cursor:pointer;}
.imgcalling_red{background:url(../../images/call_unsuccessful.svg ) no-repeat ; width:21px ; height:23px; box-shadow:none !important;  vertical-align:middle; cursor:pointer;}
 .callred{border: 2px solid #F5222D; background:#fff; width:15px; height:15px; border-radius:25px; position:absolute; top:7px; left:10px;}
  .callgreen{	border: 2px solid #52C41A; background:#fff; width:15px; height:15px; border-radius:25px; position:absolute; top:7px; left:10px;}
.calltimediv{ background:#fff; padding:20px 35px;}
.calltimediv h3{  font-weight:bold; font-size:16px;  color:#4A4A4A; margin-bottom:18px;  border-bottom: 1px solid #CFD5DB ; line-height:40px;}
.callmodel{ box-shadow:0 6px 12px rgba(0, 0, 0, .175); border-radius:4px; padding:10px 35px;}
.dropdown-menu > li.callbg { background:#fafafa; }
.dropdown-menu > li > a.callgybt{ background:url(../../images/call_gr.svg ) no-repeat 2px ;  background-size:17px;  padding:10px 30px; font-weight:normal; color:#374251; font-size:14px; margin-left:10px;   vertical-align:middle; cursor:pointer;}
.dropdown-menu > li > a.callgrbt{ background:url(../../images/call_successful.svg ) no-repeat 2px ;  background-size:17px;  padding:10px 30px; font-weight:normal; color:#374251; font-size:14px; margin-left:10px;  vertical-align:middle; cursor:pointer;}
.dropdown-menu > li > a.callrdbt{ background:url(../../images/call_unsuccessful.svg ) no-repeat 2px ;  background-size:17px;  padding:10px 30px; font-weight:normal; color:#374251; font-size:14px; margin-left:10px;  vertical-align:middle; cursor:pointer;}
.dropdown-menu > li > a.callhbt{  text-align:center; font-weight:normal; font-size:14px; cursor:pointer;}
.dropdown-menu > li > a.callselect{  text-align:center; font-weight:normal; font-size:14px; line-height:25px; cursor:pointer;}
.dropdown-menu .calldivider{    height: 1px;margin: 0px 0; overflow: hidden; background-color: #e5e5e5}
   
.calltimeline:before {
  top: 85px;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 3px;
  background-color: #DADADA;
  left: 13%; bottom:20px;
  margin-left: -1.5px; bottom:20px;
}	

.calltimeline > li {
  margin-bottom: 20px;
  position: relative; list-style-type:none;
}

.calltimeline > li:before,
.timeline > li:after {
  content: " ";
  display: table;
}

.calltimeline > li:after {
  clear: both;
}

.calltimeline > li:before,
.calltimeline > li:after {
  content: " ";
  display: table;
}

.calltimeline > li:after {
  clear: both;
}

.calltimeline > li > .calltimeline-panel,.calltimeline-panel {
  width: 98%;
  float: left;
  border: none;
	border-radius: 4px;
  padding: 5px 10px 10px 30px;
  position: relative;
 
  	background-color: #F9F9F9;
     margin-bottom:10px; font-size:16px; color:#4A4A4A;
}

.calltimeline > li > .calltimeline-panel:before {
  position: absolute;
  top: 26px;
  right: -15px;
  display: none;
  margin-bottom:20px;
  border-top: 15px solid transparent;
  border-left: 15px solid #ccc;
  border-right: 0 solid #ccc;
  border-bottom: 15px solid transparent;
  content: " ";
}

.calltimeline > li > .calltimeline-panel:after {
  position: absolute;
  top: 27px;
  right: -14px;
  display:none;
  border-top: 14px solid transparent;
  border-left: 14px solid #fff;
  border-right: 0 solid #fff;
  border-bottom: 14px solid transparent;
  content: " ";
}
.callhistory,.callhistory:hover{border: 1px solid #7F8FA4;	border-radius: 4px;	background-color: #F5F8FA; color:#7F8FA4; text-decoration:none; font-size:13px; padding:3px 10px;}
.callhtime{text-align: right;font-size: 13px;color: #8d9bae; padding-top:5px;}
 .displynone{display:none;}
  .displyblock{display:block;}    
ul.smslist{ width:100%; list-style-type:none; max-height:300px; overflow-x:hidden; overflow-y:auto;}
ul.smslist li{ width:100% !important; list-style-type:none; padding:0px 12px !important; margin:0px !important;}
.smsnotification{ border-bottom:1px solid #ccc; padding:0px; font-size:11px; color:#474747;  padding:3px 12px; position:relative;}
.smsnotification:hover,.smsnotificationmark{ background:#f5f5f5;}
.smsnotbg{ background:#f6f6f6}
.smsnotification h3, .smsnotification div h3{ font-weight:500; font-size:14px; margin:0px; padding:0px; width:66%; white-space:pre-wrap; display:inline-block; }
.smsnotification span, .smsnotification div span{ color:#959393; font-size:10px; vertical-align:top;}
.smsnotification div{ font-size:12px; color:#474747; padding:2px 0px; font-weight:normal; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.smslistdivinner {
    padding: 0px 1px !important;
    font-weight: 500;
    font-size: 13px;
    max-height: 380px;
    overflow-y: auto;
    color: #374251;
}  
.smsnotbluedot{ width: 8px;height: 8px;position: absolute;background:#00CCA4;border-radius: 5px;display:inline-block;top: 18px;right: 5px;border:  none;}
.smsnotact{ background:#e8e8e8;}
.smsdefult{text-align:center;  background:url(../../images/defultuser.png ) no-repeat ; margin-left:11px; width:61px; height:61px;}
.smsdefult_conect{text-align:center;  background:url(../../images/defultuser.png ) no-repeat ; width:61px; height:61px;}
 .smsmarkbtn{border:none; background:none; font-size:14px; color:#264876; font-size:12px; font-weight:500; white-space:nowrap;}
.smscountlabel{color:#fff;background: #ff6969;border-radius:22px;font-size: 10px;position:absolute;text-align:  center;top: 5px;padding: 2px 3px;left: 14px;min-width: 17px;}
.defultuseredit{position:relative;}
.emaiteidt{
    display:none;
    position:absolute;  border:none;
    background:#e5e5e5; color:#354052; font-size:11px; border-radius:12px; bottom:5px; right:5px;
}
.emaiteidt_green{
    display:none;
    position:absolute;  border:none;
    background:#48e396; color:#354052; font-size:11px; border-radius:12px; bottom:5px; right:5px;
}
 .defultuseredit:hover .emaiteidt{display:block;}
.contactphones {
    width: 120px;
    display: inline-block; float:left;
}
 
  
/*--------------Cahtboat--------------*/ 
.jobsection{	border: 1px solid #CFD5DB; border-radius: 4px; background-color: #FFFFFF; margin-top:20px; color:#515D6F; font-size:14px; padding:20px; }
.jobsection h3{ font-size:20px; line-height:24px; margin:0px;  color:#14112D; }
.gray_r{ border:2px solid #CFD5DB;	border-radius: 25px; padding:1px 7px; font-size:20px; color:#CFD5DB; }
.red_r{border: 2px solid #F84D63;	border-radius: 25px; padding:1px 7px; font-size:20px; color:#F84D63; }
.green_r{ border: 2px solid #37B34A;	border-radius: 25px; padding:1px 7px; font-size:20px; color:#37B34A; }
.arrowbtn{  background:none; border:none; font-size:25px; font-weight:bold; color:#515D6F;  font-family: monospace;}
.reviewbtn{  background:none;  border-radius: 4px; padding:6px 12px;	border: 1px solid #245F92; font-size:14px; color:#245F92; font-weight:normal;   }
.sessionsdiv{	border: 1px solid #CFD5DB;   border-radius: 4px; background-color: #FFFFFF;   color:#515D6F; font-size:14px; padding:15px; }
.sessionsdiv h3{ font-size:16px; line-height:24px; margin:0px;padding:0px;  color:#354052; font-weight:bold; }
.chat_inner { font-size:24px; font-weight:500; padding-right:10px; color:#0FE0BA; margin:0px; display:inline-block; padding:0px; line-height:25px;  margin-top:0px;    }
.sessionsdiv_g{	border: 1px solid #CFD5DB; border-left:3px solid #37B34A; border-radius: 4px; background-color: #FFFFFF;   color:#515D6F; font-size:14px; padding:15px; }
.sessionsdiv_g h3{ font-size:16px; line-height:24px; margin:0px;padding:0px;  color:#354052; font-weight:bold; }
.sessionsdiv_r{	border: 1px solid #CFD5DB; border-left:3px solid #F84D63; border-radius: 4px; background-color: #FFFFFF;   color:#515D6F; font-size:14px; padding:15px; }
.sessionsdiv_r h3{ font-size:16px; line-height:24px; margin:0px; padding:0px; color:#354052; font-weight:bold; }

.sublabl{ color:#515D6F; font-size:20px; line-height:35px; font-weight:normal;  }
.sublabl_s{ color:#515D6F; font-size:16px; font-weight:normal; }
  .ctittlelabel{ font-size:16px; color:#7F8C8D; padding-left:10px; font-weight:normal !important;}
 .tittlelabel_f{ font-size:16px; color:#7f8fa4; line-height:15px; padding-right:10px;margin-right:10px;   font-weight:normal !important;}  
  /*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */
.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}
.toggle{position:relative;overflow:hidden}
.toggle input[type=checkbox]{display:none}
.toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}
.toggle.off .toggle-group{left:-100%}
.toggle-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0}
.toggle-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0}
.toggle-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px}
.toggle.btn{min-width:40px;min-height:32px}
.toggle-on.btn{padding-right:24px}
.toggle-off.btn{padding-left:24px}
.toggle.btn-lg{min-width:79px;min-height:45px}
.toggle-on.btn-lg{padding-right:31px}
.toggle-off.btn-lg{padding-left:31px}
.toggle-handle.btn-lg{width:40px}
.toggle.btn-sm{min-width:50px;min-height:30px}
.toggle-on.btn-sm{padding-right:20px}
.toggle-off.btn-sm{padding-left:20px}
.toggle.btn-xs{min-width:35px;min-height:22px}
.toggle-on.btn-xs{padding-right:12px}
.toggle-off.btn-xs{padding-left:12px}
/*-------------- For Medaia --------------*/
.checkboxfilter {	width: 15px; float:left; position: relative;padding-right:25px;}
.checkboxfilter label {cursor: pointer;position: absolute;width:15px;height: 15px;top:3px;left:0px;background: #fff;border:1px solid #c6c6c6; border-radius: 2px;  } 
.checkboxfilter label:after {
	opacity: 0;content: '';position: absolute;width: 10px;height: 5px; background: #0ee0bb;background: transparent;top:3px;left: 2px;border: 2px solid #000;
	border-top: none;border-right: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
} 
.checkboxfilter label:hover::after {opacity: 0;} 
.checkboxfilter input[type=checkbox]:checked + label:after {opacity: 1;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
   .imgfeedback{ background: #21469d;position:fixed;padding: 5px;letter-spacing: 10px; right:20px;font-size: 11px;line-height: 12px;top:40%;width: 18px; border-radius: 4px;color: #fff;word-break: break-all;z-index:100;border: none;}
}
 @media only screen and (min-width:768px) and (max-width:1024px) 
 {
     .logincontainer {border-top:4px solid #1ccc9c;background:#2f3f59;  color:#fff; 	position:relative;	width:70%;border-radius:5px; margin:5% auto;}
  .textbox {width:215px;height:28px;border:1px solid #ccc;border-radius:3px;background: linear-gradient(#f5f5f5, #fff);}
.textbox_w {width:98%;	border-radius:3px;	border:1px solid #e8e8e8; padding:3px;	height:35px;	margin:5px 0px}
.textboxname {width:200px;height:25px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.normtextboxn {width:150px;height:22px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.dropdwon {width:150px;height:26px;border-radius: 5px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;}
.dropdwon_w {width:95%;height:26px;border-radius: 5px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;}
.normdropdwon {width:100px;height:26px;border-radius: 5px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin:0px 5px 0px 0px;}
.tabcontainer {width:750px !important;margin:10px 20px !important;position:fixed !important;top:90px  !important;border:1px solid #0e699e; 
	background:#fff;position:relative;padding:0px;border-radius:10px;box-shadow: -1px 6px 40px #000000;z-index:101;}
 .tab_container { clear: both;height:365px;float: left;width: 98%;margin:-1px 10px 0px 7px;}
.tab_SearchParameters {	clear: both;height:365px;overflow: scroll;-webkit-overflow-scrolling: touch;  padding:3px;float: left;width: 98%;margin:15px 5px;background:#fff; }
.classictabs_container {border:1px solid #cee4f4;clear: both;height:350px;overflow: scroll;-webkit-overflow-scrolling: touch;float: left;padding:10px 5px;width: 97%;background:#fff;margin:-1px 10px 0px 7px; }
 .joblisttable{overflow-x: auto;display: block; } 
  .jobtable{overflow-x: auto;display: block; } 
 .gridtable {overflow-x: auto;display: block; }
     .driptable_sub{overflow-x: auto;display: block; }
         .driptable{overflow-x: auto;display: block; }
         .blstablesub{overflow-x: auto;display: block; }
             .blstable{overflow-x: auto;display: block; }
         .ipadtop{padding-top:10px;}
 }
 
@media screen and (max-width:768px) 
{
.tabcontainer {width:720px;margin:5% auto;border:1px solid #0e699e;background:#fff;position:relative;padding:0px;border-radius:10px;box-shadow: -1px 6px 40px #000000;z-index:101;}
.loginnews {float:left;width:55%;margin:30px 0px 0px 15px;border-right:1px solid #ddd;height:300px;}
.textarea {width:94%; border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
 .searchdiv{ width:200px; margin:0px 5px 10px 0px;}
 .searchbox{ width:156px;}
.modal.left .modal-dialog, .modal.right .modal-dialog { width:300px;}
.imgclose_pw{ right:309px;}
}
 @media only screen and (min-width:769px) and (max-width:1024px) 
 {
  .searchdiv{ width:232px; margin:0px 5px 10px 0px;}
 .searchbox{ width:178px;}
          
 }
 

@media only screen and (max-width : 667px) {
ul.UserInfo li{   width:99%; margin:0 ; padding:6px 0 6px 2%; list-style-type:none;  position:relative;}
.textboxname {width:80%;height:25px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin:0px 0px 3px 5px;}
.textboxname_sp {width:80%;height:25px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin:0px 0px 3px 5px;}
.textarea {	width:80%;border:1px solid #ccc; background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.logodiv{float:left;width:30%; }  
.topmainnav{float:left; width:51%;text-align:right;}
.normtextboxn {width:100%;height:22px;border:1px solid #ccc;background: linear-gradient(#f5f5f5, #fff);float:left;margin-right:5px;}
.tabcontainer {	width:95% !important; 	border:1px solid #0e699e;	 
	background:#fff;position:fixed; top:5px; left:10px;	padding:0px;border-radius:10px;	box-shadow: -1px 6px 40px #000000;z-index:101;}
.tab_container { clear: both; float: left;width: 98%;margin:-1px 10px 0px 7px;   overflow: auto;display: block; }
.tab_contentleft{ width:350px; margin-top:60px; }
.tab_contentright{ width:350px; padding:10px 0px; float:left;  border-left:none;}
.tab_SearchParameters {	clear: both; overflow: scroll;-webkit-overflow-scrolling: touch;  padding:3px;float: left;width: 97%;margin:15px 5px;
	background:#fff;  }
.classictabs_container {
	border:1px solid #d1d1d1;clear: both; overflow: scroll;-webkit-overflow-scrolling: touch;float: left;padding:10px 5px;width: 96%;background:#fff;margin:-1px 10px 0px 7px;}	 
 ul.tabs {margin: 0;padding: 0;float: left;list-style: none; height: 41px;	 width: 98%;margin:15px 10px 0px 15px;}
ul.tabs li {float: left;margin: 0;cursor: pointer;	 padding: 0px 5px 0px 0px;margin:0px 5px 0px 0px;height: 40px;background:url(../../images/tabbg.png ) no-repeat ;}
ul.tabs li:hover {}
ul.tabs li.active {background:url(../../images/tabbg_active.png ) no-repeat ;}
  
.imgrobo{display:none;	}
.candcontainer{background:#fff;border:1px solid #d1e5f2;margin-top: 20px;margin: 2%; width:96%;display:inline-block;}
.candcontainer div{padding:10px;}
 .cand_textarea{color: #999999;margin: 2%; font-family: Segoe UI; font-size: 1em; margin-top: 20px; width: 96%;} 
 .template-comment2{ right:-105% !important; }
 .jobtable{overflow-x: auto;display: block; }
  .joblisttable{overflow-x: auto;display: block; } 
 .gridtable {overflow-x: auto;display: block; }
    .driptable_sub{overflow-x: auto;display: block; }
         .driptable{overflow-x: auto;display: block; }
 .candidatetable{overflow-x: auto;display: block; }
  .blstablesub{overflow-x: auto;display: block; }
 .blstable{overflow-x: auto;display: block; }

.collum-cj1{ width:100%; float:left; margin:10px 1% 10px 0px; padding:5px;background:#fff; border-radius:5px;}
.collum-cj2{ width:100%; float:left; margin:10px 0px; padding:5px;background:#fff; border-radius:5px;   }
  
    .logincontainer {border-top:4px solid #1ccc9c;background:#2f3f59;  color:#fff; 	position:relative;	width:90%;border-radius:5px; margin:5% auto;}
 
 .searchdiv{ width:250px; margin:0px 5px 10px 0px;}
 .searchbox{ width:205px;}
  .totalcount{ margin:0px 10px; float:right;}
  
   .profileinfo{ width:98%;}
   .socialinfo{ width:98%;}
   .picture{ width:100%; text-align:center;  padding:0px; margin:0px; }
  .searchbanner{  padding:15px 0px 5px 5px;  }
   .jobtitle_panel{   padding:5px;  }
   .othersdiv{width:100%; position:relative;margin-top:5px;}
   .candidatebar{ padding:5px 10px;}
 .profile-details-popup{ min-width:260px;}
 .dropdwon_jl { margin-bottom:10px;}
 .settinglabel{ float:left; width:10%; white-space:nowrap;  padding:2px 0px; font-size:13px;   font-weight:bold;}
  .pagenum{width: 50px !important; margin-top:10px; float: right;}
    .testclass{ min-height:190px !important;}
    .searchcriteria{background: none repeat scroll 0 0 #FFFFFF; height: 188px !important; border-bottom: 1px solid #CCC;margin-bottom: 10px;padding: 5px; position:relative;}
    .template-comment2{ display:none!important;}
.btnsave {	border-radius:3px; border:none;background: #00BFA8;   margin:0px 3px 5px 3px ;font-size:16px;color:#fff;padding:6px 8px; cursor:pointer  !important;}
.dropdwon_st{width:100%;}
.dropdwon_nj{width:100%;}
   /*-------------- for tab view--------------*/
 
}
 #BrowserVisible {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    background:url(../../images/browse-btn.png) 100% 0px no-repeat;
    height:28px;
    width:300px;   
}


@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 667px) 
and (orientation : landscape)  
{
    .tab_container {clear: both;height:265px;float: left;width: 98%;margin:-1px 10px 0px 7px;}
    .tab_SearchParameters {clear: both;height:265px;overflow: scroll;-webkit-overflow-scrolling: touch;padding:3px;float: left;width: 98%;margin:15px 5px;	 background:#fff; 
    }
  }
    @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)  
{
 .tabcontainer {width:750px !important;margin:10px 20px !important;position:fixed !important;top:70px  !important; left:100px  !important;border:1px solid #0e699e; 
	background:#fff;position:relative;padding:0px;border-radius:10px;box-shadow: -1px 6px 40px #000000;z-index:101;}
	
    
    }

/*-----taleo ----*/
