﻿@charset "utf-8";


md-select-value { color:#2c3e50!important}
md-dialog, .md-dialog {}
/* Main CSS Document */
md-content {color:#2c3e50;background-color:#fff;}

md-dialog-actions button { height:2px!important; padding:0!important; background:#abb7b7!important; text-decoration:none; color:#2c3e50!important; border-radius:0!important; -webkit-border-radius:0!important; text-transform:none;}
md-dialog-actions button:hover {background:#2c3e50!important;  color:#fff!important;}
md-dialog md-content button { padding:0!important; background:#2c3e50!important; text-decoration:none; color:#fff!important; border-radius:0!important; -webkit-border-radius:0!important; text-transform:none;}
/*md-dialog md-content button:hover {background:#2c3e50!important; color:#fff!important;}*/

.dia-main-holder { padding:20px 15px 15px 15px; background:#2c3e50!important; color:#fff!important;}
.dia-text-holder { margin-bottom:10px;}
.dia-button-holder { text-align:center;}

.dia-button-holder button { font-size:13px;  padding:0!important; background:#f2f1ef!important; text-decoration:none; color:#2c3e50!important; border-radius:0!important; -webkit-border-radius:0!important; text-transform:none; border-radius:3px!important; -webkit-border-radius:3px!important;}
.dia-button-holder button:hover  { background:#03a678!important; color:#fff!important;}


md-checkbox.md-checked.md-primary .md-icon {
 background-color: #03a678!important;
}


 .md-dialog-container {
            top:0!important;
	position:fixed;
        }
md-backdrop.md-dialog-backdrop {
  position:fixed!important;
  height:auto!important;
}


md-checkbox.md-checked .md-icon {
 background-color: #03a678!important;
}

md-radio-button.md-checked.md-primary .md-on {
	background-color: #03a678!important;
	}
	md-radio-button.md-checked.md-primary .md-off {
	border-color:  #03a678!important;
	}

b { font-weight:600;}
a { color:#2c3e50;}
.cgreen{ color:#03a678;}
.cred { color:#d5162c;}
.cwhite { color:#fff;}

.tas-date { padding-right:15px; padding-top:10px;}

.h2-class { font-size:14px; font-weight:700;}

.right-logo-title { font-size:20px; font-weight:700; color:#34b8df; padding-top:10px;} 

md-input-container label { color:#2c3e50;}
md-input-container .md-placeholder {  color:#2c3e50;}
md-input-container md-select { color:#2c3e50!important}

.new-button-style {padding-top:0; padding-bottom:0;}

.topheader { background:#fff;}
.top-header-main-page { padding:5px 15px 0 15px;}

.topheader-2 {}
	.topheader-2 .logo-holder { background:#fff;}
	.topheader-2  h1 { color:#34b8df; margin:0; }	
	
.topheader-3 { background:#2c3e50; }	
	
.navigation { background:#2c3e50; color:#fff; padding:8px 0;}
	.navigation .md-button { text-transform:none; font-size:12px;}
	.navigation .md-button a{ text-decoration:none; color:#fff; font-size:12px;}
	.navigation md-icon { margin-right:5px; width:16px;} 
		/* new */ .navigation md-icon svg { width:16px;}
		.main-menu-icon { color:#fff;}
		
 .navigation  md-menu-bar md-menu button { color:#fff;}
 .navigation md-menu-bar md-menu  button { background:none!important;}

.navigation-2 { background:#2c3e50; color: #fff;}
	.navigation-2 .md-button { text-transform:none; font-size:13px;line-height:0;}
	.navigation-2 md-icon { margin-right:2px; height:16px; margin-top:-3px;}
		/* new */ .navigation-2 md-icon svg { width:16px;}
		.main-menu-icon-2 { color:#abb7b7;}


.iconuser { max-width:100px; margin-right:20px; vertical-align:middle;}


.main-view-content {}

.main-side-left {}
	.main-side-left  md-toolbar{ background:#f2f1ef; color:#34b8df; padding-right:10px; min-height:30px; margin-bottom:2px;}
	
	.main-side-left  md-toolbar .md-toolbar-tools { height:40px;}
	.main-side-left  md-toolbar md-icon { color:#34b8df; width:13px;}
		/*new*/ .main-side-left  md-toolbar md-icon svg  {  width:13px;}
	.main-side-left  md-toolbar h2 { font-size:14px; font-weight:700; margin:0!important; padding:0!important;}
				
.side-listing-holder { padding:0 10px; font-size:13px;}	
.side-listing-list { position:relative;}
.side-listing-status { position:absolute; right:0; top:13px;}

.main-center { padding-left:10px;}	
	.main-center  md-toolbar{ background:#fff; color:#2c3e50;}
	.main-center  md-toolbar h2 { font-size:14px; font-weight:600; }
	
.main-side-right { }	
.main-side-right  md-toolbar{ background:#f2f1ef; color:#34b8df; padding-right:10px; min-height:30px; margin-bottom:2px;}
	
	.main-side-right md-toolbar .md-toolbar-tools { height:40px;}
	.main-side-right  md-toolbar md-icon { color:#34b8df; width:13px;}
		/*New*/ .main-side-right  md-toolbar md-icon svg {  width:13px;}
	.main-side-right  md-toolbar h2 { font-size:14px; font-weight:700; margin:0!important; padding:0!important;}
	.main-side-right .infoapp{ font-weight:600;}

/* Registration */
.reg-timeline-holder {}

.reg-timeline-cicle-holder { font-weight:700;}
	.reg-timeline-circe { border-radius:200px; -webkit-border-radius:200px; padding:5px; width:30px; height:30px; font-size:20px;  text-align:center; display:table-cell; vertical-align:middle; color:#fff; background:#abb7b7; border:6px solid #abb7b7; font-weight:700;}
	.reg-timeline-text { color:#abb7b7; font-size:20px;  padding-left:20px; padding-top:10px; font-weight:700; }

 .cur-reg  .reg-timeline-circe  { background:#fff; border:6px solid #03a678; color:#03a678;}
 .cur-reg  .reg-timeline-text { color:#03a678;}
 
 .done-reg  .reg-timeline-circe  { background:#D24D57; border:6px solid #D24D57; color:#fff;}
 .done-reg  .reg-timeline-text { color:#D24D57;}

  .enter-queue-holder { border:6px solid #03a678; background:#f2f1ef; color:#2c3e50; font-size:20px; font-weight:700; padding:30px 50px;}
  .enter-queue-holder input { }
  
.login-box-holder { border:3px solid #03a678; background:#f2f1ef; color:#2c3e50; padding:10px 30px;}

  .reg-info-holder {  border:6px solid #03a678; padding:30px; min-width:900px;}	
  .reg-info-error { color:#fff; background:#d24d57; padding:15px; min-width:500px;}
 
  .exam-timer { color:#d24d57; font-size:30px; font-weight:700; text-align:center; background:#c1c1c1; border-bottom:10px solid #f8f6f6; min-height:50px;}
  .exam-pg-side { padding-top:0;}
    .exam-pg-side a { text-decoration:none;}
  .exam-test-content { padding:20px 15px;}
  .exam-pg-sec-header { font-weight:600; }
  .reg-page-section  { border-bottom:1px solid #D7D6D6; display:block; margin-bottom:5px; padding-bottom:5px; margin-top:10px; font-weight:600;}
  .reg-page-nonsection {} 	
	
/* Queue */
.que-now { color:#03a678; text-align:center; font-weight:700; line-height:60px; font-size:70px;}
.que-holder { }
.que-list { border:2px solid #f5d76e; text-align:center; color:#abb7b7; font-size:12px; display:inline-block; width:50px; padding:6px; margin-right:5px; margin-bottom:5px;}
.que-number { font-weight:700; font-size:25px; line-height:25px; }

/* Terminal Computers */
.tc-listing {}
.tc-holder { background:#f2f1ef; position:relative; display:inline-block;  width:150px; height:120px!important; margin-right:10px; margin-bottom:10px; box-sizing:border-box;}
.tc-cname { position:absolute; background:#abb7b7; text-align:center; top:0; right:0; color:#fff; padding:3px 5px; font-weight:700; }
.tc-occoupied { background:#2c3e50; color:#fff;}
	.tc-occoupied .tc-cname { background:#e74c3c; }
.tc-details { font-size:13px; display:block; position:absolute; width:100%; height:100%; padding:10px; box-sizing:border-box; text-align:center;}	
	
.tc-app-user-photo { overflow:hidden; width:25px; height:25px; border-radius:100px; display:block; text-align:center; margin:0pt auto; background:#fff; padding:5px; margin-bottom:5px;}
.tc-app-user-photo  img { width:25px;}	
.tc-app-name { text-align:center; margin-bottom:2px; font-weight:600;}
.tc-app-info { text-align:left;}
	
/* Circular */
.circ-holder { position:relative;}
.circ-details-holder { position:absolute; z-index:998; top:20%; left:0; text-align:center; width:100%;} 
	.circ-details-holder-new { position:absolute; z-index:998; top:20%; left:0; text-align:center; width:100%; font-size:16px;} 
.circ-names { color:#6c7a89; font-weight:600;}
.circ-time-num { color:#6c7a89; font-weight:700; font-size:25px; line-height:25px;}
.circ-time-sub { color:#6c7a89; font-weight:300;}
.circ-pop-not { position:absolute; z-index:998; font-size:14px; top:2%; left:10%; background:#dadfe1; text-align:center; font-weight:600; line-height:14px; padding:5px 8px; -webkit-box-shadow: 2px 2px 2px 2px #ccc;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    3px 3px 5px 6px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:        1px 1px 4px 1px #ccc;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}	

/* Dashboard */
.most-visit-jobs-holder { background:#2c3e50; color:#fff; text-align:center; line-height:18px; vertical-align:middle;}
	.mvjh-sub { font-size:12px; line-height:12px;}
	.mvjh-title {  color:#fff; font-weight:700; font-size:20px; line-height:20px;}
	
	
/* Main */

.content-box-holder { border:2px solid #f2f1ef;}

.content-box-holder  md-toolbar h2 { font-size:14px;  font-weight:700; margin:0; padding:0;}
.content-box-holder  md-toolbar { min-height:40px; padding:10px;} 

.content-box-holder  md-toolbar .md-toolbar-tools { padding:0!important; margin:0!important;}
.content-box-holder  md-toolbar .md-toolbar-tools .md-button {line-height: 0;}
.content-box-holder  md-toolbar { background:#f2f1ef;  margin:0; color:#2c3e50; font-size:14px; font-weight:600; }
.content-box-holder  md-toolbar .md-button  {}
.content-box-holder .md-button { background:#2c3e50; color:#fff; text-transform:none; border-radius:0;}
.content-box-holder .md-button:hover { background:#485c70; }


/* Buttons */
.button-style { background:#2c3e50; color:#fff; text-transform:none; border-radius:0;}
.button-style:hover { background:#485c70; }
.skip-button { background:transparent!important; color:#000;}
.details-holder { padding:1em .3em .3em;}


.md-icon-edit svg {  height:16px;}

/* List - Non Icon */
.nlist { list-style-type:circle; padding:0; margin:0; min-width:100%; display:block;}
.nlist li { position:relative; display:block; width:100%; padding-right:30px; padding:10px; background:#e1e0dd; box-sizing:border-box; margin-bottom:1px; border-radius:3px; -webkit-border-radius:3px;}
.nlist li:nth-child(even) { background:#f2f1ef;}
.nlist li ul { list-style-type:none; padding:0; margin:0 0 0 5px;}
.nlist li ul li { padding-bottom:5px; padding-top:5px; font-size:13px; background:none!important;}
.nlist li ul li:nth-child(even) {background:none!important;}
.nlist li ul li:before  { content: "• "; color:#03a678;  }
.nlist li .nlist-img-holder { position:absolute; right:0; top:0; padding-left:30px; padding-right:10px; padding-top:8px; margin-left:30px;}
.nlist li img { vertical-align:middle;}
.milestone-instruction { padding:15px;}



.nlist2 { list-style-type:circle; padding:0; margin:0; min-width:100%; display:block;}
.nlist2 li { position:relative; display:block; width:100%; padding-right:30px; padding:10px; background:#f8f8f7; box-sizing:border-box; margin-bottom:1px; border-radius:3px; -webkit-border-radius:3px;}
.nlist2 li:nth-child(even) { background:#eeeeec;}
.nlist2 li ul { list-style-type:none; padding:0; margin:0 0 0 5px;}
.nlist2 li ul li { padding-bottom:5px; padding-top:5px; font-size:13px; background:none!important;}
.nlist2 li ul li:nth-child(even) {background:none!important;}
.nlist2 li .nlist-img-holder { position:absolute; right:0; top:0; padding-left:30px; padding-right:10px; padding-top:8px; margin-left:30px;}
.nlist2 li img { vertical-align:middle;}


/* List - Non Icon OLD 
.nlist { list-style-type:none; padding:0; margin:0;}
.nlist li {}
.nlist li img { vertical-align:middle;}
*/

/* Careers */
.career-photo-holder {margin-right:20px; max-width:150px; position:relative;}
.career-photo-holder img { max-width:150px;  border:2px solid #f2f1ef; }
.career-photo-holder-upload { position:absolute; right:0; top:3px; padding:5px; background:#fff; height:24px;}
.career-photo-holder-upload img { border:0; height:24px;}

#career-photo-holder-upload { position:absolute; right:0; top:3px; padding:5px; background:#fff; height:24px;}
#career-photo-holder-upload img { border:0; height:24px;}


/* Right Toolbar Icons */
.content-box-holder md-toolbar .md-toolbar-tools { color:#2c3e50; font-size:14px; font-weight:600;  padding:0; margin:0; max-height:20px;}
.content-box-holder md-toolbar .md-toolbar-tools .md-button { background:none; color:#2c3e50; font-size:13px; padding-left:0!important; padding-right:0!important;}
.content-box-holder md-toolbar .md-toolbar-tools md-icon { margin-right:2px; height:16px;  margin-bottom:-5px;  } 
 /*new*/.content-box-holder md-toolbar .md-toolbar-tools md-icon svg{  height:16px;} 
.content-box-holder md-toolbar	 .content-box-icons { color:#2c3e50!important;fill:#2c3e50!important}


/* Pop Up */
.pop-up-holder md-toolbar {  background:#f2f1ef; color:#2c3e50; padding:0; height:20px;}
.pop-up-holder md-toolbar .md-toolbar-tools { }
.pop-up-holder md-toolbar h2 { font-size:14px;  font-weight:700; margin:0; padding:0;}
.pop-up-holder md-toolbar .md-toolbar-tools .md-button { background:none; color:#2c3e50; font-size:13px; padding-left:0!important; padding-right:0!important; text-transform:none;line-height:0;}
.pop-up-holder md-toolbar .md-toolbar-tools md-icon { margin-right:2px; height:16px; margin-bottom:-5px} 
 /* new */ .pop-up-holder md-toolbar .md-toolbar-tools md-icon svg {  height:16px;}
.pop-up-holder md-toolbar .pop-up-holder-icons { color:#2c3e50!important;fill:#2c3e50;}
		
/* Tabs */
.tabs-head { font-size:13px;}		

	.md-tab { font-size:14px; text-transform:none; font-weight:600; color:#2c3e50;}	
	 .md-active { color:#2c3e50!important;}
	 .tabsdemoDynamicHeight md-content md-tabs {
    background: #f6f6f6;
    border: 1px solid #e1e1e1; }
	
	.md-tab-content { padding-left:0; padding-right:0;}

#center-content {  transition: margin-left .5s;}


.leftnav-dash {
    height: 100%;
    width: 170px;   
	/*position: fixed; */
	position:relative;
	z-index: 1;
    top: 0;
    left: 0;
    overflow-x: hidden;
    transition: 0.5s;
	background:#43A0EC;
    
}

.leftnav-dash a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 25px;
    color: #818181;
    display: block;
    transition: 0.3s
}

.leftnav-dash a:hover, .offcanvas a:focus{
    color: #f1f1f1;
}

.leftnav-dash .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.rightnav-dash {width:55%; display:none;}


/* Locations */
.loc-image-pop { position:relative;}
.loc-image-pop img { max-width:180px; width:100%; border:2px solid #f2f1ef}
#loc-image-pop-holder { position:absolute; right:13px; top:3px; padding:5px; background:#fff; height:24px;}
#loc-image-pop-holder img { border:0; height:24px;}

/* Personnels */
.emp-list-search { text-align:center;}
.emp-list-search li {}

/* Tables */
.per-image { border-radius:100px; -webkit-border-radius:100px; overflow:hidden; width:100px; height:100px;  border:2px solid #eae9e8; }	
.per-image img { max-width:120px; width:120px;}



.loc-image img{ max-width:150px;}
.loc-color-holder {width:30px; height:30px; border-radius:50px; -webkit-border-radius:50px;}
.pure-table {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    border: 1px solid #f2f1ef
}


.pure-table caption {
    color: #000;
    font: italic 85%/1 arial, sans-serif;
    padding: 1em 0;
    text-align: center
}
.pure-table td,
.pure-table th {
    border-left: 1px solid #f2f1ef;
    border-width: 0 0 0 1px;
    font-size: inherit;
    margin: 0;
    overflow: visible;
    padding: 1em 1em
}
.pure-table th { padding:1em;}
.pure-table td:first-child,
.pure-table th:first-child {
    border-left-width: 0
}
.pure-table thead {
    background-color: #f2f1ef;
    color: #2c3e50;;
    text-align: left;
    vertical-align: bottom
}
.pure-table td {
    background-color: transparent
}
.pure-table-odd td {
    background-color: #f2f1ef
}
.pure-table-striped tr:nth-child(even) td {
    background-color: #f9f8f6
}
.pure-table-bordered td {
    border-bottom: 1px solid #f2f1ef
}
.pure-table-bordered tbody>tr:last-child>td {
    border-bottom-width: 0
}
.pure-table-horizontal td,
.pure-table-horizontal th {
    border-width: 0 0 1px;
    border-bottom: 1px solid #f2f1ef
}
.pure-table-horizontal tbody>tr:last-child>td {
    border-bottom-width: 0
}



/* Appointment Calendar */
.cleardiv { clear:both;}
.dis-row {}

.apc-frame {   
	color:#2c3e50;
    background: #fff;
    position: relative;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;		}
.apc-header { display:block; height:60px;}
	.apc-header-logo { display:inline-block;  padding:5px 5px 5px 15px;}
	.apc-header-logo img{ vertical-align:middle;}
	.apc-header-title { display:inline-block; vertical-align:middle; padding-left:30px;}
	
.apc-frame h1 { color:#34b8df; font-size:22px; margin:0; padding:0;}	

.apc-menu { display:block; background:#2c3e50; height:55px; padding:10px 15px; box-sizing:border-box;}
	.apc-menu-item { display:inline-block; font-size:13px; padding:10px; border-radius:4px; -webkit-border-radius:4px; cursor:pointer; margin-right:15px;color:white;}
	.apc-menu-item:hover { background:#e2e1df;}
	.apc-menu-item img{ vertical-align:middle; margin-top:-4px; width:16px; margin-right:5px;}
	
.apc-main-content { box-sizing:border-box; display:block; }

.apc-left { background:#f8f7f5; box-sizing:border-box; width:15%; float:left; vertical-align:top; height:100vh;overflow-y:auto;}
.apc-left-holder {  }
	
.apc-center {   box-sizing:border-box; width:64.3%; float:left; vertical-align:top;}

.apc-right
{
    background: #f8f7f5;
    box-sizing: border-box;
    width: 20%;
    float: right;
    vertical-align: top;
    min-height: 1080px;
    border-left-style: solid;
    border-left-width: 3px;
    border-left-color: #abb7b7;
}

.apc-left  h2 { font-size:16px; color:#34b8df; margin:0; padding:15px 0 15px 20px; background:#e8e8e7;}

/* Listings Personnel */
.apc-personnel-list { list-style-type:none; padding:0; margin:0;}
.apc-personnel-list li  { padding:10px 10px; border-bottom:1px solid #e1e0de; display:block;}
.apc-personnel-list li .per-holder {   display: table; border-collapse: collapse;}
.per-row { display:table-row;}
	.apc-personnel-list li .per-image-holder { display:table-cell; }
		
		.apc-personnel-list li .per-image { border-radius:100px; -webkit-border-radius:100px; width:80px; height:80px;  border:6px solid #eae9e8;}
			.apc-personnel-list li .per-image img {  vertical-align:middle;  object-fit: cover;}
	
	.apc-personnel-list li .per-detail { height:100%;  width:230px; padding-left:10px; display:table-cell; vertical-align:middle; }
		.apc-personnel-list li .per-detail .tname { color:#22313f; font-weight:700; display:block;}
		.apc-personnel-list li .per-detail .tpos { color:#22313f; font-size:13px; display:block;}
	
	.apc-personnel-list li .per-remarks {  width:30px; text-align:right;  display:table-cell; vertical-align:middle; }
			.apc-personnel-list li .per-remarks .rholder {   vertical-align: middle ; border-radius:100px; -webkit-border-radius:100px; width:30px; height:30px; background: none; text-align:center;  }
			.apc-personnel-list li .per-remarks .rholder img { width:24px; }

 .apc-personnel-list li:last-child { border-bottom:0;}
 
 /* Calendar */
 
 .fc-scroller {
                   overflow-y: hidden !important;
                }
.fc-content { border:0!important;}
		
				
 .main-calendar-holder { padding:0px; box-sizing:border-box;}
 .calendar-heading { background:#e8e8e7; height:55px; box-sizing:border-box;  padding:15px 10px 10px 10px; box-sizing:border-box; display:block;}
 	.calendar-head-left { float:left; width:50%;}
	.calendar-head-right{ float:right; text-align:right; width:50%;}
 
 .dates-listing { list-style-type:none; margin:0; padding:0; display:inline-block;}
 .dates-listing li { border:1px solid #e5e3e0; border-right:0; background:#fff; display:inline; border-collapse:collapse; padding:8px 10px; margin:0; text-align:center; vertical-align:middle; cursor:pointer; font-size:13px;}
  .dates-listing li a { text-decoration:none; color:inherit;}
  .dates-listing li img {  vertical-align:middle; margin-top:-4px; width:12px;}
  .dates-listing li:hover { background:#03a678;}
 
	.dates-listing li:first-child { border-radius:5px 0  0 5px;}
   	.dates-listing li:last-child { border-radius:0 5px 5px 0; border-right:1px solid #e5e3e0;} 	

	.calendar-details { display:block; width:100%;}
		.calendar-details table { width:100%!important;}
	.icons-header-holder
{
    padding: 0px 15px 0px 15px;
    background: #e8e8e7;
}
	
	.icons-listing { list-style-type:none; margin:0; padding:0; display:inline-block;}
 	.icons-listing li
{
    border-right: 0;
    background: #e8e8e7;
    display: table-cell;
    border-collapse: collapse;
    padding: 15px 14px 6px 14px;
    margin: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    font-size: 12px;
    color: #7e8db4;
}
  	.icons-listing li a { text-decoration:none; color:#34b8df;}

    .icons-listing .Selected
    {
        border-style: solid !important;
        border-width: 0px 0px 2px 0px;
        border-color: #34b8df !important;
    }

  	.icons-listing li img {  vertical-align:middle; margin-top:0; width:16px;}
 	.icons-listing li:hover { background:#03a678;}
	
		.icons-listing li:first-child:hover { background:#59ABE3} 
		.icons-listing li:nth-child(2):hover { background:#59ABE3} 
		.icons-listing li:nth-child(3):hover { background:#59ABE3} 
		.icons-listing li:nth-child(4):hover { background:#59ABE3} 
		.icons-listing li:nth-child(5):hover { background:#59ABE3}
 		.icons-listing li:nth-child(6):hover { background:#59ABE3}
		.icons-listing li:nth-child(7):hover { background:#59ABE3}
		.icons-listing li:nth-child(8):hover { background:#59ABE3}
		
	.icons-listing li:first-child { }
   	.icons-listing li:last-child {  border-right:1px solid #e5e3e0;} 
	
	.applicant-listing-holder { padding:0 15px;}
	.applicant-listing { list-style-type:none; padding:0; margin:0;}
	.applicant-listing li { padding:10px 5px; border-bottom:1px solid #e1e0de; display:block; font-size:13px; }
	.applicant-listing li b { font-weight:700;}
	.applicant-listing li:last-child { border-bottom:0;}
	.applicant-listing li .editholder { position:absolute; right:0; top:3px; cursor:pointer;}
	.applicant-listing li .editholder img { width:14px;}
	.applicant-listing li .infoholder { position:relative; display:block;}
	
	.stat-scheduled { color:#913D88;}
	.stat-rescheduled { color:#9B59B6;}
	.stat-cancelled { color:#96281B;}
	.stat-completed {  color:#26A65B }
	.stat-overdue  { color:#D35400;}
	.stat-approved { color:#59ABE3;  }
	.stat-forschedule { color:#F7CA18;}
	.stat-decline { color:#95A5A6;}
		
	

    
 /* Numbers */
 .notify-holder {background:#c00f0f; color:#fff; border-radius:50%; -webkit-border-radius:50%; -webkit-border-radius:50%; position:absolute; z-index:500; top:-8px; left:12px; font-size:10px; line-height:11px; padding:5px;  display: inline-block; min-width:14px; min-height:13px; text-align:center;}
 .notify-holder:hover { cursor:pointer;}
 /*Content Toggle */
 .nofify-content-holder { display:none; color:#6f7b7f; border:1px solid #e6e6e6;  font-size:13px; line-height:16px; text-align:left; width:300px; max-width:300px; z-index:99999; background:#fff; position:absolute; right:-25px; top:35px;}
 .arrow-up { margin-top:-8px; position:absolute; right:27px; z-index:99999; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #e6e6e6;}
  
	
 .notify-user-holder { padding:8px; display:block; box-sizing:border-box; border-bottom:1px solid #e6e6e6;}
 	.notify-user-photo { border:1px solid #e5e5e5; height:45px; width:45px;}
	.nofify-content-holder .notify-user-holder:last-child { border-bottom:0px;}



.pagination-holder { text-align:center; }
.page-list { list-style-type:none; padding:0; margin:0;}
.page-list li { display:inline-block; font-size:12px; text-transform:uppercase; letter-spacing:1px;}
.page-list li a { border:1px solid #d5d9dd; padding:5px 10px; text-decoration:none; color:#737476}
.page-list li a:hover { background:#34b8df; color:#fff; border:1px solid #34b8df; }

    .page_enabled, .page_disabled
{
    display: inline-block;
    height: 20px;
    min-width: 20px;
    line-height: 20px;
    text-align: center;
    text-decoration: none;
    border: 1px solid #ccc;
}
.page_enabled
{
    background-color: #eee;
    color: #000;
}
.page_disabled
{
    background-color: #6C6C6C;
    color: #fff !important;
}