 .apply-job-panel-cover, .apply-job-panel-cover ~ .checkbox, .apply-job-panel-cover ~ .checkbox ~ .checkbox{display: none !important;}.enewsletter-body .enewsletter-logo-block {padding-bottom: 0;}a, .btn {-o-transition: color 50ms ease-in-out 0s, background-color 50ms ease-in-out 0s, border-color 50ms ease-in-out 0s;transition: color 50ms ease-in-out 0s, background-color 50ms ease-in-out 0s, border-color 50ms ease-in-out 0s;-webkit-transition: color 50ms ease-in-out 0s, background-color 50ms ease-in-out 0s, border-color 50ms ease-in-out 0s;}header {position: relative;background: #0133B3;}#ws-footer, #ws-footer .footer.bg-darken {background: #0133B3 !important;}header .main-menu {padding-left: 0;padding-right: 0;}header .navbar-brand {width: auto;height: auto;padding: 0;border-right: 1px solid #606060;}header .navbar-brand > img {position: static;width: 180px;height: auto;max-width: 100%;max-height: 100%;}header .main-menu .nav > li {position: relative;background: none;margin: 0;display: block;text-align: center;border-right: 1px solid #606060;}header .main-menu li a {display: block;font-family: "Roboto", Helvetica, Arial, sans-serif;font-size: 15px;font-weight: 400;color: #878787;text-align: center;min-width: 120px;line-height: 75px;padding: 0 10px;vertical-align: middle;text-transform: uppercase;}header .nav > li > a {color: #fff;text-decoration: none;white-space: nowrap;}header .nav > li:hover > a, header .nav > li > a:hover, header .nav > li > a:focus {color: #fff;background-color: rgba(255, 255, 255, .2);text-decoration: none;overflow: hidden;}header .nav .open > a, header .nav .open > a:hover, header .nav .open > a:focus {color: #fff;background-color: rgba(255, 255, 255, .2);text-decoration: none;}header .caret {display: none;}header .dropdown-menu {background-color: #0133b3;min-height: 55px;width: 100%;display: none;z-index: 99;clear: both;float: none;border: 0;padding: 6px 15px;}header .dropdown-menu li a {display: inline;font-family: 'Roboto', Helvetica, Arial, sans-serif;font-weight: normal;color: #fff;font-size: 16px;text-align: left;vertical-align: middle;text-transform: none;border-bottom: 3px solid transparent;margin: 0;padding: 0;line-height: 30px;}header .dropdown-menu li a:hover, header .dropdown-menu li a:focus {color: #ffffff;background: transparent;border-bottom: 3px solid #0d83e5;}header .user-menu .nav > li {float: left;height: 100%;margin: 0;}header .user-menu .nav > li > a {display: block;height: 100%;padding: 0 6px;white-space: nowrap;}header .user-menu .nav > li > .img-link:before {content: '';display: block;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: 100%;background: url(../images/top_buttons_small_white.png) left top no-repeat transparent;}header .user-menu .nav > li > .img-link span:not(.caret), header .user-menu.guest-menu .nav > li.language-picker > a span:not(.caret) {display: inline-block;color: #fff;font-size: 11px;margin-top: 46px;width: auto;text-align: center;overflow: hidden;white-space: nowrap;}header .user-menu .nav > .register-top > .img-link:before {width: 21px;background-position: -65px 18px;}header .user-menu .nav > li > .sign-in.img-link:before {width: 25px;background-position: -114px 18px;}header .user-menu .nav > li > .search-top.img-link:before {width: 24px;background-position: -160px 18px;}header .user-menu .nav > li.language-picker > a.img-link:before {display: none;}header .user-menu:not(.guest-menu) .nav > li.language-picker > a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}header .navbar-toggle {float: left;border-color: transparent;margin: 20px 13px 20px 0;}header .navbar-toggle .icon-bar {width: 38px;height: 6px;background: #fff;}header .navbar-toggle .icon-bar + .icon-bar {margin-top: 8px;}header .user-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;float: right;height: 75px;}header .user-menu .navbar-nav {height: inherit;}header .user-menu .nav > li.cart-menu-item > a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media all and (min-width: 769px) {header .navbar-brand {margin-top: 26px;margin-right: 10px;}header .main-menu-wrapper .main-menu {float: left;display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}header .navbar-btn {margin-left: 10px;margin-right: 10px;}header .logo-small {display: none;}header .main-menu .nav > li {float: left;}header .main-menu .dropdown-menu {position: absolute;top: 100%;left: 0;}header .nav > li:hover > .dropdown-menu {display: block;}}@media all and (max-width: 1400px) {header .user-menu .dropdown-menu {left: auto;right: 0;}}@media all and (max-width: 768px) {header .logo-wide {display: none;}header .navbar-brand > img {width: 180px;}header .navbar-header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;float: none;width: 50%;height: 95px;position: relative;z-index: 99;padding-right: 20px;border-right: 1px solid #606060;}header .navbar-brand {border-right: 0;}header .main-menu-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}header .main-menu-wrapper:before, header .main-menu-wrapper:after {display: none;}header .navbar-nav {margin: 0;}header .main-menu {width: 100%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}header .main-menu .nav > li {border: 0;}header .main-menu li a {line-height: 50px;}header .main-menu .dropdown-menu {text-align: center;}header .navbar-nav .dropdown-menu > li > a, header .navbar-nav .open .dropdown-menu > li > a, header .navbar-nav .open .dropdown-menu .dropdown-header {padding: 0;line-height: 30px;}header .user-menu .navbar-nav .open .dropdown-menu {position: absolute;background-color: #252525;min-height: 55px;width: 100%;z-index: 99;clear: both;float: none;border: 0;padding: 6px 15px;}header .user-menu .nav > li > .img-link span:not(.caret), header .user-menu.guest-menu .nav > li.language-picker > a span:not(.caret) {display: none;}header .user-menu .nav > li {margin: 0 8px;}header .user-menu .nav > li > a {height: 95px;line-height: 95px;}header .user-menu .nav > li > .img-link:before {position: relative;width: 40px;height: 50px;background-image: url("../images/top_buttons_white.png");top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}header .user-menu .nav > .register-top > .img-link:before {width: 40px;background-position: -68px 2px;}header .user-menu .nav > li > .sign-in.img-link:before {width: 42px;background-position: -139px 3px;}header .user-menu .nav > li > .search-top.img-link:before {width: 44px;background-position: -211px 2px;}header .user-menu .nav > li:hover > a, header .user-menu .nav > li > a:hover, header .user-menu .nav > li > a:focus {background: transparent;}header .user-menu {height: 95px;}header .main-menu .navbar-btn {width: 100%;text-align: center;}}@media all and (max-width: 480px) {header .navbar-header {width: auto;height: 45px;border: 0;}header .navbar-toggle {margin: 4px 0 5px -22px;}header .navbar-brand > img {width: 122px;}header .user-menu .nav > li {margin: 0;}header .user-menu .nav > li > a {height: 45px;line-height: 45px;}header .user-menu .nav > li > .img-link:before {width: 25px;height: 45px;background-image: url("../images/top_buttons_small.png");top: auto;left: auto;-webkit-transform: none;-ms-transform: none;transform: none;}header .user-menu .nav > .register-top > .img-link:before {width: 25px;background-position: -65px 8px;}header .user-menu .nav > li > .sign-in.img-link:before {width: 25px;background-position: -115px 8px;}header .user-menu .nav > li > .search-top.img-link:before {width: 25px;background-position: -161px 8px;}header .navbar-toggle .icon-bar {width: 22px;height: 4px;}header .navbar-toggle .icon-bar + .icon-bar {margin-top: 5px;}header .user-menu .navbar-nav .open .dropdown-menu {left: auto;right: 0;}header .user-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 55px;margin-left: auto;}header .user-menu .navbar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}header .user-menu .navbar-nav > li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}@media all and (min-width: 769px) and (max-width: 1200px) {header .navbar-custom > .container {width: 100%;}header .navbar-brand {height: 50px;}header .user-menu {height: 50px;}header .main-menu li a {min-width: 100px;font-size: 14px;line-height: 50px;}header .user-menu .nav > li > .img-link span:not(.caret), header .user-menu.guest-menu .nav > li.language-picker > a span:not(.caret) {font-size: 9px;margin-top: 34px;line-height: 1;}header .user-menu .nav > li > .img-link:before {top: -13px;}.full-width-search .form-inline .form-group, .full-width-search .form-inline .input-group-wrapper {display: block;margin-bottom: 15px;}header .user-menu.guest-menu {margin-right: -15px;}}.full-width-search {position: relative;width: 100%;padding: 70px 0;margin: 0;color: #fff;font-size: 18px;background: #003b5c url(../images/bg-0.jpg) no-repeat center;background-size: cover;}.seeker-home-view .full-width-search.register-success-search {background: #003b5c url('/uploads/custom-background/jhfyaCqqY2Il37UHDVMiKzLDQ6ojVT9OFwl5qcSm.jpeg') no-repeat center top;background-size: cover;}.full-width-search > .container {position: relative;padding: 50px 80px;}.full-width-search > .container:before {content: '';position: absolute;top: 0;left: 15px;width: calc(100% - 30px);height: 100%;background: url("../images/hero-inner-bg-black.png") repeat;border-radius: 8px;}.full-width-search > .container > div {position: relative;}.full-width-search .hero-logo img {width: 50%;margin: 0 auto 40px;}.full-width-search .title {font: 700 36px/40px 'Roboto Slab', sans-serif;color: #0d83e4;margin: 0 auto 20px auto;text-align: center;display: table;text-shadow: #222 1px 1px 1px;white-space: nowrap;}.full-width-search .title:before {content: '';background: -webkit-gradient(linear, left top, left bottom, from(#245672), to(#245672)) no-repeat left center / 90% 2px;background: -o-linear-gradient(top, #245672, #245672) no-repeat left center / 90% 2px;background: linear-gradient(to bottom, #245672, #245672) no-repeat left center / 90% 2px;display: table-cell;width: 50%;}.full-width-search .title:after {content: '';background: -webkit-gradient(linear, left top, left bottom, from(#245672), to(#245672)) no-repeat right center / 90% 2px;background: -o-linear-gradient(top, #245672, #245672) no-repeat right center / 90% 2px;background: linear-gradient(to bottom, #245672, #245672) no-repeat right center / 90% 2px;display: table-cell;width: 50%;}@media all and (min-width: 769px) {.seeker-home-view .full-width-search.register-success-search {padding: 100px 0;}}@media all and (max-width: 1200px) {.full-width-search .title {font-size: 24px;line-height: 30px;}}@media all and (max-width: 768px) {.full-width-search .hero-logo img {width: 85%;}}@media all and (max-width: 480px) {.full-width-search .title {font-size: 18px;line-height: 21px;}.full-width-search > .container {padding: 50px 30px;}}.index-view .lj-job-seeker {margin: 60px 0;padding: 0;}.index-view .lj-job-seeker h4 {font: 700 24px/24px 'Roboto Slab', sans-serif;margin: 0 0 20px 0;color: #003b5c;text-transform: uppercase;}.index-view .top-companies-row h4 {font-weight: normal;margin: 10px 0;line-height: 1.1;}.index-view .lj-job-seeker p {margin: 0 0 20px 0;font-size: 18px;font-weight: 300;line-height: 24px;color: #333;}.index-view ul.company-logos li {display: inline-block;list-style: none;margin: 0 20px;padding: 0;}.index-view .lj-home-content p.message {font: 700 36px/40px 'Roboto Slab', sans-serif;color: #0d83e4;margin: 0 auto 20px auto;text-align: center;display: table;white-space: nowrap;}.index-view p.message:before {content: "";background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#ccc)) no-repeat left center / 90% 2px;background: -o-linear-gradient(top, #ccc, #ccc) no-repeat left center / 90% 2px;background: linear-gradient(to bottom, #ccc, #ccc) no-repeat left center / 90% 2px;display: table-cell;width: 50%;}.index-view p.message:after {content: "";background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#ccc)) no-repeat right center / 90% 2px;background: -o-linear-gradient(top, #ccc, #ccc) no-repeat right center / 90% 2px;background: linear-gradient(to bottom, #ccc, #ccc) no-repeat right center / 90% 2px;display: table-cell;width: 50%;}.lj-col {width: 100%;float: left;min-height: 1px;padding-left: 15px;padding-right: 15px;}.index-view .lj-employer {margin-bottom: 60px;}.index-view .lj-employer p.message {margin-bottom: 10px;}.index-view .lj-employer .lj-col h4 {font: 700 24px/24px 'Roboto Slab', sans-serif;margin: 0 0 20px 0;color: #003b5c;text-transform: uppercase;}.index-view .lj-employer p {margin: 0 0 20px 0;font-size: 18px;font-weight: 300;line-height: 24px;color: #333;}.index-view .lj-employer .lj-col .btn {margin: 10px 0 30px 0;}.index-view .lj-employer-2 h4 {font: 700 24px/24px 'Roboto Slab', sans-serif;margin: 0 0 20px 0;color: #003b5c;text-transform: uppercase;}.index-view .lj-employer-2 .alm-brand-logos {opacity: .5;}.index-view .lj-employer-2 li {display: inline-block;list-style: none;margin: 15px 0;padding: 0;width: 24.5%;vertical-align: middle;}.index-view .lj-employer-2 li img {max-width: 90%;}@media all and (min-width: 992px) {.index-view .col-md-2-5 {width: 40%;}.index-view .col-md-3-5 {width: 60%;}}.custom-footer {font-size: 13px;margin: 0 auto;padding: 20px 0 0;text-align: center;background-color: #0133b3;color: #fff;border-top: 1px solid #fff;}.custom-footer div.footer_left {padding-top: 20px;padding-bottom: 20px;}.custom-footer div.footer_left p {font-size: 0.85em;line-height: 1.3;}.custom-footer a {color: #fff;-o-transition: all 50ms ease-in-out 0s;transition: all 50ms ease-in-out 0s;-webkit-transition: all 50ms ease-in-out 0s;}.custom-footer ul {list-style: none;padding: 0;margin: 0;}.custom-footer a:hover {color: #E6E6E6;text-decoration: none;}.custom-footer div.footer_menu_tab {padding: 10px;line-height: 1.8;-webkit-box-sizing: border-box;box-sizing: border-box;}.custom-footer div.footer_menu_tab h4 {font-size: 18px;font-weight: bold;font-family: "Roboto Slab", Helvetica, Arial, sans-serif;color: #E6E6E6;}.custom-footer div.footer_menu_tab a {margin-right: 15px;font-weight: bold;}.custom-footer div.footer_menu_tab a:hover, .custom-footer div.footer_menu_tab a:focus {text-decoration: underline;}.custom-footer div.footer_logo {padding: 0 10px 10px;max-width: 158px;}.custom-footer div.alm_logo {padding: 5px 10px;}.custom-footer div.alm_logo img {max-width: 139px;}.custom-footer div.footer_social {margin: 5px 0 20px;}.custom-footer a.footer_social_icon {background: url('../images/social_icons.png') left top no-repeat transparent;height: 32px;width: 40px;display: inline-block;text-decoration: none;}.custom-footer a.footer_social_icon:hover, .custom-footer a.footer_social_icon:focus {text-decoration: none;}.custom-footer a.footer_social_icon.icon_facebook {background-position: 0 0;}.custom-footer a.footer_social_icon.icon_twitter {background-position: -40px 0;}.custom-footer a.footer_social_icon.icon_linkedin {background-position: -80px 0;}.custom-footer a.footer_social_icon.icon_google {background-position: -120px 0;}.custom-footer a.footer_social_icon.icon_rss {background-position: -160px 0;}.custom-footer div.footer_copyright_text {margin: 30px 0;color: #999;font-size: 14px;position: relative;clear: both;}.custom-footer div.footer_copyright_text span {float: left;}.custom-footer a#footer_show_menu {display: block;float: left;padding: 1px 5px;text-transform: uppercase;background-color: #515151;color: #E6E6E6;margin-left: 20px;}.custom-footer .footer_popup {position: absolute;top: auto;bottom: calc(100% + 15px);left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);padding: 10px 15px;background-color: #ffffff;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);border-top: 4px solid #0d83e5;display: none;z-index: 99;}.custom-footer .footer_popup li {font: 300 15px "Roboto", Arial, sans-serif;text-align: left;margin-bottom: 15px;}.custom-footer .footer_popup a {color: #000000;white-space: nowrap;}.custom-footer .arrow-down {float: left;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #0d83e5;position: absolute;border-top-color: #ffffff;left: 50%;margin-left: -11px;bottom: -10px;}.custom-footer .law-pre-copy {margin: 30px 0 20px;}.custom-footer .law-copy {margin: 20px 0;}@media all and (min-width: 769px) {.custom-footer .footer_content {text-align: left;}.custom-footer div.footer_menu_tab {float: left;width: 33.33333%;}.custom-footer div.footer_left {float: left;width: 33.3333%;}.custom-footer div.footer_right {float: left;width: 66.6666%;}.custom-footer .law-pre-copy, .custom-footer .law-copy {text-align: center;}.custom-footer div.footer_menu_tab a {margin: 0;}}.browse-jobs-view .nav-pills > li a {color: #333;}.browse-jobs-view .nav-pills > li.active a {color: #333;background: #e0e0e1;border-top-right-radius: 0;border-bottom-right-radius: 0;}.browse-jobs-view .nav-pills > li.active a:after {width: 0;height: 0;right: -15px;background: transparent none;border-top: 21px solid transparent;border-bottom: 21px solid transparent;border-left: 15px solid #e0e0e1;}