.mulc-section-three-wrapper.cd-fixed-bg .slider-container* {
    outline: 0 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
html {
    position: relative;
    min-height: 100%;
	height:100%;
}
body {
    margin: 0;
    font-size: 15px;
    line-height: 21px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #f1f1f1;
    overflow-x: hidden;
	height:100%;
	font-family: 'SegoeUI';
}
/* HEADINGS */

h1,
h2,
h3,
h4,
h5,
h6 {
    padding: 0 0 10px;
    line-height: 140%;
    -webkit-font-smoothing: antialiased;
}
h1 {
	font-size: 25px;
    font-family: HelveticaNeueLTStd-Bd;
    font-weight: normal;
    color: #242021;
    margin-top: 0;
    padding: 0;
}
small {
    font-size: 15px;
    font-weight: normal;
    line-height: 22px;
    font-family: 'SegoeUI';
    color: #333;
}
h2 {
    font-size: 2em;
    font-family: HelveticaNeueLTStd-Bd;
    font-weight: bold;
    line-height: 100%;
}
h3 {
    font-size: 1.8em;
    font-weight: 500;
    line-height: 100%;
}
h4 {
    font-size: 1.5em;
    font-weight: 500;
}
h5 {
    font-size: 1.2em;
    font-weight: 500;
}
h6 {
    font-size: 0.9em;
    font-weight: 500;
}
p {
	font-size: 15px;
    font-weight: normal;
    line-height: 22px;
    font-family: 'SegoeUI';
    color: #4c4c4c;
}
a:hover {
    color: #1a75bc;
}
/* IMAGES-----------------------------------------------------------------*/

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

@font-face {
    font-family: 'HelveticaNeueLTStd-Bd';
    src: url('../fonts/HelveticaNeueLTStd-Bd.eot') format('embedded-opentype');
    src: url('../fonts/HelveticaNeueLTStd-Bd.otf') format('opentype'), url('../fonts/HelveticaNeueLTStd-Bd.woff') format('woff'), url('../fonts/HelveticaNeueLTStd-Bd.ttf') format('truetype'), url('../fonts/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SegoeUI';
    src: url('../fonts/SegoeUI.eot') format('embedded-opentype');
    src: url('../fonts/SegoeUI.woff') format('woff'), url('../fonts/SegoeUI.ttf') format('truetype'), url('../fonts/SegoeUI.svg#SegoeUI') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SegoeUI-Light';
    src: url('../fonts/SegoeUI-Light.eot') format('embedded-opentype');
    src: url('../fonts/SegoeUI-Light.woff') format('woff'), url('../fonts/SegoeUI-Light.ttf') format('truetype'), url('../fonts/SegoeUI-Light.svg#SegoeUI-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Titillium-Bold';
    src: url('../fonts/Titillium-Bold.eot') format('embedded-opentype');
    src: url('../fonts/Titillium-Bold.otf') format('opentype'), url('../fonts/Titillium-Bold.woff') format('woff'), url('../fonts/Titillium-Bold.ttf') format('truetype'), url('../fonts/Titillium-Bold.svg#Titillium-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Titillium-Thin';
    src: url('../fonts/Titillium-Thin.eot') format('embedded-opentype');
    src: url('../fonts/Titillium-Thin.otf') format('opentype'), url('../fonts/Titillium-Thin.woff') format('woff'), url('../fonts/Titillium-Thin.ttf') format('truetype'), url('../fonts/Titillium-Thin.svg#Titillium-Thin') format('svg');
    font-weight: normal;
    font-style: normal;
}
header {
    margin: 0 auto;
    position: static;
    width: 100%;
	background:#fff;
}
header.home-page-header {
    background-size: cover;
    margin: 0 auto;
    position: absolute;
    z-index: 99;
    left: 0;
    width: 100%;
    top: 0;
	background: transparent;
}
.mulc-header-right {
    text-align: right;
    padding: 0;
    margin-top: 10px;
    margin-bottom: 10px;
}
.mulc-menu.hidden-xs {
    float: none;
    display: inline-block;
}
.mulc-login {
    float: right;
	margin-left: 0px;
}
.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0 50px !important;
    padding: 0 !important;
}
.mulc-top-menu ul#menu-header li a {
	padding: 8px 11px 8px;
	font-family: HelveticaNeueLTStd-Bd;
	color: #3a3a3c;
	font-size: 17px;
	background: transparent;
	transition: font-size 300ms linear, color 300ms linear;
	-webkit-transition: font-size 300ms linear, color 300ms linear;
	-moz-transition: font-size 300ms linear, color 300ms linear;
	-ms-transition: font-size 300ms linear, color 300ms linear;
	-o-transition: font-size 300ms linear, color 300ms linear;
}
.mulc-top-menu ul#menu-header li a:hover {
    font-size: 18px;
    color: #4d4d4e;
}
.mulc-top-menu ul#menu-header li a:first-letter {
    font-size: 20px;
    color: #3a3a3c;
}
.mulc-top-menu ul#menu-header li:first-child a:hover, .mulc-top-menu ul#menu-header li:first-child a:first-letter {
    color: transparent;
}
.mulc-logo {
    padding: 0;
    margin-top: 5px;
}
.mulc-login-button a {
    float: left;
}
input.mulc-log {
    background: #ed1f24;
    color: #fff;
    padding: 6px 15px 7px;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    font-size: 15px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #ed1f24;
}
input.mulc-log:hover {
    background: #d01418;
    border-color: #d01418;
}
.mulc-register input.mulc-log:hover {
    background: #da181d;
    border-color: #da181d;
}
.mulc-top-menu ul#menu-header li:first-child a {
	color: transparent;
    padding-right: 0;
    padding-left: 0;
}
.mulc-top-menu ul#menu-header li:first-child a:before {
    content: '\f015';
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    left: 22px;
    color: #020202;
    z-index: 9;
    font-size: 21px;
}
.get-searchin-wrapper {
	float: left;
    text-align: center;
    width: 100%;
    position: absolute;
    bottom: 15%;
    left: 0;
    right: 0;
    margin: 0 auto;
	padding: 0 15px 0;
}
.mc-getsearching-box {
    float: none;
    display: inline-block;
    max-width: 970px;
    background: rgba(255, 255, 255, 0.11);
    width: 100%;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    padding: 10px 15px 10px;
}
.mc-getsearching-box h3 {
    float: left;
    width: 100%;
    margin: 0 0 10px;
    padding: 0;
    color: #fff;
    text-align: left;
    font-size: 19px;
    font-family: Titillium-Bold;
}
.mc-getsearching-box h3 span {
    font-family: Titillium-Thin;
}
.mc-getsearching-form {
    float: left;
    width: 100%;
}
.mc-get-title {
    float: left;
    width: 40%;
	padding-right: 5px;
}
.mc-get-selector {
    float: left;
    width: 26%;
	padding-right: 5px;
}
.mc-get-location {
    float: left;
    width: 26%;
	padding-right: 5px;
	position: relative;
}
.mc-get-search {
    float: left;
    width: 8%;
}
.mc-get-title input {
    width: 100%;
    border: 1px solid white;
    height: 55px;
   	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	padding: 10px;
	font-family: 'Titillium-Thin';
    font-size: 18px;
}
.mc-get-selector select {
    width: 100%;
    border: 1px solid white;
    height: 55px;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	padding: 10px;
	font-family: 'Titillium-Thin';
    font-size: 18px;
}
.mc-get-location select {
    width: 100%;
    border: 1px solid white;
    height: 55px;
  	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	padding: 10px;
	font-family: 'Titillium-Thin';
    font-size: 18px;
}
.mc-get-location input {
    width: 100%;
    border: 1px solid white;
    height: 55px;
   	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
    padding: 10px;
    font-family: 'Titillium-Thin';
    font-size: 18px;
}
.mc-get-search button {
    width: 100%;
    height: 55px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    background: #ed1f24;
    font-size: 26px;
    border: 2px solid #ec1f24;
    position:relative;
    color: #fff;
}
.mc-get-search button input[type="submit"] {
    position: absolute;
    left: 0;
    height: 100%;
    top: 0;
    width: 100%;
    opacity: 0;
}
.mulc-register-contianer .container {
    background: #3a3a3c;
    width: 100%;
    padding: 17px 15px 15px;
    text-align: center;
}
.mulc-register h1 {
    font-size: 23px;
    margin: 0;
    padding: 0;
    font-family: 'Titillium-Thin';
    color: #fff;
    float: left;
    line-height: 1.6;
}
.mulc-button input.mulc-log {
    width: 100%;
    float: left;
    padding: 8px 15px 10px;
    font-size: 18px;
}
.mulc-button {
    float: right;
    max-width: 210px;
    width: 100%;
}
.mulc-register {
    display: inline-block;
    max-width: 910px;
    width: 100%;
}
.mulc-section-two-wrapper {
    background: #fff;
    padding: 100px 0 70px;
    text-align: center;
}
.mulc-section-two-wrapper h3 {
    color: #51565a;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 25px;
}
.sec2-img img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
}
.sec2-img {
    min-height: 90px;
    position: relative;
}
.sec2-text {
    display: inline-block;
    max-width: 320px;
    line-height: 22px;
    font-family: 'SegoeUI-Light';
    font-size: 16px;
}
.mulc-section-three-wrapper {
    /*background: url(../images/testimonial_bg.jpg);*/
    text-align: center;
    padding: 70px 0 60px; 
	background: #f3f3f3;
}
.cd-fixed-bg {
	float:left;
	width:100%;
}
.cd-fixed-bg {
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  z-index: 1;
}
.mulc-section-three-wrapper h3 {
    color: #3a3a3c;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 25px;
    margin-top: 0;
	margin-bottom: 25px;
}

.sec3-text {
    background: #1e78bc;
    padding: 20px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
    text-align: left;
    line-height: 2;
    color: #fff;
    font-size: 16px;
	position:relative;
	transition: background 300ms linear;
	-webkit-transition: background 300ms linear;
	-moz-transition: background 300ms linear;
	-ms-transition: background 300ms linear;
	-o-transition: background 300ms linear;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #428dc5;
}
.sec3-text:after {
    content: '';
    background: url(../images/page_fold.png) center;
    background-repeat: no-repeat;
    width: 0;
    height: 0;
    position: absolute;
    z-index: 9;
    right: 0px;
    bottom: 0;
    background-size: 35px;
    border-bottom-right-radius: 7px;
	transition: width 300ms linear, height 300ms linear;
	-webkit-transition: width 300ms linear, height 300ms linear;
}
.sec3-text:hover:after {
	width: 35px;
    height: 42px;
}
.mulc-section-four-wrapper {
    float: left;
    width: 100%;
    background: #fff;
    text-align: center;
    padding: 75px 15px 40px; 
}
.mulc-section-four-wrapper h3 {
    color: #51565a;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 25px;
    margin-top: 0;
    margin-bottom: 40px;
}
.row.mulc-seven-cols ul li {
    display: inline-block;
    list-style: none;
    padding-left: 15px;
    padding-right: 15px;
}
.row.mulc-seven-cols ul li h4 {
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 18px;
    margin-top: 15px;
}
.mulc-register-form {
	float: left;
    width: 100%;
    padding: 40px 0 40px;
    background: #fff;
}
.mulc-section-five-wrapper {
    float: left;
    width: 100%;
    background: url(../images/cound_bg.jpg);
    padding: 50px 15px 80px;
	text-align: center;
	background-attachment: fixed;
}
.mulc-section-five-wrapper h3 {
    color: #ffffff;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 30px;
    margin-top: 0;
    margin-bottom: 0px;
    padding-bottom: 10px;
}
.mulc-section-five-wrapper h5 {
    color: #ffffff;
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 60px;
    font-family: 'SegoeUI';
}
.sec5-text {
    color: #ffffff;
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 15px;
    font-family: 'SegoeUI';
    float: left;
    width: 100%;
    background: rgba(255, 255, 255, 0.11);
    padding: 20px;	
	transition: font-size 300ms linear;
	-webkit-transition: font-size 300ms linear;
	-moz-transition: font-size 300ms linear;
	-ms-transition: font-size 300ms linear;
	-o-transition: font-size 300ms linear;
}
.sec5-text span {
    display: block;
    color: #ffffff;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 45px;
    margin-top: 0;
    margin-bottom: 15px;
    letter-spacing: 1px;	
	transition: font-size 300ms linear, color 300ms linear;
	-webkit-transition: font-size 300ms linear, color 300ms linear;
	-moz-transition: font-size 300ms linear, color 300ms linear;
	-ms-transition: font-size 300ms linear, color 300ms linear;
	-o-transition: font-size 300ms linear, color 300ms linear;
}
.sec5-text:hover {
	font-size: 20px;
    color: #f76c70;
}
.sec5-text:hover span {
    font-size: 30px;
}
li.hospitality {
    color: #016df0;
}
li.education {
    color: #d96200;
}
li.oil-and-gas{
    color: #91dc5a;
}
li.government {
    color: #933ec5;
}
li.shipping {
    color: #ffda44;
}
li.professional {
    color: #d9016b;
}
li.construction {
    color: #c0de36;
}
.sec6-text {
    width: 100%;
    padding: 20px 30px 20px;
    background: #ed1f24;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    margin-top: 116px;
    -webkit-box-shadow: inset 0 3px 0 rgba(255,255,255,0.2), 0 4px 7px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 3px 0 rgba(255,255,255,0.2), 0 4px 7px rgba(0,0,0,0.05);
    box-shadow: inset 0 3px 0 rgba(255,255,255,0.2), 0 4px 7px rgba(0,0,0,0.05);
    border: 1px solid #ed1f24;
}
.sec6-text h5 {
    color: #ffffff;
    font-family: 'SegoeUI';
    font-size: 28px;
    margin-top: 0;
    margin-bottom: 0px;
    padding-bottom: 10px;
}
.sec6-text span {
    color: #ffffff;
    font-family: 'SegoeUI';
    font-size: 16px;
    margin-top: 0;
    margin-bottom: 0px;
	display:block;
    padding-bottom: 8px;
    width: 100%;
}
.sec6-img {
    position: relative;
}
.sec6-img span {
    position: absolute;
}
footer#site-footer {
	float: left;
	width: 100%;
	padding: 22px 0 0;
	background: #41485a;
}
.footer-img {
    width: 100%;
    padding: 5px 4px 15px;
    border-bottom: 1px solid #9c9fa8;
	margin-bottom: 20px;
}
div#footer-navigation > ul {
    float: left;
    width: 20%;
    list-style: none;
    padding: 0px 0 6px;
    position: relative;
}
div#footer-navigation > ul li {
	list-style: none;
    padding: 9px 0 6px;
	position: relative;
}
ul.sub-menu {
    padding: 0;
}
div#footer-navigation li.footer-item {
    float: left;
    width:100%;
}
div#footer-navigation > ul li a {
    color: white;
    font-family: 'SegoeUI';
    font-size: 13px;
	text-decoration: none;
	display: block;
	transition: padding-left 300ms linear, color 300ms linear;
	-webkit-transition: padding-left 300ms linear, color 300ms linear;
	-moz-transition: padding-left 300ms linear, color 300ms linear;
	-ms-transition: padding-left 300ms linear, color 300ms linear;
	-o-transition: padding-left 300ms linear, color 300ms linear;
}
div#footer-navigation > ul li a:hover {
    color: #f93f44;
    padding-left: 10px;
}
li.sub-footer-item {
    color: white;
    font-family: 'SegoeUI';
    font-size: 13px;
}
.footer-bottom {
	float: left;
	width: 100%;
	background: #3a3a3c;
	padding: 22px 0 23px;
	color: white;
	font-size: 14px;
	margin-top: 40px;
}
#footer-navigation .block-corelinks ul li:hover a {
    color: #f93f44;
    padding-left: 10px;
}
li.footer-item h3 {
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 15px;
    margin-top: 15px;
    color: #ffffff;
    margin-bottom: 0;
}
#footer-navigation .block-corelinks ul li:before {
    content: '';
    width: 0;
    height: 1px;
    position: absolute;
    background: #434a5d;
    bottom: -4px;
    transition: width 300ms linear;
    -webkit-transition: width 300ms linear;
    -moz-transition: width 300ms linear;
    -ms-transition: width 300ms linear;
    -o-transition: width 300ms linear;
}
#footer-navigation .block-corelinks ul li:hover:before {
    width: 100%;
}
li.sub-footer-item i {
	font-size: 20px;
    width: 30px;
    text-align: left;
    float: none;
    margin-left: 10px;
}
.mlc-copy {
    float: left;
	font-family: 'SegoeUI';
}
.mlc-footer-link {
    float: right;
}
.mlc-footer-link a {
    color: white;
    font-size: 14px;
    font-family: 'SegoeUI';
	text-decoration:none;
}
.mlc-copy a {
    color: #1a75bb;
    font-family: 'SegoeUI';
	text-decoration:none;
}
.mulc-menu {
    float: none;
    display: inline-block;
}
.row.mulc-seven-cols ul {
    padding: 0;
}
li.sub-footer-item:before {
    content: '';
    width: 0;
    height: 1px;
    position: absolute;
    background: #434a5d;
    bottom: -4px;
    transition: width 300ms linear;
	-webkit-transition: width 300ms linear;
	-moz-transition: width 300ms linear;
	-ms-transition: width 300ms linear;
	-o-transition: width 300ms linear;
}
li.sub-footer-item:hover:before {
    width: 100%;
}
span.map-1 {
    left: 123px;
    top: 5px;
}
span.map-2 {
    right: 206px;
    top: 10px;
}
span.map-3 {
    left: 232px;
    bottom: 109px;
}
span.map-4 {
    right: 56px;
    bottom: 77px;
}
.mulc-banner-container {
    position: relative;
}
.mulc-banner-main img {
    width: 100%;
}
.row.mulc-seven-cols ul li a {
    display: block;
}
.row.mulc-seven-cols ul li img {
    transition: transform 300ms linear, box-shadow 300ms linear;
	-webkit-transition: transform 300ms linear, box-shadow 300ms linear;
	-moz-transition: transform 300ms linear, box-shadow 300ms linear;
	-ms-transition: transform 300ms linear, box-shadow 300ms linear;
	-o-transition: transform 300ms linear, box-shadow 300ms linear;
    border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
}
.row.mulc-seven-cols ul li:hover img {
    transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
    box-shadow: 0px 0px 7px 1px #06479b;
	-webkit-box-shadow: 0px 0px 7px 1px #06479b;
	-moz-box-shadow: 0px 0px 7px 1px #06479b;
	-ms-box-shadow: 0px 0px 7px 1px #06479b;
	-o-box-shadow: 0px 0px 7px 1px #06479b;
}
li.hospitality img{
    border: 3px solid #016df0;
}
li.education img{
    border: 3px solid #d96200;
}
li.oil-and-gas img{
    border: 3px solid #91dc5a;
}
li.government img{
    border: 3px solid #933ec5;
}
li.shipping img{
    border: 3px solid #ffda44;
}
li.professional img{
    border: 3px solid #d9016b;
}
li.construction img{
    border: 3px solid #c0de36;
}
.look_job:hover img, .work_with:hover img, .seek_talent:hover img {
    animation: tada 3s linear;
}
.sec3-text:before {
    content: "";
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 12px solid #1d77bb;
    position: absolute;
    top: 90%;
    left: 15px;
    z-index: 999;
    transition: top 300ms linear;
	-webkit-transition: top 300ms linear;
	-moz-transition: top 300ms linear;
	-ms-transition: top 300ms linear;
	-o-transition: top 300ms linear;
}
.sec3-text:hover:before {
    top: 100%;
    border-top-color: #eeb607;
}
.sec3-text:hover {
    background: #edb506;
}
.employer-banner-main img {
    width: 100%;
}
/* Login Page
----------------*/
.mulc-register-wrapper-inner {
	float: left;
    width: 100%;
    padding: 80px 0 70px;
   background: url(../images/login_bg.jpg);
	 /*background:linear-gradient(45deg,#4689bd, #6e1abb, #6a6cc0);
	background:-webkit-linear-gradient(45deg,#4689bd, #6e1abb, #6a6cc0);
	background:-moz-linear-gradient(45deg,#4689bd, #6e1abb, #6a6cc0);
	background:-o-linear-gradient(45deg,#4689bd, #6e1abb, #6a6cc0);*/
	background-repeat: no-repeat;
    background-size: cover;
}
.mulc-register-right form {
    background-color: rgba(255, 255, 255, 0.28);
    float: left;
    width: 100%;
    border: 1px solid rgba(255, 255, 255, 0.26);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    overflow: hidden;
    border-top: 0;
}
h2.mulc-login-header {
	background-color: #ffffff;
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	float: left;
	padding: 14px 20px;
	width: 100%;
	color: #3a3a3c;
	font-family: HelveticaNeueLTStd-Bd;
	font-size: 22px;
	margin-top: 0;
	margin-bottom: 0px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.mulc-login-name, .mulc-login-pass, .mulc-login-submit {
    float: left;
    width: 100%;
}
.mulc-register-field-box .control-group input, .mulc-login-name input.form-control, .mulc-login-pass input.form-control{
    background-color: rgba(39, 38, 38, 0.22);
    border: 1px solid rgba(78, 78, 78, 0.25);
    color: #ffffff;
    height: 45px;
    padding: 11px 3%;
    padding: 11px 3%;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: none;
    font-family: 'SegoeUI';
}
.mc-getsearching-box ::-webkit-input-placeholder {
   color: #333 !important;
}

.mc-getsearching-box :-moz-placeholder { /* Firefox 18- */
   color: #333 !important;  
}

.mc-getsearching-box ::-moz-placeholder {  /* Firefox 19+ */
   color: #333 !important;  
}

.mc-getsearching-box :-ms-input-placeholder {  
   color: #333 !important;  
}

.mulc-login-field-box ::-webkit-input-placeholder {
   color: #fff !important;
}

.mulc-login-field-box :-moz-placeholder { /* Firefox 18- */
   color: #fff !important;  
}

.mulc-login-field-box ::-moz-placeholder {  /* Firefox 19+ */
   color: #fff !important;  
}

.mulc-login-field-box :-ms-input-placeholder {  
   color: #fff !important;  
}
.mulc-register-now-btn a, .mulc-login-submit button {
    background: #ed1f24;
    border: 2px solid #ed1f24;
    padding: 8px 15px 8px;
    text-transform: uppercase;
    color: #fff;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    font-size: 16px;
    letter-spacing: 1px;
    text-decoration: none;
}
.mulc-register-now-btn a:active, .mulc-login-submit button:active, .mulc-register-now-btn a:focus, .mulc-login-submit button:focus {
    background: #ed1f24 !important;
    border-color: white !important;
}
.mulc-login-field-box {
    float: left;
    width: 100%;
    padding: 25px;
}
.mulc-login-submit {
    margin-bottom: 0;
}
.mulc-register-now-btn a:hover, .mulc-login-submit button:hover {
	background: rgba(255, 255, 255, 0);
    border-color: rgba(248, 252, 255, 0.37);
}
.mulc-register-forgotPassword {
    float: left;
    width: 50%;
    margin-top: 15px;
}
.mulc-register-forgotPassword a {
    color: #fff;
    font-family: 'SegoeUI';
    font-size: 14px;
	text-decoration:none;
}
.mulc-register-social {
    float: right;
    font-family: 'SegoeUI';
    color: #eeb913;
    font-size: 14px;
	margin-top: 15px;
}
.mulc-register-social span {
    float: left;
    line-height: 1.9;
    margin-right: 8px;
}
.mulc-register-social a {
	color: #fff;
    margin-left: 8px;
    float: left;
    width: 26px;
    height: 26px;
    line-height: 26px;
   	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
    text-align: center;
    font-size: 12px;
    transition: background 300ms linear, color 300ms linear;
}
.mulc-register-left h3 {
    float: left;
    padding: 0px 0px 14px;
    width: 100%;
    color: #ffffff;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 25px;
    margin-top: 0;
    margin-bottom: 0px;
    letter-spacing: 1px;
    text-transform: uppercase;
}
a.mulc-fb{
    background: #3c5a99;
}
a.mulc-twitter {
    background: #55acee;
}
a.mulc-google {
    background: #da4f43;
}
.mulc-welcome-text {
    color: #c1c1c1;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 18px;
    margin-top: 0;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
.mulc-already-register {
    float: left;
    width: 100%;
    color: white;
    display: inline-block;
    line-height: 1.6;
    font-size: 16px;
    margin-bottom: 25px;
	font-family: 'SegoeUI';
}
.mulc-register-right .alert.alert-danger.text-center {
    width: 100%;
    margin: 8px 0 0;
    color: red;
    font-family: 'SegoeUI';
    font-size: 14px;
    padding: 9px 4px 11px;
}
.mulc-regoster-white {
	background: rgba(25, 23, 23, 0.24);
	text-align: center;
	color: white;
	font-size: 16px;
	font-family: HelveticaNeueLTStd-Bd;
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
	padding-right: 6px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.mulc-regoster-white a {
	color: #ffffff;
    text-decoration: none;
    letter-spacing: 1px;
    font-size: 15px;
    line-height: 1.5;
    padding: 7px 16px 10px;
    float: right;
    margin-top: 7px;
    background: rgba(39, 39, 39, 0.46);
    font-family: HelveticaNeueLTStd-Bd;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: inset 1px 1px 4px #161b1f;
	-webkit-box-shadow: inset 1px 1px 4px #161b1f;
	-moz-box-shadow: inset 1px 1px 4px #161b1f;
	-o-box-shadow: inset 1px 1px 4px #161b1f;
	-ms-box-shadow: inset 1px 1px 4px #161b1f;
}
.mulc-register1 {
    padding: 0;
}
.mulc-regoster-white span:before {
    content: "";
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 12px solid #ffffff;
    position: absolute;
    right: -11px;
    z-index: 999;
}
.mulc-regoster-white span {
	display: block;
	line-height: 1.5;
	font-size: 16px;
	font-family: HelveticaNeueLTStd-Bd;
	float: left;
	color: #3a3a3c;
	padding: 13px 20px 16px;
	background: #fff;
	position: relative;
	width: 50%;
	box-shadow: 2px 0px 15px 0px #161616;
	-webkit-box-shadow: 2px 0px 15px 0px #161616;
	-moz-box-shadow: 2px 0px 15px 0px #161616;
}
.mulc-admin-wrapper {
	position: static;
    color: #73879C;
    background: #2A3F54;
    font-size: 13px;
    font-weight: 400;
	float: left;
	width:100%;
}
.container.admin-container {
	width: 100%;
    position: relative;
    background: white;
}
.container.admin-container:before {
    content: '';
    width: 100%;
    height: 2px;
    background: #e0e0e0;
    position: absolute;
    left: 3px;
    bottom: -3px;
    z-index: 99;
}
aside.multi-left-sidebar {
    width: 230px;
    padding: 0;
    position: fixed;
    display: -ms-flexbox;
    z-index: 999;
    left: -230px;
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
	top: 30px;
}

aside.multi-left-sidebar.push_left_open {
    left: 0;
}
section.mult-admin-right-box {
	margin-left: 230px;
    background: #f1f1f1;
    display: block;
}
.admin-mulc-logo {
    width: 200px;
    padding: 0;
}
.admin-mulc-header-right {
    text-align: right;
    padding: 0;
    margin-top: 19px;
    float: right;
}
.admin-mulc-login {
    float: right;
}
.admin-mulc-login a input {
    background: #1a75bb;
    border: 1px solid #1a75bb;
    color: #fff;
    padding: 0px 15px 3px;
    font-family: HelveticaNeueLTStd-Bd;
   	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
    font-size: 16px;
    float: left;
    display: inline-block;
	height: 38px;
}
div#sidebar {
    float: left;
    width: 100%;
    background: #2a3f54;
	position:relative;
}
/*div#sidebar:before {
    content: '';
    width: 2px;
    height: 100%;
    background: #383f51;
    position: absolute;
    right: -3px;
    z-index: 99;
}*/
span.mulc-employer-text {
    font-family: 'SegoeUI';
    text-transform: capitalize;
    font-size: 13px;
    color: #9bd3ff;
	float: left;
    padding-left: 2px;
}
.admin-sidebar-menu {
    padding: 0;
}
.mc-admin-profile-box {
	float: left;
    width: 100%;
    background: #395571;
    padding: 15px 10px 15px;
    border-bottom: 2px solid #2a3f54;
}
span.mc-admin-profile-img {
    float: left;
    width: 25%;
}
span.mc-admin-profile-img a {
    display: block;
    width: 50px;
    height: 50px;
    overflow: hidden;
    position: relative;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
    border: 2px solid #ecb812;
	background: #fff;
}
span.mc-admin-profile-img img {
	width: 100%;
    background: #fff;
    z-index: 1000;
    margin-top: 0;
    padding: 4px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
}
.mulc-add-row a i {
    position: absolute;
    left: 0;
    background: #f2c742;
    height: 100%;
    top: 0;
    line-height: 30px;
    width: 24px;
    text-align: center;
}
h5.mc-admin-profiletext {
    width: 75%;
    float: left;
    padding: 5px 2px 0px;
    font-family: Titillium-Bold;
    font-size: 15px;
    margin-top: 0;
    color: white;
    margin-bottom: 0;
    word-wrap: break-word;
}
ul.admin-sidebar-menu {
    float: left;
    width: 100%;
    margin-bottom: 0;
    padding: 0px 0px 15px;
    border-top: 2px solid #395571;
}
ul.admin-sidebar-menu li {
    line-height: 2;
}
ul.admin-sidebar-menu li a {
	padding: 5px 15px 5px;
    display: block;
    border-bottom: 1px solid #405f7d;
    border-top: 1px solid #1b2c3c;
    text-align: left;
    line-height: 2;
    color: #b6c1cc;
    font-size: 15px;
    position: relative;
    text-decoration: none;
    font-family: HelveticaNeueLTStd-Bd;
	z-index: 9;
	background: #2a3f54;
}
ul.admin-sidebar-menu li a:hover {
    background: #1b2c3c;
}
/*ul.admin-sidebar-menu li a:before {
	content: '';
    width: 100%;
    height: 100%;
    background: #2a3f54;
    position: absolute;
    left: 0;
    z-index: -9;
    top: 0;
    transition: width 300ms linear;
	-webkit-transition: width 300ms linear;
	-moz-transition: width 300ms linear;
	-ms-transition: width 300ms linear;
	-o-transition: width 300ms linear;		
}
ul.admin-sidebar-menu li a:hover:before {
    width: 3%;
}*/
.mulc-admin-container {
    display: -webkit-inline-box;
	width: 100%;
}
.main-chart, .row.mtbox {
    float: left;
    width: 100%;
	margin:0;
}
ul.admin-sidebar-menu li a i {
    color: #5e8cb9;
    margin-right: 8px;
}
.mc-admin-content-box {
    float: left;
    width: 100%;
    padding: 15px 0px 15px;
}
.mc-admin-content-inner {
	float: left;
    width: 100%;
    background: white;
    padding: 20px;
    border: 1px solid #e8e8e8;
    min-height: 371px;
    margin-bottom: 10px;
}
h2.admin-title-cmn {
    color: #395571;
    font-size: 22px;
    margin: 0 0 15px;
}
.mc-profile-input .mc-upload-register {
	color: #2a3f54;
    position: relative;
    width: 100%;
    overflow: hidden;
    font-family: SegoeUI;
    border: 1px dashed #bfbbbb;
    background: white;
	padding: 3px 6px;
	height: 30px;
}
.admin-menu-light-text {
    text-align: right;
    background: #243342;
    padding: 2px 0 3px;
    color: #fff;
    line-height: 2;
    font-family: SegoeUI;
    padding-right: 15px;
    font-size: 13px;
}
#jobseeker-sidebar ul li a:hover {
    background: #f1f1f1;
}
.form-group.edit-profile-captcha a {
    display: block;
}
.edit-profile-captcha-img {
    float: left;
}
.form-group.edit-profile-captcha a img {
    width: 25px;
}
.edit-profile-captcha-input {
    float: left;
	width: auto;
}
.mc-profile-input .mc-upload-register input[type="file"] {
    position: absolute;
	top: 3px;
    right: -3px;
    text-align: right;
    filter: alpha(opacity=0);
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
    width: 100%;
    height: 100%;
}
.mc-admin-common-form .form-group {
    float: left;
	margin: 0 0 10px;
    width: 99%;
}
.page-edit-profile label.control-label {
    text-align: left;
}
.mc-admin-common-form span.help-inline {
    color: red;
    font-family: 'SegoeUI';
}
.mc-admin-common-form select {
	height: auto;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
    border: 1px solid #bfbbbb;
    background: white;
    font-family: 'SegoeUI';
    width: 100%;
    padding: 4px 6px 4px;
	color: #555;
}
.mc-admin-common-form textarea.form-control {
    height: 50px;
   	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
    border: 1px solid #bfbbbb;
    background: white;
    font-family: 'SegoeUI';
	width: 100%;
}
.mc-admin-common-form label {
    padding-left: 0;
    display: inline-block;
    font-family: 'SegoeUI';
    font-size: 14px;
    margin: 0;
    color: #3e3e3e;
    font-weight: normal;
}
.mc-admin-common-form input.form-control {
    height: auto;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
    border: 1px solid #bfbbbb;
    font-family: 'SegoeUI';
    padding: 4px 6px 4px;
}
.mc-admin-common-form .edit-profile-section label {
	line-height: 1.4;
    padding: 0;
    float: left;
    width: 100%;
	margin-bottom: 4px;
}
.edit-profile-input {
    width: 100%;
    float: left;
    position: relative;
}
.mc-profile-input label.input-group-btn {
    width: 100%;
}
.mc-profile-img{
	padding-left:0;
}
.mc-profile-img a {
    display: block;
    width: 35px;
    line-height: 4;
}
.btn.btn-admin-cmn {
    background: #ed1f24;
    border: 1px solid #ed1f24;
    color: #fff;
    padding: 8px 15px 10px;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    font-size: 16px;
    height: auto;
    line-height: normal;
    margin-top: 20px;
    float: left;
}
.mc-profile-input .mc-upload-register a img {
    width: 40px;
    float: right;
}
.btn-file.mc-upload-register {
    margin: 0;
	line-height: 22px;
}
.alert.alert-success {
	float: left;
    color: green;
    padding-left: 0;
    display: inline-block;
    line-height: 3;
    font-family: SegoeUI;
    font-size: 14px;
    margin: 0;
    position: relative;
}
.alert.alert-success {
    float: left;
    width: 100%;
    color: green;
    font-family: 'SegoeUI';
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
    padding: 10px;
    margin-bottom: 6px;
    padding-left: 61px;
    font-size: 16px;
    border-color: #dff0d8;
    text-align: center;
    line-height: normal;
}
.alert.alert-success:before {
	content: '\f00c';
    width: 40px;
    height: 100%;
    background: green;
    top: 0;
    position: absolute;
    left: 0;
    font: normal normal normal 14px/1 FontAwesome;
    color: #fff;
    font-size: 18px;
    text-align: center;
    display: inline-flex;
    flex-flow: row-reverse nowrap;
    justify-content: center;
    align-items: center;
    align-content: center;
}
footer#admin-site-footer {
    float: left;
    width: 100%;
    padding: 0;
}

div#sidebar-user:before {
    content: '';
    width: 2px;
    height: 100%;
    background: #383f51;
    position: absolute;
    right: -3px;
    z-index: 99;
}
div#sidebar-user {
    float: left;
    width: 100%;
    background: #2a3f54;
    position: relative;
}
.admin-home-box {
	background: #1a75bb;
    padding: 15px;
    color: white;
    position: relative;
    min-height: 160px;
    text-align: center;
	float: left;
    width: 100%;
	display:table;
}
h2.jobseeker-dashboard-title {
    background-color: rgb(40, 81, 113);
    padding: 14px 20px;
    width: 100%;
    color: #ffffff;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 20px;
    margin-top: 0;
    margin-bottom: 0px;
    letter-spacing: 1px;
    text-transform: uppercase;
	text-align:center;
}
.admin-home-box-inner {
    vertical-align: middle;
    display: table-cell;
}
/*.admin-home-box:after {
    content: '';
    background: url(../images/page_fold.png);
    width: 30px;
    height: 40px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    background-repeat: no-repeat;
    background-size: cover;
}
.admin-home-box:before {
    content: '';
    background: url(../images/pin_img.png);
    width: 40px;
    height: 35px;
    position: absolute;
    top: -22px;
    left: -14px;
    background-repeat: no-repeat;
    background-size: cover;
}*/
.box0:nth-child(2) .admin-home-box {
    background: #497fa9;
}
.box0:nth-child(3) .admin-home-box {
    background: #4d687d;
}
.box0:nth-child(4) .admin-home-box {
    background: #8197a9;
}

.admin-mulc-header-right .mulc-top-menu ul#menu-header li a, .admin-mulc-header-right .mulc-top-menu ul#menu-header li a:first-letter{
	font-size: 15px;
    color: #585858;
}
.admin-mulc-header-right .mulc-top-menu ul#menu-header li a:before{
	display:none;
}
.box1 h3 {
	font-family: HelveticaNeueLTStd-Bd;
    margin-top: 0;
    color: #fbd245;
    margin-bottom: 8px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.09);
}
.admin-home-box p {
    color: white;
    font-size: 18px;
    text-decoration: none;
    display: block;
    transition: padding-left 300ms linear, color 300ms linear;
    -webkit-transition: padding-left 300ms linear, color 300ms linear;
    -moz-transition: padding-left 300ms linear, color 300ms linear;
    -ms-transition: padding-left 300ms linear, color 300ms linear;
    -o-transition: padding-left 300ms linear, color 300ms linear;
}
.mulc-fogot-wrapper {
    float: left;
    width: 100%;
    border-top: 1px solid rgba(255, 255, 255, 0.46);
    margin-top: 20px;
	display: none;
}
.mulc-header-wrapper {
    float: left;
    width: 100%;
}
header.login-header-mulc {
    position: relative;
	background: white;
	border-bottom: 1px solid #e8e8e8;
	float: left;
    width: 100%;
	z-index:99;
}
.mulc-register-field-box label.control-label {
    text-align: left;
    float: left;
    width: 100%;
    color: white;
    font-family: 'SegoeUI-Light';
    font-size: 14px;
    padding: 0;
	margin-bottom: 10px;
}
.mulc-register-field-box label.control-label span.txt_require {
    color: red;
}
.mulc-register-field-box .control-group {
    margin-bottom: 15px;
    width: 100%;
    float: left;
}
.control-group.mulc-login-pass, .control-group.mulc-login-name-register {
    width: 48%;
}
.mulc-register-field-box .control-group.mulc-login-captcha, .control-group.mulc-login-re-pass, .control-group.mulc-login-mail-register {
    width: 48%;
    float: right;
}
.control-group.mulc-login-captcha img {
    float: left;
    width: 175px;
}
.control-group.mulc-login-captcha a img {
    width: 40px;
    border: 0;
    padding: 0;
}
.controls-captcha {
    margin-bottom: 15px;
    float: left;
    width: 100%;
}
.controls-captcha-text {
    float: left;
    width: 49%;
}
.controls-captcha-input {
	float: left;
    width: 51%;
}
.mulc-login-submit a {
    float: right;
    display: inline-block;
    line-height: 2;
    font-family: 'SegoeUI';
    font-size: 15px;
    color: #ffffff;
    font-weight: bold;
}
.control-group.mulc-login-captcha i {
    margin-left: 10px;
    font-size: 20px;
    color: #fff;
	margin-top: 20px;
}
.mulc-register-now-btn {
    float: left;
    width: 100%;
    margin-top: 25px;
}
.mulc-login-fogot-text label {
    display: inline-block;
    line-height: 2;
    font-family: 'SegoeUI-Light';
	font-size: 14px;
    color: #efb509;
}
.mulc-login-fogot-text label input {
    margin-top: 8px;
    float: left;
    margin-right: 6px;
}
.mulc-regoster-white a:hover {
    background: #ed1f24;
}
.form-group.mulc-login-submit, .form-group.mulc-login-fogot-text, .form-group.mulc-login-pass, .form-group.mulc-login-name {
    margin-right: 0;
    margin-left: 0;
}
.page-edit-profile {
    float: left;
    width: 100%;
}
.mul-employer-tearms {
    float: left;
    padding-left: 15px;
    font-family: 'SegoeUI';
}
.mul-employer-tearms a.link {
    color: #1a75bb;
    font-size: 15px;
}
.mul-employer-tearms input {
    margin-top: 4px;
    float: left;
    margin-right: 6px;
}
.mc-admin-content-inner button.btn, .mc-admin-content-inner input.btn{
    background: #ed1f24;
    color: #fff;
    padding: 5px 10px 6px;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    font-size: 16px;
    margin-top: 0;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #ed1f24;
    margin-right: 8px;
}
.mulc-employer-button {
	padding-right: 15px;
    float: left;
}
.mulc-employer-button button {
    float: left;
}
.mulc-employer-button a {
	background: #eeb913;
    color: #333;
    padding: 5px 10px 6px;
    font-family: HelveticaNeueLTStd-Bd;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    font-size: 16px;
    float: left;
    display: inline-block;
    margin-right: 10px;
    text-decoration: none;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #f2c742;
}
.mulc-employer-button a:hover {
    background: #1a75bb;
    color: #fff;
	border-color: #428dc5;
}
.mc-admin-content-box .panel.panel-default {
    float: left;
    width: 100%;
}
.mulc-job-listt {
    width: 100%;
    font-family: 'SegoeUI';
    color: #1a75bb;
    font-weight: normal;
}
.mulc-job-listt table.dataTable th {
    border-color: #dddddd;
	background: #1a75bb;
    color: white;
	text-align: center
}
.mulc-job-listt table.dataTable tbody tr th.sorting_1 {
    color: #383f51;
    font-weight: normal;
}
.mulc-job-listt table.dataTable tbody td {
    text-align: center;
}
.mulc-job-listt table.dataTable {
    border: 0;
    border-top: 1px solid #dddddd;
    border-collapse: collapse;
	color: #383f51;
}
.mulc-job-listt .dataTables_filter label {
    color: #333;
    font-weight: normal;
    font-family: 'SegoeUI';
}
.mulc-job-listt .dataTables_filter input {
    border: 1px solid #b7b7b7;
}
.mulc-job-listt .dataTables_length label {
    color: #333;
    font-weight: normal;
    font-family: 'SegoeUI';
}
.mulc-job-listt .dataTables_length label select {
    border: 1px solid #b7b7b7;
}
.mc-admin-content-box .panel-heading.of-header {
    margin: 0 0 15px;
    background: #ececec;
   	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	float: left;
    width: 100%;
	padding: 6px 15px 6px;
}
.mulc-job-listt table.dataTable.display tbody tr {
    background: #ffffff;
}
.mc-admin-content-box .panel-heading.of-header h2 {
    float: left;
    color: #395571;
    font-size: 22px;
	margin: 6px 0 6px;
    padding: 0;
}
.mulc-add-row {
    float: right;
}
.mulc-add-row a {
	display: inline-block;
    margin-left: 10px;
    text-decoration: none;
    color: #333;
    padding: 4px 6px 4px;
    font-family: HelveticaNeueLTStd-Bd;
   	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    font-size: 13px;
    float: left;
    margin: 1px 0 0;
    cursor: pointer;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #f2c742;
    background: #eeb913;
    padding-left: 30px;
    overflow: hidden;
    position: relative;
}
.mulc-job-listt .dataTables_paginate a#table_id_next, .mulc-job-listt .dataTables_paginate a#table_id_previous {
    background: #1a75bb;
    padding: 2px 8px 3px;
    color: #fff !important;
    border: 1px solid #005a9e;
   	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    font-size: 13px;
    margin-left: 5px;
    cursor: pointer;
    margin-bottom: 10px;
	margin-top: 8px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #428dc5;
}
.mulc-job-listt .dataTables_paginate a.paginate_button.current {
	background: #eeb913;
    padding: 2px 8px 3px;
    color: #fff !important;
    border: 1px solid #eeb913;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    font-size: 13px;
    margin-left: 5px;
    cursor: pointer;
    margin-bottom: 10px;
    margin-top: 8px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #eeb913;
}
.mc-admin-content-inner button.btn:hover, .mc-admin-content-inner input.btn:hover {
    background: #3a3a3c;
    border-color: #3a3a3c;
}
.mulc-job-listt .dataTables_paginate a.paginate_button.current:hover {
    background: #e2b011;
    border: 1px solid #e2b011;
}
.edit-profile-upload-div a {
    float: right;
    color: #1a75bb;
    padding: 3px 10px 3px;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 14px;
	text-decoration:none;
}
.account-avatar-wrap {
    float: left;
    width: 100%;
    margin-bottom: 2px;
    margin-top: 0px;
}
.mulc-job-listt .dataTables_info {
    margin-top: 5px;
}
.page-container {
    background: #fff;
}
.page-content-row {
	margin: 0px 0 40px;
    margin-top: -30px;
    position: relative;
    padding: 30px 20px 20px;
    border: 1px solid gainsboro;
    box-shadow: 1px 1px 1px #ddd;
    background: #fff url(../images/about_bg.png) center;
    background-repeat: no-repeat;
    background-size: cover;
}
.page-content-row:after {
    content: "";
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-bottom: 29px solid #dcdcdc;
    position: absolute;
    top: 0;
    left: -15px;
    z-index: 99;
}
.mul-featured-img img {
    width: 100%;
}
.mul-featured-img {
    position: relative;
}
.mul-content-title {
    position: absolute;
    width: 100%;
    bottom: 60px;
    background: rgba(26, 117, 187, 0.68);
}
.mul-content-title h1 {
    margin: 0;
    padding: 7px 0 8px;
    color: #fff;
    font-size: 28px;
	letter-spacing: 1px;
}
.admin-article-button {
    color: #1a75bb;
    padding: 6px 12px;
    background: white;
    border: 1px solid #c7c6c6;
	margin-bottom: 15px;
}
.admin-article-tools ul.dropdown-menu li a {
    font-family: 'SegoeUI';
    padding: 5px 10px 5px;
	border-bottom: 1px solid #c7c6c6;
}
.admin-article-tools ul.dropdown-menu {
    padding: 0;
    border: 1px solid #c7c6c6;
	border-radius: 0;
	-webkit-border-radius:0;
	-moz-border-radius: 0;
    box-shadow: none;
}
.admin-article-tools ul.dropdown-menu li:last-child a {
    border: 0;
}
.mobile-map {
    display: none;
}
#footer-navigation .block-corelinks {
    float: left;
    width: 20%;
    list-style: none;
    padding: 9px 0 6px;
    position: relative;
}
#footer-navigation .block-corelinks h3 {
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 15px;
    margin-top: 15px;
    color: #ffffff;
    margin-bottom: 0;
}
#footer-navigation .block-corelinks ul.menu-tree {
    float: left;
    width: 100%;
	margin:0;
}
#footer-navigation .block-corelinks ul li {
    list-style: none;
    padding: 9px 0 6px;
    position: relative;
    color: white;
    font-family: 'SegoeUI';
    font-size: 13px;
    width: 100%;
	background: transparent !important;
}
#footer-navigation .block-corelinks ul li a {
    color: white;
    font-family: 'SegoeUI';
    font-size: 13px;
    text-decoration: none;
    display: block;
    transition: padding-left 300ms linear, color 300ms linear;
    -webkit-transition: padding-left 300ms linear, color 300ms linear;
    -moz-transition: padding-left 300ms linear, color 300ms linear;
    -ms-transition: padding-left 300ms linear, color 300ms linear;
    -o-transition: padding-left 300ms linear, color 300ms linear;
    padding: 0;
	background: transparent !important;
}
.nav>li>a:focus, .nav>li>a:hover {
    background: transparent;
}
#footer-navigation .block-corelinks ul li a:hover {
    background: transparent;
}
.form-group.mulc-login-remember {
    float: left;
    width: 100%;
    margin: 0 0 10px;
}
.form-group.mulc-login-remember label {
    display: inline-block;
    line-height: 2;
    font-family: 'SegoeUI';
    font-size: 15px;
    color: #ff9497;
}
.form-group.mulc-login-remember input[type="checkbox"] {
    margin-top: 10px;
    float: left;
    margin-right: 6px;
}
.alert.alert-error.mulc-login-error{
	padding: 9px 25px 10px;
    margin-bottom: 0;
    float: left;
    width: 100%;
    color: #fff;
    font-family: 'SegoeUI';
    background: rgba(255, 0, 0, 0.58);
   	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	position: relative;
}
.mulc-login-error ul {
    padding: 0;
}
.seeker_joblist-inner a {
    text-decoration: none;
}
.mulc-login-error ul li {
	list-style: none;
    color: #ffffff;
    font-family: 'SegoeUI';
    position: relative;
    font-size: 12px;
    border: red;
    float: left;
    width: 100%;
}
.mulc-login-error ul li:nth-child(even){
    padding-right: 0;
 /*   padding-left: 15px;*/
}
/*.mulc-login-error ul li:nth-child(even):before{
    content: '';
    width: 1px;
    height: 100%;
    background: #c4e4fd;
    position: absolute;
    left: 0;
    top: 0;
    transform: rotate(-20deg);
}*/
.form-group.edit-profile-section {
    float: left;
    width: 32.333%;
    min-height: 80px;
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: 1%;
}
.mc-admin-common-form .edit-profile-section-button {
	margin-top: 10px;
    border-top: 1px solid #e8e8e8;
    padding-top: 10px;
    position: relative;
}
.mc-admin-common-form .edit-profile-upload-div input {
    margin-top: 3px;
    border: 0;
    width: 100%;
	padding:0;
}
.edit-profile-upload-div {
    position: relative;
    height: 30px;
    overflow: hidden;
    border: 1px dashed #bfbbbb;
}
.mc-admin-common-form .form-group.edit-profile-form-textarea {
    float: left;
    width: 32.333%;
    min-height: 80px;
    margin-bottom: 5px;
    margin-left: 0;
    margin-right: 1%;
}
.mc-profile-input.edit-profile-upload {
    float: left;
    width: 31.333%;
    min-height: 80px;
    margin-bottom: 5px;
    margin-left: 0;
    margin-right: 1%;
    margin-top: 21px;
}
.form-group.edit-profile-captcha {
    width: 31.333%;
    min-height: 80px;
    margin-bottom: 5px;
    margin-left: 0;
    margin-right: 1%;
}
div#jobseeker-sidebar {
    float: left;
    width: 100%;
    background: #eaeaea;
    position: relative;
}
#jobseeker-sidebar ul li:first-child a {
    border-top: 0;
}
ul.admin-sidebar-menu li:first-child a {
    border-top: 0;
}
ul.admin-sidebar-menu li:last-child a {
    border-bottom: 0;
}
#jobseeker-sidebar .mc-admin-profile-box-job {
    float: left;
    width: 100%;
    background: #1a75bc;
    padding: 10px 5px 10px;
    border-bottom: 2px solid #dcdcdc;
}
#jobseeker-sidebar ul.admin-sidebar-menu{
    border-top: 2px solid #1a75bc;
}
#jobseeker-sidebar ul li a {
    background: #eaeaea;
    color: #020202;
    border-bottom: 1px solid gainsboro;
    border-top: 1px solid white;
}
#jobseeker-sidebar ul li a i {
    color: #615e5e;
}
.mulc-job-list {
	float: left;
    width: 100%;
	padding:0;
}
.seeker_joblist-wrapper {
    float: left;
    width: 100%;
    padding: 10px;
}
.seeker_joblist-inner {
	float: left;
    width: 100%;
    background: #ffffff;
    padding: 15px;
    border: 1px solid #e8e8e8;
    box-shadow: 1px 0px 3px 0px #cecdcd;
    -webkit-box-shadow: 1px 0px 3px 0px #cecdcd;
	padding-bottom: 65px;
    overflow: hidden;
	position: relative;
	border-bottom: 2px solid #1a75bc;
}
.seeker_joblist-inner .job_title {
    color: #1a75bc;
    text-decoration: none;
    font-family: 'SegoeUI';
    line-height: 2;
    font-size: 14px;
}
ul.mulc-job-tab li a {
    background: #3a3a3c;
    color: white;
    font-family: SegoeUI;
    font-size: 14px;
    padding: 5px 12px;
}
ul.mulc-job-tab li a:hover {
    background: #383f51;
}
ul.mulc-job-tab li.active a {
    background: white;
}
h3.mulc-job-sub-title {
    color: #3a3a3c;
    font-size: 18px;
    margin: 25px 0 5px;
    font-family: HelveticaNeueLTStd-Bd;
}
.mulc-employer-button input.btn.btn-info.btn-admin-cmn {
    margin-top: 0;
	padding: 7px 10px 7px;
	margin-right: 10px;
}
span.mulc-jobseeker-text {
    font-family: 'SegoeUI';
    text-transform: capitalize;
    font-size: 14px;
    color: #9bd3ff;
}
.job-title {
    color: #3a3a3c;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 17px;
    margin-bottom: 6px;
}
.job-company {
    color: #6d6d6d;
    font-size: 14px;
    font-family: SegoeUI;
    text-transform: uppercase;
	margin-bottom: 8px;
}
.job-location i {
    margin-right: 8px;
    color: #ed1f24;
    text-shadow: 1px 1px 0px #3a3a3c;
    min-width: 15px;
}
.job-experience i {
    margin-right: 8px;
    color: #ed1f24;
    text-shadow: 1px 1px 0px #3a3a3c;
    min-width: 15px;
}
.job-location {
    color: #6d6d6d;
    font-size: 14px;
    font-family: SegoeUI;
    margin-right: 20px;
	margin: 5px 0 0px;
}
.job-experience {
    color: #6d6d6d;
    font-size: 14px;
    font-family: SegoeUI;
	margin: 5px 0 0px;
}
.job-keyskills {
    float: left;
    width: 100%;
    color: #464646;
    font-size: 14px;
    font-family: SegoeUI;
    margin: 5px 0 0px;
}
.job-description {
    float: left;
    width: 100%;
    color: #464646;
    font-size: 14px;
    font-family: SegoeUI;
    margin: 5px 0 10px;
}
.job-date-post, .job-posted, .job-salary {
    float: left;
    width: 100%;
    color: #464646;
    font-size: 14px;
    font-family: SegoeUI;
}
.job_description span, .job-description span, .job_rec_name span, .job_company span, .job_keyskills span, .job_functional span, .job_industry span, .job_salary span, .job-keyskills span, .job-date-post span, .job-posted span, .job-salary span {
    color: #989898;
    margin-right: 10px;
	float:left;
	width:100px;
}
.seeker-joblist-page .job-keyskills span,.seeker-joblist-page .job-salary span, .seeker-joblist-page .job-posted span {
    width: 100px;
}
.seeker_joblist-inner span {
    width: 100px;
}
.mulc-jobbseeker-form .form-group.edit-profile-section {
    margin-left: 0;
    margin-top: 10px;
}
input.mult-cmn-btn {
    background: #1a75bb;
    border: 1px solid #1a75bb;
    color: #fff;
    padding: 3px 10px 5px;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    font-size: 16px;
}
.joblist-box-icon {
    float: right;
}
.joblist-box-icon a {
    margin-left: 5px;
    float: left;
    font-size: 12px;
    width: 23px;
    text-align: center;
    height: 23px;
    border: 1px solid #c7c7c7;
	border-radius:  50%;
	-webkit-border-radius:  50%;
	-moz-border-radius:  50%;
    line-height: 23px;
	background: #fff;
}
.job-list-footer {
    float: left;
    width: 100%;
    position: absolute;
    bottom: 0;
    background: #e7ecef;
    left: 0;
    padding: 10px;
    border-top: 1px solid #e8e8e8;
}
.delete_fav_job, .save_fav_job {
    float: left;
    width: 20px;
    cursor: pointer;
	line-height: 1.4;
}
.job-title i {
	color: #ed1f24;
	margin-right: 6px;
	font-size: 15px;
	margin-top: 3px;
	float: left;
	text-shadow: 1px 1px 1px #3a3a3c;
	min-width: 15px;
}
div#jobseeker-tabs {
    float: left;
    width: 100%;
}
div#jobseeker-tabs .form-group.edit-profile-section {
    min-height: 60px;
}
.form-group.edit-profile-section.edit-profile-gender .edit-profile-input label {
    float: left;
    width: auto;
    margin-right: 15px;
}
.form-group.edit-profile-section.edit-profile-gender input {
    float: left;
    margin-top: 5px;
    margin-right: 6px;
}
.form-group.edit-profile-section.edit-profile-gender .edit-profile-input {
    margin-top: 2px;
}
.jobseeker-languags-wrapper {
    float: left;
    width: 100%;
}
.jobseeker-languags-headings {
    float: left;
    width: 100%;
    background: #3a3a3c;
    color: white;
    font-family: SegoeUI;
    font-size: 14px;
    padding: 5px 12px 7px;
    text-align: center;
}
.refrence-box, .lang-box {
    padding: 10px;
    border: 1px solid #3a3a3c;
    border-top: 0;
    text-align: center;
}
.lang-row {
    padding: 0;
    margin-bottom: 11px;
}
.editbt-small {
    float: none;
    background: #1a75bb;
    border: 1px solid #1a75bb;
    padding: 0px 5px 1px;
    border-radius: 4px;
    font-size: 12px;
    font-family: SegoeUI;
    cursor: pointer;
    display: inline-block;
    color: transparent;
    position: relative;
    width: 25px;
    text-align: center;
}
.delete-refrence, .delete-lang {
    float: none;
    background: #3a3a3c;
    border: 1px solid #3a3a3c;
    padding: 0px 5px 1px;
    border-radius: 4px;
    font-size: 12px;
    font-family: SegoeUI;
    cursor: pointer;
    display: inline-block;
    color: transparent;
    position: relative;
    width: 25px;
    text-align: center;
}
.editbt-small:before {
    content: '\f040';
    font: normal normal normal 14px/1 FontAwesome;
    color: white;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 3px;
    font-size: 14px;
}
.delete-refrence:before, .delete-lang:before {
    content: '\f00d';
    font: normal normal normal 14px/1 FontAwesome;
    color: white;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 3px;
    font-size: 14px;
}
.add-more-lang {
	color: #ffffff;
    cursor: pointer;
    float: right;
    position: absolute;
    right: 0;
    top: 0;
}
.add-more-refrence i, .add-more-lang i {
    margin-right: 9px;
    margin-top: 5px;
}
.mc-admin-common-form .edit-profile-section span.help-inline {
    color: #a2a2a2;
}
div#jobseeker-tabs #tab2 .form-group.edit-profile-section {
    min-height: 95px;
}
div#jobseeker-tabs #tab2 select.form-control {
    height: 85px;
	padding:0;
}

.form-group.edit-profile-full-width {
	margin-left: 0;
    margin-right: 0;
    width: 100%;
}
.fav_joblist-inner a {
    text-decoration: none;
}
.form-group.edit-profile-full-width iframe {
    width: 98% !important;
    padding: 1%;
    background: white;
}
.jobseeker-education-row {
	float: left;
    width: 16%;
    margin-right: 1%;
}
.jobseeker-education-box {
	float: left;
    width: 100%;
    margin-top: 10px;
    border: 1px solid #eaeaea;
    padding: 20px;
    position: relative;
    background: rgba(241, 241, 241, 0.68);
}
.jobseeker-education-row-del {
    float: right;
    width: 15%;
    text-align: center;
	margin-top: 14px;
}
.mc-admin-common-form .jobseeker-education-row input {
    margin-right: 2%;
    width: 100%;
}
.jobseeker-education-row-textarea span {
    margin-top: 12px;
    padding-left: 0;
    display: inline-block;
    font-family: 'SegoeUI';
    font-size: 14px;
    color: #3e3e3e;
    font-weight: normal;
    line-height: 1;
    padding: 0;
    float: left;
    width: 100%;
    margin-bottom: 3px;
}
.jobseeker-education-row span {
    padding-left: 0;
    display: inline-block;
    font-family: 'SegoeUI';
    font-size: 14px;
    margin: 0;
    color: #3e3e3e;
    font-weight: normal;
    line-height: 1;
    padding: 0;
    float: left;
    width: 100%;
	margin-bottom: 3px;
}
.jobseeker-education-row-del .delete_qn span {
	float: none;
    background: #1a75bb;
    border: 1px solid #1a75bb;
    color: #fff;
    padding: 0px 9px 1px;
    border-radius: 5px;
    font-size: 12px;
    font-family: SegoeUI;
    cursor: pointer;
    display: inline-block;
	position:relative;
}
div#add_work, div#add_field {
	color: #333;
    padding: 1px 6px 3px;
    border-radius: 5px;
    font-size: 13px;
    float: right;
    margin: 10px 0 0;
    cursor: pointer;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #dddddd;
    background: #dddddd;
    padding-left: 30px;
    overflow: hidden;
    position: relative;
    font-family: SegoeUI;
}
div#add_work a, div#add_field a {
    color: #333;
    text-decoration: none;
}
.fav_joblist {
    float: left;
    width: 33.333%;
    padding: 5px;
}
.fav_joblist-inner {
	float: left;
    width: 100%;
    background: #ffffff;
    padding: 10px;
    border: 1px solid #d6d5d5;
    overflow: hidden;
    position: relative;
    border-bottom: 2px solid #4d93c7;
    min-height: 80px;
}
.fav_joblist-inner .job_title {
    color: #333;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 15px;
}
div#dynamic_work {
    float: left;
    width: 100%;
}
div#dynamic_work .jobseeker-education-row {
	width: 32.333%;
    margin-top: 8px;
    margin-right: 1%;
}
div#dynamic_work .jobseeker-education-row-textarea {
	float: left;
	width: 32.333%;
	margin-right:1%;
}
.job_details .job_title {
    color: #000000;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 15px;
    margin-bottom: 6px;
}
.job_details .job_title i {
	color: #ed1f24;
	margin-right: 6px;
	font-size: 15px;
	margin-top: 3px;
	float: left;
	text-shadow: 1px 1px 1px #3a3a3c;
}
.job_experience {
    float: left;
    color: #6d6d6d;
    font-size: 13px;
    font-family: SegoeUI;
    margin-right: 20px;
}
.job_location {
    float: left;
    color: #6d6d6d;
    font-size: 13px;
    font-family: SegoeUI;
}
.job_description {
	float: left;
    width: 100%;
    color: #565656;
    font-size: 14px;
    font-family: SegoeUI;
    margin: 5px 0 10px;
    line-height: 2;
}
.job_rec_name, .job_company, .job_keyskills, .job_functional, .job_industry, .job_salary {
    float: left;
    width: 100%;
    color: #464646;
    font-size: 13px;
    font-family: SegoeUI;
	line-height: 2;
}
.job_location i, .job_experience i {
    margin-right: 8px;
    color: #ed1f24;
    text-shadow: 1px 1px 0px #3a3a3c;
}
.employer-content{
    display: block;
	background: #f1f1f1;
}
.hide{
    display: none;
}
.overlay-loader-wrap {
    display: none;
}
.overlay-loader {
    display: table;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
}
.overlay-loader div {
    display: table-cell;
    width: 100%;
    height: 100%;
    background: rgba(217, 237, 247, 0.86);
    text-align: center;
    vertical-align: middle;
}
.mulc-slide-button {
	background: #3a3a3c;
	width: 40px;
	text-align: center;
	height: 40px;
	font-size: 16px;
	color: #fff;
	line-height: 36px;
	position: absolute;
	right: -40px;
	z-index: 99;
	top: 0;
	cursor: pointer;
	border: 2px solid #616163;
}
.mulc-slide-button i {
    line-height: 35px;
}
.initial_msg {
	line-height: 1;
    float: left;
    margin-bottom: 15px;
    font-family: 'SegoeUI';
    font-size: 15px;
    color: #060606;
    font-weight: normal;
    border: 1px solid #1a75bc;
    padding: 12px 7px 14px;
    background: rgba(26, 117, 188, 0.2);
    display: block;
    clear: both;
}
.contat_msg {
    line-height: 1;
    float: left;
    margin-bottom: 15px;
    font-family: 'SegoeUI';
    font-size: 15px;
    color: #060606;
    font-weight: normal;
    border: 1px solid #1a75bc;
    padding: 12px 7px 14px;
    background: rgba(26, 117, 188, 0.2);
    display: block;
    clear: both;
}
.alert.alert-error {
    color: red;
    font-family: 'SegoeUI';
    padding: 4px 15px 5px;
}

.alert.alert-error button.close {
    color: #1a75bb;
    opacity: 1;
}
.edit-profile-upload-div img {
	float: left;
    position: relative;
    margin: auto;
    height: 27px;
}
.alert.alert-error.mulc-login-error button.close {
    text-shadow: none;
    color: #efb60f;
    position: absolute;
    right: 0;
    top: 0;
    width: 25px;
    height: 25px;
}
.mulc-login-field-box p {
    color: #fff;
}
.control-group.forgot-email input {
    background-color: rgba(255, 255, 255, 0.22);
    border: 1px solid rgba(255, 255, 255, 0.25);
    color: #ffffff;
    height: 40px;
    padding: 11px 3%;
    padding: 11px 3%;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: none;
    font-family: 'SegoeUI';
}
.control-group.forgot-password img.captcha {
    width: 110px;
    background: rgba(255, 255, 255, 0.32);
    border: 1px solid #9cb5c8;
    float: left;
    border-right: 0;
}
.forgot-password-box {
	float: left;
    margin-right: 10px;
}
.forgot-password-box input#captcha {
    background-color: rgba(255, 255, 255, 0.22);
    border: 1px solid rgba(255, 255, 255, 0.25);
    color: #ffffff;
    height: 40px;
    padding: 11px 3%;
    padding: 11px 3%;
    width: 100%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: none;
    font-family: 'SegoeUI';
}
.control-group.forgot-password {
    margin-bottom: 10px;
}
.control-group.forgot-password a {
    display: inline-block;
    background: #fff;
    width: 40px;
}
.mulc-login-field-box label.control-label {
    color: gainsboro;
    font-size: 14px;
    font-weight: normal;
    line-height: 22px;
    font-family: 'SegoeUI';
}
.mulc-cacancies-title {
    padding: 7px 0 8px;
    letter-spacing: 1px;
    color: #51565a;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 25px;
    margin-top: 30px;
    margin-bottom: 25px;
    float: left;
    width: 100%;
}
.job-wraper {
    float: left;
    width: 100%;
    background: #fff;
    padding: 15px;
    border: 1px solid #dedede;
    padding-bottom: 50px;
    overflow: hidden;
    position: relative;
    border-bottom: 2px solid #1a75bc;
    margin-bottom: 15px;
}
h2.admin-title-cmn.contact-wrapper-title {
    float: left;
    width: 100%;
    padding-left: 0;
	font-size: 28px;
}

.form-group.contact-name {
    float: left;
    width: 32.333%;
    margin-bottom: 15px;
    margin-right: 1%;
}
.form-group.contact-email {
    float: left;
    width: 32.333%;
    margin-bottom: 15px;
    margin-right: 1%;
}
.form-group.contact-subject {
    float: left;
    width: 32.333%;
    margin-bottom: 15px;
    margin-right: 1%;
}
.form-group.contact-message {
    float: left;
    width: 99%;
    margin-bottom: 15px;
    margin-right: 1%;
}
.form-group.contact-captcha {
    float: left;
    width: 99%;
    margin-bottom: 15px;
    margin-right: 1%;
}
.mucl-contact-page input.form-control {
    width: 100%;
    border: 1px solid #cccccc;
    height: 40px;
    border-radius: 0px;
    padding: 10px;
    font-family: 'Titillium-Thin';
    font-size: 18px;
}
.mucl-contact-page textarea.form-control {
    width: 100%;
    border: 1px solid #cccccc;
    height: 70px;
    border-radius: 0px;
    padding: 10px;
    font-family: 'Titillium-Thin';
    font-size: 18px;
}
.form-group.contact-captcha .edit-profile-captcha-img {
    float: left;
	width: 114px;
}
.form-group.contact-captcha .edit-profile-captcha-input {
    float: left;
}
.form-group.contact-button input {
    background: #1a75bb;
    border: 1px solid #1a75bb;
    color: #fff;
    padding: 8px 15px 10px;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 7px;
    font-size: 20px;
}
.form-group.contact-button {
    float: left;
    width: 100%;
}
.page-content-row:before {
    content: "";
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid #ffffff;
    position: absolute;
    top: -12px;
    left: 15px;
    z-index: 99;
}
.seeker-joblist-page {
    float: left;
    width: 100%;
    background: #ffffff;
    padding: 15px;
    border: 1px solid #e8e8e8;
    box-shadow: 1px 0px 3px 0px #cecdcd;
    -webkit-box-shadow: 1px 0px 3px 0px #cecdcd;
    overflow: hidden;
    position: relative;
    border-bottom: 2px solid #bdbdbd;
    margin-bottom: 15px;
}
.jobseeker-pagination ul.tsc_pagination {
    padding: 0;
    margin: 2px 0 30px;
    float: left;
}
.jobseeker-pagination ul li {
    float: left;
    list-style: none;
    margin-right: 3px;
    height: 25px;
    color: white;
    text-align: center;
	line-height: 25px;
}
.jobseeker-pagination ul li a {
	color: #fff;
    font-family: 'SegoeUI';
    text-decoration: none;
    padding: 2px 9px 4px;
    background: #1c74bb;
    border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #4990c9;
}
.jobseeker-pagination ul li a:hover , .jobseeker-pagination ul li a.current {
    background: #edb70f;
	border: 1px solid #bb8e01;
}
.job-vacancies-wrapper {
    margin-top: 35px;
    float: left;
    width: 100%;
}
span.btn-applay a, .btn-apply-job button {
	background: #1a75bb;
    color: #fff;
    padding: 4px 10px 6px;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    font-size: 16px;
    float: right;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #428dc5;
	text-decoration: none;
}
.btn-apply-job {
	float: left;
    margin-top: 20px;
}
.btn-send-email {
    float: right;
    margin-top: 20px;
}
a.fi-dashboard {
    font-size: 20px;
    margin-right: 6px;
    line-height: 36px;
    color: #ffffff;
    padding: 6px 15px 8px;
    background: #3a3a3c;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #3a3a3c;
}
a.fi-dashboard:hover {
    background: #000;
    border-color: #000;
}
.text-danger p {
    color: red;
    font-family: 'SegoeUI';
    font-size: 14px;
}
.mulc-job-list.mulc-job-list-box {
    float: left;
    width: 100%;
    background: #ffffff;
    padding: 15px;
    border: 1px solid #e8e8e8;
    box-shadow: 1px 0px 3px 0px #cecdcd;
    -webkit-box-shadow: 1px 0px 3px 0px #cecdcd;
    padding-bottom: 65px;
    overflow: hidden;
    position: relative;
    border-bottom: 2px solid #b3b3b3;
}
.form-group.edit-profile-section.function-expertise {
    width: 100%;
    margin-right: 0;
}
div#jobseeker-tabs #tab2 .form-group.edit-profile-section.edit-resume {
    min-height: auto;
    margin-bottom: 5px;
}
div#jobseeker-tabs #tab2 .form-group.edit-profile-section.function-expertise {
    min-height: auto;
}
div#jobseeker-tabs #tab2 .form-group.edit-profile-section.function-expertise select.form-control {
    height: auto;
}
.mc-admin-common-form-contact {
    float: left;
    width: 100%;
}
.mc-admin-common-form-contact .edit-profile-captcha-input {
    width: auto;
}
.mc-admin-common-form-contact .form-group.edit-profile-full-width {
    width: 100%;
}
.contact .row-fluid.page-content-row {
    margin-top: 30px;
    float: left;
    width: 100%;
}
.contact .row-fluid.page-content-row:before, .contact .row-fluid.page-content-row:after{
	display:none;
}
.edit-profile-captcha-img {
    float: left;
    width: 86px;
}
.form-group.edit-profile-section.min-height-none {
    min-height: auto;
}
/*h2.admin-title-cmn.admin-title-cmn-jobs {
    margin-left: 10px;
}*/
a.delete-button-edit {
    background: #1a75bb;
    padding: 2px 8px 3px;
    color: #fff !important;
    border: 1px solid #005a9e;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    font-size: 13px;
    cursor: pointer;
}
a.delete-button-job {
    background: #eeb913;
    padding: 2px 8px 3px;
    color: #fff !important;
    border: 1px solid #eeb913;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    font-size: 13px;
    margin-left: 5px;
    cursor: pointer;
    margin-bottom: 10px;
    margin-top: 8px;
}
.form-group.job-edit-box-field {
    margin-bottom: 20px;
}
.form-group.job-edit-box-field.job-edit-pre-screening {
    margin-top: 10px;
    padding-top: 20px;
    border-top: 1px solid #989898;
}
.form-group.job-edit-box-field.job-edit-pre-screening div#add_field {
    margin-bottom: 15px;
}
.form-group.job-edit-box-field.job-edit-pre-screening div#save_qn {
    background: #eeb915;
    padding: 2px 8px 3px;
    color: #fff !important;
    border: 2px solid #af8504;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    font-size: 13px;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: 'SegoeUI';
    margin-right: 8px;
}
.job-edit-qn {
    float: left;
    width: 100%;
    margin: 10px 0 0px;
}
.job-edit-qn-wrapper {
    background: #ececec;
    margin-bottom: 20px;
    width: 100%;
    float: left;
    clear: both;
    padding: 7px;
    border: 1px solid #d4d4d4;
}
.job-employer-captcha {
    float: left;
}
.employer-captcha-image {
    float: left;
    width: 85px;
}
div#add_work i, div#add_field i {
	margin-right: 7px;
    position: absolute;
    left: 0;
    background: #d0d0d0;
    height: 100%;
    top: 0;
    line-height: 25px;
    width: 24px;
    text-align: center;
    font-size: 11px;
}
.form-group.job-edit-box-field.job-edit-box-field-section {
    width: 32.333%;
    margin-right: 1%;
}
.form-group.job-edit-box-field.job-edit-box-field-half {
    width: 49%;
    float: left;
	margin-right: 1%;
}
.form-group.job-edit-box-field.job-edit-box-field-half:nth-child(even) {
    float: right;
}
.form-group.job-edit-box-field input.form-control, .form-group.job-edit-box-field textarea.form-control {
    width:100%;
}
.seeker_aplication {
	float: left;
    font-size: 14px;
    font-family: SegoeUI;
    margin: 0px 0 10px;
    line-height: 1.6;
    color: #333;
    width: 70%;
}
.seeker_aplication:first-child {
    padding-left: 0;
}
.seeker_aplication:before {
    content: '';
    width: 1px;
    height: 100%;
    background: #868686;
    position: absolute;
    left: 0;
    transform: rotate(-20deg);
}
.seeker_aplication:first-child:before {
    display: none;
}
.seeker_aplication span {
	color: #909090;
	margin-right: 10px;
	width: 130px;
	float: left;
	z-index: 9;
	position: relative;
}
.applicant_profile_image {
	float: right;
	padding: 1px;
	height: 150px;
	overflow: hidden;
	position: relative;
	min-width: 100%;
}
.applicant_profile_image-box {
	float: right;
    padding: 1px;
    width: 22%;
    text-align: right;
	margin-top: 20px;
}
.employer-content-left {
    float: left;
    width: 75%;
}
.employer-content-left .job-salary {
	line-height: 2;
    border-bottom: 1px solid #ececec;
    padding: 2px 0 4px;
}
.applicant_profile_text {
    float: left;
    border-bottom: 1px solid #e4e4e4;
	margin-left: 15px;
	margin-top: 16px;
}
.employer-content-left .job-salary span, .applicant_profile_texts span{
	width: 20%;
    font-size: 15px;
    float: left;
    margin-right: 2%;
    max-width: 150px;
}
.employer-content-left .job-salary p {
    float: left;
    width: 78%;
	line-height: 2;
    margin: 0;
}
.applicant_profile_texts {
    float: left;
    width: 100%;
    margin-top: 10px;
	line-height: 2;
}
.fav_joblist-application {
    float: left;
    width: 100%;
    padding-bottom: 16px;
    border: 1px solid #e2e2e2;
    padding: 10px 25px 10px;
    border-bottom: 2px solid #1a75bb;
}
.fav_joblist-application .job-company {
    color: #000;
}
.applicant_profile_texts div {
    font-size: 14px;
}
.jobseeker-education-row input.form-control.edit {
    margin-top: 4px;
}
div#jobseeker-tabs #tab2 select.form-control.min-height-select {
    height: auto;
    padding: 4px 6px 4px;
}
.jobseeker-education-box.jobseeker-education-box-line {
    padding-bottom: 15px;
}
.jobseeker-education-box.jobseeker-education-box-line:first-child {
    border-bottom:0;
    padding-bottom: 0;
}
.table-bordered {
    border: 1px solid #ddd;
    font-family: 'SegoeUI';
    font-size: 13px;
}
ul#locationresult {
	list-style: none;
    padding: 0;
    background: #eeb607;
    position: absolute;
    width: 98%;
	z-index:999;
}
ul#locationresult li {
    padding: 5px 0 5px;
	font-family: 'SegoeUI';
	cursor: pointer;
}
.login-remember-box {
    float: left;
    position: relative;
	margin-top: 7px;
}
.login-remember-box input {
    position: absolute;
    left: 0;
    margin: 0 !important;
    z-index: 999;
    opacity: 0;
    width: 22px;
    height: 21px;
    top: -2px;
    cursor: pointer;
}
.login-checkout {
    display: block;
    position: absolute;
    border: 1px solid #ffffff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    height: 20px;
    width: 20px;
    z-index: 5;
    transition: border .25s linear;
    -webkit-transition: border .25s linear;
    left: 0;
    top: -2px;
    cursor: pointer;
    background: white;
	background: radial-gradient(white,#a7a7a7);
	background: -webkit-radial-gradient(white,#a7a7a7);
}
span.login-remember-field {
	float: left;
    padding-left: 28px;
    font-weight: normal;
    font-family: 'SegoeUI';
}
.login-checkout:before {
	position: absolute;
    content: '';
    height: 3px;
    width: 11px;
    top: 8px;
    left: 5px;
    margin: auto;
    transition: background 0.25s linear;
    -webkit-transition: background 0.25s linear;
    background: transparent;
    transform: rotate(-45deg);
}
.login-checkout:after {
    position: absolute;
    content: '';
    height: 3px;
    width: 6px;
    top: 9px;
    left: 3px;
    margin: auto;
    transition: background 0.25s linear;
    -webkit-transition: background 0.25s linear;
    background: transparent;
    transform: rotate(45deg);
}
input:checked ~ .login-checkout::before, input:checked ~ .login-checkout::after {
    background:#ed1f24;
}
.mc-admin-common-form input.change-logo-avatar {
    width: auto;
    color: #1a75bb;
    font-family: SegoeUI;
	float: left;
}
.edit-profile-upload-div a.hil-profile-img {
    float: right;
    width: 27px;
    padding: 0;
}
.alert.alert-danger, .alert.alert-danger.text-center {
	float: left;
    color: red;
    font-family: 'SegoeUI';
    width: 100%;
    margin-top: 20px;
    border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	padding:6px;
    padding-left: 61px;
    font-size: 16px;
    text-align: center;
    position: relative;
}
.alert.alert-danger:before, .alert.alert-danger.text-center:before {
    content: '\f071';
    background: red;
    top: 0;
    position: absolute;
    left: 0;
    font: normal normal normal 14px/1 FontAwesome;
    color: #fff;
    font-size: 18px;
    text-align: center;
    width: 40px;
    height: 100%;
    display: inline-flex;
    flex-flow: row-reverse nowrap;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.alert.alert-danger p{
	color: red;
    font-family: 'SegoeUI';
    font-size: 14px;
    float: left;
    margin-top: 0;
    margin-right: 10px;
}
.alert.alert-danger strong {
    float: left;
}
.mulc-banner-main {
    background: url(../images/cound_bg.jpg);
	min-height: 450px;
	background-repeat:no-repeat;
	background-size:cover;
}
.job-application-list {
    float: left;
    width: 33.333%;
    padding: 10px;
}
.job-application-list-wrapper {
    float: left;
    width: 100%;
    background: #ffffff;
    padding: 15px;
    border: 1px solid #e8e8e8;
    box-shadow: 1px 0px 3px 0px #cecdcd;
    -webkit-box-shadow: 1px 0px 3px 0px #cecdcd;
    overflow: hidden;
    position: relative;
    border-bottom: 2px solid #1a75bc;
    min-height: 330px;
    padding-bottom: 60px;
}
.seeker_aplication_right {
	float: right;
    width: 30%;
    text-align: center;
}
.job-application-contact {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 13px;
    border-top: 1px solid #e8e8e8;
}
.job-application-contact i {
    margin-right: 10px;
    color: #bbbbbb;
}
.app_email {
    float: left;
    color: #383f51;
    font-family: 'SegoeUI';
    padding-right: 15px;
}
.app_phone {
    float: left;
    color: #383f51;
    font-family: 'SegoeUI';
    padding-left: 15px;
    border-left: 1px solid #dedede;
}
.job_title-aplication {
    color: #0b6bb7;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 15px;
    margin-bottom: 6px;
	width: 100%;
	word-wrap: break-word;
}
.job_title-aplication i{
	color: #edb70f;
    margin-right: 8px;
    font-size: 14px;
    margin-top: 5px;
    float: left;
}
.app_designation, .app_designation, .app_experience, .app_cover_letter {
    float: left;
    width: 100%;
}
.job-salary a {
    color: #1a75bb;
    font-weight: bold;
    text-decoration: none;
}
.job-edit-box-input.add-questions-employer strong {
    float: left;
    width: 100%;
    margin: 15px 0 3px;
    padding-left: 0;
    display: inline-block;
    font-family: 'SegoeUI';
    font-size: 14px;
    color: #3e3e3e;
    font-weight: normal;
}
.job-edit-box-input.add-questions-employer textarea {
    height: 50px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
    border: 1px solid #bfbbbb;
    background: white;
    font-family: 'SegoeUI';
    width: 300px;
}
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
    background-color: transparent;
}
.seeker_data h3 {
    color: #1a75bb;
    font-size: 18px;
    margin: 30px 0 15px;
    font-family: HelveticaNeueLTStd-Bd;
    padding-bottom: 0;
}
.seeker_data, .seeker_list_head, .seeker_list_data {
    float: left;
    width: 100%;
}
.seeker_list_head .seeker_head {
    float: left;
    width: 20%;
    color: #383f51;
    font-size: 14px;
    padding: 8px;
    font-family: SegoeUI;
    border-bottom: 1px solid #e2e2e2;
    font-weight: bold;
	background: #efefef;
}
.seeker_list_data .seeker_list_info {
    width: 20%;
    float: left;
    padding: 8px;
    font-size: 14px;
    color: #383f51;
}
.seeker-wrapper {
    float: left;
    width: 100%;
    border: 1px solid #e2e2e2;
}
.seeker_head-small {
    float: left;
    width: 25%;
    color: #383f51;
    font-size: 14px;
    padding: 8px;
    font-family: SegoeUI;
    border-bottom: 1px solid #e2e2e2;
    font-weight: bold;
	background: #efefef;
}
.seeker_list_info-small-full {
    float: left;
    width: 100%;
    padding: 8px;
    text-align: center;
}
.seeker_data-details {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
.seeker_data-details h3 {
    color: #1a75bb;
    font-size: 18px;
    margin: 30px 0 15px;
    font-family: HelveticaNeueLTStd-Bd;
    padding-bottom: 0;
}
.employer-content-left .job-title {
    font-size: 17px;
}
.employer-content-left .job-title i {
    margin-top: 9px;
    font-size: 15px;
}
.fav_joblist-application .job-company p {
    font-size: 14px;
}
.job-edit-box-input strong {
    float: left;
    width: 100%;
    padding-left: 0;
    display: inline-block;
    font-family: 'SegoeUI';
    font-size: 14px;
    margin: 0;
    color: #3e3e3e;
    font-weight: normal;
}
.mandatory-red {
	color: red !important;
    font-family: 'SegoeUI' !important;
    float: none !important;
    width: auto !important;
    line-height: normal !important;
    margin: 0 !important;
}
div#jobseeker-tabs #tab2 .form-group.edit-profile-section.edit-resume span.mc-upload-register {
    background: transparent;
    width: 100%;
    color: #333;
    padding: 3px 10px 4px;
    height: auto;
    border: 1px dashed #bfbbbb;
	text-align:left;
}
div#jobseeker-tabs #tab2 .form-group.edit-profile-section.edit-resume span.mc-upload-register input {
    float: left;
}
div#jobseeker-tabs #tab2 .form-group.edit-profile-section.edit-resume span.mc-upload-register a.change-captcha{
	float: right;
    color: #337ab7;
    font-weight: bold;
	margin-right: 3px;
}
span.btn-applay {
    float: left;
}
label.checkbox-inline.left_content {
    float: left;
    width: 100%;
    padding-left: 0;
    margin: 0;
}
label.checkbox-inline.left_content .login-checkout {
    top: -5px;
}
label.checkbox-inline.left_content .login-checkout:after {
    top: 7px;
    left: 1px;
}
div#pagination {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
div#pagination button {
    background: #1a75bb;
    color: #fff;
    padding: 3px 8px 4px;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    font-size: 14px;
    float: left;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #428dc5;
	margin-right: 4px;
}
label.checkbox-inline.left_content .login-checkout:before {
    top: 6px;
    left: 3px;
}
label.checkbox-inline.left_content .login-checkout {
    background: #fff;
    border: 2px solid #d4d4d4;
    width: 18px;
    height: 18px;
}
.form-group.sidebar-box-left {
    float: left;
    width: 100%;
    background: white;
    margin: 0 0 10px;
    padding: 15px;
    border: 1px solid #e0e0e0;
}
.form-group.sidebar-box-left h3 {
    color: #3a3a3c;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 20px;
    margin-top: 0;
    margin-bottom: 15px;
    padding-bottom: 0;
}
.form-group.sidebar-box-left select {
    width: 100%;
    height: 40px;
    border: 1px solid #e0dede;
    background: #f1f1f1;
}
.sidebar-box-scroll {
	float: left;
    width: 100%;
    overflow: auto;
    position: relative;
    height: 205px;
}
::-webkit-scrollbar {
    width: 12px;
}
::-webkit-scrollbar-track {
    background-color: #eaeaea;
    border-left: 1px solid #ccc;
}
::-webkit-scrollbar-thumb {
    background-color: #ed1f24;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #aaa;
}
.page-content-row strong {
    font-weight: normal;
    font-family: 'HelveticaNeueLTStd-Bd';
    color: #201d1e;
    font-size: 15px;
    line-height: 20px;
	text-transform: capitalize;
}
.page-content-row h2 {
    padding: 10px 10px 10px 40px;
    position: relative;
    color: #555;
    font-size: 20px;
    letter-spacing: 1px;
    font-family: HelveticaNeueLTStd-Bd;
    font-weight: normal;
    float: left;
    z-index: 99;
    width: 100%;
    /* border-top: 3px solid #e0c061; */
}
.ml-rc .ml-title h2 {
    margin: 0;
}
.ml-title h2 strong {
    font-weight: normal;
    font-size: 20px;
    color: #4891c9;
}
.page-content-row h3 {
    margin: 0;
    z-index: 9;
    padding: 7px 40px 8px;
    color: #1a75bb;
    font-size: 20px;
    letter-spacing: 1px;
    font-family: HelveticaNeueLTStd-Bd;
    font-weight: normal;
    float: left;
    position: relative;
}
.page-content-row h3:after {
    content: '';
    width: 29px;
    height: 2px;
    background: #f0b914;
    bottom: 16px;
    top: auto;
    right: 3px;
    position: absolute;
    text-shadow: 0px 3px 1px #333 !important;
}
.page-content-row h3:before {
    content: '';
    width: 29px;
    height: 2px;
    background: #f0b914;
    bottom: 16px;
    top: auto;
    left: 0px;
    position: absolute;
    text-shadow: 0px 3px 1px #333 !important;
}
.page-content-row h4 {
    margin: 0;
    padding: 7px 0 8px;
    color: #242021;
    font-size: 18px;
    letter-spacing: 1px;
    font-family: HelveticaNeueLTStd-Bd;
    font-weight: normal;
}

.page-content-row h6 {
    margin: 0;
    padding: 7px 0 8px;
    color: #ce9c04;
    font-size: 18px;
    letter-spacing: 1px;
    font-family: HelveticaNeueLTStd-Bd;
    font-weight: normal;
}

.page-content-row h5 {
    margin: 0;
    padding: 7px 0 8px;
    color: #242021;
    font-size: 18px;
    letter-spacing: 1px;
    font-family: HelveticaNeueLTStd-Bd;
    font-weight: normal;
}
.page-content-row ul {
    padding-left: 0;
    margin: 5px 0 18px;
    float: left;
    width: 100%;
	padding: 5px 10px;
    box-shadow: 0px 0px 1px 1px #e8e8e8;
}
.page-content-row ul li {
	line-height: 2;
    list-style: none;
    position: relative;
    font-weight: normal;
    font-family: 'SegoeUI';
    font-size: 14px;
    color: #6b6b6b;
    border-bottom: 1px solid #dad9d9;
    padding: 8px 0 9px;
    padding-left: 25px;
}
.page-content-row p {
	line-height: 1.8;
    color: #222;
    text-align: justify;
    float: left;
	word-wrap: break-word;
	font-size: 15px;
    width: 100%;
}
.page-content-row ul li:last-child {
    border: 0;
}
.page-content-row ul li:before {
	content: '\f123';
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    left: 0;
    top: 14px;
    width: 14px;
    height: 14px;
    line-height: 15px;
    text-align: center;
    color: #eeb913;
    border-radius: 4px;
    font-size: 14px;
}
.ml-rc {
	float: left;
    width: 48%;
    background: #fff;
    margin: 1%;
    padding: 10px 18px;
    border-left: 3px solid #1a75bb;
    min-height: 208px;
    box-shadow: 0px 0px 4px 0px #e6e4e4;
}
.mulc-jobbseeker-form.grid {
    float: left;
    width: 100%;
}
.control-group.form-group.mulc-login-submit {
    margin-top: 20px;
}
.mulc-jobbseeker-form .form-group.edit-profile-section {
    width: 100%;
    margin-right: 0;
}
.mulc-already-register-box {
    background: rgba(0, 0, 0, 0.26);
    padding: 15px;
    text-align: justify;
    font-size: 14px;
}
.admin-add-new-account-name, .admin-add-new-account-email, .admin-add-new-account-pass, .account_status_text, .admin-add-new-account-btn, .admin-add-new-account-status, .admin-add-new-account-time, .admin-add-new-account-enable {
    float: left;
    width: 32.333%;
    margin-bottom: 15px;
    margin-right: 1%;
    min-height: 90px;
}
.admin-add-new-account-name input, .admin-add-new-account-email input, .admin-add-new-account-pass input, .account_status_text input, .admin-add-new-account-btn select, .admin-add-new-account-status input, .admin-add-new-account-time input, .admin-add-new-account-enable select {
    width: 100%;
    border: 1px solid #cccccc;
    height: 40px;
    border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
    padding: 4px;
    font-family: 'Titillium-Thin';
    font-size: 14px;
    display: block;
}
span.admin-birth-date {
    font-size: 13px;
    font-family: 'SegoeUI';
}
.admin-add-new-account-button{
	width: 100%;
    float: left;
}
a.res_pdf:before, a.res_doc:before {
    color: #1a75bb;
    margin-right: 6px;
    font: normal normal normal 14px/1 FontAwesome;
}
a.res_pdf, a.res_doc {
    font-family: 'SegoeUI';
}
span.btn-applay .mulc-cmn-btn2 {
    background: #eeb913;
    color: #fff;
    padding: 4px 10px 6px;
    font-family: HelveticaNeueLTStd-Bd;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    font-size: 16px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #f9c113;
}
.mulc-cmn-btn2 {
    background: #eeb913;
    color: #fff;
    padding: 4px 10px 6px;
    font-family: HelveticaNeueLTStd-Bd;
	border-radius:6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    font-size: 16px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #f9c113;
}
.mulc-cmn-btn1 {
    background: #1a75bb;
    color: #fff;
    padding: 4px 10px 6px;
    font-family: HelveticaNeueLTStd-Bd;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    font-size: 16px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #428dc5;
}
#popupsendemail #contactdiv:after {
    content: '';
    width: 100%;
    height: 100%;
    background: transparent;
    top: 0;
    left: 0;
    position: absolute;
    z-index: -9;
}
#popupsendemail #contactdiv:before {
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(31, 31, 31, 0.48);
    position: fixed;
    left: 0;
    top: 0;
    z-index: -99;
}
#popupsendemail #contactdiv label {
    color: #eeb913;
}
#popupsendemail #contactdiv {
    opacity: 1;
    position: fixed;
    top: 14%;
    left: 0px;
    height: 75vh;
    width: 100%;
    background: #1a75bb;
    display: none;
    right: 0;
    margin: auto;
    border: 1px solid #868484;
    padding: 20px;
    z-index: 9999;
    max-width: 600px;
    overflow: auto;
    overflow-x: hidden;
}
#popupsendemail #contactdiv h3 {
    text-align: left;
    text-shadow: none;
    color: #1a75bb;
    font-family: HelveticaNeueLTStd-Bd;
    font-size: 20px;
    margin-top: 0;
    margin-bottom: 15px;
    padding-bottom: 0;
}
#popupsendemail #contactdiv input {
    border: 1px solid #cccccc;
    height: 40px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
    padding: 10px;
    font-family: 'Titillium-Thin';
    font-size: 18px;
	width:100%;
}
#popupsendemail #contactdiv textarea {
    border: 1px solid #cccccc;
    height: 70px;
    border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
    padding: 10px;
    font-family: 'Titillium-Thin';
    font-size: 18px;
	width:100%;
}
#popupsendemail #contactdiv input#send {
    width: 100px;
    line-height: 17px;
    background: #1a75bb;
    color: #fff;
    padding: 4px 10px 6px;
    font-family: HelveticaNeueLTStd-Bd;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    font-size: 16px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #428dc5;
}
#popupsendemail input#hidediv {
    width: 100px;
    line-height: 17px;
    background: #eeb913;
    color: #fff;
    padding: 4px 10px 6px;
    font-family: HelveticaNeueLTStd-Bd;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    font-size: 16px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #eeb913;
}
#popupsendemail #contactdiv input#cancel {
    width: 100px;
    line-height: 17px;
    background: #eeb913;
    color: #fff;
    padding: 4px 10px 6px;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    font-size: 16px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #eeb913;
}
span#rem_chars {
	text-align: right;
    float: right;
    border: 1px solid #1a75bb;
    margin: 7px 0 0;
    padding: 1px 10px 2px;
    background: rgba(26, 117, 187, 0.25);
    font-size: 14px;
}
span#rem_chars_cskils {
    text-align: right;
    float: right;
    border: 1px solid #1a75bb;
    margin: 7px 0 0;
    padding: 3px 10px 2px;
    background: rgba(26, 117, 187, 0.25);
}
.page-content-row .container {
    width: 100%;
}
.jobseeker-pagination ul.tsc_pagination li:before {
    display: none;
}
.jobseeker-pagination ul.tsc_pagination li {
    float: left;
    padding: 0;
}
.page-content-row h1:after {
    content: '';
    width: 150px;
    height: 4px;
    background: #c6dcee;
    position: absolute;
    bottom: 4px;
    left: 0;
}
.page-content-row h1 {
    margin-bottom: 20px;
    padding-bottom: 20px;
    position: relative;
}
.page-content-row h1:before {
    content: '';
    width: 150px;
    height: 2px;
    background: #c6dcee;
    position: absolute;
    bottom: 0;
    left: 0;
}
.page-content-row h1:first-letter {
    color: #1a75bb;
}
.page-content-row .admin-article-tools button {
    color: #1a75bb;
    padding: 6px 12px;
    background: white;
    border: 1px solid #1a75bb;
    margin-bottom: 15px;
    float: left;
    width: 40px;
    height: 40px;
	border-radius: 4px;
}
.page-content-row .admin-article-tools button i {
    background: #1a75bb;
    width: 100%;
    height: 100%;
    float: left;
    left: 0;
    right: 0;
    position: absolute;
    top: 0;
}
.page-content-row .admin-article-tools button i:before {
    content: '\f14b';
    position: absolute;
    color: #edba13;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    font: normal normal normal 14px/1 FontAwesome;
    line-height: 37px;
    font-size: 19px;
}
.page-content-row .admin-article-tools ul.dropdown-menu li a {
    border: 0;
    padding: 0;
}
.page-content-row .admin-article-tools ul.dropdown-menu li {
    padding-left: 30px;
}
.page-content-row .admin-article-tools ul.dropdown-menu li:before {
    top: 11px;
    font-size: 12px;
    background: transparent;
    color: #040404;
    left: 8px;
}
table.ui-jqgrid-htable.ui-common-table th {
    background: #0a4f84;
    padding: 8px 0 8px;
    text-align: center;
}
.delete_work.delete_qn {
    position: absolute;
    top: 0;
    right: 0;
    background: #1a75bb;
}
.btn-apply-job .mulc-cmn-small {
	font-size: 13px;
    background: #a2a2a2;
    border: 1px solid #a2a2a2;
    font-family: 'SegoeUI';
    padding: 2px 10px 4px;
    border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    color: #fff;
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
	-webkit-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
}
.mulc-cmn-small {
	font-size: 13px;
    background: #a2a2a2;
    border: 1px solid #a2a2a2;
    font-family: 'SegoeUI';
    padding: 2px 10px 4px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #fff;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
}
.refrence-row {
    margin-top: 5px;
    margin-bottom: 5px;
}
.question-box {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.no-jobs {
    text-align: center;
    font-size: 16px;
    font-family: HelveticaNeueLTStd-Bd;
    margin-top: 30px;
}
.delete-icn:before {
    content: '\f00d';
    font: normal normal normal 14px/1 FontAwesome;
    color: white;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 3px;
    font-size: 14px;
}
.delete-icn{
	float: none;
    background: #1a75bb;
    border: 1px solid #1a75bb;
    color: #fff;
    padding: 0px 9px 1px;
    border-radius: 5px;
    font-size: 12px;
    font-family: SegoeUI;
    cursor: pointer;
    display: inline-block;
	position:relative;
}
div#pagination .active {
    background: #f1c40f;
    border-color: #deb307;
}

div#ajax-loader {
    position: fixed;
    z-index: 99;
    background: rgba(255, 255, 255, 0.68);
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    text-align: center;
}

img#loading-image {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    border: 1px solid #1a75bb;
}
.seeker-joblist-page ul {
    padding-left: 20px;
}
.app_cover_letter {
    line-height: 1.5;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.applicant_profile_image img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    max-height: 100%;
    margin: auto;
    border: 1px solid #ddd;
}
p.cyclic-img {
    text-align: center !important;
    margin: 10px 0px;
}
.page-content-row .entry a {
    background: #1a75bb;
    color: #fff;
    padding: 5px 9px 5px;
    font-family: HelveticaNeueLTStd-Bd;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    font-size: 13px;
    text-decoration: none;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), 0 2px 3px rgba(0,0,0,0.05);
    border: 1px solid #428dc5;
}
.page-content-row ul .list-p p{
	position: relative;
	width: 100%;
    padding: 0px 0px 0px 45px;
	color: #6b6b6b;
    font-size: 14px;
}
.page-content-row ul .list-p p:before {
	content: '\f0da';
    font: normal normal normal 14px/1 FontAwesome !important;
    position: absolute;
    left: 22px;
    top: 7px;
    width: 14px;
    height: 14px;
    line-height: 15px;
    text-align: center;
    color: #1f6fac !important;
    border-radius: 4px;
    background: transparent;
}
.page-content-row ul .list-p:before {
	display: none;
}
.mulc-header-main div {
    transition: all 300ms ease-out;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
}
li.list-p {
    padding: 0 !important;
}
.ml-rc h2 strong {
    font-size: 18px;
}
.ml-rc .ml-title h2 {
    margin: 0 0 16px 0px;
    font-size: 18px;
}
.ml-content {
    float: left;
    width: 100%;
    border-bottom: 2px dotted #e4e4e4;
}
.ml-rc .ml-content, .ml-img-cnt .ml-content  {
    border-bottom: 0;
}
.ml-img-cnt, .ml-cnt-img {
    float: left;
    width: 50%;
}
.img-cnt-main {
    margin: 20px 0px;
    float: left;
    width: 100%;
    padding: 19px;
    position: relative;
    background: url(../images/about-us.jpg);
    background-size: cover;
}
.ml-img-cnt h2 strong {
    color: #eeb813 !important;
}
.ml-img-cnt h2, .ml-img-cnt .ml-content p {
    color: white !important;
}
.ml-cnt-img {
    padding: 6px;
    background:rgba(27, 44, 58, 0.79);
}
.ml-img-cnt {
    vertical-align: middle;
    padding: 20px;
    background: #1a75bb;
    position: absolute;
    right: 22px;
    top: 27%;
    box-shadow: inset 0px 0px 26px 1px #0b5086;
	-webkit-box-shadow: inset 0px 0px 26px 1px #0b5086;
	-moz-box-shadow: inset 0px 0px 26px 1px #0b5086;
	-o-box-shadow: inset 0px 0px 26px 1px #0b5086;
}
.ml-img-cnt h2 {
    margin: 0 0 4px;
}
.ml-rc.ml-he {
    min-height: 370px;
}
.ml-can-wrapper {
    float: left;
    padding: 10px;
    background: #f7f7f7;
    margin: 10px 0px;
}
.ml-can-wrapper h3 {
    float: left;
    width: 100%;
    background: rgba(26, 117, 187, 0.78);
    color: white;
    text-align: center;
    border-left: 3px solid #eeb913;
    padding: 20px 5px;
}
.ml-can-wrapper {
    float: left;
    width: 100%;
    padding: 0px;
    background: rgb(255, 255, 255);
    margin: 15px 0px;
    box-shadow: 0px 0px 1px 1px #eae8e8;
	-webkit-box-shadow: 0px 0px 1px 1px #eae8e8;
	-moz-box-shadow: 0px 0px 1px 1px #eae8e8;
	-o-box-shadow: 0px 0px 1px 1px #eae8e8;
}
.ml-can-wrapper h3:before, .ml-can-wrapper h3:after {
    display: none;
}
.ml-can-wrapper ul {
    width: 100%;
    float: left;
	margin: 0;
	background: rgb(255, 255, 255);
	box-shadow: none;
}
.ml-bac-full ul li:first-letter {
    text-transform: uppercase;
}
.ml-bac-full ul li {
    text-transform: lowercase;
}
.ml-can-wrapper ul li {
    border: none;
}
.ml-can-wrapper.ml-during ul {
    background: whitesmoke;
	box-shadow: none !important;
}
.ml-can-wrapper.ml-during {
    background: whitesmoke;
}
.ml-can-wrapper p {
    width: 70%;
    float: right;
    margin: 0;
    background: rgb(247, 247, 247);
    padding: 10px;
    box-shadow: 0px 0px 1px 1px #e8e8e8;
}
.ml-can-wrapper h2 {
    float: left;
    width: 100%;
    background: rgba(26, 117, 187, 0.78);
    color: white;
    text-align: left;
    border-left: 3px solid #eeb913;
    padding: 20px 5px 20px 55px;
    margin: 0;
}
.ml-can-wrapper h2:before {
    top: 17px !important;
    left: 16px !important;
}
.ml-can-wrapper ul li p {
    box-shadow: none;
    background: transparent;
}
.ml-rc.reml {
    width: 100%;
    margin: 0;
}
.ml-rc.reml h3 {
    float: left;
    width: 100%;
    background: rgba(26, 117, 187, 0.78);
    color: white;
    text-align: center;
    border-top: 3px solid #eeb913;
    padding: 11px 5px;
    margin-bottom: 12px;
}
.ml-rc.reml h3:before, .ml-rc.reml h3:after {
	display: none;
}
.ml-rc.reml ul li {
    border: none;
}
.ml-rc.reml ul {
    box-shadow: none;
}
.ml-title h2:before, .page-content-row h2:before {
    content: '\f124';
    font-size: 16px !important;
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    left: 0;
    top: 8px;
    background: #eeb913;
    width: 25px;
    height: 25px;
    border-radius: 23px;
    line-height: 25px;
    text-align: center;
    color: #ffffff;
	box-shadow: 1px 2px 0px 0px #1a75bb;
	-webkit-box-shadow: 1px 2px 0px 0px #1a75bb;
	-moz-box-shadow: 1px 2px 0px 0px #1a75bb;
	-o-box-shadow: 1px 2px 0px 0px #1a75bb;
}
.page-content-row h2 strong {
    font-weight: normal;
    font-size: 20px;
    color: #555;
}
.ml-can-wrapper.ml-before h3, .ml-can-wrapper.ml-after h3  {
    float: right;
	border-right: 3px solid #eeb913;
    border-left: 0;
}
.ml-can-wrapper.ml-can-wrappe.ml-wrap {
    background: #fff;
}
.image-ml {
    width: 30%;
    float: left;
	position: relative;
}
.con-imag-ml {
    float: left;
    width: 70%;
}
.ml-can-wrapper.ml-before .image-ml, .ml-can-wrapper.ml-after .image-ml {
    float: right;
}
.ml-can-wrapper p {
    width: 100%;
    box-shadow: none;
}
.ml-can-wrappe {
    background: rgb(247, 247, 247);
}
.mulc-section-six-wrapper .col-sm-8.map div span {
    display: none;
}
.mulc-section-three-wrapper.cd-fixed-bg .container .slick-prev, .mulc-section-three-wrapper.cd-fixed-bg .container .slick-next {
    display: none !important;
}
 
.slick-list{
margin:0 !important;
}
.mulc-header-container {
    background:  #fff;
}
.mulc-section-four-wrapper, .mulc-section-three-wrapper {
    display:  none;
}
/*Responsive
-------------------*/
@media (min-width: 767px) {
.darkHeader {
    position: fixed !important;
    transition: all 300ms ease-out;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    box-shadow: 0 1px 3px rgba(0,0,0,0.11);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.11);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.11);
    -o-box-shadow: 0 1px 3px rgba(0,0,0,0.11);
    -ms-box-shadow: 0 1px 3px rgba(0,0,0,0.11);
    z-index: 999 !important;
}
.darkHeader .mulc-logo a img {
    width: 55% !important;
}
.darkHeader .mulc-header-right {
    text-align: right;
    padding: 0;
    margin-top: 22px;
    margin-bottom: 18px;
}
header.home-page-header.login-header-mulc.darkHeader .mulc-header-wrapper .mulc-logo {
    margin: 5px 0px;
    line-height: 0;
}
.page-content-row p{
	text-align:left;
}
}
@media (max-width: 1400px) {
.form-group.edit-profile-section {
    width: 49%;
}	
.mulc-top-menu ul#menu-header li a {
    padding: 8px 10px 8px;
    font-size: 18px;
}	
.admin-mulc-header-right .mulc-top-menu ul#menu-header li a {
    padding: 8px 10px 8px;
}
.mulc-register-field-box .control-group input, .mulc-login-name input.form-control, .mulc-login-pass input.form-control {
    height: 40px;
}
.image-ml {
    width: 40%;
}
.con-imag-ml {
    width: 60%;
}
}
@media (min-width: 1400px) { 
.mulc-top-menu ul#menu-header li a {
	padding: 8px 16px 8px;
    font-size: 20px;
}
span.map-1 {
    left: 123px;
    top: 5px;
}
span.map-2 {
    right: 293px;
    top: 10px;
}
span.map-3 {
    left: 232px;
    bottom: 109px;
}
span.map-4 {
    right: 143px;
    bottom: 77px;
}


.container {
    width: 1300px;
}
.row.mulc-seven-cols ul li {
    padding-left: 20px;
    padding-right: 20px;
}
}
@media (min-width: 
px) { 
.mulc-login-error ul li {
    font-size: 14px;
}
.mulc-login {
	margin-left: 25px;
}
.cd-fixed-bg {
    background-attachment: fixed;
}}
@media (max-width: 1200px) { 
.job-application-list-wrapper {
    min-height: 350px;
}
.job-application-list {
    width: 50%;
}
.mulc-register-field-box .control-group input, .mulc-login-name input.form-control, .mulc-login-pass input.form-control {
    height: 32px;
}
#popupsendemail #contactdiv {
    top: 9%;
}
.admin-add-new-account-name, .admin-add-new-account-email, .admin-add-new-account-pass, .account_status_text, .admin-add-new-account-btn, .admin-add-new-account-status, .admin-add-new-account-time, .admin-add-new-account-enable {
    min-height: 110px;
}
a.fi-dashboard {
    font-size: 15px;
    padding: 0px 12px 5px;
}
input.mulc-log {
    padding: 8px 10px 10px;
    font-size: 16px;
}
.mulc-top-menu ul#menu-header li a {
    padding: 8px 7px 8px;
    font-size: 16px;
}
.admin-home-box p {
    font-size: 16px;
}
.row.mulc-seven-cols ul li {
    padding-left: 5px;
    padding-right: 5px;
}
span.map-1 {
    left: 96px;
    top: -11px;
}
span.map-2 {
    right: 160px;
    top: -10px;
}
span.map-3 {
    left: 183px;
    bottom: 88px;
}
span.map-4 {
    right: 37px;
    bottom: 63px;
}
.darkHeader .mulc-header-right {
    text-align: right;
    padding: 0;
    margin-top: 12px;
    margin-bottom: 10px;
}
.darkHeader .mulc-logo a img {
    width: 60% !important;
}
.ml-rc.ml-he {
    min-height: 441px;
}
.ml-img-cnt {
    right: 0 !important;
    top: 21%;
}
.con-imag-ml {
    width: auto;
    float: none;
}
.page-content-row ul li:before {
    position: static;
    margin-right: 10px;
}
.ml-can-wrapper ul {
    width: auto;
    float: none;
}
.page-content-row ul li {
    padding-left: 0 !important;
}
.image-ml {
    padding: 0px 20px 20px 0px;
}
.page-content-row p {
    float: none;
}
.ml-before .image-ml, .ml-after .image-ml {
    padding: 0px 0px 20px 20px;
}
.page-content-row ul li {
    line-height: 27px;
}
.sec6-text {
    margin-top: 0px;
}
}
@media (max-width: 991px){
.mulc-register-field-box .control-group input, .mulc-login-name input.form-control, .mulc-login-pass input.form-control {
    height: 45px;
}	
#popupsendemail #contactdiv {
    top: 7%;
}	
.controls-captcha-text {
    width: 42%;
}	
.controls-captcha-input {
    width: 58%;
}
.employer-content-left .job-salary span, .applicant_profile_texts span {
    width: 33%;
}	
.employer-content-left .job-salary p {
    width: 65%;
}
.job-application-list-wrapper {
    min-height: auto;
    padding-bottom: 80px;
}	
.mulc-banner-main {
    min-height: 340px;
}	
.mc-admin-common-form .form-group.edit-profile-form-textarea {
    min-height: 95px;
}	
a.fi-dashboard {
    line-height: 26px;

}	
.fav_joblist-inner {
    min-height: auto;
}		
.jobseeker-education-box {
    margin-top: 0px;
    margin-bottom: 20px;
}	
.jobseeker-education-row {
    width: 50%;
    margin-bottom: 5px;
}	
.jobseeker-education-row-del {
    width: auto;
    margin-top: 17px;
    margin-right: 15px;
}	
.jobseeker-education-row-del .delete_qn span {
    font-size: 11px;
}
.form-group.edit-profile-captcha, .mc-profile-input.edit-profile-upload, .mc-admin-common-form .form-group.edit-profile-form-textarea, .form-group.edit-profile-section {
    width: 48%;
}	
.mulc-header-main {
    padding-bottom: 8px;
}	
.admin-home-box {
    margin-bottom: 25px;
}	
.box0:nth-child(4) .admin-home-box, .box0:nth-child(3) .admin-home-box {
    margin-bottom: 0;
}
.mulc-register-right.mulc-login-right {
    width: 100%;
    margin-top: 20px;
}
.job-application-list, .fav_joblist, .mulc-register-left.mulc-login-left {
    width: 100%;
}	
div#footer-navigation > ul, #footer-navigation .block-corelinks{
    float: left;
    width: 33.33%;
    min-height: 258px;
}	
span.map-4 {
    right: 33px;
    bottom: 46px;
}
span.map-3 {
    left: 145px;
    bottom: 65px;
}
span.map-2 {
    right: 128px;
    top: 10px;
}
span.map-1 {
    left: 77px;
    top: 3px;
}
.sec6-img span {
    width: 55px;
}
.mulc-section-four-wrapper {
    padding: 75px 15px 20px;
}
.row.mulc-seven-cols ul li {
    width: 22%;
    margin-bottom: 20px;
}
.mulc-section-two-wrapper h3 {
    font-size: 20px;
    line-height: 1.8;
}
.mulc-button {
    max-width: 135px;
}
.mulc-button input.mulc-log {
    padding: 3px 10px 6px;
    font-size: 19px;
}
.mulc-register h1 {
    font-size: 25px;
}
.navbar-collapse.collapse {
    padding: 0;
}
.mulc-top-menu ul#menu-header li:last-child a {
    padding-right: 0;
}
.mulc-header-right {
    margin-top: 0px;
}
.mulc-top-menu ul#menu-header li a {
	padding: 8px 9px 8px;
    font-size: 16px;
}
input.mulc-log {
    padding: 3px 14px 5px;
    font-size: 14px;
}
.darkHeader .mulc-logo a img {
    width: auto !important;
}
.darkHeader .mulc-header-right {
    text-align: right;
    padding: 0;
    margin-top: 7px;
    margin-bottom: 0;
}
header.home-page-header.login-header-mulc.darkHeader .mulc-header-wrapper .mulc-logo {
    margin: 0;
}
.ml-rc.ml-he {
    min-height: 100%;
    width: 100%;
    margin: 10px 0px;
}
.ml-img-cnt {
   position: static;
	width: 100%;
}
.ml-cnt-img {
    width: 100%;
}
.ml-rc {
    width: 100%;
    margin: 10px 0px;
    min-height: 100%;
}
.ml-can-wrapper {
    padding: 10px;
}
.ml-can-wrapper h2, .ml-can-wrapper p, .ml-can-wrappe ul {
    width: 100%;
}
}
@media (max-width: 767px){ 
.controls-captcha-text {
    width: 100%;
}
.controls-captcha-input {
    width: 100%;
    margin-top: 15px;
}
#popupsendemail #contactdiv {
    top: 4%;
}	
.seeker_list_head .seeker_head {
    font-size: 13px;
    text-align: center;
}
.seeker_list_data .seeker_list_info {
    font-size: 12px;
    text-align: center;
}
.applicant_profile_image-box {
    width: 100%;
    text-align: left;
    margin-top: 15px;
    margin-bottom: 10px;
}
.employer-content-left {
    width: 100%;
}
.mulc-banner-main {
    min-height: 215px;
}
.box0.admin-dashboard {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
.page-content-row:after {
	display:none;
}
.page-content-row {
    margin-top: 0;
}
.mul-content-title {
    position: static;
    background: rgb(26, 117, 187);
}
.mulc-slide-button {
	display: block;
}
.main-chart, .mulc-admin-container {
    width: 100%;
}
.admin-home-box {
    min-height: auto;
    margin-bottom: 0;
}
.mc-admin-content-inner {
    padding:10px;
	margin-top: 25px;
}
h2.admin-title-cmn {
    padding-left: 0;
}
.mc-admin-content-box {
    padding: 15px 0px 15px;
}
.employer-content {
    margin-left: 0;
}
ul.admin-sidebar-menu li a {
    font-size: 13px;
}
h5.mc-admin-profiletext, span.mulc-jobseeker-text {
    font-size: 14px;
}
span.mc-admin-profile-img a {
    width: 35px;
    height: 35px;
    margin-top: 8px;
}
aside.multi-left-sidebar {
    width: 175px;
    position: fixed;
    left: -175px;
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.mulc-top-menu ul#menu-header li:first-child a:hover, .mulc-top-menu ul#menu-header li:first-child a:first-letter {
    color: transparent;
}
.mulc-top-menu ul#menu-header li:first-child a:before {
    left: 0;
    right: 0;
}
.mulc-regoster-white span {
    padding: 13px 10px 16px;
}
.mobile-map {
    display: block;
}
.map {
    display: none;
}
header.home-page-header {
    position: relative;
}
.admin-mulc-logo {
    width: 200px;
    padding: 0;
    float: left;
}
.admin-mulc-header-right button.navbar-toggle {
    top: 6px;
    background: #1a75bb;
}
.admin-mulc-header-right button.navbar-toggle span.icon-bar {
    background: white;
}
.admin-mulc-header-right {
	margin: 0;
    width: 100%;
    position: static;
}
.mlc-copy {
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
}
.mlc-footer-link {
    width: 100%;
    text-align: center;
}
div#footer-navigation > ul, #footer-navigation .block-corelinks {
    float: left;
    width: 50%;
    min-height: auto;
}
.mulc-section-five-wrapper h3{
	line-height:1.4;
}
.count:last-child .sec5-text {
    margin-bottom: 0;
}
.sec5-text {
    float: left;
    width: 100%;
    border-bottom: 1px dashed #eeb607;
    margin-bottom: 30px;
    padding-bottom: 30px;
}
.row.mulc-seven-cols ul li h4 {
    font-size: 15px;
}
.sec3-text {
    border-bottom: 1px solid #1b9cfd;
    margin-bottom: 20px;
    text-align: center;
	min-height:auto;
}
.testimonial:last-child .sec3-text {
    margin-bottom: 0;
}
.look_job, .seek_talent {
    padding-bottom: 20px;
    border-bottom: 1px solid #e2e2e2;
    margin-bottom: 20px;
}
.mulc-button {
    float: none;
    max-width: 120px;
    width: 100%;
    display: inline-block;
}
.mulc-register h1 {
    width: 100%;
    margin-bottom: 20px;
}
.mc-get-title {
    width: 30%;
}
.mc-get-selector {
    width: 30%;
}
.mc-get-location {
    width: 30%;
}
.mc-get-search {
    width: 10%;
}
.mulc-logo {
    float: left;
}
.mulc-login, .admin-mulc-login {
    display: none;
}
.mulc-menu {
    float: left;
    width: 100%;
}
.mulc-menu button.navbar-toggle {
    background: rgba(255, 255, 255, 0.53);
    position: absolute;
    top: 30px;
    right: 0;
    margin: 0;
	border: 2px solid white;
}
.mulc-menu button.navbar-toggle span.icon-bar {
    background: #1a75bb;
}
.mulc-top-menu ul#menu-header li a {
    text-align: center;
    background: #fff;
	width: 100%;
	transition: background 300ms linear;
	-webkit-transition: background 300ms linear;
	-moz-transition: background 300ms linear;
	-ms-transition: background 300ms linear;
	-o-transition: background 300ms linear;
	border-bottom: 1px solid #e6e6e6;
}
.mulc-top-menu ul#menu-header li a:first-letter {
    font-size: inherit;
}
.mulc-top-menu ul#menu-header li a:hover {
    background: transparent;
}
.mulc-top-menu ul#menu-header li a:hover {
    font-size: inherit;
    color: #020202;
}
ul#menu-header {
    margin: 0;
}
.mulc-top-menu .navbar-collapse {
    padding: 0;
	border: 0;
}
.mulc-top-menu {
    margin-top: 20px;
	margin-bottom: 20px;
}
.sec6-img {
    margin-bottom: 20px;
}}
@media (max-width: 640px){
.admin-add-new-account-name, .admin-add-new-account-email, .admin-add-new-account-pass, .account_status_text, .admin-add-new-account-btn, .admin-add-new-account-status, .admin-add-new-account-time, .admin-add-new-account-enable {
    width: 100%;
    margin-right: 0;
    min-height: auto;
}
.employer-content-left .job-salary p, .employer-content-left .job-salary span, .applicant_profile_texts span {
    width: 100%;
}	
.applicant_profile_text {
    margin-top: 20px;
}
.form-group.job-edit-box-field input.form-control, .form-group.job-edit-box-field textarea.form-control , .form-group.job-edit-box-field.job-edit-box-field-half {
    width:100%;
}
.initial_msg{
	margin-left:0;
}
ul.mulc-job-tab li {
    width: 100%;
    float: left;
	margin-bottom: 1px;
}
.jobseeker-education-row-del {
    margin-top: 5px;
}
.form-group.job-edit-box-field.job-edit-box-field-section, .mc-admin-common-form .jobseeker-education-row input {
    margin-right: 0;
    width: 100%;
}
ul.mulc-job-tab li a {
    font-size: 13px;
    padding: 4px 5px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
}
.mc-profile-input.edit-profile-upload, .form-group.edit-profile-captcha, div#dynamic_work .jobseeker-education-row-textarea, div#dynamic_work .jobseeker-education-row, .jobseeker-education-row{
    width: 100%;
	min-height: auto;
	margin-left: 0;
    margin-right: 0;
}
.mc-admin-common-form .form-group.edit-profile-form-textarea {
    min-height: auto;
}
.mc-admin-common-form .form-group.edit-profile-form-textarea, .form-group.edit-profile-section {
    width: 100%;
    min-height: auto;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
}
.mulc-login-error ul li {
    font-size: 14px;
    width: 100%;
    text-align: center;
    padding: 0;
}
.mulc-login-error ul li:nth-child(even){
    padding-left: 0;
}
.mulc-login-error ul li:nth-child(even):before{
	display:none;
}
.mulc-login-error {
    padding: 0px 25px 0px;
}
.row.mulc-seven-cols ul li {
    width: 33.333%;
    margin-bottom: 20px;
    float: left;
}
.ml-can-wrapper ul, .ml-can-wrapper h3 {
    width: 100%;
}
.con-imag-ml {
    width: 100%;
}
.image-ml {
    width: 100%;
}
.image-ml, .ml-before .image-ml, .ml-after .image-ml {
    padding: 0px 0px 10px;
}
}

@media (max-width: 480px){
.app_phone {
    border-left: 0;
    padding: 0;
    width: 100%;
    margin-top: 4px;
}	
.app_email {
    width: 100%;
    padding: 0;
}	
.mulc-banner-main {
    min-height: auto;
}	
.seeker_aplication:before{
	display:none;
}	
.seeker_aplication {
    padding-right: 0;
    padding-left: 0;
}	
.mulc-register-field-box .control-group.mulc-login-captcha, .seeker_aplication span {
    width: 100%;
    float: left;
}	
aside.multi-left-sidebar {
    top: 110px;
}	
.mulc-register h1 {
    font-size: 20px;
}	
.get-searchin-wrapper {
    position: static;
    margin: 10px auto;
}	
.mc-get-location {
    width: 100%;
    padding: 0;
    margin: 9px 0 10px;
}	
.mc-get-selector, .mc-get-title {
    width: 100%;
    padding: 0;
}	
.mulc-logo {
    width: 70%;
}	
.control-group.forgot-password a {
    float: left;
}	
.forgot-password-box {
    float: right;
    margin-right: 0;
    width: 100%;
    margin-top: 10px;
}	
.mulc-register-social, .mulc-register-forgotPassword {
    width: 100%;
    text-align: center;
}	
.mulc-register-social span {
	margin-right: 3px;
    float: none;
    display: inline-block;
}	
.mulc-register-social a {
    margin-left: 4px;
    width: 23px;
    height: 23px;
    line-height: 23px;
    font-size: 11px;
	display: inline-block;
	float:none;
}	
.mulc-register-left h3 {
    line-height: 1.5;
}
.mulc-regoster-white span:before {
    right: 0;
    left: 0;
    bottom: -12px;
    margin: auto;
    transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
}	
.mulc-regoster-white {
    padding-right: 0;
    width: 100%;
}	
.mulc-login-left {
    text-align: center;
    margin-bottom: 20px;
}	
.job_rec_name, .job_company, .job_keyskills, .job_functional, .job_industry, .job_salary {
    margin-bottom: 10px;
}
.job_description span, .job-description span, .job_rec_name span, .job_company span, .job_keyskills span, .job_functional span, .job_industry span, .job_salary span, .job-keyskills span, .job-date-post span, .job-posted span, .job-salary span , ul#locationresult, .mc-get-search, div#footer-navigation > ul, #footer-navigation .block-corelinks, .mulc-regoster-white span, .control-group.mulc-login-re-pass, .control-group.mulc-login-mail-register, .control-group.mulc-login-pass, .control-group.mulc-login-name-register{
    width: 100%;
}	
.mulc-regoster-white a {
    margin-top: 20px;
    float: none;
    display: inline-block;
    margin-bottom: 10px;
}
.mulc-login-submit a {
    width: 100%;
    margin-top: 15px;
}
.row.mulc-seven-cols ul li {
    width: 50%;
}
.mc-get-title input {
    height: 35px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
    font-size: 14px;
	padding: 4px 3px 4px;
}
.mc-get-selector select {
    height: 35px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
    font-size: 14px;
	padding: 4px 3px 4px;
}
.mc-get-location input, .mc-get-location select{
	padding: 0;
    height: 35px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
    font-size: 14px;
	padding: 4px 3px 4px;
}
li.sub-footer-item:before {
    left: 0;
}
.mc-get-search button {
    height: 35px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
    font-size: 18px;
}
div#footer-navigation > ul, #footer-navigation .block-corelinks, h2.mulc-login-header, .mulc-login-field-box, .mulc-register-field-box .control-group, .mc-getsearching-box h3{
	text-align:center;
}
.page-content-row p {
    font-size: 15px;
    text-align: center;
}
.page-content-row h3:before, .page-content-row h3:after {
	display: none;
}
.page-content-row ul .list-p p {
    position: relative;
    font-size: 13px;
}
.page-content-row h2 strong {
    font-size: 17px;
}
.page-content-row {
    padding: 30px 10px 20px;
}
.page-content-row h2 {
    font-size: 17px !important;
}
.ml-content p {
    text-align: center;
}
.ml-title h2, .entry h2 {
    text-align: center;
    padding: 0;
}
.ml-title h2:before, .ml-title h2:before, .page-content-row h2:before{
	display: none;
}
.ml-bac-full h2, .ml-back-full h2, .ml-wrap h2 {
    padding: 10px;
}
.ml-can-wrapper, .ml-back-full {
    padding: 20px;
}
.ml-back-full ul li p {
    text-align: left;
}
}
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
.lang_align{
	text-align: center;
}
.disabled_tab{
    pointer-events: none;
}

.seeker_list_info-small {
    float: left;
    width: 100%;
    padding: 6px;
}
.btn-requestfullp{
	margin-top:12px!important;
}

/*.refrence-row{
	margin-bottom:10px;
}*/
.t-app{
		color: #fbd245;
	}

.joblist-box-icon button {
    margin-left: 5px;
    float: left;
    font-size: 12px;
    width: 23px;
    text-align: center;
    height: 23px;
    border: 1px solid #c7c7c7;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    line-height: 23px;
    background: #fff;
}
.posi{
	padding: 0;
    height: 50px!important;
}
.box1 h3 a {
    color: #fbd245;
}
.mtotal{
	color: #fbd245;
}
.jobclosed{
	color: red;
    font-weight: 1000;
    position: relative;
    background: #fef3f7;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);
    -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);
    padding: 8px 15px 10px 15px;
    display: inline-block;
    text-align: center;
    border: 1px solid rgba(234, 218, 224, 0.86);
    border-radius: 8px;
    font-size: 14px;
}
/*.jobclosed:before {
    content:  '\f05e';
    font: normal normal normal 14px/1 FontAwesome;
    color: red;
    margin-right: 8px;
    font-size:  18px;
    margin-top: 3px;
    float:  left;
}*/
/* client logo start 28-5-2018 */
.mulc-section-three-wrapper.cd-fixed-bg .container {
    width: 100%;
    padding: 0;
}

.mulc-section-three-wrapper.cd-fixed-bg .row {
    margin: 0px 0px;
    padding: 0;
}

.mulc-section-three-wrapper.cd-fixed-bg .slider-container {
    width: 100%;
    padding: 10px 40px;
    background:#f3f3f3;
}

.mulc-section-three-wrapper.cd-fixed-bg .slider-container section.regular.slider.slick-initialized.slick-slider.slick-dotted {
    margin: 0;
}

.mulc-section-three-wrapper.cd-fixed-bg .slick-slide:before {
    width: 1px;
    height: 80%;
    position: absolute;
    content: '';
    background: #efefef;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
/*
.mulc-section-three-wrapper.cd-fixed-bg .container .slider-container .slick-slide .logo-bg img {
    top: 0;
    position: absolute;
    bottom: 0;
    margin: auto;
    width: 100%;
    max-width: 150px;
    height: auto;
    min-height: auto;
    left: 0;
    right: 0;
}*/
.mulc-section-three-wrapper.cd-fixed-bg .container .slider-container .slider {
    margin: 0 auto;
}
.mulc-section-three-wrapper.cd-fixed-bg .container .slider-container .slick-prev {
    z-index: 99;
}
.mulc-section-three-wrapper.cd-fixed-bg .container .slider-container .slick-next {
    z-index: 99;
}
.mulc-section-three-wrapper.cd-fixed-bg .slick-slide:before {
    background: #e0e0e0;
}
.mulc-section-three-wrapper.cd-fixed-bg .container .slider-container .slick-slide {
    padding: 0px 35px;
    margin: 0;
}
.mulc-section-three-wrapper.cd-fixed-bg .container .slick-dots {
    bottom: -42px;
}
.mulc-section-three-wrapper.cd-fixed-bg .container .slick-next {
    background:url(../images/nextarrowgrey.png) no-repeat center center;
}
.mulc-section-three-wrapper.cd-fixed-bg .container .slick-prev {
    background:url(../images/prevarrowgrey.png) no-repeat center center;
}
.mulc-section-three-wrapper.cd-fixed-bg .container .slick-prev:before, .mulc-section-three-wrapper.cd-fixed-bg .container .slick-next:before {
    color: rgba(255, 255, 255, 0);
}
@media (max-width: 767px) {	
.mulc-section-three-wrapper.cd-fixed-bg .container .slider-container .slick-slide .logo-bg img {
    max-width: 100px;
    }
.slick-list {
    margin: 0 10px !important;
}
    }
@media (max-width: 640px) {	
.mulc-section-three-wrapper.cd-fixed-bg .slider-container {
    padding: 10px 0px;
}
}

@media (max-width: 450px) {	
.mulc-section-three-wrapper.cd-fixed-bg .slick-slide:before {
    width: 0px;

}
.mulc-section-three-wrapper.cd-fixed-bg .container .slider-container .slick-slide .logo-bg img {
    max-width: 100%;
}
}
/*
.mulc-section-three-wrapper {
    text-align: center;
    padding: 60px 0 70px;
    border-bottom: 0;
}*/
