.banner-outer {
    float: left;
    position: relative;
    width: 100%;
	margin-bottom:10px;
}
.banner-outer .caption {
    left: 0;
    /*position: absolute;*/
    margin-top: 1px;
    width: 100%;
    z-index: 999;
}
.holder h1 {color:#fff;}
.banner-outer .caption .holder {
    display: block;
    margin: 0 auto;
    width: 100%;
}
.banner-outer .caption .holder form {
    background: rgba(255, 255, 255, 0.15) none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.15);
    float: left;
    margin: 0 0 20px;
    padding: 30px 0;
    width: 100%;
}
.banner-menu {
    float: left;
    margin: 0 0 30px;
    width: 100%;
}
.banner-menu ul {
    display: block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.banner-menu ul li {
    display: inline-block;
    padding: 0 16px;
    position: relative;
}
.banner-menu ul li a {color:#fff;}
.banner-menu ul li:first-child::before {
    display: none;
}
.banner-menu ul li::before {
    color: #fff;
    content: "|";
    font-size: 15px;
    height: 5px;
    left: -2px;
    position: absolute;
    width: 1px;
}
.banner-outer .caption .holder .btn-row {
    display: block;
    float: left;
    text-align: center;
    width: 100%;
}
.banner-outer .caption .holder .btn-row a::before {
    background-color: #ffc107;
    content: "";
    height: 100%;
    left: -12px;
    opacity: 0;
    position: absolute;
    top: -3px;
    transform: rotate(-33deg) scaleY(1);
    transition: all 0.3s ease-in 0s;
    width: 35%;
    z-index: -1;
}
.banner-outer .caption .holder .btn-row a {
    background: #fff none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
    color: #222;
    display: inline-block;
    font: 900 14px/14px "Open Sans",sans-serif;
    margin: 0 10px;
    overflow: hidden;
    padding: 20px 64px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.3s ease-in 0s;
    z-index: 11;
}
.banner-outer .caption .holder .btn-row a:hover .fa {
    color: #fff;
}
.banner-outer .caption .holder .btn-row a:hover::before {
    left: 0;
    opacity: 1;
    transform: rotate(0deg) scaleY(7);
    width: 100%;
}
.banner-outer .caption .holder .btn-row a::before {
    background-color: #ffc107;
    content: "";
    height: 100%;
    left: -12px;
    opacity: 0;
    position: absolute;
    top: -3px;
    transform: rotate(-33deg) scaleY(1);
    transition: all 0.3s ease-in 0s;
    width: 35%;
    z-index: -1;
}
.banner-outer .caption .holder .btn-row a .fa {
    font-size: 16px;
    padding: 0 10px 0 0;
	color:#103e7f;
}
.banner-outer .caption .holder form button[type="submit"] {
    background: #3a5999 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 3px;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
    float: left;
    font-size: 16px;
    height: 36px;
    width: 100%;
    color:#fff;
}
.banner-outer .caption .holder .btn-row {
    text-align: center;
}
.popular-categories .box {
    background: #fff none repeat scroll 0 0;
    box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);
    color: #666;
    float: left;
    margin: 0 0 30px;
    padding: 10px 0;
    text-align: center;
    width: 100%;
	border-radius: 3px;
}
.categories .box {
    background: #fff none repeat scroll 0 0;
    box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);
    color: #666;
    float: left;
    padding: 10px 0;
    width: 100%;
	border-radius: 3px;
}

.categories .job_detail_title {
    margin: 0 0 30px;
    border: 1px solid #f8f8f8;
	padding: 10px;
	display: inline-block;
	background: #f8f8f8 !important;
	box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);
}
.categories .job_detail_title h3{
	margin-top: 0;
}
.popular-categories .box img {
    display: block;
    margin: 0 auto 20px;
    text-align: center;
}
.jobinn img {
    height: auto;
    max-width: 100%;
}
.popular-categories .box h4 {
    margin: 0 0 5px;
	font-family:"Source Sans Pro";
	font-weight:normal;
	font-size: 15px;
}
}
.box h4 a {color:#000!important;}
.popular-categories .box strong {
    display: block;
    font: 900 14px/14px "Source Sans Pro",sans-serif;
    padding: 0 0 10px;
}
.popular-categories p {
    font: 400 12px/14px "Source Sans Pro",sans-serif;
}
.popular-categories .box:hover {background:#e5e5e5;}
.popular-categories .box:hover {
    color: #000;
}
.popular-categories .box h4 a:hover{color:#000;}

.btn-style-1::before {
    background-color: #ffc107;
    content: "";
    height: 100%;
    left: -12px;
    opacity: 0;
    position: absolute;
    top: -3px;
    transform: rotate(-33deg) scaleY(1);
    transition: all 0.3s ease-in 0s;
    width: 35%;
    z-index: -1;
}

.btn-style-1 {
    border-radius: 3px;
    color: #fff;
    float: left;
    font: 900 14px/14px "Source Sans Pro",sans-serif;
    overflow: hidden;
    padding: 11px 25px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.3s ease-in 0s;
    z-index: 11;
	background:#103e7f;
}
.btn-style-1:hover::before {
    left: 0;
    opacity: 1;
    transform: rotate(0deg) scaleY(7);
    width: 100%;
}
.btn-style-1:hover {
    color: #000;
}
.popular-categories h2 {
    float: left;
    margin: 0;
	font-size:18px;
}
.popular-categories a.btn-style-1 {
    float: right;
}

.widget .widgettitle {
    margin: 0 0 1rem;
    text-align: center;
}
.simple-title > .widgettitle {
    border-bottom: 0.0625rem solid #f7f7f7;
    font-size: 1.9em;
    font-weight: 300;
    margin: 0 0 1.5rem;
    padding: 0 0 1.5rem;
    text-align: left !important;
}
.views-row {
    border-bottom: 1px solid #cccccc;
    min-height:100px;
	/*padding-bottom: 10px;*/
    padding-left: 5px;
    padding-right: 5px;
	padding-top:5px;
	padding-bottom:5px;
	background:#fff;
	overflow: auto;
}
.views-row h3 {font-size:15px;font-weight:400;}
.features {
    margin-bottom: 5px;
}
.features .expire-label {
    color: #aaaaaa;
}
.features .expires {
    margin-left: 15px;
}
.features .expire-label {
    color: #aaaaaa;
}
.features .industry {
    clear: both;
    display: inline-block;
    margin-left: 15px;
    margin-top: 4px;
}
.features .expire-label {
    color: #aaaaaa;
}
.features i {
    color: #777777;
    margin-right: 7px;
}
.description {
    margin: 6px 0;
}
.description p {font-size:14px;line-height:24px;}
.tags .label-tags {
    color: #cccccc;
    float: left;
    margin-top: 13px;
}
.tags li {
    display: inline-block;
}
.tags a {
    background: #eeeeee none repeat scroll 0 0;
    color: #999999;
    display: inline-block;
    margin-right: 3px;
    margin-top: 9px;
    padding: 4px 9px;
}
.company-logo {
    margin-top: 25px;
    text-align: center;
}
.business {
    color: #666;
    padding-bottom: 9px;
    padding-top: 2px;
}
.business a {color: #333;}
.views-field-nothing {
    text-align: center;
}
.location i {
    font-size: 1.4em;
    margin-right: 4px;
}
.location a {
    color: #333333;
    display: inline-block;
    font-size: 1.3em;
    font-weight: bold;
    padding-top: 0;
}
.posted {
    font-size: 13px;
}
.title-div {
    border-bottom: 1px solid #cccccc;
    line-height: 0.1em;
    margin: 25px 0;
    text-align: center;
    width: 100%;
}
.block-title {
    background: #ebebeb;
    display: inline-block;
    margin-bottom: -9px;
    padding: 0 10px;
}
.title-div h2 {font-size:20px;}
.footer-head-container {
    background: #d5d5d5;
    color: #ffffff;
    padding: 15px 0 15px;
    margin-top:20px;
}
.job_details li { color: #000; font-size: 14px; font-weight: 300; list-style: none; margin: 0; padding: 0 0 0 12px; position: relative; line-height:22px;}

.job_details_view ul {padding-left:0px;}

.jobs-detail-listing ul li .listing-inner{ /*border-top: 1px solid #ccc;*/ padding-bottom: 12px; padding-top: 12px;}
.jobs-detail-listing ul li{ list-style: none;}

.jobs-detail-listing .cs-text{ display: inline-block; line-height: 15px; vertical-align: middle;}

.jobs-detail-listing span{ color: #616161; display: block; font-size: 14px; font-weight: normal; margin: 0 0 5px;}

.jobs-detail-listing .cs-text strong{ color: #333333; font-size: 14px; font-weight: 400; text-transform: capitalize;}

.jobs-detail-listing li i{ color: #333; display: inline-block; font-size: 16px; vertical-align: top; width: 25px;}

.cs-profile-contact-detail{ margin: 0 0 20px; overflow: hidden;}

.section-sidebar .employer-contact-form{ background: #fff; display: block; margin: 0 0 20px; position: relative;}

.employer-contact-form form{ background-color: #fcfcfc; border: 1px solid #f0f0f0; padding: 15px;}

.employer-contact-form h5{ background-color: inherit; border: none; font-size: 14px !important; line-height: 20px !important; margin: 0 0 15px; padding: 0;}

.employer-contact-form form .input-filed{ display: block; margin-bottom: 10px; position: relative;}

.employer-contact-form form .input-filed i{ color: #cecece; font-size: 14px; position: absolute; right: 12px; top: 15px;}

.employer-contact-form form .input-filed{ display: block; margin-bottom: 5px; position: relative;}

.employer-contact-form form .input-filed img, .employer-contact-form .submit-btn{ margin-bottom: 10px; width: 100%;}

.employer-contact-form form input[type="text"], .employer-contact-form form textarea{ border: 1px solid #dcdce0; border-radius: 2px; color: #999999; font-size: 13px; height: 42px; padding: 5px 10px; width: 100%;}

.employer-contact-form form textarea{ height: 125px; padding-top: 5px;}

.employer-contact-form form .cs-terms em{ color: #333; font-style: normal;}

.employer-contact-form .cs-terms label{ display: inline-block; line-height: normal; margin: 0 8px 0 0; vertical-align: middle;}

.employer-contact-form .cs-terms input[type="checkbox"]{ margin: 0;}

.employer-contact-form form .input-filed img, .employer-contact-form .submit-btn{ margin-bottom: 10px; width: 100%;}

.employer-contact-form .cs-profile-contact-detail .profile-contact-btn{ margin: 5px 0 10px 0; position: relative; width: 100%;}



.cs-user-filters .cs-expand-filters{ background-color: #a9a9a9; border-bottom: 0; border-top: 1px solid #efefef; box-shadow: none; color: #ffffff; cursor: pointer; display: block; font-size: 11px; padding: 5px 10px 5px 20px; position: relative; text-transform: uppercase;}

.cs-user-filters .search-bar{ margin: 0 0 10px; position: relative; width: 100%;}

.cs-user-filters .search-bar i{ font-size: 18px; left: auto; right: 10px; top: 10px;}

.cs-user-filters .search-bar input[type="text"]{ background: #fff; border: 1px solid #f2f2f2; color: #aaa; font-size: 13px; height: 38px;}

.cs-user-filters .accordion-heading a.accordion-toggle.collapsed:before, .cs-user-filters .accordion-heading a.accordion-toggle:before{ color: #fff; content: "\f067"; font-family: "FontAwesome"; font-size: 16px; position: absolute; right: 15px; top: 11px;}

/*----- User Filter Style ----------*/
.cs-user-filters .cs-expand-filters i{ color: #ffffff; float: right; font-size: 18px; margin: 2px 0 0;}

.cs-user-filters .cs-expand-filters{ background-color: #a9a9a9; border-bottom: 0; border-top: 1px solid #efefef; box-shadow: none; color: #ffffff; cursor: pointer; display: block; font-size: 15px; padding: 5px 10px 5px 20px; position: relative; text-transform: uppercase;font-weight:bold;}

.cs-user-filters .searchbox-heading {padding: 10px 20px 0;}

.cs-user-filters .pop i{ line-height: 38px;}

.cs-user-filters ul {margin: 0; padding: 5px 20px 10px;}

.cs-expand-filters i{ color: #d0d0d0; font-size: 18px; vertical-align: middle;}

.cs-user-filters .accordion-body{ padding: 0;}

.cs-user-filters .accordion-heading a{ border-bottom: 0; box-shadow: none; color: #424242; display: block; font-size: 13px; font-weight: 700; letter-spacing: 0.5px; position: relative; text-decoration: none; text-transform: uppercase; padding: 10px 20px;}

.cs-user-filters .accordion-heading a.accordion-toggle.collapsed:before, .cs-user-filters .accordion-heading a.accordion-toggle:before{ color: #fff; content: "\f067"; font-family: "FontAwesome"; font-size: 16px; position: absolute; right: 15px; top: 6px;}

.cs-user-filters .searchbox-heading > h5{ color: #424242; font: 700 16px/25px "Source Sans Pro",sans-serif; font-size: 13px !important; font-weight: 700 !important; letter-spacing: 0.5px !important; letter-spacing: 1px; margin: 0 0 10px 0; text-transform: uppercase;}

.chosen-container .chosen-results li:hover, .chosen-container .chosen-results li.active-result.highlighted{ background: #ccc;}

.main-search.inner-search .chosen-container-single .chosen-search input[type="text"]{ height: 33px;}

.cs-user-filters .accordion-heading a.accordion-toggle:before{ content: "\f068";}

.cs-user-filters .accordion-inner, .cs-user-filters .accordion-inner ul{ padding: 0 10px 5px;}
.specialism_list{ margin: 0;}

.cs-user-filters li{ list-style: none; margin: 0 0 0 1px; padding: 0;}

.cs-user-filters li .checkbox{ margin: 0px; padding: 0;}

.cs-user-filters li.checkbox {margin: 3px 0;}

.cs-user-filters li.checkbox + .checkbox{ margin-top: 0;}

.cs-user-filters li a, .cs-user-filters .custom-listing .checkbox label, .cs-user-filters .specialism_list .checkbox label{ border-bottom: 0px; box-shadow: none; color: #555; display: block; font-size: 14px; padding: 2px 0 2px 25px; position: relative; text-decoration: none; }

.cs-user-filters .specialism_list .checkbox label{ display: block;}

.cs-user-filters li a:before, .cs-user-filters .custom-listing .checkbox label:before, .cs-user-filters .specialism_list .checkbox label:before{ background-color: #fff; border: 1px solid #d5d5d5; border-radius: 2px; content: ""; height: 17px; left: 0; position: absolute; text-align: center; top: 5px; width: 17px;}

.cs-user-filters li:hover a:before, .cs-user-filters .custom-listing .checkbox label:hover:before, .cs-user-filters .specialism_list .checkbox label:hover:before{ color: #6d6d6d; content: "\f00c"; font-family: "FontAwesome"; line-height: 15px;}

.cs-user-filters li a span, .cs-user-filters .custom-listing .checkbox label span, .cs-user-filters .specialism_list .checkbox span{ color: #bbbbbb; float: right; font-size: 12px; font-weight: 400;}

.cs-user-filters .accordion-group{ border-bottom: 1px dotted #f4f4f4; margin:0; padding:0;}


/*----- Candidate List ----------*/ 
.cs-candidate-list{ margin: 0 0 30px 0; padding: 0px;}
 .cs-candidate-list li{ border: 1px solid #ccc; border-bottom: none; display: inline-block; list-style: none; margin: 0px; padding: 10px; position: relative; width: 100%;}
 .cs-candidate-list li:last-child{ border-bottom: 1px solid #f3f3f3;}
 .cs-candidate-list .cs-media{ float: left; margin-right: 20px;}
 .cs-candidate-list .cs-media figure{ display: inline-block; height: 70px; width: 70px;}
 .cs-candidate-list .cs-media figure img{ height: 100%; width: 100%;border:1px solid #ccc;}
 .cs-candidate-list .cs-text{ display: inline-block; vertical-align: middle; /*width: 100%;*/}
 .cs-candidate-list .cs-text .post-title{ margin-bottom: 7px;}
 .cs-candidate-list .cs-text .post-title h5{ letter-spacing: 0.7px; margin: 0px; text-transform: uppercase;}
 .cs-candidate-list .cs-text .post-title a{ color: #4f4f4f; display: inline-block; font-size: 16px; font-weight: bold; margin-right: 11px;}
 .cs-candidate-list .cs-text .post-title .cs-location{ font-size: 14px; font-weight: normal; padding-left: 12px; position: relative;}
 .cs-candidate-list .cs-text .post-title .cs-location:before,  .cs-candidate-list .cs-text .post-title .cs-location:after{ border-left: 1px solid #ebebeb; content: ""; height: 12px; left: 0px; position: absolute; top: 3px; width: 1px;}
 .cs-text .post-title .cs-location:after{ border-right: 1px solid #f3f3f3; left: 2px;}
 .cs-candidate-list .cs-text .post-option span{ color: #999; display: inline-block; font-size: 13px; font-weight: normal; padding-right: 14px; position: relative;}
 .cs-candidate-list .cs-text .post-option span.cs-postion{ display: block;}
 .cs-candidate-list .cs-text span a{ border-bottom: 0; box-shadow: none;}
 .cs-candidate-list .cs-text .post-option span:before{ background-color: #e6e6e6; content: ""; height: 3px; left: -8px; position: absolute; top: 13px; width: 3px;}
 .cs-candidate-list .cs-text .post-option span:first-child:before{ display: none;}
 .cs-candidate-list .cs-text .post-option span:nth-child(2n):before{ display: none;}
 .cs-candidate-list .cs-text .post-option span em{ color: #666; font-style: normal;}
 .cs-candidate-list .cs-specialism span a{ border-radius: 16px; color: #666; display: inline-block; font-size: 13px; font-weight: normal;}
 .cs-candidate-list .cs-btn-holder{ position: absolute; right: 20px; top: 50px;}
 .cs-candidate-list .cs-button{ background: #003955; border: 1px solid #eaeaea; border-radius: 0px; color: #fff; display: inline-block; font-size: 13px; margin: -20px 0 0; min-width: 120px; padding: 8px 0; text-align: center;}
 .cs-candidate-list .cs-button i{ color: #fff; display: inline-block; font-size: 13px; margin: 0px 6px 0 0; vertical-align: middle;}
 .cs-candidate-list .cs-post-title h5{ margin: 0;}
 .cs-candidate-list .cs-post-title span{ float:right; display: inline-block; font-size: 12px; font-weight: 500; line-height: 16px; margin: 0 0 0 5px; padding: 0 0 0 10px; text-transform: capitalize;}
ul li.icon_with_bg{ margin: 0 0 10px;}
.icon_with_bg i{ border-radius: 2px; margin-right: 10px; padding: 6px; display: inline-block; vertical-align: middle;}

/*----- Candidate List End ----------*/

.main_foot ul {padding-left:2px;}
.main_foot ul li {list-style-type:none;line-height: 22px;font-size:15px;}
.main_foot ul li a:before {content: "\f105"; font-family: "FontAwesome"; line-height: 15px;}
.main_foot ul li a {color:#fff;padding: 5px;line-height:30px;}
.main_foot ul li span {padding-left:5px;}
.main_foot h5 {color:#fff;font-weight:600;font-size: 17px;}
.job_details li:before {content: "\f105"; font-family: "FontAwesome"; line-height: 15px;}
.error {
	color:#f00;
}
.job_cate li {list-style-type:none;line-height: 30px;font-size:16px;}
.job_cate li a {padding-left:5px;line-height: 30px;}
.job_cate li:before {content: "\f105"; font-family: "FontAwesome"; line-height: 15px;}
.jobs_category ul {padding-left: 2px;}
.cs-user-filters .accordion-heading a{
	padding:5px 10px;
	font-size:15px; font-weight:400;
}

.cs-user-filters .accordion-heading a i {
	padding-right:10px;
	padding-left:10px;
}
.recent_jobs {border-top:4px solid #3a5999;}
.sid_bar li label{color:#fff;}
.sid_bar .accordion-heading a {color:#fff;font-weight:600;}

/* UI X */
.ui-88{
	margin:1px 0px;
	position:relative;
}
.ui-88 h4{
	color:#fff;
	display:inline-block;
	border-radius:40px;
	font-size:14px;
	line-height:24px;
	padding:2px 15px;
}
.ui-88 .bor{
	position:absolute;
	width:22px;
	height:100%;
	border-right:1px solid rgba(0,0,0,0.08);
	z-index:-10;
}
.ui-88 .ui-item{
	margin:10px 0px;
	max-width:400px;
}
.ui-88 .ui-item i{
	display:block;
	width:40px;
	height:40px;
	line-height:40px;
	border-radius:47px;
	color:#fff;
	text-align:center;
	font-size:16px;
	float:left;
	margin-top:2px;
}
.ui-88 .ui-item p{
	margin-left:60px;
	background:#fff;
	padding:8px 12px;
	border-radius:4px;
	box-shadow:1px 1px 0px 1px rgba(0,0,0,0.03), 0px 0px 2px rgba(0,0,0,0.03);
	border:1px solid #e7e7e7;
	font-size:14px;
	line-height:26px;
	color:#999;
	position:relative;
}
.ui-88 .ui-item p:after, 
.ui-88 .ui-item p:before {
	right: 100%;
	top: 20px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.ui-88 .ui-item p:after {
	border-color: rgba(255, 255, 255, 0);
	border-right-color: #fff;
	border-width: 8px;
	margin-top: -8px;
}
.ui-88 .ui-item p:before {
	border-color: rgba(231, 231, 231, 0);
	border-right-color: #e1e1e1;
	border-width: 9px;
	margin-top: -9px;
}
/* Text color classes */
.white {
  color: #ffffff !important;
}
.grey {
  color: #eeeeee !important;
}
.black {
  color: #555555 !important;
}
.red {
  color: #f75353 !important;
}
.green {
  color: #51d466 !important;
}
.lblue {
  color: #32c8de !important;
}
.blue {
  color: #609cec !important;
}
.orange {
  color: #f78153 !important;
}
.yellow {
  color: #fcd419 !important;
}
.purple {
  color: #cb79e6 !important;
}
.rose {
  color: #ff61e7 !important;
}
.brown {
  color: #d08166 !important;
}
/* Background color classes */
.bg-white {
  background-color: #ffffff !important;
}
.bg-grey {
  background-color: #eeeeee !important;
}
.bg-black {
  background-color: #555555 !important;
}
.bg-red {
  background-color: #f75353 !important;
}
.bg-green {
  background-color: #51d466 !important;
}
.bg-lblue {
  background-color: #32c8de !important;
}
.bg-blue {
  background-color: #609cec !important;
}
.bg-orange {
  background-color: #f78153 !important;
}
.bg-yellow {
  background-color: #fcd419 !important;
}
.bg-purple {
  background-color: #cb79e6 !important;
}
.bg-rose {
  background-color: #ff61e7 !important;
}
.bg-brown {
  background-color: #d08166 !important;
}
/* Border color classes */
.br-white {
  border: 1px solid #ffffff !important;
}
.br-grey {
  border: 1px solid #eeeeee;
}
.br-black {
  border: 1px solid #555555;
}
.br-red {
  border: 1px solid #f75353;
}
.br-green {
  border: 1px solid #51d466;
}
.br-lblue {
  border: 1px solid #32c8de;
}
.br-blue {
  border: 1px solid #609cec;
}
.br-orange {
  border: 1px solid #f78153;
}
.br-yellow {
  border: 1px solid #fcd419;
}
.br-purple {
  border: 1px solid #cb79e6;
}
.br-rose {
  border: 1px solid #ff61e7;
}
.br-brown {
  border: 1px solid #d08166;
}

/* Label colors */
.label.label-white{
	color: #666666 !important;
	background: #f7f7f7;
}
.label.label-grey {
	color: #666666 !important;
	background: #eeeeee;
}
.label.label-black {
	color: #ffffff;
	background: #666666;
}
.label.label-red {
	color: #ffffff;
	background: #ed5441;
}
.label.label-green {
	color: #ffffff;
	background: #51d466;
}
.label.label-lblue {
	color: #ffffff;
	background: #32c8de;
}
.label.label-blue {
	color: #ffffff;
	background: #609cec;
}
.label.label-orange {
	color: #ffffff;
	background: #f8a841;
}
.label.label-yellow {
	background: #fcd419;
	color: #ffffff;
}
.label.label-purple {
	background: #cb79e6;
	color: #ffffff;
}
.label.label-rose {
	background: #ff61e7;
	color: #ffffff;
}
.label.label-brown {
	background: #d08166;
	color: #ffffff;
}

.ui-43 .label {
    border-radius: 2px;
    display: inline-block;
    margin-right: 10px;
    padding: 5px 0;
    width: 120px;
    font-size: 15px;
    font-weight:600;
}
.filed-content a {color:#09c;}
.cs-post-title h5 a {color:#09c;font-weight:normal;}
.cs-candidate-list .jobs {border: 1px solid #f2f2f2;padding:5px;}

.job_sidebar {background:#3a5999;}
.jobs_listing_text p {font-size:15px;}
.post-option p {font-size:16px;}
.modal-dialog{
	background-color:#fff;
	padding:20px;
}
