Team:Nankai/core/main.css

From 2014.igem.org

(Difference between revisions)
(Replaced content with "#nav-wrapper { min-height: 90px; background-color: rgb(255, 255, 255); } #nav-wrapper ul.nav-bar { list-style: none; margin: 0px; padding: 0px 50px; position: relative; mi...")
Line 1: Line 1:
-
@font-face {
 
-
font-family: FoundersGrotCondWeb-Bold;
 
-
src: url(FoundersGrotCondWeb-Bold.eot?#iefix) format("embedded-opentype"), url(FoundersGrotCondWeb-Bold.woff) format("woff"), url(FoundersGrotCondWeb-Bold.ttf) format("truetype"), url(FoundersGrotCondWeb-Bold.svg#LifeLTStdRoman) format("svg");
 
-
font-weight: bold;
 
-
font-style: normal;
 
-
}
 
-
@font-face {
 
-
font-family: FoundersGrotCondWeb-Light;
 
-
src: url(FoundersGrotCondWeb-Light.eot?#iefix) format("embedded-opentype"), url(FoundersGrotCondWeb-Light.woff) format("woff"), url(FoundersGrotCondWeb-Light.ttf) format("truetype"), url(FoundersGrotCondWeb-Light.svg#LifeLTStdRoman) format("svg");
 
-
font-weight: normal;
 
-
font-style: normal;
 
-
}
 
-
@font-face {
 
-
font-family: FoundersGroteskTextWeb-Light;
 
-
src: url(FoundersGroteskTextWeb-Light.eot?#iefix) format("embedded-opentype"), url(FoundersGroteskTextWeb-Light.woff) format("woff"), url(FoundersGroteskTextWeb-Light.ttf) format("truetype"), url(FoundersGroteskTextWeb-Light.svg#LifeLTStdRoman) format("svg");
 
-
font-weight: normal;
 
-
font-style: normal;
 
-
}
 
-
@font-face {
 
-
font-family: FoundersGroteskWeb-Bold;
 
-
src: url(FoundersGroteskWeb-Bold.eot?#iefix) format("embedded-opentype"), url(FoundersGroteskWeb-Bold.woff) format("woff"), url(FoundersGroteskWeb-Bold.ttf) format("truetype"), url(FoundersGroteskWeb-Bold.svg#LifeLTStdRoman) format("svg");
 
-
font-weight: bold;
 
-
font-style: normal;
 
-
}
 
-
#strapline-wrapper .strapline-container .strapline {
 
-
float: left;
 
-
}
 
-
#strapline-wrapper .strapline-container .social {
 
-
float: left;
 
-
}
 
-
footer #sitemap .column.small {
 
-
float: left;
 
-
}
 
-
footer #sitemap .column.large {
 
-
float: left;
 
-
}
 
-
footer #shoelace .copyright {
 
-
float: left;
 
-
}
 
-
footer #shoelace .colophon {
 
-
float: left;
 
-
}
 
-
.column.full {
 
-
float: left;
 
-
}
 
-
.column.half {
 
-
float: left;
 
-
}
 
-
.column.primary {
 
-
float: left;
 
-
}
 
-
.column.primary .column.main {
 
-
float: left;
 
-
}
 
-
.column.primary .column.side {
 
-
float: left;
 
-
}
 
-
.column.primary .column.half {
 
-
float: left;
 
-
}
 
-
.column.secondary {
 
-
float: left;
 
-
}
 
-
ul.events {
 
-
float: left;
 
-
}
 
-
ul.events > li .image-wrapper {
 
-
float: left;
 
-
}
 
-
ul.events > li .info {
 
-
float: left;
 
-
}
 
-
ul.events > li ul.details {
 
-
float: left;
 
-
}
 
-
.product .images {
 
-
float: left;
 
-
}
 
-
.product .details {
 
-
float: left;
 
-
}
 
-
.organisation-header .image {
 
-
float: left;
 
-
}
 
-
.organisation-header .content {
 
-
float: left;
 
-
}
 
-
.block-grid-container {
 
-
float: left;
 
-
}
 
-
.filter .column {
 
-
float: left;
 
-
}
 
-
.filter .cart.column {
 
-
float: left;
 
-
}
 
-
.five.filter .column {
 
-
float: left;
 
-
}
 
-
.filter-selected {
 
-
float: left;
 
-
}
 
-
#panels .wrapper .image-container {
 
-
float: left;
 
-
}
 
-
#panels .wrapper .middle.image-container {
 
-
float: left;
 
-
}
 
-
.feature h1 {
 
-
float: left;
 
-
}
 
-
.feature h2.like-h1 {
 
-
float: left;
 
-
}
 
-
.feature section.standfirst .content {
 
-
float: left;
 
-
}
 
-
section.standfirst .feature .content {
 
-
float: left;
 
-
}
 
-
.feature .meta .share {
 
-
float: left;
 
-
}
 
-
.feature .meta .taxonomy {
 
-
float: left;
 
-
}
 
-
.news-post .header {
 
-
float: left;
 
-
}
 
-
.news-post .meta-wrapper {
 
-
float: left;
 
-
}
 
-
.news-post .content-wrapper {
 
-
float: left;
 
-
}
 
-
.double-header .column {
 
-
float: left;
 
-
}
 
-
#landing-page .content {
 
-
float: left;
 
-
}
 
-
#landing-page .split-content {
 
-
float: left;
 
-
}
 
-
ul.project-assets li {
 
-
float: left;
 
-
}
 
-
ul.benefits-list li {
 
-
float: left;
 
-
}
 
-
.segmented-page .left.segment {
 
-
float: left;
 
-
}
 
-
.segmented-page .right.segment {
 
-
float: left;
 
-
}
 
-
.even.segmented-page .segment {
 
-
float: left;
 
-
}
 
-
.segmented-page .base-wrapper {
 
-
float: left;
 
-
}
 
-
.column.central {
 
-
float: none;
 
-
}
 
-
#landing-page .centered.split-content {
 
-
float: none;
 
-
}
 
-
#strapline-wrapper .strapline-container {
 
-
 
-
}
 
-
#header {
 
-
 
-
}
 
-
.row {
 
-
 
-
}
 
-
.feature .meta {
 
-
 
-
}
 
-
.news-post {
 
-
 
-
}
 
-
#strapline-wrapper .strapline-container::before {
 
-
display: table; content: " ";
 
-
}
 
-
#header::before {
 
-
display: table; content: " ";
 
-
}
 
-
.row::before {
 
-
display: table; content: " ";
 
-
}
 
-
.feature .meta::before {
 
-
display: table; content: " ";
 
-
}
 
-
.news-post::before {
 
-
display: table; content: " ";
 
-
}
 
-
#strapline-wrapper .strapline-container::after {
 
-
display: table; content: " ";
 
-
}
 
-
#header::after {
 
-
display: table; content: " ";
 
-
}
 
-
.row::after {
 
-
display: table; content: " ";
 
-
}
 
-
.feature .meta::after {
 
-
display: table; content: " ";
 
-
}
 
-
.news-post::after {
 
-
display: table; content: " ";
 
-
}
 
-
#strapline-wrapper .strapline-container::after {
 
-
clear: both;
 
-
}
 
-
#header::after {
 
-
clear: both;
 
-
}
 
-
.row::after {
 
-
clear: both;
 
-
}
 
-
.feature .meta::after {
 
-
clear: both;
 
-
}
 
-
.news-post::after {
 
-
clear: both;
 
-
}
 
-
.feature .meta {
 
-
width: auto; min-width: 0px; max-width: none;
 
-
}
 
-
.news-post {
 
-
width: auto; min-width: 0px; max-width: none;
 
-
}
 
-
#strapline-wrapper .strapline-container .strapline {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
#strapline-wrapper .strapline-container .social {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
footer #sitemap .column.small {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
footer #sitemap .column.large {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
footer #shoelace .copyright {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
footer #shoelace .colophon {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.column.full {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.column.half {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.column.primary {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.column.primary .column.main {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.column.primary .column.side {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.column.primary .column.half {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.column.secondary {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.column.central {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
ul.events {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
ul.events > li .image-wrapper {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
ul.events > li .info {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
ul.events > li ul.details {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.product .images {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.product .details {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.organisation-header .image {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.organisation-header .content {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.block-grid-container {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.filter .column {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.filter .cart.column {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.five.filter .column {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.filter-selected {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
#panels .wrapper .image-container {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
#panels .wrapper .middle.image-container {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.feature h1 {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.feature h2.like-h1 {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.feature section.standfirst .content {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
section.standfirst .feature .content {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.feature .meta .share {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.feature .meta .taxonomy {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.news-post .header {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.news-post .meta-wrapper {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.news-post .content-wrapper {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.double-header .column {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
#landing-page .content {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
#landing-page .split-content {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
#landing-page .centered.split-content {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
ul.project-assets li {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
ul.benefits-list li {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.segmented-page .left.segment {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.segmented-page .right.segment {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.even.segmented-page .segment {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.segmented-page .base-wrapper {
 
-
padding: 0px 10px; position: relative; min-height: 1px;
 
-
}
 
-
.chosen-container {
 
-
font-size: 13px; vertical-align: middle; display: inline-block; position: relative; -ms-zoom: 1; -webkit-user-select: none; -moz-user-select: none; user-select: none;
 
-
}
 
-
.chosen-container .chosen-drop {
 
-
background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(170, 170, 170) rgb(170, 170, 170); border-image: none; left: -9999px; top: 100%; width: 100%; position: absolute; z-index: 1010; box-sizing: border-box; box-shadow: 0px 4px 5px rgba(0,0,0,0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.chosen-with-drop.chosen-container .chosen-drop {
 
-
left: 0px;
 
-
}
 
-
.chosen-container a {
 
-
cursor: pointer;
 
-
}
 
-
.chosen-container-single .chosen-single {
 
-
padding: 0px 0px 0px 8px; border-radius: 5px; border: 1px solid rgb(170, 170, 170); border-image: none; height: 23px; color: rgb(68, 68, 68); line-height: 24px; overflow: hidden; text-decoration: none; display: block; white-space: nowrap; position: relative; box-shadow: inset 0px 0px 3px #fff, 0px 1px 1px rgba(0,0,0,0.1); background-clip: padding-box; background-color: rgb(255, 255, 255);
 
-
}
 
-
.chosen-container-single .chosen-default {
 
-
color: rgb(153, 153, 153);
 
-
}
 
-
.chosen-container-single .chosen-single span {
 
-
overflow: hidden; margin-right: 26px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
 
-
}
 
-
.chosen-container-single .chosen-single-with-deselect span {
 
-
margin-right: 38px;
 
-
}
 
-
.chosen-container-single .chosen-single abbr {
 
-
background: url("chosen-sprite.png") no-repeat -42px 1px; top: 6px; width: 12px; height: 12px; right: 26px; font-size: 1px; display: block; position: absolute;
 
-
}
 
-
.chosen-container-single .chosen-single abbr:hover {
 
-
background-position: -42px -10px;
 
-
}
 
-
.chosen-disabled.chosen-container-single .chosen-single abbr:hover {
 
-
background-position: -42px -10px;
 
-
}
 
-
.chosen-container-single .chosen-single div {
 
-
top: 0px; width: 18px; height: 100%; right: 0px; display: block; position: absolute;
 
-
}
 
-
.chosen-container-single .chosen-single div b {
 
-
background: url("chosen-sprite.png") no-repeat 0px 2px; width: 100%; height: 100%; display: block;
 
-
}
 
-
.chosen-container-single .chosen-search {
 
-
margin: 0px; padding: 3px 4px; white-space: nowrap; position: relative; z-index: 1010;
 
-
}
 
-
.chosen-container-single .chosen-search input[type='text'] {
 
-
background: url("chosen-sprite.png") no-repeat 100% -20px, linear-gradient(rgb(238, 238, 238) 1%, rgb(255, 255, 255) 15%); margin: 1px 0px; padding: 4px 20px 4px 5px; outline: 0px; border-radius: 0px; border: 1px solid rgb(170, 170, 170); border-image: none; width: 100%; height: auto; line-height: normal; font-family: sans-serif; font-size: 1em; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.chosen-container-single .chosen-drop {
 
-
border-radius: 0px 0px 4px 4px; margin-top: -1px; background-clip: padding-box;
 
-
}
 
-
.chosen-container-single-nosearch.chosen-container-single .chosen-search {
 
-
left: -9999px; position: absolute;
 
-
}
 
-
.chosen-container .chosen-results {
 
-
margin: 0px 4px 4px 0px; padding: 0px 0px 0px 4px; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: auto; max-height: 240px; -webkit-overflow-scrolling: touch;
 
-
}
 
-
.chosen-container .chosen-results li {
 
-
list-style: none; margin: 0px; padding: 5px 6px; line-height: 15px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; display: none;
 
-
}
 
-
.chosen-container .chosen-results li.active-result {
 
-
display: list-item; cursor: pointer;
 
-
}
 
-
.chosen-container .chosen-results li.disabled-result {
 
-
color: rgb(204, 204, 204); display: list-item; cursor: default;
 
-
}
 
-
.chosen-container .chosen-results li.highlighted {
 
-
color: rgb(255, 255, 255); background-image: linear-gradient(rgb(56, 117, 215) 20%, rgb(42, 98, 188) 90%); background-color: rgb(56, 117, 215);
 
-
}
 
-
.chosen-container .chosen-results li.no-results {
 
-
background: rgb(244, 244, 244); display: list-item;
 
-
}
 
-
.chosen-container .chosen-results li.group-result {
 
-
font-weight: bold; display: list-item; cursor: default;
 
-
}
 
-
.chosen-container .chosen-results li.group-option {
 
-
padding-left: 15px;
 
-
}
 
-
.chosen-container .chosen-results li em {
 
-
font-style: normal; text-decoration: underline;
 
-
}
 
-
.chosen-container-multi .chosen-choices {
 
-
background-position: 97%; border-width: 1px 1px 2px; border-style: solid; border-color: rgb(34, 34, 34); margin: 0px; padding: 10px 16px 6px 9px; border-image: none; width: 100%; height: auto !important; overflow: hidden; position: relative; cursor: text; box-sizing: border-box; background-image: url("data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw=="); background-repeat: no-repeat; background-color: rgb(255, 255, 255); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.chosen-container-multi .chosen-choices li {
 
-
list-style: none; float: left;
 
-
}
 
-
.chosen-container-multi .chosen-choices li.search-field {
 
-
margin: 0px; padding: 0px; white-space: nowrap;
 
-
}
 
-
.chosen-container-multi .chosen-choices li.search-field input[type='text'] {
 
-
background: none !important; margin: 3px 0px 3px 6px; padding: 0px; outline: 0px; border-radius: 0px; border: 0px currentColor !important; border-image: none !important; top: -1px; height: auto; color: rgb(102, 102, 102); line-height: normal; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; position: relative; box-shadow: none;
 
-
}
 
-
.chosen-container-multi .chosen-choices li.search-field .default {
 
-
color: rgb(153, 153, 153);
 
-
}
 
-
.chosen-container-multi .chosen-choices li.search-choice {
 
-
padding: 3px 18px 2px 3px; border-radius: 1px; border: 1px solid rgb(170, 170, 170); border-image: none; color: rgb(0, 0, 0); line-height: 12px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 12px; margin-right: 3px; margin-bottom: -1px; white-space: nowrap; position: relative; cursor: default; background-clip: padding-box; background-color: rgb(239, 239, 239); -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; -o-border-radius: 1px;
 
-
}
 
-
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
 
-
background-position: 0px -841px; top: 5px; width: 8px; height: 8px; right: 4px; font-size: 1px; display: block; position: absolute; opacity: 0.6; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
 
-
background-position: 0px -981px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
 
-
opacity: 0.9;
 
-
}
 
-
.chosen-container-multi .chosen-choices li.search-choice-disabled {
 
-
border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(102, 102, 102); padding-right: 5px; background-color: rgb(228, 228, 228);
 
-
}
 
-
.chosen-container-multi .chosen-choices li.search-choice-focus {
 
-
background: rgb(212, 212, 212);
 
-
}
 
-
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
 
-
background-position: -42px -10px;
 
-
}
 
-
.chosen-container-multi .chosen-results {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
.chosen-container-multi .chosen-drop .result-selected {
 
-
color: rgb(204, 204, 204); display: list-item; cursor: default;
 
-
}
 
-
.chosen-with-drop.chosen-container-active .chosen-single {
 
-
border: 1px solid rgb(170, 170, 170); border-image: none; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0;
 
-
}
 
-
.chosen-with-drop.chosen-container-active .chosen-single div {
 
-
background: none; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
 
-
}
 
-
.chosen-with-drop.chosen-container-active .chosen-single div b {
 
-
background-position: -18px 2px;
 
-
}
 
-
.chosen-container-active .chosen-choices li.search-field input[type='text'] {
 
-
color: rgb(17, 17, 17) !important;
 
-
}
 
-
.chosen-disabled {
 
-
cursor: default; opacity: 0.5 !important;
 
-
}
 
-
.chosen-disabled .chosen-single {
 
-
cursor: default;
 
-
}
 
-
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
 
-
cursor: default;
 
-
}
 
-
.chosen-rtl {
 
-
text-align: right;
 
-
}
 
-
.chosen-rtl .chosen-single {
 
-
padding: 0px 8px 0px 0px; overflow: visible;
 
-
}
 
-
.chosen-rtl .chosen-single span {
 
-
margin-right: 0px; margin-left: 26px; direction: rtl;
 
-
}
 
-
.chosen-rtl .chosen-single-with-deselect span {
 
-
margin-left: 38px;
 
-
}
 
-
.chosen-rtl .chosen-single div {
 
-
left: 3px; right: auto;
 
-
}
 
-
.chosen-rtl .chosen-single abbr {
 
-
left: 26px; right: auto;
 
-
}
 
-
.chosen-rtl .chosen-choices li {
 
-
float: right;
 
-
}
 
-
.chosen-rtl .chosen-choices li.search-field input[type='text'] {
 
-
direction: rtl;
 
-
}
 
-
.chosen-rtl .chosen-choices li.search-choice {
 
-
margin: 3px 5px 3px 0px; padding: 3px 5px 3px 19px;
 
-
}
 
-
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
 
-
left: 4px; right: auto;
 
-
}
 
-
.chosen-container-single-nosearch.chosen-rtl .chosen-search {
 
-
left: 9999px;
 
-
}
 
-
.chosen-rtl .chosen-drop {
 
-
left: 9999px;
 
-
}
 
-
.chosen-container-single.chosen-rtl .chosen-results {
 
-
margin: 0px 0px 4px 4px; padding: 0px 4px 0px 0px;
 
-
}
 
-
.chosen-rtl .chosen-results li.group-option {
 
-
padding-right: 15px; padding-left: 0px;
 
-
}
 
-
.chosen-with-drop.chosen-container-active.chosen-rtl .chosen-single div {
 
-
border-right-color: currentColor; border-right-width: medium; border-right-style: none;
 
-
}
 
-
.chosen-rtl .chosen-search input[type='text'] {
 
-
background: url("chosen-sprite.png") no-repeat -30px -20px, linear-gradient(rgb(238, 238, 238) 1%, rgb(255, 255, 255) 15%); padding: 4px 5px 4px 20px; direction: rtl;
 
-
}
 
-
.chosen-container-single.chosen-rtl .chosen-single div b {
 
-
background-position: 6px 2px;
 
-
}
 
-
.chosen-with-drop.chosen-container-single.chosen-rtl .chosen-single div b {
 
-
background-position: -12px 2px;
 
-
}
 
-
@media not all, only screen and (min-resolution:144dpi)
 
-
{
 
-
.chosen-rtl .chosen-search input[type='text'] {
 
-
background-image: url("chosen-sprite@2x.png") !important; background-repeat: no-repeat !important; background-size: 52px 37px !important;
 
-
}
 
-
.chosen-container-single .chosen-single abbr {
 
-
background-image: url("chosen-sprite@2x.png") !important; background-repeat: no-repeat !important; background-size: 52px 37px !important;
 
-
}
 
-
.chosen-container-single .chosen-single div b {
 
-
background-image: url("chosen-sprite@2x.png") !important; background-repeat: no-repeat !important; background-size: 52px 37px !important;
 
-
}
 
-
.chosen-container-single .chosen-search input[type='text'] {
 
-
background-image: url("chosen-sprite@2x.png") !important; background-repeat: no-repeat !important; background-size: 52px 37px !important;
 
-
}
 
-
.chosen-container-multi .chosen-choices .search-choice .search-choice-close {
 
-
background-image: url("chosen-sprite@2x.png") !important; background-repeat: no-repeat !important; background-size: 52px 37px !important;
 
-
}
 
-
.chosen-container .chosen-results-scroll-down span {
 
-
background-image: url("chosen-sprite@2x.png") !important; background-repeat: no-repeat !important; background-size: 52px 37px !important;
 
-
}
 
-
.chosen-container .chosen-results-scroll-up span {
 
-
background-image: url("chosen-sprite@2x.png") !important; background-repeat: no-repeat !important; background-size: 52px 37px !important;
 
-
}
 
-
}
 
-
.formtastic {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
.formtastic ul {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
.formtastic ol {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
.formtastic li {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
.formtastic fieldset {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
.formtastic legend {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
.formtastic p {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
.formtastic fieldset {
 
-
border: 0px currentColor; border-image: none;
 
-
}
 
-
.formtastic em {
 
-
font-style: normal; font-weight: normal;
 
-
}
 
-
.formtastic strong {
 
-
font-style: normal; font-weight: normal;
 
-
}
 
-
.formtastic ol {
 
-
list-style: none;
 
-
}
 
-
.formtastic ul {
 
-
list-style: none;
 
-
}
 
-
.formtastic abbr {
 
-
border: 0px currentColor; border-image: none; font-variant: normal;
 
-
}
 
-
.formtastic acronym {
 
-
border: 0px currentColor; border-image: none; font-variant: normal;
 
-
}
 
-
.formtastic abbr {
 
-
color: red; margin-left: 4px;
 
-
}
 
-
.formtastic input {
 
-
font-size: inherit; font-weight: inherit;
 
-
}
 
-
.formtastic .formtastic textarea {
 
-
font-size: inherit; font-weight: inherit;
 
-
}
 
-
.formtastic input {
 
-
font-size: 100%;
 
-
}
 
-
.formtastic textarea {
 
-
font-size: 100%;
 
-
}
 
-
.formtastic select {
 
-
font-size: 100%;
 
-
}
 
-
.formtastic legend {
 
-
color: rgb(0, 0, 0); white-space: normal;
 
-
}
 
-
.formtastic .errors {
 
-
list-style: square; margin: 0.5em 0px 1.5em 30%; color: rgb(204, 0, 0);
 
-
}
 
-
.formtastic .errors li {
 
-
padding: 0px; border: currentColor; border-image: none; display: list-item;
 
-
}
 
-
.formtastic .buttons {
 
-
width: 100%; overflow: hidden; padding-left: 30%;
 
-
}
 
-
.formtastic .actions {
 
-
width: 100%; overflow: hidden; padding-left: 30%;
 
-
}
 
-
.formtastic .buttons ol {
 
-
width: 100%;
 
-
}
 
-
.formtastic .buttons li {
 
-
width: 100%;
 
-
}
 
-
.formtastic .actions ol {
 
-
width: 100%;
 
-
}
 
-
.formtastic .actions li {
 
-
width: 100%;
 
-
}
 
-
.formtastic .button {
 
-
float: left;
 
-
}
 
-
.formtastic .action {
 
-
float: left;
 
-
}
 
-
.formtastic .button_action {
 
-
width: 100%;
 
-
}
 
-
.formtastic .link_action a {
 
-
padding: 3px 0px; display: block;
 
-
}
 
-
.formtastic .inputs {
 
-
overflow: hidden;
 
-
}
 
-
.formtastic .input {
 
-
padding: 0.5em 0px; overflow: hidden; margin-top: -0.5em; margin-bottom: 1em;
 
-
}
 
-
.formtastic .input .label {
 
-
width: 30%; padding-top: 7px; padding-right: 10px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px; float: left; display: block;
 
-
}
 
-
.formtastic .fragments .label {
 
-
left: 0px; width: 95%; position: absolute;
 
-
}
 
-
.formtastic .choices .label {
 
-
left: 0px; width: 95%; position: absolute;
 
-
}
 
-
.formtastic .fragments .label label {
 
-
position: absolute;
 
-
}
 
-
.formtastic .choices .label label {
 
-
position: absolute;
 
-
}
 
-
.formtastic .choices {
 
-
position: relative;
 
-
}
 
-
.formtastic .choices-group {
 
-
margin: 0px; padding: 0px 0px 0px 30%; width: 74%; float: left;
 
-
}
 
-
.formtastic .choice {
 
-
padding: 0px; border: 0px currentColor; border-image: none;
 
-
}
 
-
.formtastic .input .inline-hints {
 
-
margin: 0.5em 0px 0px 30%; color: rgb(102, 102, 102); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px;
 
-
}
 
-
.formtastic .inline-errors {
 
-
margin: 0.5em 0px 0px 30%; color: rgb(204, 0, 0);
 
-
}
 
-
.formtastic .error-block {
 
-
margin: 0.5em 0px 0px 30%; color: rgb(204, 0, 0);
 
-
}
 
-
.formtastic .inline-errors a {
 
-
color: rgb(204, 0, 0); text-decoration: underline;
 
-
}
 
-
.formtastic .error-block a {
 
-
color: rgb(204, 0, 0); text-decoration: underline;
 
-
}
 
-
.formtastic .error-block {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px; margin-bottom: 15px;
 
-
}
 
-
.formtastic .errors {
 
-
list-style: square; margin: 0.5em 0px 0px 30%; color: rgb(204, 0, 0);
 
-
}
 
-
.formtastic .errors li {
 
-
padding: 0px; border: currentColor; border-image: none; display: list-item;
 
-
}
 
-
.formtastic .stringish input {
 
-
width: 70%;
 
-
}
 
-
.formtastic .stringish input[size] {
 
-
width: auto; max-width: 70%;
 
-
}
 
-
.formtastic .stringish input[max] {
 
-
width: auto; max-width: 70%;
 
-
}
 
-
.formtastic .text textarea {
 
-
width: 70%;
 
-
}
 
-
.formtastic .text textarea[cols] {
 
-
width: auto; max-width: 70%;
 
-
}
 
-
.formtastic .hidden {
 
-
display: none;
 
-
}
 
-
.formtastic .boolean label {
 
-
padding-left: 30%; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; display: block;
 
-
}
 
-
.formtastic .choices-group {
 
-
margin-bottom: -0.5em;
 
-
}
 
-
.formtastic .choice {
 
-
margin: 0.1em 0px 0.5em;
 
-
}
 
-
.formtastic .choice label {
 
-
width: 100%; line-height: 100%; padding-top: 0px; margin-bottom: 0.6em; float: none;
 
-
}
 
-
.formtastic .choice label {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
.formtastic .choice label input {
 
-
margin: 0px 0.3em 0px 0.1em; line-height: 100%;
 
-
}
 
-
.formtastic .boolean label input {
 
-
margin: 0px 0.3em 0px 0.1em; line-height: 100%;
 
-
}
 
-
.formtastic .fragments {
 
-
position: relative;
 
-
}
 
-
.formtastic .fragments-group {
 
-
margin: 0px; padding: 0px 0px 0px 30%; width: 100%; float: left;
 
-
}
 
-
.formtastic .fragment {
 
-
margin: 0px 0.3em 0px 0px; padding: 0px; border: 0px currentColor; border-image: none; width: auto; float: left;
 
-
}
 
-
.formtastic .fragment label {
 
-
display: none;
 
-
}
 
-
.formtastic .fragment label input {
 
-
margin: 0px; padding: 0px; display: inline;
 
-
}
 
-
.formtastic .text-block {
 
-
padding: 15px 16.8px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; margin-bottom: 15px; margin-left: 30%; background-color: rgb(251, 251, 251);
 
-
}
 
-
#opportunity_deadline_at_4i {
 
-
display: none;
 
-
}
 
-
#opportunity_deadline_at_5i {
 
-
display: none;
 
-
}
 
-
.flex-container a:active {
 
-
 
-
}
 
-
.flexslider a:active {
 
-
 
-
}
 
-
.flex-container a:focus {
 
-
 
-
}
 
-
.flexslider a:focus {
 
-
 
-
}
 
-
.slides {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
.flex-control-nav {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
.flex-direction-nav {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
.flexslider {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
.flexslider .slides > li {
 
-
display: none; -webkit-backface-visibility: hidden;
 
-
}
 
-
.flexslider .slides img {
 
-
width: 100%; height: auto; display: block;
 
-
}
 
-
.flex-pauseplay span {
 
-
text-transform: capitalize;
 
-
}
 
-
.slides::after {
 
-
height: 0px; line-height: 0; clear: both; display: block; visibility: hidden; content: "\0020";
 
-
}
 
-
html[xmlns] .slides {
 
-
display: block;
 
-
}
 
-
* html .slides {
 
-
height: 1%;
 
-
}
 
-
.no-js .slides > li:first-child {
 
-
display: block;
 
-
}
 
-
.flexslider {
 
-
background: rgb(255, 255, 255); margin: 0px 0px 15px; position: relative; -ms-zoom: 1;
 
-
}
 
-
.flex-viewport {
 
-
transition:1s; max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease;
 
-
}
 
-
.loading .flex-viewport {
 
-
max-height: 300px;
 
-
}
 
-
.flexslider .slides {
 
-
-ms-zoom: 1;
 
-
}
 
-
.carousel li {
 
-
margin-right: 5px;
 
-
}
 
-
.flex-direction-nav {
 
-
 
-
}
 
-
.flex-direction-nav a {
 
-
margin: -20px 0px 0px; transition:0.3s; top: 50%; width: 40px; height: 40px; color: rgba(0, 0, 0, 0.8); overflow: hidden; display: block; position: absolute; z-index: 10; cursor: pointer; opacity: 0; text-shadow: 1px 1px 0px rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease;
 
-
}
 
-
.flex-direction-nav .flex-prev {
 
-
left: -50px;
 
-
}
 
-
.flex-direction-nav .flex-next {
 
-
text-align: right; right: -50px;
 
-
}
 
-
.flexslider:hover .flex-prev {
 
-
left: 10px; opacity: 0.7;
 
-
}
 
-
.flexslider:hover .flex-next {
 
-
right: 10px; opacity: 0.7;
 
-
}
 
-
.flexslider:hover .flex-next:hover {
 
-
opacity: 1;
 
-
}
 
-
.flexslider:hover .flex-prev:hover {
 
-
opacity: 1;
 
-
}
 
-
.flex-direction-nav .flex-disabled {
 
-
cursor: default; opacity: 0 !important;
 
-
}
 
-
.flex-direction-nav a::before {
 
-
font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: "\f001";
 
-
}
 
-
.flex-direction-nav a.flex-next::before {
 
-
content: "\f002";
 
-
}
 
-
.flex-pauseplay a {
 
-
left: 10px; width: 20px; height: 20px; bottom: 5px; color: rgb(0, 0, 0); overflow: hidden; display: block; position: absolute; z-index: 10; cursor: pointer; opacity: 0.8;
 
-
}
 
-
.flex-pauseplay a::before {
 
-
font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: "\f004";
 
-
}
 
-
.flex-pauseplay a:hover {
 
-
opacity: 1;
 
-
}
 
-
.flex-pauseplay a.flex-play::before {
 
-
content: "\f003";
 
-
}
 
-
.flex-control-nav {
 
-
width: 100%; text-align: center; bottom: -40px; position: absolute;
 
-
}
 
-
.flex-control-nav li {
 
-
margin: 0px 6px; display: inline-block; -ms-zoom: 1;
 
-
}
 
-
.flex-control-paging li a {
 
-
background: rgba(0, 0, 0, 0.5); border-radius: 20px; width: 11px; height: 11px; text-indent: -9999px; display: block; cursor: pointer; box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
 
-
}
 
-
.flex-control-paging li a:hover {
 
-
background: rgba(0, 0, 0, 0.7);
 
-
}
 
-
.flex-control-paging li a.flex-active {
 
-
background: rgba(0, 0, 0, 0.9); cursor: default;
 
-
}
 
-
.flex-control-thumbs {
 
-
margin: 5px 0px 0px; overflow: hidden; position: static;
 
-
}
 
-
.flex-control-thumbs li {
 
-
margin: 0px; width: 25%; float: left;
 
-
}
 
-
.flex-control-thumbs img {
 
-
width: 100%; display: block; cursor: pointer; opacity: 0.7;
 
-
}
 
-
.flex-control-thumbs img:hover {
 
-
opacity: 1;
 
-
}
 
-
.flex-control-thumbs .flex-active {
 
-
cursor: default; opacity: 1;
 
-
}
 
-
@media screen and (max-width:860px)
 
-
{
 
-
.flex-direction-nav .flex-prev {
 
-
left: 10px; opacity: 1;
 
-
}
 
-
.flex-direction-nav .flex-next {
 
-
right: 10px; opacity: 1;
 
-
}
 
-
}
 
-
.flexslider-carousel .slides .slide {
 
-
transition:opacity 0.12s ease-in-out; margin-right: 15px; cursor: pointer; opacity: 0.6; -webkit-transition: opacity 0.12s ease-in-out; -moz-transition: opacity 0.12s ease-in-out; -o-transition: opacity 0.12s ease-in-out;
 
-
}
 
-
.flexslider-carousel .slides .flex-active-slide.slide {
 
-
opacity: 1;
 
-
}
 
-
.flexslider-carousel .slides .slide:hover {
 
-
opacity: 1;
 
-
}
 
-
.input_tiny {
 
-
width: 50px;
 
-
}
 
-
.input_small {
 
-
width: 100px;
 
-
}
 
-
.input_medium {
 
-
width: 150px;
 
-
}
 
-
.input_large {
 
-
width: 200px;
 
-
}
 
-
.input_xlarge {
 
-
width: 250px;
 
-
}
 
-
.input_xxlarge {
 
-
width: 300px;
 
-
}
 
-
.input_full {
 
-
width: 100%;
 
-
}
 
-
.input-wrapper {
 
-
margin-bottom: 15px;
 
-
}
 
-
input:invalid {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
button:invalid {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
a:invalid.button {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
select:invalid {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
textarea:invalid {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
input:focus {
 
-
z-index: 1;
 
-
}
 
-
button:focus {
 
-
z-index: 1;
 
-
}
 
-
a.button:focus {
 
-
z-index: 1;
 
-
}
 
-
select:focus {
 
-
z-index: 1;
 
-
}
 
-
textarea:focus {
 
-
z-index: 1;
 
-
}
 
-
input[type='file']:focus {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
input[type='file']:active {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
input[type='radio']:focus {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
input[type='radio']:active {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
input[type='checkbox']:focus {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
input[type='checkbox']:active {
 
-
box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
 
-
}
 
-
textarea {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
select {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='date'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='datetime'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='datetime-local'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='email'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='month'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='number'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='password'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='search'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='tel'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='text'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='time'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='url'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
input[type='week'] {
 
-
margin: 0px; padding: 8px 12px; outline: 0px; border-radius: 0px; border: 1px solid rgb(34, 34, 34); border-image: none; height: auto; text-align: left; color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: top; box-sizing: border-box; background-clip: padding-box; background-color: white; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; -webkit-appearance: none;
 
-
}
 
-
textarea[disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
select[disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='date'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='datetime'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='datetime-local'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='email'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='month'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='number'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='password'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='search'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='tel'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='text'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='time'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='url'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
input[type='week'][disabled] {
 
-
background-color: rgb(238, 238, 238);
 
-
}
 
-
button[disabled] {
 
-
color: rgb(136, 136, 136); cursor: default; box-shadow: none; -webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; -webkit-box-shadow: none; -moz-box-shadow: none; -khtml-user-select: none;
 
-
}
 
-
input[disabled] {
 
-
color: rgb(136, 136, 136); cursor: default; box-shadow: none; -webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; -webkit-box-shadow: none; -moz-box-shadow: none; -khtml-user-select: none;
 
-
}
 
-
select[disabled] {
 
-
color: rgb(136, 136, 136); cursor: default; box-shadow: none; -webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; -webkit-box-shadow: none; -moz-box-shadow: none; -khtml-user-select: none;
 
-
}
 
-
select[disabled] option {
 
-
color: rgb(136, 136, 136); cursor: default; box-shadow: none; -webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; -webkit-box-shadow: none; -moz-box-shadow: none; -khtml-user-select: none;
 
-
}
 
-
select[disabled] optgroup {
 
-
color: rgb(136, 136, 136); cursor: default; box-shadow: none; -webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; -webkit-box-shadow: none; -moz-box-shadow: none; -khtml-user-select: none;
 
-
}
 
-
textarea[disabled] {
 
-
color: rgb(136, 136, 136); cursor: default; box-shadow: none; -webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; -webkit-box-shadow: none; -moz-box-shadow: none; -khtml-user-select: none;
 
-
}
 
-
a.button_disabled {
 
-
color: rgb(136, 136, 136); cursor: default; box-shadow: none; -webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; -webkit-box-shadow: none; -moz-box-shadow: none; -khtml-user-select: none;
 
-
}
 
-
input.placeholder_text {
 
-
color: rgb(136, 136, 136);
 
-
}
 
-
textarea.placeholder_text {
 
-
color: rgb(136, 136, 136);
 
-
}
 
-
textarea {
 
-
height: auto;
 
-
}
 
-
select[size] {
 
-
height: auto;
 
-
}
 
-
select[multiple] {
 
-
height: auto;
 
-
}
 
-
select[size='0'] {
 
-
height: 1.8em;
 
-
}
 
-
select[size='1'] {
 
-
height: 1.8em;
 
-
}
 
-
@media not all
 
-
{
 
-
select[size] {
 
-
padding-right: 3px; background-image: none;
 
-
}
 
-
select[multiple] {
 
-
padding-right: 3px; background-image: none;
 
-
}
 
-
select[multiple][size] {
 
-
padding-right: 3px; background-image: none;
 
-
}
 
-
select {
 
-
background-position: right; padding-right: 20px; background-image: url("data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw=="); background-repeat: no-repeat;
 
-
}
 
-
select[size='0'] {
 
-
background-position: right; padding-right: 20px; background-image: url("data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw=="); background-repeat: no-repeat;
 
-
}
 
-
select[size='1'] {
 
-
background-position: right; padding-right: 20px; background-image: url("data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw=="); background-repeat: no-repeat;
 
-
}
 
-
}
 
-
textarea {
 
-
width: 100%; overflow: auto; min-height: 40px; resize: vertical;
 
-
}
 
-
optgroup {
 
-
color: black; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-style: normal; font-weight: normal;
 
-
}
 
-
.fr-overlay {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: fixed; z-index: 99999; -ms-zoom: 1;
 
-
}
 
-
.fr-overlay-background {
 
-
background: rgb(0, 0, 0); width: 100%; height: 100%; float: left; position: relative; opacity: 0.9;
 
-
}
 
-
.fr-window {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: fixed; z-index: 100000; min-height: 100%;
 
-
}
 
-
.fr-window-fixed-measure {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: fixed; z-index: 100000; min-height: 100%;
 
-
}
 
-
.fr-ui-outside .fr-info {
 
-
z-index: 100001;
 
-
}
 
-
.fr-loading {
 
-
left: 50%; top: 50%; width: 52px; height: 52px; overflow: visible; margin-top: -26px; margin-left: -26px; position: fixed; z-index: 100001;
 
-
}
 
-
.fr-loading-offset {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-loading-background {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-loading-icon {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-loading-background {
 
-
background: url("skins/loading.gif") no-repeat 50% 50% rgb(13, 13, 13); border-radius: 3px; border: 1px solid rgba(80, 80, 80, 0.2); border-image: none; float: left; position: relative; box-sizing: border-box; opacity: 0.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-border-radius: 3px;
 
-
}
 
-
.fr-loading-icon {
 
-
display: none;
 
-
}
 
-
.fr-bubble {
 
-
width: 100%; height: 100%; float: left; position: relative;
 
-
}
 
-
.fr-ui {
 
-
font: 13px/21px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
 
-
}
 
-
.fr-info {
 
-
font: 13px/21px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
 
-
}
 
-
.fr-frames {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; display: inline; position: absolute;
 
-
}
 
-
.fr-frames-move {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-frame {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: absolute;
 
-
}
 
-
.fr-ui {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: absolute;
 
-
}
 
-
.fr-frame-touch {
 
-
left: auto; top: auto; width: 100%; float: left; position: relative;
 
-
}
 
-
.fr-mobile-touch-enabled .fr-frame .fr-box {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-frame-touch .fr-box {
 
-
-ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-mobile-touch-enabled .fr-ui {
 
-
pointer-events: none;
 
-
}
 
-
.fr-mobile-touch-enabled .fr-ui-spacer {
 
-
pointer-events: none;
 
-
}
 
-
.fr-mobile-touch-enabled .fr-ui-wrapper {
 
-
pointer-events: none;
 
-
}
 
-
.fr-mobile-touch-enabled .fr-ui-padder {
 
-
pointer-events: none;
 
-
}
 
-
.fr-mobile-touch-enabled .fr-ui-toggle {
 
-
pointer-events: none;
 
-
}
 
-
.fr-mobile-touch-enabled .fr-ui-outer-border {
 
-
pointer-events: none;
 
-
}
 
-
.fr-mobile-touch-enabled .fr-side {
 
-
pointer-events: none;
 
-
}
 
-
.fr-box {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-box-has-ui-outside {
 
-
overflow: hidden;
 
-
}
 
-
.fr-box-spacer {
 
-
position: absolute; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-ui-spacer {
 
-
position: absolute; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-box-wrapper {
 
-
background: url("skins/blank.gif"); overflow: hidden; position: relative;
 
-
}
 
-
.fr-ui-wrapper {
 
-
background: url("skins/blank.gif"); overflow: hidden; position: relative;
 
-
}
 
-
.fr-box-padder {
 
-
background: url("skins/blank.gif"); border: 0px solid transparent; left: 0px; top: 0px; position: absolute; -ms-zoom: 1;
 
-
}
 
-
.fr-ui-padder {
 
-
background: url("skins/blank.gif"); border: 0px solid transparent; left: 0px; top: 0px; position: absolute; -ms-zoom: 1;
 
-
}
 
-
.fr-box-padder {
 
-
left: 0px; top: 0px; position: absolute;
 
-
}
 
-
.fr-ui-padder {
 
-
left: 0px; top: 0px; position: absolute;
 
-
}
 
-
.fr-ui-padder {
 
-
-ms-zoom: 1;
 
-
}
 
-
.fr-box-wrapper {
 
-
float: left; display: inline; position: relative; -ms-zoom: 1; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-ui-wrapper {
 
-
float: left; display: inline; position: relative; -ms-zoom: 1; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-ui-toggle {
 
-
float: left; display: inline; position: relative; -ms-zoom: 1; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-box-wrapper {
 
-
background: rgb(16, 16, 16);
 
-
}
 
-
.fr-ui-wrapper-outside {
 
-
width: 100%; height: 100%; float: left;
 
-
}
 
-
.fr-box-outer-border {
 
-
width: 100%; height: 100%; float: left; display: inline; position: relative; -ms-zoom: 1;
 
-
}
 
-
.fr-ui-outer-border {
 
-
width: 100%; height: 100%; float: left; display: inline; position: relative; -ms-zoom: 1;
 
-
}
 
-
.fr-ltIE9 .fr-box-outer-border {
 
-
border: 0px solid transparent; border-image: none;
 
-
}
 
-
.fr-ltIE9 .fr-ui-outer-border {
 
-
border: 0px solid transparent; border-image: none;
 
-
}
 
-
.fr-content {
 
-
margin: 0px; padding: 0px; width: 100%; height: 100%; -ms-zoom: 1;
 
-
}
 
-
.fr-content-image {
 
-
left: 0px; top: 0px; position: absolute; max-width: none; image-rendering: optimizeQuality;
 
-
}
 
-
.fr-content-image-overlay {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: absolute; pointer-events: none; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-download-image {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 0; pointer-events: auto; -webkit-user-select: none; user-select: none; -webkit-user-drag: element; user-drag: element;
 
-
}
 
-
.fr-onclick-side {
 
-
background: url("skins/blank.gif"); top: 0px; width: 50%; height: 100%; overflow: hidden; position: absolute; z-index: 1; cursor: pointer;
 
-
}
 
-
.fr-onclick-side img {
 
-
cursor: pointer;
 
-
}
 
-
.fr-onclick-previous {
 
-
left: 0px;
 
-
}
 
-
.fr-onclick-next {
 
-
right: 0px;
 
-
}
 
-
.fr-frame-onclick-next .fr-onclick-next {
 
-
width: 100%;
 
-
}
 
-
.fr-side {
 
-
background: url("skins/blank.gif") 0px 0px; top: 0px; height: 100%; overflow: hidden; position: absolute; cursor: pointer; -ms-zoom: 1; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-side-disabled {
 
-
cursor: default;
 
-
}
 
-
.fr-side-button {
 
-
margin: -36px 9px 0px; top: 50%; width: 54px; height: 72px; position: absolute; pointer-events: auto;
 
-
}
 
-
.fr-side-button-icon {
 
-
width: 100%; height: 100%; float: left; position: relative; -ms-zoom: 1;
 
-
}
 
-
.fr-side-previous {
 
-
left: 0px; width: 50%;
 
-
}
 
-
.fr-side-next {
 
-
width: 50%; right: 0px;
 
-
}
 
-
.fr-side-previous .fr-side-button {
 
-
left: 0px;
 
-
}
 
-
.fr-side-next .fr-side-button {
 
-
right: 0px;
 
-
}
 
-
.fr-ui-outside .fr-side {
 
-
top: 50%; width: 72px; height: 72px; margin-top: -36px;
 
-
}
 
-
.fr-ui-outside .fr-side-button {
 
-
top: 0px; margin-top: 0px;
 
-
}
 
-
.fr-info {
 
-
left: 0px; width: 100%; bottom: 0px; color: rgb(239, 239, 239); position: absolute; pointer-events: auto; -ms-user-select: text; -webkit-user-select: text; -moz-user-select: text; user-select: text; -khtml-user-select: text;
 
-
}
 
-
.fr-info-background {
 
-
background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; line-height: 1%; position: absolute; -ms-zoom: 1; box-sizing: border-box; opacity: 0.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.fr-info-outside .fr-info-background {
 
-
background: rgb(13, 13, 13); filter: none; opacity: 1;
 
-
}
 
-
.fr-info-padder {
 
-
padding: 12px; width: auto; overflow: hidden; display: block; position: relative;
 
-
}
 
-
.fr-caption {
 
-
width: auto; position: relative; opacity: 0.99;
 
-
}
 
-
.fr-position-text {
 
-
position: relative;
 
-
}
 
-
.fr-has-position .fr-info-inside .fr-caption {
 
-
margin-right: 75px;
 
-
}
 
-
.fr-info-inside .fr-position {
 
-
width: 75px; text-align: right; color: rgb(179, 179, 179); line-height: 21px; float: right; position: relative; opacity: 0.99;
 
-
}
 
-
.fr-no-caption .fr-info-inside .fr-position {
 
-
margin: 0px 1px 1px 0px; width: auto; color: rgb(185, 185, 185);
 
-
}
 
-
.fr-info-inside .fr-position-background {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-no-caption .fr-info-inside .fr-position-background {
 
-
background: rgb(16, 16, 16); border-radius: 12px; box-sizing: border-box; opacity: 0.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.fr-info-inside .fr-position-text {
 
-
position: relative;
 
-
}
 
-
.fr-no-caption .fr-info-inside .fr-position-text {
 
-
padding: 6px 10px; height: 13px; line-height: 13px; float: left; text-shadow: 0px 1px 1px rgba(0,0,0,0.3);
 
-
}
 
-
@media all and (max-width:568px) and (max-height:320px), all and (max-width:320px) and (max-height:568px)
 
-
{
 
-
.fr-has-position .fr-info-inside .fr-caption {
 
-
margin-right: 0px;
 
-
}
 
-
.fr-position {
 
-
display: none !important;
 
-
}
 
-
.fr-ui-outside .fr-side {
 
-
width: 54px; height: 50px; margin-top: -25px;
 
-
}
 
-
.fr-side-button {
 
-
margin: -25px 6px 0px; width: 40px; height: 50px;
 
-
}
 
-
}
 
-
.fr-ui-outside .fr-position {
 
-
margin: 0px 1px 1px 0px; width: auto; right: 15px; bottom: 15px; color: rgb(185, 185, 185); display: inline; position: absolute;
 
-
}
 
-
.fr-ui-outside .fr-position-background {
 
-
background: rgb(30, 30, 30); border-radius: 12px; border: 1px solid rgba(180, 180, 180, 0.2); border-image: none; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; box-sizing: border-box; opacity: 0.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.fr-ui-outside .fr-position-text {
 
-
padding: 6px 10px; width: auto; height: 13px; text-align: right; color: rgb(179, 179, 179); line-height: 13px; float: left; position: relative; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-ui-outside .fr-position-background {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-no-caption .fr-info-outside {
 
-
display: none;
 
-
}
 
-
.fr-no-caption .fr-info-padder {
 
-
pointer-events: none;
 
-
}
 
-
.fr-no-caption .fr-info-background {
 
-
display: none; filter: none; opacity: 0; pointer-events: none;
 
-
}
 
-
.fr-no-caption .fr-position-text {
 
-
text-shadow: 0px 1px 1px rgba(0,0,0,0.3);
 
-
}
 
-
.fr-ui-outside .fr-position-text {
 
-
text-shadow: 0px 1px 1px rgba(0,0,0,0.3);
 
-
}
 
-
.fr-ui-outside .fr-position {
 
-
margin: 15px; right: 0px; bottom: 0px; float: none; position: absolute;
 
-
}
 
-
.fr-ltIE8 .fr-info * {
 
-
-ms-zoom: 1;
 
-
}
 
-
.fr-ltIE8 .fr-box * {
 
-
-ms-zoom: 1;
 
-
}
 
-
.fr-info-outside {
 
-
bottom: auto;
 
-
}
 
-
.fr-no-caption .fr-info-outside .fr-info-padder {
 
-
padding: 10px 5px;
 
-
}
 
-
.fr-ui-outside .fr-no-caption .fr-position {
 
-
margin: 0px;
 
-
}
 
-
.fr-close {
 
-
top: 0px; width: 47px; height: 47px; right: 0px; position: absolute; cursor: pointer; pointer-events: auto;
 
-
}
 
-
.fr-close-background {
 
-
left: 12px; top: 12px; width: 23px; height: 23px; position: absolute;
 
-
}
 
-
.fr-close-icon {
 
-
left: 12px; top: 12px; width: 23px; height: 23px; position: absolute;
 
-
}
 
-
.fr-close-background {
 
-
transition:background-color 0.2s ease-in; cursor: pointer; opacity: 0.8; background-color: rgb(40, 40, 40); -webkit-transition: background-color .2s ease-in; -moz-transition: background-color .2s ease-in;
 
-
}
 
-
.fr-close:hover .fr-close-background {
 
-
background-color: rgb(51, 51, 51);
 
-
}
 
-
.fr-ui-outside .fr-close-background {
 
-
background-color: rgb(54, 54, 54);
 
-
}
 
-
.fr-ui-outside .fr-close:hover .fr-close-background {
 
-
background-color: rgb(67, 67, 67);
 
-
}
 
-
.fr-thumbnails {
 
-
width: 100%; height: 9%; overflow: hidden; position: absolute; -ms-zoom: 1; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 
-
}
 
-
.fr-thumbnails-horizontal {
 
-
padding: 20px 0px; left: 0px; bottom: 0px; min-height: 40px; max-height: 120px;
 
-
}
 
-
.fr-thumbnails-vertical {
 
-
padding: 0px 20px; left: 0px; top: 0px; min-width: 40px; max-width: 120px;
 
-
}
 
-
.fr-thumbnails {
 
-
-ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-thumbnails * {
 
-
-ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -khtml-user-select: none;
 
-
}
 
-
.fr-thumbnails-wrapper {
 
-
left: 50%; top: 0px; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnails-vertical .fr-thumbnails-wrapper {
 
-
left: 0px; top: 50%;
 
-
}
 
-
.fr-thumbnails-slider {
 
-
width: 100%; height: 100%; float: left; position: relative; -ms-zoom: 1;
 
-
}
 
-
.fr-thumbnails-slider-slide {
 
-
left: 0px; top: 0px; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnails-thumbs {
 
-
left: 0px; top: 0px; height: 100%; overflow: hidden; float: left; position: relative;
 
-
}
 
-
.fr-thumbnails-slide {
 
-
top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnail-frame {
 
-
overflow: hidden; position: absolute; -ms-zoom: 1;
 
-
}
 
-
.fr-thumbnail {
 
-
margin: 0px 10px; left: 50%; top: 50%; width: 30px; height: 100%; position: absolute; cursor: pointer; -ms-zoom: 1;
 
-
}
 
-
.fr-ltIE9 .fr-thumbnail * {
 
-
overflow: hidden; z-index: 1; -ms-zoom: 1;
 
-
}
 
-
.fr-thumbnail-wrapper {
 
-
background: rgb(22, 22, 22); width: 100%; height: 100%; overflow: hidden; float: left; display: inline; position: relative; z-index: 0;
 
-
}
 
-
.fr-thumbnail-overlay {
 
-
cursor: pointer;
 
-
}
 
-
.fr-thumbnail-active .fr-thumbnail-overlay {
 
-
cursor: default;
 
-
}
 
-
.fr-thumbnail-overlay {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnail-overlay-background {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnail-overlay-border {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnail-overlay-border {
 
-
border: 0px solid transparent; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.fr-thumbnail img {
 
-
position: absolute; max-width: none; opacity: 0.85;
 
-
}
 
-
.fr-thumbnail:hover img {
 
-
opacity: 0.99;
 
-
}
 
-
.fr-thumbnail-active:hover img {
 
-
opacity: 0.99;
 
-
}
 
-
.fr-thumbnail-active img {
 
-
opacity: 0.35;
 
-
}
 
-
.fr-thumbnail-active:hover img {
 
-
opacity: 0.35;
 
-
}
 
-
.fr-thumbnail-active {
 
-
cursor: default;
 
-
}
 
-
.fr-thumbnail-loading {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnail-loading-background {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnail-loading-icon {
 
-
left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnail-loading-background {
 
-
background-position: 50% 50%; float: left; position: relative; opacity: 0.8; background-image: url("skins/loading.gif"); background-repeat: no-repeat; background-color: rgb(16, 16, 16);
 
-
}
 
-
.fr-thumbnail-loading-icon {
 
-
display: none;
 
-
}
 
-
.fr-thumbnails-side {
 
-
margin: 0px 10px; width: 28px; height: 100%; overflow: hidden; float: left; position: relative;
 
-
}
 
-
.fr-thumbnails-side-previous {
 
-
margin-left: 20px;
 
-
}
 
-
.fr-thumbnails-side-next {
 
-
margin-right: 20px;
 
-
}
 
-
.fr-thumbnails-side-button {
 
-
left: 50%; top: 50%; width: 28px; height: 28px; margin-top: -14px; margin-left: -14px; position: absolute; cursor: pointer;
 
-
}
 
-
.fr-thumbnails-side-button-background {
 
-
border-radius: 4px; transition:background-color 0.2s ease-in; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; cursor: pointer; opacity: 0.8; background-color: rgb(51, 51, 51); -webkit-transition: background-color .2s ease-in; -moz-transition: background-color .2s ease-in;
 
-
}
 
-
.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background {
 
-
background-color: rgb(59, 59, 59);
 
-
}
 
-
.fr-thumbnails-side-button-disabled * {
 
-
cursor: default;
 
-
}
 
-
.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background {
 
-
background-color: rgb(51, 51, 51);
 
-
}
 
-
.fr-thumbnails-side-button-icon {
 
-
left: -7px; top: -7px; width: 100%; height: 100%; position: absolute;
 
-
}
 
-
.fr-thumbnails-vertical .fr-thumbnails-side {
 
-
clear: both;
 
-
}
 
-
.fr-thumbnails-vertical .fr-thumbnails-thumbs {
 
-
clear: both;
 
-
}
 
-
.fr-thumbnails-vertical .fr-thumbnail-frame {
 
-
clear: both;
 
-
}
 
-
.fr-frames-has-touch-ui {
 
-
top: 43px;
 
-
}
 
-
.fr-touch-menu {
 
-
left: 0px; top: 0px; width: 100%; height: 43px; position: absolute;
 
-
}
 
-
.fr-touch-menu-wrapper {
 
-
width: 100%; height: 100%; float: left; position: relative;
 
-
}
 
-
.fr-touch-caption {
 
-
left: 0px; top: 100%; width: 100%; margin-top: -43px; position: absolute;
 
-
}
 
-
.fr-touch-menu-wrapper {
 
-
width: 100%; height: 100%; float: left; position: relative;
 
-
}
 
-
.fr-touch-caption-wrapper {
 
-
width: 100%; height: 100%; float: left; position: relative;
 
-
}
 
-
.fr-touch-caption-overflow-scroll {
 
-
-ms-overflow-x: hidden; -ms-overflow-y: scroll !important; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;
 
-
}
 
-
.fr-touch-menu-background {
 
-
background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; line-height: 1%; position: absolute; -ms-zoom: 1; box-sizing: border-box; opacity: 0.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.fr-touch-caption-background {
 
-
background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; line-height: 1%; position: absolute; -ms-zoom: 1; box-sizing: border-box; opacity: 0.8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.fr-touch-caption-info {
 
-
color: rgb(239, 239, 239); padding-right: 38px; clear: both; float: left; position: relative;
 
-
}
 
-
.fr-touch-caption-info-padder {
 
-
padding: 11px; width: auto; overflow: hidden; float: left; display: block; position: relative;
 
-
}
 
-
.fr-touch-caption-text-wrapper {
 
-
width: 100%; height: 21px; line-height: 21px; overflow: hidden; clear: both; font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif; font-size: 13px; font-weight: normal; float: left;
 
-
}
 
-
.fr-touch-caption-text {
 
-
float: left;
 
-
}
 
-
.fr-touch-caption-overflow .fr-touch-caption-text-wrapper {
 
-
height: auto; overflow: visible;
 
-
}
 
-
.fr-touch-button {
 
-
padding: 10px 4px; width: 23px; height: 23px; position: relative; cursor: pointer;
 
-
}
 
-
.fr-touch-button .fr-touch-button-background {
 
-
left: 4px; top: 10px; width: 23px; height: 23px; position: absolute;
 
-
}
 
-
.fr-touch-button .fr-touch-button-background {
 
-
background-color: rgb(48, 48, 48);
 
-
}
 
-
.fr-touch-button:hover .fr-touch-button-background {
 
-
background-color: rgb(64, 64, 64);
 
-
}
 
-
.fr-touch-button-icon {
 
-
width: 23px; height: 23px; float: left; position: relative;
 
-
}
 
-
.fr-touch-close {
 
-
top: 0px; right: 0px; padding-right: 11px; position: absolute;
 
-
}
 
-
.fr-touch-caption-more {
 
-
top: 0px; right: 0px; padding-right: 11px; display: none; position: absolute;
 
-
}
 
-
.fr-touch-caption-padded .fr-touch-caption-more {
 
-
display: block;
 
-
}
 
-
@media all and (min-height:0px)
 
-
{
 
-
.fr-thumbnails {
 
-
padding: 10px 0px;
 
-
}
 
-
.fr-thumbnail {
 
-
margin: 0px 4px;
 
-
}
 
-
.fr-thumbnails-side {
 
-
margin: 0px 4px;
 
-
}
 
-
.fr-thumbnails-side-previous {
 
-
margin-left: 8px;
 
-
}
 
-
.fr-thumbnails-side-next {
 
-
margin-right: 8px;
 
-
}
 
-
.fr-thumbnail-loading-background {
 
-
background-image: url("skins/loading-small.gif");
 
-
}
 
-
}
 
-
@media all and (min-height:200px)
 
-
{
 
-
.fr-thumbnails {
 
-
padding: 12px 0px;
 
-
}
 
-
.fr-thumbnail {
 
-
margin: 0px 6px;
 
-
}
 
-
.fr-thumbnails-side {
 
-
margin: 0px 6px;
 
-
}
 
-
.fr-thumbnails-side-previous {
 
-
margin-left: 12px;
 
-
}
 
-
.fr-thumbnails-side-next {
 
-
margin-right: 12px;
 
-
}
 
-
}
 
-
@media all and (min-height:350px)
 
-
{
 
-
.fr-thumbnail-loading-background {
 
-
background-image: url("skins/loading-medium.gif");
 
-
}
 
-
}
 
-
@media all and (min-height:500px)
 
-
{
 
-
.fr-thumbnails {
 
-
padding: 14px 0px;
 
-
}
 
-
.fr-thumbnail {
 
-
margin: 0px 7px;
 
-
}
 
-
.fr-thumbnails-side {
 
-
margin: 0px 7px;
 
-
}
 
-
.fr-thumbnails-side-previous {
 
-
margin-left: 14px;
 
-
}
 
-
.fr-thumbnails-side-next {
 
-
margin-right: 14px;
 
-
}
 
-
}
 
-
@media all and (min-height:700px)
 
-
{
 
-
.fr-thumbnails {
 
-
padding: 20px 0px;
 
-
}
 
-
.fr-thumbnail {
 
-
margin: 0px 10px;
 
-
}
 
-
.fr-thumbnails-side {
 
-
margin: 0px 10px;
 
-
}
 
-
.fr-thumbnails-side-previous {
 
-
margin-left: 20px;
 
-
}
 
-
.fr-thumbnails-side-next {
 
-
margin-right: 20px;
 
-
}
 
-
.fr-thumbnail-loading-background {
 
-
background-image: url("skins/loading.gif");
 
-
}
 
-
}
 
-
.fr-ltIE8 * {
 
-
z-index: 1; -ms-zoom: 1;
 
-
}
 
-
.fr-ltIE9 .fr-content-image-overlay {
 
-
border: 0px currentColor; border-image: none;
 
-
}
 
-
.fr-ltIE9 .fr-has-caption .fr-info-outside .fr-info-background {
 
-
border: 0px currentColor; border-image: none;
 
-
}
 
-
.fr-window-fresco .fr-side-button-icon {
 
-
background-image: url("skins/fresco/sprite.png");
 
-
}
 
-
.fr-window-fresco .fr-close-icon {
 
-
background-image: url("skins/fresco/sprite.png");
 
-
}
 
-
.fr-window-fresco .fr-touch-close .fr-touch-button-icon {
 
-
background-image: url("skins/fresco/sprite.png");
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-more .fr-touch-button-icon {
 
-
background-image: url("skins/fresco/sprite.png");
 
-
}
 
-
.fr-window-fresco .fr-thumbnails-side-button-icon {
 
-
background-image: url("skins/fresco/sprite.png");
 
-
}
 
-
@media not all, not all
 
-
{
 
-
.fr-window-fresco .fr-side-button-icon {
 
-
background-image: url("skins/fresco/sprite@x2.png"); background-size: 500px 500px;
 
-
}
 
-
.fr-window-fresco .fr-close-icon {
 
-
background-image: url("skins/fresco/sprite@x2.png"); background-size: 500px 500px;
 
-
}
 
-
.fr-window-fresco .fr-touch-close .fr-touch-button-icon {
 
-
background-image: url("skins/fresco/sprite@x2.png"); background-size: 500px 500px;
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-more .fr-touch-button-icon {
 
-
background-image: url("skins/fresco/sprite@x2.png"); background-size: 500px 500px;
 
-
}
 
-
.fr-window-fresco .fr-side-button-icon {
 
-
background-image: url("skins/fresco/sprite@x2.png"); background-size: 500px 500px;
 
-
}
 
-
}
 
-
.fr-window-fresco .fr-box-outer-border {
 
-
box-shadow: 0px 0px 5px rgba(0,0,0,0.4);
 
-
}
 
-
.fr-window-fresco .fr-box-wrapper {
 
-
background: rgb(16, 16, 16); border: 0px solid transparent;
 
-
}
 
-
.fr-window-fresco .fr-content-image-overlay {
 
-
border: 1px solid rgba(255, 255, 255, 0.08); box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.fr-window-fresco .fr-has-caption .fr-box-has-ui-outside .fr-content-image-overlay {
 
-
border-bottom-width: 0px;
 
-
}
 
-
.fr-window-fresco .fr-no-caption .fr-box-has-ui-outside .fr-content-image-overlay {
 
-
border-bottom-width: 1px;
 
-
}
 
-
.fr-window-fresco .fr-ui-outside .fr-position-text {
 
-
text-shadow: 0px 1px 1px rgba(0,0,0,0.3);
 
-
}
 
-
.fr-window-fresco .fr-no-caption .fr-info-inside .fr-position-background {
 
-
border: 1px solid rgba(180, 180, 180, 0.15); border-image: none;
 
-
}
 
-
.fr-window-fresco .fr-has-caption .fr-info-inside .fr-info-background {
 
-
border-width: 0px 1px 1px; border-style: solid; border-color: rgba(68, 68, 68, 0.1); border-image: none;
 
-
}
 
-
.fr-window-fresco .fr-has-caption .fr-info-outside .fr-info-background {
 
-
border-width: 0px 1px 1px; border-style: solid; border-color: rgba(80, 80, 80, 0.25); border-image: none;
 
-
}
 
-
.fr-window-fresco .fr-thumbnail-wrapper {
 
-
box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
 
-
}
 
-
.fr-window-fresco .fr-thumbnail-active .fr-thumbnail-wrapper {
 
-
box-shadow: 0px 0px 1px rgba(0,0,0,0.1);
 
-
}
 
-
.fr-window-fresco .fr-side-previous .fr-side-button .fr-side-button-icon {
 
-
background-position: -13px -14px;
 
-
}
 
-
.fr-window-fresco .fr-side-next .fr-side-button .fr-side-button-icon {
 
-
background-position: -93px -14px;
 
-
}
 
-
.fr-window-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon {
 
-
background-position: -13px -114px;
 
-
}
 
-
.fr-window-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon {
 
-
background-position: -93px -114px;
 
-
}
 
-
.fr-window-fresco .fr-side-previous .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -13px -214px;
 
-
}
 
-
.fr-window-fresco .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -13px -214px;
 
-
}
 
-
.fr-window-fresco .fr-side-next .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -93px -214px;
 
-
}
 
-
.fr-window-fresco .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -93px -214px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-side-previous .fr-side-button .fr-side-button-icon {
 
-
background-position: -13px -114px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-side-next .fr-side-button .fr-side-button-icon {
 
-
background-position: -93px -114px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-side .fr-side-button .fr-side-button-icon {
 
-
transition:opacity 0.2s ease-in; opacity: 0.5; -webkit-transition: opacity .2s ease-in; -moz-transition: opacity .2s ease-in;
 
-
}
 
-
.fr-window-fresco .fr-side:hover .fr-side-button .fr-side-button-icon {
 
-
opacity: 1;
 
-
}
 
-
.fr-window-fresco .fr-frame .fr-side .fr-side-button-active .fr-side-button-icon {
 
-
opacity: 1;
 
-
}
 
-
.fr-ltIE9 .fr-frame .fr-side-previous .fr-side-button-active .fr-side-button-icon {
 
-
background-position: -13px -114px;
 
-
}
 
-
.fr-ltIE9 .fr-frame .fr-side-next .fr-side-button-active .fr-side-button-icon {
 
-
background-position: -93px -114px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-ui-outside .fr-side .fr-side-button-disabled .fr-side-button-icon {
 
-
opacity: 0.2;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-ui-outside .fr-side .fr-side-button-disabled:hover .fr-side-button-icon {
 
-
opacity: 0.2;
 
-
}
 
-
.fr-window-fresco .fr-ui-inside .fr-side-button-disabled .fr-side-button-icon {
 
-
background-image: none;
 
-
}
 
-
@media all and (max-width:568px) and (max-height:320px), all and (max-width:320px) and (max-height:568px)
 
-
{
 
-
.fr-window-fresco .fr-side-previous .fr-side-button .fr-side-button-icon {
 
-
background-position: 0px -300px;
 
-
}
 
-
.fr-window-fresco .fr-side-next .fr-side-button .fr-side-button-icon {
 
-
background-position: -40px -300px;
 
-
}
 
-
.fr-window-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon {
 
-
background-position: 0px -350px;
 
-
}
 
-
.fr-window-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon {
 
-
background-position: -40px -350px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-side-previous .fr-side-button .fr-side-button-icon {
 
-
background-position: 0px -350px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-side-next .fr-side-button .fr-side-button-icon {
 
-
background-position: -40px -350px;
 
-
}
 
-
}
 
-
.fr-window-fresco .fr-close .fr-close-icon {
 
-
background-position: -169px -9px;
 
-
}
 
-
.fr-window-fresco .fr-close:hover .fr-close-icon {
 
-
background-position: -210px -9px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-close .fr-close-icon {
 
-
background-position: -210px -9px; transition:opacity 0.2s ease-in; opacity: 0.8; -webkit-transition: opacity .2s ease-in; -moz-transition: opacity .2s ease-in;
 
-
}
 
-
.fr-window-fresco .fr-close:hover .fr-close-icon {
 
-
opacity: 1;
 
-
}
 
-
.fr-window-fresco .fr-thumbnail-wrapper {
 
-
border: 0px solid transparent;
 
-
}
 
-
.fr-window-fresco .fr-thumbnail-wrapper {
 
-
box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
 
-
}
 
-
.fr-window-fresco .fr-thumbnail-active .fr-thumbnail-wrapper {
 
-
box-shadow: 0px 0px 1px rgba(0,0,0,0.1);
 
-
}
 
-
.fr-window-fresco .fr-thumbnail-wrapper {
 
-
box-shadow: 0px -1px 4px rgba(0,0,0,0.3);
 
-
}
 
-
.fr-window-fresco .fr-thumbnail-overlay-border {
 
-
border-width: 1px; border-color: rgba(255, 255, 255, 0.08);
 
-
}
 
-
.fr-thumbnail-active .fr-thumbnail-overlay-border {
 
-
border: 0px currentColor; border-image: none;
 
-
}
 
-
.fr-thumbnail-active:hover .fr-thumbnail-overlay-border {
 
-
border: 0px currentColor; border-image: none;
 
-
}
 
-
.fr-window-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
 
-
background-position: -160px -41px;
 
-
}
 
-
.fr-window-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon {
 
-
background-position: -202px -41px;
 
-
}
 
-
.fr-window-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
 
-
background-position: -160px -83px;
 
-
}
 
-
.fr-window-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon {
 
-
background-position: -202px -83px;
 
-
}
 
-
.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
 
-
background-position: -286px -41px;
 
-
}
 
-
.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon {
 
-
background-position: -328px -41px;
 
-
}
 
-
.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
 
-
background-position: -286px -83px;
 
-
}
 
-
.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon {
 
-
background-position: -328px -83px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-side .fr-thumbnails-side-button-icon {
 
-
transition:opacity 0.2s ease-in; opacity: 0.8; -webkit-transition: opacity .2s ease-in; -moz-transition: opacity .2s ease-in;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
 
-
background-position: -160px -41px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled {
 
-
background-position: -160px -41px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
 
-
background-position: -202px -83px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled {
 
-
background-position: -202px -83px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon {
 
-
opacity: 1;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
 
-
background-position: -286px -41px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled {
 
-
background-position: -286px -41px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
 
-
background-position: -328px -83px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled {
 
-
background-position: -328px -83px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-side .fr-thumbnails-side-button-disabled {
 
-
opacity: 0.5;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled {
 
-
opacity: 0.5;
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
 
-
background-position: -244px -41px;
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
 
-
background-position: -244px -41px;
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
 
-
background-position: -244px -83px;
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
 
-
background-position: -244px -83px;
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background {
 
-
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background {
 
-
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
 
-
background-position: -370px -41px;
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
 
-
background-position: -370px -41px;
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
 
-
background-position: -370px -83px;
 
-
}
 
-
.fr-ltIE9.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
 
-
background-position: -370px -83px;
 
-
}
 
-
.fr-window-fresco .fr-touch-menu-background {
 
-
border-width: 0px 0px 1px; border-style: solid; border-color: rgba(255, 255, 255, 0.12); box-sizing: border-box; box-shadow: 0px 1px 3px rgba(0,0,0,0.3); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-background {
 
-
border-width: 0px 0px 1px; border-style: solid; border-color: rgba(255, 255, 255, 0.12); box-sizing: border-box; box-shadow: 0px 1px 3px rgba(0,0,0,0.3); -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-background {
 
-
border-width: 1px 0px 0px; box-shadow: 0px -1px 3px rgba(0,0,0,0.3);
 
-
}
 
-
@media all and (max-width:568px) and (max-height:320px), all and (max-width:320px) and (max-height:568px)
 
-
{
 
-
.fr-window-fresco .fr-touch-caption-text-wrapper {
 
-
font-size: 12px;
 
-
}
 
-
}
 
-
.fr-window-fresco .fr-touch-close .fr-touch-button-icon {
 
-
background-position: -169px -9px;
 
-
}
 
-
.fr-window-fresco .fr-touch-close:hover .fr-touch-button-icon {
 
-
background-position: -210px -9px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-touch-close .fr-touch-button-icon {
 
-
background-position: -210px -9px; transition:opacity 0.2s ease-in; opacity: 0.8; -webkit-transition: opacity .2s ease-in; -moz-transition: opacity .2s ease-in;
 
-
}
 
-
.fr-window-fresco .fr-touch-close .fr-touch-button-icon {
 
-
opacity: 1;
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-more .fr-touch-button-icon {
 
-
background-position: -169px -134px;
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-more:hover .fr-touch-button-icon {
 
-
background-position: -210px -134px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-touch-caption-more .fr-touch-button-icon {
 
-
background-position: -210px -134px; transition:opacity 0.2s ease-in; opacity: 0.8; -webkit-transition: opacity .2s ease-in; -moz-transition: opacity .2s ease-in;
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-more .fr-touch-button-icon {
 
-
opacity: 1;
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-less .fr-touch-button-icon {
 
-
background-position: -169px -175px;
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-less:hover .fr-touch-button-icon {
 
-
background-position: -210px -175px;
 
-
}
 
-
:not(.fr-ltIE9).fr-window-fresco .fr-touch-caption-less .fr-touch-button-icon {
 
-
background-position: -210px -175px; transition:opacity 0.2s ease-in; opacity: 0.8; -webkit-transition: opacity .2s ease-in; -moz-transition: opacity .2s ease-in;
 
-
}
 
-
.fr-window-fresco .fr-touch-caption-less .fr-touch-button-icon {
 
-
opacity: 1;
 
-
}
 
-
.fr-window-IE6 * {
 
-
-ms-zoom: 1;
 
-
}
 
-
.fr-window-IE6 .fr-side-button-icon {
 
-
background-image: url("skins/IE6/sprite.png");
 
-
}
 
-
.fr-window-IE6 .fr-close-icon {
 
-
background-image: url("skins/IE6/sprite.png");
 
-
}
 
-
.fr-window-IE6 .fr-thumbnails-side-button-icon {
 
-
background-image: url("skins/IE6/sprite.png");
 
-
}
 
-
.fr-window-IE6 .fr-side-previous .fr-side-button .fr-side-button-icon {
 
-
background-position: -13px -114px;
 
-
}
 
-
.fr-window-IE6 .fr-side-next .fr-side-button .fr-side-button-icon {
 
-
background-position: -93px -114px;
 
-
}
 
-
.fr-window-IE6 .fr-side-previous .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -13px -214px;
 
-
}
 
-
.fr-window-IE6 .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -13px -214px;
 
-
}
 
-
.fr-window-IE6 .fr-side-next .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -93px -214px;
 
-
}
 
-
.fr-window-IE6 .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -93px -214px;
 
-
}
 
-
.fr-window-IE6 .fr-ui-inside .fr-side-button-disabled .fr-side-button-icon {
 
-
display: none;
 
-
}
 
-
@media all and (max-width:568px) and (max-height:320px), all and (max-width:320px) and (max-height:568px)
 
-
{
 
-
.fr-window-IE6 .fr-side-previous .fr-side-button .fr-side-button-icon {
 
-
background-position: 0px -350px;
 
-
}
 
-
.fr-window-IE6 .fr-side-next .fr-side-button .fr-side-button-icon {
 
-
background-position: -40px -350px;
 
-
}
 
-
.fr-window-IE6 .fr-side-previous .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: 0px -400px;
 
-
}
 
-
.fr-window-IE6 .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: 0px -400px;
 
-
}
 
-
.fr-window-IE6 .fr-side-next .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -40px -400px;
 
-
}
 
-
.fr-window-IE6 .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon {
 
-
background-position: -40px -400px;
 
-
}
 
-
}
 
-
.fr-window-IE6 .fr-close .fr-close-icon {
 
-
background-position: -169px -9px;
 
-
}
 
-
.fr-window-IE6 .fr-close:hover .fr-close-icon {
 
-
background-position: -210px -9px;
 
-
}
 
-
.fr-window-IE6 .fr-info {
 
-
 
-
}
 
-
.fr-window-IE6 .fr-ui-outside .fr-info {
 
-
background: rgb(0, 0, 0);
 
-
}
 
-
.fr-window-IE6 .fr-close-icon {
 
-
background-color: rgb(35, 35, 35);
 
-
}
 
-
.fr-window-IE6 .fr-close .fr-close-background {
 
-
display: none;
 
-
}
 
-
.fr-window-IE6 .fr-info-background {
 
-
display: none;
 
-
}
 
-
.fr-window-IE6 .fr-has-caption .fr-ui-inside .fr-info {
 
-
background: rgb(13, 13, 13);
 
-
}
 
-
.fr-window-IE6 .fr-info-outside {
 
-
background: rgb(13, 13, 13);
 
-
}
 
-
.fr-window-IE6 .fr-position {
 
-
background: rgb(16, 16, 16);
 
-
}
 
-
.fr-window-IE6 .fr-has-caption .fr-ui-inside .fr-position {
 
-
background: none;
 
-
}
 
-
.fr-window-IE6 .fr-position .fr-position-background {
 
-
display: none;
 
-
}
 
-
* {
 
-
box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
*::before {
 
-
box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
*::after {
 
-
box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
 
-
}
 
-
* {
 
-
margin: 0px;
 
-
}
 
-
html {
 
-
height: 100%;
 
-
}
 
-
body {
 
-
height: 100%;
 
-
}
 
-
body {
 
-
background: rgb(255, 255, 255); position: relative;
 
-
}
 
-
body.index.homecontroller #header {
 
-
background-color: transparent;
 
-
}
 
-
body.index.homecontroller .standfirst {
 
-
background-color: transparent;
 
-
}
 
-
#wrapper {
 
-
margin: 0px auto -320px; height: auto !important; min-height: 100%;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
#wrapper {
 
-
margin: 0px auto;
 
-
}
 
-
}
 
-
#main {
 
-
padding-top: 36px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#main {
 
-
padding-top: 0px;
 
-
}
 
-
}
 
-
#main > :last-child.row {
 
-
padding-bottom: 60px;
 
-
}
 
-
footer {
 
-
height: 320px;
 
-
}
 
-
.push {
 
-
height: 320px;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
footer {
 
-
height: auto; background-image: none !important;
 
-
}
 
-
.push {
 
-
height: auto; background-image: none !important;
 
-
}
 
-
}
 
-
body {
 
-
background-position: top; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/bg_pattern-cb15db75c717ac0fe1e2e100ccf97f08.png"); background-color: rgb(240, 240, 240);
 
-
}
 
-
img {
 
-
height: auto; max-width: 100%;
 
-
}
 
-
object {
 
-
height: auto; max-width: 100%;
 
-
}
 
-
embed {
 
-
height: auto; max-width: 100%;
 
-
}
 
-
#ie-message {
 
-
background: rgb(204, 0, 0); padding: 5px; top: 0px; width: 100%; text-align: center; color: rgb(255, 255, 255); border-bottom-color: rgb(153, 0, 0); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 10;
 
-
}
 
-
#ie-message a {
 
-
color: rgb(255, 255, 255);
 
-
}
 
-
html {
 
-
color: rgb(0, 0, 0);
 
-
}
 
-
button {
 
-
color: rgb(0, 0, 0);
 
-
}
 
-
input {
 
-
color: rgb(0, 0, 0);
 
-
}
 
-
select {
 
-
color: rgb(0, 0, 0);
 
-
}
 
-
textarea {
 
-
color: rgb(0, 0, 0);
 
-
}
 
-
body {
 
-
color: rgb(0, 0, 0); line-height: 1.2; font-family: Georgia, Times, "Times New Roman", serif; font-size: 15px; font-weight: normal; font-feature-settings: "liga" 1, "dlig" 1; text-rendering: optimizeLegibility; -moz-font-feature-settings: "liga=1, dlig=1"; -o-font-feature-settings: "liga", "dlig"; -webkit-font-feature-settings: "liga", "dlig";
 
-
}
 
-
p {
 
-
line-height: 1.6; font-size: 15px; margin-bottom: 16.8px;
 
-
}
 
-
p.lead {
 
-
line-height: 1.6; font-size: 18.75px; margin-bottom: 16.8px;
 
-
}
 
-
aside p {
 
-
line-height: 1.35; font-size: 14px; font-style: italic;
 
-
}
 
-
h1 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h2.like-h1 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h1.like-h2.like-h1 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.organisation-header h1.like-h1 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
section.standfirst .content {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h2 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h1.like-h2 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h2.like-h1.like-h2 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
section.standfirst .content.like-h2 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.organisation-header h1 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.organisation-header h2.like-h1 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.organisation-header section.standfirst .content {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
section.standfirst .organisation-header .content {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h3 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h4 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h5 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h6 {
 
-
color: rgb(34, 34, 34); line-height: 1.1; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-top: 15px; margin-bottom: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h1.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
h2.like-h1.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
section.standfirst .content.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
h2.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
h1.like-h2.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
section.standfirst .content.like-h2.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
.organisation-header h1.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
.organisation-header section.standfirst .content.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
section.standfirst .organisation-header .content.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
h3.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
h4.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
h5.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
h6.no-border {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
h1.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
h2.like-h1.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
section.standfirst .content.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
h2.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
h1.like-h2.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
section.standfirst .content.like-h2.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
.organisation-header h1.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
.organisation-header section.standfirst .content.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
section.standfirst .organisation-header .content.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
h3.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
h4.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
h5.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
h6.no-margin {
 
-
margin-bottom: 0px;
 
-
}
 
-
h1.centered {
 
-
text-align: center;
 
-
}
 
-
h2.like-h1.centered {
 
-
text-align: center;
 
-
}
 
-
section.standfirst .content.centered {
 
-
text-align: center;
 
-
}
 
-
h2.centered {
 
-
text-align: center;
 
-
}
 
-
h1.like-h2.centered {
 
-
text-align: center;
 
-
}
 
-
section.standfirst .content.like-h2.centered {
 
-
text-align: center;
 
-
}
 
-
.organisation-header h1.centered {
 
-
text-align: center;
 
-
}
 
-
.organisation-header section.standfirst .content.centered {
 
-
text-align: center;
 
-
}
 
-
section.standfirst .organisation-header .content.centered {
 
-
text-align: center;
 
-
}
 
-
h3.centered {
 
-
text-align: center;
 
-
}
 
-
h4.centered {
 
-
text-align: center;
 
-
}
 
-
h5.centered {
 
-
text-align: center;
 
-
}
 
-
h6.centered {
 
-
text-align: center;
 
-
}
 
-
h1.border-top {
 
-
padding-top: 39.27px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
h2.like-h1.border-top {
 
-
padding-top: 39.27px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
section.standfirst .content.border-top {
 
-
padding-top: 39.27px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
h2.border-top {
 
-
padding-top: 39.27px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
h1.like-h2.border-top {
 
-
padding-top: 39.27px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
section.standfirst .content.like-h2.border-top {
 
-
padding-top: 39.27px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
.organisation-header h1.border-top {
 
-
padding-top: 39.27px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
.organisation-header section.standfirst .content.border-top {
 
-
padding-top: 39.27px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
section.standfirst .organisation-header .content.border-top {
 
-
padding-top: 39.27px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
h1.strike {
 
-
white-space: nowrap; position: relative;
 
-
}
 
-
h2.like-h1.strike {
 
-
white-space: nowrap; position: relative;
 
-
}
 
-
section.standfirst .content.strike {
 
-
white-space: nowrap; position: relative;
 
-
}
 
-
h2.strike {
 
-
white-space: nowrap; position: relative;
 
-
}
 
-
h1.like-h2.strike {
 
-
white-space: nowrap; position: relative;
 
-
}
 
-
section.standfirst .content.like-h2.strike {
 
-
white-space: nowrap; position: relative;
 
-
}
 
-
.organisation-header h1.strike {
 
-
white-space: nowrap; position: relative;
 
-
}
 
-
.organisation-header section.standfirst .content.strike {
 
-
white-space: nowrap; position: relative;
 
-
}
 
-
section.standfirst .organisation-header .content.strike {
 
-
white-space: nowrap; position: relative;
 
-
}
 
-
h1.strike .wrapper {
 
-
padding-right: 20px; padding-left: 20px; font-size: inherit; display: inline-block; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
 
-
}
 
-
h2.like-h1.strike .wrapper {
 
-
padding-right: 20px; padding-left: 20px; font-size: inherit; display: inline-block; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
 
-
}
 
-
section.standfirst .content.strike .wrapper {
 
-
padding-right: 20px; padding-left: 20px; font-size: inherit; display: inline-block; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
 
-
}
 
-
h2.strike .wrapper {
 
-
padding-right: 20px; padding-left: 20px; font-size: inherit; display: inline-block; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
 
-
}
 
-
h1.like-h2.strike .wrapper {
 
-
padding-right: 20px; padding-left: 20px; font-size: inherit; display: inline-block; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
 
-
}
 
-
section.standfirst .content.like-h2.strike .wrapper {
 
-
padding-right: 20px; padding-left: 20px; font-size: inherit; display: inline-block; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
 
-
}
 
-
.organisation-header h1.strike .wrapper {
 
-
padding-right: 20px; padding-left: 20px; font-size: inherit; display: inline-block; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
 
-
}
 
-
.organisation-header section.standfirst .content.strike .wrapper {
 
-
padding-right: 20px; padding-left: 20px; font-size: inherit; display: inline-block; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
 
-
}
 
-
section.standfirst .organisation-header .content.strike .wrapper {
 
-
padding-right: 20px; padding-left: 20px; font-size: inherit; display: inline-block; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
 
-
}
 
-
h1.strike .border {
 
-
top: 50%; width: 100%; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1;
 
-
}
 
-
h2.like-h1.strike .border {
 
-
top: 50%; width: 100%; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1;
 
-
}
 
-
section.standfirst .content.strike .border {
 
-
top: 50%; width: 100%; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1;
 
-
}
 
-
h2.strike .border {
 
-
top: 50%; width: 100%; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1;
 
-
}
 
-
h1.like-h2.strike .border {
 
-
top: 50%; width: 100%; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1;
 
-
}
 
-
section.standfirst .content.like-h2.strike .border {
 
-
top: 50%; width: 100%; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1;
 
-
}
 
-
.organisation-header h1.strike .border {
 
-
top: 50%; width: 100%; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1;
 
-
}
 
-
.organisation-header section.standfirst .content.strike .border {
 
-
top: 50%; width: 100%; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1;
 
-
}
 
-
section.standfirst .organisation-header .content.strike .border {
 
-
top: 50%; width: 100%; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: 1;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
h1.strike {
 
-
white-space: normal;
 
-
}
 
-
h2.like-h1.strike {
 
-
white-space: normal;
 
-
}
 
-
section.standfirst .content.strike {
 
-
white-space: normal;
 
-
}
 
-
h2.strike {
 
-
white-space: normal;
 
-
}
 
-
h1.like-h2.strike {
 
-
white-space: normal;
 
-
}
 
-
section.standfirst .content.like-h2.strike {
 
-
white-space: normal;
 
-
}
 
-
.organisation-header h1.strike {
 
-
white-space: normal;
 
-
}
 
-
.organisation-header section.standfirst .content.strike {
 
-
white-space: normal;
 
-
}
 
-
section.standfirst .organisation-header .content.strike {
 
-
white-space: normal;
 
-
}
 
-
h1.strike .wrapper {
 
-
padding: 0px;
 
-
}
 
-
h2.like-h1.strike .wrapper {
 
-
padding: 0px;
 
-
}
 
-
section.standfirst .content.strike .wrapper {
 
-
padding: 0px;
 
-
}
 
-
h2.strike .wrapper {
 
-
padding: 0px;
 
-
}
 
-
h1.like-h2.strike .wrapper {
 
-
padding: 0px;
 
-
}
 
-
section.standfirst .content.like-h2.strike .wrapper {
 
-
padding: 0px;
 
-
}
 
-
.organisation-header h1.strike .wrapper {
 
-
padding: 0px;
 
-
}
 
-
.organisation-header section.standfirst .content.strike .wrapper {
 
-
padding: 0px;
 
-
}
 
-
section.standfirst .organisation-header .content.strike .wrapper {
 
-
padding: 0px;
 
-
}
 
-
h1.strike .border {
 
-
display: none;
 
-
}
 
-
h2.like-h1.strike .border {
 
-
display: none;
 
-
}
 
-
section.standfirst .content.strike .border {
 
-
display: none;
 
-
}
 
-
h2.strike .border {
 
-
display: none;
 
-
}
 
-
h1.like-h2.strike .border {
 
-
display: none;
 
-
}
 
-
section.standfirst .content.like-h2.strike .border {
 
-
display: none;
 
-
}
 
-
.organisation-header h1.strike .border {
 
-
display: none;
 
-
}
 
-
.organisation-header section.standfirst .content.strike .border {
 
-
display: none;
 
-
}
 
-
section.standfirst .organisation-header .content.strike .border {
 
-
display: none;
 
-
}
 
-
}
 
-
h1 {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 45px; margin-top: 25px; margin-bottom: 25px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h2.like-h1 {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 45px; margin-top: 25px; margin-bottom: 25px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h1.like-h2.like-h1 {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 45px; margin-top: 25px; margin-bottom: 25px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.organisation-header h1.like-h1 {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 45px; margin-top: 25px; margin-bottom: 25px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
section.standfirst .content {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 45px; margin-top: 25px; margin-bottom: 25px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
h1 {
 
-
font-size: 28px;
 
-
}
 
-
h2.like-h1 {
 
-
font-size: 28px;
 
-
}
 
-
h1.like-h2.like-h1 {
 
-
font-size: 28px;
 
-
}
 
-
.organisation-header h1.like-h1 {
 
-
font-size: 28px;
 
-
}
 
-
section.standfirst .content {
 
-
font-size: 28px;
 
-
}
 
-
}
 
-
h1 span {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
h2.like-h1 span {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
h1.like-h2.like-h1 span {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
.organisation-header h1.like-h1 span {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
section.standfirst .content span {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
h1 span a {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
h2.like-h1 span a {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
h1.like-h2.like-h1 span a {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
.organisation-header h1.like-h1 span a {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
section.standfirst .content span a {
 
-
color: rgb(153, 153, 153); font-size: 28px; display: block;
 
-
}
 
-
h2 {
 
-
color: rgb(65, 64, 66); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 35px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h1.like-h2 {
 
-
color: rgb(65, 64, 66); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 35px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h2.like-h1.like-h2 {
 
-
color: rgb(65, 64, 66); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 35px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
section.standfirst .content.like-h2 {
 
-
color: rgb(65, 64, 66); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 35px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.organisation-header h1 {
 
-
color: rgb(65, 64, 66); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 35px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.organisation-header h2.like-h1 {
 
-
color: rgb(65, 64, 66); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 35px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.organisation-header section.standfirst .content {
 
-
color: rgb(65, 64, 66); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 35px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
section.standfirst .organisation-header .content {
 
-
color: rgb(65, 64, 66); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 35px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h2.with-border {
 
-
padding-bottom: 24.27px; margin-top: 24.27px; margin-bottom: 0px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
h1.like-h2.with-border {
 
-
padding-bottom: 24.27px; margin-top: 24.27px; margin-bottom: 0px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
section.standfirst .content.like-h2.with-border {
 
-
padding-bottom: 24.27px; margin-top: 24.27px; margin-bottom: 0px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.organisation-header h1.with-border {
 
-
padding-bottom: 24.27px; margin-top: 24.27px; margin-bottom: 0px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.organisation-header section.standfirst .content.with-border {
 
-
padding-bottom: 24.27px; margin-top: 24.27px; margin-bottom: 0px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
section.standfirst .organisation-header .content.with-border {
 
-
padding-bottom: 24.27px; margin-top: 24.27px; margin-bottom: 0px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
h2.with-bottom-border {
 
-
padding-bottom: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
h1.like-h2.with-bottom-border {
 
-
padding-bottom: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
section.standfirst .content.like-h2.with-bottom-border {
 
-
padding-bottom: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.organisation-header h1.with-bottom-border {
 
-
padding-bottom: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.organisation-header section.standfirst .content.with-bottom-border {
 
-
padding-bottom: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
section.standfirst .organisation-header .content.with-bottom-border {
 
-
padding-bottom: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
h2 span {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
h1.like-h2 span {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
h2.like-h1.like-h2 span {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
section.standfirst .content.like-h2 span {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.organisation-header h1 span {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.organisation-header h2.like-h1 span {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.organisation-header section.standfirst .content span {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
section.standfirst .organisation-header .content span {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
h2 span.sub {
 
-
font-size: 21px;
 
-
}
 
-
h1.like-h2 span.sub {
 
-
font-size: 21px;
 
-
}
 
-
section.standfirst .content.like-h2 span.sub {
 
-
font-size: 21px;
 
-
}
 
-
.organisation-header h1 span.sub {
 
-
font-size: 21px;
 
-
}
 
-
.organisation-header section.standfirst .content span.sub {
 
-
font-size: 21px;
 
-
}
 
-
section.standfirst .organisation-header .content span.sub {
 
-
font-size: 21px;
 
-
}
 
-
h3 {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 25px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h3.upper {
 
-
text-transform: uppercase; font-family: "FoundersGrotCondWeb-Bold", "Arial Narrow", Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h3.with-border {
 
-
padding-bottom: 9px; border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
h4 {
 
-
margin: 0px 0px 8px; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 18px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h4.with-border {
 
-
padding-bottom: 15px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
h4.upper {
 
-
text-transform: uppercase; font-family: "FoundersGrotCondWeb-Bold", "Arial Narrow", Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
h4 span {
 
-
color: rgb(151, 151, 151); text-transform: none; display: inline-block;
 
-
}
 
-
h4.simple {
 
-
border-top-color: rgb(65, 64, 66); border-bottom-color: currentColor; border-top-width: 1px; border-bottom-width: medium; border-top-style: solid; border-bottom-style: none;
 
-
}
 
-
h4.first {
 
-
border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
 
-
}
 
-
h5 {
 
-
line-height: 1.3; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 18px;
 
-
}
 
-
h6 {
 
-
color: rgb(151, 151, 151); line-height: 1.3; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px;
 
-
}
 
-
em {
 
-
font-style: italic;
 
-
}
 
-
i {
 
-
font-style: italic;
 
-
}
 
-
strong {
 
-
font-weight: bold;
 
-
}
 
-
b {
 
-
font-weight: bold;
 
-
}
 
-
ul {
 
-
line-height: 1.6; font-size: 15px; margin-bottom: 16.8px; list-style-position: outside;
 
-
}
 
-
ol {
 
-
line-height: 1.6; font-size: 15px; margin-bottom: 16.8px; list-style-position: outside;
 
-
}
 
-
dl {
 
-
line-height: 1.6; font-size: 15px; margin-bottom: 16.8px; list-style-position: outside;
 
-
}
 
-
ul li ul {
 
-
margin-bottom: 0px; margin-left: 20px;
 
-
}
 
-
ul li ol {
 
-
margin-bottom: 0px; margin-left: 20px;
 
-
}
 
-
ol {
 
-
margin-left: 20px;
 
-
}
 
-
ol li ul {
 
-
margin-bottom: 0px; margin-left: 20px;
 
-
}
 
-
ol li ol {
 
-
margin-bottom: 0px; margin-left: 20px;
 
-
}
 
-
blockquote {
 
-
color: rgb(77, 77, 77); line-height: 1.5;
 
-
}
 
-
blockquote p {
 
-
color: rgb(77, 77, 77); line-height: 1.5;
 
-
}
 
-
blockquote {
 
-
margin: 0px 0px 16.8px; padding: 9px 20px 0px 19px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
 
-
}
 
-
blockquote::before {
 
-
content: "\2014 \0020";
 
-
}
 
-
blockquote a {
 
-
color: rgb(51, 51, 51);
 
-
}
 
-
blockquote a:visited {
 
-
color: rgb(51, 51, 51);
 
-
}
 
-
a img {
 
-
border: currentColor; border-image: none;
 
-
}
 
-
a {
 
-
transition:border-color 0.05s ease-in-out; color: rgb(0, 0, 0); line-height: inherit; text-decoration: none; -webkit-transition: border-color 0.05s ease-in-out; -moz-transition: border-color 0.05s ease-in-out; -o-transition: border-color 0.05s ease-in-out;
 
-
}
 
-
a:hover {
 
-
color: rgb(0, 0, 0); text-decoration: underline;
 
-
}
 
-
a:focus {
 
-
color: rgb(0, 0, 0);
 
-
}
 
-
p a {
 
-
line-height: inherit;
 
-
}
 
-
p a:visited {
 
-
line-height: inherit;
 
-
}
 
-
p a {
 
-
text-decoration: underline;
 
-
}
 
-
table {
 
-
border: 0px currentColor; border-image: none; width: 100%;
 
-
}
 
-
ul {
 
-
padding-left: 24px;
 
-
}
 
-
ol {
 
-
padding-left: 24px;
 
-
}
 
-
dl {
 
-
padding-left: 24px;
 
-
}
 
-
p.header {
 
-
font-size: 18px;
 
-
}
 
-
.massive-wrapper {
 
-
text-align: center; margin-bottom: 19px;
 
-
}
 
-
.massive-wrapper .massive {
 
-
padding: 30px 40px; border: 1px solid rgb(204, 204, 204); border-image: none; text-transform: uppercase; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 24px !important; text-decoration: none !important; display: inline-block; white-space: nowrap;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
.massive-wrapper .massive {
 
-
padding: 12px 20px;
 
-
}
 
-
}
 
-
.massive-wrapper .massive strong {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.massive-wrapper .massive:hover {
 
-
border-color: rgb(34, 34, 34) !important; color: rgb(34, 34, 34) !important; text-decoration: none; background-color: transparent !important;
 
-
}
 
-
.massive-wrapper .massive:active {
 
-
border-color: rgb(34, 34, 34) !important; color: rgb(34, 34, 34) !important; text-decoration: none; background-color: transparent !important;
 
-
}
 
-
.massive-wrapper .not-so.massive {
 
-
text-transform: none; font-size: 16px;
 
-
}
 
-
.massive-wrapper .massive span {
 
-
color: rgb(153, 153, 153); font-size: 13px;
 
-
}
 
-
a img {
 
-
border: 0px currentColor; border-image: none;
 
-
}
 
-
#strapline-wrapper {
 
-
position: relative; z-index: 1000; background-color: rgb(38, 38, 38);
 
-
}
 
-
#strapline-wrapper .strapline-container {
 
-
margin: 0px auto; padding: 4px 0px 2px; width: 1040px; min-width: 768px; max-width: 100%; background-color: rgb(38, 38, 38);
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#strapline-wrapper .strapline-container {
 
-
padding: 0px; width: auto; margin-right: 0px; margin-left: 0px; min-width: 0px;
 
-
}
 
-
}
 
-
@media only screen and (max-width:1023px)
 
-
{
 
-
#strapline-wrapper .strapline-container {
 
-
padding: 0px 20px;
 
-
}
 
-
}
 
-
#strapline-wrapper .strapline-container .strapline {
 
-
margin: 0px; top: 5px; width: 50%; color: rgb(255, 255, 255); padding-left: 0px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 12px; position: relative;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#strapline-wrapper .strapline-container .strapline {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
#strapline-wrapper .strapline-container .strapline span {
 
-
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
#strapline-wrapper .strapline-container .social {
 
-
transition:opacity 0.12s ease-in-out; width: 50%; overflow: hidden; padding-right: 0px; opacity: 0.6; -webkit-transition: opacity 0.12s ease-in-out; -moz-transition: opacity 0.12s ease-in-out; -o-transition: opacity 0.12s ease-in-out;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#strapline-wrapper .strapline-container .social {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
#strapline-wrapper .strapline-container .social:hover {
 
-
opacity: 1;
 
-
}
 
-
#strapline-wrapper .strapline-container .social .twitter {
 
-
width: 85px; padding-right: 15px; padding-left: 15px; margin-right: 20px; margin-left: 20px; float: right;
 
-
}
 
-
#strapline-wrapper .strapline-container .social .twitter a {
 
-
margin: 0px auto; width: 60px; display: block;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#strapline-wrapper {
 
-
display: none;
 
-
}
 
-
}
 
-
#header {
 
-
margin: 0px auto; padding: 0px; width: 1040px; position: relative; min-width: 768px; max-width: 100%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#header {
 
-
padding: 0px; width: auto; margin-right: 0px; margin-left: 0px; min-width: 0px;
 
-
}
 
-
}
 
-
#talent-callout {
 
-
top: 0px; width: 80px; text-align: center; right: 20px; border-top-color: rgb(202, 202, 202); border-top-width: 4px; border-top-style: solid; position: absolute;
 
-
}
 
-
@media only screen and (max-width:768px)
 
-
{
 
-
#talent-callout {
 
-
display: none;
 
-
}
 
-
}
 
-
#talent-callout a {
 
-
top: 27px; text-align: center; color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; position: relative;
 
-
}
 
#nav-wrapper {
#nav-wrapper {
min-height: 90px; background-color: rgb(255, 255, 255);
min-height: 90px; background-color: rgb(255, 255, 255);
}
}
-
@media only screen and (max-width:767px)
+
 
-
{
+
-
#nav-wrapper {
+
-
width: 100%; padding-bottom: 55px; float: left; position: relative;
+
-
}
+
-
}
+
#nav-wrapper ul.nav-bar {
#nav-wrapper ul.nav-bar {
list-style: none; margin: 0px; padding: 0px 50px; position: relative; min-height: 54px; background-color: transparent;
list-style: none; margin: 0px; padding: 0px 50px; position: relative; min-height: 54px; background-color: transparent;
}
}
-
@media only screen and (max-width:1023px)
+
 
-
{
+
-
#nav-wrapper ul.nav-bar {
+
-
padding-right: 20px; padding-left: 20px;
+
-
}
+
-
}
+
-
@media only screen and (max-width:767px)
+
-
{
+
-
#nav-wrapper ul.nav-bar {
+
-
list-style: none; margin: 0px auto; padding-top: 53px; display: block;
+
-
}
+
-
}
+
#nav-wrapper ul.nav-bar > li {
#nav-wrapper ul.nav-bar > li {
padding: 0px; border: 0px currentColor; border-image: none; line-height: 90px; float: left; display: block;
padding: 0px; border: 0px currentColor; border-image: none; line-height: 90px; float: left; display: block;
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li {
 
-
line-height: inherit; float: none; display: inline;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.logo {
 
-
margin-right: 25px;
 
-
}
 
-
@media only screen and (max-width:1023px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.logo {
 
-
margin-right: 10px;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.logo {
 
-
float: left;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.logo span.cursor {
 
-
background-position: 0px -1080px; left: 0px; top: 0px; width: 70px; height: 70px; display: none; position: absolute; z-index: 1; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.logo span.cursor {
 
-
background-position: 0px -1080px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.on.logo span.cursor {
 
-
display: block;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.logo a.header {
 
-
background-position: 0px -849px; border: 0px currentColor; border-image: none; width: 70px; height: 70px; text-indent: -999em; margin-top: 10px; margin-bottom: 10px; display: block; position: relative; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.logo a.header {
 
-
background-position: 0px -634px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.logo a.header {
 
-
margin-top: 0px; margin-bottom: 20px;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li:nth-child(6) {
 
-
margin-right: 12px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li:nth-child(6) {
 
-
margin-right: 0px;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li:nth-child(7) {
 
-
margin-left: 12px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li:nth-child(7) {
 
-
margin-left: 0px;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li:nth-child(7)::before {
 
-
width: 1px; height: 46px; margin-top: 24px; margin-left: -12px; border-left-color: rgb(202, 202, 202); border-left-width: 1px; border-left-style: dotted; display: block; position: absolute; content: "";
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li:nth-child(7)::before {
 
-
border: 0px currentColor; border-image: none; margin-left: 0px;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li a.header {
 
-
margin: 0px 1px 0px 0px; padding: 0px 9px; height: 90px; color: rgb(34, 34, 34); text-transform: uppercase; font-family: "FoundersGrotCondWeb-Bold", "Arial Narrow", Arial, sans-serif; font-size: 17px; text-decoration: none; border-top-color: rgb(202, 202, 202); border-top-width: 4px; border-top-style: solid; display: block; position: relative; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
@media only screen and (max-width:1023px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li a.header {
 
-
padding-right: 5px; padding-left: 5px; font-size: 15px;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li a.header {
 
-
height: auto; font-size: 16px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; display: inline;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li span.pointer {
 
-
display: none;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li span.pointer::before {
 
-
border-width: 12px; border-style: solid; border-color: transparent transparent rgb(179, 179, 179); border-image: none; left: 50%; width: 0px; height: 0px; bottom: -1px; margin-left: -12px; display: block; position: absolute; z-index: 10000; content: "";
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li span.pointer::before {
 
-
display: none !important;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li span.pointer::after {
 
-
border-width: 11px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: none; left: 50%; width: 0px; height: 0px; bottom: -1px; margin-left: -11px; display: block; position: absolute; z-index: 10000; content: "";
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li span.pointer::after {
 
-
display: none !important;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership span.pointer {
 
-
opacity: 0;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.hide-pointer span.pointer {
 
-
display: none !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.end {
 
-
margin-right: 7px;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li:hover {
 
-
background-color: transparent;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.show-pointer {
 
-
background-color: transparent;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li:hover a {
 
-
color: rgb(0, 0, 0);
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.show-pointer a {
 
-
color: rgb(0, 0, 0);
 
-
}
 
-
#nav-wrapper ul.nav-bar > li:hover a span.pointer {
 
-
display: block;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.show-pointer a span.pointer {
 
-
display: block;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li:hover a span.pointer {
 
-
display: none !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.show-pointer a span.pointer {
 
-
display: none !important;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li:last-child a {
 
-
margin-right: 0px;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.end a {
 
-
margin-right: 0px;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li ul.sub-nav {
 
-
list-style: none; margin: 0px; padding: 4px 50px 0px 153px; left: 0px; width: 100%; overflow: hidden; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: none; position: absolute; min-height: 36px; background-color: rgb(255, 255, 255);
 
-
}
 
-
@media only screen and (max-width:1023px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li ul.sub-nav {
 
-
padding-left: 110px;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li ul.sub-nav {
 
-
top: 143px; width: 100%; padding-top: 6px; padding-right: 20px; padding-left: 20px; position: absolute;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li ul.sub-nav li {
 
-
margin: 0px 18px 0px 0px; float: left; display: inline; position: relative;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li ul.sub-nav li:last-child {
 
-
margin-right: 0px;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li ul.sub-nav li a {
 
-
padding: 0px; color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-weight: normal; white-space: nowrap;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li ul.sub-nav li a:hover {
 
-
text-decoration: none;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li:hover ul.sub-nav {
 
-
display: block;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li:hover ul.sub-nav {
 
-
display: none;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
body.index.home.homecontroller #nav-wrapper {
 
-
padding-bottom: 0px;
 
-
}
 
-
}
 
-
body.index.home.homecontroller #nav-wrapper ul.nav-bar li ul.sub-nav {
 
-
display: none !important;
 
-
}
 
-
body.index.home.homecontroller #nav-wrapper ul.nav-bar li:hover ul.sub-nav {
 
-
display: none;
 
-
}
 
-
body.index.home.homecontroller #nav-wrapper ul.nav-bar li:hover span.pointer {
 
-
display: none;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership {
 
-
margin-left: 20px; background-color: rgb(204, 204, 204);
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership {
 
-
margin: 0px auto; left: 0px; top: 0px; width: 100%; right: 0px; clear: both; float: none; display: block; position: absolute;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-width: 22px 73px 0px; border-style: solid; border-color: rgb(204, 204, 204) transparent transparent; top: 90px; width: 0px; height: 0px; position: absolute; content: " ";
 
-
}
 
-
@media only screen and (max-width:1023px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-width: 18px 65px 0px;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership::after {
 
-
display: none;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership a.header {
 
-
border-color: rgb(255, 255, 255) !important; width: 125px; text-align: center; color: rgb(255, 255, 255) !important; margin-right: 10px; margin-left: 10px;
 
-
}
 
-
@media only screen and (max-width:1023px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership a.header {
 
-
width: 110px;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership a.header {
 
-
display: none;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership a.header:hover {
 
-
color: rgb(255, 255, 255) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership a.dropdown-toggle {
 
-
left: 0px; top: -28px; right: 0px; color: rgb(255, 255, 255); line-height: 1; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px; margin-right: 10px; margin-left: 10px; display: block; position: absolute; z-index: 1;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership .status {
 
-
left: 0px; top: -28px; right: 0px; color: rgb(255, 255, 255); line-height: 1; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px; margin-right: 10px; margin-left: 10px; display: block; position: absolute; z-index: 1;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership a.dropdown-toggle:active {
 
-
color: rgb(255, 255, 255);
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership .status:active {
 
-
color: rgb(255, 255, 255);
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership a.dropdown-toggle {
 
-
top: 0px; margin-right: 0px; margin-left: 0px; position: static;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership .status {
 
-
top: 0px; margin-right: 0px; margin-left: 0px; position: static;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership a.dropdown-toggle {
 
-
padding: 4px 6px; background-color: rgba(0, 0, 0, 0.2);
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership a.dropdown-toggle {
 
-
padding: 10px 20px;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership a.dropdown-toggle::after {
 
-
background-position: 0px -33px; top: 9px; width: 5px; height: 3px; right: 6px; display: block; position: absolute; content: " "; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership a.dropdown-toggle::after {
 
-
background-position: 0px -707px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership a.dropdown-toggle::after {
 
-
top: 15px; right: 20px;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership a.active.dropdown-toggle {
 
-
color: rgb(255, 255, 255);
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership a.active.dropdown-toggle::after {
 
-
background-position: 0px -30px; width: 5px; height: 3px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership a.active.dropdown-toggle::after {
 
-
background-position: 0px -704px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership a.dropdown-toggle:hover {
 
-
color: rgb(255, 255, 255) !important; text-decoration: none; background-color: rgba(0, 0, 0, 0.4);
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership .actions {
 
-
position: relative;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership ul.dropdown {
 
-
list-style: none; margin: 0px; padding: 0px; left: 0px; right: 0px; display: none; position: absolute; z-index: 4;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership ul.active.dropdown {
 
-
display: block;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership ul.dropdown li a {
 
-
padding: 2px 15px; width: 100%; color: rgb(34, 34, 34); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px; text-decoration: none; display: block; white-space: nowrap; background-color: rgba(238, 238, 238, 0.8);
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership ul.dropdown li a:hover {
 
-
background-color: rgba(255, 255, 255, 0.98);
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#nav-wrapper ul.nav-bar > li.membership ul.dropdown li a {
 
-
padding: 2px 20px;
 
-
}
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership .status {
 
-
text-align: center;
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership .status a {
 
-
color: rgb(255, 255, 255);
 
-
}
 
-
#nav-wrapper ul.nav-bar > li.membership .status a:hover {
 
-
color: rgb(255, 255, 255); text-decoration: underline;
 
-
}
 
-
aside {
 
-
margin-bottom: 20px;
 
-
}
 
-
aside.right {
 
-
padding-left: 35px !important;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
aside.right {
 
-
padding: 0px 10px !important;
 
-
}
 
-
}
 
-
aside.left {
 
-
padding-right: 45px !important;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
aside.left {
 
-
padding: 0px 10px !important;
 
-
}
 
-
}
 
-
aside.left .button {
 
-
width: 100%; text-transform: none;
 
-
}
 
-
aside .search {
 
-
padding-bottom: 15px; margin-bottom: 15px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
aside .head-border {
 
-
top: -1px; height: 6px; border-top-color: rgb(204, 204, 204); border-top-width: 5px; border-top-style: solid; position: relative;
 
-
}
 
-
aside .button {
 
-
margin-bottom: 20px;
 
-
}
 
-
aside h4 {
 
-
font-family: "FoundersGrotCondWeb-Bold", "Arial Narrow", Arial, sans-serif; font-size: 18px; margin-top: 24.27px; margin-bottom: 15px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
aside.right h4:first-child {
 
-
border-top-width: 0px;
 
-
}
 
-
aside.left h4:first-child {
 
-
margin-top: 0px;
 
-
}
 
-
aside p {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-style: normal; margin-top: 12px;
 
-
}
 
-
aside p:last-child {
 
-
margin-bottom: 0px;
 
-
}
 
-
aside p img {
 
-
height: auto !important;
 
-
}
 
-
aside .item {
 
-
padding-top: 10px; padding-bottom: 10px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
ul.tags {
 
-
list-style: none; margin: 0px; padding: 0px; overflow: hidden; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
ul.tags li {
 
-
margin-right: 5px; margin-bottom: 5px; float: left;
 
-
}
 
-
ul.tags li a {
 
-
padding: 3px 8px; border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(153, 153, 153); font-size: 12px; display: block; white-space: nowrap;
 
-
}
 
-
ul.tags li a:hover {
 
-
border-color: rgb(65, 64, 66); color: rgb(65, 64, 66); text-decoration: none;
 
-
}
 
-
ul.related {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.with-bottom-border.related {
 
-
margin-bottom: 1em; border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
ul.related li {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 15px; margin-bottom: 1em; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
ul.related li .date {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
ul.related li .sub {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
ul.related li .sub {
 
-
font-size: 13px;
 
-
}
 
-
ul.info {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.product {
 
-
list-style: none; margin: 0px; padding: 0px; overflow: hidden;
 
-
}
 
-
ul.product li.price {
 
-
line-height: 2; overflow: hidden; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; margin-bottom: 19px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
ul.product li.last.price {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
ul.product li.price .type {
 
-
float: left;
 
-
}
 
-
ul.product li.price .amount {
 
-
float: left;
 
-
}
 
-
ul.product li.price .type {
 
-
width: 64%; white-space: nowrap;
 
-
}
 
-
ul.product li.price .amount {
 
-
width: 36%; text-align: right;
 
-
}
 
-
ul.product li.dimmed.price .type {
 
-
color: rgb(170, 170, 170);
 
-
}
 
-
ul.product li.dimmed.price .amount {
 
-
color: rgb(170, 170, 170);
 
-
}
 
-
ul.product li.add-form .quantity {
 
-
float: left;
 
-
}
 
-
ul.product li.add-form .add {
 
-
float: left;
 
-
}
 
-
ul.product li.add-form .quantity {
 
-
width: 40%;
 
-
}
 
-
ul.product li.add-form .quantity input {
 
-
border-color: rgb(153, 153, 153); padding: 0px 7px; width: 62px; height: 25px; font-size: 12px;
 
-
}
 
-
ul.product li.add-form .quantity input:focus {
 
-
border-color: rgb(65, 64, 66);
 
-
}
 
-
ul.product li.add-form .add {
 
-
width: 60%;
 
-
}
 
-
ul.product li.add-form .add button {
 
-
float: right;
 
-
}
 
-
ul.product li.membership {
 
-
padding-top: 12px;
 
-
}
 
-
ul.cart {
 
-
list-style: none; margin: 0px; padding: 0px; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
ul.cart li iframe {
 
-
padding: 0px; width: 100%;
 
-
}
 
-
ul.cart li iframe body {
 
-
margin: 0px !important; padding: 0px;
 
-
}
 
-
ul.cart li.links {
 
-
overflow: hidden;
 
-
}
 
-
ul.cart li.links a {
 
-
width: 48%; float: left;
 
-
}
 
-
ul.cart li.links a:first-child {
 
-
margin-right: 2%;
 
-
}
 
-
ul.cart li.links a:last-child {
 
-
margin-left: 2%;
 
-
}
 
-
ul.navigation {
 
-
list-style: none; margin: 0px; padding: 0px; height: 100%; clear: both;
 
-
}
 
-
ul.navigation > li a {
 
-
color: rgb(34, 34, 34); line-height: 1.3; padding-top: 12px; padding-bottom: 10px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px; border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid; display: block;
 
-
}
 
-
ul.navigation > li a:hover {
 
-
border-color: rgb(51, 51, 51); color: rgb(51, 51, 51); text-decoration: none;
 
-
}
 
-
ul.navigation > li > ul {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.navigation > li > ul li a {
 
-
color: rgb(151, 151, 151); text-transform: none; padding-top: 12.27px; padding-bottom: 10.27px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px; border-bottom-color: rgb(202, 202, 202); border-bottom-width: 1px; border-bottom-style: dotted;
 
-
}
 
-
ul.bold.navigation > li a {
 
-
text-transform: uppercase; font-family: "FoundersGrotCondWeb-Bold", "Arial Narrow", Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
footer {
 
-
background-position: top; position: relative; background-repeat: repeat-x; background-color: rgb(153, 153, 153);
 
-
}
 
-
footer .row {
 
-
background-color: transparent;
 
-
}
 
-
footer #sitemap .column.small {
 
-
width: 16.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
footer #sitemap .column.small {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
footer #sitemap .column.large {
 
-
width: 25%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
footer #sitemap .column.large {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
footer #sitemap .column.small {
 
-
margin-top: 17px; margin-bottom: 17px;
 
-
}
 
-
footer #sitemap .column.large {
 
-
margin-top: 17px; margin-bottom: 17px;
 
-
}
 
-
footer #sitemap .column.small h5 {
 
-
color: rgb(255, 255, 255); text-transform: uppercase; padding-bottom: 7px; font-family: "FoundersGrotCondWeb-Bold", "Arial Narrow", Arial, sans-serif; font-size: 18px; margin-bottom: 10px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
footer #sitemap .column.large h5 {
 
-
color: rgb(255, 255, 255); text-transform: uppercase; padding-bottom: 7px; font-family: "FoundersGrotCondWeb-Bold", "Arial Narrow", Arial, sans-serif; font-size: 18px; margin-bottom: 10px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
footer #sitemap .column.small ul {
 
-
list-style: none; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
footer #sitemap .column.large ul {
 
-
list-style: none; margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
footer #sitemap .column.small ul li {
 
-
font-size: 13px;
 
-
}
 
-
footer #sitemap .column.large ul li {
 
-
font-size: 13px;
 
-
}
 
-
footer #sitemap .column.small ul li a {
 
-
color: rgb(255, 255, 255);
 
-
}
 
-
footer #sitemap .column.large ul li a {
 
-
color: rgb(255, 255, 255);
 
-
}
 
-
footer ul.social {
 
-
margin: 0px; padding: 0px;
 
-
}
 
-
footer ul.social li {
 
-
margin-right: 3px; float: left;
 
-
}
 
-
footer ul.social li a {
 
-
text-indent: -999em; display: block;
 
-
}
 
-
footer ul.social li a.twitter {
 
-
background-position: 0px -769px; width: 18px; height: 18px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
footer ul.social li a.twitter {
 
-
background-position: 0px -909px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
footer ul.social li a.facebook {
 
-
background-position: 0px -823px; width: 18px; height: 18px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
footer ul.social li a.facebook {
 
-
background-position: 0px -963px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
footer ul.social li a.flickr {
 
-
background-position: 0px -805px; width: 18px; height: 18px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
footer ul.social li a.flickr {
 
-
background-position: 0px -945px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
footer ul.social li a.vimeo {
 
-
background-position: 0px -787px; width: 18px; height: 18px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
footer ul.social li a.vimeo {
 
-
background-position: 0px -927px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
footer a.logo {
 
-
background-position: 0px -36px; width: 44px; height: 44px; text-indent: -999em; margin-bottom: 8px; display: block; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
footer a.logo {
 
-
background-position: 0px -240px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
footer #shoelace {
 
-
left: 0px; right: 0px; bottom: 0px; color: rgb(255, 255, 255); line-height: 1.6; padding-top: 8px; padding-bottom: 8px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; margin-top: 18px; position: absolute; background-color: rgb(0, 0, 0);
 
-
}
 
-
footer #shoelace .copyright {
 
-
width: 66.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
footer #shoelace .copyright {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
footer #shoelace .colophon {
 
-
width: 33.33%; text-align: right;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
footer #shoelace .colophon {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
footer #shoelace .copyright {
 
-
font-size: 13px;
 
-
}
 
-
footer #shoelace .colophon {
 
-
font-size: 13px;
 
-
}
 
-
footer #shoelace a {
 
-
color: rgb(255, 255, 255); text-decoration: underline;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
footer #shoelace {
 
-
position: static;
 
-
}
 
-
}
 
-
footer .vcard {
 
-
font-size: 13px; margin-bottom: 8px;
 
-
}
 
-
footer .vcard {
 
-
color: rgb(255, 255, 255); line-height: 1.6; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
footer .vcard a {
 
-
color: rgb(255, 255, 255); line-height: 1.6; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
@media only screen and (max-width:768px)
 
-
{
 
-
footer #sitemap .column dl dd {
 
-
font-size: 12px !important;
 
-
}
 
-
footer .vcard {
 
-
font-size: 12px !important;
 
-
}
 
-
footer .vcard div {
 
-
font-size: 12px !important;
 
-
}
 
-
footer .vcard span {
 
-
font-size: 12px !important;
 
-
}
 
-
footer .vcard a {
 
-
font-size: 12px !important;
 
-
}
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
footer {
 
-
height: auto;
 
-
}
 
-
footer #sitemap .column {
 
-
width: 100%; float: none;
 
-
}
 
-
footer #colophon {
 
-
text-align: left; position: relative !important;
 
-
}
 
-
}
 
-
.tramline {
 
-
padding-top: 10px !important; padding-bottom: 10px !important; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
 
-
}
 
-
a.member-mark {
 
-
border-radius: 14px; width: 14px; height: 14px; text-align: center; color: rgb(255, 255, 255); line-height: 15px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 12px; display: inline-block; background-color: rgb(204, 204, 204); -webkit-border-radius: 14px;
 
-
}
 
-
span.member-mark {
 
-
border-radius: 14px; width: 14px; height: 14px; text-align: center; color: rgb(255, 255, 255); line-height: 15px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 12px; display: inline-block; background-color: rgb(204, 204, 204); -webkit-border-radius: 14px;
 
-
}
 
-
a.member-mark:hover {
 
-
color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 0, 0) !important;
 
-
}
 
-
#content-header {
 
-
padding-bottom: 1em; font-size: 19px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.row {
 
-
margin: 0px auto; padding: 0px 40px; width: 1040px; min-width: 768px; max-width: 100%; background-color: rgb(255, 255, 255);
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.row {
 
-
padding: 0px; width: auto; margin-right: 0px; margin-left: 0px; min-width: 0px;
 
-
}
 
-
}
 
-
@media only screen and (max-width:1024px)
 
-
{
 
-
.row {
 
-
padding-right: 10px; padding-left: 10px;
 
-
}
 
-
}
 
-
.row .row {
 
-
margin: 0px -10px; padding: 0px; width: auto; min-width: 0px; max-width: none;
 
-
}
 
-
.column.full {
 
-
width: 100%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.column.full {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.column.half {
 
-
width: 50%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.column.half {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.column.primary {
 
-
width: 75%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.column.primary {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.pushed.column.primary {
 
-
left: 25%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.pushed.column.primary {
 
-
left: 0px;
 
-
}
 
-
}
 
-
.column.primary .column.main {
 
-
width: 66.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.column.primary .column.main {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.column.primary .column.side {
 
-
width: 33.33%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.column.primary .column.side {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.column.primary .column.half {
 
-
width: 50%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.column.primary .column.half {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.column.secondary {
 
-
width: 25%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.column.secondary {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.pulled.column.secondary {
 
-
right: 75%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.pulled.column.secondary {
 
-
right: 0px;
 
-
}
 
-
}
 
-
.column.central {
 
-
width: 66.66%; margin-right: auto; margin-left: auto;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.column.central {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
section#home {
 
-
background-position: center 120px; left: 0px; top: 0px; width: 100%; height: 587px; right: 0px; position: absolute; z-index: -2; background-repeat: repeat-x;
 
-
}
 
-
@media only screen and (max-width:768px)
 
-
{
 
-
section#home {
 
-
background-position: center 133px; min-width: auto;
 
-
}
 
-
}
 
-
body.index.homecontroller #main :last-child.row {
 
-
padding-bottom: 60px;
 
-
}
 
-
body.index.homecontroller #main :first-child.row {
 
-
border-top-color: rgb(204, 204, 204); border-top-width: 6px; border-top-style: solid;
 
-
}
 
-
#you-can-now {
 
-
height: 65px; text-align: center; color: rgb(34, 34, 34); line-height: 61px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px; margin-top: 30px; margin-bottom: 12px; border-top-color: rgb(65, 64, 66); border-bottom-color: rgb(65, 64, 66); border-top-width: 5px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
 
-
}
 
-
#you-can-now span {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; margin-right: 10px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
#you-can-now {
 
-
margin-top: 20px;
 
-
}
 
-
}
 
-
ul.briefs {
 
-
list-style: none; margin: 0px 0px 20px; padding: 0px; border-top-color: rgb(151, 151, 151); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
ul.briefs > li {
 
-
overflow: hidden; padding-top: 7px; padding-bottom: 7px; border-bottom-color: rgb(151, 151, 151); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
ul.briefs > li .logo {
 
-
float: left;
 
-
}
 
-
ul.briefs > li .content {
 
-
float: left;
 
-
}
 
-
ul.briefs > li .links {
 
-
float: left;
 
-
}
 
-
ul.briefs > li .logo {
 
-
width: 23%;
 
-
}
 
-
ul.briefs > li .logo a img {
 
-
display: block;
 
-
}
 
-
ul.briefs > li .content {
 
-
width: 56%; padding-top: 15px; padding-right: 20px;
 
-
}
 
-
ul.briefs > li .content h3 {
 
-
margin: 0px; font-size: 17px;
 
-
}
 
-
ul.briefs > li .content p {
 
-
margin: 0px; color: rgb(151, 151, 151); line-height: 1.3; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px;
 
-
}
 
-
ul.briefs > li .links {
 
-
width: 21%; padding-top: 5px; padding-bottom: 5px; float: left;
 
-
}
 
-
ul.briefs > li .links ul {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.briefs > li .links ul li.top {
 
-
margin-bottom: 6px;
 
-
}
 
-
ul.briefs > li .links ul li a {
 
-
text-transform: none;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.briefs > li .logo {
 
-
width: 30%; padding-right: 20px;
 
-
}
 
-
ul.briefs > li .content {
 
-
width: 70%;
 
-
}
 
-
ul.briefs > li .links {
 
-
width: 100%;
 
-
}
 
-
}
 
-
ul.events {
 
-
list-style: none; width: 100%; margin-bottom: 24.27px; border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.events {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
ul.events > li {
 
-
padding-top: 12px; padding-bottom: 12px; border-top-color: rgb(65, 64, 66); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
ul.events > li .image-wrapper {
 
-
padding: 13px 0px; width: 25%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.events > li .image-wrapper {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
ul.events > li .image-wrapper a {
 
-
display: block;
 
-
}
 
-
ul.events > li .image-wrapper a img {
 
-
display: block;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
ul.events > li .image-wrapper a img {
 
-
width: 100%;
 
-
}
 
-
}
 
-
ul.events > li .info {
 
-
width: 50%; padding-top: 13px; padding-right: 20px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.events > li .info {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
ul.events > li .info {
 
-
padding: 0px;
 
-
}
 
-
}
 
-
ul.events > li .link {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; margin-top: 28px;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
ul.events > li .link {
 
-
margin-bottom: 28px;
 
-
}
 
-
}
 
-
ul.events > li ul.details {
 
-
padding: 22px 0px 0px; width: 25%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.events > li ul.details {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
ul.events-small {
 
-
list-style: none; margin: 0px; padding: 20px 0px 0px; border-top-color: rgb(65, 64, 66); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
ul.events-small li {
 
-
padding-bottom: 20px; margin-bottom: 20px; border-bottom-color: rgb(65, 64, 66); border-bottom-width: 1px; border-bottom-style: dotted;
 
-
}
 
-
ul.events-small li .date {
 
-
color: rgb(65, 64, 66); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px;
 
-
}
 
-
ul.events-small li .title {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
ul.events-small li .link {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
ul.events-small li .title {
 
-
color: rgb(153, 153, 153); font-size: 13px;
 
-
}
 
-
ul.events-small li .title a {
 
-
color: rgb(153, 153, 153);
 
-
}
 
-
ul.events-small li .link {
 
-
font-size: 12px;
 
-
}
 
-
ul.commendation-assets {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.commendation-assets li {
 
-
margin-bottom: 20px;
 
-
}
 
-
ul.commendation-assets li iframe {
 
-
display: block;
 
-
}
 
-
ul.commendation-assets li img {
 
-
display: block;
 
-
}
 
-
.application-details {
 
-
margin-bottom: 20px;
 
-
}
 
-
.application-details p {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; margin-bottom: 17px !important;
 
-
}
 
-
article.opportunity .meta {
 
-
padding-top: 12px;
 
-
}
 
-
article.opportunity .meta ul li.like {
 
-
width: 15%; margin-right: 12px;
 
-
}
 
-
article.opportunity .meta ul li.facebook {
 
-
width: 80%;
 
-
}
 
-
article.opportunity .meta ul li.facebook a {
 
-
color: rgb(151, 151, 151); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
table.with-top-border.list.opportunities {
 
-
border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
table.list.opportunities tr.restricted {
 
-
background-position: top; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/bg_pattern-cb15db75c717ac0fe1e2e100ccf97f08.png");
 
-
}
 
-
table.list.opportunities tr td {
 
-
padding-top: 1em; padding-bottom: 1em;
 
-
}
 
-
table.list.opportunities td.primary {
 
-
padding-left: 1em;
 
-
}
 
-
table.list.opportunities td.secondary {
 
-
vertical-align: middle;
 
-
}
 
-
table.list.opportunities td.secondary a {
 
-
float: right; display: block;
 
-
}
 
-
table.list.opportunities td.secondary span {
 
-
float: right; display: block;
 
-
}
 
-
table.list.opportunities td.secondary span.date {
 
-
height: 30px; line-height: 31px; white-space: nowrap;
 
-
}
 
-
table.list.opportunities td.secondary a.member {
 
-
background-position: 0px -989px; width: 31px; height: 31px; text-indent: -999em; margin-right: 8px; margin-left: 8px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
table.list.opportunities td.secondary a.member {
 
-
background-position: 0px -989px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
#membership .header {
 
-
margin-top: -20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
#membership h2 {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
#membership h1.like-h2 {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
#membership section.standfirst .content.like-h2 {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
section.standfirst #membership .content.like-h2 {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
#membership .organisation-header h1 {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.organisation-header #membership h1 {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
#membership .organisation-header section.standfirst .content {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.organisation-header section.standfirst #membership .content {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
#membership section.standfirst .organisation-header .content {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
section.standfirst .organisation-header #membership .content {
 
-
padding-bottom: 16px; font-size: 25px; margin-bottom: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
#membership h3 {
 
-
margin-top: 31px; margin-bottom: 31px;
 
-
}
 
-
#membership .free-segment {
 
-
text-align: center; margin-bottom: 49px;
 
-
}
 
-
#membership .full-segment {
 
-
text-align: center; margin-bottom: 49px;
 
-
}
 
-
#membership .free-segment h2 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .free-segment h1.like-h2 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .free-segment section.standfirst .content.like-h2 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
section.standfirst #membership .free-segment .content.like-h2 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .free-segment .organisation-header h1 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
.organisation-header #membership .free-segment h1 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .free-segment .organisation-header section.standfirst .content {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
.organisation-header section.standfirst #membership .free-segment .content {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .free-segment section.standfirst .organisation-header .content {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
section.standfirst .organisation-header #membership .free-segment .content {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .full-segment h2 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .full-segment h1.like-h2 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .full-segment section.standfirst .content.like-h2 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
section.standfirst #membership .full-segment .content.like-h2 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .full-segment .organisation-header h1 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
.organisation-header #membership .full-segment h1 {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .full-segment .organisation-header section.standfirst .content {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
.organisation-header section.standfirst #membership .full-segment .content {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .full-segment section.standfirst .organisation-header .content {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
section.standfirst .organisation-header #membership .full-segment .content {
 
-
margin: 0px 0px 40px; padding: 6px 0px 31px;
 
-
}
 
-
#membership .free-segment p {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 18px;
 
-
}
 
-
#membership .full-segment p {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 18px;
 
-
}
 
-
#membership .free-segment p strong {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
#membership .full-segment p strong {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
#membership .free-segment p a {
 
-
text-decoration: underline;
 
-
}
 
-
#membership .full-segment p a {
 
-
text-decoration: underline;
 
-
}
 
-
#membership .free-segment ul li {
 
-
color: rgb(153, 153, 153); font-size: 17px;
 
-
}
 
-
#membership .full-segment ul li {
 
-
color: rgb(153, 153, 153); font-size: 17px;
 
-
}
 
-
#membership .form-explanation {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 18px;
 
-
}
 
-
#membership .form-explanation strong {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
#membership .form-explanation a {
 
-
text-decoration: underline;
 
-
}
 
-
#membership h3 {
 
-
padding-top: 31px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dotted;
 
-
}
 
-
#membership form fieldset.inputs {
 
-
margin-bottom: 0px;
 
-
}
 
-
#membership ul.benefits {
 
-
list-style: none; margin: 0px; padding: 0px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
#membership ul.benefits li {
 
-
background-position: 0px 10px; padding-left: 22px; font-size: 18px; background-image: url("/assets/bullets/0a3a6b.png"); background-repeat: no-repeat;
 
-
}
 
-
#membership ul.benefits li a {
 
-
text-decoration: underline;
 
-
}
 
-
#membership p.explanatory {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
#membership p.privacy {
 
-
padding: 16px 18px; text-align: center; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 12px; margin-bottom: 13px; background-color: rgb(241, 241, 241);
 
-
}
 
-
#membership .sign_in {
 
-
padding-top: 34px; padding-bottom: 114px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 18px; margin-top: 22px; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: dotted;
 
-
}
 
-
#membership .super-status {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 12px;
 
-
}
 
-
.product .images {
 
-
width: 58.33%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.product .images {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.product .details {
 
-
width: 33.33%; margin-left: 8.33%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.product .details {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.product h2 {
 
-
padding-right: 27.19px;
 
-
}
 
-
.product h1.like-h2 {
 
-
padding-right: 27.19px;
 
-
}
 
-
.product section.standfirst .content.like-h2 {
 
-
padding-right: 27.19px;
 
-
}
 
-
section.standfirst .product .content.like-h2 {
 
-
padding-right: 27.19px;
 
-
}
 
-
.product .organisation-header h1 {
 
-
padding-right: 27.19px;
 
-
}
 
-
.organisation-header .product h1 {
 
-
padding-right: 27.19px;
 
-
}
 
-
.product .organisation-header section.standfirst .content {
 
-
padding-right: 27.19px;
 
-
}
 
-
.organisation-header section.standfirst .product .content {
 
-
padding-right: 27.19px;
 
-
}
 
-
.product section.standfirst .organisation-header .content {
 
-
padding-right: 27.19px;
 
-
}
 
-
section.standfirst .organisation-header .product .content {
 
-
padding-right: 27.19px;
 
-
}
 
-
.product .heading {
 
-
padding-bottom: 24.27px; margin-top: 39.27px; margin-bottom: 27.19px; border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.product .content {
 
-
padding-bottom: 24.27px; margin-bottom: 24.27px; border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.product .content p:last-child {
 
-
margin-bottom: 0px;
 
-
}
 
-
.product .prices {
 
-
overflow: hidden; margin-bottom: 24.27px;
 
-
}
 
-
.product .prices ul {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
.product .prices ul li {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
.product .prices ul li .type {
 
-
float: left;
 
-
}
 
-
.product .prices ul li .price {
 
-
float: left;
 
-
}
 
-
.product .prices ul li .type {
 
-
width: 70%;
 
-
}
 
-
.product .prices ul li .price {
 
-
width: 30%; text-align: right;
 
-
}
 
-
.product .prices ul li.member .price {
 
-
position: relative;
 
-
}
 
-
.product .prices ul li.member .price::before {
 
-
background-position: 0px -654px; left: 17px; top: 1px; width: 17px; height: 17px; display: block; position: absolute; content: " "; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
.product .prices ul li.member .price::before {
 
-
background-position: 0px -780px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
.product .add-form {
 
-
overflow: hidden; padding-bottom: 24.27px; margin-bottom: 24.27px; border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.product .add-form .quantity {
 
-
float: left;
 
-
}
 
-
.product .add-form .add {
 
-
float: left;
 
-
}
 
-
.product .add-form .quantity {
 
-
width: 25%; padding-right: 15px;
 
-
}
 
-
.product .add-form .quantity input {
 
-
margin: 0px; width: 100%;
 
-
}
 
-
.product .add-form .checkout a.button {
 
-
margin-bottom: 0px;
 
-
}
 
-
.product .add-form .add {
 
-
width: 75%;
 
-
}
 
-
.organisation-header {
 
-
margin-top: 27.19px;
 
-
}
 
-
.organisation-header .image {
 
-
width: 33.33%; right: 66.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.organisation-header .image {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.organisation-header .image {
 
-
right: 0px;
 
-
}
 
-
}
 
-
.organisation-header .content {
 
-
left: 33.33%; width: 66.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.organisation-header .content {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.organisation-header .content {
 
-
left: 0px;
 
-
}
 
-
}
 
-
.organisation-header h1 {
 
-
margin-top: 0px;
 
-
}
 
-
.organisation-header h2.like-h1 {
 
-
margin-top: 0px;
 
-
}
 
-
.organisation-header section.standfirst .content {
 
-
margin-top: 0px;
 
-
}
 
-
section.standfirst .organisation-header .content {
 
-
margin-top: 0px;
 
-
}
 
-
.organisation-header .location {
 
-
margin: 0px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px;
 
-
}
 
-
.organisation-header .link {
 
-
margin: 0px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px;
 
-
}
 
-
.organisation-header .location {
 
-
color: rgb(151, 151, 151); margin-bottom: 2px;
 
-
}
 
-
.organisation-header .link {
 
-
margin-bottom: 24.27px;
 
-
}
 
-
.button {
 
-
margin: 0px 0px 15px; padding: 8px 15px 9px; border: 1px solid rgb(102, 102, 102); transition:0.12s ease-in-out; border-image: none; width: auto; text-align: center; color: rgb(102, 102, 102); line-height: 1; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; text-decoration: none !important; display: inline-block; position: relative; cursor: pointer; background-color: transparent; -webkit-transition: all 0.12s ease-in-out; -moz-transition: all 0.12s ease-in-out; -o-transition: all 0.12s ease-in-out;
 
-
}
 
-
.no-wrap.button {
 
-
white-space: nowrap;
 
-
}
 
-
.disabled.button {
 
-
opacity: 0.6;
 
-
}
 
-
.full.button {
 
-
width: 100%;
 
-
}
 
-
.padded.button {
 
-
padding: 24.27px 39.27px;
 
-
}
 
-
.bold.button {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 18px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.right.button {
 
-
float: right;
 
-
}
 
-
.red.button {
 
-
border-color: rgb(221, 18, 62); color: rgb(255, 255, 255); background-color: rgb(221, 18, 62);
 
-
}
 
-
.red.button:hover {
 
-
color: rgb(255, 255, 255) !important; background-color: rgb(34, 34, 34);
 
-
}
 
-
.large.button {
 
-
font-size: 17px;
 
-
}
 
-
.no-margin.button {
 
-
margin-bottom: 0px;
 
-
}
 
-
.button:hover {
 
-
border-color: rgb(34, 34, 34) !important; color: rgb(34, 34, 34) !important; text-decoration: none;
 
-
}
 
-
.button:active {
 
-
border-color: rgb(34, 34, 34) !important; color: rgb(34, 34, 34) !important; text-decoration: none;
 
-
}
 
-
.two.button-group .button {
 
-
width: 100%;
 
-
}
 
-
.two.button-group .wrapper {
 
-
width: 50%; float: left;
 
-
}
 
-
.two.button-group :first-child.wrapper {
 
-
padding-right: 5px;
 
-
}
 
-
.two.button-group :last-child.wrapper {
 
-
padding-left: 5px;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
.two.button-group .wrapper {
 
-
width: 100%; float: none;
 
-
}
 
-
}
 
-
.centered.two.button-group {
 
-
margin: 0px auto; width: 70%;
 
-
}
 
-
.centered-button {
 
-
text-align: center; margin-top: 16.8px; margin-bottom: 16.8px;
 
-
}
 
-
.block-grid {
 
-
padding: 0px; overflow: hidden; clear: both; margin-bottom: 20px; display: block;
 
-
}
 
-
.block-grid > li {
 
-
height: auto; float: left; display: block;
 
-
}
 
-
.block-grid > li img {
 
-
display: block;
 
-
}
 
-
.one-up.block-grid {
 
-
margin: 0px;
 
-
}
 
-
.one-up.block-grid > li {
 
-
padding: 0px; width: 100%;
 
-
}
 
-
.two-up.block-grid {
 
-
margin: 0px -10px;
 
-
}
 
-
.two-up.block-grid > li {
 
-
padding: 0px 10px; width: 50%;
 
-
}
 
-
.two-up.block-grid > li:nth-child(2n+1) {
 
-
clear: both;
 
-
}
 
-
.three-up.block-grid {
 
-
margin: 0px -10px;
 
-
}
 
-
.three-up.block-grid > li {
 
-
padding: 0px 10px; width: 33.33%;
 
-
}
 
-
.three-up.block-grid > li:nth-child(3n+1) {
 
-
clear: both;
 
-
}
 
-
.four-up.block-grid {
 
-
margin: 0px -10px;
 
-
}
 
-
.four-up.block-grid > li {
 
-
padding: 0px 10px; width: 25%;
 
-
}
 
-
.four-up.block-grid > li:nth-child(4n+1) {
 
-
clear: both;
 
-
}
 
-
.five-up.block-grid {
 
-
margin: 0px -20px;
 
-
}
 
-
.five-up.block-grid > li {
 
-
padding: 0px 10px 10px; width: 20%;
 
-
}
 
-
.five-up.block-grid > li:nth-child(5n+1) {
 
-
clear: both;
 
-
}
 
-
.six-up.block-grid {
 
-
margin: 0px -20px;
 
-
}
 
-
.six-up.block-grid > li {
 
-
padding: 0px 10px 10px; width: 16.66%;
 
-
}
 
-
.six-up.block-grid > li:nth-child(6n+1) {
 
-
clear: both;
 
-
}
 
-
.seven-up.block-grid {
 
-
margin: 0px -20px;
 
-
}
 
-
.seven-up.block-grid > li {
 
-
padding: 0px 10px 10px; width: 14.28%;
 
-
}
 
-
.seven-up.block-grid > li:nth-child(7n+1) {
 
-
clear: both;
 
-
}
 
-
.eight-up.block-grid {
 
-
margin: 0px -20px;
 
-
}
 
-
.eight-up.block-grid > li {
 
-
padding: 0px 10px 10px; width: 12.5%;
 
-
}
 
-
.eight-up.block-grid > li:nth-child(8n+1) {
 
-
clear: both;
 
-
}
 
-
.nine-up.block-grid {
 
-
margin: 0px -20px;
 
-
}
 
-
.nine-up.block-grid > li {
 
-
padding: 0px 10px 10px; width: 11.11%;
 
-
}
 
-
.nine-up.block-grid > li:nth-child(9n+1) {
 
-
clear: both;
 
-
}
 
-
.ten-up.block-grid {
 
-
margin: 0px -20px;
 
-
}
 
-
.ten-up.block-grid > li {
 
-
padding: 0px 10px 10px; width: 10%;
 
-
}
 
-
.ten-up.block-grid > li:nth-child(10n+1) {
 
-
clear: both;
 
-
}
 
-
.eleven-up.block-grid {
 
-
margin: 0px -20px;
 
-
}
 
-
.eleven-up.block-grid > li {
 
-
padding: 0px 10px 10px; width: 9.09%;
 
-
}
 
-
.eleven-up.block-grid > li:nth-child(11n+1) {
 
-
clear: both;
 
-
}
 
-
.twelve-up.block-grid {
 
-
margin: 0px -20px;
 
-
}
 
-
.twelve-up.block-grid > li {
 
-
padding: 0px 10px 10px; width: 8.33%;
 
-
}
 
-
.twelve-up.block-grid > li:nth-child(12n+1) {
 
-
clear: both;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
.mobile.block-grid > li {
 
-
width: 100%; margin-left: 0px; float: none;
 
-
}
 
-
.block-grid > li {
 
-
clear: none;
 
-
}
 
-
.mobile-one-up.block-grid > li {
 
-
width: 100%;
 
-
}
 
-
.mobile-two-up.block-grid > li {
 
-
width: 50%;
 
-
}
 
-
.mobile-two-up.block-grid > li:nth-of-type(2n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-three-up.block-grid > li {
 
-
width: 33.33%;
 
-
}
 
-
.mobile-three-up.block-grid > li:nth-of-type(3n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-four-up.block-grid > li {
 
-
width: 25%;
 
-
}
 
-
.mobile-four-up.block-grid > li:nth-of-type(4n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-five-up.block-grid > li {
 
-
width: 20%;
 
-
}
 
-
.mobile-five-up.block-grid > li:nth-of-type(5n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-six-up.block-grid > li {
 
-
width: 16.66%;
 
-
}
 
-
.mobile-six-up.block-grid > li:nth-of-type(6n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-seven-up.block-grid > li {
 
-
width: 14.28%;
 
-
}
 
-
.mobile-seven-up.block-grid > li:nth-of-type(7n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-eight-up.block-grid > li {
 
-
width: 12.5%;
 
-
}
 
-
.mobile-eight-up.block-grid > li:nth-of-type(8n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-nine-up.block-grid > li {
 
-
width: 11.11%;
 
-
}
 
-
.mobile-nine-up.block-grid > li:nth-of-type(9n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-ten-up.block-grid > li {
 
-
width: 10%;
 
-
}
 
-
.mobile-ten-up.block-grid > li:nth-of-type(10n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-eleven-up.block-grid > li {
 
-
width: 9.09%;
 
-
}
 
-
.mobile-eleven-up.block-grid > li:nth-of-type(11n+1) {
 
-
clear: both;
 
-
}
 
-
.mobile-twelve-up.block-grid > li {
 
-
width: 8.33%;
 
-
}
 
-
.mobile-twelve-up.block-grid > li:nth-of-type(12n+1) {
 
-
clear: both;
 
-
}
 
-
[class$='-up'][class*='mobile-'].block-grid li {
 
-
clear: none;
 
-
}
 
-
}
 
-
.orbit-wrapper {
 
-
width: 1px; height: 1px; position: relative;
 
-
}
 
-
.orbit {
 
-
width: 1px; height: 1px; overflow: hidden; margin-bottom: 16.8px; position: relative;
 
-
}
 
-
.with-bullets.orbit {
 
-
margin-bottom: 40px;
 
-
}
 
-
.orbit .orbit-slide {
 
-
left: 0px; top: 0px; position: absolute; max-width: 100%;
 
-
}
 
-
.orbit a.orbit-slide {
 
-
border: currentColor; border-image: none; line-height: 0; display: none;
 
-
}
 
-
.orbit div.orbit-slide {
 
-
width: 100%; height: 100%; opacity: 0;
 
-
}
 
-
.orbit-wrapper .timer {
 
-
top: 10px; width: 40px; height: 40px; right: 10px; overflow: hidden; position: absolute; z-index: 31; cursor: pointer; opacity: 0.6;
 
-
}
 
-
.orbit-wrapper span.rotator {
 
-
background: url("http://ycnorgassets.s3.amazonaws.com/assets/foundation/orbit/rotator-black.png") no-repeat; left: -20px; top: 0px; width: 40px; height: 40px; display: block; position: absolute; z-index: 3;
 
-
}
 
-
.orbit-wrapper span.move.rotator {
 
-
left: 0px;
 
-
}
 
-
.orbit-wrapper span.mask {
 
-
top: 0px; width: 20px; height: 40px; right: 0px; overflow: hidden; display: block; position: absolute; z-index: 2;
 
-
}
 
-
.orbit-wrapper span.move.mask {
 
-
background: url("http://ycnorgassets.s3.amazonaws.com/assets/foundation/orbit/timer-black.png") 0px 0px; left: 0px; width: 40px;
 
-
}
 
-
.orbit-wrapper span.pause {
 
-
background: url("http://ycnorgassets.s3.amazonaws.com/assets/foundation/orbit/pause-black.png") no-repeat; left: 0px; top: 0px; width: 40px; height: 40px; display: block; position: absolute; z-index: 4; opacity: 0;
 
-
}
 
-
.orbit-wrapper span.active.pause {
 
-
background: url("http://ycnorgassets.s3.amazonaws.com/assets/foundation/orbit/pause-black.png") no-repeat 0px -40px;
 
-
}
 
-
.orbit-wrapper .timer:hover span.pause {
 
-
opacity: 1;
 
-
}
 
-
.orbit-wrapper .timer:focus span.pause {
 
-
opacity: 1;
 
-
}
 
-
.orbit-wrapper span.active.pause {
 
-
opacity: 1;
 
-
}
 
-
.orbit-caption {
 
-
font-family: inherit; display: none;
 
-
}
 
-
.orbit-wrapper .orbit-caption {
 
-
background: rgba(0, 0, 0, 0.6); padding: 7px 0px; width: 100%; text-align: center; right: 0px; bottom: 0px; color: rgb(255, 255, 255); font-size: 14px; position: absolute; z-index: 30;
 
-
}
 
-
.orbit-wrapper .slider-nav {
 
-
display: block;
 
-
}
 
-
.orbit-wrapper .slider-nav span {
 
-
top: 50%; width: 39px; height: 50px; text-indent: -9999px; margin-top: -25px; position: absolute; z-index: 30; cursor: pointer;
 
-
}
 
-
.orbit-wrapper .slider-nav span.right {
 
-
background: url("http://ycnorgassets.s3.amazonaws.com/assets/foundation/orbit/right-arrow.png") 0% 0% / 100%; right: 0px;
 
-
}
 
-
.orbit-wrapper .slider-nav span.left {
 
-
background: url("http://ycnorgassets.s3.amazonaws.com/assets/foundation/orbit/left-arrow.png") 0% 0% / 100%; left: 0px;
 
-
}
 
-
.lt-ie9 .orbit-wrapper .slider-nav span.right {
 
-
background: url("http://ycnorgassets.s3.amazonaws.com/assets/foundation/orbit/right-arrow-small.png");
 
-
}
 
-
.lt-ie9 .orbit-wrapper .slider-nav span.left {
 
-
background: url("http://ycnorgassets.s3.amazonaws.com/assets/foundation/orbit/left-arrow-small.png");
 
-
}
 
-
ul.orbit-bullets {
 
-
list-style: none; padding: 0px; left: 50%; bottom: -40px; margin-left: -50px; position: absolute; z-index: 30;
 
-
}
 
-
ul.orbit-bullets li {
 
-
background: url("http://ycnorgassets.s3.amazonaws.com/assets/foundation/orbit/bullets-80629215b7f3aa93923c15e60d76a588.jpg") no-repeat 4px 0px; width: 13px; height: 12px; color: rgb(153, 153, 153); text-indent: -9999px; overflow: hidden; margin-left: 5px; float: left; cursor: pointer;
 
-
}
 
-
ul.orbit-bullets li.active {
 
-
background-position: -8px 0px; color: rgb(34, 34, 34);
 
-
}
 
-
ul.orbit-bullets li.has-thumb {
 
-
background: none; width: 100px; height: 75px;
 
-
}
 
-
ul.orbit-bullets li.has-thumb.active {
 
-
background-position: 0px 0px; border-top-color: rgb(0, 0, 0); border-top-width: 2px; border-top-style: solid;
 
-
}
 
-
.orbit-slide-counter {
 
-
background: rgba(0, 0, 0, 0.7); padding: 5px; bottom: 0px; color: rgb(255, 255, 255); position: absolute; z-index: 99;
 
-
}
 
-
.orbit img.fluid-placeholder {
 
-
width: 100%; display: block; visibility: hidden; position: static;
 
-
}
 
-
.orbit {
 
-
width: 100% !important;
 
-
}
 
-
.orbit-wrapper {
 
-
width: 100% !important;
 
-
}
 
-
.lt-ie9 .timer {
 
-
display: none !important;
 
-
}
 
-
.lt-ie9 .orbit-caption {
 
-
background: rgb(0, 0, 0); -ms-zoom: 1;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.orbit-stack-on-small.orbit img.fluid-placeholder {
 
-
visibility: visible;
 
-
}
 
-
.orbit-stack-on-small.orbit .orbit-slide {
 
-
margin-bottom: 10px; position: static;
 
-
}
 
-
}
 
-
.reveal-modal-bg {
 
-
background: rgba(0, 0, 0, 0.45); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 100;
 
-
}
 
-
.reveal-modal {
 
-
background: rgb(255, 255, 255); padding: 30px; left: 50%; top: 100px; width: 520px; margin-left: -260px; display: none; visibility: hidden; position: absolute; z-index: 101; box-shadow: 0px 0px 10px rgba(0,0,0,0.4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
 
-
}
 
-
.reveal-modal :not(.button).close-reveal-modal {
 
-
top: 8px; right: 11px; color: rgb(170, 170, 170); line-height: 0.5; font-size: 2.2rem; font-weight: bold; position: absolute; cursor: pointer; text-shadow: 0px -1px 1px rgba(0,0,0,0.6);
 
-
}
 
-
.small.reveal-modal {
 
-
width: 30%; margin-left: -15%;
 
-
}
 
-
.medium.reveal-modal {
 
-
width: 40%; margin-left: -20%;
 
-
}
 
-
.large.reveal-modal {
 
-
width: 60%; margin-left: -30%;
 
-
}
 
-
.xlarge.reveal-modal {
 
-
width: 70%; margin-left: -35%;
 
-
}
 
-
.expand.reveal-modal {
 
-
width: 90%; margin-left: -45%;
 
-
}
 
-
.reveal-modal .row {
 
-
width: 100%; margin-bottom: 10px; min-width: 0px;
 
-
}
 
-
.reveal-modal > :first-child {
 
-
margin-top: 0px;
 
-
}
 
-
.reveal-modal > :last-child {
 
-
margin-bottom: 0px;
 
-
}
 
-
@media print
 
-
{
 
-
.reveal-modal {
 
-
background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); border-image: none;
 
-
}
 
-
}
 
-
#slideshow-container {
 
-
padding-top: 20px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#slideshow-container {
 
-
display: none;
 
-
}
 
-
}
 
-
.slideshow {
 
-
background: url("/assets/spinner.gif") no-repeat center rgb(244, 244, 244); overflow: hidden; margin-bottom: 20px !important; min-height: 315px; max-height: 315px !important;
 
-
}
 
-
.header-slideshow {
 
-
background: url("/assets/spinner.gif") no-repeat center rgb(244, 244, 244); overflow: hidden; margin-bottom: 20px !important; min-height: 315px; max-height: 315px !important;
 
-
}
 
-
.slim.slideshow {
 
-
min-height: 255px; max-height: 255px !important;
 
-
}
 
-
.slim.header-slideshow {
 
-
min-height: 255px; max-height: 255px !important;
 
-
}
 
-
.slideshow img {
 
-
display: none;
 
-
}
 
-
.header-slideshow img {
 
-
display: none;
 
-
}
 
-
.orbit.slideshow {
 
-
background: none; margin-bottom: 0px; min-height: auto;
 
-
}
 
-
.orbit.header-slideshow {
 
-
background: none; margin-bottom: 0px; min-height: auto;
 
-
}
 
-
.slim.orbit.slideshow {
 
-
min-height: auto;
 
-
}
 
-
.slim.orbit.header-slideshow {
 
-
min-height: auto;
 
-
}
 
-
.orbit.slideshow img {
 
-
display: block;
 
-
}
 
-
.orbit.header-slideshow img {
 
-
display: block;
 
-
}
 
-
.with-bullets.orbit.slideshow {
 
-
margin-bottom: 0px;
 
-
}
 
-
.with-bullets.orbit.header-slideshow {
 
-
margin-bottom: 0px;
 
-
}
 
-
div.orbit-wrapper div.timer {
 
-
display: none !important;
 
-
}
 
-
ul.orbit-bullets {
 
-
padding: 8px; left: auto !important; bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px !important; background-color: rgb(0, 0, 0);
 
-
}
 
-
ul.orbit-bullets li {
 
-
background: url("/assets/foundation/orbit/bullets.png") no-repeat 4px 0px;
 
-
}
 
-
ul.orbit-bullets li:first-child {
 
-
margin-left: 0px !important;
 
-
}
 
-
.block-grid-container {
 
-
padding: 0px; width: 100%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.block-grid-container {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.block-grid-container ul.block-grid li {
 
-
text-align: center; padding-bottom: 24px;
 
-
}
 
-
.block-grid-container ul.block-grid li .image {
 
-
position: relative; z-index: 1;
 
-
}
 
-
.block-grid-container ul.block-grid li .image a {
 
-
position: relative; z-index: 1;
 
-
}
 
-
.block-grid-container ul.block-grid li .image a img {
 
-
width: 100%; display: block; position: relative; z-index: 1;
 
-
}
 
-
.block-grid-container ul.block-grid li .date-token {
 
-
padding: 2px 7px; left: 6px; top: 10px; color: rgb(255, 255, 255); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; white-space: nowrap; position: absolute; z-index: 1000; background-color: rgb(204, 204, 204);
 
-
}
 
-
.block-grid-container ul.block-grid li .category-token {
 
-
padding: 2px 7px; left: 6px; top: 10px; color: rgb(255, 255, 255); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; white-space: nowrap; position: absolute; z-index: 1000; background-color: rgb(204, 204, 204);
 
-
}
 
-
.block-grid-container ul.block-grid li .section {
 
-
margin: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 7px; border-bottom-style: solid; position: relative; z-index: 1;
 
-
}
 
-
.block-grid-container ul.block-grid li .section a.icon {
 
-
border-radius: 48px 48px 0px 0px; left: 50%; height: 47px; bottom: -7px; overflow: hidden; margin-left: -25px; position: absolute; z-index: 10; -webkit-border-radius: 48px 48px 0px 0px; -moz-border-radius: 48px 48px 0px 0px; -ms-border-radius: 48px 48px 0px 0px; -o-border-radius: 48px 48px 0px 0px;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
.block-grid-container ul.block-grid li .section a.icon {
 
-
display: none;
 
-
}
 
-
}
 
-
.block-grid-container ul.block-grid li h3 {
 
-
margin: 0px; padding-top: 1em; padding-right: 6%; padding-left: 6%; font-size: 22px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.block-grid-container ul.block-grid li h3 {
 
-
font-size: 18px;
 
-
}
 
-
}
 
-
.block-grid-container ul.block-grid li .title {
 
-
margin: 0px;
 
-
}
 
-
.block-grid-container ul.block-grid li .summary {
 
-
margin: 0px;
 
-
}
 
-
.block-grid-container ul.block-grid li .meta {
 
-
margin: 0px;
 
-
}
 
-
.block-grid-container ul.block-grid li .separator {
 
-
padding-top: 2px; padding-bottom: 7px;
 
-
}
 
-
.block-grid-container ul.block-grid li .separator span {
 
-
margin: 0px auto; width: 60px; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block;
 
-
}
 
-
.block-grid-container ul.block-grid li .summary {
 
-
line-height: 1.3; padding-bottom: 16.8px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.block-grid-container ul.block-grid li .summary {
 
-
font-size: 15px;
 
-
}
 
-
}
 
-
.block-grid-container ul.block-grid li .link {
 
-
text-align: right; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
.block-grid-container ul.block-grid li .price {
 
-
text-align: right; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption {
 
-
padding-top: 6px; position: relative;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .name {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .sub {
 
-
margin-bottom: 4px;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .sub {
 
-
color: rgb(151, 151, 151); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 13px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .sub a {
 
-
color: rgb(151, 151, 151); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 13px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .summary {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .icons {
 
-
right: 0px; bottom: 0px; position: absolute;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .icons a {
 
-
display: inline-block;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .icons a span {
 
-
display: none;
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .icons a.twitter {
 
-
background-position: 0px -671px; width: 14px; height: 14px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
.block-grid-container ul.block-grid li .caption .icons a.twitter {
 
-
background-position: 0px -797px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
.block-grid-container ul.block-grid li .caption .icons a.linkedin {
 
-
background-position: 0px -640px; width: 14px; height: 14px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
.block-grid-container ul.block-grid li .caption .icons a.linkedin {
 
-
background-position: 0px -811px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
.block-grid-container ul.block-grid li .meta {
 
-
color: rgb(153, 153, 153); padding-bottom: 8px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
.block-grid-container ul.block-grid li .meta a {
 
-
color: rgb(153, 153, 153);
 
-
}
 
-
.block-grid-container ul.block-grid li.with-background .title {
 
-
background-color: rgb(251, 251, 251);
 
-
}
 
-
.block-grid-container ul.block-grid li.with-background .summary {
 
-
background-color: rgb(251, 251, 251);
 
-
}
 
-
.block-grid-container ul.block-grid li.with-background .separator {
 
-
background-color: rgb(251, 251, 251);
 
-
}
 
-
.block-grid-container ul.block-grid li.with-background .meta {
 
-
background-color: rgb(251, 251, 251);
 
-
}
 
-
.block-grid-container ul.block-grid li.with-background .summary {
 
-
padding-right: 15px; padding-left: 15px;
 
-
}
 
-
.block-grid-container ul.small.block-grid li {
 
-
text-align: left; padding-bottom: 20px;
 
-
}
 
-
.block-grid-container ul.small.block-grid li .image {
 
-
margin-bottom: 15px; position: relative;
 
-
}
 
-
.block-grid-container ul.small.block-grid li .image .restricted-message {
 
-
left: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 2;
 
-
}
 
-
.block-grid-container ul.small.block-grid li .image .restricted-message .icon {
 
-
margin: 0px auto 6px; width: 57px; height: 57px;
 
-
}
 
-
.block-grid-container ul.small.block-grid li .image .restricted-message .icon span {
 
-
background-position: 0px -707px; margin: 0px auto; top: 5px; width: 34px; height: 48px; display: block; position: relative; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
.block-grid-container ul.small.block-grid li .image .restricted-message .icon span {
 
-
background-position: 0px -861px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
.block-grid-container ul.small.block-grid li .image .restricted-message .message {
 
-
padding: 12px; transition:opacity 0.12s ease-in-out; text-align: center; color: rgb(255, 255, 255); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px; position: relative; opacity: 0; background-color: rgb(0, 0, 0); -webkit-transition: opacity 0.12s ease-in-out; -moz-transition: opacity 0.12s ease-in-out; -o-transition: opacity 0.12s ease-in-out;
 
-
}
 
-
.block-grid-container ul.small.block-grid li .image .restricted-message .message::before {
 
-
border-width: 0px 6px 5px; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); left: 50%; top: -5px; width: 0px; height: 0px; margin-left: -5px; position: absolute; content: " ";
 
-
}
 
-
.block-grid-container ul.small.block-grid li.restricted .image img {
 
-
opacity: 0.4;
 
-
}
 
-
.block-grid-container ul.small.block-grid li.restricted .summary {
 
-
opacity: 0.4;
 
-
}
 
-
.block-grid-container ul.small.block-grid li.restricted .title {
 
-
opacity: 0.4;
 
-
}
 
-
.block-grid-container ul.small.block-grid li.restricted:hover .restricted-message .message {
 
-
opacity: 1;
 
-
}
 
-
.block-grid-container ul.small.block-grid li.with-border .link {
 
-
border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.block-grid-container ul.small.block-grid li.with-border .price {
 
-
border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.block-grid-container ul.small.block-grid li.with-border .meta {
 
-
border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.block-grid-container ul.small.block-grid li .meta {
 
-
padding-bottom: 8px;
 
-
}
 
-
.block-grid-container ul.small.block-grid li h5 {
 
-
margin: 0px; padding-top: 15px; padding-bottom: 9.27px; font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 17px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.filter {
 
-
margin-top: 24.27px; margin-bottom: 24.27px;
 
-
}
 
-
.filter .column {
 
-
width: 25%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.filter .column {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.filter .column {
 
-
margin-bottom: 15px;
 
-
}
 
-
}
 
-
.filter .cart.column {
 
-
width: 33.33%; margin-left: 16.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.filter .cart.column {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.filter .cart.column iframe {
 
-
display: block;
 
-
}
 
-
.five.filter .column {
 
-
width: 20%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.five.filter .column {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.filter select {
 
-
width: 100%; margin-bottom: 0px;
 
-
}
 
-
.filter input {
 
-
width: 100%; margin-bottom: 0px;
 
-
}
 
-
.filter input {
 
-
border-width: 1px 1px 2px; border-style: solid; border-color: rgb(34, 34, 34); padding: 12px 15px; border-image: none; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
.filter input.placeholder {
 
-
color: rgb(102, 102, 102);
 
-
}
 
-
.filter input.keywords {
 
-
background-position: 94%; padding: 12px 39px 12px 15px; background-image: url("sprites/search.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
.filter input.keywords {
 
-
background-image: url("sprites-retina/search.png"); background-size: 14px 14px;
 
-
}
 
-
}
 
-
.filter .form-wrapper {
 
-
padding-bottom: 24.27px;
 
-
}
 
-
.filter .form-wrapper::before {
 
-
display: table; content: " ";
 
-
}
 
-
.filter .form-wrapper::after {
 
-
display: table; content: " ";
 
-
}
 
-
.filter .form-wrapper::after {
 
-
clear: both;
 
-
}
 
-
.filter .base {
 
-
height: 1px; margin-right: 10px; margin-left: 10px; background-color: rgb(34, 34, 34);
 
-
}
 
-
.filter-selected {
 
-
width: 100%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.filter-selected {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.filter-selected .label {
 
-
left: 10px; top: 6px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px; position: absolute;
 
-
}
 
-
.filter-selected ul.selected {
 
-
list-style: none; margin: 0px 0px 0px 85px; padding: 0px 0px 24.27px; overflow: hidden;
 
-
}
 
-
.filter-selected ul.selected li {
 
-
margin-right: 6px; float: left;
 
-
}
 
-
.filter-selected ul.selected li a {
 
-
padding: 5px 26px 5px 10px; border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(151, 151, 151); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; display: block; white-space: nowrap; position: relative;
 
-
}
 
-
.filter-selected ul.selected li a::after {
 
-
background-position: 0px -841px; transition:0.12s ease-in-out; top: 14px; width: 8px; height: 8px; right: 9px; text-indent: -999em; position: absolute; content: "?"; opacity: 0.6; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat; -webkit-transition: all 0.12s ease-in-out; -moz-transition: all 0.12s ease-in-out; -o-transition: all 0.12s ease-in-out;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
.filter-selected ul.selected li a::after {
 
-
background-position: 0px -981px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
.filter-selected ul.selected li a:hover {
 
-
border-color: rgb(34, 34, 34); color: rgb(34, 34, 34); text-decoration: none;
 
-
}
 
-
.filter-selected ul.selected li a:hover::after {
 
-
opacity: 0.9;
 
-
}
 
-
.filter-selected .base {
 
-
height: 1px; background-color: rgb(34, 34, 34);
 
-
}
 
-
#separator a.icon {
 
-
left: 50%; bottom: -26px; margin-left: -26px; position: absolute;
 
-
}
 
-
a.icon {
 
-
background-position: center; border-radius: 52px; width: 52px; height: 52px; text-indent: -999em; display: block; z-index: 100; background-repeat: no-repeat; background-color: rgb(204, 204, 204); -webkit-border-radius: 52px;
 
-
}
 
-
a.opportunities.icon {
 
-
background-image: url("/assets/icons/separators/opps-sm.png"); background-position-x: 8px;
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.opportunities.icon {
 
-
background-image: url("/assets/icons/separators/opps-lg.png"); background-size: 39px 29px;
 
-
}
 
-
}
 
-
a.awards.icon {
 
-
background-image: url("/assets/icons/separators/awards-sm.png"); background-position-y: 1px;
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.awards.icon {
 
-
background-image: url("/assets/icons/separators/awards-lg.png"); background-size: 34px 41px;
 
-
}
 
-
}
 
-
a.events.icon {
 
-
background-image: url("/assets/icons/separators/events-sm.png"); background-position-x: 5px;
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.events.icon {
 
-
background-image: url("/assets/icons/separators/events-lg.png"); background-size: 37px 41px;
 
-
}
 
-
}
 
-
a.intelligence.icon {
 
-
background-image: url("/assets/icons/separators/lightbulb.png");
 
-
}
 
-
a.shop.icon {
 
-
background-image: url("/assets/icons/separators/shop-sm.png"); background-position-y: 7px;
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.shop.icon {
 
-
background-image: url("/assets/icons/separators/shop-lg.png"); background-size: 36px 34px;
 
-
}
 
-
}
 
-
a.magazine.icon {
 
-
background-image: url("/assets/icons/separators/mag-sm.png"); background-position-y: 9px;
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.magazine.icon {
 
-
background-image: url("/assets/icons/separators/mag-lg.png"); background-size: 34px 34px;
 
-
}
 
-
}
 
-
a.directories.icon {
 
-
background-position: 10px 10px; background-image: url("/assets/icons/separators/directories-sm.png");
 
-
}
 
-
a.companies.icon {
 
-
background-position: 10px 10px; background-image: url("/assets/icons/separators/directories-sm.png");
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.directories.icon {
 
-
background-image: url("/assets/icons/separators/directories-lg.png"); background-size: 31px 32px;
 
-
}
 
-
a.companies.icon {
 
-
background-image: url("/assets/icons/separators/directories-lg.png"); background-size: 31px 32px;
 
-
}
 
-
}
 
-
a.membership.icon {
 
-
background-image: url("/assets/icons/separators/membership-sm.png");
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.membership.icon {
 
-
background-image: url("/assets/icons/separators/membership-lg.png"); background-size: 32px 30px;
 
-
}
 
-
}
 
-
a.showcase.icon {
 
-
background-image: url("/assets/icons/separators/showcase-sm.png"); background-position-y: 9px;
 
-
}
 
-
a.talent.icon {
 
-
background-image: url("/assets/icons/separators/showcase-sm.png"); background-position-y: 9px;
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.showcase.icon {
 
-
background-image: url("/assets/icons/separators/showcase-lg.png"); background-size: 32px 30px;
 
-
}
 
-
a.talent.icon {
 
-
background-image: url("/assets/icons/separators/showcase-lg.png"); background-size: 32px 30px;
 
-
}
 
-
}
 
-
a.special.icon {
 
-
background-image: url("/assets/icons/separators/home-sm.png"); background-position-y: 9px;
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.special.icon {
 
-
background-image: url("/assets/icons/separators/home-lg.png"); background-size: 36px 30px;
 
-
}
 
-
}
 
-
a.home.icon {
 
-
background-image: url("/assets/icons/separators/home-sm.png"); background-position-y: 9px;
 
-
}
 
-
@media not all, not all, not all, not all, not all
 
-
{
 
-
a.home.icon {
 
-
background-image: url("/assets/icons/separators/home-lg.png"); background-size: 36px 30px;
 
-
}
 
-
}
 
-
#separator {
 
-
top: -20px; margin-bottom: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 6px; border-bottom-style: solid; position: relative;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#separator {
 
-
display: none;
 
-
}
 
-
}
 
-
#panels {
 
-
overflow: hidden;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#panels {
 
-
display: none;
 
-
}
 
-
}
 
-
#panels .wrapper {
 
-
overflow: hidden; padding-top: 28px; padding-bottom: 28px; min-height: 282px;
 
-
}
 
-
#panels .wrapper .image-container {
 
-
width: 25%; padding-bottom: 0px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#panels .wrapper .image-container {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
#panels .wrapper .middle.image-container {
 
-
width: 50%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#panels .wrapper .middle.image-container {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
#panels .wrapper .image {
 
-
text-align: center;
 
-
}
 
-
#panels .wrapper .image img {
 
-
display: inline-block;
 
-
}
 
-
#panels .wrapper .slides .slide {
 
-
float: left;
 
-
}
 
-
#panels .wrapper .slides .slide a {
 
-
width: 100%; display: block;
 
-
}
 
-
#panels .wrapper .slides .slide a img {
 
-
display: block;
 
-
}
 
-
#panels .baseline {
 
-
clear: both; margin-right: 10px; margin-left: 10px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
nav.pagination {
 
-
margin-bottom: 2em;
 
-
}
 
-
nav.pagination span.link a {
 
-
padding: 10px 12px 7px; border: 1px solid rgb(204, 204, 204); transition:0.12s ease-in-out; border-image: none; color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; display: inline-block; white-space: nowrap; -webkit-transition: all 0.12s ease-in-out; -moz-transition: all 0.12s ease-in-out; -o-transition: all 0.12s ease-in-out;
 
-
}
 
-
nav.pagination span.current {
 
-
padding: 10px 12px 7px; border: 1px solid rgb(204, 204, 204); transition:0.12s ease-in-out; border-image: none; color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; display: inline-block; white-space: nowrap; -webkit-transition: all 0.12s ease-in-out; -moz-transition: all 0.12s ease-in-out; -o-transition: all 0.12s ease-in-out;
 
-
}
 
-
nav.pagination span.current {
 
-
color: rgb(255, 255, 255); background-color: rgb(153, 153, 153);
 
-
}
 
-
nav.pagination span.link a:hover {
 
-
border-color: rgb(0, 0, 0) !important; color: rgb(0, 0, 0) !important; text-decoration: none;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
nav.pagination {
 
-
text-align: center;
 
-
}
 
-
nav.pagination span.link a {
 
-
padding: 7px 8px 6px; margin-bottom: 3px;
 
-
}
 
-
nav.pagination span.current {
 
-
padding: 7px 8px 6px; margin-bottom: 3px;
 
-
}
 
-
}
 
-
ul.accordion {
 
-
margin: 0px 0px 22px; padding: 0px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
ul.accordion > li {
 
-
list-style: none; margin: 0px; padding: 0px; border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
ul.accordion > li .title {
 
-
background: rgb(246, 246, 246); margin: 0px; padding: 15px; transition:background 0.15s linear; border-right-color: rgb(233, 233, 233); border-left-color: rgb(233, 233, 233); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; position: relative; cursor: pointer; -webkit-transition: 0.15s background linear; -moz-transition: 0.15s background linear; -o-transition: 0.15s background linear;
 
-
}
 
-
ul.accordion > li .title h1 {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title h2.like-h1 {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title section.standfirst .content {
 
-
margin: 0px;
 
-
}
 
-
section.standfirst ul.accordion > li .title .content {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title h2 {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title h1.like-h2 {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title section.standfirst .content.like-h2 {
 
-
margin: 0px;
 
-
}
 
-
section.standfirst ul.accordion > li .title .content.like-h2 {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title .organisation-header h1 {
 
-
margin: 0px;
 
-
}
 
-
.organisation-header ul.accordion > li .title h1 {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title .organisation-header section.standfirst .content {
 
-
margin: 0px;
 
-
}
 
-
.organisation-header section.standfirst ul.accordion > li .title .content {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title section.standfirst .organisation-header .content {
 
-
margin: 0px;
 
-
}
 
-
section.standfirst .organisation-header ul.accordion > li .title .content {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title h3 {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title h4 {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title h5 {
 
-
margin: 0px;
 
-
}
 
-
ul.accordion > li .title::after {
 
-
top: 21px; right: 15px; position: absolute;
 
-
}
 
-
ul.accordion > li .content {
 
-
padding: 15px; display: none;
 
-
}
 
-
ul.accordion > li.active {
 
-
border-top-color: rgb(43, 166, 203); border-top-width: 3px; border-top-style: solid;
 
-
}
 
-
ul.accordion > li.active .title {
 
-
background: rgb(255, 255, 255); padding-top: 13px;
 
-
}
 
-
ul.accordion > li.active .content {
 
-
background: rgb(255, 255, 255); border-right-color: rgb(233, 233, 233); border-left-color: rgb(233, 233, 233); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: block;
 
-
}
 
-
ul.accordion {
 
-
margin: 0px; border: 0px currentColor; border-image: none;
 
-
}
 
-
ul.accordion > li .title {
 
-
background: none; border: 0px currentColor; border-image: none; padding-top: 7px; padding-right: 0px; padding-left: 0px;
 
-
}
 
-
ul.accordion > li .title::after {
 
-
border: 0px currentColor; border-image: none; top: 10px; width: 12px; height: 12px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 10px; content: "+"; background-color: rgb(204, 204, 204);
 
-
}
 
-
ul.accordion > li .content {
 
-
padding-right: 0px; padding-left: 0px;
 
-
}
 
-
ul.accordion > li.active {
 
-
border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(43, 166, 203) currentColor currentColor; border-image: none;
 
-
}
 
-
ul.accordion > li.active .title {
 
-
padding-top: 7px;
 
-
}
 
-
ul.accordion > li.active .title::after {
 
-
border: 0px currentColor; border-image: none; width: 12px; height: 12px; color: rgb(255, 255, 255); line-height: 10px; content: "-";
 
-
}
 
-
ul.accordion > li.active .content {
 
-
border: 0px currentColor; border-image: none;
 
-
}
 
-
table {
 
-
background: rgb(255, 255, 255); margin: 0px 0px 18px; border: currentColor; border-image: none; border-spacing: 0;
 
-
}
 
-
table thead {
 
-
background: rgb(245, 245, 245);
 
-
}
 
-
table tfoot {
 
-
background: rgb(245, 245, 245);
 
-
}
 
-
table thead tr th {
 
-
line-height: 18px; font-size: 15px; display: table-cell;
 
-
}
 
-
table tfoot tr th {
 
-
line-height: 18px; font-size: 15px; display: table-cell;
 
-
}
 
-
table tbody tr td {
 
-
line-height: 18px; font-size: 15px; display: table-cell;
 
-
}
 
-
table tr td {
 
-
line-height: 18px; font-size: 15px; display: table-cell;
 
-
}
 
-
table tfoot tr td {
 
-
line-height: 18px; font-size: 15px; display: table-cell;
 
-
}
 
-
table thead tr th {
 
-
padding: 8px 10px 9px 0px; color: rgb(34, 34, 34); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 15px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
table tfoot tr td {
 
-
padding: 8px 10px 9px 0px; color: rgb(34, 34, 34); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 15px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
table thead tr th:first-child {
 
-
border-left-color: currentColor; border-left-width: medium; border-left-style: none;
 
-
}
 
-
table tfoot tr td:first-child {
 
-
border-left-color: currentColor; border-left-width: medium; border-left-style: none;
 
-
}
 
-
table thead tr th:last-child {
 
-
border-right-color: currentColor; border-right-width: medium; border-right-style: none;
 
-
}
 
-
table tfoot tr td:last-child {
 
-
border-right-color: currentColor; border-right-width: medium; border-right-style: none;
 
-
}
 
-
table tbody tr td {
 
-
border-bottom-color: rgb(202, 202, 202); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
table tbody tr.even {
 
-
background: rgb(249, 249, 249);
 
-
}
 
-
table tbody tr.alt {
 
-
background: rgb(249, 249, 249);
 
-
}
 
-
table tbody tr td {
 
-
padding: 6px 4px; color: rgb(51, 51, 51); vertical-align: top;
 
-
}
 
-
table thead tr th {
 
-
text-align: left;
 
-
}
 
-
table.items tr th {
 
-
padding: 16px 10px 9px 0px;
 
-
}
 
-
table.items tr td {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; vertical-align: middle !important;
 
-
}
 
-
table.list {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
table.list tr.faded td {
 
-
opacity: 0.5;
 
-
}
 
-
table.list tr.faded td.membership {
 
-
opacity: 1;
 
-
}
 
-
table.list tr td {
 
-
color: rgb(153, 153, 153); font-size: 13px !important;
 
-
}
 
-
table.list tr td.primary {
 
-
color: rgb(65, 64, 66); font-size: 14px !important;
 
-
}
 
-
table.list tr td.primary .sub {
 
-
color: rgb(153, 153, 153); font-size: 12px;
 
-
}
 
-
table.list tr td.summary {
 
-
max-width: 280px;
 
-
}
 
-
table.list tr td ul {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
table.list tr td ul li {
 
-
font-size: 12px !important;
 
-
}
 
-
table.list tr td ul.dates li {
 
-
white-space: nowrap;
 
-
}
 
-
table.list tr td.membership a {
 
-
top: 5px; position: relative;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
table.list td.secondary {
 
-
display: none;
 
-
}
 
-
}
 
-
.feature p a {
 
-
text-decoration: underline;
 
-
}
 
-
.feature h1 {
 
-
width: 66.66%; color: rgb(65, 64, 66); font-size: 35px; margin-top: 36px; margin-bottom: 50px; margin-left: 33.33%;
 
-
}
 
-
.feature h2.like-h1 {
 
-
width: 66.66%; color: rgb(65, 64, 66); font-size: 35px; margin-top: 36px; margin-bottom: 50px; margin-left: 33.33%;
 
-
}
 
-
.feature section.standfirst .content {
 
-
width: 66.66%; color: rgb(65, 64, 66); font-size: 35px; margin-top: 36px; margin-bottom: 50px; margin-left: 33.33%;
 
-
}
 
-
section.standfirst .feature .content {
 
-
width: 66.66%; color: rgb(65, 64, 66); font-size: 35px; margin-top: 36px; margin-bottom: 50px; margin-left: 33.33%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.feature h1 {
 
-
width: auto; float: none;
 
-
}
 
-
.feature h2.like-h1 {
 
-
width: auto; float: none;
 
-
}
 
-
.feature section.standfirst .content {
 
-
width: auto; float: none;
 
-
}
 
-
section.standfirst .feature .content {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.feature .header-image img {
 
-
display: block;
 
-
}
 
-
.feature .header-slideshow {
 
-
clear: both;
 
-
}
 
-
.feature .meta {
 
-
margin: 15px -10px 0px;
 
-
}
 
-
.feature .meta .share {
 
-
width: 33.33%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.feature .meta .share {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.feature .meta .taxonomy {
 
-
width: 66.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.feature .meta .taxonomy {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.feature .meta .taxonomy .category {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; float: left;
 
-
}
 
-
.feature .meta .taxonomy .tags {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; float: left;
 
-
}
 
-
.feature .meta .taxonomy .category {
 
-
width: 50%; white-space: nowrap;
 
-
}
 
-
.feature .meta .taxonomy .tags {
 
-
width: 50%; color: rgb(151, 151, 151);
 
-
}
 
-
.feature .meta .taxonomy .tags a {
 
-
color: rgb(151, 151, 151);
 
-
}
 
-
.feature p.introduction {
 
-
font-size: 19px; margin-bottom: 28px;
 
-
}
 
-
.feature .summary p {
 
-
line-height: 1.2; padding-top: 16.8px; padding-bottom: 16.8px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 25px; margin-bottom: 20px; border-top-color: rgb(34, 34, 34); border-bottom-color: rgb(34, 34, 34); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
 
-
}
 
-
.feature .content {
 
-
padding-top: 24.27px; border-top-color: rgb(34, 34, 34); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
.feature p.img {
 
-
height: auto !important; float: right !important; display: block;
 
-
}
 
-
.feature blockquote {
 
-
height: auto !important; float: right !important; display: block;
 
-
}
 
-
.feature p.iframe {
 
-
height: auto !important; float: right !important; display: block;
 
-
}
 
-
@media only screen and (min-width:1025px)
 
-
{
 
-
.feature p.img {
 
-
width: 700px !important;
 
-
}
 
-
.feature blockquote {
 
-
width: 700px !important;
 
-
}
 
-
.feature p.iframe {
 
-
width: 700px !important;
 
-
}
 
-
}
 
-
.feature p.img {
 
-
padding-top: 20px; padding-bottom: 20px;
 
-
}
 
-
.feature p.iframe {
 
-
padding-top: 20px; padding-bottom: 20px;
 
-
}
 
-
.feature p.img img {
 
-
height: auto !important; display: block;
 
-
}
 
-
.feature p.iframe img {
 
-
height: auto !important; display: block;
 
-
}
 
-
.feature p.img .caption {
 
-
color: rgb(151, 151, 151); padding-top: 15px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.feature p.iframe .caption {
 
-
color: rgb(151, 151, 151); padding-top: 15px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.feature p.img .caption::after {
 
-
width: 60px; height: 1px; text-indent: -999em; margin-top: 15px; display: block; content: "—"; background-color: rgb(151, 151, 151);
 
-
}
 
-
.feature p.iframe .caption::after {
 
-
width: 60px; height: 1px; text-indent: -999em; margin-top: 15px; display: block; content: "—"; background-color: rgb(151, 151, 151);
 
-
}
 
-
.feature p.img + p.img {
 
-
padding-top: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
 
-
}
 
-
.feature p.img + p:last-child.img {
 
-
border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
 
-
}
 
-
.feature blockquote {
 
-
padding-left: 0px; font-size: 27px; font-style: italic; border-top-color: rgb(65, 64, 66); border-bottom-color: rgb(65, 64, 66); border-left-color: currentColor; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: none;
 
-
}
 
-
.feature blockquote p {
 
-
font-size: 27px; font-style: italic !important;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.feature p.img {
 
-
width: auto !important; float: none !important;
 
-
}
 
-
.feature blockquote {
 
-
width: auto !important; float: none !important;
 
-
}
 
-
}
 
-
@media only screen and (max-width:768px)
 
-
{
 
-
.feature p.img {
 
-
max-width: 533px;
 
-
}
 
-
.feature p.iframe {
 
-
max-width: 533px;
 
-
}
 
-
blockquote {
 
-
max-width: 533px;
 
-
}
 
-
}
 
-
.news-post {
 
-
margin: 0px -10px; overflow: hidden;
 
-
}
 
-
.news-post .header {
 
-
width: 66.66%; padding-top: 24.27px; padding-bottom: 24.27px; margin-left: 33.33%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.news-post .header {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.reversed.news-post .header {
 
-
margin-left: 0%;
 
-
}
 
-
.news-post .meta-wrapper {
 
-
width: 33.33%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.news-post .meta-wrapper {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.news-post ul.meta {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
.news-post ul.meta li {
 
-
color: rgb(151, 151, 151); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px;
 
-
}
 
-
.news-post ul.meta li.info {
 
-
margin-bottom: 8px;
 
-
}
 
-
.news-post .caption {
 
-
color: rgb(151, 151, 151); padding-top: 15px; clear: both; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.news-post .caption::after {
 
-
width: 60px; height: 1px; text-indent: -999em; margin-top: 15px; display: block; content: "—"; background-color: rgb(151, 151, 151);
 
-
}
 
-
.news-post .content-wrapper {
 
-
width: 66.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.news-post .content-wrapper {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.news-post .meta-wrapper .content {
 
-
padding-top: 15px; border-top-color: rgb(34, 34, 34); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
.news-post .content-wrapper .content {
 
-
padding-top: 15px; border-top-color: rgb(34, 34, 34); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
.news-post p.introduction {
 
-
font-size: 19px; margin-bottom: 28px;
 
-
}
 
-
.news-post p.img {
 
-
float: right !important; display: block;
 
-
}
 
-
.news-post p.iframe {
 
-
float: right !important; display: block;
 
-
}
 
-
.news-post p.img img {
 
-
float: right; display: block;
 
-
}
 
-
.news-post p.img iframe {
 
-
float: right; display: block;
 
-
}
 
-
.news-post p.iframe img {
 
-
float: right; display: block;
 
-
}
 
-
.news-post p.iframe iframe {
 
-
float: right; display: block;
 
-
}
 
-
.news-post p.img img {
 
-
height: auto !important;
 
-
}
 
-
.news-post p.iframe img {
 
-
height: auto !important;
 
-
}
 
-
@media only screen and (min-width:1025px)
 
-
{
 
-
.news-post p.img {
 
-
width: 700px !important;
 
-
}
 
-
.news-post p.iframe {
 
-
width: 700px !important;
 
-
}
 
-
}
 
-
.reversed.news-post p.img {
 
-
float: left !important; display: block;
 
-
}
 
-
.reversed.news-post p.iframe {
 
-
float: left !important; display: block;
 
-
}
 
-
.reversed.news-post p.img img {
 
-
float: left; display: block;
 
-
}
 
-
.reversed.news-post p.img iframe {
 
-
float: left; display: block;
 
-
}
 
-
.reversed.news-post p.iframe img {
 
-
float: left; display: block;
 
-
}
 
-
.reversed.news-post p.iframe iframe {
 
-
float: left; display: block;
 
-
}
 
-
.news-post p.img {
 
-
height: auto !important;
 
-
}
 
-
.news-post blockquote {
 
-
padding-bottom: 14px; padding-left: 0px; font-size: 27px; font-style: italic; border-top-color: rgb(65, 64, 66); border-bottom-color: rgb(65, 64, 66); border-left-color: currentColor; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: none;
 
-
}
 
-
.news-post blockquote p {
 
-
font-style: italic !important;
 
-
}
 
-
.double-header .column {
 
-
width: 50%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.double-header .column {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.double-header h2 {
 
-
text-align: center;
 
-
}
 
-
.double-header h1.like-h2 {
 
-
text-align: center;
 
-
}
 
-
.double-header section.standfirst .content.like-h2 {
 
-
text-align: center;
 
-
}
 
-
section.standfirst .double-header .content.like-h2 {
 
-
text-align: center;
 
-
}
 
-
.double-header .organisation-header h1 {
 
-
text-align: center;
 
-
}
 
-
.organisation-header .double-header h1 {
 
-
text-align: center;
 
-
}
 
-
.double-header .organisation-header section.standfirst .content {
 
-
text-align: center;
 
-
}
 
-
.organisation-header section.standfirst .double-header .content {
 
-
text-align: center;
 
-
}
 
-
.double-header section.standfirst .organisation-header .content {
 
-
text-align: center;
 
-
}
 
-
section.standfirst .organisation-header .double-header .content {
 
-
text-align: center;
 
-
}
 
-
.double-header h3 {
 
-
text-align: center;
 
-
}
 
-
.double-header p.content {
 
-
text-align: center;
 
-
}
 
-
.double-header .link {
 
-
text-align: center;
 
-
}
 
-
.double-header h2 {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.double-header h1.like-h2 {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.double-header section.standfirst .content.like-h2 {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
section.standfirst .double-header .content.like-h2 {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.double-header .organisation-header h1 {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.organisation-header .double-header h1 {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.double-header .organisation-header section.standfirst .content {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.organisation-header section.standfirst .double-header .content {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.double-header section.standfirst .organisation-header .content {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
section.standfirst .organisation-header .double-header .content {
 
-
margin: 1px 0px 21px; padding-bottom: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
.double-header h3 {
 
-
margin: 0px;
 
-
}
 
-
.double-header .wrapper {
 
-
padding: 25px 5%; background-color: rgb(247, 247, 247);
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
.double-header .wrapper {
 
-
margin-bottom: 20px;
 
-
}
 
-
}
 
-
.double-header .separator {
 
-
width: 100%; padding-top: 16px; padding-bottom: 12px;
 
-
}
 
-
.double-header .separator span {
 
-
margin: 0px auto; width: 60px; height: 1px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: block;
 
-
}
 
-
.double-header .link {
 
-
text-transform: uppercase; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
section.standfirst {
 
-
position: relative;
 
-
}
 
-
section.standfirst .content {
 
-
margin: 22px 0px; padding: 28px 20px 61px; text-align: center; color: rgb(204, 204, 204);
 
-
}
 
-
section.standfirst .content span {
 
-
text-align: center; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 23px; display: inline-block; white-space: nowrap;
 
-
}
 
-
section.standfirst .content a {
 
-
color: rgb(255, 255, 255); text-decoration: underline;
 
-
}
 
-
section.standfirst .content em {
 
-
font-family: "FoundersGrotCondWeb-Light", "Arial Narrow", Arial, sans-serif; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
section.standfirst .major-link {
 
-
margin-bottom: 65px;
 
-
}
 
-
section.standfirst .major-link a:hover {
 
-
border-color: rgb(0, 0, 0) !important; color: rgb(0, 0, 0) !important; text-decoration: none;
 
-
}
 
-
section.secondary-standfirst.standfirst .content {
 
-
padding-top: 40px; padding-bottom: 5px;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
section.standfirst .content {
 
-
line-height: 1.2; padding-top: 14px; padding-bottom: 34px; font-size: 24px;
 
-
}
 
-
section.standfirst .major-link {
 
-
margin-top: 0px;
 
-
}
 
-
}
 
-
body.index.homecontroller .standfirst .content {
 
-
color: rgb(255, 255, 255) !important; padding-top: 0px; padding-bottom: 0px; margin-top: 30px; margin-bottom: 35px;
 
-
}
 
-
.major-link {
 
-
text-align: center; margin-bottom: 27px;
 
-
}
 
-
.major-link a {
 
-
margin: auto 0px; padding: 10px 40px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(204, 204, 204); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-size: 18px; display: inline-block; white-space: nowrap; background-color: rgb(255, 255, 255); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
.major-link a {
 
-
padding: 10px 16px; font-size: 16px;
 
-
}
 
-
}
 
-
section#breadcrumbs {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
section#breadcrumbs .wrapper {
 
-
overflow: hidden; padding-bottom: 17px; margin-top: -8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
section#breadcrumbs .wrapper .list {
 
-
color: rgb(153, 153, 153); font-size: 13px; float: left;
 
-
}
 
-
section#breadcrumbs .wrapper .status {
 
-
color: rgb(153, 153, 153); font-size: 13px; float: left;
 
-
}
 
-
section#breadcrumbs .wrapper .list a {
 
-
padding: 0px; color: rgb(153, 153, 153); text-transform: none; right-left: 6px;
 
-
}
 
-
section#breadcrumbs .wrapper .list span {
 
-
padding: 0px; color: rgb(153, 153, 153); text-transform: none; right-left: 6px;
 
-
}
 
-
section#breadcrumbs .wrapper .status a {
 
-
padding: 0px; color: rgb(153, 153, 153); text-transform: none; right-left: 6px;
 
-
}
 
-
section#breadcrumbs .wrapper .status span {
 
-
padding: 0px; color: rgb(153, 153, 153); text-transform: none; right-left: 6px;
 
-
}
 
-
section#breadcrumbs .wrapper .list {
 
-
width: 80%;
 
-
}
 
-
section#breadcrumbs .wrapper .status {
 
-
float: right; white-space: nowrap;
 
-
}
 
-
.fb_iframe_widget iframe {
 
-
width: 48px !important; height: 27px !important; float: left;
 
-
}
 
-
.at300b.addthis_button_facebook_like {
 
-
width: 52px; height: 22px; float: left;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
.share {
 
-
display: none;
 
-
}
 
-
}
 
-
ul.details {
 
-
list-style: none; margin: 0px 0px 20px; padding: 0px;
 
-
}
 
-
ul.details li {
 
-
color: rgb(65, 64, 66); overflow: hidden; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
ul.details li .key {
 
-
float: left;
 
-
}
 
-
ul.details li .value {
 
-
float: left;
 
-
}
 
-
ul.details li .key {
 
-
width: 30%; color: rgb(0, 0, 0); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; margin-right: 10%;
 
-
}
 
-
ul.details li .value {
 
-
width: 60%; color: rgb(151, 151, 151);
 
-
}
 
-
ul.details li strong {
 
-
font-weight: normal;
 
-
}
 
-
.return-to-top {
 
-
overflow: hidden; padding-top: 20px; margin-top: 100px; margin-bottom: 60px; border-top-color: rgb(65, 64, 66); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
.return-to-top a {
 
-
text-transform: none; float: right;
 
-
}
 
-
ul.tag_list {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.tag_list > li {
 
-
overflow: hidden;
 
-
}
 
-
ul.tag_list > li > ul {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.tag_list > li > ul > li {
 
-
margin-right: 6px; margin-bottom: 6px; float: left;
 
-
}
 
-
ul.tag_list > li > ul > li a {
 
-
padding: 4px 12px; border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 11px; display: block; white-space: nowrap;
 
-
}
 
-
ul.tag_list > li > ul > li span {
 
-
padding: 4px 12px; border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 11px; display: block; white-space: nowrap;
 
-
}
 
-
ul.tag_list > li > ul > li span {
 
-
border: 1px solid rgb(0, 0, 0); border-image: none; color: rgb(0, 0, 0); text-decoration: none;
 
-
}
 
-
ul.tag_list > li > ul > li a:hover {
 
-
border: 1px solid rgb(0, 0, 0); border-image: none; color: rgb(0, 0, 0); text-decoration: none;
 
-
}
 
-
#landing-page a {
 
-
text-decoration: underline;
 
-
}
 
-
#landing-page h1 a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page h2.like-h1 a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page section.standfirst .content a {
 
-
text-decoration: none;
 
-
}
 
-
section.standfirst #landing-page .content a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page h2 a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page h1.like-h2 a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page section.standfirst .content.like-h2 a {
 
-
text-decoration: none;
 
-
}
 
-
section.standfirst #landing-page .content.like-h2 a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page .organisation-header h1 a {
 
-
text-decoration: none;
 
-
}
 
-
.organisation-header #landing-page h1 a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page .organisation-header section.standfirst .content a {
 
-
text-decoration: none;
 
-
}
 
-
.organisation-header section.standfirst #landing-page .content a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page section.standfirst .organisation-header .content a {
 
-
text-decoration: none;
 
-
}
 
-
section.standfirst .organisation-header #landing-page .content a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page h3 a {
 
-
text-decoration: none;
 
-
}
 
-
#landing-page h1 {
 
-
text-align: center;
 
-
}
 
-
#landing-page h2.like-h1 {
 
-
text-align: center;
 
-
}
 
-
#landing-page section.standfirst .content {
 
-
text-align: center;
 
-
}
 
-
section.standfirst #landing-page .content {
 
-
text-align: center;
 
-
}
 
-
#landing-page p {
 
-
text-align: center;
 
-
}
 
-
#landing-page div {
 
-
text-align: center;
 
-
}
 
-
#landing-page h2 {
 
-
text-align: center;
 
-
}
 
-
#landing-page h1.like-h2 {
 
-
text-align: center;
 
-
}
 
-
#landing-page section.standfirst .content.like-h2 {
 
-
text-align: center;
 
-
}
 
-
section.standfirst #landing-page .content.like-h2 {
 
-
text-align: center;
 
-
}
 
-
#landing-page .organisation-header h1 {
 
-
text-align: center;
 
-
}
 
-
.organisation-header #landing-page h1 {
 
-
text-align: center;
 
-
}
 
-
#landing-page .organisation-header section.standfirst .content {
 
-
text-align: center;
 
-
}
 
-
.organisation-header section.standfirst #landing-page .content {
 
-
text-align: center;
 
-
}
 
-
#landing-page section.standfirst .organisation-header .content {
 
-
text-align: center;
 
-
}
 
-
section.standfirst .organisation-header #landing-page .content {
 
-
text-align: center;
 
-
}
 
-
.terms#landing-page p {
 
-
text-align: left;
 
-
}
 
-
.terms#landing-page div {
 
-
text-align: left;
 
-
}
 
-
#landing-page h1 {
 
-
font-size: 42px;
 
-
}
 
-
#landing-page h2.like-h1 {
 
-
font-size: 42px;
 
-
}
 
-
#landing-page section.standfirst .content {
 
-
font-size: 42px;
 
-
}
 
-
section.standfirst #landing-page .content {
 
-
font-size: 42px;
 
-
}
 
-
#landing-page h1.first {
 
-
margin-top: 19px; margin-bottom: 41px;
 
-
}
 
-
#landing-page h2.like-h1.first {
 
-
margin-top: 19px; margin-bottom: 41px;
 
-
}
 
-
#landing-page section.standfirst .content.first {
 
-
margin-top: 19px; margin-bottom: 41px;
 
-
}
 
-
section.standfirst #landing-page .content.first {
 
-
margin-top: 19px; margin-bottom: 41px;
 
-
}
 
-
#landing-page h2 {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
#landing-page h1.like-h2 {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
#landing-page section.standfirst .content.like-h2 {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
section.standfirst #landing-page .content.like-h2 {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
#landing-page .organisation-header h1 {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
.organisation-header #landing-page h1 {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
#landing-page .organisation-header section.standfirst .content {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
.organisation-header section.standfirst #landing-page .content {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
#landing-page section.standfirst .organisation-header .content {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
section.standfirst .organisation-header #landing-page .content {
 
-
font-size: 32px; margin-top: 24px; margin-bottom: 29px;
 
-
}
 
-
#landing-page h2.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
#landing-page h1.like-h2.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
#landing-page section.standfirst .content.like-h2.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
section.standfirst #landing-page .content.like-h2.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
#landing-page .organisation-header h1.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
.organisation-header #landing-page h1.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
#landing-page .organisation-header section.standfirst .content.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
.organisation-header section.standfirst #landing-page .content.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
#landing-page section.standfirst .organisation-header .content.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
section.standfirst .organisation-header #landing-page .content.no-sub {
 
-
margin-bottom: 58px;
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
#landing-page h2 {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
#landing-page h1.like-h2 {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
#landing-page section.standfirst .content.like-h2 {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
section.standfirst #landing-page .content.like-h2 {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
#landing-page .organisation-header h1 {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
.organisation-header #landing-page h1 {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
#landing-page .organisation-header section.standfirst .content {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
.organisation-header section.standfirst #landing-page .content {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
#landing-page section.standfirst .organisation-header .content {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
section.standfirst .organisation-header #landing-page .content {
 
-
line-height: 1.2; font-size: 24px;
 
-
}
 
-
}
 
-
#landing-page h3 {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 21px; margin-top: 21px; margin-bottom: 21px;
 
-
}
 
-
#landing-page h3.section {
 
-
margin-top: 8px;
 
-
}
 
-
#landing-page p.introduction {
 
-
font-size: 19px; margin-bottom: 40px;
 
-
}
 
-
#landing-page p.first.introduction {
 
-
margin-top: 40px;
 
-
}
 
-
#landing-page .content {
 
-
width: 83.33%; margin-left: 8.33%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#landing-page .content {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
@media only screen and (max-width:568px)
 
-
{
 
-
#landing-page .content {
 
-
margin-left: 0px;
 
-
}
 
-
}
 
-
#landing-page .split-content {
 
-
width: 41.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#landing-page .split-content {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
#landing-page .first.split-content {
 
-
margin-left: 8.33%;
 
-
}
 
-
#landing-page .centered.split-content {
 
-
width: 41.66%; margin-right: auto; margin-left: auto;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
#landing-page .centered.split-content {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
#landing-page .name {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; margin-bottom: 3px;
 
-
}
 
-
#landing-page .role {
 
-
margin-bottom: 20px;
 
-
}
 
-
#landing-page .role {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px;
 
-
}
 
-
#landing-page .bio {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px;
 
-
}
 
-
#landing-page .email {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px;
 
-
}
 
-
#landing-page .portrait {
 
-
margin-bottom: 16px;
 
-
}
 
-
#landing-page .row.last {
 
-
padding-bottom: 72px;
 
-
}
 
-
#landing-page .people .columns.four {
 
-
min-height: 370px;
 
-
}
 
-
.about#landing-page .first.introduction {
 
-
margin-bottom: 14px;
 
-
}
 
-
.about#landing-page h1 {
 
-
margin-bottom: 10px;
 
-
}
 
-
.about#landing-page h2.like-h1 {
 
-
margin-bottom: 10px;
 
-
}
 
-
.about#landing-page section.standfirst .content {
 
-
margin-bottom: 10px;
 
-
}
 
-
section.standfirst .about#landing-page .content {
 
-
margin-bottom: 10px;
 
-
}
 
-
.about#landing-page h2.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
.about#landing-page h1.like-h2.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
.about#landing-page section.standfirst .content.like-h2.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
section.standfirst .about#landing-page .content.like-h2.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
.about#landing-page .organisation-header h1.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
.organisation-header .about#landing-page h1.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
.about#landing-page .organisation-header section.standfirst .content.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
.organisation-header section.standfirst .about#landing-page .content.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
.about#landing-page section.standfirst .organisation-header .content.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
section.standfirst .organisation-header .about#landing-page .content.header {
 
-
margin-top: 0px; margin-bottom: 30px;
 
-
}
 
-
.about#landing-page .massive-wrapper {
 
-
margin-bottom: 50px;
 
-
}
 
-
.about#landing-page .thing_we_do {
 
-
margin-bottom: 25px;
 
-
}
 
-
.map_container {
 
-
margin-bottom: 20px; max-width: 700px;
 
-
}
 
-
.gmaps4rails_map {
 
-
height: 224px; max-width: 700px;
 
-
}
 
-
.bing_map {
 
-
border: 2px solid rgb(85, 85, 85); border-image: none; width: 400px; height: 400px; position: absolute;
 
-
}
 
-
.gmaps4rails_map img {
 
-
max-width: none;
 
-
}
 
-
.portfolio-header {
 
-
line-height: 1.2;
 
-
}
 
-
.portfolio-header .member-number {
 
-
color: rgb(153, 153, 153); padding-top: 22px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px; margin-right: 35px; border-top-color: rgb(204, 204, 204); border-top-width: 4px; border-top-style: solid;
 
-
}
 
-
.portfolio-header .member-number .number {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.portfolio-header .discipline {
 
-
font-size: 14px;
 
-
}
 
-
.portfolio-header .location {
 
-
font-size: 14px;
 
-
}
 
-
.portfolio-header .url {
 
-
font-size: 14px;
 
-
}
 
-
.portfolio-header .discipline {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.portfolio-header .location {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.portfolio-header .discipline {
 
-
text-transform: uppercase;
 
-
}
 
-
.portfolio-header .location {
 
-
color: rgb(153, 153, 153);
 
-
}
 
-
.portfolio-header .url {
 
-
font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.portfolio-header .base {
 
-
padding-top: 25px; clear: both; border-bottom-color: rgb(17, 17, 17); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
ul.projects {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.projects li .project-cover-image {
 
-
margin-bottom: 24px;
 
-
}
 
-
ul.projects li .project-cover-image a {
 
-
display: block;
 
-
}
 
-
ul.projects li .project-cover-image img {
 
-
display: block;
 
-
}
 
-
ul.projects li .project-meta {
 
-
overflow: hidden; padding-bottom: 20px; margin-bottom: 40px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
ul.projects li .project-title {
 
-
margin-bottom: 0px;
 
-
}
 
-
ul.projects li .project-sub-title {
 
-
color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px;
 
-
}
 
-
ul.projects li .project-link {
 
-
text-align: right; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px; display: block;
 
-
}
 
-
ul.project-assets {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.project-assets li {
 
-
width: 100%; margin-bottom: 24px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.project-assets li {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
ul.project-assets li a {
 
-
display: block;
 
-
}
 
-
ul.project-assets li img {
 
-
display: block;
 
-
}
 
-
ul.project-assets li .caption {
 
-
margin: 4px 0px 0px; color: rgb(153, 153, 153); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px;
 
-
}
 
-
.project-header h3 {
 
-
margin-bottom: 0px;
 
-
}
 
-
.project-header .sub-title {
 
-
color: rgb(153, 153, 153); line-height: 1.35; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px;
 
-
}
 
-
.section-icons-wrapper {
 
-
overflow: hidden; position: relative;
 
-
}
 
-
.section-icons-wrapper a.close {
 
-
border-radius: 23px; border: 1px solid gray; transition:opacity 0.12s ease-in-out; border-image: none; top: 20px; width: 23px; height: 23px; text-align: center; right: 0px; line-height: 18px; font-size: 20px; display: block; position: absolute; opacity: 0.7; -webkit-border-radius: 23px; -moz-border-radius: 23px; -ms-border-radius: 23px; -o-border-radius: 23px; -webkit-transition: opacity 0.12s ease-in-out; -moz-transition: opacity 0.12s ease-in-out; -o-transition: opacity 0.12s ease-in-out;
 
-
}
 
-
.section-icons-wrapper a.close:hover {
 
-
text-decoration: none; opacity: 1;
 
-
}
 
-
ul.section-icons {
 
-
list-style: none; margin: 0px; padding: 50px 0px 0px; overflow: hidden;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.section-icons {
 
-
padding-top: 20px;
 
-
}
 
-
}
 
-
ul.section-icons li {
 
-
width: 20%; padding-right: 10px; padding-left: 10px; margin-bottom: 20px; float: left;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.section-icons li {
 
-
width: 50%;
 
-
}
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.section-icons li:last-child {
 
-
margin: 0px auto; clear: both; float: none;
 
-
}
 
-
}
 
-
ul.section-icons li .image {
 
-
margin-bottom: 5px;
 
-
}
 
-
ul.section-icons li .image a {
 
-
transition:background-color 0.12s ease-in-out; display: block; background-color: rgb(151, 151, 151); -webkit-transition: background-color 0.12s ease-in-out; -moz-transition: background-color 0.12s ease-in-out; -o-transition: background-color 0.12s ease-in-out;
 
-
}
 
-
ul.section-icons li .image img {
 
-
display: block;
 
-
}
 
-
ul.section-icons li .counter {
 
-
transition:color 0.12s ease-in-out; color: rgb(153, 153, 153); text-transform: uppercase; font-family: "FoundersGrotCondWeb-Light", "Arial Narrow", Arial, sans-serif; font-size: 15px; -webkit-transition: color 0.12s ease-in-out; -moz-transition: color 0.12s ease-in-out; -o-transition: color 0.12s ease-in-out; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.section-icons li .counter {
 
-
margin-bottom: 4px;
 
-
}
 
-
}
 
-
ul.section-icons li .name {
 
-
text-transform: uppercase; padding-bottom: 3px; font-family: "FoundersGrotCondWeb-Bold", "Arial Narrow", Arial, sans-serif; font-size: 25px; margin-top: -11px; margin-bottom: 8px; border-bottom-color: rgb(151, 151, 151); border-bottom-width: 1px; border-bottom-style: solid; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
ul.section-icons li .name a:hover {
 
-
text-decoration: none;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.section-icons li .name {
 
-
font-size: 21px;
 
-
}
 
-
}
 
-
ul.section-icons li .description {
 
-
transition:color 0.12s ease-in-out; color: rgb(153, 153, 153); line-height: 1.3; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px; -webkit-transition: color 0.12s ease-in-out; -moz-transition: color 0.12s ease-in-out; -o-transition: color 0.12s ease-in-out;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.section-icons li .description {
 
-
height: 120px;
 
-
}
 
-
}
 
-
ul.section-icons li:hover .description {
 
-
color: rgb(65, 64, 66);
 
-
}
 
-
ul.section-icons li:hover .counter {
 
-
color: rgb(65, 64, 66);
 
-
}
 
-
table.benefits-table {
 
-
margin-bottom: 38px;
 
-
}
 
-
table.benefits-table thead {
 
-
background: none;
 
-
}
 
-
table.benefits-table tr {
 
-
background: none !important;
 
-
}
 
-
table.benefits-table tr th {
 
-
padding: 18px 0px; text-align: left; color: rgb(34, 34, 34); font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; font-weight: normal; border-top-color: rgb(202, 202, 202); border-bottom-color: rgb(202, 202, 202); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
table.benefits-table tr th.benefits {
 
-
font-size: 25px;
 
-
}
 
-
table.benefits-table tr th.type {
 
-
text-align: center; text-transform: uppercase; font-family: "FoundersGrotCondWeb-Bold", "Arial Narrow", Arial, sans-serif; font-size: 18px; border-left-color: rgb(202, 202, 202); border-left-width: 1px; border-left-style: solid; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
table.benefits-table tr td {
 
-
padding-right: 0px; padding-left: 0px; border-bottom-color: rgb(202, 202, 202); border-bottom-width: 1px; border-bottom-style: solid;
 
-
}
 
-
table.benefits-table tr td.benefit {
 
-
color: rgb(151, 151, 151); padding-top: 15px; padding-right: 39.27px; padding-bottom: 15px; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px;
 
-
}
 
-
table.benefits-table tr td.status {
 
-
text-align: center; vertical-align: middle; border-left-color: rgb(202, 202, 202); border-left-width: 1px; border-left-style: solid;
 
-
}
 
-
table.benefits-table tr td.status span {
 
-
text-indent: -999em; display: inline-block;
 
-
}
 
-
table.benefits-table tr td.status span.yes {
 
-
background-position: 0px -1040px; width: 25px; height: 20px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
table.benefits-table tr td.status span.yes {
 
-
background-position: 0px -1040px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
table.benefits-table tr td.status span.no {
 
-
background-position: 0px -685px; width: 22px; height: 22px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
table.benefits-table tr td.status span.no {
 
-
background-position: 0px -825px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
ul.benefits-list {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
ul.benefits-list li {
 
-
width: 50%; margin-bottom: 15px;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
ul.benefits-list li {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
ul.benefits-list li:first-child .wrapper {
 
-
padding-top: 24.27px; border-top-color: rgb(34, 34, 34); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
ul.benefits-list li:nth-child(2) .wrapper {
 
-
padding-top: 24.27px; border-top-color: rgb(34, 34, 34); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
ul.benefits-list li .thumbnail {
 
-
float: left;
 
-
}
 
-
ul.benefits-list li .text {
 
-
float: left;
 
-
}
 
-
ul.benefits-list li .thumbnail {
 
-
width: 35%;
 
-
}
 
-
ul.benefits-list li .thumbnail img {
 
-
display: block;
 
-
}
 
-
ul.benefits-list li .text {
 
-
width: 65%; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 17px;
 
-
}
 
-
.a {
 
-
margin-bottom: 41px; display: block;
 
-
}
 
-
ul.membership-cards {
 
-
list-style: none; margin: 0px; padding: 15px 0px 0px;
 
-
}
 
-
ul.membership-cards li {
 
-
overflow: hidden;
 
-
}
 
-
ul.membership-cards li .image {
 
-
float: left;
 
-
}
 
-
ul.membership-cards li .info {
 
-
float: left;
 
-
}
 
-
ul.membership-cards li .image {
 
-
width: 50%; padding-right: 20px;
 
-
}
 
-
ul.membership-cards li .info {
 
-
width: 50%; color: rgb(151, 151, 151); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 15px;
 
-
}
 
-
.tipsy {
 
-
padding: 5px; font-size: 10px; position: absolute; z-index: 100000;
 
-
}
 
-
.tipsy-inner {
 
-
padding: 5px 8px 4px; text-align: center; color: rgb(255, 255, 255); line-height: 1.5; font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px; max-width: 200px; background-color: rgb(0, 0, 0);
 
-
}
 
-
.tipsy-arrow {
 
-
border: 5px dashed rgb(0, 0, 0); border-image: none; width: 0px; height: 0px; line-height: 0; position: absolute;
 
-
}
 
-
.tipsy-arrow-n {
 
-
border-bottom-color: rgb(0, 0, 0);
 
-
}
 
-
.tipsy-arrow-s {
 
-
border-top-color: rgb(0, 0, 0);
 
-
}
 
-
.tipsy-arrow-e {
 
-
border-left-color: rgb(0, 0, 0);
 
-
}
 
-
.tipsy-arrow-w {
 
-
border-right-color: rgb(0, 0, 0);
 
-
}
 
-
.tipsy-n .tipsy-arrow {
 
-
left: 50%; top: 0px; margin-left: -5px; border-top-color: currentColor; border-right-color: transparent; border-left-color: transparent; border-top-width: medium; border-top-style: none; border-bottom-style: solid;
 
-
}
 
-
.tipsy-nw .tipsy-arrow {
 
-
left: 10px; top: 0px; border-top-color: currentColor; border-right-color: transparent; border-left-color: transparent; border-top-width: medium; border-top-style: none; border-bottom-style: solid;
 
-
}
 
-
.tipsy-ne .tipsy-arrow {
 
-
top: 0px; right: 10px; border-top-color: currentColor; border-right-color: transparent; border-left-color: transparent; border-top-width: medium; border-top-style: none; border-bottom-style: solid;
 
-
}
 
-
.tipsy-s .tipsy-arrow {
 
-
left: 50%; bottom: 0px; margin-left: -5px; border-right-color: transparent; border-bottom-color: currentColor; border-left-color: transparent; border-bottom-width: medium; border-top-style: solid; border-bottom-style: none;
 
-
}
 
-
.tipsy-sw .tipsy-arrow {
 
-
left: 10px; bottom: 0px; border-right-color: transparent; border-bottom-color: currentColor; border-left-color: transparent; border-bottom-width: medium; border-top-style: solid; border-bottom-style: none;
 
-
}
 
-
.tipsy-se .tipsy-arrow {
 
-
right: 10px; bottom: 0px; border-right-color: transparent; border-bottom-color: currentColor; border-left-color: transparent; border-bottom-width: medium; border-top-style: solid; border-bottom-style: none;
 
-
}
 
-
.tipsy-e .tipsy-arrow {
 
-
top: 50%; right: 0px; margin-top: -5px; border-top-color: transparent; border-right-color: currentColor; border-bottom-color: transparent; border-right-width: medium; border-right-style: none; border-left-style: solid;
 
-
}
 
-
.tipsy-w .tipsy-arrow {
 
-
left: 0px; top: 50%; margin-top: -5px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: currentColor; border-left-width: medium; border-right-style: solid; border-left-style: none;
 
-
}
 
-
ul.parsley-errors-list {
 
-
padding-left: 30%; margin-top: 5px;
 
-
}
 
-
ul.parsley-errors-list li {
 
-
color: rgb(204, 0, 0); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif; font-size: 13px;
 
-
}
 
-
.fragments-group ul.parsley-errors-list {
 
-
padding-left: 0px;
 
-
}
 
-
ul.factbox {
 
-
list-style: none; margin: 0px; padding: 16.8px; border: 1px solid rgb(34, 34, 34); border-image: none; color: rgb(151, 151, 151); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
ul.factbox a {
 
-
color: rgb(151, 151, 151);
 
-
}
 
-
ul.factbox > li {
 
-
padding-left: 27.19px; margin-bottom: 15px; position: relative;
 
-
}
 
-
ul.factbox > li:last-child {
 
-
margin-bottom: 0px;
 
-
}
 
-
ul.factbox > li span {
 
-
color: rgb(34, 34, 34);
 
-
}
 
-
ul.factbox > li span::before {
 
-
border-radius: 15px; left: 0px; top: 2px; width: 15px; height: 15px; display: block; position: absolute; content: " "; background-color: rgb(34, 34, 34); -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px;
 
-
}
 
-
ul.factbox > li > ul {
 
-
list-style: none; margin: 0px; padding: 0px;
 
-
}
 
-
.segmented-page :last-child.row {
 
-
padding-bottom: 39.27px;
 
-
}
 
-
.segmented-page form {
 
-
display: block;
 
-
}
 
-
.segmented-page form > div:first-child {
 
-
height: 0px; display: none !important;
 
-
}
 
-
.without-breadcrumbs.segmented-page {
 
-
margin-top: -8px;
 
-
}
 
-
.segmented-page .additional-padding-top.row {
 
-
padding-top: 39.27px;
 
-
}
 
-
.segmented-page .centered-image {
 
-
margin-top: 63.54px; margin-bottom: 63.54px;
 
-
}
 
-
.segmented-page .centered-image img {
 
-
margin: 0px auto; display: block;
 
-
}
 
-
.segmented-page .segment {
 
-
margin-bottom: 15px;
 
-
}
 
-
.segmented-page .segment .content {
 
-
border-top-color: rgb(34, 34, 34); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
.segmented-page .segment .no-border.content {
 
-
border: 0px currentColor; border-image: none;
 
-
}
 
-
.segmented-page .top.segment .content {
 
-
border: 0px currentColor; border-image: none;
 
-
}
 
-
.segmented-page .top.segment p {
 
-
font-size: 16px; margin-top: 24.27px; margin-bottom: 16.8px;
 
-
}
 
-
.segmented-page .left.segment {
 
-
width: 41.66%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.segmented-page .left.segment {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.segmented-page .left.segment h4 {
 
-
padding-top: 24.27px;
 
-
}
 
-
.segmented-page .left.segment p {
 
-
color: rgb(151, 151, 151); font-family: "FoundersGroteskTextWeb-Light", Arial, sans-serif;
 
-
}
 
-
.segmented-page .left.segment p strong {
 
-
font-family: "FoundersGroteskWeb-Bold", Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
 
-
}
 
-
.segmented-page .left.segment p.img {
 
-
margin-top: 24.27px;
 
-
}
 
-
.segmented-page .left.segment p.large {
 
-
line-height: 1.4; font-size: 23px; margin-top: 16.8px; margin-bottom: 24.27px;
 
-
}
 
-
.segmented-page .left.segment p.large a {
 
-
text-decoration: none;
 
-
}
 
-
.segmented-page .left.segment p.large a:hover {
 
-
text-decoration: underline;
 
-
}
 
-
.segmented-page .right.segment {
 
-
width: 58.33%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.segmented-page .right.segment {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.segmented-page .right.segment .content {
 
-
padding-top: 24.27px;
 
-
}
 
-
.segmented-page .right.segment .split-content {
 
-
width: 100%; overflow: hidden;
 
-
}
 
-
.segmented-page .right.segment .split-content .split-one {
 
-
float: left;
 
-
}
 
-
.segmented-page .right.segment .split-content .split-two {
 
-
float: left;
 
-
}
 
-
.segmented-page .right.segment .split-content .split-one .split-content {
 
-
padding-top: 24.27px; border-top-color: rgb(34, 34, 34); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
.segmented-page .right.segment .split-content .split-two .split-content {
 
-
padding-top: 24.27px; border-top-color: rgb(34, 34, 34); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
.segmented-page .right.segment .split-content .split-one {
 
-
width: 40%; padding-right: 10px;
 
-
}
 
-
.segmented-page .right.segment .split-content .split-two {
 
-
width: 60%; padding-left: 10px;
 
-
}
 
-
.even.segmented-page .segment {
 
-
width: 50%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.even.segmented-page .segment {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.segmented-page .base-wrapper {
 
-
width: 100%;
 
-
}
 
-
@media only screen and (max-width:767px)
 
-
{
 
-
.segmented-page .base-wrapper {
 
-
width: auto; float: none;
 
-
}
 
-
}
 
-
.segmented-page .base-wrapper .base {
 
-
border-top-color: rgb(34, 34, 34); border-top-width: 1px; border-top-style: solid;
 
-
}
 
-
body.newscontroller #main :first-child.row {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller aside .head-border {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller #separator {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller .standfirst .major-link a {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller #main :first-child.row {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller aside .head-border {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller #separator {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller .standfirst .major-link a {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise #main :first-child.row {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise aside .head-border {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise #separator {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise .standfirst .major-link a {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations #main :first-child.row {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations aside .head-border {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations #separator {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations .standfirst .major-link a {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions #main :first-child.row {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions aside .head-border {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions #separator {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions .standfirst .major-link a {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search #main :first-child.row {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search aside .head-border {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search #separator {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search .standfirst .major-link a {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller #lozenge .wrapper {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller #lozenge .wrapper {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise #lozenge .wrapper {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations #lozenge .wrapper {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions #lozenge .wrapper {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search #lozenge .wrapper {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller #lozenge .arrow {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.homecontroller #lozenge .arrow {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.devise #lozenge .arrow {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.registrations #lozenge .arrow {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.sessions #lozenge .arrow {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.search #lozenge .arrow {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.newscontroller #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.homecontroller #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.devise #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.registrations #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.sessions #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.search #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.newscontroller #nav-wrapper ul.nav-bar li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller #nav-wrapper ul.nav-bar .sub-nav li a:hover {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller .standfirst .major-link a {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller #nav-wrapper ul.nav-bar li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller #nav-wrapper ul.nav-bar .sub-nav li a:hover {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller .standfirst .major-link a {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.homecontroller ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise #nav-wrapper ul.nav-bar li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise #nav-wrapper ul.nav-bar .sub-nav li a:hover {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise .standfirst .major-link a {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.devise ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations #nav-wrapper ul.nav-bar li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations #nav-wrapper ul.nav-bar .sub-nav li a:hover {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations .standfirst .major-link a {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.registrations ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions #nav-wrapper ul.nav-bar li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions #nav-wrapper ul.nav-bar .sub-nav li a:hover {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions .standfirst .major-link a {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.sessions ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search #nav-wrapper ul.nav-bar li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search #nav-wrapper ul.nav-bar .sub-nav li a:hover {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search .standfirst .major-link a {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.search ul.navigation li a.active {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.newscontroller #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -220px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
body.homecontroller #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -220px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
body.devise #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -220px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
body.registrations #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -220px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
body.sessions #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -220px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
body.search #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -220px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
body.newscontroller #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -284px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
body.homecontroller #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -284px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
body.devise #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -284px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
body.registrations #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -284px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
body.sessions #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -284px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
body.search #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -284px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
.special-color {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
a.special-color {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
.special-border-color {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
.special-background-color {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
.awards-color {
 
-
color: rgb(116, 146, 164) !important;
 
-
}
 
-
a.awards-color {
 
-
color: rgb(116, 146, 164) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.active.awards > a {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.awards a:hover {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.awards a.active {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.awards a:hover {
 
-
border-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards aside p a {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
body.awards ul.navigation li a.active {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
body.awards ul.navigation li a:hover {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
body.awards ul.filter > li h6 a {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
body.awards aside .button {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
body.awards article p a:hover {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
body.awards #nav-wrapper dl.sub-nav dd a:hover {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
body.awards nav.pagination span.link a {
 
-
color: rgb(116, 146, 164);
 
-
}
 
-
body.awards form.custom span.checkbox.custom {
 
-
border-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards form.custom span.radio.custom {
 
-
border-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards aside .button {
 
-
border-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards aside .head-border {
 
-
border-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards nav.pagination span.link a {
 
-
border-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards nav.pagination span.current {
 
-
border-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(116, 146, 164) !important;
 
-
}
 
-
body.awards form.custom span.checked.checkbox.custom {
 
-
background-color: rgb(116, 146, 164) !important;
 
-
}
 
-
body.awards form.custom span.checked.radio.custom {
 
-
background-color: rgb(116, 146, 164) !important;
 
-
}
 
-
body.awards #nav-wrapper dl.sub-nav dd a.active::before {
 
-
background-color: rgb(116, 146, 164) !important;
 
-
}
 
-
body.awards nav.pagination span.current {
 
-
background-color: rgb(116, 146, 164) !important;
 
-
}
 
-
body.awards #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -360px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
body.awards #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -354px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
body.awards #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards ul.filter > li.active h6 a::before {
 
-
border-top-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards #breadcrumbs .wrapper {
 
-
border-bottom-color: rgb(116, 146, 164) !important;
 
-
}
 
-
body.awards ul.filter > li h6 a::before {
 
-
border-left-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards #nav-wrapper dl.sub-nav dd a.active::after {
 
-
border-left-color: rgb(116, 146, 164);
 
-
}
 
-
body.awards ul.filter > li.active h6 a::before {
 
-
border-left-color: transparent;
 
-
}
 
-
.awards-border-color {
 
-
border-color: rgb(116, 146, 164) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.awards.active a {
 
-
border-color: rgb(116, 146, 164);
 
-
}
 
-
.awards-border-top-color {
 
-
border-top-color: rgb(116, 146, 164) !important;
 
-
}
 
-
.awards-background-color {
 
-
background-color: rgb(116, 146, 164) !important;
 
-
}
 
-
ul.section-icons li.awards:hover .image a {
 
-
background-color: rgb(116, 146, 164) !important;
 
-
}
 
-
.opportunities-color {
 
-
color: rgb(76, 204, 201) !important;
 
-
}
 
-
a.opportunities-color {
 
-
color: rgb(76, 204, 201) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.active.opportunities > a {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.opportunities a:hover {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.opportunities a.active {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.opportunities a:hover {
 
-
border-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities aside p a {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities ul.navigation li a.active {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities ul.navigation li a:hover {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities ul.filter > li h6 a {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities aside .button {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities article p a:hover {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities #nav-wrapper dl.sub-nav dd a:hover {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities nav.pagination span.link a {
 
-
color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities form.custom span.checkbox.custom {
 
-
border-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities form.custom span.radio.custom {
 
-
border-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities aside .button {
 
-
border-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities aside .head-border {
 
-
border-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities nav.pagination span.link a {
 
-
border-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities nav.pagination span.current {
 
-
border-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(76, 204, 201) !important;
 
-
}
 
-
body.opportunities form.custom span.checked.checkbox.custom {
 
-
background-color: rgb(76, 204, 201) !important;
 
-
}
 
-
body.opportunities form.custom span.checked.radio.custom {
 
-
background-color: rgb(76, 204, 201) !important;
 
-
}
 
-
body.opportunities #nav-wrapper dl.sub-nav dd a.active::before {
 
-
background-color: rgb(76, 204, 201) !important;
 
-
}
 
-
body.opportunities nav.pagination span.current {
 
-
background-color: rgb(76, 204, 201) !important;
 
-
}
 
-
body.opportunities #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -500px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
body.opportunities #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -564px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
body.opportunities #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities ul.filter > li.active h6 a::before {
 
-
border-top-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities #breadcrumbs .wrapper {
 
-
border-bottom-color: rgb(76, 204, 201) !important;
 
-
}
 
-
body.opportunities ul.filter > li h6 a::before {
 
-
border-left-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities #nav-wrapper dl.sub-nav dd a.active::after {
 
-
border-left-color: rgb(76, 204, 201);
 
-
}
 
-
body.opportunities ul.filter > li.active h6 a::before {
 
-
border-left-color: transparent;
 
-
}
 
-
.opportunities-border-color {
 
-
border-color: rgb(76, 204, 201) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.opportunities.active a {
 
-
border-color: rgb(76, 204, 201);
 
-
}
 
-
.opportunities-border-top-color {
 
-
border-top-color: rgb(76, 204, 201) !important;
 
-
}
 
-
.opportunities-background-color {
 
-
background-color: rgb(76, 204, 201) !important;
 
-
}
 
-
ul.section-icons li.opportunities:hover .image a {
 
-
background-color: rgb(76, 204, 201) !important;
 
-
}
 
-
.events-color {
 
-
color: rgb(49, 49, 142) !important;
 
-
}
 
-
a.events-color {
 
-
color: rgb(49, 49, 142) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.active.events > a {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.events a:hover {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.events a.active {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.events a:hover {
 
-
border-color: rgb(49, 49, 142);
 
-
}
 
-
body.events aside p a {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
body.events ul.navigation li a.active {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
body.events ul.navigation li a:hover {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
body.events ul.filter > li h6 a {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
body.events aside .button {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
body.events article p a:hover {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
body.events #nav-wrapper dl.sub-nav dd a:hover {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
body.events nav.pagination span.link a {
 
-
color: rgb(49, 49, 142);
 
-
}
 
-
body.events form.custom span.checkbox.custom {
 
-
border-color: rgb(49, 49, 142);
 
-
}
 
-
body.events form.custom span.radio.custom {
 
-
border-color: rgb(49, 49, 142);
 
-
}
 
-
body.events aside .button {
 
-
border-color: rgb(49, 49, 142);
 
-
}
 
-
body.events aside .head-border {
 
-
border-color: rgb(49, 49, 142);
 
-
}
 
-
body.events nav.pagination span.link a {
 
-
border-color: rgb(49, 49, 142);
 
-
}
 
-
body.events nav.pagination span.current {
 
-
border-color: rgb(49, 49, 142);
 
-
}
 
-
body.events #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(49, 49, 142) !important;
 
-
}
 
-
body.events form.custom span.checked.checkbox.custom {
 
-
background-color: rgb(49, 49, 142) !important;
 
-
}
 
-
body.events form.custom span.checked.radio.custom {
 
-
background-color: rgb(49, 49, 142) !important;
 
-
}
 
-
body.events #nav-wrapper dl.sub-nav dd a.active::before {
 
-
background-color: rgb(49, 49, 142) !important;
 
-
}
 
-
body.events nav.pagination span.current {
 
-
background-color: rgb(49, 49, 142) !important;
 
-
}
 
-
body.events #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -570px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
body.events #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -424px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
body.events #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(49, 49, 142);
 
-
}
 
-
body.events ul.filter > li.active h6 a::before {
 
-
border-top-color: rgb(49, 49, 142);
 
-
}
 
-
body.events #breadcrumbs .wrapper {
 
-
border-bottom-color: rgb(49, 49, 142) !important;
 
-
}
 
-
body.events ul.filter > li h6 a::before {
 
-
border-left-color: rgb(49, 49, 142);
 
-
}
 
-
body.events #nav-wrapper dl.sub-nav dd a.active::after {
 
-
border-left-color: rgb(49, 49, 142);
 
-
}
 
-
body.events ul.filter > li.active h6 a::before {
 
-
border-left-color: transparent;
 
-
}
 
-
.events-border-color {
 
-
border-color: rgb(49, 49, 142) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.events.active a {
 
-
border-color: rgb(49, 49, 142);
 
-
}
 
-
.events-border-top-color {
 
-
border-top-color: rgb(49, 49, 142) !important;
 
-
}
 
-
.events-background-color {
 
-
background-color: rgb(49, 49, 142) !important;
 
-
}
 
-
ul.section-icons li.events:hover .image a {
 
-
background-color: rgb(49, 49, 142) !important;
 
-
}
 
-
.shop-color {
 
-
color: rgb(199, 26, 112) !important;
 
-
}
 
-
a.shop-color {
 
-
color: rgb(199, 26, 112) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.active.shop > a {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.shop a:hover {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.shop a.active {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.shop a:hover {
 
-
border-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop aside p a {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
body.shop ul.navigation li a.active {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
body.shop ul.navigation li a:hover {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
body.shop ul.filter > li h6 a {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
body.shop aside .button {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
body.shop article p a:hover {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
body.shop #nav-wrapper dl.sub-nav dd a:hover {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
body.shop nav.pagination span.link a {
 
-
color: rgb(199, 26, 112);
 
-
}
 
-
body.shop form.custom span.checkbox.custom {
 
-
border-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop form.custom span.radio.custom {
 
-
border-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop aside .button {
 
-
border-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop aside .head-border {
 
-
border-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop nav.pagination span.link a {
 
-
border-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop nav.pagination span.current {
 
-
border-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(199, 26, 112) !important;
 
-
}
 
-
body.shop form.custom span.checked.checkbox.custom {
 
-
background-color: rgb(199, 26, 112) !important;
 
-
}
 
-
body.shop form.custom span.checked.radio.custom {
 
-
background-color: rgb(199, 26, 112) !important;
 
-
}
 
-
body.shop #nav-wrapper dl.sub-nav dd a.active::before {
 
-
background-color: rgb(199, 26, 112) !important;
 
-
}
 
-
body.shop nav.pagination span.current {
 
-
background-color: rgb(199, 26, 112) !important;
 
-
}
 
-
body.shop #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -80px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
body.shop #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -30px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
body.shop #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop ul.filter > li.active h6 a::before {
 
-
border-top-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop #breadcrumbs .wrapper {
 
-
border-bottom-color: rgb(199, 26, 112) !important;
 
-
}
 
-
body.shop ul.filter > li h6 a::before {
 
-
border-left-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop #nav-wrapper dl.sub-nav dd a.active::after {
 
-
border-left-color: rgb(199, 26, 112);
 
-
}
 
-
body.shop ul.filter > li.active h6 a::before {
 
-
border-left-color: transparent;
 
-
}
 
-
.shop-border-color {
 
-
border-color: rgb(199, 26, 112) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.shop.active a {
 
-
border-color: rgb(199, 26, 112);
 
-
}
 
-
.shop-border-top-color {
 
-
border-top-color: rgb(199, 26, 112) !important;
 
-
}
 
-
.shop-background-color {
 
-
background-color: rgb(199, 26, 112) !important;
 
-
}
 
-
ul.section-icons li.shop:hover .image a {
 
-
background-color: rgb(199, 26, 112) !important;
 
-
}
 
-
.membership-color {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
a.membership-color {
 
-
color: rgb(41, 63, 103) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.active.membership > a {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.membership a:hover {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.membership a.active {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.membership a:hover {
 
-
border-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership aside p a {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
body.membership ul.navigation li a.active {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
body.membership ul.navigation li a:hover {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
body.membership ul.filter > li h6 a {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
body.membership aside .button {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
body.membership article p a:hover {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
body.membership #nav-wrapper dl.sub-nav dd a:hover {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
body.membership nav.pagination span.link a {
 
-
color: rgb(41, 63, 103);
 
-
}
 
-
body.membership form.custom span.checkbox.custom {
 
-
border-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership form.custom span.radio.custom {
 
-
border-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership aside .button {
 
-
border-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership aside .head-border {
 
-
border-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership nav.pagination span.link a {
 
-
border-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership nav.pagination span.current {
 
-
border-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.membership form.custom span.checked.checkbox.custom {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.membership form.custom span.checked.radio.custom {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.membership #nav-wrapper dl.sub-nav dd a.active::before {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.membership nav.pagination span.current {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.membership #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -220px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
body.membership #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -284px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
body.membership #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership ul.filter > li.active h6 a::before {
 
-
border-top-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership #breadcrumbs .wrapper {
 
-
border-bottom-color: rgb(41, 63, 103) !important;
 
-
}
 
-
body.membership ul.filter > li h6 a::before {
 
-
border-left-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership #nav-wrapper dl.sub-nav dd a.active::after {
 
-
border-left-color: rgb(41, 63, 103);
 
-
}
 
-
body.membership ul.filter > li.active h6 a::before {
 
-
border-left-color: transparent;
 
-
}
 
-
.membership-border-color {
 
-
border-color: rgb(41, 63, 103) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.membership.active a {
 
-
border-color: rgb(41, 63, 103);
 
-
}
 
-
.membership-border-top-color {
 
-
border-top-color: rgb(41, 63, 103) !important;
 
-
}
 
-
.membership-background-color {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
ul.section-icons li.membership:hover .image a {
 
-
background-color: rgb(41, 63, 103) !important;
 
-
}
 
-
.talent-color {
 
-
color: rgb(41, 121, 122) !important;
 
-
}
 
-
a.talent-color {
 
-
color: rgb(41, 121, 122) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.active.talent > a {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.talent a:hover {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.talent a.active {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.talent a:hover {
 
-
border-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent aside p a {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
body.talent ul.navigation li a.active {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
body.talent ul.navigation li a:hover {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
body.talent ul.filter > li h6 a {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
body.talent aside .button {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
body.talent article p a:hover {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
body.talent #nav-wrapper dl.sub-nav dd a:hover {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
body.talent nav.pagination span.link a {
 
-
color: rgb(41, 121, 122);
 
-
}
 
-
body.talent form.custom span.checkbox.custom {
 
-
border-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent form.custom span.radio.custom {
 
-
border-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent aside .button {
 
-
border-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent aside .head-border {
 
-
border-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent nav.pagination span.link a {
 
-
border-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent nav.pagination span.current {
 
-
border-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(41, 121, 122) !important;
 
-
}
 
-
body.talent form.custom span.checked.checkbox.custom {
 
-
background-color: rgb(41, 121, 122) !important;
 
-
}
 
-
body.talent form.custom span.checked.radio.custom {
 
-
background-color: rgb(41, 121, 122) !important;
 
-
}
 
-
body.talent #nav-wrapper dl.sub-nav dd a.active::before {
 
-
background-color: rgb(41, 121, 122) !important;
 
-
}
 
-
body.talent nav.pagination span.current {
 
-
background-color: rgb(41, 121, 122) !important;
 
-
}
 
-
body.talent #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -430px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
body.talent #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -170px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
body.talent #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent ul.filter > li.active h6 a::before {
 
-
border-top-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent #breadcrumbs .wrapper {
 
-
border-bottom-color: rgb(41, 121, 122) !important;
 
-
}
 
-
body.talent ul.filter > li h6 a::before {
 
-
border-left-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent #nav-wrapper dl.sub-nav dd a.active::after {
 
-
border-left-color: rgb(41, 121, 122);
 
-
}
 
-
body.talent ul.filter > li.active h6 a::before {
 
-
border-left-color: transparent;
 
-
}
 
-
.talent-border-color {
 
-
border-color: rgb(41, 121, 122) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.talent.active a {
 
-
border-color: rgb(41, 121, 122);
 
-
}
 
-
.talent-border-top-color {
 
-
border-top-color: rgb(41, 121, 122) !important;
 
-
}
 
-
.talent-background-color {
 
-
background-color: rgb(41, 121, 122) !important;
 
-
}
 
-
ul.section-icons li.talent:hover .image a {
 
-
background-color: rgb(41, 121, 122) !important;
 
-
}
 
-
.magazine-color {
 
-
color: rgb(72, 161, 224) !important;
 
-
}
 
-
a.magazine-color {
 
-
color: rgb(72, 161, 224) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.active.magazine > a {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.magazine a:hover {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.magazine a.active {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.magazine a:hover {
 
-
border-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine aside p a {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine ul.navigation li a.active {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine ul.navigation li a:hover {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine ul.filter > li h6 a {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine aside .button {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine article p a:hover {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine #nav-wrapper dl.sub-nav dd a:hover {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine nav.pagination span.link a {
 
-
color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine form.custom span.checkbox.custom {
 
-
border-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine form.custom span.radio.custom {
 
-
border-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine aside .button {
 
-
border-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine aside .head-border {
 
-
border-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine nav.pagination span.link a {
 
-
border-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine nav.pagination span.current {
 
-
border-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(72, 161, 224) !important;
 
-
}
 
-
body.magazine form.custom span.checked.checkbox.custom {
 
-
background-color: rgb(72, 161, 224) !important;
 
-
}
 
-
body.magazine form.custom span.checked.radio.custom {
 
-
background-color: rgb(72, 161, 224) !important;
 
-
}
 
-
body.magazine #nav-wrapper dl.sub-nav dd a.active::before {
 
-
background-color: rgb(72, 161, 224) !important;
 
-
}
 
-
body.magazine nav.pagination span.current {
 
-
background-color: rgb(72, 161, 224) !important;
 
-
}
 
-
body.magazine #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -290px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
body.magazine #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -494px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
body.magazine #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine ul.filter > li.active h6 a::before {
 
-
border-top-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine #breadcrumbs .wrapper {
 
-
border-bottom-color: rgb(72, 161, 224) !important;
 
-
}
 
-
body.magazine ul.filter > li h6 a::before {
 
-
border-left-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine #nav-wrapper dl.sub-nav dd a.active::after {
 
-
border-left-color: rgb(72, 161, 224);
 
-
}
 
-
body.magazine ul.filter > li.active h6 a::before {
 
-
border-left-color: transparent;
 
-
}
 
-
.magazine-border-color {
 
-
border-color: rgb(72, 161, 224) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.magazine.active a {
 
-
border-color: rgb(72, 161, 224);
 
-
}
 
-
.magazine-border-top-color {
 
-
border-top-color: rgb(72, 161, 224) !important;
 
-
}
 
-
.magazine-background-color {
 
-
background-color: rgb(72, 161, 224) !important;
 
-
}
 
-
ul.section-icons li.magazine:hover .image a {
 
-
background-color: rgb(72, 161, 224) !important;
 
-
}
 
-
.companies-color {
 
-
color: rgb(186, 40, 77) !important;
 
-
}
 
-
a.companies-color {
 
-
color: rgb(186, 40, 77) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.active.companies > a {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.companies a:hover {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.companies a.active {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
#nav-wrapper ul.nav-bar li.companies a:hover {
 
-
border-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies aside p a {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
body.companies ul.navigation li a.active {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
body.companies ul.navigation li a:hover {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
body.companies ul.filter > li h6 a {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
body.companies aside .button {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
body.companies article p a:hover {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
body.companies #nav-wrapper dl.sub-nav dd a:hover {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
body.companies nav.pagination span.link a {
 
-
color: rgb(186, 40, 77);
 
-
}
 
-
body.companies form.custom span.checkbox.custom {
 
-
border-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies form.custom span.radio.custom {
 
-
border-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies aside .button {
 
-
border-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies aside .head-border {
 
-
border-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies nav.pagination span.link a {
 
-
border-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies nav.pagination span.current {
 
-
border-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies #nav-wrapper ul.nav-bar > li.membership {
 
-
background-color: rgb(186, 40, 77) !important;
 
-
}
 
-
body.companies form.custom span.checked.checkbox.custom {
 
-
background-color: rgb(186, 40, 77) !important;
 
-
}
 
-
body.companies form.custom span.checked.radio.custom {
 
-
background-color: rgb(186, 40, 77) !important;
 
-
}
 
-
body.companies #nav-wrapper dl.sub-nav dd a.active::before {
 
-
background-color: rgb(186, 40, 77) !important;
 
-
}
 
-
body.companies nav.pagination span.current {
 
-
background-color: rgb(186, 40, 77) !important;
 
-
}
 
-
body.companies #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -150px; width: 70px; height: 70px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-sc30b533cb5-8050995c3352832fa0407d7d9747e068.png"); background-repeat: no-repeat;
 
-
}
 
-
@media not all, not all, not all, not all
 
-
{
 
-
body.companies #nav-wrapper ul.nav-bar li.logo a.header {
 
-
background-position: 0px -100px; background-image: url("http://ycnorgassets.s3.amazonaws.com/assets/sprites-retina-sa58af6e91a-4ad4eee1df507764fe07bdd9412fcf2c.png"); background-size: 70px auto; -webkit-background-size: 70px auto; -moz-background-size: 70px auto; -o-background-size: 70px auto;
 
-
}
 
-
}
 
-
body.companies #nav-wrapper ul.nav-bar > li.membership::after {
 
-
border-top-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies ul.filter > li.active h6 a::before {
 
-
border-top-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies #breadcrumbs .wrapper {
 
-
border-bottom-color: rgb(186, 40, 77) !important;
 
-
}
 
-
body.companies ul.filter > li h6 a::before {
 
-
border-left-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies #nav-wrapper dl.sub-nav dd a.active::after {
 
-
border-left-color: rgb(186, 40, 77);
 
-
}
 
-
body.companies ul.filter > li.active h6 a::before {
 
-
border-left-color: transparent;
 
-
}
 
-
.companies-border-color {
 
-
border-color: rgb(186, 40, 77) !important;
 
-
}
 
-
#nav-wrapper ul.nav-bar li.companies.active a {
 
-
border-color: rgb(186, 40, 77);
 
-
}
 
-
.companies-border-top-color {
 
-
border-top-color: rgb(186, 40, 77) !important;
 
-
}
 
-
.companies-background-color {
 
-
background-color: rgb(186, 40, 77) !important;
 
-
}
 
-
ul.section-icons li.companies:hover .image a {
 
-
background-color: rgb(186, 40, 77) !important;
 
-
}
 
-
body.awards aside .button:hover {
 
-
border-color: rgb(34, 34, 34) !important; color: rgb(34, 34, 34) !important;
 
}
}

Revision as of 14:08, 10 August 2014

  1. nav-wrapper {

min-height: 90px; background-color: rgb(255, 255, 255); }

  1. nav-wrapper ul.nav-bar {

list-style: none; margin: 0px; padding: 0px 50px; position: relative; min-height: 54px; background-color: transparent; }

  1. nav-wrapper ul.nav-bar > li {

padding: 0px; border: 0px currentColor; border-image: none; line-height: 90px; float: left; display: block; }