@font-face {
	font-family: "HelveticaNeueLight";
	src: url(../../fonts/manpower/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix);
	src: url(../../fonts/manpower/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix) format("eot"), url(../../fonts/manpower/7732d6de-bd05-4c17-ae43-99e9a02edf31.woff2) format("woff2"), url(../../fonts/manpower/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"), url(../../fonts/manpower/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"), url(../../fonts/manpower/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg")
}
@font-face {
	font-family: "HelveticaNeueRoman";
	src: url(../../fonts/manpower/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix);
	src: url(../../fonts/manpower/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix) format("eot"), url(../../fonts/manpower/b4cd926c-1a31-4785-b261-1db1a68c521e.woff2) format("woff2"), url(../../fonts/manpower/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"), url(../../fonts/manpower/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"), url(../../fonts/manpower/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg")
}
/*@font-face {
	font-family: "HelveticaNeueItalic";
	src: url(../../fonts/manpower/97787ad0-77de-4ad8-822f-7deba0c632ee.eot?#iefix);
	src: url(../../fonts/manpower/97787ad0-77de-4ad8-822f-7deba0c632ee.eot?#iefix) format("eot"), url(../../fonts/manpower/012263ed-c698-4d70-8e2b-8fa69531ecd3.woff2) format("woff2"), url(../../fonts/manpower/47a4e844-a7b2-4195-a8dd-8b281e43aa83.woff) format("woff"), url(../../fonts/manpower/f1ebe4f0-1d5e-4805-b348-bd02a294a14d.ttf) format("truetype"), url(../../fonts/manpower/88ec594a-6ee9-43d8-80c2-60e869843f5e.svg#88ec594a-6ee9-43d8-80c2-60e869843f5e) format("svg")
}*/
@font-face {
	font-family: "HelveticaNeueMedium";
	src: url(../../fonts/manpower/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix);
	src: url(../../fonts/manpower/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix) format("eot"), url(../../fonts/manpower/9f93e286-eeaa-4077-b0b2-0e6901920f74.woff2) format("woff2"), url(../../fonts/manpower/5b4a262e-3342-44e2-8ad7-719998a68134.woff) format("woff"), url(../../fonts/manpower/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf) format("truetype"), url(../../fonts/manpower/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88) format("svg")
}
@font-face {
	font-family: "HelveticaNeueBold";
	src: url(../../fonts/manpower/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix);
	src: url(../../fonts/manpower/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix) format("eot"), url(../../fonts/manpower/2a5cf81d-ffbe-4c76-8982-270592fb36b0.woff2) format("woff2"), url(../../fonts/manpower/4a9c62ab-b359-4081-8383-a0d1cdebd111.woff) format("woff"), url(../../fonts/manpower/db5f9ba6-05a4-433a-9461-0a6f257a0c3a.ttf) format("truetype"), url(../../fonts/manpower/25e09910-ffc3-4fc4-b0d1-db9a95dface8.svg#25e09910-ffc3-4fc4-b0d1-db9a95dface8) format("svg")
}
* {
	padding: 0;
	margin: 0;
}
body {
	height: 100%;
	font-size: 12px;
	font-family: "HelveticaNeueRoman";
	overflow-x: hidden;
	background: #fff;
	margin: 0;
	word-wrap: break-word;
}
.wrapper {
	width: 100%;
	padding: 0;
	margin: 0;
	clear: both
}
.menu-button {
	width: 150px
}
h1, .h1 {
	font-size: 2.7em
}
h2, .h2 {
	font-size: 2.45em
}
h3, .h3 {
	font-size: 2.2em
}
h4, .h4 {
	font-size: 1.8em
}
h5, .h5 {
	font-size: 1.2em
}
h6, .h6 {
	font-size: 1em
}
h1, h2, h3, .h1, .h2, .h3 {
	font-family: "HelveticaNeueRoman"
}
.btn {
	border-radius: 4px
}
.modal-body .btn-primary {
	box-shadow: none
}
.form-control, .btn, .dropdown-menu {
	font-size: 1em
}
.shadow {
	-webkit-box-shadow: 0 -2px 0 0 #c56a10 inset;
	-moz-box-shadow: 0 -2px 0 0 #c56a10 inset;
	box-shadow: 0 -2px 0 0 #c56a10 inset
}
.page div[class*="col-"] {
	padding: 0
}
.notReg {
	margin-top: 25px
}
#rightOverlay {
    position: absolute;
    top: 0;
    height: 800px;
    background-color: transparent;
    right: 0;
    z-index: -2;
    width: 100%;
    overflow: hidden;
}
#leftOverlay {
    position: absolute;
    left: 0;
    top: 0;
    width: 60%;
    height: 800px;
    background-color: #fff;
    opacity: .2;
    z-index: -1;
}
.container .breadcrumb {
	background: transparent;
	margin-bottom: 10px;
	padding: 5px 15px
}
.drop-shadow {
	position: relative;
	float: left;
	width: 40%;
	padding: 1em;
	margin: 2em 10px 4em;
	background: #fff;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;
	box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset
}
.drop-shadow:before, .drop-shadow:after {
	content: "";
	position: absolute;
	z-index: -2
}
.raised {
	-webkit-box-shadow: 0 15px 10px -10px rgba(0,0,0,0.5), 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;
	-moz-box-shadow: 0 15px 10px -10px rgba(0,0,0,0.5), 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;
	box-shadow: 0 15px 10px -10px rgba(0,0,0,0.5), 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset
}
.styled-select select {
	background: transparent;
	padding: 5px;
	font-size: 1.2em;
	line-height: 1;
	border: 0;
	border-radius: 0;
	height: 34px;
	-webkit-appearance: none;
	-moz-appearance: none;
	box-shadow: none
}
.styled-select {
	width: 100%;
	height: 34px;
	overflow: hidden;
	border: 1px solid #ccc;
	border-radius: 4px
}
.homeContainer {
	max-width: 1280px;
	margin: 0 auto;
}
.bgfade {
	display: none;
	position: absolute;
	right: 0;
}

.btn-primary {
    color: #fff;
    background-color: #e77c22;
    border-color: #e77c22;
}
.btn-default {
    color: #fff;
    background-color: #628fc5;
    border-color: #628fc5;
}
.btn-default:hover {
    color: #fff;
}
.country-selector-dropdown .btn-globe {
    background: transparent;
    color: #fff;
    padding: 0;
}
.globe-icon,.country-selector-dropdown .styled-select select,#countrySelectorForm .styled-select select{background-image:url(../../images/manpower/icons.png);background-repeat:no-repeat;}
.globe-icon{width:35px;height:23px; display:inline-block;background-position:-4px -5px;}
.country-selector-dropdown .dropdown-menu {
    background: none;
    border: none;
    box-shadow: none;
    font-size: 1em;
    text-align: center;
    width: 0;
    height: 0;
	color:#686868;
}
.country-selector-dropdown .modal-title, #countrySelectorModal .modal-title {
	font-family: "HelveticaNeueMedium";
	font-size: 17px;
}
.country-selector-dropdown .modal-footer, #countrySelectorModal .modal-footer {
	border: none;
	text-align: center
}
#countrySelectorModal .modal-content {
	border-radius: 1em;
	text-align: center
}
.country-selector-dropdown .modal-content p, #countrySelectorModal.modal-content p {
	font-size: 1.167em
}
.country-selector-dropdown .btn-apply-language, #countrySelectorModal.btn-apply-language {
	font-size: 1.3em
}
.country-selector-dropdown .fa-globe, #countrySelectorModal .fa-globe {
	font-size: 1em
}
.country-selector-dropdown .fa-globe {
	font-size: 1.5em
}
.country-selector-dropdown .btn-globe {
	background: transparent;
	color: #fff;
	padding: 0;
	width: 35px
}
.country-selector-dropdown .btn-globe .globe-icon img {
	width: 100%
}
.country-selector-dropdown .btn-globe span.glyphicon.glyphicon-triangle-bottom {
	font-size: .6em
}
.country-selector-dropdown label, #countrySelectorModal label {
	padding-left: 0
}
.country-selector-dropdown h5, #countrySelectorModal h5 {
	margin-top: 15%
}
.radio-primary input[type="radio"]:checked + label::after {
	background-color: #d06f1e;
	border: 1px solid #fff
}
.country-selector-dropdown .dropdown-menu {
	background: none;
	border: none;
	box-shadow: none;
	font-size: 1em;
	text-align: center;
	width: 0;
	height: 0
}
.country-selector-dropdown .dropdown-menu li {
	width: 0;
	height: 0;
	background: none
}
.country-selector-dropdown .modal-dialog {
	margin-top: 0%;
	width: 400px;
	right: 0;
	position: absolute
}
.radio-primary input[type="radio"]:checked + label::before {
	border-color: #d06f1e
}
.radio-primary input[type="radio"]:checked + label::before, .checkbox-primary input[type="checkbox"]:checked + label::before {
	background-color: #fff;
	border-color: #ccc
}
.radio label::before {
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 50%;
	content: "";
	display: inline-block;
	height: 17px;
	left: 0;
	margin-left: -20px;
	position: absolute;
	transition: border .15s ease-in-out 0;
	width: 17px
}
.radio input[type="radio"]:checked + label::after {
	transform: scale(1, 1)
}
.radio-primary input[type="radio"]:checked + label::after {
	background-color: #428bca
}
.radio-primary input[type="radio"]:checked + label::after {
	background-color: #d06f1e;
	border: 1px solid #fff
}
.radio-primary input[type="radio"]:checked + label::after {
	background-color: #d06f1e;
	border: 1px solid #fff
}
.radio-primary input[type="radio"]:checked + label::after {
	background-color: #d06f1e;
	border: 1px solid #fff
}
.radio-primary input[type="radio"] + label::after {
	background-color: #428bca
}
.radio label::after {
	background-color: #555;
	border-radius: 50%;
	content: " ";
	display: inline-block;
	height: 11px;
	left: 3px;
	margin-left: -20px;
	position: absolute;
	top: 3px;
	transform: scale(0, 0);
	transition: transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33) 0;
	width: 11px
}
.country-selector-dropdown label, #countrySelectorModal label {
	padding-left: 0
}
.radio label, .checkbox label {
	cursor: pointer;
	font-weight: 400;
	margin-bottom: 0;
	min-height: 20px
}
.radio label {
	display: inline-block;
	position: relative
}
label {
	max-width: 100%
}
#countrySelectorModal .modal-content, .language-radio-container {
	text-align: center
}
.language-radio-container {
	text-align: center
}
#btnCountrySelect, #btnCountrySelect:hover, #btnCountrySelectDropdownToggle, #btnCountrySelectDropdownToggle:hover {
	background-color: #fff;
	border-color: #000;
	color: #000;
	border-radius: 0
}
#btnCountrySelect {
	width: 80%
}
#countrySelectorForm .btn-group {
	width: 80%
}
#countrySelectorForm .dropdown-menu {
	left: 0;
	width: 92%
}
.lblCountrySelect, .lblLangSelect {
	font-weight: 400;
	font-size: 1.2em;
	margin-bottom: 0;
	margin-top: 6px

}
.arrow-up {
	border-bottom: 15px solid #fff;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	height: 0;
	position: absolute;
	right: 136px;
	top: -15px;
	width: 0
}
.country-selector-dropdown .styled-select {
	border: 1px solid #b2b2b2;
	border-radius: 0
}
.country-selector-dropdown .styled-select select,#countrySelectorForm .styled-select select {
	background: #fff url(../../images/manpower/icons.png) no-repeat scroll -143px 0;
	cursor: pointer
}
.country-selector-dropdown .radio,#countrySelectorForm .radio{
	padding-left:20px;
}
.modal-sm .modal-content {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
}
.modal-content {
    border-radius: 10px;
}
@media (min-width:320px) and (max-width:640px) {
.country-selector-dropdown .modal-dialog {
	margin-top: -4%;
	width: 300px
}
.contact-us {
	padding: 0 8%;
	border: none
}
#countrySelectorModal #countrySelectorForm .styled-select {
	background: #fff url(../../img/dropdown-country.png) no-repeat scroll right center / 100% 34px;
	border: 1px solid #b2b2b2;
	border-radius: 0
}
#countrySelectorModal #countrySelectorForm .styled-select select {
	cursor: pointer
}
}

@media (min-width:768px) {
body #branchLocatorModal .branch-locator-address {
	height: 495px;
	width: 270px
}
.pull-rightclassforrelivance {
	float: right
}
}
@media (max-width: 767px) {
body {
	height: 100%;
	font-size: 12px;
	background: url(../../images/manpower/1280_1140image.png) no-repeat left top;
	background-size: cover;
	background-position: left top;
	background-repeat: no-repeat;
	overflow-y: visible;
}
.navbar-header {
	background-color: rgba(255,255,255,0.8);
	margin-left: 0!important;
	margin-right: 0!important;
}
.logo {
	margin: 0 50px;
	display: block;
	float: none;
}
.navbar-toggle {
	margin: 0;
	padding: 17px 10px;
	border: 1px solid #466ea5;
	background-color: #466ea5;
	border-radius: 0;
}
.navbar-toggle.collapsed {
	border: 1px solid transparent;
	background-color: transparent;
}
.navbar-header button {
	margin-left: 0!important;
}
.icon-bar {
	background-color: #FFF;
	height: 4px;
}
.navbar-toggle.collapsed .icon-bar {
	background-color: #6c96c7;
}
.main-nav .navbar-brand img {
	height: 25px;
	margin: auto;
}
#mp-navbar {
	padding-left: 0;
	padding-right: 0;
	right: 0;
	margin-right: 0;
	margin-left: 0;
	background-color: #466ea5;
	position: absolute;
	width: 100%;
	z-index: 100;
	font-size: 1.2em;
	max-height: none;
}
#mp-navbar .nav {
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}
.first-nav {
	float: left!important;
}
.navbar-collapse {
	box-shadow: none
}
.navbar-collapse .nav > li > a {
	color: #FFF;
	padding: 10px;
	border-bottom: 1px solid #6082b2
}
.navbar-collapse .nav > li:last-child > a {
	border-bottom: none
}
.navbar-collapse .nav > li > a:hover, .navbar-collapse .nav > li > a:focus {
	background: transparent;
	color: #e77c22
}
.main-nav button.collapsed span.updates, .main-nav button.navbar-toggle span.updates {
	position: absolute!important;
	top: 0!important;
	right: 0!important;
	background-color: #e77c22
}
.nav li.link .btn-link.btnLinkTextColor {
	padding: 5px 8px 0
}
.btnLinkTextColor, .btnLinkTextColor:active, .btnLinkTextColor:focus {
	outline: none
}
.btnLinkTextColor {
	color: #fff;
	width: 100%;
	text-align: left;
}
.btnLinkTextColor:hover {
	color: #e77c22;
	text-decoration: none;
}
}
.browseJobsList li {
    font-size: 14px;
    list-style: none;
    width: 44%;
    margin-right: 3%;
    display: inline-block;
    line-height: 26px;
}
.containerBg:after {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
	}
@media (min-width: 768px) {
.containerBg {
	background: url(../../images/manpower/mp-ce-bg-hp.jpg) no-repeat scroll center top transparent;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	overflow-y: visible;
	padding-left: 0;
	padding-right: 0;
	min-height: 800px;
	position: relative;
	z-index: 0;
}
.containerBg:after {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
	}
.main-nav {
    height: 245px;
    padding-left: 70px;
}
.main-nav .navbar-brand img {
    width: 254px!important;
    height: 48px!important;
}
.main-nav .navbar-header {
    background: none;
    margin-top: 50px;
    position: relative;
}
.main-nav .navbar-brand {
    padding: 0;
}
.page-nav {
    background: none!important;
    float: left;
    width: 100%;
}
.first-nav {
	padding-right: 0px
}
.first-nav li {
	padding-top: 24px
}
.first-nav {
	font-family: "HelveticaNeueRoman"
}
.second-nav {
	font-family: "HelveticaNeueMedium"
}
.first-nav > li > a {
	color: #FFF;
	border-right: 1px solid #fff;
	font-family: "HelveticaNeueRoman"
}
.first-nav > li > a {
    padding: 0 15px !important;
	font-size:14px;
}
.first-nav > li:last-child > a {
	border-right: 0;
	padding-right: 0
}
.first-nav > li > a:hover, .first-nav > li > a:focus {
	color: #FFF;
	text-decoration: none;
	background-color: transparent
}
.first-nav > li.dropdown {
	margin-top: 0;
	margin-right: 0;
	padding: 24px 0 0
}
.first-nav > li.dropdown a {
	padding-left: 12px;
	padding-right: 12px;
	font-size: 1.2em;
	color: #fff;
	border-right: 1px solid #fff
}
.first-nav > li.dropdown .dropdown-menu a {
	border-right: 0 solid #fff!important;
	color: #666
}
.first-nav > li.dropdown .dropdown-toggle {
	border-right: 1px solid #fff
}
.first-nav > .open > a:focus, .first-nav .open > a, .first-nav .open > a:hover, .first-nav .open > a:focus {
	background-color: transparent!important
}
.first-nav > .open > .dropdown-menu li {
	padding-top: 0
}
.second-nav {
	position: relative;
	left: 0;
	top: 20px;
	float: none;
	clear: both;
    font-family: "HelveticaNeueMedium";
}
.second-nav li {
	vertical-align: middle!important;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	vertical-align: middle !important;
}
.second-nav li:first-child {
	margin-left: 0!important;
	padding-left: 0!important
}
.second-nav > li.link {
	padding: 10px px;
	color: #628fc5
}
.second-nav > li.link:last-child {
	background-image: none
}
.second-nav > li.link > a {
	color: #628fc5;
	padding: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline-block
}
.second-nav > li.link > a.selected {
	border-bottom: 3px solid #456da4!important
}
.second-nav > li.link > .glyphicon {
	display: inline-block
}
.second-nav > li > a:hover, .second-nav > li > a:focus {
	text-decoration: none;
	background-color: transparent;
	border-bottom: 3px solid #e77c22;
}
.second-nav > li.text {
	padding: 15px
}
.second-nav > li:first-child > span.text {
	padding-left: 0
}
.second-nav > li.button {
	padding: 8px 10px;
	padding-right: 0
}
.li-login .btn-primary {
	box-shadow: none
}
.second-nav {
	margin-top: 20px
}
.second-nav .btn {
	width: auto;
	padding: 5px 10px;
	font-family: "HelveticaNeueMedium"
}
.second-nav .link {
	background-image: none!important
}
a.btn.btn-primary:hover, a.btn.btn-primary:focus {
	text-decoration: none;
	background: #c16415;
	border: 1px solid #b85f14
}
a.btn.btn-default:hover, a.btn.btn-default:focus {
	text-decoration: none;
	background: #4275b2;
	border: 1px solid #3f70ab
}
.second-nav .candidate-link .glyphicon, .second-nav .link-employer .glyphicon, .second-nav .link-career-advice .glyphicon {
	font-size: .7em
}
.second-nav .candidate-link {
	font-size: 1.33em;
	padding-right: 20px;
	font-family: "HelveticaNeueMedium";
	padding-top: 3px!important
}
.second-nav .link-employer {
	font-size: 1.33em;
	padding-left: 0
}
.second-nav .li-login {
	padding-left: 0!important;
	padding-right: 5px!important
}
.second-nav .btn-signup {
	padding-left: 0!important;
	padding-right: 35px!important
}
.second-nav .link-career-advice .glyphicon, .second-nav .link-career-advice a, .second-nav .link-employer .glyphicon, .second-nav .link-employer a {
	color: #456da4!important
}
.second-nav .link-career-advice {
	font-size: 1.33em;
	padding-left: 0;
	padding-right: 26px !important;
}
.second-nav .candidate-link {
	padding-right: 10px !important;
}
.topLinks{
	color:#fff;
	position:absolute;
	right:0;
	top:0;
}
.topLinks li{
	display:inline-block;
	list-style:none;
	font-size:12px;
}
.topLinks li {
    padding-top: 24px;
    padding: 24px 0 15px;
}
.topLinks li > a {
    color: #FFF;
    border-right: 1px solid #fff;
    font-family: "HelveticaNeueRoman";
    padding: 0 15px;
	font-size:14px;
}
.topLinks li > a {
    color: #FFF;
    border-right: 1px solid #fff;
    font-family: "HelveticaNeueRoman";
    padding: 0 15px;
	font-size:14px;
}
.topLinks ul > li:last-child a{
	border-right:0 !important;
	margin-right:10px;
}
}

/*Search jobs container starts*/
.content-area {
	float: left;
	padding-left: 70px;
	min-height: 235px;
	width: 60%;
	background-color: rgba(255,255,255,0.4);
	overflow-y: visible
}
.content-area h1 {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 20px;
	padding-bottom: 13px
}
.content-area .form-horizontal .form-group {
	margin-left: 0;
	margin-right: 0
}
.content-area .form-horizontal .form-group input[type="text"] {
	font-size: 1.2em!important;
	color: #999;
	font-family: "HelveticaNeueLight"
}
.content-area .form-horizontal .skills-form-group {
	padding-bottom: 10px!important;
	margin-bottom: 0!important
}
.content-area .form-horizontal .location-form-group {
	padding-bottom: 13px!important;
	margin-bottom: 0!important
}
.content-area .link-advance-search a {
	font-family: "HelveticaNeueBold";
	padding-left: 7px
}
.content-area .find-a-job {
	padding: 8px 12px;
	font-family: HelveticaNeueLight;
	font-size: 1.2em!important
}
.browse-jobs h4 {
	font-size: 1.6em
}
.browse-jobs h4 a, #collapseJobs a {
	color: #466ea5
}
.browse-jobs h4 .glyphicon {
	font-size: .8em;
	padding-left: 20px;
	top: 0
}
#collapseJobs a:hover, #collapseJobs a:focus, #collapseJobs a:active {
	color: #000
}
#collapseJobs .job {
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 1.2em
}
.browse-jobs .browse-jobs-section {
	padding-left: 0;
	width: 100%
}

@media (min-width: 768px){
.content-area .skills-input {
	width: 380px;
	height: 40px
}
.content-area .location-input {
	width: 270px;
	float: left;
	margin-right: 10px;
	height: 40px
}
}
@media (max-width: 989px){
.content-area {
    width: 100%;
    margin-top: 0!important;
}
}
@media (max-width: 767px){
.content-area {
	padding:15px;
	min-height:0;
	margin-top:380px !important;
}
.txt-search {
    color: #fff;
    font-family: "HelveticaNeueBold";
    padding-top: 10px;
}
.content-area .find-a-job {
    clear: both;
    float: right;
}
.content-area .form-horizontal .location-form-group{
    padding-bottom: 0!important;
}
}
/* search jobs container ends */

/* three image links starts */
.content-area-links{
	clear:both;
	/*width:60%;*/
	padding:50px 0 10px 70px;
}
.content-area-links a{
	display:inline-block;
	position:relative;
	/*width:27%;
	max-width:190px;*/
	margin-right:20px;
}
.tileBg{display:block;}
.tileTxt{
	position:absolute;
	bottom:0;
	width:100%;
	text-align:center;
	color:#fff;
    font-family: "HelveticaNeueMedium";
	font-size:1.4em;
	padding:5px;
}
@media (min-width: 768px) and (max-width: 990px){
.content-area-links{
	width:95%;
}
}
@media (min-width: 990px) and (max-width: 1190px){
.tileTxt{
	font-size:1.2em;
}
}
@media (max-width: 767px){
.content-area-links {
    clear: both;
    width: 150px;
    padding: 0px 0 10px 0px;
    position: absolute;
    top: 70px;
    right: 15px;
}
.content-area-links a{
	display:block;
	width:100%;
	margin-right:0;
	max-width:150px;
	margin-bottom:15px;
}
.content-area-links a img{
	max-width: 100%;
    height: 106px;
}
.tileTxt{
	font-size:1.2em;
}
}
/* three image links ends */

/* home page content footer starts */
.home-page-footer {
	padding-bottom: 22px;
	padding-right: 20px
}
.home-page-footer .nav {
	font-size: .8em
}
.home-page-footer .nav li {
	font-size: 1.2em;
	padding-right: 24px;
	color: #000
}
.home-page-footer .nav li a {
	color: #000;
	font-family: "HelveticaNeueRoman"
}
.home-page-footer .nav li a:hover, .home-page-footer .nav li a:active, .home-page-footer .nav li a:focus {
	color: #fff;
	background: transparent;
}
.home-page-footer .icons li {
	color: #fff;
	margin-right: 5px;
	padding-right: 0
}
.home-page-footer .icons .follow-us {
	padding-right: 12px;
	height: 22px!important;
	vertical-align: middle;
	padding-top: 5px
}
.home-page-footer .icons li i {
	color: #628fc5;
	font-size: 1em;
	width: 22px!important;
	height: 22px!important;
	padding: 0;
	margin: 0;
	padding-top: 5px;
	display:inline-block;
	background-image:url(../../images/manpower/icons.png);
	background-repeat:no-repeat;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
}
.home-page-footer .icons li i:hover {
    color: #FFF;
    text-decoration: none;
}
.home-page-footer .icons .icon {
	text-align: center;
	height: 22px
}
.home-page-footer .icon-linkedin {
	background-position:-10px -62px;
}
.home-page-footer .icon-linkedin:hover {
	background-position:-10px -111px;
}
.home-page-footer .icon-facebook {
	background-position:-37px -60px;
	color: #fff
}
.home-page-footer .icon-facebook:hover {
	background-position:-37px -109px;
	color: #fff
}
.home-page-footer .icon-twitter {
	background-position:-64px -60px;
	color: #fff
}
.home-page-footer .icon-twitter:hover {
	background-position:-64px -109px;
	color: #fff
}
.home-page-footer .icon-google {
	background-position:-91px -60px;
}
.home-page-footer .icon-google:hover {
	background-position:-91px -109px;
}
.home-page-footer .icon-instagram {
	background-position:-10px -161px;
}
.home-page-footer .icon-instagram:hover {
	background-position:-37px -159px;
}
.home-page-footer .icon-youtube {
	background-position:-70px -161px;
}
.home-page-footer .icon-youtube:hover {
	background-position:-96px -161px;
}
.home-page-footer .icons li a {
	margin: 0!important;
	padding: 0!important
}
.home-page-footer .icons li i:hover, .home-page-footer .icons li a:hover, .home-page-footer .icons li a:focus, .home-page-footer .icons li a:active {
	color: #fff
}
@media (min-width: 768px){
.home-page-footer {
    padding-bottom: 22px;
    padding-right: 20px;
}
.footer {
    padding-left: 70px;
}
footer, .footer {
    font-size: .95em!important;
}
.left-footer li{padding:0 20px 0 0;}
.left-footer li a{padding:0;}
}
.home-page-footer {
	margin:20px 0;
}
@media (max-width: 1023px){
.home-page-footer {
	text-align:center;
}
.home-page-footer .icons{
	padding-bottom:20px;
}
.home-page-footer li {
    display: inline-block;
    float: none;
    vertical-align: middle;
}
}
/* home page content footer ends */

/* seo footer starts */
#footerJobs {
    float: left;
    width: 100%;
}
.seo-footer {
	background-color: #728c9d;
	padding-left: 70px;
	margin-top: -2px;
	overflow-y: visible;
	padding-bottom: 20px;
	padding-top: 20px;
	position: relative
}
.seo-footer div[class*="col-"] {
	padding-left: 0
}
.seo-footer .job {
	padding-bottom: 5px
}
.seo-footer .job a {
	color: #b9c6ce
}
.seo-footer .job a:hover {
	color: #fff
}
.seo-footer h6 {
	color: #b9c6ce
}
/* Seo footer ends */

.or {
	background-image: url(data:image/gif;base64,R0lGODlhAQABAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH5BAEKAP8ALAAAAAABAAEAAAgEAJ8FBAA7);
	background-repeat: repeat-x;
	background-position: left;
	text-align: center
}
.or h6 {
	background-color: #fff;
	margin: 0 auto;
	padding: 0 20px;
	display: inline-block
}

/* login popup social icons starts*/
.btn-social{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-social>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-facebook{color:#fff;background-color:#3b5998;border-color:rgba(0,0,0,0.2)}.btn-facebook:focus,.btn-facebook.focus{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,0.2)}
.btn-facebook:hover{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,0.2)}
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,0.2)}.btn-facebook:active:hover,.btn-facebook.active:hover,.open>.dropdown-toggle.btn-facebook:hover,.btn-facebook:active:focus,.btn-facebook.active:focus,.open>.dropdown-toggle.btn-facebook:focus,.btn-facebook:active.focus,.btn-facebook.active.focus,.open>.dropdown-toggle.btn-facebook.focus{color:#fff;background-color:#23345a;border-color:rgba(0,0,0,0.2)}
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}
.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled.focus,.btn-facebook[disabled].focus,fieldset[disabled] .btn-facebook.focus{background-color:#3b5998;border-color:rgba(0,0,0,0.2)}
.btn-facebook .badge{color:#3b5998;background-color:#fff}
.btn-linkedin{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,0.2)}.btn-linkedin:focus,.btn-linkedin.focus{color:#fff;background-color:#005983;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:hover{color:#fff;background-color:#005983;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{color:#fff;background-color:#005983;border-color:rgba(0,0,0,0.2)}.btn-linkedin:active:hover,.btn-linkedin.active:hover,.open>.dropdown-toggle.btn-linkedin:hover,.btn-linkedin:active:focus,.btn-linkedin.active:focus,.open>.dropdown-toggle.btn-linkedin:focus,.btn-linkedin:active.focus,.btn-linkedin.active.focus,.open>.dropdown-toggle.btn-linkedin.focus{color:#fff;background-color:#00405f;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{background-image:none}
.btn-linkedin.disabled:hover,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin:hover,.btn-linkedin.disabled:focus,.btn-linkedin[disabled]:focus,fieldset[disabled] .btn-linkedin:focus,.btn-linkedin.disabled.focus,.btn-linkedin[disabled].focus,fieldset[disabled] .btn-linkedin.focus{background-color:#007bb6;border-color:rgba(0,0,0,0.2)}
.btn-linkedin .badge{color:#007bb6;background-color:#fff}
.fa-linkedin{background:url(../../images/manpower/icons.png) no-repeat -183px -57px;}
.fa-facebook{background:url(../../images/manpower/icons.png) no-repeat -147px -57px;}
.fa-google{background:url(../../images/manpower/icons.png) no-repeat -183px -107px;}
/* social icons ends */

/* branch locator modal starts */
body #branchLocatorModal .search-bar {
	margin-bottom: 20px
}
body #branchLocatorModal div[class="row"], body #branchLocatorModal div[class*="col-"] {
	padding: 0;
	margin: 0
}
body #branchLocatorModal .modal-dialog {
	width: 900px
}
body #branchLocatorModal .branch-locator-address {
	padding-right: 10px!important
}
body #branchLocatorModal .branch-locator-address ul.list-group .label-primary {
	border-radius: 1em
}
body #branchLocatorModal .branch-locator-address ul.list-group {
	width: calc(100%)
}
body #branchLocatorModal .thumb {
	background-color: #c16415;
	opacity: .9
}
body #branchLocatorModal .overview {
	width: 100%
}
body #branchLocatorModal .branch-locator-address ul.list-group li {
	width: 100%
}
body #branchLocatorModal .branch-locator-address ul.list-group .list-group-item {
	padding-left: 5px;
	padding-right: 5px
}
body #branchLocatorGoogleMap {
	width: 597px;
	height: 494px
}
body #branchLocatorModal span.numbers {
	font-size: 1em
}
body #branchLocatorModal .branch-locator-map-section {
	min-width: 585px!important
}


/*Jquery custom scrollbar styles starts*/
.scrollable{position:relative}.scrollable:focus{outline:0}.scrollable .viewport{position:relative;overflow:hidden}.scrollable .viewport .overview{position:absolute}.scrollable .scroll-bar{display:none}.scrollable .scroll-bar.vertical{position:absolute;right:0;height:100%}.scrollable .scroll-bar.horizontal{position:relative;width:100%}.scrollable .scroll-bar .thumb{position:absolute}.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px}.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollable.default-skin{padding-right:10px;padding-bottom:6px}.scrollable.default-skin .scroll-bar.vertical{background:none repeat scroll 0 0 #ccc;border-radius:4px;width:5px}.scrollable.default-skin .scroll-bar.horizontal{height:6px}.scrollable.default-skin .scroll-bar .thumb{background-color:#000;opacity:.4;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}.scrollable.default-skin .scroll-bar:hover .thumb{opacity:.6}.scrollable.gray-skin{padding-right:17px}.scrollable.gray-skin .scroll-bar{border:1px solid gray;background-color:#d3d3d3}.scrollable.gray-skin .scroll-bar .thumb{background-color:gray}.scrollable.gray-skin .scroll-bar:hover .thumb{background-color:#000}.scrollable.gray-skin .scroll-bar.vertical{width:10px}.scrollable.gray-skin .scroll-bar.horizontal{height:10px;margin-top:2px}.scrollable.modern-skin{padding-right:17px}.scrollable.modern-skin .scroll-bar{border:1px solid gray;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:inset 0 0 5px #888;-webkit-box-shadow:inset 0 0 5px #888;box-shadow:inset 0 0 5px #888}.scrollable.modern-skin .scroll-bar .thumb{background-color:#95aabf;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #536984}.scrollable.modern-skin .scroll-bar.vertical .thumb{width:8px;background:-moz-linear-gradient(left,#95aabf 0%,#547092 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#95aabf),color-stop(100%,#547092));background:-webkit-linear-gradient(left,#95aabf 0%,#547092 100%);background:-o-linear-gradient(left,#95aabf 0%,#547092 100%);background:-ms-linear-gradient(left,#95aabf 0%,#547092 100%);background:linear-gradient(to right,#95aabf 0%,#547092 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf',endColorstr='#547092',GradientType=1 )"}.scrollable.modern-skin .scroll-bar.horizontal .thumb{height:8px;background-image:linear-gradient(#95aabf,#547092);background-image:-o-linear-gradient(#95aabf,#547092);background-image:-moz-linear-gradient(#95aabf,#547092);background-image:-webkit-linear-gradient(#95aabf,#547092);background-image:-ms-linear-gradient(#95aabf,#547092);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf',endColorstr='#547092',GradientType=0 )"}.scrollable.modern-skin .scroll-bar.vertical{width:10px}.scrollable.modern-skin .scroll-bar.horizontal{height:10px;margin-top:2px}
/*Jquery custom scrollbar styles ends*/

/* Pace.css starts */
.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#29d;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}
/* Pace.css  ends */

/* bootstrap glypicons icons replacing styles starts */
.glyphicon-chevron-right:after,.glyphicon-menu-down:after,.glyphicon-menu-up:after{
	width:11px;
	height:10px;
	content:"";
	display:inline-block;
	background:url(../../images/manpower/icons.png) no-repeat -238px -71px;
}
.glyphicon-menu-down:after{
	width:15px;
	background-position:-305px -71px;
}
.glyphicon-menu-up:after{
	width:15px;
	background-position:-350px -71px;
}
.link-career-advice .glyphicon-chevron-right:after{
	background-position:-268px -71px;
}
/* bootstrap glypicons icons replacing styles ends */

@media (min-width:768px) {
.dynamicLangSelector {
	position: absolute;
	top: 22px;
	right: 250px;
	z-index: 1;
}
.dynamicLangSelector li {
	list-style: none
}
.dynamicLangSelector li .country-selector-dropdown .modal-dialog {
	margin-top: 5%
}
body #loginModal .modal-content{width:450px;margin-left:auto;margin-right:auto}
}

#mask {
	background: rgba(0,0,0,0.3) none repeat scroll 0 0;
	display: none;
	height: 100%;
	left: 0;
	position: fixed;
	text-align: center;
	top: 0;
	width: 100%;
	z-index: 9999
}
#mask > img {
	height: 50px;
	margin-top: 15%;
	width: 50px
}
label.error {color:red;}
.form-control {
    color: #999;
    border: 1px solid #dadae0;
    border-radius: 4px;
    font-size: 1.2em;
}
.modal-header {
    padding: 15px 15px 25px;
}
.hideScreenContent {
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    left: -999em;
    padding: 0;
    margin: 0;
}