.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both } .slicknav_menu { *zoom: 1 } .slicknav_menu {
font-size:16px;
} .slicknav_btn {
margin: 5px 5px 6px;
text-decoration:none;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;  
background-color: #252525;
} .slicknav_menu  .slicknav_menutxt {
color: #FFF;
font-weight: bold;
text-shadow: 0 1px 3px #000;
} .slicknav_menu .slicknav_icon-bar {
background-color: #f5f5f5;
}
.slicknav_menu {
background:#252525;
padding:5px;
}
.slicknav_nav {
color:#fff;
margin:0;
padding:0;
font-size:0.875em;
}
.slicknav_nav, .slicknav_nav ul {
list-style: none;
overflow:hidden;
}
.slicknav_nav ul {
padding:0;
margin:0 0 0 0px;
}
.slicknav_nav .slicknav_row {
padding:5px 10px;
margin:2px 5px;
position:relative;
left:-20px !important;
}
.slicknav_nav a{
padding:5px 10px;
margin:2px 5px;
text-decoration:none;
color:#fff;
}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {
padding:0;
margin:0;
}
.slicknav_nav .slicknav_row:hover {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background:#ccc;
color:#fff;
}
.slicknav_nav a:hover{
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background:#ccc;
color:#222;
}
.slicknav_nav .slicknav_txtnode {
margin-left:15px;   
}
@font-face{font-family:'TeXGyreAdventorRegular';src:url(../css/fonts/texgyreadventor-regular-webfont.eot);src:url(../css/fonts/texgyreadventor-regular-webfont.eot) format('embedded-opentype'),url(../css/fonts/texgyreadventor-regular-webfont.woff) format('woff'),url(../css/fonts/texgyreadventor-regular-webfont.ttf) format('truetype'),url(../css/fonts/texgyreadventor-regular-webfont.svg) format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'TeXGyreAdventorItalic';src:url(../css/fonts/texgyreadventor-italic-webfont.eot);src:url(../css/fonts/texgyreadventor-italic-webfont.eot) format('embedded-opentype'),url(../css/fonts/texgyreadventor-italic-webfont.woff) format('woff'),url(../css/fonts/texgyreadventor-italic-webfont.ttf) format('truetype'),url(../css/fonts/texgyreadventor-italic-webfont.svg) format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'TeXGyreAdventorBold';src:url(../css/fonts/texgyreadventor-bold-webfont.eot);src:url(../css/fonts/texgyreadventor-bold-webfont.eot) format('embedded-opentype'),url(../css/fonts/texgyreadventor-bold-webfont.woff) format('woff'),url(../css/fonts/texgyreadventor-bold-webfont.ttf) format('truetype'),url(../css/fonts/texgyreadventor-bold-webfont.svg) format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'TeXGyreAdventorBoldItalic';src:url(../css/fonts/texgyreadventor-bolditalic-webfont.eot);src:url(../css/fonts/texgyreadventor-bolditalic-webfont.eot) format('embedded-opentype'),url(../css/fonts/texgyreadventor-bolditalic-webfont.woff) format('woff'),url(../css/fonts/texgyreadventor-bolditalic-webfont.ttf) format('truetype'),url(../css/fonts/texgyreadventor-bolditalic-webfont.svg) format('svg');font-weight:normal;font-style:normal}
html {
width:100%;
height:100%;
position:relative;
}
body {
overflow-x:hidden;
margin:0;
width:100%;
height:100%;
font-size: 14px;
font-family:'TeXGyreAdventorRegular';
font-weight: 400;
color: #444;
background:#fff;
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;
position:relative;
background:#044980 url(../images/bg2.jpg) no-repeat top center;
}
.clear {
clear:both;
}
h1 {
margin:0 0 20px 0;
color:#01215a;
font-size:24px;
}
h2 {
margin:0 0 20px 0;
color:#333;
font-size:22px;
}
h3 {
margin:0 0 15px 0;
color:#333;
font-size:18px;
}
h3.greyed {
margin:0 0 15px 0;
color:#333;
font-size:18px;
padding:8px 0;
text-align:center;
background:#f3f3f3;
border:1px solid #ddd;
}
.img-r, .alignright {
float:right;
margin:0 0 30px 30px;
}
.img-f {
width:100%;
margin:30px 0 30px 0;
}
li {
font-size:13px;
}
p {
font-size:13px;
line-height:22px;
margin:0 0 20px 0;
}
.container {
width:1200px;
margin:0 auto;
position:relative;
}
#header {
}
.social {
list-style-type:none;
margin:45px 35px 0 0;
float:right;
}
.social li {
display:inline;
margin:0 0 0 2px;
}
.logo {
position:relative;
left:50%;
top:20px;
margin:0 0 0 -169px;
}
#nav-wrap {
margin:35px 0 0 0;
width:100%;
height:72px;
background:url(../images/menu.png) repeat-x;
}
.slicknav_menu {
display:none;
}
.menu {
position:relative;
z-index:9999;
list-style-type:none;
float:left;
margin:22px 0 0 -30px;
}
.menu li {
position:relative;
display:inline;
margin:0 0 0 28px;
padding:18px 28px 17px 0;
border-right:1px solid #214d91;
}
.menu li:nth-child(8) {
border:none;
}
.menu li a{
color:#fff;
font-size:18px;
text-decoration:none;
}
.menu li ul {
width:200px;
position:absolute;
top:53px;
left:0px;
display:none;
padding:15px 0 0 0;
background:url(../images/arrow.png) no-repeat;
}
.menu li ul li {
display:block;
margin:0 0 0 0px;
padding:0 0 0 0;
border-right:0px solid #214d91;
}
.menu li ul li a:hover {
background:#274476 url(../images/drop-dash.png) no-repeat left center;
}
.menu li:hover ul {
display:block;
}
.menu li ul li a {
background:#274a86 url(../images/drop-dash.png) no-repeat left center;
border-bottom:1px solid #4365a0;
padding:10px 10px 10px 60px;
color:#fff;
font-size:16px;
float:left;
width:100%;
text-decoration:none;
}
#slider {
padding:20px 0 30px 0;
}
#slider .container{
position:relative;
}
#slider img {
position:relative;
border:1px solid rgba(255,255,255,0.4);
box-shadow:0 0 10px rgba(0,0,0,0.5);
z-index:200;
}
#prev {
position:absolute;
top:45%;
left:-90px;
width:62px;
height:62px;
background:url(../images/prev.png) no-repeat;
}
#next {
position:absolute;
top:45%;
right:-90px;
width:63px;
height:62px;
background:url(../images/next.png) no-repeat;
}
.shadow {
position:relative;
top:-15px;
z-index:100;
width:100%;
height:48px;
background:url(../images/shadow.png) no-repeat top center;
}
.content-area {
margin:-15px 0 0 0;
width:98.5%;
box-shadow:0 0 5px rgba(0,0,0,0.3);
padding:7px 0.75%;
background: rgba(255,255,255,0.5);
}
.inner-content {
background:#fff;
padding:30px;
}
.welcome {
width:70%;
float:left;
}
.quote {
background:url(../images/quote.png) no-repeat top left;
width:24%;
float:right;
padding:5px 0 0 0;
margin:20px 0 0 0;
}
.quote p:nth-child(1){
text-indent:30px;
}
.quote span p {
font-size:15px !important;
padding:0px 0 0 0;
float:right;
font-weight:bold;
text-align:right;
}
.crew {
width:542px;
height:206px;
position:relative;
background:url(../images/crew.jpg) no-repeat top center;
float:left;
margin:50px 0 0 0;
}
.crew h3 {
width:100%;
margin:0 0 0 0;
color:#fff;
position:absolute;
bottom:0;
font-size:24px;
font-weight:normal;
left:0;
text-align:center;
background:#074482 url(../images/button.png) repeat-x;
padding:12px 0;
}
.employers {
width:542px;
height:206px;
position:relative;
background:url(../images/employers.jpg) no-repeat top center;
float:right;
margin:50px 0 0 0;
}
.employers h3 {
width:100%;
margin:0 0 0 0;
color:#fff;
position:absolute;
bottom:0;
font-size:24px;
font-weight:normal;
left:0;
text-align:center;
background:#074482 url(../images/button.png) repeat-x;
padding:12px 0;
}
.logos {
padding:40px 0;
text-align:center;
}
.logos img{
border:1px solid rgba(255,255,255,0.5);
box-shadow:0 0 40px rgba(255,255,255,0.5);
margin:0 25px;
}
#inner-wrap {
width:95%;
height:180px;
padding:120px 5% 0 0;
position:relative;
border:1px solid rgba(255,255,255,0.4);
box-shadow:0 0 10px rgba(0,0,0,0.5);
z-index:200;
margin:20px 0 50px 0;
}
#inner-wrap img {
width:100%;
height:100%;
z-index:50;
position:absolute;
top:0;
left:0;
}
#inner-wrap h1 {
background:rgba(0,0,0,0.8);
padding:15px 30px 15px 50px;
float:left;
display:block;
position:relative;
z-index:150;
color:#fff;
font-size:30px;
font-weight:normal;
text-shadow:1px 1px 2px #000;
}
.main {
width:70%;
float:right;
}
.sidebar {
width:25%;
float:left;
}
.big-buttons {
list-style-type:none;
margin:0 0 0 -40px;
position:relative;
}
.big-buttons li {
margin:0 0 20px 0;
float:left;
clear:both;
width:100%;
}
.big-buttons li a{
color:#fff;
transition:all .5s;
display:block;
float:left;
font-size:18px;
padding:20px 0;
width:100%;
text-align:center;
background:#214d91 url(../images/big-button.png) repeat-x;
text-decoration:none;
border-radius:10px;
border:1px solid #1b417d;
text-shadow:1px 1px 1px #000;
}
.big-buttons li a:hover{
background-color:#214d91;
background-image:none;
}
.button{
color:#fff;
transition:all .5s;
display:block;
float:left;
font-size:18px;
padding:20px 0;
width:150px;
text-align:center;
background:#214d91 url(../images/big-button.png) repeat-x;
text-decoration:none;
border-radius:10px;
border:1px solid #1b417d;
text-shadow:1px 1px 1px #000;
}
.button:hover{
background-color:#214d91;
background-image:none;
}
.button-small{
color:#fff;
transition:all .5s;
display:block;
float:left;
font-size:16px;
padding:10px 0;
width:140px;
font-weight:normal !important;
text-align:center;
background:#214d91 url(../images/big-button.png) repeat-x;
text-decoration:none;
border-radius:10px;
border:1px solid #1b417d;
text-shadow:1px 1px 1px #000;
}
.button-small:hover{
background-color:#214d91;
background-image:none;
}
.post {
padding:15px 0 0 0;
}
.agreement {
padding:10px 3%;
position:relative;
top:20px;
background:#f3f3f3;
border:1px solid #eee;
height:300px;
overflow:auto;
width:94%;
margin:0 0 35px 0;
}
.share{
float:left;
clear:both;
padding:40px 0 30px 0;
}
.share a.email  {
color:#fff;
background:#222;
padding:10px 20px;
text-decoration:none;
}
.share a.facebook2  {
color:#fff;
background:#425f9c;
padding:10px 20px;
text-decoration:none;
} .remodal {
}
#login {
display:none;
}
#loginform {
width:100%;
}
#loginform p input[type="text"], #loginform p input[type="password"]{
width:94%;
font-size:18px;
padding:10px 3%;
border:1px solid #ddd;
}
#loginform p label {
width:100%;
text-align:left;
margin:0 0 5px 0;
}
#loginform p input[type="submit"]{
float:right;
color:#fff;
transition:all .5s;
display:block;
font-size:16px;
padding:10px 0;
width:120px;
font-weight:normal !important;
text-align:center;
background:#214d91 url(../images/big-button.png) repeat-x;
text-decoration:none;
border-radius:10px;
border:1px solid #1b417d;
text-shadow:1px 1px 1px #000;
}
.login-link {
text-decoration:underline;
cursor:pointer;
}
.login {
cursor:pointer;
}
#simplr-form form {
width:400px;
}
#simplr-form form input[type="text"], #simplr-form form input[type="password"]{
width:94%;
font-size:18px;
padding:10px 3%;
border:1px solid #ddd;
margin:0 0 10px 0;
}
.big-buttons2 {
list-style-type:none;
margin:0 0 0 -40px;
position:relative;
}
.big-buttons2 li {
margin:0 20px 20px 0;
float:left;
width:23%;
}
.big-buttons2 li a{
color:#fff;
transition:all .5s;
display:block;
float:left;
font-size:18px;
padding:20px 0;
width:100%;
text-align:center;
background:#214d91 url(../images/big-button.png) repeat-x;
text-decoration:none;
border-radius:10px;
border:1px solid #1b417d;
text-shadow:1px 1px 1px #000;
}
.big-buttons2 li a:hover{
background-color:#214d91;
background-image:none;
}
.blue-form {
}
#footer {
margin:0 0 15px 0;
background:url(../images/footer2.png) repeat-x;
padding:25px 0 20px 0;
}
.copy {
float:left;
font-size:11px;
margin:0 0 0 20px;
color:#dfdfdf;
}
.designer {
float:right;
font-size:11px;
margin:0 20px 0 0;
color:#dfdfdf;
}
.designer a{
text-decoration:none;
color:#dfdfdf;
}
.col-sm-6 {
width:47%;
float:left;
margin:0 3% 0 0;
}
.col-sm-6-last {
width:47%;
float:right;
margin:0 0 0 0;
}
.col-sm-9 {
width:65%;
float:left;
margin:0 0 0 0;
}
.col-sm-3 {
width:30%;
float:right;
margin:0 0 0 0;
}
.col-sm-12 {
width:100%;
float:left;
margin:20px 0 0 0;
}
.post {
padding:0 0 50px 0;
}
.post .excerpt {
padding:0 0 20px 0;
}
.post img.main-post-image, .post .wp-post-image {
width:100%;
margin:0 0 20px 0;
}
.post-date {
float:right;
padding:5px 10px;
background:#f3f3f3;
border:1px solid #ccc;
}
.share2 {
float:left;
color:#999;
font-size:16px;
margin:0px 0 15px 0;
}
.share2 a:nth-child(1) {
background:#2ca9e0;
}
.share2 a:nth-child(2) {
background:#3c5b9b;
}
.share2 a:nth-child(3) {
background:#f63e28;
}
.share2 a:nth-child(4) {
background:#333;
}
.share2 a {
color:#fff;
padding:5px 10px;
width:15px;
text-align:center;
font-size:16px;
display:inline-block;
position:relative;
margin:0 0px 0 0px;
}
.recent {
list-style-type:none;
margin:0 0 20px -40px;
}
.recent li {
margin:0 0 10px 0;
}
.recent li img {
width:100%;
}
.wpcf7-form p {
margin:0 0 5px 0;
}
.screen-reader-response {
display:none;
}
.wpcf7-not-valid-tip, .wpcf7-response-output {
color:red;
}
.wpcf7-mail-sent-ok {
color:green !important;
}
.wpcf7-form {
width:100%;
color: #888;
text-shadow: 1px 1px 1px #FFF;
margin:0 0 30px 0;
}
.wpcf7-form label {
display: block;
margin: 0px;
float: left;
clear:both;
}
span.req {
color:red;
}
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form textarea, .wpcf7-form select {
border: 1px solid #DADADA;
color: #888;
height: 28px;
margin-bottom: 5px;
margin-right: 0px;
margin-top: 2px;
outline: 0 none;
padding: 6px 3px 6px 5px;
width: 97%;
font-size: 14px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.wpcf7-form textarea{
padding: 5px 3px 3px 5px;
width: 97% !important;
}
.wpcf7-form select {
width: 101%;
height: 35px;
line-height: 25px;
}
.wpcf7-form textarea{
height:100px;
}
.wpcf7-form input[type="submit"] {
background: #E27575;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #B6B6B6;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
}
.wpcf7-form input[type="submit"]:hover {
background: #CF7A7A
}
.map {
width:100%;
height:300px;
}
.medium-button{
color:#fff;
transition:all .5s;
display:block;
float:left;
font-size:18px;
padding:15px 0;
width:150px;
text-align:center;
background:#214d91 url(../images/big-button.png) repeat-x;
text-decoration:none;
border-radius:10px;
border:1px solid #1b417d;
text-shadow:1px 1px 1px #000;
}
.medium-button:hover{
background-color:#214d91;
background-image:none;
}
.crew-note {
float:left;
display:block;
width:90%;
padding:10px 5%;
background:#fcfdd6;
font-size:13px;
line-height:18px;
border:1px dashed #ccc;
}
.pull-right {
float:right;
}
.filter-form label {
font-weight:bold;
}
.filter-form select {
border: 1px solid #DADADA;
color: #888;
height: 28px;
margin-bottom: 9px;
margin-right: 0px;
margin-top: 7px;
outline: 0 none;
padding: 6px 3px 6px 5px;
width: 97%;
font-size: 14px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
width: 101%;
height: 35px;
line-height: 25px;
}
.filter-form input[type="submit"] {
background: #E27575;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #B6B6B6;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
}
.filter-form input[type="submit"]:hover {
background: #CF7A7A
}
.job-post {
padding:15px 0 30px 0;
border-bottom:1px solid #ddd;
margin:0 0 15px 0;
}
.job-post h3 {
margin:0 0 15px 0;
color:#01215a;
font-size:18px;
}
.filters {
list-style-type:none;
margin:20px 0 20px -40px;
}
.filters li {
width:33%;
float:left;
}
@media only screen and (max-width: 1200px) {
.container {
width:96%;
padding:0 2%;
}
.menu li {
display:inline;
margin:0 0 0 20px;
padding:18px 20px 17px 0;
border-right:1px solid #214d91;
}
#slider {
padding:40px 0 30px 0;
width:100%;
}
#slider img {
width:100%;
}
.crew {
width:48%;
float:left;
height:206px;
position:relative;
background:url(../images/crew.jpg) no-repeat top center;
margin:50px 0 0 0;
}
.employers {
width:48%;
float:right;
height:206px;
position:relative;
background:url(../images/employers.jpg) no-repeat top center;
margin:50px 0 0 0;
}
}
@media only screen and (max-width: 1100px) {
.menu li {
display:inline;
margin:0 0 0 15px;
padding:18px 15px 17px 0;
border-right:1px solid #214d91;
}
}
@media only screen and (max-width: 1050px) {
.social {
list-style-type:none;
margin:0 0 0 0;
float:none;
position:fixed;
top:15px;
left:-20px;
z-index:99999999;
}
.social img {
width:30px;
}
#header {
margin-top:50px;
}
#nav-wrap {
display:none;
}
.slicknav_menu {
display:block;
position:fixed;
top:0; left: 0; right: 0;
width:100%; width: auto;
z-index:9999999;
}
.slicknav_nav li:nth-child(1){
margin-top:15px !important;
}
.slicknav_nav li:nth-child(2){
margin-left:20px !important;
}
.slicknav_nav li:nth-child(3){
margin-left:20px !important;
}
.slicknav_nav li:nth-child(4){
margin-left:20px !important;
}
.slicknav_nav li ul li:nth-child(2){
margin-left:0px !important;
}
.slicknav_nav li ul li:nth-child(1){
margin-top:0px !important;
}
.slicknav_nav li ul {
margin-left:5px;
}
.welcome {
width:100%;
float:none;
padding:0 0 20px 0;
border-bottom:1px solid #ddd;
}
.quote {
background:url(../images/quote.png) no-repeat top left;
width:100%;
float:none;
padding:5px 0 0 0;
margin:40px 0 20px 0;
}
.logos {
padding:20px 0;
text-align:center;
}
.logos img{
border:1px solid rgba(255,255,255,0.5);
box-shadow:0 0 40px rgba(255,255,255,0.5);
margin:20px 30px;
}
.copy {
float:none;
font-size:11px;
text-align:center;
margin:-8px 0 0 0px;
color:#dfdfdf;
}
.designer {
float:none;
text-align:center;
font-size:11px;
margin:-5px 0px 0 0;
color:#dfdfdf;
}
#inner-wrap {
width:95%;
height:90px;
padding:110px 5% 0 0;
position:relative;
border:1px solid rgba(255,255,255,0.4);
box-shadow:0 0 10px rgba(0,0,0,0.5);
z-index:200;
margin:50px 0 50px 0;
}
#inner-wrap img {
width:100%;
height:100%;
z-index:50;
position:absolute;
top:0;
left:0;
}
#inner-wrap h1 {
background:rgba(0,0,0,0.8);
padding:15px 10px 15px 20px;
float:none;
width:100.5%;
text-align:center;
position:relative;
z-index:150;
color:#fff;
font-size:23px;
font-weight:normal;
text-shadow:1px 1px 2px #000;
}
}
@media only screen and (max-width: 700px) {
.sidebar, .main, .col-sm-6, .col-sm-6-last {
width:100%;
}
.sidebar {
margin:0 0 70px 0;
}
#inner-wrap {
width:95%;
height:80px;
padding:40px 5% 0 0;
position:relative;
border:1px solid rgba(255,255,255,0.4);
box-shadow:0 0 10px rgba(0,0,0,0.5);
z-index:200;
margin:50px 0 50px 0;
}
#inner-wrap h1 {
background:rgba(0,0,0,0.8);
padding:10px 10px 10px 20px;
float:none;
width:100.5%;
text-align:center;
position:relative;
z-index:150;
color:#fff;
font-size:18px;
font-weight:normal;
margin:0 0 0 0;
text-shadow:1px 1px 2px #000;
}
#slider{ width: auto;}
#slider #prev, #slider #next{ display: none;}
.container {
width: auto;
}
}
@media only screen and (max-width: 600px) {
.crew {
width:100%;
float:none;
height:206px;
position:relative;
background:url(../images/crew.jpg) no-repeat top center;
margin:25px 0;
}
.employers {
width:100%;
float:none;
height:206px;
position:relative;
background:url(../images/employers.jpg) no-repeat top center;
margin:25px 0;
}
.img-r, .alignright {
float:none;
max-width:100%;
margin:30px 0 30px 0px;
}
}
@media only screen and (max-width: 600px) {
.logos {
overflow: hidden;
text-align: center;
}
.logos a {
display: inline-block;
text-align: center;
}
.logos a img {
display: inline-block;
width: 90%;
height: auto;
margin: 20px 0;
text-align: center;
}
.share a{
display: block;
}
}
.break {
height:50px;
}
/*
     FILE ARCHIVED ON 08:17:58 Mar 08, 2026 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:29:08 May 06, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.45
  exclusion.robots: 0.057
  exclusion.robots.policy: 0.047
  esindex: 0.008
  cdx.remote: 104.839
  LoadShardBlock: 60.656 (3)
  PetaboxLoader3.datanode: 54.428 (4)
  PetaboxLoader3.resolve: 53.923 (3)
  load_resource: 70.525
*/