html {
    color: #222;
    font-size: 1em;
    line-height: 1.25
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none
}

::selection {
    background: #b3d4fc;
    text-shadow: none
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

textarea {
    resize: vertical
}

#pageWrapper {
    width: 100%;
    overflow: hidden
}

.row {
    margin: 0 -20px 20px -20px
}

.row .column {
    float: left;
    padding: 0 20px;
    box-sizing: border-box
}

.row .column.oneQuarter {
    width: 25%
}

.row .column.oneThird {
    width: 33%
}

.row .column.oneHalf {
    width: 50%
}

.row .column.twoThirds {
    width: 66.66%
}

.row .column.threeQuarters {
    width: 75%
}

.row .column.full-width {
    width: 100%
}


.outerWrapper {
    max-width: 1560px;
    margin: auto;
    position: relative;
    background: #FFF;
}

.wrapper {
    max-width: 1240px;
    padding: 0 20px;
    margin: auto;
    /*position: relative*/
}

.welcome-popup {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000 url(../img/bg/welcome.png) no-repeat 50% -50px;
    z-index: 1000;
    font-size: 24px;
    display: none;
}

.welcome-popup div {
    padding: 80px 70px;
    width: 500px;
    height: 500px;
    color: #fff;
    text-align: center;
    position: absolute;
    left: 50%;
    margin-left: -250px;
    top: 220px;
    border-radius: 400px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
}

.welcome-popup .button {
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
    font-size: 30px;
    line-height: 36px;
    padding: 10px 20px;
    font-weight: normal;
    font-family: 'DecimaProLight', sans-serif;
    color: #f6d930;
    border: 2px solid #f6d930;
    background: #1b1b1b;
    text-shadow: none;
    box-shadow: none !important;
    border-radius: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    transition: all 250ms ease-in-out;
}

.welcome-popup .button:hover {
    background: #f6d930;
    color: #1b1b1b;
}

.welcome-popup .checkbox {
    font-size: 18px;
    display: inline-block;
}

.welcome-popup input {
    float: left;
    margin-right: 10px;
    margin-top: 6px;
}

.innerWrapper {
    max-width: 700px;
    margin: auto;
    padding: 0 50px 50px 50px;
}

.hidden {
    display: none!important;
    visibility: hidden
}

.visuallyhidden,
.get-in-touch form label.fieldLabel{
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

.invisible {
    visibility: hidden
}

.clearfix:after,
.clearfix:before,
.row:after,
.row:before {
    content: " ";
    display: table
}

.clearfix:after,
.row:after {
    clear: both
}

.ease {
    transition: all 250ms ease-in-out
}

.no-ease {
    transition: none
}
/* SMOOTHSTATE - START */

.m-scene .scene_element {
    animation-duration: 0.25s;
    transition-timing-function: ease-in;
    animation-fill-mode: both;
}

.m-scene .scene_element--fadein {
    animation-name: fadeIn;
}

.m-scene.is-exiting .scene_element {
    animation-direction: alternate-reverse;
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
/* SMOOTHSTATE - END */
/* */

/* COMMON - START */

.mobile-only {
    display: none !important;
}

body {
    font-size: 24px;
    color: black;
    font-family: 'DecimaProLight', sans-serif;
    background: #dedede;
}

a {
    text-decoration: none;
    color: #575757;
    transition: all 250ms ease-in-out;
    -webkit-tap-highlight-color: transparent;
    border-bottom: solid 5px transparent;
}

a:hover,
a:focus,
a:active {
    /*text-decoration: underline;*/
    border-bottom-color: #f6d930;
    color: black;
}

strong {
    font-weight: 400;
}

input,
textarea,
select{
    font-family: 'DecimaProLight', sans-serif !important;
    -webkit-tap-highlight-color: transparent;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
    margin: 0;
}

p {
    font-weight: 300;
}

section.main-body p,
section.main-body .full-width-content .main-content li,
.main-content.has-supporting-content li{
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
}
.locations p, .locations li {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 18px;
    line-height: 30px;
}
.locations strong {
    font-weight: 400;
}

.btn {
    font-family: 'DecimaProLight', sans-serif;
    display: inline-block;
    font-size: 24px;
    line-height: 36px;
    padding: 10px 20px;
    min-width: 290px;
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, .6);
    border: solid 2px #f6d930;
    color: black;
    text-decoration: none !important;
    text-align: center;
    margin-top: 10px;
}

.btn.alternate {
    font-family: 'DecimaProLight', sans-serif;
    background: #000;
    color: white;
}

.btn:hover,
.btn:focus,
.btn:hover:active {
    border-color: #f6d930;
    background: #f6d930;
    color: black;
}

.more-link {
    font-family: 'DecimaProA', sans-serif;
    font-size: 20px;
    line-height: 30px;
    color: #777777;
    display: inline-block;
    text-decoration: none !important;
}
.more-link > i {
    font-size: 14px;
    padding-left: 10px;
}

.more-link.alternate {
    color: white;
}
.yellow-background .more-link {
    color: black;
}

.more-link:hover,
.more-link:focus,
.more-link:active {
    /*border-color: black;*/
}

.more-link.alternate:hover,
.more-link.alternate:focus,
.more-link.alternate:active {
    color: white;
}

.main-header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: black;
    color: #b8b8b8;
    border-bottom: solid 1px #f6d930;
    font-family: 'DecimaProLight', sans-serif;
    z-index: 100;
}
.main-header a {
    color: #b8b8b8;
}

.main-header a:hover,
.main-header a:focus,
.main-header a:active {
    text-decoration: none;
    /*color: #ead12a !important;*/
}

.main-header .row {
    margin-bottom: 0;
}

.main-header .main-logo a {
    border: none;
}

.main-header .main-logo a img {
    height: 28px;
    padding-top: 5px;
}

.cities {
    font-size: 14px;
    line-height: 36px;
    margin: 0;
    padding: 0;
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.cities > li {
    list-style: none;
    background-repeat: no-repeat;
    background-position: right;
    color: #F6D930;
    text-align: center;
    font-size: 20px;
    display: inline-block;
}

.main-header .countries {
    font-size: 16px;
    text-align: right;
    margin: 0;
    font-weight: normal;
}

.main-header .countries em {
    font-style: normal;
    color: #fff;
    position: relative;
}
.main-header .countries em:before {
    background: url(../img/content/au_flag.png);
    width: 23px;
    height: 15px;
    content: '';
    position: absolute;
    left: -35px;
    top: -1px;
} 

.main-header .ancillary-nav ul {
    margin: 10px 0 0 -20px;
    padding: 0;
    text-align: right;
}

.main-header .ancillary-nav ul li {
    list-style: none;
    font-size: 16px;
}

.main-header .ancillary-nav ul li a {
    border-bottom-width: 2px;
}

.main-header .ancillary-nav ul li.current a {
    color: #f6d930;
}

.main-header .primary-nav ul {
    margin: 10px 0 0;
    padding: 0;
}

.main-header .primary-nav ul > li {
    /*position: relative;*/
    list-style: none;
    float: left;
    font-size: 18px;
    z-index: 200;
}

.main-header .primary-nav ul > li > a {
    line-height: 46px;
    color: white;
    display: block;
    position: relative;
    border-bottom: solid 5px transparent;
    margin-bottom: -1px;
    padding-left: 0;
    margin-right: 20px;
}

.main-header .global-home-template .primary-nav ul > li > a { 
    margin-right: 60px;
}

.main-header .primary-nav ul > li > a:hover,
.main-header .primary-nav ul > li.has-next-level.active > a:hover{
    color: #f6d930;
}

.main-header .primary-nav ul > li.current > a,
.main-header .primary-nav ul > li > a.current {
    /*border-bottom-color: #f6d930;*/
    color: #f6d930;
}

.main-header .primary-nav ul > li.has-next-level > a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAYAAABSfLWiAAAAAXNSR0IArs4c6QAAAIxJREFUKBWdkc0VQDAQhOO5aUwBNKAJZUgT3NXgpqo1E1niQDbmvTWRN/PFjxORCtO5H0KvZd/h0mOoqYSD/BhaIkPoERA3TKAEsGBdX4dbQa8AJeVAWUAC8ghTXvfouNdv8HyFNJSuCSAFCiB4GUBhBJACbaeJ7QkUoI7yGgE7/P4LGrA4i5gZ03zlD404zeWw2MRYAAAAAElFTkSuQmCC);
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: auto 10px;
    padding-right: 28px;
    z-index: 1;
}

.main-header .primary-nav ul > li.active.has-next-level > a,
.main-header .primary-nav ul > li.has-next-level > a:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAYAAABSfLWiAAAAAXNSR0IArs4c6QAAAMFJREFUKBVjYMAD/j9L4/p8K3zJ//+rmPEoY2DCJQnS+PnTh/3///2P/nJn7Vpc6kDiWA0BGfDl5tpFQHkzRkbGw////vcHuqgfl0EYhsAM+M/wPwqoqZxXfaUdIxPjBKCLCvAZBLcA7IUb4Us/3Qj7D8RlcAkgA2QASByvQfgMgBmG1yBiDMBrECkG4DKI8cut8MR///7PAyoo59NY1QVTSIgGeQ0U2IxMDCEM////Z/xyO8ydkCZs8p9vhQWD9AMAouyZuLZNlbwAAAAASUVORK5CYII=);
    border-color: #f6d930;
}

.main-header .primary-nav ul > li > div {
    position: absolute;
    left: 0;
    top: 81px;
    transition: all 250ms ease-in-out;
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    width: 100%;
    padding: 0;
    background: black;
    box-sizing: border-box;
}

.main-header .primary-nav ul > li > div.two-columns {
    width: 100%;
}

.main-header .primary-nav ul > li.active > div {
    max-height: 1000px;
    opacity: 1;
    /*box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.4);*/
    border-bottom: 1px solid #F6D930;
    padding-bottom: 30px;
}

.main-header .primary-nav ul > li > div ul li h4{
    font-size: 18px;
}
.main-header .primary-nav ul > li > div ul li p{
    font-size: 16px;
    line-height: 20px;
    font-family: 'Roboto', sans-serif;
}

.main-header .primary-nav ul > li > div a {
    color: white;
    display: block;
    line-height: 45px;
    padding-bottom: 20px;
}

.main-header .primary-nav ul > li > div > a {
    font-family: 'DecimaProLight', sans-serif;
    margin-left: 40px;
    margin-top: 30px;
}

.main-header .primary-nav ul > li > div > ul {
    margin: 0;
    padding: 0 0 0 40px;
    float: left;
    width: 260px;
}

.main-header .primary-nav ul > li > div > ul:first-child,
.main-header .primary-nav ul > li > div > ul:first-child + ul {
    margin-top: 30px;
}

.main-header .primary-nav ul > li > div > ul + ul {
    border-left: solid 1px #ead12a;
}

.main-header .primary-nav ul > li > div > div > ul > li {
    list-style: none;
}

.main-header .primary-nav ul > li > div > ul > li > a {
    border-bottom: solid 5px transparent;
    padding-right: 20px;
}

.main-header .primary-nav ul > li div > ul > li > a:hover,
.main-header .primary-nav ul > li div > ul > li > a:focus,
.main-header .primary-nav ul > li div > ul > li > a:active {
    border-bottom-color: #ead12a;
}

.main-header .primary-nav ul > li div > ul > li > a:hover h4,
.main-header .primary-nav ul > li div > ul > li > a:focus h4,
.main-header .primary-nav ul > li div > ul > li > a:active h4 {
    color:  #ead12a;
}

.main-header .main-search-trigger {
    position: relative;
    text-align: right;
}

.main-header .main-search-trigger label {
    position: relative;
    display: inline-block;
    cursor: pointer;
    line-height: 42px;
    font-size: 18px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 50px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAAuCAQAAAAYLibQAAACoUlEQVRo3tXYz0vTcRzH8c+GzFwOxbV/JPIaFgreIlQYXQLxEtG1zZsSpeatH1jSrU5BRLciCLoUUUhaBy+RWVpJ9BwkCjZ7ddjHsc1t3+2b+3y/fT63fQffx977/Hi/38ZUGUQ5wWUes4oQYo2nXGWANtPU0AHP/dBOxvlikZXzO5N0hwbLGTbKeJvk2Cr7BMaIBI4lzr0i6RMz9JO0T5L0M8VK8elDEoFi6eKlpXwgTbTqSh5i2X7nLanAsMR5YRnXOFT79cSYLnK7gsLeRYhdRr3jxQg7CPHIa+22BEvaRmu0sY3DMLsIcc45lk6+IsT1xg8lJhAixxHX2IzdVh1NYNtYRIhpp1iifEaIdHO3E4MI8bPedjx4bB9CrFY7rDy47xDitEvsDELMmKYH4whx2yX2GUIM+MD2IsSCS2zhJEj6wMbYReRcYoXYMr4Gawhx2C025xNbSG263WI3fWLXEaLTHXbjH9ZsHrHtcs0+R4h+H9ijCLHkEnsJIaZ8YC8ixB2X2OMI8dHHDVbIDobc5gYrXi+tSu2zeVfcbdaVRYhlYk1Qo7xGiFnXKWKCb97pXgU2Y+Oacl8pnEWIP4w0nB7mEeJCMDXYfYTYYbghaqGT8CSQGswYEizZ6E7WaxIRJctvW7HdCAhrDCmbTItFBmtQT/KmrDszV5/byo5MggdFxnuyHNs7H4jRS8aeq4UFMN8It6W9LiKM8aMkcnnWWWHNFt6F+YvzRIgw581tfRexh4mK5lxpU256r/huhNtyrDHG0M4gN3nFpuVss8AtTtFe8T94cJ1gS0Ad9NS+UL24jrGeP6YuN2TY+tzQYetxQ4itzQ0lthY3pNjq3NBiq3FDjN3PDTW2khtybBl3NvTYUu5/gDWGCFcQ8weN/QvxXGBfA+LadQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: auto 23px;
    background-position: right;
    transition: all 250ms ease-in-out;
    margin-top: 5px;
    z-index: 200;
    background-color: black;
}

.main-header .main-search-trigger label + label {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 100;
    color: #f6d930;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAAuCAYAAACyJ+5bAAADBElEQVRo3u2by2sUQRCHJ0uIGlcMJvk/RJKrqETYm8gmELwIIRcRr3ncIqLZ6M0HPvCmJ0FCboogeImIEkz0YA4hGk18ILrgsgE1rr+WGiyK2exrpne2eg7fYZeZaeqjqemurvGKy/u9ZlIqlaoC17aBC6AEblV7X7PwWkEsSb1OUv+RiG1QbJBUcCkR24DYMlLN77ZEbJ1iW1lqbMW2utRYitUgNXZitUiNlVhNUmMjVpvUWIjVKDUOYlVKDUPsLrAPdCZS6xe7A2TANfAMFISUTbAAboBjdL2TUqsVa2bkFPgiRFTiO8iBHtekVhJrBIyCr2XE/QYb4C1YB1tlrvsBTtPznJC6ndg94H6ApNdgAvSBDnGP+d0PxsFiwL0PTR3VBanlxPaCV0LAIuXXWnLyEfBim1ShVmqQWDNTl1jwf8BZ0F7nqiFFM/yXkHqV0oLnith7LPifYDCk9aqZ7UWRFpwRe1LM1KGQNwMZeuH5Y5xxQaxJAZ9Y0LmIdlrjbIy8yefaxU6wgN8EvPHDwuTc5610dtWI2BStRf1gsxHXBw6JWdupVexBFugqiY66+MLXuVmtYs+xIKctVbXG2Ji3tYp9woIcsCT2ABtzSatYXlzptiS2gy29NrWK9aUWLBe5N9jYac1i85bF8pVIl2axRcti19nYuzWK/dikHOvXb/Nac+xjJvaoJbH9bMwFrWJnWJAzlsROsjFvahXLt5hrlnZevJB+XHOt4D0LdDhiqRk21jewU3N1i5fzVqhfIAqp7aJOkNNeNkyL1cGViMROiXVzjwsnCMPiXGokZKmD4oj8lEtnXndY4Fshyh2iMzT/2XOuHSaaHqx5MXMvmxdMAxuBnHjeS7C31u+8NPQVmKCfChkrlCpSNRzBZOmYR0rtrecDOi2dMGbm3g1osnhHm4iBgO1vN/0/LQosPrN0aOm5LNbnRIVmuAK93YsVmuNG/ZyaiP1PmragH2rsNvxMXTRdYXxLq7k/1uTNw+A8eEDbXy7SlAEfgYtUzKmqLUmr2L8b/272rdFrjQAAAABJRU5ErkJggg==);
    /*background-color: #1c1c1c;*/
    opacity: 0;
}

.non-ios .main-header .main-search-trigger input[type="checkbox"] + label:hover,
.non-ios .main-header .main-search-trigger input[type="checkbox"] + label:focus,
.non-ios .main-header .main-search-trigger input[type="checkbox"] + label:active {
    color: #f6d930;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAAuCAYAAACyJ+5bAAAC/ElEQVRo3u2az2sTQRTHE5FoY6XFtP9HEb1KlRa8iUQheBHEi4hXozeLaBu9+QO1eNNToYg3RRC8KKKIbT20B7FW648gNmBJoabG78AbeIyb7W67Oxnf5PC5hN15mc/Ozsy+N5n63EAmIlvAfnAJPAILoMlYBE/AFTAMtkZpt9lsiiSK0G5wHnw2RK7HdzACejti/+UYqIbIWwY1UA+5ZgmcBNmO2LmBPLgfIOkjqIAhUDDuKdDvo2A+4N4HYKfPYnvAC0PKe1CieTbqfFwEs0Y7b0G/j2LVSH1uyLgGtsdY5Dg5MBYgt8c3sfeYgDVwYoNCTY6CVdb2Qz3n+iC2ZIyspKRqjtDD0u2f8kGs2lJ9ZZ2+nrBUzQUWQ+0m+qSLLRsLVVdKYtVHwxSLNSZZrFrBP7HOllKSqjnIYv1UC6NUsYOsowsxtlSbYYbFPCxVbIV1smJBaoY+kXXMO1LFPmWdHLYkdi+L+UaqWL4bKFgSm2Nbr5pUsVpq3ZJUzSKLvUOy2JplsTxR0ytZ7LJlsV9Y7G6JYqttmmMbFHNF6hz7jIkdsiR2N4s5LVXsRdbJUUtiz7KYd6WK3cc6+cHSlxfPFxQl5wr4Cl1MWeqgsRPJS85unWOdnaXFJQ2p6iG+YrGuSk8bqiLfN57OS0ls2Rit/T5UEI6zTv+hckrS6cIGi3HGp5rXBOv4KpVTkpLKzx489qnmpaeEaWPkjkQ9LtRiTlXz92+jnnbDN7EZqvvPGCKmaNTFkXoAvA45IXNLyfVJrB65kwEy3tEI3BOwc8hRnrVs7FP56z/ui9ywEZelM1c/Woy4BiVS5ikFuNbiul/gNLWXJZni5UZ5pXdR2boa87ThEm3b+gIemHi5cebMbTTP3gQvKc3I5ayoMgu4DQ7R9WFvg2i5m91GddGIzm/gXtFybSa2vZLbbrFi5bZdrPoTEuU6IVaiXGfESpPrlFhJcp0TK0Wuk2IlyHVW7P8u12mxIXKdr5U5L7aV3I7YBMQyuZdJ7LjrYv8CdzFu9je2bh4AAAAASUVORK5CYII=);
}

.main-header .main-search-trigger input[type="checkbox"]:checked + label + label {
    z-index: 300;
    opacity: 1;
}

.main-header .main-search-area {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    background: #f6d930;
    padding: 0;
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transition: all 250ms ease-in-out;
    z-index: -1;
}

.main-header .main-search-area.active {
    max-height: 150px;
    opacity: 1;
}

.main-header .main-search-area .wrapper {
    position: relative;
    padding-top: 20px;
    padding-bottom: 30px;
}

.main-header .main-search-area input[type="search"] {
    height: 50px;
    line-height: 50px;
    font-size: 36px;
    line-height: 38px;
    padding: 5px 50px 5px 0;
    background: transparent;
    border: none;
    box-shadow: none;
    border-bottom: solid 2px black;
    width: 100%;
}

.main-header .main-search-area input[type="search"]::-webkit-input-placeholder {
    opacity: 1;
    color: #b0a031;
}

.main-header .main-search-area input[type="search"]::-moz-placeholder {
    opacity: 1;
    color: #b0a031;
}

.main-header .main-search-area input[type="search"]:-ms-input-placeholder {
    opacity: 1;
    color: #b0a031;
}

.main-header .main-search-area input[type="search"]::placeholder {
    opacity: 1;
    color: #b0a031;
}

.main-header .main-search-area input[type="submit"] {
    position: absolute;
    top: 20px;
    border-radius: 0;
    right: 20px;
    height: 48px;
    line-height: 40px;
    border: none;
    background: transparent;
    padding: 0;
    text-shadow: none;
    box-shadow: none;
    font-size: 36px;
    font-weight: normal;
}
.main-header .column.right-end {
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.main-header .column .ireland-info p{
    font-size: 14px;
    text-align: right;
}

.main-header .column.right-end .main-search-trigger{
    width: 40%;
}
.main-header .column.right-end .country-container {
    width: 60%
}

/*------------------------------
Main Body
------------------------------*/
.main-body {
    margin-top: 81px;
}

.main-body .row {
    margin-bottom: 0;
}

.main-body .row > h2 {
    padding: 0 10px;
    margin-bottom: 40px;
}

.main-body .row h3 {
    margin-bottom: 20px;
}

.main-body h4.tick {
    color: #777777;
    font-family: 'DecimaProLight', sans-serif;
    padding-left: 45px;
    line-height: 31px;
    padding-top: 6px;
    background-image: url(data:image/png;base64,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);
    background-size: auto 31px;
    background-repeat: no-repeat;
}

.embed-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.home-hero {
    position: relative;
    border-bottom: solid 1px #f6d930;
}

.home-hero-cities {
    margin: 0;
}

.home-hero-cities > .column {
    padding-bottom: 300px;
    background-position: center;
    background-repeat: no-repeat;
}

.home-hero-cities > div {
    background-size: cover;
}

.home-hero-cities > div:last-child {
    border-left: solid 1px #f6d930;
}

.home-hero-cities .sydney.day {
    background-image: url(../img/bg/city-sydney-day.jpg);
}

.home-hero-cities .sydney.night {
    background-image: url(../img/bg/city-sydney-night.jpg);
}

/*
.home-hero-cities .london.day {
    background-image: url(../img/bg/city-london-day.jpg);
}

.home-hero-cities .london.night {
    background-image: url(../img/bg/city-london-night.jpg);
}
*/


.home-hero-cities .london.day {
    background-image: url(../img/bg/city-london-day.jpg);
}

.home-hero-cities .london.night {
    background-image: url(../img/bg/city-london-night.jpg);
}

.home-hero-cities .city {
    width: 620px;
    float: right;
    text-align: center;
    color: #eaeaea;
    padding-bottom: 50px;
}

.home-hero-cities > div:last-child .city {
    width: 619px;
    float: left;
}

.home-hero-cities .city h5 {
    text-transform: uppercase;
    color: #b4b4b4;
    font-size: 18px;
    margin-top: 46px;
}

.home-hero-cities .city h3 {
    font-size: 48px;
    margin-top: 12px;
}

.home-hero-cities .city h4 {
    font-family: 'DecimaProLight', sans-serif;
    font-size: 30px;
    color: #f6d930;
    background-repeat: no-repeat;
    background-size: auto 43px;
    background-position: 50% 0;
    margin-top: 22px;
    padding-top: 66px;
}

.home-hero-cities .day .city h4 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABWCAQAAADCzcgaAAAFCUlEQVRo3u2afUxWVRzH7yMvxYsBqShlG4QVtkQR2VqzLV0T3yqZK5Ixa7iaf6SDrI1luaDGrOZay5wxi6wZglDUH1hzIayhUhatF2STlZmu0gIsEXXEpz+ecw/nPi88z73PQR+3+/vz3PP9nu99zjm/8zvf+xiGlmAFA5xhqRFNwS8AnIwmScmYcUP0iEqVolJdUa4oV5QryhUVrqjrGRWiEqPpoOkG4Gh0HcizaaCB2w03rsUghlRSmXT1hXjIpYJ6vuO8TAnn6eZDyrkLz5UXdBs1nGK8+JWXmeWUPoG1lJFgA5FHi8xL48coe5lrgzmJEopJMPhMvNcjYcFupBZ7McpO0sJaDKWcBmC/ocAPMicEsJAzlgH/4whbeZg8biaVNLK4hzK20+Mj7A+WhGDO57DsPWLQoYBHeDPYW+HhJcuk9VHOjKCDZFHNb5bfqyrY0iedWgvzQYMZtFje6i/W+29tYnjPsojXEBNyQuJZz+8Kqs4fQywbGbCM30KGOS3HLA+6uddHUrPy9LXwj11S2KEgm6yyWMyPlnF7LNNMHBWcs3SoVJ6OEffbvwVTxKDE71TaKyzjDVJObKC53aXM7TnZ/pRsO8WdjtLOHCWnbZCtA8qKqyU9OHw+naLjcdEyj0tyD2U7Traz5Oq6RL5o+1m0dDI/dL4o4Ws6KBAL8XsBHbKTBgOm3H8F00/EGYZhUEAHXZTYPpB4Wv7Ej0d8NJVKrmcjoUmRS/RjLSfmXrmondfyVMqpu0WLqAw5hVucUsTyp6B4RVt1USUYz3rXlX2C5XK/ZGgTNZUhwbrKGUG9gDdqrcR2C9Z9zurKswL+kFZRhfJssF88M1eAL5OkVVQ8w4I5zz64zMy32kvpdsG8zj70VQF9S7uoN8xqwz60SUA3ahe1wSxk7EPbBPRR7aKKBfMB+9CvBFT7VwRWCeZD9qFHBXTFhIn60vkeKdIuaq1gbrUPbfatFLWJ2iSY6+1Dtwno69pF7RLM1fahTwhou3ZRXYK51D50gYAOE69VUjIjgjnHPngS/RORFHjQvIY4g5s5fbdWUQ2C9X1n8CIBv8BUjUWeWSMsc0ZwHX9HWFH7c1bLO2SMU4oXBcU/TNciKV3ejp6P5Mc23cw6LaLqTEsgos8lbJYXyIiPGx4IZJ6EC15EI3uYLdbVcVlT3xGRpCyZYnq9mY8c9tDEotDQTJkIekTLQpns+pjmWNI0+qRbuFC0HZOuVWZwYCJVcsOqVtDYFPYy05GkmfwgOeQSV9z3YaoC+tMUc9JiYm1VLluNirFYYFtSvuJ+7hu7WMlbAAH9aXJl9eSN05T4XIva5LOLlIefY4jlGS5LbJt6juJhjTCpzWgn1/toMjvkqvEOWuN/0yORVqVPF/eFJWmJMm2w398rJYkaLlr86e1MNvjcx5u9Negl8l1Lzy9YHdykIIXH+MbS/51g1QbZfGLp+amhuJw9IS34dcpGABiggSe5mynieQyZ3E8lrZa3hwuhLDcK6VXN/c5xvNlAb3UgyMeOQR/BY9EajldKHJuEP33YYApb2DyONxvoNtId9peZI6y0wTyd53jBjharI7OUJmVXBYohPmCxcaWDNFbzNt8qSdB7HB1iGytJNq5m4OEmcljAPLLNJe/GNRVk8xHNzj+TTIwo7wWzK5okJchzISF6RLn/n3JFuaJcUa4oR5ahGclG9AQnADgRXQfyMvrpZ7ketv8B6Y1flP2PuTsAAAAASUVORK5CYII=);
}

.home-hero-cities .night .city h4 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABWCAQAAADCzcgaAAAFXElEQVRo3u2bfWwUVRDAD1oqpco1WA2SBtSWaCI2Rkysgaa1olBRPhKsQhSuWgmnKBgJgiKQiFiJIN8WUg0momgUTINJJaUx1AgqYtUqfpRCsUAVUqEtFFT684+beyy9u3b39r0tf/jur97OzP769u3MvJl3PnyX3sd3SUK5G/TmJop4jXJqaQYaGObrucFgZlJOC53Hup7B6U+Q3cQagZ6Yn/W0EntU0MtboEG8xd8XIfzBFoJk84j8fZSrvQS6jBdos+D8yRpy6O3z+Xwk8ot8O9ZLpGxqLUB7mEyS5eoM+f5d74ASWcJ5BfQ5YzpdT+IwAK0M9AopnS8UUAOFUSQCcnW+V0gjaZJbdrCcflEkevEjAMdJ9gbpIfWuNZAbQ+ZOkZjnDdIz6rHt5MqYUh8AcBq/F0jzFNIqEmJK+TkHQJkXSEGF9HyXco+K1AjzSBOUCwh2I7kdgMPGQws3c9reS04yZwBYaxoplTpBWtGt7GiRnGgaarPcaEfs5a1kXxLZAWaRHpDbHIrtBCzSOwCoN4vkF//dQY4t+WYAtpmFWiXztNKWdJpIl5hEypSgcjBajIsiP0KgpnuxxKfYlC8U+XvNIV3HvwDstesIeUKgbjcHtVpuMca2xkLRyDSF1I9TANTaDxgsFqhrTUGFdyPFDnTCUENMQVUA0OYke2SR0ZlSWdE7jrRmC9RQM1APivn7HWmFNwx3mIEqBeCMdS9nQ2uUQI03A/UbAJUOtTIEapYJpAFifIHjTWo7AGtMQOULVK5jza8B2GVyKzUgzrXYGipz6IVaF6qiuHhrh+uH+hSAz+LQTKMDgLn6ofYBsCUu3T0AVOuH+h2A9XHpPivp8yDdUKG925K4dAfLqnpON1RoLHa1Ius0v4EuocYbCTYuoRI4FKqD6oUK5ebL4tYPl2HH6YQ66q6yqwqx+0nUB/VVvM5TWSiWudLnRCkPvT8uLCTwvWRkGXo36x1c4cJGuBy7W9MjpEhHiZBNYmWpHqgsMfe0y1SxSWMJjT6SQX7s0k6BQLVxqw6sTyRZS3Jpp0SwmjRs5ZkpxvJd2klkp1g6QLr7igt6SvSk8rPYqnPtHqQj3GKvXNalpetpVF3SW9yZekwMTdWwQjM5opa8m9yBFGlW1+joHXADB1UbpcSFO2Wlzi4w11Bjae7eGL+ZdjGhpc9CiqqhwlkWxtmiVHM1xadp8KTk/6F2QSCOB8lAKTEeIUUb1lCqLV36OoKObfOU3VaRA5u9KVJREeAkG8LnGezmRfskjblLa8Ldn8XSMrlw1OJtAmTYWr8M5x8AGnV3pricOdRHnIw5RTWbWMQMJnEfeeSRR3bE2mO+iFdqzLgvPMoC3rvocEr0sS3yEVbJpTd8RgbJTKTU4l4jx/lIpato0L4RiAaXziReZTv1lkMrobE5mvhtyr8EfR4MkhhCoUL7NsZugbFKxJMTLKSrznVdFxUcdeIANtLHMNIwtWAau8lZeVzNViVpBpEKJJLAYRtpNJPVAZxjjDYClMgrUqKE/TZTaPLVfwGr6a8ZKUtKBgBVpDoJqT8oxSam6TpAgp9lUu8BeN2hqyaZjRYfspcJbsFIZi4nlMUTcSbN3KO2AwA/MS3eLQbpLLUAwUcuTvKRwsuctRhroYxcJ5OOn6lUSMAPjV+dNfOimx1MaafDp3/xPsVkdQWHnzxeZFcnzWME3e7IrWAlHI8Ioe18w4esYA5BAjxMgFksYAMVHIgScGsppq9u79KXQrZKi9fZaKaMkSaDQwrjWMt3ETE+ajJCDcu523TAsuaUOUxnJVv5kgZOKpBzHKSKN5nNKMdu9//fONj8/AcU4eubbihtJAAAAABJRU5ErkJggg==);
}

.home-hero-text-container {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

.home-hero-text {
    background: rgba(0, 0, 0, .8);
    color: white;
    font-family: 'DecimaProLight', sans-serif;
    text-align: center;
}

.home-hero-text h1 {
    font-size: 54px;
    padding-top: 20px;
    margin-bottom: 10px;
}

.home-hero-text h1 strong {
    color: #f6d930;
    font-family: 'DecimaProLight', sans-serif;
}
section.main-body .home-hero-text p {
    margin: 0;
}
.home-after-hours-reporting {
    background: url(/media/1088/home-au-uk-join.jpg) no-repeat center;
    background-size: cover;
    padding: 100px 0;
}

.home-top-section{
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 450px;
}
.home-top-section.au {
    background-image: url(/media/1087/home-au-hero.jpg);
}
.home-top-section.uk {
    background-image: url(/media/1093/home-uk-hero.jpg);
}

.home-top-section .column {
    color: white;
}
.home-top-section {
    padding: 100px 0;
}

.home-advantages {
    position: relative;
    z-index: 1;
}

.home-advantages .row .column.oneHalf {
    width: 50%;
}

.home-advantages:after {
    width: 100%;
    background: #f6d930;
    height: 36px;
    content: '';
    display: block;
    position: absolute;
    top: 158px;
    z-index: -1;
}

section.main-body .home-advantages p {
    margin-bottom: 10px;
}

.services-template .service-info-icons .column img,
.icon-benefits .row .column img{
    margin-bottom: 20px;
    height: 100px;
}

.home-advantages .row .column img {
    height: 120px;
    margin-bottom: 30px;
}

section.main-body .home-advantages p > .more-link {
    color: #000;
}
.section-padding {
    padding: 50px 0;
}
.benefit-icons > div .row {
    display: block;
    padding: 0 20px 0;
}

.benefit-icons > div .benefit {
    width: 100%%;
    clear: left;
    margin: 0 0 30px;
}

.home-after-hours-reporting .column:first-child {
    padding-right: 40px;
    color: white;
}

.benefit-icons .benefit-icon {
    width: 92px;
    height: 92px;
    background-repeat: no-repeat;
    background-position: center;
}

.benefit-icons .dedicated-report .benefit-icon {
    background-image: url(../img/content/home-benefit-1.png);
}
.benefit-icons .fully-automated .benefit-icon {
    background-image: url(../img/content/home-benefit-2.png);
}
.benefit-icons .clinical-doc .benefit-icon {
    background-image: url(../img/content/home-benefit-3.png);
}
.benefit-icons .rigorous-quality .benefit-icon {
    background-image: url(../img/content/home-benefit-4.png);
}
.benefit-icons .skilled-radiologists .benefit-icon {
    background-image: url(../img/content/home-benefit-5.png);
}
.benefit-icons .turnaround-times .benefit-icon {
    background-image: url(../img/content/home-benefit-6.png);
}

.benefit-icons .benefit-text {
    margin: 0 auto;
    text-align: center;
    margin-top: 30px;
    width: 70%;
}

.benefit-text h3 {
    font-size: 30px;
}

section.main-body .home-top-section p {
    margin: 22px 0 0 0;
}

.home-after-hours-reporting h3 {
    margin: 130px 220px 0 120px;
    font-size: 48px;
    line-height: 50px;
    text-align: center;
}

.home-after-hours-reporting h3 strong {
    font-weight: normal;
    font-family: 'DecimaProLight', sans-serif;
    color: #f6d930;
}

.home-radiologists {
    padding: 100px 0;
    background: url(../img/bg/home-radiologists.jpg) no-repeat center;
    background-size: cover;
}

.home-radiologists h2 {
    font-size: 36px;
    line-height: 40px;
    font-family: 'DecimaProLight', sans-serif;
}

.home-radiologists p {
    margin: 22px 0 0 0;
}

.home-radiologists .column:last-child {
    padding-left: 150px;
}

.home-rely-on-us {
    background: #f2f2f2;
}

.home-rely-on-us .innerWrapper {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA5AQMAAADN8tMKAAAABGdBTUEAALGPC/xhBQAAAANQTFRF9tkwYBB8QgAAAAxJREFUCNdjYKA3AAAAcgAB65yj5gAAAABJRU5ErkJggg==);
    background-position: 50% 0;
    background-repeat: no-repeat;
    text-align: center;
    padding-bottom: 40px;
}

.home-rely-on-us .innerWrapper h4 {
    font-family: 'DecimaProLight', sans-serif;
    padding-top: 76px;
}

.home-rely-on-us .innerWrapper h2 {
    line-height: 40px;
    margin-top: 30px;
}

.home-rely-on-us .innerWrapper p {
    font-size: 18px;
    font-family: 'DecimaProA', sans-serif;
    margin-top: 40px;
}

.home-rely-on-us .innerWrapper p a {
    color: #777777;
    border-bottom-color: transparent;
}

.home-rely-on-us .innerWrapper p a:hover,
.home-rely-on-us .innerWrapper p a:focus,
.home-rely-on-us .innerWrapper p a:active {
    border-bottom-color: #f6d930;
}

.home-rely-on-us .column {
    font-family: 'DecimaProLight', sans-serif;
}

.home-rely-on-us .column > h3 {
    font-size: 30px;
    line-height: 40px;
    margin-top: 22px;
}

.home-rely-on-us .urgent {
    padding-right: 85px;
}

.home-rely-on-us .urgent > div {
    background: #f6d930;
    padding: 45px 10px 10px 45px;
    margin-top: 25px;
}

.home-rely-on-us .urgent > div h4 {
    font-size: 30px;
}

.home-rely-on-us .urgent > div h3 {
    font-size: 95px;
    line-height: 140px;
    margin-top: 20px;
    padding: 26px 0 0 140px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: auto 140px;
}

.home-rely-on-us .within-hour {
    border-left: solid 1px #f6d930;
    padding-left: 85px;
}

.home-rely-on-us .within-hour > div {
    margin: 65px -22px 0 -22px;
}

.home-rely-on-us .within-hour > div > table {
    width: 100%;
}

.home-rely-on-us .within-hour > div > table tbody tr td {
    width: 25%;
    vertical-align: bottom;
    border-bottom: solid 1px #9c9c9c;
}

.home-rely-on-us .within-hour > div > table tbody tr td > h3 {
    margin: 0 22px;
    text-align: center;
    background: #f6d930;
    font-size: 30px;
    padding-top: 10px;
    box-sizing: border-box;
}

.home-rely-on-us .within-hour > div > table tfoot tr th {
    font-size: 18px;
    font-weight: normal;
    padding-top: 30px;
}

.home-rely-on-us .within-hour > div > table tbody tr td.Black > h3 {
    background: black;
    color: white;
}

.home-why-everlight {
    background: black;
    color: white;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB9AAAAAoAQMAAACckPPAAAAABlBMVEX////22TCSqJLmAAAAAXRSTlMAQObYZgAAAEJJREFUaIHtzzEBAAAMw6D6N73JyAMO2EpXSufq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urqjQctlnWWZprtiwAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-position: bottom;
    border-top: solid 1px #f6d930;
}

.home-why-everlight .wrapper {
    padding: 100px 0 100px 0;
    border-bottom: solid 40px #f6d930;
}

.home-why-everlight h4 {
    text-align: center;
    font-family: 'DecimaProLight', sans-serif;
}

.home-why-everlight ul {
    margin: 50px 60px 0 60px;
    padding: 0;
}

.home-why-everlight ul li {
    list-style: none;
    line-height: 92px;
    margin-top: 30px;
    padding: 0 60px 0 190px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 60px 0;
    float: left;
    width: 50%;
    box-sizing: border-box;
}

.home-news {
    background: white;
}
.home-news .row .column img {
    margin-bottom: 25px;
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 250px;
}
section.main-body .home-news p {
    margin-bottom: 10px;
}
section.main-body .home-news p > .more-link {
    color: #000;
}

section.main-body .home-news .row .column.oneThird,
section.main-body .section-padding .row .column.oneThird{
    width: 33%;
}

.breadcrumbs {
    font-family: 'DecimaProLight', sans-serif;
    line-height: 40px;
    font-size: 16px;
    color: #FFF;
}

.breadcrumbs ul {
    margin: 0;
    padding: 0;
}

.breadcrumbs ul li {
    list-style: none;
    float: left;
    margin-right: 3px;
}

.breadcrumbs ul li:before {
    content: "> ";
}

.breadcrumbs ul li:first-child:before {
    content: "";
}

.breadcrumbs ul li a {
    color: #FFF;
    padding-bottom: 5px;
    border-bottom: none;
    border-bottom-color: transparent;
}
.breadcrumbs ul li a:hover {
    border-bottom: solid 1px #f6d930;
}

.content-template.top-section {
    padding: 0;
    background: #FFF;
    margin-bottom: 30px;
}

.content-template .breadcrumbs ul li a,
.content-template .breadcrumbs ul li{
    color: black;
}

.go-back-to-top {
    line-height: 40px;
    background: #f6d930;
    color: black;
    font-size: 18px;
    font-family: 'DecimaProA', sans-serif;
    box-sizing: border-box;
    display: inline-block;
    padding: 0 58px 0 24px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAgCAQAAAA87XcTAAAA+ElEQVRYw9XWQQ6EIBBE0b/mXKNHUE+rFyNxFhMVFUWRAqfZsCDkhTTpgtj6YDBUoWNj4hVbDZaeHkv7D+AGO98QIL8B7HKD5PLghWudXftWsMvt6MLksuA1FwiTS4L33AvkcmA/N0guBT7mbsnNG8Dn3FNyCXCYe0LOD77GPSTnBl/nArR7cl7wPa6XnBN8n+sh5wPHcXfkXOB4rpis4ErJGq6QrOLKyDquiKzkSsharoCs5jImJvveISH3N+lSksXcaTSnI4u5S5ZIRYZKyXXDz4pcxYMNg467TmszecA8aQnDoOJu4yUt9gl3+nSGGnKAR6ifcEe+Kkrqnz4ZRTsAAAAASUVORK5CYII=);
    background-size: auto 16px;
    background-repeat: no-repeat;
    background-position: 145px 50%;
    text-decoration: none !important;
    opacity: 0;
    transition: none;
    transition: opacity 250ms ease-in-out;
    border: none;
}

.go-back-to-top.active {
    opacity: 1;
}

.go-back-to-top {
    position: fixed;
    bottom: 0;
    left: 50%;
    width: 290px;
    margin-left: -620px;
}

.go-back-to-top.stay {
    position: absolute;
    bottom: 0;
    right: 0;
    left: auto;
    margin: 0;
}

.secondary-nav {
    position: relative;
    margin-right: 310px;
    background: black;
    padding: 20px 0;
    box-sizing: border-box;
    height: 100%;
}

.secondary-nav ul {
    margin: 0;
    padding: 0;
    transition: all 250ms ease-in-out;
}

.secondary-nav ul li {
    list-style: none;
    font-family: 'DecimaProLight', sans-serif;
    font-size: 18px;
    line-height: 24px;
    clear: both;
}

.secondary-nav ul li:first-child {
    font-family: 'DecimaProA', sans-serif;
}

.secondary-nav ul li:after,
.secondary-nav ul li:before {
    content: " ";
    display: table
}

.secondary-nav ul li:after {
    clear: both
}

.secondary-nav ul li.current {
    background: #f6d930;
    color: black;
}

.secondary-nav ul li.current span {
    display: block;
    width: 260px;
    float: right;
    padding: 13px 0;
}

.secondary-nav ul li a {
    display: block;
    padding: 13px 0 9px 0;
    border-bottom: solid 5px transparent;
    text-decoration: none;
    color: white;
    width: 260px;
    float: right;
}

.secondary-nav ul li a:hover,
.secondary-nav ul li a:focus,
.secondary-nav ul li a:active {
    border-bottom-color: #f6d930;
}

.secondary-nav ul li.current a {
    color: black;
}

.supporting-content {
    margin-left: 230px;
    background: black;
    padding-left: 100px;
    height: 100%;
    color: white;
    font-family: 'DecimaProLight', sans-serif;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAAoAQMAAABXbUKOAAAABGdBTUEAALGPC/xhBQAAAANQTFRF9tkwYBB8QgAAABxJREFUWMPtwTEBAAAAwqD1T20ND6AAAAAAgBcDE7AAATlNuOYAAAAASUVORK5CYII=);
    background-position: bottom;
    background-repeat: no-repeat;
}

.supporting-content h2 {
    max-width: 290px;
    margin: 0;
    padding-top: 80px;
}

.supporting-content ul {
    margin: 45px 0 0 0;
    padding: 0;
}

.supporting-content ul li {
    list-style: none;
    margin-top: 26px;
}

.supporting-content ul li a {
    display: block;
    color: white;
    border-bottom: solid 5px transparent;
    padding-bottom: 14px;
}

.supporting-content ul li a:hover,
.supporting-content ul li a:focus,
.supporting-content ul li a:active {
    border-color: #f6d930;
    text-decoration: none;
    color: #f6d930;
}

.supporting-content ul li a span {
    display: block;
    max-width: 290px;
}

.supporting-content ul li a span small {
    display: block;
    font-size: 18px;
    line-height: 30px;
    margin-top: 2px;
    font-family: 'DecimaProLight', sans-serif;
}

/*.main-content {
    padding-bottom: 100px;
}*/

.main-content.has-secondary-nav {
    margin-left: -250px;
}

.main-content.has-secondary-nav h1,
.main-content.has-secondary-nav h2,
.main-content.has-secondary-nav h3,
.main-content.has-secondary-nav h4,
.main-content.has-secondary-nav h5,
.main-content.has-secondary-nav h6,
.main-content.has-secondary-nav p,
.main-content.has-secondary-nav ul,
.main-content.has-secondary-nav ol,
.main-content.has-secondary-nav .video,
.main-content.has-secondary-nav ul.underlined li > span,
.main-content.has-secondary-nav blockquote,
.main-content.has-secondary-nav ul.quotes > li {
    max-width: 850px;
}

.main-content.has-supporting-content > div {
    max-width: 870px;
    box-sizing: border-box;
}

.main-content.has-supporting-content img {
    max-width: 100%;
    max-height: 280px;
    width: auto;
    height: auto;
}

.full-width-content h1,
.full-width-content h2,
.full-width-content h3,
.full-width-content h4,
.full-width-content h5,
.full-width-content h6,
.full-width-content p,
.full-width-content ul,
.full-width-content ol,
.full-width-content .video,
.full-width-content ul.underlined li > span,
.full-width-content blockquote,
.full-width-content ul.quotes > li {
    max-width: 920px;
}

.full-width-content,
.full-width-content > .row,
.full-width-content > .row > .main-column > .main-content {
  overflow: visible;
}

.full-width-content > .row > .main-column {
    width: 100%;
    overflow: visible;
    padding-bottom: 100px;
}

.main-content.full-width-content hr {
  max-width: 100%;
  width: 100%;
}

.full-width-content .main-content hr:before {
    float: right;
    display: block;
    margin-right: -1000px;
    width: 1000px;
    margin-top: -30px;
    border-top: solid 30px #f6d930;
    content: "";
    display: block;
}

a.mailto-link {
    background: url(../img/content/mail-icon.png) no-repeat left 50%;
    background-size: 30px auto;
    display: inline-block;
    padding-left: 40px;
    color: #000;
    font-family: 'DecimaProA', sans-serif
}

.icon-block {
  padding-left: 110px;
  position: relative;
  border-bottom: 10px solid #f6d930;
  padding-bottom: 50px;
  padding-top: 60px;
  max-width: 810px;
}

.icon-block:last-of-type {
  padding-bottom: 0;
  border: none;
}

.icon-block img {
  max-width: 80px;
  position: absolute;
  top: 50px;
  left: 0;
}

.main-content h1 {
    font-size: 36px;
    line-height: 40px;
    font-family: 'DecimaProA', sans-serif;
    margin-top: 50px;
}

.main-content.has-supporting-content h1 {
    /*border-bottom: dashed 1px black;
    padding-bottom: 15px;
    margin-bottom: -20px;*/
}

.main-content h1:first-child {
    margin-top: 0;
}

.main-content h2 {
    font-size: 30px;
    margin: 50px 0 0 0;
    line-height: 40px;
    font-family: 'DecimaProLight', sans-serif;
}

.main-content h2 a {
    border-bottom: solid 5px transparent;
    margin-bottom: -5px;
    color: black;
}

.main-content h2 a:hover,
.main-content h2 a:focus,
.main-content h2 a:active {
    border-color: #f6d930;
    text-decoration: none;
}

.main-content h3 {
    font-size: 24px;
    font-size: 30px;
    margin: 30px 0 0 0;
    font-family: 'DecimaPro', sans-serif;
}

.main-content h4 {
    font-size: 20px;
    line-height: 24px;
    margin: 18px 0 0 0;
    font-family: 'DecimaProLight', sans-serif;
}

.main-content p {
    margin: 30px 0 0 0;
}

.main-content p a:hover,
.main-content p a:focus,
.main-content p a:active {
    border-color: #f6d930;
    text-decoration: none;
}

.main-content p small {
    font-size: 18px;
    line-height: 20px;
}

.main-content p small a {
    border-bottom: solid 5px transparent;
    margin-bottom: -5px;
}

.main-content p small a:hover,
.main-content p small a:focus,
.main-content p small a:active {
    border-color: #f6d930;
    color: black;
}

.main-content img {
    width: 100%;
    max-width: 920px;
}

.main-content ul {
    margin: 30px 0 0 0;
    padding: 0;
    font-family: 'DecimaProLight', sans-serif;
}

.main-content ul li {
    list-style: none;
}

.main-content hr {
    margin: 70px 0 0 0;
    border-top: solid 30px #f6d930;
}

.main-content hr.small {
    margin: 50px 0 0 0;
    border-top: solid 10px #f6d930;
}

.main-content .quotes {
    background: #f6d930;
    margin: 60px 0 0 -100px;
    padding: 20px 0 20px 100px;
    width: auto;
    max-width: none !important;
}

.main-content .quotes > li {
    border-top: solid 2px #dfc425;
}

.main-content .quotes > li:first-child {
    border: none;
}

.main-content .quotes blockquote {
    margin: 0;
    /*border-top: solid 2px #dfc425;*/
    padding: 30px 70px;
    box-sizing: border-box;
}

/*.main-content .quotes blockquote:first-child {
    border: none;
}*/

.main-content .quotes blockquote p {
    font-family: 'DecimaProLight', sans-serif;
    margin: 0;
}

.main-content .quotes blockquote cite,
.main-content .quotes blockquote .cite {
    display: block;
    font-size: 18px;
    line-height: 24px;
    font-style: normal;
    margin-top: 18px;
    font-family: 'DecimaProLight', sans-serif;
}

/*.main-content .full-width-image {
    margin-top: 70px;
    margin-left: -100px;
}*/

.main-content .video {
    margin-top: 30px;
}

.main-content ul.tiles {
    margin-left: -90px;
    margin-top: 70px;
}

.main-content ul:after,
.main-content ul:before {
    content: " ";
    display: table
}

.main-content ul:after {
    clear: both
}

.main-content ul.tiles li {
    box-sizing: border-box;
    float: left;
    width: 25%;
    padding-left: 90px;
}

.main-content ul.bullets,
.main-content.has-supporting-content ul{
    margin: 40px 0 0 40px;
}

.main-content ul.bullets li,
.main-content.has-supporting-content ul li {
    margin-left: 1em;
    list-style-type: disc;
}

.main-content ul.ticks {
    margin-top: 20px;
}

.main-content ul.ticks li {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA8CAYAAADfYhweAAAFc0lEQVR42u3bfWzUZBwH8Kd3t7ttd9yOXZa4BAnoAJ3bFB1GE0XxH2PEBFQWgoIRNdHE92CiJqCRPyQakT/E+BbUxCgGiJpgCIkQEJxGIw6NL2gMogEjbm5st2t3G9Tft3ue2aujvbbX3l1vTb4ZId3a59Onz1tbxvK3Vsp2yklKP6WvgoPz/4fSQ7mXEmM2NonyIuUURQ1gFMqflCsKBdlEyRr+iEwZrPCMGMqEC36NFUaboWYMUF6jLKMsqfAsp2w1lK+XkjQD+cAg2MaCty3kNQZlzFEeN9v5bx3IFhbc7RNdOQ+b7Tigk1sRYJB1htvmrFufriVeEmCQJ3Qg/VMg+SDZKZBxEHTDJyhrKfFqB5nBhxIf81umn7ef+ynt1QiyUoxHojXScG0sJMeiUoaXfVDfoVQDyGoUOiQx5crLE/J33R1q9sQC9fDBdrXzkrgsSdqtBJTOagB5gJIJhZiy+vamkeHjCzQMkaE/OtXzZsXEtGVP0EEepQwD466VTSN6CH3e39Ki0j5ZPjsOLEhBGEj37ovUSEQa4o1sIEEKxkCef2bmGT5S7w0iiC2MX76+WI3HQyj7acpbQQNZo/UmISY/fN85BWFMT0UUXv7fKakggTyNmhEOScpjDzaP2sQ4yQdugRmHrMf8JOQMA8sfLUEaqRYVwy5IgrKKLyS9SbmT/1/FYDROj8i8vFh0nu1mcreKT4hyuml0jv/+TeWO8cMXHWqqISwwjuvbDCcgmPhkMOZvSIblrqWN8m3L0nIirh1gjDLEa4tf27M4n3BYktc/OSNnhYG5y7REWNHVjDlu1kPwgKePMHIrbk0rGPuLA/X+epnaOV+bHOX45MgPlM2oGYShbFh37pgDjI28zI5BbkR3hpqhx9BPjhZdlRQzxlMeo7jF2ISaxWu0YxCM/NRFVyczZzswUK5bOIGCg91Thhg3sP8eRQy6Abkb7cSFc+uGzE5gEpSHSomRnKa1b5ijHKM0iwtbDJC5mAVGayT50P421QZKhp+Erxg4x0Q8JDCOUpomWWR2BYLtUxyAui0FfbkVyuLrU1nMJ1yi4AH868CgqXn2pedmWWJ8tadNra/TJmqiZjQZFpmLBpLm96E2yrNCwarUzYsbFRc1BRjv4pwIQ3ll4+wzLjGKDiJWrf1A8QLDE5A8lFRDRMbor8goXmF4BiJQ8LBH69bECrYZyvJb0jIWbCxQHGHE67UGFIs7P1MaTc7bMxDGr8JvuCqFoCBYveIow5OgCAy5UIyDu1rVuroJjB8pDRbn7CmIQDlWBJQwZQeOj679nVfPt8TYt7NVrY1NLPsdKQDDFxAjivztZ+12UMTgDY8WR2pqJOW9N1pUjzB8A8lDQeOG+9pmTfEDw1cQxyjU+yiEIfuA4TuIQDlqB6VraVrZ8JT1cBwYdbVaAzrKxl+HcrJK5zsI41cNV+80usMvC0Cxyu4dF6ix2ATGIUq9w3MrCUgeCl1VBVfXKcbOrfPUaFRS+KrcNy4wSgqSh4L73glKkTFKDuIKxQOMsgBxhOIRRtmACJSfgILGcde2eaYYvAHFonU3s/kFQ6WAMH6Ve9BT4Oqj4EaMbW/PwbtfAuMAJVrkcygrEIGCW2AMg7E19zePfv95h9pzoF0bpNGkzkuMsgQRKLgVshwmg/DRJ35u9wijbEHEVP8OXlvwxs5flL2Uaz0+btmClGqbAnEKIr42CvrnIWt1IKbPdntZ9X1AdMRsx49Y/nckrQHE0H9ihtX5F8x2vlS3s0AJykeIXXzxWv8RIv7dbCX4Mvv/Z6oKq/zPVBVDmTDWeaTQscFmQ00JWgbY+Hustrb5lA/Z+Nt5A6yyP3Xv42XA+2R4QXBmIQD/Av+7tqIrx5uuAAAAAElFTkSuQmCC);
    background-size: auto 30px;
    background-repeat: no-repeat;
    padding-left: 50px;
    padding-top: 5px;
    margin-top: 15px;
    font-family: 'DecimaPro-Italic', sans-serif;
}

.main-content ul.underlined {
    max-width: none;
}

.main-content ul.underlined li {
    border-bottom: solid 2px #f6d930;
    padding: 14px 0 4px 0;
}

.main-content ul.underlined li > span {
    display: block;
}

.main-content ul.profiles {
    margin-top: 0;
}

.main-content ul.profiles > li {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAV4AQMAAACaSW/IAAAABGdBTUEAALGPC/xhBQAAAAZQTFRF8vLy9tkwJMydVAAAACJJREFUWMPtwzENAAAIA7D5V4uDYQK+NmlyrB1VVVVVVf8vow7L2jvKNAkAAAAASUVORK5CYII=), url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAAUAQMAAAAk1YVYAAAABGdBTUEAALGPC/xhBQAAAAZQTFRF8vLy9tkwJMydVAAAACZJREFUSMdjYGDg/z9ggGHU9lHbR20ftX3U9lHbR20ftX3UdioBAAo/gCwsWDQOAAAAAElFTkSuQmCC);
    background-position: 100% 0, 0 100%;
    background-repeat: no-repeat;
    background-color: white;
    padding: 70px;
    margin-top: 50px;
}

.main-content ul.profiles > li > div {
    position: relative;
    padding-left: 165px;
    min-height: 180px;
}

.main-content ul.profiles > li > div.no-image {
    padding-left: 0;
    min-height: 0;
}

.main-content ul.profiles > li > div img {
    position: absolute;
    top: 7px;
    left: 0;
    width: 145px;
}

.main-content ul.profiles > li > div h2 {
    margin: 0;
}

.main-content ul.profiles > li > div h3 {
    margin: 0;
}

.main-content ul.profiles > li > div ul {
    margin-top: 5px;
}

.main-content ul.profiles > li > div ul li {
    color: #5a5a5a;
    font-size: 18px;
    line-height: 24px;
    margin-top: 5px;
}

.main-content ul.profiles > li p {
    font-family: 'DecimaProLight', sans-serif;
    font-size: 18px;
    line-height: 24px;
    margin-top: 24px;
}

.main-content ul.profiles > li > ul {
    margin: 15px -50px 0 0;
}

.main-content ul.profiles > li > ul > li {
    font-size: 18px;
    line-height: 35px;
}

.main-content ul.profiles > li > ul > li a {
    border-bottom: solid 5px transparent;
    display: block;
    padding-right: 50px;
    color: black;
}

.main-content ul.profiles > li > ul > li a:before,
.main-content ul.profiles > li > ul > li a:after {
    content: "'";
}

.main-content ul.profiles > li > ul > li a:hover,
.main-content ul.profiles > li > ul > li a:focus,
.main-content ul.profiles > li > ul > li a:active {
    border-bottom-color: #f6d930;
    text-decoration: none;
    font-family: 'DecimaProA', sans-serif;
}

.main-content ul.reasons {
    margin: 0 -20px;
    text-align: center;
}

.main-content ul.reasons li {
    margin-top: 70px;
}

.main-content ul.reasons li img {
    width: 172px;
}

.main-content ul.reasons li h2 {
    margin-top: 30px;
}

.main-content ul.reasons li p {
    margin-top: 20px;
    font-family: 'DecimaProLight', sans-serif;
}

.main-content .enquiries {
    background: white;
    margin-top: 50px;
    padding-bottom: 30px;
}

/*.main-content .enquiries ul {
    margin: 0 -20px;
}*/

.main-content .enquiries ul li {
    line-height: 72px;
    background-position: left;
    background-size: contain;
    background-repeat: no-repeat;
}

.main-content .enquiries ul li strong {
    font-size: 36px;
}

.main-content .head-offices {
    padding-top: 60px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB9AAAAAFAQMAAAAnouUoAAAABlBMVEX////22TCSqJLmAAAAAXRSTlMAQObYZgAAABtJREFUOMtjYiAN8P8fNoCJYcSCUa+Pen1EAQCCpslQaS4YPAAAAABJRU5ErkJggg==);
    background-position: bottom;
    background-repeat: no-repeat;
}

.main-content .head-offices .wrapper {
    padding-bottom: 60px;
}

.main-content .head-offices .wrapper h1 {
    margin-top: 0;
}

.main-content .head-offices ul {
    margin: 40px -20px 0 -20px;
}

.main-content .head-offices ul li img {
    height: 269px;
    width: auto;
    float: left;
}

.main-content .head-offices ul li div {
    float: left;
    margin: 0 0 0 40px;
    font-size: 18px;
}

.main-content .head-offices ul li div h3 {
    font-size: 21px;
}

.main-content .head-offices ul li div p {
    margin-top: 12px;
}

.main-content .regional-offices {
    padding-top: 60px;
    font-size: 18px;
}

.main-content .regional-offices .wrapper {
    padding-bottom: 60px;
}

.main-content .regional-offices ul {
    margin: 10px -20px 0 -20px;
}

.main-content .regional-offices ul li h3 {
    font-size: 21px;
    margin: 36px 0 0 0;
}

.main-content .regional-offices ul li p {
    margin-top: 12px;
}

.main-content .article-listing,
.main-content.has-supporting-content .article-listing{
    margin: 0;
    overflow: hidden;
    max-height: 5000px;
}

.main-content .article-listing.collapsed {
    max-height: 0;
}

.main-content .article-listing > li {
    border-top: solid 1px #f6d930;
    margin-top: 40px;
}

.main-content.has-supporting-content ul.article-listing > li {
    list-style: none;
    margin-left: 0;
}

.main-content > .dark {
    background: black;
    color: white;
    position: relative;
}

.top-section.contact-form-wrapper {
    background: #000 url(../img/content/contact-background.png) no-repeat 74% 47%;
    background-size: 760px auto;
    border-bottom: 0px solid #f6d930;
}

@media (max-width: 1240px) {
    .top-section.contact-form-wrapper {
        background: #000 url(../img/content/contact-background.png) no-repeat 75% 47%;
        background-size: 600px auto;
    }
}

@media (max-width: 700px) {
    .top-section.contact-form-wrapper {
        background: #000;
    }
}

/*@media (min-width: 1300px) {
    .top-section.contact-form-wrapper {
        background: #000 url(../img/content/contact-background.png) no-repeat 100% 47%;
        background-size: 760px auto;
    }
}*/

.main-content > .enquiries + .dark {
    top: 0;
    border-top: solid 30px #f6d930;
    padding: 70px 0;
}

.full-width-content .main-content > .dark {
  padding: 70px 0 70px 0;
  position: relative;
  overflow: visible;
}

.full-width-content .main-content > .dark:before {
  width: 1000px;
  left: -1000px;
  height: 100%;
  top: 0;
  display: block;
  content: "";
  background: #000;
  position: absolute;
}

.full-width-content .main-content > .dark:after {
  width: 1000px;
  right: -1000px;
  height: 100%;
  top: 0;
  display: block;
  content: "";
  background: #000;
  position: absolute;
}

.main-content.has-secondary-nav > .dark {
    margin: 0 0 0 -100px;
    padding: 70px 0 70px 100px;
    border-bottom: solid 40px #f6d930;
}

.main-content.has-supporting-content > .dark {
    clear: both;
    margin: 100px 0 0 0;
    padding: 70px 0 0 0;
    max-width: 870px;
    background: #FFF;
}

.main-content.has-supporting-content > .dark > div {
    position: relative;
    width: 870px;
    border-bottom: solid 40px #f6d930;
    padding-bottom: 70px;
}

.main-content.has-supporting-content > .dark > div .go-back-to-top {
    width: auto;
}

.main-content.has-supporting-content > .dark > div .go-back-to-top.stay {
    right: auto;
    left: 0;
    bottom: -40px;
}

.main-content > .dark h2 {
    font-size: 48px;
    margin: 0;
    font-family: 'DecimaProLight', sans-serif;
}

.main-content > .dark form {
    margin-top: 50px;
}

.main-content > .dark p:first-child {
    margin: 0;
}

.main-content > .dark form p {
    position: relative;
}

.main-content > .dark form p label {
    font-family: 'DecimaProLight', sans-serif;
    display: inline-block;
    width: 90px;
}

.main-content > .dark form p input[type="submit"],
.main-content > .dark p .btn,
.main-content > .dark .contourNavigation input[type="submit"] {
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
    font-size: 30px;
    line-height: 36px;
    padding: 10px 20px;
    min-width: 460px;
    font-weight: normal;
    font-family: 'DecimaProLight', sans-serif;
    color: #fff;
    border: 2px solid #f6d930;
    background: #1b1b1b;
    text-shadow: none;
    box-shadow: none !important;
    border-radius: 0;
    margin-top: 30px;
    transition: all 250ms ease-in-out;
}

.main-content > .dark .contourNavigation input[type="submit"] {
    margin-left: 90px
}

.main-content > .dark p:first-child .btn {
    margin: 0;
}

.main-content > .dark form p input[type="submit"]:hover,
.main-content > .dark form p input[type="submit"]:focus,
.main-content > .dark form p input[type="submit"]:active,
.main-content > .dark p .btn:hover,
.main-content > .dark p .btn:focus,
.main-content > .dark p .btn:active,
.main-content > .dark .contourNavigation input[type="submit"]:hover,
.main-content > .dark .contourNavigation input[type="submit"]:focus,
.main-content > .dark .contourNavigation input[type="submit"]:active {
    color: black;
    background: #f6d930;
}

.main-content > .dark form p input[type="text"],
.main-content > .dark form p input[type="email"],
.main-content > .dark .contour input.text[type="text"],
.main-content > .dark .contour input.text[type="email"],
.main-content > .dark .contour textarea,
.main-content > .dark .contour select {
    position: absolute;
    right: 0;
    top: 1px;
    font-size: 24px;
    line-height: 28px;
    height: 30px;
    display: block;
    padding: 0;
    background: black;
    color: white;
    font-family: 'DecimaProLight', sans-serif;
    border: none;
    border-bottom: solid 2px #f6d930;
    box-shadow: none !important;
    margin: 0 !important;
    min-height: 1px;
}

.main-content > .dark .contour select {
    background: #000 url(../img/select-arrow.png) no-repeat right center;
    background-size: 20px auto;
    padding-right: 30px;
}


.main-content > .dark .contour input.text[type="text"],
.main-content > .dark .contour input.text[type="email"],
.main-content > .dark .contour textarea,
.main-content > .dark .contour select {
    top: 31px;
}

.main-content.has-secondary-nav form p input[type="text"],
.main-content.has-secondary-nav form p input[type="email"],
/*.main-content .contour input.text,
.main-content .contour textarea,*/
.main-content > .dark .contour select {
    width: 760px !important;
}

.main-content #contour fieldset, 
.main-content .contour fieldset {
    margin-bottom: 0;
}

.main-content > .dark form p small {
    display: block;
    margin: 10px 0 0 90px;
}

.main-content > .dark .contour fieldset {
    padding: 0;
}

.main-conent > .dark .contourPageName {
    display: none;
}

.main-content > .dark .contourField {
    padding-top: 30px;
    position: relative;
    max-width: 850px;
}

.main-content > .dark .contour textarea {
    height: 100px;
    overflow: auto;
    line-height: 28px;
    min-height: 100px;
}

.main-content > .dark .contourField.textarea {
    height: 100px;
}

.main-content > .dark .contour label.fieldLabel {
    font-weight: normal;
    width: 90px;
}

.main-content > .dark .contour .contourField.attachyourcv.fileupload label.fieldLabel {
    width: 160px;
}

.main-content > .dark .contour .contourField.attachyourcv.fileupload button {
    font-family: 'DecimaProLight', sans-serif;
    font-size: 24px;
    color: #f6d930;
    text-shadow: none;
    box-shadow: none;
    border-radius: 0 !important;
    border: solid 2px #f6d930;
    line-height: 46px;
    padding: 0 40px;
    background: transparent !important;
    margin-top: -10px;
    font-weight: normal;
}

.main-content > .dark .contour .contourField.attachyourcv.fileupload button:hover,
.main-content > .dark .contour .contourField.attachyourcv.fileupload button:focus,
.main-content > .dark .contour .contourField.attachyourcv.fileupload button:active {
    color: black;
    background: #f6d930 !important;
}

.main-content .contour .field-validation-error {
    display: block;
    padding-top: 10px;
    font-size: 18px;
}

.main-content .ezsearch-result-count p {
    margin-top: 0;
}

.main-content .ezsearch-results {
    border-top: solid 4px #f6d930;
    margin-top: 30px;
}

.main-content .ezsearch-results .ezsearch-result {
    padding-bottom: 20px;
    border-top: solid 1px #f6d930;
}

.main-content .ezsearch-results .ezsearch-result:first-child {
    border: none;
}

.main-content .ezsearch-results .ezsearch-result h2 {
    margin-top: 20px;
}

.main-content .ezsearch-results .ezsearch-result:first-child h2 {
    margin-top: 40px;
}

.main-content .ezsearch-pager {
    margin: 100px 0 0;
    padding: 40px 0;
    color: #c1c1c1;
    border-top: solid 4px #f6d930;
}

.main-content .ezsearch-pager p {
    margin: 0;
    font-size: 18px;
}

.main-content .ezsearch-pager p a {
    color: #000;
}

.main-footer .accredited-join {
    padding: 50px 0;
    background: #f2f2f2;
}

.main-footer .accredited-join .column {
    text-align: left;
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    align-items: center;
}

.main-footer .accredited-join .column:last-child {
    /*padding-left: 80px;*/
    /*text-align: right;*/
}

.main-footer .accredited-join .column:nth-child(2) {
    /*text-align: center;*/
}
.main-footer .accredited-join .row {
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    align-items: center;
}
.main-footer .accredited-join .row .column {
    padding-right: 0;
}
.main-footer .accredited-join h3 {
    display: inline-block;
    color: #303030;
    font-size: 20px;
    font-family: 'DecimaProLight', sans-serif;
    margin-right: 10px;
}
.main-footer .accredited-join p {
    color: #303030;
    font-size: 14px;
    font-weight: 300;
    font-family: 'roboto', sans-serif;
}

.main-footer .accredited-join ul {
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    padding: 0;
}

.main-footer .accredited-join .column:last-child ul li:last-child {
    margin-right: 0;
}

.main-footer .accredited-join ul li {
    list-style: none;
    /*float: left;*/
    display: inline-block;
    margin: 0 10px;
}

.main-footer .accredited-join ul li img {
    height: 90px;
    width: auto;
}

.main-footer .locations {
    background: black;
    padding: 50px 0;
    color: #f2f2f2;
    font-family: 'DecimaProLight', sans-serif;
}

.main-footer .locations h3 {
    font-size: 30px;
    line-height: 80px;
    border-bottom: solid 1px #f6d930;
}

.main-footer .locations .head-offices .row,
.main-footer .locations .accredit .row {
    padding: 20px 0 0 0;
    margin-bottom: 0;
}
.main-footer .locations .head-offices .row {
    margin: 0;
}
.main-footer .locations .accredit ul {
    list-style: none;
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    width: 100%;
    -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
    margin: 0;
}

.main-footer .locations .accredit ul li img{
    height: 100px;
    width: auto;
}

.main-footer .locations .head-offices .row .column {
    list-style: none;
    padding-left: 180px;
    font-size: 18px;
    line-height: 24px;
    background-size: 127px auto;
    background-repeat: no-repeat;
    background-position: 20px 10px;
}

.main-footer .locations .head-offices.global-footer .row .column {
    padding-left: 0;
    padding-top: 170px;
}

.main-footer .locations .head-offices .row .column.sydney {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP4AAAD2CAMAAADBG8oOAAAABGdBTUEAALGPC/xhBQAAAwBQTFRF0r4xxrMwo5Qr074xj4Ipo5Qrp5cs0LsxppYsmosqrZ0toJErz7owno8riX0plogqs6It9t01lYcqin4pnI0rsZ8tjH8pj4IpmYsqmIoq9t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t01lYcq9t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t0179c09t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t01AAAAXlYkS0YhX1ckQj4g5s8z38kylogqxbIvaWAlbGMlUkwiqZksgHUn4coylIYqeG4mODUf1L8xwq8vOzcgyrYwpZUssqAtICAcPzsgmosqREAhTUgiwK0vT0kiXVYjt6Uu6dI0rJss0LswZ18l6tI0IyIdbmUlQTwgVE0iMC0eRkEhPTkgo5MrKyoetKMtvqwvvKouoJEr3ccyzbkwlYcq0bwx4swzdWsm2cQy3sgyl4kqJiUdx7QwWVIjxLAvLCoeKCcdfXInJSQdSEMhKigee3An18Ix5M0zYlokNzMfHx8cNDEfcmgmiX0o7NQ0hnooZV0kr54tnI4r89s1uacuYFkkVU8j8dg03MYyg3cojYApMS8eLiweHx4c1sAxkYQpp5cs59AzISEd9dw17tY089o1HR0c9t01HBwcs92UoQAAAJd0Uk5T/uyb9kCepvKuar+S8pAUO89nXCSDyRkycG1pJGB3qnI24JjLuVVfGlz2727lxIKeMu1GslWcKgtE1PK3hHP1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);
}

.main-footer .locations .head-offices .row .column.newzealand {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP4AAAD2CAYAAAD2xTo8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBDNDM2RTNGNUZFODExRThBMDgxODMzMDNFMDY1MzcyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBDNDM2RTQwNUZFODExRThBMDgxODMzMDNFMDY1MzcyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEM0MzZFM0Q1RkU4MTFFOEEwODE4MzMwM0UwNjUzNzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEM0MzZFM0U1RkU4MTFFOEEwODE4MzMwM0UwNjUzNzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6nK6skAAApcklEQVR42uyd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);
}

.main-footer .locations .head-offices .row .column.london {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP4AAAD2CAMAAADBG8oOAAAABGdBTUEAALGPC/xhBQAAAwBQTFRF9t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t019t01AAAAppYslYcqX1ckUkwiUUsi69M0d20ms6Ituacug3gozbkwlogqf3Qn3sgy6dIzhHgo2sQyRkEhICAcxLAv7NQ0TkciOTYf4cozvKouh3solIYqKigekYQpdmsmuqgur54tSEMh5M0zQj4gppcs074xamEleW4nqJgsvqsuWlMjS0Yh6tI05s8zSUQhz7owuKYuwq8vmIkqtaMuLSsebGMlybUwQT0gdGomT0ki8dg0Z18lsqAt8tk1yrYwzLgwYFgkWVIjXVYjcWgmMS8e59Azv60vj4IpoJErZVwkb2UlmosqVE0ifHEnY1ok79c0JiUdopMrpZUs2cMy0bwxrJssxrMvKCcdHh4cnY8rRD8hiX0pgnYoNzQf48wzJSQd4MkyPjogIyId18IxjH8pNDEf3MYyrZ0tV1AjLywe7tY0OzggHR0c9dw1Kyke89s11cAx9Ns1ISEdHx4c9t01HBwc0cFkjQAAAIt0Uk5TuHrRWlEt4aeQjppQplXak49g4mkL6fnQ4GO8oDHlpJIebWqpgH7T69/ytq6rokDwPjNOGkeM1WJ4Sb9CLvFE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);
}

.main-footer .locations .head-offices .row .column.ireland {
    background-image: url(data:img/png;base64,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);
    padding-bottom: 76px;
    background-size: 55px auto;
}

.main-footer .locations .head-offices .row .column p {
    margin: 12px 0 0;
}

.main-footer .locations .head-offices .row .column p:first-child {
    font-size: 21px;
    margin: 0;
}

.main-footer .locations .head-offices .row .column a {
    color: #f2f2f2;
}

.main-footer .locations .regional-offices ul {
    margin: 28px 0 0 0;
    padding: 0;
}

.main-footer .locations .regional-offices ul li {
    list-style: none;
}

.main-footer .footer-nav {
    font-family: 'DecimaProLight', sans-serif;
    font-size: 16px;
    line-height: 24px;
    padding: 30px 0;
}

.main-footer .footer-nav a {
    color: #303030;
}

.main-footer .footer-nav img {
    margin-top: 31px;
}

.main-footer .footer-nav .column > a {
    border-bottom: none !important;
}

.main-footer .footer-nav .column ul {
    margin: 0;
    padding: 0;
}

.main-footer .footer-nav .column ul li {
    list-style: none;
}

.main-footer .footer-nav .column > ul > li {
    margin-top: 20px;
}

.main-footer .footer-nav .column > ul:first-child > li {
    margin-top: 36px;
}

.main-footer .footer-nav .column > ul > li > a {
    font-family: 'DecimaProA', sans-serif;
    font-size: 24px;
    display: inline-block;
    padding-bottom: 5px;
}

.main-footer .footer-nav .column > ul > li > ul {
    margin-top: 5px;
}

.main-footer .footer-nav .column > ul > li > ul > li {
    /*margin-top: 12px;*/
    margin-top: 2px;
}

.main-footer .footer-nav .column > ul > li > ul > li a {
    padding-bottom: 5px;
    display: inline-block;
}

.main-footer .legal {
    position: relative;
    background: #f6d930;
    font-size: 18px;
    line-height: 14px;
    padding: 18px 0;
    font-family: 'DecimaProLight', sans-serif;
    color: #1c1c1c;
}

.main-footer .legal a {
    color: #1c1c1c;
}

.main-footer .legal p {
    float: left;
    margin: 0;
}

.main-footer .legal ul {
    float: right;
    margin: 0 -15px 0 0;
    padding: 0;
}

.main-footer .legal ul li {
    list-style: none;
    float: left;
    border-left: solid 1px #1c1c1c;
    padding: 0 15px;
}

.main-footer .legal ul li:first-child {
    border: none;
}

.main-footer .legal a[href="#top"] {
    display: block;
    text-indent: -9999px;
    width: 30px;
    height: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAgCAQAAADk4dMZAAAA40lEQVRYw73VMQ6EIBCF4b/mXKtH0D2tXoyELYyKCgyMzA4NBeGjIO+Bdj44HIN0LGSWdiY8Cwue+Z/whD9uEOiecMyKdD/4ZH20m63hmP0yy3Qf+MoCMt0DfrIV9Hs4zYr0WzjP3umpJ1xmi/QbWGYLtB6uY7O0Fq5nM7QObmOTtAZuZxN0O6xjH3QrrGcraQu2irZhK2grVqTtWIG2ZIu0LVugrVlChk69qyO7JVeKNmb3yHzSxuyZ1XcaBks2LokLPYBjtWOv7XTQKw422oi91yIznhW3fy7HCP+AA4y4QOAHqLFt6tWFeSEAAAAASUVORK5CYII=);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -8px 0 0 -15px;
}

#infographic {
    padding: 20px 0 0 0;
}

#infographic img {
    width: auto;
    max-width: 100%;
    height: auto;
}

#infographic .mobile {
    display: none;
}

.main-content ol {
    
    padding-top: 20px;
}

.main-content ol li {
    padding-top: 15px;
    margin-left: 1em;
    color: #f6d930;
    list-style: decimal;
}

.main-content ol li > span {
    color: #000;
    display: block;
    margin-left: 0.2em;
}

.full-width-image.large, .full-width-image.medium {
  /*height: 500px;
  position: relative;*/
  width: 100%;
}

.full-width-image.large img, .full-width-image.medium img {
  height: auto;
  width: 100%;
  /*position: absolute;*/
  left: 0;
  top: 0;
}

/*.full-width-image.medium {
  height: 300px;
  position: relative;
  width: 100%;
}*/

/*.full-width-image.medium img {
  height: 100%;
  width: auto;
  position: absolute;
  left: 0;
  top: 0;
}*/

.full-width-content .main-content .full-width-image {
  margin-left: 0;
}

.numbered-columns {
  margin: 0 -30px;
}

.numbered-columns:after {
  clear: both;
  display: block;
  zoom: 1;
  content: "";
}

.numbered-columns .one-half {
  width: 50%;
  padding: 0 30px;
  float: left;
}

.numbered-columns .number {
  font-family: 'DecimaProA', sans-serif;
  font-size: 40px;
}
.grey-bg {
    background: #f2f2f2;;
}
.black-bg {
    background: black;
    color: white;
}
.yellow-bg {
  background: #f6d930;
  padding: 40px 70px 50px 0;
  margin-bottom: 0;
  max-width: 920px;
  margin-top: -50px;
  position: relative;
}

.yellow-bg:after {
  width: 1000px;
  margin-left: -1000px;
  position: absolute;
  top: 0;
  height: 100%;
  background: #F6D930;
  content: "";
}

.yellow-bg + .dark {
  top: 0;
}

.main-content .yellow-bg hr {
  background: #F6D930;
  margin: 30px 0 0;
  border-top: solid 3px #F6D930;
}

.yellow-bg hr:before {
  display: none !important;
}

.top-section {
    background: black;
    color: #FFF;
    padding: 5px 0 20px;
}
.top-section .column a.btn.alternate {
    margin-top: 30px;
}
.main-body .top-section h3 {
    margin-bottom: 0;
    margin-top: 10px;
}
span.page-title {
    font-family: 'DecimaProLight', sans-serif;
    margin-bottom: 10px;
    display: block;
    line-height: 24px;
    font-size: 20px;
}
.top-section h1 {
    font-size: 54px;
    line-height: 60px;
}
h1 span, h2 span {
    color: #F6D930;
}
.top-section .row {
    margin-top: 20px;
}

.banner-form h2 {
    font-size: 64px;
    margin-bottom: 10px;
    line-height: 64px;
}

.banner-form {
    background: url(../img/bg/global_join-us.jpg) no-repeat left;
    background-size: cover;
    color: #FFF;
    min-height: 419px;
}

.work-link-box {
    width: 100%;
    height: 310px;
    padding: 0 20px;
    box-sizing: border-box;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
}
.work-link-box {
    color: #FFF;
}
.work-link-box:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: all 0.4s ease;
    background: linear-gradient(to top, rgba(0,0,0,0.8) 42%, rgba(0,0,0,0) 100%); /* Standard syntax (must be last) */
}
.work-link-box.local {
    background-image: url(../img/bg/work_local.jpg);
}
.work-link-box.overseas {
    background-image: url(../img/bg/work_overseas.jpg);
}
.work-link-box.home {
    background-image: url(../img/bg/work_home.jpg);
}
.work-link-box.reporting {
    background-image: url(../img/bg/work_reporting.jpg);
}
.section-padding .work-link-box h2 {
    color: #F6D930;
    margin-bottom: 20px;
} 
.work-link-box > div {
    position: absolute;
    bottom: 0;
    margin-right: 60px;
    margin-bottom: 20px;
}
.job-openings {
    border-bottom: 30px solid #F6D930;
    background: url(/media/1089/joinourteam-seeopening-header.jpg) no-repeat left;
    background-size: cover;
    color: #FFF;
}
.join-our-team-global {
    border-bottom: 30px solid #F6D930;
    background: url(../img/bg/global_join-us.jpg) no-repeat left;
    background-size: cover;
    color: #FFF;
}
.top-section.team-landing-header {
    background: url(../img/bg/ourteam-header.jpg) no-repeat left;
    background-size: cover;
}
.yellow-background {
    background: #F6D930;
}
.section-padding .column p:last-child,
.section-padding-small .column p:last-child{
    margin-bottom: 0;
}

.yellow-background a.more-link:hover {
    border-bottom-color: black;
}
.section-padding-small {
    padding: 60px 0;
}
.team-page.team-landing .row .column img {
    margin-bottom: 20px;
}
.team-page .row .column {
    margin-bottom: 20px;
}
.team-page .img-circle {
    max-width: 120px;
}
.team-detail .img-circle {
    margin: 0 auto;
    display: block;
    width: auto;
}
.team-page .team-row {
    border-bottom: 1px solid #F6D930;
    margin-bottom: 60px;
}
.team-page .wrapper > div:last-child {
    border-bottom: none;
    margin-bottom: 0px;
}
.join-everlight .form-container {
    width: 100%;
    background: #F2F2F2;
    padding: 20px 0;
    margin-top: 20px;
}
.banner-form .join-everlight {
    position: relative;
}
.service-boxes.section-padding {
    color: #FFF;
    background: #000;
}
.section-no-padding-top.section-padding {
    padding-top: 0;
}
.service-boxes .row .column,
.service-boxes .wrapper .row:first-child .column{
    margin-bottom: 30px;
}
.service-boxes .service {
    padding: 20px;
    height: 320px;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.service-boxes .row .column:nth-child(1) .service {
    background-image: url(../img/placeholders/service-box-1.jpg);
}
.service-boxes .row .column:nth-child(2) .service {
    background-image: url(../img/placeholders/service-box-2.jpg);
}
.service-boxes .row .column:nth-child(3) .service {
    background-image: url(../img/placeholders/service-box-3.jpg);
}
.service-boxes .row .column:nth-child(4) .service {
    background-image: url(../img/placeholders/service-box-4.jpg);
}
.service-boxes .row .column:nth-child(5) .service {
    background-image: url(../img/placeholders/service-box-5.jpg);
}
.service-boxes .service > div {
    position: absolute;
    bottom: 0;
    margin-right: 60px;
    margin-bottom: 20px;
}
.service-boxes .service h2 {
    color: #F6D930;
    margin-bottom: 10px;
}
.service-boxes .service p {
    margin-bottom: 10px;
    color: #FFF;
}
.service-boxes .service:before {
    background: linear-gradient(to top, rgba(0,0,0,0.85) 30%, rgba(0,0,0,0) 100%);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    transition: all 0.4s ease;
}
.service-boxes a:hover .service p,
.service-boxes a:hover .service h2,
.service-boxes a:hover .service span,
.work-links a:hover .work-link-box h2,
.work-links a:hover .work-link-box p,
.work-links a:hover .work-link-box span{
    color: #000;
}
.service-boxes a:hover .service:before,
.work-links a:hover .work-link-box:before{
    background: rgba(246, 217, 48, 0.9);
}
.radiology-model {
    background: #090C0D;
}
.radiology-model .row .column {
    margin-bottom: 0;
}
.radiology-model img {
    width: 100%;
}
.section-padding.contact-section h2 {
    margin-bottom: 20px;
}
.contact-section .row .column .service-enquiry {
    padding-bottom: 40px;
    border-bottom: 1px solid #F6D930;
}
.contact-section .row .column .contact-info {
    margin-top: 100px;
    padding-bottom: 100px;
    border-bottom: 1px solid #F6D930;
}
.contact-section .row .column .download-brochure {
    padding-top: 60px;
}
.download-brochure i {
    padding-right: 15px;
}
.home-top-section .download-brochure {
    padding-top: 40px;
}
.home-top-section .download-brochure a{
    color: #FFF;
}
.contact-section.contact-page .row .column .contact-info {
    border-bottom: 0;
    padding: 0;
    margin: 0;
}

.main-content > .contact-page .contact-info .enquiries {
    padding: 0;
    margin: 0;
}

.contact-section ul {
    display: -webkit-box;  
    display: -moz-box; 
    display: -ms-flexbox;
    display: -webkit-flex;  
    display: flex;
    flex-wrap: wrap;
}
/*.contact-section .contact-info ul li:first-child {
    margin-right: 30px;
}*/
.contact-section .contact-info p.title-city {
    font-size: 20px;
}
.contact-section ul li {
    list-style: none;
    width: 50%;
    margin-bottom: 30px;
}
.contact-section p > span {
    display: block;
}
.contact-section .get-in-touch {
    width: 100%;
    background: #F2F2F2;
    position: relative;
    float:  right;
    margin-top: 30px;
}
.img-circle {
    border-radius: 50%;
}
.video {
    background-size: cover;
    height: 342px;
    background-position: center bottom;
    background-repeat: no-repeat;
}
.video .playbtn {
    width: 100%;
    height: 100%;
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    align-items: center;
    justify-content: center;
}
.video .playbtn > div {
    width: 103px;
    height: 103px;
    background: rgba(246, 217, 48, 0.68);
    border-radius: 50%;
    position: relative;
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.4s ease;
}
a:hover .video .playbtn > div {
    background: rgba(246, 217, 48, 1);
}
.video .playbtn > div:before {
    width: 0; 
    height: 0; 
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 30px solid white;
    display: block;
    position: absolute;
    content: '';
    margin-left: 3px;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.faq .column >div {
    margin-bottom: 30px;
}
.faq .column >div:last-child {
    margin-bottom: 0;
}

/* Accordion styles */
.faq .tab {
    position: relative;
    margin-bottom: 1px;
    width: 100%;
    color: #fff;
    overflow: hidden;
}

.faq input {
    position: absolute;
    opacity: 0;
    z-index: -1;
}

.faq label {
    position: relative;
    display: block;
    border-top: 1px solid #F6D930;
    font-size: 20px;
    line-height: 3;
    cursor: pointer;
    color: black;
    font-weight: 300;
    font-family: 'Roboto', sans-serif;
    cursor: pointer;
    padding-left: 20px;
}
.faq label:hover,
.faq input:focus + label,
.faq input:active + label{
    background: #f2f2f2;
}

.faq .tab-content {
    max-height: 0;
    overflow: hidden;
    transition: max-height .35s;
    color: #000;
}

.section-padding.faq .column p:last-child,
.faq .tab-content p {
    margin: 1em 0;
    padding-left: 20px;
}


/* :checked */

.faq input:checked~.tab-content {
    max-height: 10em;
}

/* Icon */

.faq label::after {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 3em;
    height: 3em;
    line-height: 3;
    text-align: center;
    transition: all .35s;
}

.faq input[type=checkbox]+label:before,
.faq input[type=checkbox]+label:after {
    display: block;
    position: absolute;
    content: '';
    background: black;
    border-radius: 4px;
    transition: all .4s ease;
}

.faq input[type=checkbox]+label:before {
    right: 2px;
    top: 50%;
    margin-top: -1px;
    width: 30px;
    height: 2px;
}

.faq input[type=checkbox]+label:after {
    right: 15px;
    top: 50%;
    margin-top: -15px;
    width: 2px;
    height: 30px;
    max-height: 30px;
}

.faq input[type=checkbox]:checked+label::after {
    max-height: 0;
    margin-top: 0;
}
.team-detail .row .column .team-member{
    border: 1px solid #F6D930;
    padding: 40px;
}
.team-detail .row .column .text {
    text-align: center;
}
.global-home-template .service-boxes .column > h2 {
    margin-bottom: 10px;
}
.join-our-team-global .btn {
    margin-top: 30px;
}
.btn-region-selector {
    position: absolute;
    z-index: 1;
    width: 100%;
    margin-top: -30px; 
}
.btn-region-selector > div{
    margin: 0 auto;
}
.btn-region-selector > div .column {
    width: 100%;
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
}
.btn-region-selector ul {
    list-style: none;
    display: -webkit-box; 
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex; 
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    width: 100%;
}
.btn-region-selector ul li {
    width: 50%;
    text-align: center;
    display: inline-block;
}
.btn-region-selector ul li a{
    width: 100%;
    background: black;
    color: white;
    margin: 0;
}
.btn-region-selector ul li:first-child a.btn {
    border-right: 1px solid #f6d930;
}
.btn-region-selector ul li:last-child a.btn {
    border-left: 1px solid #f6d930;
}
.row.intro-text {
    margin-bottom: 50px;
}
.icon-benefits .row.intro-text .column {
    margin: 0;
}

/*Global-select-location*/

.global-select-location {
    position: relative;
}
.country-container .global-select-location>div {
    width: 100%;
}
.global-select-location>div {
    position: absolute;
    width: 50%;
    top: -34px;
    right: 0;
    text-align: right;
    max-width: 350px;
    font-weight: 300;
}

.global-select-location>div>ul {
    list-style: none;
}

.global-select-location .dropdown {
    position: relative;
}

.global-select-location .dropdown a,
.global-select-location .dropdown label{
    text-decoration: none;
    border-bottom: 0;
    font-size: 16px;
}

.global-select-location .dropdown label {
    display: block;
    color: white;
    cursor: pointer;
    text-align: right;
    padding: 27px 30px 27px 0;
    transition: all 0.4s ease;
}

.global-select-location .dropdown input + label:hover {
    color: #f6d930;
}

.global-select-location .dropdown input + label:before {
    position: absolute;
    display: block;
    content: url(../img/select_dropdown.svg);
    font-size: 0.7em;
    top: 29px;
    right: 0px;
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -moz-transition: -moz-transform 0.6s;
    -o-transition: -o-transform 0.6s;
    -webkit-transition: -webkit-transform 0.6s;
    transition: transform 0.6s;
}

.global-select-location .dropdown>.dropdown-menu {
    max-height: 0;
    overflow: hidden;
    list-style: none;
    padding: 0;
    margin: 0;
    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -moz-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -moz-transition: max-height 0.6s ease-out;
    -o-transition: max-height 0.6s ease-out;
    -webkit-transition: max-height 0.6s ease-out;
    transition: max-height 0.6s ease-out;
    animation: hideAnimation 0.4s ease-out;
    -moz-animation: hideAnimation 0.4s ease-out;
    -webkit-animation: hideAnimation 0.4s ease-out;
}

.global-select-location .dropdown>.dropdown-menu li {
    padding: 0;
}

.global-select-location .dropdown>.dropdown-menu li a {
    display: block;
    color: white;
    border: 1px solid #f6d930;
    background: #000;
    padding: 15px;
}
.global-select-location .dropdown>.dropdown-menu li:last-child a{
    border-top: 0;
}
.global-select-location .dropdown>.dropdown-menu li:first-child a{
    border: 1px solid #f6d930;
}

.global-select-location .dropdown>.dropdown-menu li a:hover {
    background: #f6d930;
    color: black;
}

.global-select-location .dropdown>input[type="checkbox"] {
    opacity: 0;
    display: block;
    position: absolute;
    top: 0;
}
.global-select-location .dropdown > input[type="checkbox"]:checked ~ .dropdown-menu {
    max-height: 9999px;
    display: block;
    position: relative;
    z-index: 1;
    transform: scaleY(1);
    animation: showAnimation 0.5s ease-in-out;
    -moz-animation: showAnimation 0.5s ease-in-out;
    -webkit-animation: showAnimation 0.5s ease-in-out;
    -moz-transition: max-height 2s ease-in-out;
    -o-transition: max-height 2s ease-in-out;
    -webkit-transition: max-height 2s ease-in-out;
    transition: max-height 2s ease-in-out;
}
.global-select-location .dropdown > input[type="checkbox"]:checked + label:before {
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    -moz-transition: -moz-transform 0.6s;
    -o-transition: -o-transform 0.6s;
    -webkit-transition: -webkit-transform 0.6s;
    transition: transform 0.6s;
}

@keyframes showAnimation {
  0% {
    -moz-transform: scaleY(0.1);
    -ms-transform: scaleY(0.1);
    -webkit-transform: scaleY(0.1);
    transform: scaleY(0.1);
  }
  40% {
    -moz-transform: scaleY(1.04);
    -ms-transform: scaleY(1.04);
    -webkit-transform: scaleY(1.04);
    transform: scaleY(1.04);
  }
  60% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }
  80% {
    -moz-transform: scaleY(1.04);
    -ms-transform: scaleY(1.04);
    -webkit-transform: scaleY(1.04);
    transform: scaleY(1.04);
  }
  100% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }
  80% {
    -moz-transform: scaleY(1.02);
    -ms-transform: scaleY(1.02);
    -webkit-transform: scaleY(1.02);
    transform: scaleY(1.02);
  }
  100% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}

@keyframes hideAnimation {
  0% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
  60% {
    -moz-transform: scaleY(0.98);
    -ms-transform: scaleY(0.98);
    -webkit-transform: scaleY(0.98);
    transform: scaleY(0.98);
  }
  80% {
    -moz-transform: scaleY(1.02);
    -ms-transform: scaleY(1.02);
    -webkit-transform: scaleY(1.02);
    transform: scaleY(1.02);
  }
  100% {
    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
}

/*footer -social links*/

.footer-nav .social-links {
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    margin-top: 20px;
}

.footer-nav .social-links p{
    margin-right: 24px;
}
.footer-nav .social-links p a{
    background: #FFF;
    width: 40px;
    height: 40px;
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-bottom: none;
    border-radius: 50%;
}
.footer-nav .social-links p a:hover {
    background: #f6d930;
}
.footer-nav .social-links i{
    font-size: 22px;
    color: black;
}
.contact-page.contact-section .row {
    align-items: flex-start;
    display: block;
}
.contact-page.contact-section .get-in-touch {
    float: left;
}
.contact-page.contact-section .service-enquiry h2{
    margin-top: 0;
}

/*Forms CSS*/

.get-in-touch h4.contourPageName {
    font-size: 36px;
    margin: 20px 0;
}

.get-in-touch .contourPage{
    padding: 10px 20px 30px;
}
.join-everlight .join-form{
    margin: 0 20px;
}

.get-in-touch .contourPage .contourField div,
.join-form .form-row{
    padding: 5px 0;
}

.get-in-touch .contourPage .contourField div > input,
.get-in-touch .contourPage .contourField div > textarea,
.get-in-touch .contourPage .contourField div > select,
.join-form .form-row > input[type="text"],
.join-form .form-row > input[type="email"]{
    font-size: 18px !important;
    width: 100%;
    height: 50px;
    border-color: #D9D9D9;
    padding: 5px;
}

.get-in-touch .contourPage .contourField div > input.input-validation-error {
    background: rgba(246, 217, 48, 0.3);
    border: 1px solid #F6D930;
}

.get-in-touch .contourPage .contourField.titleanddescription > div {
    padding: 10px 0 0;
}
.get-in-touch .contourPage .contourField.titleanddescription > div > div {
    padding: 0;
}
.get-in-touch .contourPage .contourField.titleanddescription > div > div h2{
    margin: 0;
    font-size: 18px;
    line-height: 1.5;
}

.get-in-touch .contourPage .contourNavigation div > input[type="submit"],
.join-form .form-row > input[type="submit"]{
    width: 100%;
    box-shadow: none;
    margin-top: 20px;
    border: 2px solid #F6D930;
    background: black;
    border-radius: 0;
    color: white;
    text-shadow: none;
    font-size: 24px;
    height: 50px;
    transition: all 0.4s ease;
    cursor: pointer;
}
.get-in-touch .contourPage .contourNavigation div > input[type="submit"][disabled],
.join-form .form-row > input[type="submit"][disabled] {
    background-color: #dedede;
    border-color: #dedede;
    cursor: default;
}
.join-form .form-row.attach-cv {
    display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
    align-items: center;
}
.join-form .form-row > input[type="button"]#join-form-cv{
    width: 65%;
    background: #F2F2F2;
    border: 2px solid black;
    border-radius: 0;
    color: black;
    text-shadow: none;
    font-size: 18px;
    height: 50px;
    transition: all 0.4s ease;
}
.join-form .form-row.attach-cv label {
    width: 35%;
}
.join-form .form-row > input[type="button"]#join-form-cv:hover {
    background: #BEBEBE;
}
.get-in-touch .contourPage .contourNavigation div > input[type="submit"]:not([disabled]):hover,
.join-form .form-row > input[type="submit"]:not([disabled]):hover{
    background: #F6D930;
    color: black;
}

.join-form {
    display: -webkit-box; 
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex; 
    display: flex;
    overflow: hidden;
}

.join-form-step-1,
.join-form-step-2 {
  width: 100%;
  flex-shrink: 0;
  transition: .4s;
}

.join-form.step-2 .join-form-step-1 {
  margin-left: -100%;
}
.join-form h3 {
    color: black;
}
section.main-body .banner-form .join-form p, .join-form li, .join-form label,
.contourField {
    color: black;
    font-size: 18px;
}
section.main-body .banner-form .join-form p {
    font-family: 'DecimaProLight', sans-serif;
    margin-bottom: 5px;
    margin-top: 5px;
    line-height: 1.5;
}
.join-form li {
    list-style: none;
    margin-left: 1px;
    padding: 5px 0;
}

.join-form ul li input[type="checkbox"],
.contourField .checkboxlist > input[type="checkbox"] {
    position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
}
.join-form ul li input[type="checkbox"] + label,
.contourField .checkboxlist > input[type="checkbox"] + label {
    padding-left:35px;
    display:inline-block;
    line-height:30px;
    vertical-align:middle;
    cursor:pointer;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.contourField .checkboxlist > input[type="checkbox"] + label {
    margin: 5px 0;
}
.join-form ul li input[type="checkbox"]+label::before,
.contourField .checkboxlist > input[type="checkbox"]+label::before {
    background-image: url(../img/checkbox.png);
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 30px;
    height: 30px;
}

.join-form ul li input[type="checkbox"]:checked+label::before,
.contourField .checkboxlist > input[type="checkbox"]:checked+label::before {
    background-position: 0 -30px;
}

.main-content ul.bullets li:first-child p,
.main-content ol li:first-child{
    margin-top: 0;
    padding-top: 0;
}

#mylightbox {
    display: none;
}

/* COMMON - END */







/* MOBILE - START */

@media (max-width:600px) {
    .benefit-icons .benefit-text {
        width: 100%;
    }
    .home-advantages .row .column.oneHalf {
        width: 100%;
    }
    .home-advantages .row .column:last-child {
        margin-top: 20px;
    }
    .home-advantages:after {
        content: none;
    }
    .cities {
        flex-wrap: wrap;
    }
    .cities li {
        width: 33%;
    }
    .contact-section ul li:last-child {
        margin-bottom: 0;
    }
}

/*team landing pages*/
@media (min-width:768px) {
    .team-landing .row .column {
        border-right: 1px solid #F6D930;
    }
    .team-landing .row .column:last-child {
        margin-bottom: 0;
        border-right: none;
        padding-right: 10px;
    }
    .contact-section ul li:nth-last-child(-n+2) {
        margin-bottom: 0;
    }
    .main-footer .locations .head-offices.global-footer .row .column {
        width: 25%;
    }
}

@media (min-width:1024px) {
    .team-landing .row .column:first-child {
        padding-left: 20px;   
    }
    .team-landing .row .column {
        padding-right: 30px;
        padding-left: 30px;
    }
    .team-page.team-detail .row .column {
        display: inline-block;
        float: none;
        width: 100%;
    }
    .team-detail .row .column >div {
        display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
        align-items: flex-start;
    }
    .team-detail .row .column .text {
        display: block;
        padding-left: 40px;
        text-align: left;
    }
    .team-landing .wrapper .row {
        margin-bottom: 30px;
    }
    .team-page.team-detail .wrapper .row {
        column-count: 2;
        margin-top: 40px;
    }
    .team-page.team-detail .row {
        padding: 0 10px;
    }
    .team-page.team-detail .row .column{
        padding: 0;
    }
}

@media (max-width:768px) {
    section.main-body .home-news .row .column.oneThird,
    section.main-body .section-padding .row .column.oneThird {
        width: 100%;
    }
    .home-news .row .column {
        margin-bottom: 30px;
    }
    .home-news .row .column:last-child {
        margin-bottom: 0;
    }
    .main-footer .accredited-join .row {
        display: block;
    }
    .main-footer .accredited-join ul li {
        margin-bottom: 1em;
    }
    .main-footer .accredited-join .column + .column {
        margin-top: 1em;
    }
    .main-footer .locations .head-offices.global-footer .row .column {
        width: 50%;
    }
}
@media (max-width:1024px) {
    section.main-body .service-boxes .row .column.oneThird {
        width: 100%;
    }
}

@media (min-width:1240px) {
    .contact-section .row {
        display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
        align-items: flex-end;
    }
    .contact-section.irl .row {
        align-items: flex-start;
    }
    .contact-section .get-in-touch {
        max-width: 500px;
    }
    .main-header > .wrapper > .row{
        display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
        height: 80px;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .main-header .primary-nav ul > li > a {
        padding: 15px 0;
    }
    .main-header .primary-nav ul > li > div ul {
        display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
        flex-wrap: wrap;
    }
    .main-header .primary-nav ul > li > div ul li {
        width: 31.6%;
        margin-right: 30px;
        padding: 20px 0 10px;
    }
    .main-header .primary-nav ul > li > div ul li:nth-child(3n) {
        margin-right: 0;
    }
    .main-header .primary-nav ul > li > div ul li h4{
        font-size: 24px;
    }
    .section-padding {
        padding: 100px 0;
    }
    .benefit-icons > div .row {
        display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
        padding-bottom: 20px;
        width: 100%;
    }
    .benefit-icons > div .row:last-child {
        padding-bottom: 0;
    }
    .benefit-icons > div .benefit {
        width: 50%;
        display: inline-block;
    }
    .benefit-icons > div .row > div:first-child {
        margin-right: 100px;
    }
    .benefit-icons .benefit-text {
        float: right;
        margin-top: 0;
        text-align: left;
    }
    .services .benefit-icons > div .benefit {
        display: -webkit-box;  display: -moz-box; display: -ms-flexbox; display: -webkit-flex;  display: flex;
        align-items: center;
    }
    section.services .top-section.urgent-daytime-service {
        min-height: 421px;
    }
    .benefit-icons .benefit-icon {
        float: left;
    }
    .main-body .row > h2 {
        padding: 0 20px;
    }
    .main-footer .accredited-join .oneHalf ul + h3 {
        margin-left: 20px;
    }
    .main-footer .accredited-join .column:last-child {
        justify-content: flex-end;
    }
    .home-advantages:after {
        top: 228px;
    }
    .top-section {
        padding: 20px 0 40px;
        background-size: cover;
    }
    .top-section.clocks .row .column:first-child {
        width: 42%;
    }
    .top-section.clocks .row .column:last-child {
        width: 58%;
    }
    .join-everlight .form-container {
        width: 390px;
        background: #F2F2F2;
        height: auto;
        padding: 20px 0;
        position: absolute;
        right: 20px;
        top: -140px;
        margin-top: 0px;
    }
    .video {
        height: 542px;
    }
    section.main-body .yellow-background p,
    section.main-body .job-openings p,
    section.main-body .banner-form p,
    section.main-body .intro-text p{
        font-size: 24px;
        line-height: 34px;
        margin-bottom: 40px;
    }
    .global-home-template .service-boxes .column > p,
    section.main-body .home-top-section .column p,
    .contact-section .contact-info p.title-city {
        font-size: 24px;
        line-height: 34px;
    }
    .global-home-template .service-boxes .column > h2 {
        margin-bottom: 20px;
    }
    .section-padding h2,
    .section-padding-small h2{
        margin-bottom: 40px;
    }
    section.main-body .home-hero-text p {
        font-size: 24px;
        line-height: 34px;
    }
    .contact-section .get-in-touch {
        margin-top: 0;
    }
    section.main-body .contact-section p,
    section.main-body .join-our-team-global p{
        font-size: 20px;
        line-height: 30px;
    }
    .home-after-hours-reporting h2,
    .join-our-team-global h2,
    .home-top-section .column h2{
        font-size: 54px;
        line-height: 60px;
    }
    .join-our-team-global .column p,
    .home-after-hours-reporting .column p,
    .home-top-section .column p{
        width: 80%;
    }
    section.main-body .home-after-hours-reporting p {
        margin: 22px 0 0 0;
        font-size: 20px;
        line-height: 30px;
    }
    span.page-title {
        line-height: 30px;
        font-size: 24px;
    }
    h1 {
        font-size: 54px;
        line-height: 60px;
    }
    .join-our-team .icon-benefits .wrapper .row:first-child {
        margin-bottom: 30px;
    }
    .global-home-template .service-boxes .column > p {
        width: 80%;
    }
    .top-section h1 {
        width: 80%;
    }
    .top-section.clocks h1 {
        width: 100%;
    }
    .footer-nav .social-links {
        margin-top: 50px;
    }
    .contact-page .contact-info .enquiries ul li {
        margin-bottom: 0;
        padding-left: 0;
    }
    .contact-page .contact-info .enquiries ul li:last-child {
        margin-bottom: 0px;
    }
    /*.main-content.has-supporting-content > div {
        margin-right: -270px;
        float: right;
    }*/
    .main-content.has-supporting-content > .dark {
        border-top: 1px solid #f6d930;
    }
    .team-page.team-detail .row{
        padding: 0 20px;
    }
    .main-footer .locations .head-offices .row .column.ireland {
        background-size: 97px auto;
    }
}

@media (max-width: 1240px) {
    .row {
        margin: 0 -10px 0 -10px
    }
    .row .column {
        float: left;
        padding: 0 10px 10px;
        /*position: relative*/
    }
    .row .column.oneHalf,
    .row .column.oneQuarter,
    .row .column.oneThird,
    .row .column.threeQuarters,
    .row .column.twoThirds {
        width: 100%
    }
    .innerWrapper {
        padding: 0 20px 50px 20px;
    }
    .btn-region-selector {
        margin-top: -20px;
    }
    .home-hero-text h1 {
        line-height: 51px;
    }
    .desktop-only {
        display: none !important;
    }
    .mobile-only {
        display: block !important;
    }
    a {
        border-bottom-width: 2px;
    }
    .btn {
        display: block;
        font-size: 18px;
        line-height: 26px;
        padding: 5px 10px;
        margin-top: 20px;
        min-width: 0;
    }
    .main-header {
        padding: 0;
    }
    .main-header .column {
        padding-bottom: 0;
    }
    .main-header .main-logo {
        text-align: center;
    }
    .main-header .main-logo a img {
        height: 22px;
        padding: 20px 0;
        position: relative;
        z-index: 200;
    }
    .main-header #primary-nav-trigger + label {
        position: absolute;
        top: 0;
        left: 0;
        padding: 21px 20px;
        cursor: pointer;
        z-index: 200;
        text-indent: -9999px;
        display: block;
        height: 20px;
        width: 20px;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAQAAABvl+iIAAAARklEQVRIx+2UoREAMAwCWT7zIqpSQ4coNSmH/0M8QHAF41EsNnWdZsECEsXlarVZoC2IV0E92aBP0cw5cw4qz/DhM0yX4QAg9XtyTUXwqQAAAABJRU5ErkJggg==);
        background-repeat: no-repeat;
        background-size: 20px auto;
        background-position: center;
    }
    .main-header #primary-nav-trigger:checked + label {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA+klEQVRYw73XTQrCQAyG4R7JW3WjiO2qZ3ChK+/mGfwBFVyqGWlhGDIzSSbJ4ls4Fd4HqwW793l1gr1ga1jntHFuHsOLB+w7b+cQn6LeNRxsogNrRBz/wPrlwuCASOP/Wx6/wRKBxlOAFSIbxwDaiGI8B9BCVOMlQCuCFK8BMMSgGacAuAhWnAqgIthxDqCGEMW5gBxCHJcAMIQ4LgVgCFG8BTAhnwDlJ6oCSO95E0Lj8Sp5WIkApW+7GKERb0JoxcUIzbgIoR1fNlIRFnEWwipORljGSQjreBXhES8i0gtW8RxiGw6fTnEMcQ8HB9gF1jvEl4U/xDfY/gdnMeM/0W9ftQAAAABJRU5ErkJggg==);
    }
    .main-header .primary-nav {
        position: fixed;
        top: 63px;
        left: 0;
        right: 0;
        max-height: 0;
        box-sizing: border-box;
        overflow: hidden;
        opacity: 0;
        transition: all 250ms ease-in-out;
        z-index: 150;
    }
    .main-header #primary-nav-trigger:checked ~ .primary-nav {
        max-height: 100%;
        bottom: 0;
        opacity: 1;
        overflow: auto;
    }
    .main-header .primary-nav > div {
        margin: 0;
        padding: 10px 0 0 0;
        background: black;
        border-bottom: solid 1px #f6d930;
    }
    .main-header .primary-nav ul > li {
        float: none;
    }
    .main-header .primary-nav ul > li > a {
        padding-left: 20px;
        line-height: 40px;
        border: none !important;
        margin: 0 !important;
    }
    .main-header .primary-nav ul > li .wrapper ul {
        margin: 0;
    }
    .main-header .primary-nav ul > li.mobile-only {
        margin-top: 10px;
    }
    .main-header .primary-nav ul > li.mobile-only ~ li.mobile-only {
        margin-top: 0;
    }
    .main-header .primary-nav ul > li.mobile-only > a,
    .main-header .primary-nav .mobile-only  ul > li > a{
        line-height: 30px;
        font-size: 16px;
    }
    .main-header .primary-nav div.mobile-only {
        padding: 20px 0;
    }
    .main-header .primary-nav div.mobile-only > span {
        font-size: 16px;
        margin-left: 20px;
        margin-right: 20px;
        padding-bottom: 5px;
        border-bottom: 1px solid #9a9a9a;
        display: block;
    }
    .main-header .primary-nav div.mobile-only > ul {
        margin-top: 5px;
    }
    .main-header .primary-nav ul > li.has-next-level > a,
    .main-header .primary-nav ul > li.has-next-level.active > a {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAAVCAQAAACtKHucAAAA00lEQVRIx8XUMQ6DMAyFYUtIGTjyfw3OkIkNtSv3YOpBMrhbSyBAaBI3np/9WbIiDAQ8TooeDk9gUKlbQkBRphIgjglFCfV5Hi0DfnCKr8/7Nv8JGOer88qA22wDXjRkpLuB6xjjxZrw4vvJBdLt77YR7z4whWvIuwdM45ry8oFHuMa8POAxrjnvGniGM+CdA89xJjwRHM8UcIV7pD9wE54IPfMWuMLN9OmcEW8PzMEZ8jZAl4Mz5UXAVw7OmBcBM3DmvAh4ifsDT4SeBWW5xtXnvQHg3WUaiCcfwAAAAABJRU5ErkJggg==) !important;
        background-size: auto 10px !important;
        background-position: right !important;
        color: white;
    }
    .main-header .primary-nav ul > li.has-next-level.selected > a {
        color: #f6d930 !important;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAAVCAYAAAAHIbMXAAAA60lEQVRYw+XWTQrDIBAF4ECgi5ymd80ZXGUn7Tb3yKq36CYLY2EKJeBPzAv6psJjFsooHyh2HWC8l/vgs/g4qQOir3Ou6aDgZoH7ZkYAqsYLwMEA1eIF4F5IQJV4ATjjc5MKAVSHF4HrZb5HAarCS8H9rIMAqsGTK/lIwSUAn58+f4UncDYXLgFocwHp8UrhEIDUeGfhzgLS4qHgzgBS4qHhSgHp8K6CKwGkwrsa7iggDV4AbkLD7QCnGCAFXgDOHvnQFgJG920erxZcDiADnqkFl3prGfDWmnARwJUBbxRAUwtuB2jkPGPreBvzvXWHr2YlxgAAAABJRU5ErkJggg==) !important;
    }
    .main-header .primary-nav ul > li > div {
        position: static;
        width: auto !important;
        background: #1d1d1d;
    }
    .main-header .primary-nav ul > li.has-next-level.active > div {
        max-height: 0;
        opacity: 0;
        border-color: #f6d930;
        border-width: 0 !important;
        padding: 0;
    }
    .main-header .primary-nav ul > li.has-next-level ul > li p {
        display: none;
    }
    .main-header .primary-nav ul > li.has-next-level.selected > div {
        opacity: 1;
        max-height: 1000px;
        border-width: 1px 0 !important;
        border-style: solid !important;
        border-color: #f6d930 !important;
        padding: 15px 0;
    }
    .main-header .primary-nav ul > li > div a {
        margin: 0;
        padding: 0 20px;
        border: none !important;
        font-family: 'DecimaProLight', sans-serif;
        line-height: 35px;
    }
    .main-header .primary-nav ul > li > div > a {
        border: none;
        margin: 10px 0 0 0;
    }
    .main-header .primary-nav ul > li > div > ul {
        margin: 0 !important;
        padding: 0;
        float: none;
        width: auto !important;
        border: none !important;
    }
    .main-header .main-search-trigger {
        position: absolute;
        top: 0;
        right: 0;
    }
    .main-header .main-search-trigger label {
        width: 20px;
        height: 20px;
        padding: 21px 20px;
        background-size: 20px auto;
        text-indent: -9999px;
        margin: 0;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABv0lEQVRIx+3VP0iVURjH8ZdIwyG5SAZB/27dwMUaG/qDhEg5NARBrjWWS1ENQZAtRUWTUw3RakNEjc4FLQVKki3JxcELfYREyXv1abkU6ftej7R63vH7O99zzsN5n5Nl/wwdLnppUl1Y9c0rl3Vlmxna3FIT674FD3SmSnp8EkLdW9ed02fANWMWhTDjRIrkuJqwYtSeNaRkxJLwy4WNJIf9EGpOFe70i7DsdCvJdp+FmkqLTLcJoWZXceSmsNJypSzLlM0Lz4rwDnPCaEL9hoWG/flwSKivLWxust2scC8fvhDeJV6KJ8KHfPRVuJGoGRQa2vJQQzibqKkIYW8eCqEvUVMSwtEizUCi5qAQjuSh78LVRE2/sKojD40JY4maEWEqH10RFpUSJNtMC0/z4U4/hZEEzSUh9Bbhh8KSng0kXarCm+JAp6owpbvljzAuLLTqApmTloUJ5cKdjAvh9kbnPq8uzBvWvq6wQ6rNrlwrrMyf+BlzQpj12KCKkrJ+90032/odtTTRbs81cl6G8NqhLNObKMoy+9z10XJz+qpJj/5O24So+WIdcExl/bXfpKjFEluiLZFqlv2/aMb73x/R8DeLuJZ3AAAAAElFTkSuQmCC);
        background-position: center;
        text-align: left;
    }
    /*.main-header .main-search-trigger input[type="checkbox"] + label:hover,
    .main-header .main-search-trigger input[type="checkbox"] + label:focus,
    .main-header .main-search-trigger input[type="checkbox"] + label:active {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAACNUlEQVRYw8WYP2gTYRjGi5hIhoYgKgRsNXpCl6ibQzWEIkEdHAShWe2oLpbqIAjGxdIWp0w6iGs6FGnHzAouCopRu7QEBwMloCRo057PwXPyEnJ33/fdhzf8tnuf+/H9ufdNxnpfzo+FkAE3wSvwCewCF+yDTbAKboHDETmBuK77j6CHUuA+6PDlUfwCT0HWtswUeC9e5K3GOrgHroIyqIA7oAF64tltMG1L5oJYjT1QB/mIwByogT7rfoMbcWVOgx0GekKXNJfcW9HPrP8DSqYyB8EHIeIYHsij4KPIOWIisyC2pmR6M0gBdJn3XFfmEPjB4npMEZ+7zBuASR2Zqrg1eUsyafCduY91ZF6yaMOSiM8Kc9/qyHxl0bxlmWtiq1KqMgMWXbEs44iP4XFVGb+gbFkmJ7LP6spULMucFNlnVGW2WHDbssxl0eEzqjINFjUsy9SY29K5TXMs6nGfbYgcAN+Y+0xHZhz8ZGHNksysOC9F3d60yMI+u28cEW/qazPvtUmjzIqAFruvaRtoiunPMZHxuMg5xOUYUDBYkabYngdxJ73rYujusvumFQ5rVaysK+aZYtwZeEaMFC677zJ7jcMbV+B35Im4Nf7WPBSja8fkAA9zDLwQfUuFNXCK9UVVIRUZnwnwCLwT58kVX1bvt9RSwMuUhHRkhn9LnQDnuF0ZhZpIIVMZU0KF/rdMqFASMoFCScmMFEpSJlQoCZlAoaRkRgolKTMs1E5axhfy/td58xfVM7YErFKXjQAAAABJRU5ErkJggg==);
    }*/
    .main-header .main-search-trigger label + label {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAACM0lEQVRYw82YTSjDcRjH12LagdZCKW9jysXLzcFL0hI7OChlV47sQjgoZS6EnJw4yHUOEkdnyoUirxeSAyVlTWYz3189/3pi2//3+++X7fBptf7Ps8/v9Xn+s0WvW205pgk8gKN8EHkBSfCYLyLisylvRJLJpC1vRHIhk1bkv2X+iIjvcyGTUiQXMmlFspEpBDWgBXiBM1sRVZkqMAdOQIySGnyDC7Cc6kdkRGRlysEmiP8SyMQuqFMRkZHpAc/sR57ACvDT8riAB/jAArhlz0bArKyImcwA+KJEbyAIHCZLaQcBUVt+zZSpSCaZDrYvzmn0KhvcDQ6ZzIxMXCqZEjayK1Bm8Rg7mFCEllVZZokSfIDGLO8VNxvYnqpMMXin4JCmi26YLZfSBh6loCidFB0ydnbK1lRkwhQU1lwGQmwPSsvcU9CYZhkfu6mdsjLG2vZqlqlluRtUZbo1y7hY7mZZGaP+9GmW8TKZSlmZGwqY1Czjp7xxaj+kZLYo6ECzzCrlPVY5TQEKEgWyQpOIg6q9yDuvIlPEWoZ1TTJBtkTVqrVpioIToCtLEQ+1HyLfhpVCWQDOWB/itShSRu2HkafUaj9TD15Zok5FEVHtLyk+JjvDmTq9NtYyJmgPVUhcbiFqP0TcJxiUHYRZDyxGeMouLHHK9sEE6KebWpSOcSquUfas+J+lXWVGZd4OxCU1zWbJDNHVLVLHaNMtYyCq7RDYpnekL1aJ78AOGKHuztLp4zI/WM22BOuOeIsAAAAASUVORK5CYII=);
    }
    .main-header .main-search-area .wrapper {
        padding: 10px 20px;
    }
    .main-header .main-search-area input[type="search"] {
        font-size: 20px;
        line-height: 30px;
        height: 30px;
        padding: 0 50px 0 0;
        border-bottom-width: 1px;
    }
    .main-header .main-search-area input[type="submit"] {
        font-size: 20px;
        line-height: 29px;
        height: 30px;
        top: 10px;
        right: 20px;
    }
    .main-body {
        margin-top: 63px;
    }
    .main-body h4.tick {
        font-size: 15px;
        line-height: 20px;
        background-size: auto 25px;
        padding-top: 8px;
        padding-left: 35px;
    }
    .home-hero-cities > div {
        width: 50% !important;
        padding-bottom: 240px !important;
    }
    .home-hero-cities .city {
        width: 100% !important;
        padding-bottom: 40px;
    }
    .home-hero-cities .city h5 {
        font-size: 12px;
        margin-top: 23px;
    }
    .home-hero-cities .city h3 {
        font-size: 30px;
        margin-top: 6px;
    }
    .home-hero-cities .city h4 {
        font-size: 18px;
        background-size: auto 23px;
        margin-top: 14px;
        padding-top: 40px;
    }
    .home-hero-text h1 {
        font-size: 30px;
        padding-top: 15px;
    }
    .home-after-hours-reporting {
        padding: 25px 0;
    }
    .main-body .home-after-hours-reporting p {
        font-size: 18px;
        line-height: 23px;
        margin-top: 12px;
    }
    .home-after-hours-reporting h3 {
        margin: 136px auto 0 auto;
        font-size: 23px;
        line-height: 25px;
        max-width: 130px;
    }
    .home-after-hours-reporting .column:first-child {
        padding-right: 10px;
    }
    .home-after-hours-reporting .column:last-child {
        /*height: 350px;
        background: url(../img/bg/home-after-hours-reporting-h3-container.png) no-repeat center;
        background-size: 517px auto;*/
        margin-top: 20px;
    }
    .home-radiologists {
        padding: 0;
        background: #f2f2f2;
    }
    .home-radiologists h2 {
        font-size: 24px;
        line-height: 29px;
    }
    .home-radiologists p {
        font-size: 18px;
        line-height: 23px;
        margin-top: 12px;
    }
    .home-radiologists .column:first-child {
        height: 350px;
        background: url(../img/bg/home-radiologists-mobile.jpg) no-repeat center;
        background-size: cover;
        width: auto;
        float: none;
        margin: 0 -10px;
    }
    .home-radiologists .column:last-child {
        padding: 25px 10px;
    }
    .home-rely-on-us .innerWrapper {
        background: black;
        padding: 0 20px 10px 20px;
        color: white;
        margin-left: -20px;
        margin-right: -20px;
    }
    .home-rely-on-us .innerWrapper h4 {
        padding-top: 30px;
        text-transform: uppercase;
        font-size: 12px;
        color: #bfbfbf;
    }
    .home-rely-on-us .innerWrapper h2 {
        font-size: 24px;
        line-height: 30px;
        margin-top: 20px;
    }
    .home-rely-on-us .innerWrapper p {
        margin-top: 20px;
    }
    .home-rely-on-us .innerWrapper p a.more-link {
        font-size: 12px !important;
    }
    .home-rely-on-us .column {
        padding-top: 30px;
        padding-bottom: 30px;
        border-left: none !important;
    }
    .home-rely-on-us .column > h3 {
        font-size: 18px;
        line-height: 30px;
        margin-top: 12px;
    }
    .home-rely-on-us .urgent > div {
        padding: 30px 10px 10px 20px;
        margin-top: 15px;
    }
    .home-rely-on-us .urgent > div h4 {
        font-size: 15px;
    }
    .home-rely-on-us .urgent > div h3 {
        font-size: 56px;
        background-size: auto 70px;
        line-height: 70px;
        padding-left: 70px;
        padding-top: 13px;
    }
    .home-rely-on-us .within-hour > div {
        margin: 30px -10px 0 -10px;
    }
    .home-rely-on-us .within-hour > div > table tbody tr td > h3 {
        font-size: 15px;
        margin: 0 10px;
    }
    .home-rely-on-us .within-hour > div > table tfoot tr th {
        font-size: 10px;
        padding-top: 15px;
    }
    .home-why-everlight {
        background-image: none;
        padding-left: 40px;
    }
    .home-why-everlight .wrapper {
        padding: 50px 30px 50px 0;
        border-bottom-width: 20px;
        text-align: center;
    }
    .home-why-everlight h4 {
        font-size: 12px;
    }
    .home-why-everlight ul {
        margin: 10px 0 0 0;
        display: inline-block
    }
    .home-why-everlight ul li {
        float: none;
        width: auto;
        margin-top: 20px;
        padding: 0 0 0 60px;
        background-position: left;
        line-height: 46px;
        font-size: 15px;
        text-align: left;
    }
    .secondary-nav {
        margin: 20px 20px 0 20px;
        padding: 0;
        height: 60px;
    }
    .secondary-nav label {
        display: block;
        line-height: 24px;
        font-size: 18px;
        padding: 13px 20px;
        color: white;
        background-color: black;
        border-bottom: solid 10px #f2f2f2;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAVCAQAAAB7jaH5AAAA1UlEQVRIx8XUMQ6DMAyFYUtIGTjyfw3OkIkNtSv3YOpBGNytJRAgNNiN52d/lqyICh0zkSBVj0BkplO5t0SFGUUZaogEBhRltgBGtI744SnRAvht/xMxzRsApYq4zpoAkzE9zQVeQ5+uZgRM76iUSLO9XzPgdWKOZwq8RszzjIHlxD2eObCMuM9zAJ4Tj3guwGPiMc8JKELgmSMueI/8l+4EFKFlXBMXvJE2n3MDboklPFfgihhKeM7AhPgq4bkDE2IB7w/AhHjK+wtQhJYJZTrn3Q98A1MVegWyCYOvAAAAAElFTkSuQmCC);
        background-size: 40px auto;
        background-position: right;
        background-repeat: no-repeat;
        cursor: pointer;
        transition: all 250ms ease-in-out;
    }
    .secondary-nav input[type="checkbox"]:checked + label {
        background-color: #f6d930;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAVCAQAAAB7jaH5AAAAyElEQVRIicXVMQ6EIBAF0J+YUHB9z0BlZ9bWe1h5EAq2cBNEEYbgn/3T/kleNYMAQSw2BGyw9Wp4eSAAWqy/9lon6gMjT0TUBkbeLiPqAiPPwcBJiJrAM28AMEiIesArDzKiFtDgc+OlxAXmf0CDOctLiXOOqAEs8apEPrDGqxDZQAmvSOQCpbwCkQls4T0SecBW3gORBYy8Scw7iFNK5AAjL3vbirnsMoA9vBuRASx+hkaiYwB9J+9M9AzgCA/XxTuIDh7j28Avf/3/fKWirIsAAAAASUVORK5CYII=);
        color: black;
    }
    .secondary-nav ul {
        position: relative;
        z-index: 50;
        max-height: 0;
        overflow: hidden;
        opacity: 0;
        background: black;
    }
    .secondary-nav input[type="checkbox"]:checked ~ ul {
        max-height: 999px;
        opacity: 1;
    }
    .secondary-nav ul li {
        font-family: 'DecimaProLight', sans-serif;
    }
    .secondary-nav ul li:first-child {
        padding-top: 5px;
    }
    .secondary-nav ul li:last-child {
        padding-bottom: 10px;
    }
    .secondary-nav ul li a,
    .secondary-nav ul li.current span {
        width: auto;
        float: none;
        padding-top: 7px;
        padding-bottom: 7px;
    }
    .secondary-nav ul li a {
        margin-left: 20px;
        padding-right: 20px;
        border-bottom-width: 2px;
        padding-bottom: 5px;
    }
    /*.secondary-nav ul li.current {
        padding: 0 20px;
    }*/
    .main-content {
        margin: 0 20px !important;
        font-size: 15px;
        padding-bottom: 30px;
    }
    .outerWrapper > .main-content {
        padding-top: 1px;
        background: none;
    }
    .outerWrapper > .main-content .wrapper {
        padding-left: 0;
        padding-right: 0;
    }
    .main-content > div {
        margin: 20px 0 0 0;
    }
    .main-content > .contact-section.section-padding-small {
        margin: 0;
    }
    .main-content h1 {
        font-size: 24px;
        line-height: 30px;
        margin-top: 40px;
    }
    .main-content h2 {
        font-size: 18px;
        line-height: 28px;
        margin-top: 40px;
        font-family: 'DecimaPro', sans-serif;
    }
    .main-content h2 a {
        border-bottom-width: 2px;
        margin-bottom: -2px;
        display: inline-block;
    }
    .main-content h3 {
        font-size: 21px;
    }
    .main-content h4 {
        margin-top: 12px;
        font-size: 12px;
        line-height: 15px;
    }
    .main-content p {
        margin-top: 18px;
    }
    .main-content p small {
        font-size: 12px;
        line-height: 14px;
    }
    .main-content p small a {
        border-bottom-width: 2px;
        margin-bottom: -2px;
    }
    .main-content ul {
        margin-top: 18px;
    }
    .main-content hr {
        margin-top: 24px;
        border-top-width: 20px;
        margin-right: -20px;
    }
    .main-content .quotes {
        background: #f6d930;
        margin: 30px -20px 0 -20px;
        padding: 10px 20px;
    }
    .main-content .quotes blockquote {
        padding: 20px;
    }
    .main-content .quotes blockquote cite,
    .main-content .quotes blockquote .cite {
        font-size: 12px;
        margin-top: 12px;
    }
    /*.main-content .full-width-image {
        margin: 30px -20px 0 -20px;
    }*/
    .main-content .video {
        margin-top: 18px;
    }
    .main-content ul.tiles {
        margin-left: -30px;
        margin-top: 30px;
    }
    .main-content ul.tiles li {
        padding-left: 30px;
    }
    .main-content ul.ticks li {
        background-size: auto 20px;
        padding-left: 30px;
        margin-top: 7px;
    }
    .main-content ul.underlined {
        margin-right: -20px;
    }
    .main-content ul.underlined span {
        margin-right: 20px;
    }
    .main-content ul.underlined li {
        padding-top: 7px;
        padding-bottom: 2px;
        border-bottom-width: 1px;
    }
    .main-content ul.profiles > li {
        padding: 15px 30px 30px 20px;
        background-size: 10px auto, auto 10px;
    }
    .main-content ul.profiles > li > div {
        min-height: 85px;
        padding-left: 90px;
    }
    .main-content ul.profiles > li > div img {
        top: 5px;
        width: 70px;
    }
    .main-content ul.profiles > li > div ul li {
        font-size: 12px;
        line-height: 15px;
    }
    .main-content ul.profiles > li p {
        font-size: 12px;
        line-height: 15px;
        margin-top: 18px;
    }
    .main-content ul.profiles > li > ul {
        margin-top: 5px;
        margin-right: -20px;
    }
    .main-content ul.profiles > li > ul > li {
        font-size: 12px;
        line-height: 15px;
        margin-top: 5px;
    }
    .main-content ul.profiles > li > ul > li > a {
        padding-right: 20px;
        border-bottom-width: 2px;
    }
    .main-content ul.reasons li {
        margin-top: 30px;
    }
    .main-content ul.reasons li h2 {
        margin-top: 15px;
    }
    .main-content ul.reasons li p {
        margin-top: 10px;
    }
    .main-content .enquiries {
        margin-left: -20px !important;
        margin-right: -20px !important;
        padding: 30px 0;
    }
    .main-content .enquiries ul {
        margin: 0;
        padding: 0 20px;
    }
    .main-content .enquiries ul li {
        line-height: 36px;
        padding-left: 0;
        background-size: auto 36px;
        background-position: 0 0;
    }
    .main-content .enquiries ul li.urgent-it {
        background-position: 6px 0;
    }
    .main-content .enquiries ul li strong {
        display: block;
        font-size: 21px;
        margin-top: -10px;
    }
    .main-content .head-offices {
        padding: 0;
        background: none;
    }
    .main-content .head-offices .wrapper {
        padding-bottom: 20px;
        margin-right: -20px;
        border-bottom: solid 2px #f6d930;
    }
    .main-content .head-offices ul {
        margin: 0 -10px;
    }
    .main-content .head-offices ul li img {
        height: 100px;
        position: relative;
        top: 20px;
    }
    .main-content .head-offices ul li.london img {
        padding: 0 21px 0 20px;
    }
    .main-content .head-offices ul li div {
        font-size: 12px;
        margin-left: 15px;
    }
    .main-content .head-offices ul li div h3 {
        font-size: 15px;
    }
    .main-content .head-offices ul li div p {
        margin-top: 6px;
    }
    .main-content .regional-offices {
        padding: 0;
        font-size: 12px;
    }
    .main-content .regional-offices .wrapper {
        padding: 0;
    }
    .main-content .regional-offices ul {
        margin-left: -10px;
        margin-right: -10px;
    }
    .main-content .regional-offices ul li h3 {
        margin-top: 18px;
        font-size: 15px;
    }
    .main-content .regional-offices ul li p {
        margin-top: 6px;
    }
    .main-content .article-listing > li {
        margin-top: 20px;
    }
    .main-content .article-listing h2 a{
        margin: 0 0 20px 0;
        display: block;
    }
    .main-content > .dark,
    .main-content > div.yellow-bg {
        margin: 0 -20px -10px -20px !important;
        top: 30px !important;
        padding: 30px 20px !important;
        /*border-bottom: solid 20px #f6d930 !important;*/
    }
    .main-content > .enquiries + .dark {
        top: 0 !important;
        margin-bottom: 0 !important;
        border-top-width: 20px;
    }
    .main-content > .dark > div {
        width: auto !important;
        float: none !important;
        padding: 0 !important;
        border: none !important;
    }
    .main-content.has-supporting-content > .dark > div {
        padding-bottom: 30px !important;
        margin-bottom: -30px !important;
    }
    .get-in-touch .contourPage .contourField.titleanddescription > div > div h2{
        font-family: 'DecimaProLight', sans-serif;
    }
    .main-content > .dark h2 {
        font-size: 24px;
    }
    .main-content > .dark form {
        margin-top: 20px;
    }
    .main-content > .dark form p input[type="submit"],
    .main-content > .dark p .btn,
    .main-content > .dark .contourNavigation input[type="submit"] {
        padding: 5px 10px;
        font-size: 18px;
        line-height: 26px;
        width: 100%;
        margin-top: 20px;
        min-width: 0;
        margin-left: 0;
    }
    .main-content form p input[type="file"],
    .main-content > .dark .contourField input[type="file"]{
        margin-top: 5px;
    }
    .main-content > .dark form p small {
        margin: 5px 0 0 0;
    }
    .main-content > .dark .contourField {
        padding-top: 18px;
    }
    .main-content > .dark .contour label.fieldLabel {
        display: block;
        width: auto;
        float: none;
    }
    .main-content.has-secondary-nav form p input[type="text"],
    .main-content.has-secondary-nav form p input[type="email"],
    .main-content > .dark .contour input.text[type="text"],
    .main-content > .dark .contour input.text[type="email"],
    .main-content > .dark .contour textarea,
    .main-content > .dark .contour select{
        position: static;
        width: 100% !important;
        line-height: 17px;
        height: 18px;
        border-bottom-width: 1px;
        margin-top: 7px;
        font-size: 15px;
        min-height: 1px;
    }
    
    .main-content > .dark .contour .contourField.attachyourcv.fileupload button {
        font-size: 15px;
        margin-top: 10px;
        line-height: 30px;
        padding: 0 20px;
    }
    .main-content .contour .field-validation-error {
        padding-left: 0;
        padding-top: 0;
    }
    .main-content .ezsearch-result-count {
        margin-top: 0 !important;
    }
    .main-content .ezsearch-result-count p {
        margin-top: 0;
    }
    .main-content .ezsearch-results .ezsearch-result {
        border-top-width: 1px;
        /*padding-right: 20px;*/
    }
    .main-content .ezsearch-results .ezsearch-result:first-child h2 {
        margin-top: 30px;
    }
    .main-content .ezsearch-pager {
        padding: 20px 0 0;
        /*margin: 10px -20px -40px -20px !important;*/
        border-bottom-width: 20px;
    }
    /*.main-footer .accredited-join {
        padding: 30px 0 20px 0;
    }
    .main-footer .accredited-join .column {
        padding-left: 10px !important;
        float: left !important;
        width: auto !important;
    }
    .main-footer .accredited-join h3 {
        line-height: 65px;
        font-size: 15px;
        margin-right: 30px;
    }
    .main-footer .accredited-join ul li {
        margin: 0 30px 0 0;
    }
    .main-footer .accredited-join ul li img {
        height: 65px;
    }
    .main-footer .accredited-join {
        padding-bottom: 1em;
    }*/
    .main-footer .locations {
        padding: 20px 0;
    }
    .main-footer .locations h3 {
        font-size: 24px;
        line-height: 50px;
    }
    .main-footer .footer-nav .column > ul:first-child > li {
        margin-top: 0;
    }
    .main-footer .locations .head-offices .row .column {
        background-size: 75px auto;
        background-position: 10px 10px;
        padding-left: 110px;
        padding-bottom: 20px;
        /*font-size: 12px;
        line-height: 15px;*/
        float: left;
    }
    .main-footer .locations .head-offices .row .column p {
        margin-top: 0px;
    }
    .main-footer .locations .head-offices .row .column p:first-child {
        /*font-size: 15px;*/
    }
    .main-footer .locations .regional-offices ul {
        margin-top: 10px;
    }
    .main-footer .locations .regional-offices ul li {
        font-size: 15px;
        line-height: 25px;
    }
    .main-footer .footer-nav {
        padding: 10px 0 20px 0;
    }
    .main-footer .footer-nav img {
        height: 26px;
        margin-bottom: 16px;
    }
    .main-footer .footer-nav .column {
        padding-bottom: 0;
    }
    .main-footer .footer-nav .column > ul > li {
        margin: 0;
    }
    .main-footer .footer-nav .column > ul > li > a {
        font-size: 15px;
        line-height: 30px;
        font-family: 'DecimaProLight', sans-serif;
        padding-bottom: 0;
    }
    .main-footer .footer-nav .column > ul > li > ul {
        display: none;
    }
    .main-footer .legal {
        font-size: 10px;
        line-height: 8px;
        padding: 11px 0;
    }
    .main-footer .legal ul {
        margin-right: -7px;
    }
    .main-footer .legal ul li {
        padding: 0 7px;
    }
    .main-footer .legal a[href="#top"] {
        width: 14px;
        height: 8px;
        margin: -4px 0 0 -7px;
    }
    
    .main-content > .dark .contour textarea {
        height: 70px;
        overflow: auto;
        line-height: 28px;
        min-height: 50px;
    }

    .main-content > .dark .contourField.textarea {
        height: 80px;
        padding-bottom: 10px;
    }
    
    .welcome-popup {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #000 url(../img/bg/welcome.png) no-repeat 50% -100px;
        background-size: auto 700px;
        z-index: 1000;
        font-size: 16px;
    }

    .welcome-popup div {
        padding: 40px 40px;
        width: 330px;
        height: 330px;
        color: #fff;
        text-align: center;
        position: absolute;
        left: 50%;
        margin-left: -160px;
        top: 40px;
        margin-top: 0;
        border-radius: 400px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; 
    }

    .welcome-popup .button {
        display: inline-block;
        box-sizing: border-box;
        text-align: center;
        font-size: 18px;
        line-height: 30px;
        padding: 10px 20px;
        font-weight: normal;
        font-family: 'DecimaProLight', sans-serif;
        color: #f6d930;
        border: 2px solid #f6d930;
        background: #1b1b1b;
        text-shadow: none;
        box-shadow: none !important;
        border-radius: 0;
        margin-top: 20px;
        margin-bottom: 20px;
        transition: all 250ms ease-in-out;
    }

    .welcome-popup .button:hover {
        background: #f6d930;
        color: #1b1b1b;
    }

    .welcome-popup .checkbox {
        font-size: 14px;
    }
    
    .welcome-popup input {
        float: left;
        margin-right: 6px;
        margin-top: 2px;
    }
    
    #infographic {
        padding: 0;
        margin-left: -20px !important;
        margin-right: -20px !important;
    }
    
    #infographic .mobile {
        display: block;
    }
    
    #infographic .desktop {
        display: none;
    }
    
    .no-mobile-nav .secondary-nav {
        display: none;
    }
  
    .main-content > .dark.contact-form-wrapper {
        background: #000;
        background-size: contain;
    }
    
  
    .numbered-columns {
      margin: 0;
    }

    .numbered-columns .one-half {
      width: 100%;
      padding: 0 0;
      float: none;
    }

    .numbered-columns .number {
      font-family: 'DecimaProA', sans-serif;
      font-size: 40px;
    }

    .full-width-content .main-content hr:before {
      display: none !important;
    }

    .full-width-content .main-content {
      margin: 30px 0 0 !important;
    }
  
    .icon-block {
      padding-left: 0;
      position: relative;
      border-bottom: 10px solid #f6d930;
      padding-bottom: 30px;
      padding-top: 10px;
    }

    .icon-block img {
      position: relative;
      top: auto;
      left: auto;
    }
  
    .full-width-image.large {
      height: auto;
      position: relative;
      width: auto;
    }

    .full-width-image.large img {
      height: auto;
      width: 100%;
      position: relative;
      left: 0;
      top: 0;
    }

    .full-width-image.medium {
      height: auto;
      position: relative;
      width: auto;
      margin: 30px -20px 0 -20px !important;
    }

    .full-width-image.medium img {
      height: auto;
      width: 100%;
      position: relative;
      left: 0;
      top: 0;
    }
    .main-footer .accredited-join .column.oneHalf {
        flex-wrap: wrap;
    }
    .locations p, .locations li {
        font-size: 16px;
    }
    .locations li {
        display: inline-block;
    }
    .icon-benefits .row .column {
        margin-bottom: 40px;
    }
    .icon-benefits .row:last-child .column:last-child {
        margin-bottom: 0px;
    }
    .benefit-icons .benefit-icon {
        margin: 0 auto;
    }
/*    .top-section .row .column:first-child {
        margin-bottom: 20px;
    }*/
    .contact-section .row .column:first-child .contact-info {
        padding-bottom: 40px;
        margin-top: 40px;
    }
    .main-body h1{
        font-size: 1.9em;
        line-height: 1.2em;
        margin-bottom: 20px;
    }
    .main-body h2{
        font-size: 1.45em;
        margin-bottom: 20px;
    }
    .main-body .h3 {
        font-size: 1em;
    }
    .row.service-info-icons .column:first-child{
        margin-bottom: 30px;
    }
    .service-boxes .row .column:last-child {
        margin-bottom: 0;
    }
    .main-content > .contact-page .row .column.oneHalf:last-child {
        margin-top: 40px;
    }
    .main-content > .contact-page.section-padding-small {
        padding: 0;
    }
    .banner-form {
        height: auto;
    }
    .main-footer .locations .head-offices.global-footer .row .column {
        padding-top: 100px;
    }
}
@media (max-width: 400px) {
    .contact-section ul li {
        width: 100%;
    }
    .contact-section ul {
        display: block;
    }
    .contourField.recaptcha {
        max-width: 240px;
    }
    .g-recaptcha > div {
        transform: scale(.7894736842);
        transform-origin: 0 0;
    }
}
/* MOBILE - END */
