Created
July 21, 2014 16:57
-
-
Save EvanHahn/47b3375505935b78f1ec to your computer and use it in GitHub Desktop.
showing the difference in the brochure for website issue #18230
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@charset "UTF-8"; | |
/* ====================================================== | |
v 0.1.0 | |
Versioned according to http://semver.org/spec/v2.0.0.html | |
Primary Maintainer: @albert | |
Contributors: | |
====================================================== */ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
html { | |
font-family: sans-serif; | |
-ms-text-size-adjust: 100%; | |
-webkit-text-size-adjust: 100%; } | |
body { | |
margin: 0; } | |
article, | |
aside, | |
details, | |
figcaption, | |
figure, | |
footer, | |
header, | |
hgroup, | |
main, | |
nav, | |
section, | |
summary { | |
display: block; } | |
audio, | |
canvas, | |
progress, | |
video { | |
display: inline-block; | |
vertical-align: baseline; } | |
audio:not([controls]) { | |
display: none; | |
height: 0; } | |
[hidden], | |
template { | |
display: none; } | |
a { | |
background: transparent; } | |
a:active, | |
a:hover { | |
outline: 0; } | |
abbr[title] { | |
border-bottom: 1px dotted; } | |
b, | |
strong { | |
font-weight: bold; } | |
dfn { | |
font-style: italic; } | |
h1 { | |
font-size: 2em; | |
margin: 0.67em 0; } | |
mark { | |
background: #ff0; | |
color: #000; } | |
small { | |
font-size: 80%; } | |
sub, | |
sup { | |
font-size: 75%; | |
line-height: 0; | |
position: relative; | |
vertical-align: baseline; } | |
sup { | |
top: -0.5em; } | |
sub { | |
bottom: -0.25em; } | |
img { | |
border: 0; } | |
svg:not(:root) { | |
overflow: hidden; } | |
figure { | |
margin: 1em 40px; } | |
hr { | |
-moz-box-sizing: content-box; | |
box-sizing: content-box; | |
height: 0; } | |
pre { | |
overflow: auto; } | |
code, | |
kbd, | |
pre, | |
samp { | |
font-family: monospace, monospace; | |
font-size: 1em; } | |
form { | |
margin: 0; | |
padding: 0; } | |
fieldset { | |
padding: 0; | |
margin: 0; | |
border: 0; | |
min-width: 0; } | |
button, | |
input, | |
optgroup, | |
select, | |
textarea { | |
color: inherit; | |
font: inherit; | |
margin: 0; } | |
button { | |
overflow: visible; } | |
button, | |
select { | |
text-transform: none; } | |
button, | |
html input[type="button"], | |
input[type="reset"], | |
input[type="submit"] { | |
-webkit-appearance: button; | |
cursor: pointer; } | |
button[disabled], | |
html input[disabled] { | |
cursor: default; } | |
button::-moz-focus-inner, | |
input::-moz-focus-inner { | |
border: 0; | |
padding: 0; } | |
input { | |
line-height: normal; } | |
input[type="checkbox"], | |
input[type="radio"] { | |
box-sizing: border-box; | |
padding: 0; } | |
input[type="number"]::-webkit-inner-spin-button, | |
input[type="number"]::-webkit-outer-spin-button { | |
height: auto; } | |
input[type="search"] { | |
-webkit-appearance: textfield; | |
-moz-box-sizing: content-box; | |
-webkit-box-sizing: content-box; | |
box-sizing: content-box; } | |
input[type="search"]::-webkit-search-cancel-button, | |
input[type="search"]::-webkit-search-decoration { | |
-webkit-appearance: none; } | |
fieldset { | |
padding: 0.35em 0 0.75em; } | |
legend { | |
border: 0; | |
padding: 0; | |
display: block; } | |
textarea { | |
overflow: auto; } | |
optgroup { | |
font-weight: bold; } | |
table { | |
border-collapse: collapse; | |
border-spacing: 0; } | |
td, | |
th { | |
padding: 0; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* ALIGNMENT CLASSES */ | |
@media only screen and (min-width: 900px) { | |
.csstransforms .vertically-align { | |
-webkit-transform: translateY(-45%); | |
-moz-transform: translateY(-45%); | |
-ms-transform: translateY(-45%); | |
-o-transform: translateY(-45%); | |
transform: translateY(-45%); | |
position: relative; | |
top: 45%; } } | |
.float-left { | |
float: left; } | |
.float-right { | |
float: right; } | |
/* TEXT UTILITY CLASSES */ | |
.text-right { | |
text-align: right; } | |
.text-center { | |
text-align: center; } | |
@media screen and (max-width: 599px) { | |
.mobile--text--left { | |
text-align: left; } } | |
.nowrap { | |
white-space: nowrap; } | |
@media only screen and (min-width: 600px) { | |
.tablet-up--text-right { | |
text-align: right; } } | |
@media only screen and (min-width: 600px) { | |
.computer-up--text-right { | |
text-align: right; } } | |
/* SPACING UTILITY CLASSES */ | |
.remove--margin { | |
margin: 0; } | |
.remove--margin-top { | |
margin-top: 0; } | |
.remove--margin-bottom { | |
margin-bottom: 0; } | |
.remove--margin-right { | |
margin-right: 0; } | |
.remove--margin-left { | |
margin-left: 0; } | |
.remove--padding { | |
padding: 0; } | |
.remove--padding-top { | |
padding-top: 0; } | |
.remove--padding-bottom { | |
padding-bottom: 0; } | |
.remove--padding-right { | |
padding-right: 0; } | |
.remove--padding-left { | |
padding-left: 0; } | |
.margin-center { | |
margin-left: auto; | |
margin-right: auto; } | |
/* responsive utility classes */ | |
@media screen and (min-width: 900px) { | |
.hide--desktop { | |
display: none !important; } } | |
@media screen and (max-width: 899px) { | |
.hide--portable { | |
display: none !important; } } | |
@media screen and (max-width: 599px) { | |
.hide--phone { | |
display: none !important; } } | |
@media screen and (min-width: 900px) { | |
.computer-up--hide { | |
display: none !important; } } | |
@media screen and (min-width: 300px) { | |
.phone-up--hide { | |
display: none !important; } } | |
@media screen and (min-width: 600px) { | |
.tablet-up--hide { | |
display: none !important; } } | |
.tablet-up--show { | |
display: none; } | |
@media only screen and (min-width: 600px) { | |
.tablet-up--show { | |
display: initial; } } | |
.computer-up--show { | |
display: none; } | |
@media only screen and (min-width: 900px) { | |
.computer-up--show { | |
display: initial; } } | |
@media screen and (max-width: 1299px) { | |
.computer-down--hide { | |
display: none !important; } } | |
@media screen and (max-width: 599px) { | |
.phone-down--hide { | |
display: none !important; } } | |
@media screen and (max-width: 899px) { | |
.tablet-down--hide { | |
display: none !important; } } | |
/* MISC */ | |
.cf { | |
*zoom: 1; } | |
.cf:before, .cf:after { | |
content: ""; | |
display: table; } | |
.cf:after { | |
clear: both; } | |
.sr-only, .checkbox input[type=text].tabhack, | |
.radio input[type=text].tabhack, | |
.radio-inline input[type=text].tabhack { | |
position: absolute; | |
width: 1px; | |
height: 1px; | |
margin: -1px; | |
padding: 0; | |
overflow: hidden; | |
clip: rect(0, 0, 0, 0); | |
border: 0; } | |
.border-bottom { | |
-webkit-box-shadow: 0 2px #dddddd; | |
-moz-box-shadow: 0 2px #dddddd; | |
box-shadow: 0 2px #dddddd; } | |
.no-hover:hover { | |
background-color: initial !important; | |
color: initial !important; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
* { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); | |
letter-spacing: normal; | |
word-spacing: normal; } | |
html, | |
body { | |
text-rendering: optimizeLegibility; | |
-webkit-font-smoothing: antialiased; } | |
html { | |
height: 100%; | |
font-size: 12.0px; } | |
@media only screen and (min-width: 600px) { | |
html { | |
font-size: 14px; } } | |
body { | |
margin: 0; | |
position: relative; | |
min-height: 100%; | |
padding-bottom: 9rem; | |
padding-top: .3rem; } | |
body.gradient-background { | |
background-image: -webkit-linear-gradient(#f9fafb, #ecf0f5); | |
background-image: -moz-linear-gradient(#f9fafb, #ecf0f5); | |
background-image: -o-linear-gradient(#f9fafb, #ecf0f5); | |
background-image: linear-gradient(#f9fafb, #ecf0f5); | |
background-position: fixed; | |
background-attachment: fixed; | |
color: #4d4d4d; } | |
.no-cssgradients body.gradient-background { | |
background-color: #f9fafb; } | |
body:before { | |
content: ""; | |
display: block; | |
position: fixed; | |
left: 0; | |
width: 100%; | |
height: .3rem; | |
z-index: 1000; | |
top: 0; | |
background-image: -webkit-linear-gradient(left, #a8d5e0, #2cb4ac 33%, #5cb0c6 66%); | |
background-image: -moz-linear-gradient(left, #a8d5e0, #2cb4ac 33%, #5cb0c6 66%); | |
background-image: -o-linear-gradient(left, #a8d5e0, #2cb4ac 33%, #5cb0c6 66%); | |
background-image: linear-gradient(left, #a8d5e0, #2cb4ac 33%, #5cb0c6 66%); } | |
.container { | |
padding-left: 1.5rem; | |
padding-right: 1.5rem; | |
margin-left: auto; | |
margin-right: auto; | |
width: 100%; | |
max-width: 1000px; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.grid { | |
list-style: none; | |
margin: 0; | |
padding: 0; | |
margin-left: -1.5rem; | |
letter-spacing: -0.31em; } | |
.grid.grid--well { | |
margin-right: -1.5rem; | |
padding-top: 1rem; | |
padding-bottom: 1rem; | |
margin-top: 1rem; | |
margin-bottom: 1rem; | |
border: 1px solid #eeeeee; | |
background: #f8f8f8; } | |
.grid__item { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; | |
width: 100%; } | |
.grid--rev { | |
direction: rtl; | |
text-align: left; } | |
.grid--rev > .grid__item { | |
direction: ltr; | |
text-align: left; } | |
.grid--full { | |
margin-left: 0; } | |
.grid--full > .grid__item { | |
padding-left: 0; } | |
.grid--right { | |
text-align: right; } | |
.grid--right > .grid__item { | |
text-align: left; } | |
.grid--center { | |
text-align: center; } | |
.grid--center > .grid__item { | |
text-align: left; } | |
.grid--middle > .grid__item { | |
vertical-align: middle; } | |
.grid--bottom > .grid__item { | |
vertical-align: bottom; } | |
.grid--narrow { | |
margin-left: -0.75rem; } | |
.grid--narrow > .grid__item { | |
padding-left: 0.75rem; } | |
.grid--wide { | |
margin-left: -3rem; } | |
.grid--wide > .grid__item { | |
padding-left: 3rem; } | |
@media only screen and (min-width: 900px) { | |
[class*="push--"], | |
[class*="pull--"] { | |
position: relative; } } | |
.one-whole { | |
width: 100%; } | |
.one-half, .two-quarters, .two-fourths, .three-sixths, .four-eighths, .five-tenths, .six-twelfths { | |
width: 50%; } | |
.one-third, .two-sixths, .four-twelfths { | |
width: 33.333%; } | |
.two-thirds, .four-sixths, .eight-twelfths { | |
width: 66.666%; } | |
.one-quarter, .two-eighths, .three-twelfths { | |
width: 25%; } | |
.three-quarters, .six-eighths, .nine-twelfths { | |
width: 75%; } | |
.one-fourth { | |
width: 25%; } | |
.three-fourths { | |
width: 75%; } | |
.one-fifth, .two-tenths { | |
width: 20%; } | |
.two-fifths, .four-tenths { | |
width: 40%; } | |
.three-fifths, .six-tenths { | |
width: 60%; } | |
.four-fifths, .eight-tenths { | |
width: 80%; } | |
.one-sixth, .two-twelfths { | |
width: 16.666%; } | |
.five-sixths, .ten-twelfths { | |
width: 83.333%; } | |
.one-eighth { | |
width: 12.5%; } | |
.three-eighths { | |
width: 37.5%; } | |
.five-eighths { | |
width: 62.5%; } | |
.seven-eighths { | |
width: 87.5%; } | |
.one-tenth { | |
width: 10%; } | |
.three-tenths { | |
width: 30%; } | |
.seven-tenths { | |
width: 70%; } | |
.nine-tenths { | |
width: 90%; } | |
.one-twelfth { | |
width: 8.333%; } | |
.five-twelfths { | |
width: 41.666%; } | |
.seven-twelfths { | |
width: 58.333%; } | |
.eleven-twelfths { | |
width: 91.666%; } | |
.push--one-whole { | |
left: 100%; } | |
.push--one-half, .push--two-quarters, .push--two-fourths, .push--three-sixths, .push--four-eighths, .push--five-tenths, .push--six-twelfths { | |
left: 50%; } | |
.push--one-third, .push--two-sixths, .push--four-twelfths { | |
left: 33.333%; } | |
.push--two-thirds, .push--four-sixths, .push--eight-twelfths { | |
left: 66.666%; } | |
.push--one-quarter, .push--two-eighths, .push--three-twelfths { | |
left: 25%; } | |
.push--three-quarters, .push--six-eighths, .push--nine-twelfths { | |
left: 75%; } | |
.push--one-fourth { | |
left: 25%; } | |
.push--three-fourths { | |
left: 75%; } | |
.push--one-fifth, .push--two-tenths { | |
left: 20%; } | |
.push--two-fifths, .push--four-tenths { | |
left: 40%; } | |
.push--three-fifths, .push--six-tenths { | |
left: 60%; } | |
.push--four-fifths, .push--eight-tenths { | |
left: 80%; } | |
.push--one-sixth, .push--two-twelfths { | |
left: 16.666%; } | |
.push--five-sixths, .push--ten-twelfths { | |
left: 83.333%; } | |
.push--one-eighth { | |
left: 12.5%; } | |
.push--three-eighths { | |
left: 37.5%; } | |
.push--five-eighths { | |
left: 62.5%; } | |
.push--seven-eighths { | |
left: 87.5%; } | |
.push--one-tenth { | |
left: 10%; } | |
.push--three-tenths { | |
left: 30%; } | |
.push--seven-tenths { | |
left: 70%; } | |
.push--nine-tenths { | |
left: 90%; } | |
.push--one-twelfth { | |
left: 8.333%; } | |
.push--five-twelfths { | |
left: 41.666%; } | |
.push--seven-twelfths { | |
left: 58.333%; } | |
.push--eleven-twelfths { | |
left: 91.666%; } | |
.pull--one-whole { | |
right: 100%; } | |
.pull--one-half, .pull--two-quarters, .pull--two-fourths, .pull--three-sixths, .pull--four-eighths, .pull--five-tenths, .pull--six-twelfths { | |
right: 50%; } | |
.pull--one-third, .pull--two-sixths, .pull--four-twelfths { | |
right: 33.333%; } | |
.pull--two-thirds, .pull--four-sixths, .pull--eight-twelfths { | |
right: 66.666%; } | |
.pull--one-quarter, .pull--two-eighths, .pull--three-twelfths { | |
right: 25%; } | |
.pull--three-quarters, .pull--six-eighths, .pull--nine-twelfths { | |
right: 75%; } | |
.pull--one-fourth { | |
right: 25%; } | |
.pull--three-fourths { | |
right: 75%; } | |
.pull--one-fifth, .pull--two-tenths { | |
right: 20%; } | |
.pull--two-fifths, .pull--four-tenths { | |
right: 40%; } | |
.pull--three-fifths, .pull--six-tenths { | |
right: 60%; } | |
.pull--four-fifths, .pull--eight-tenths { | |
right: 80%; } | |
.pull--one-sixth, .pull--two-twelfths { | |
right: 16.666%; } | |
.pull--five-sixths, .pull--ten-twelfths { | |
right: 83.333%; } | |
.pull--one-eighth { | |
right: 12.5%; } | |
.pull--three-eighths { | |
right: 37.5%; } | |
.pull--five-eighths { | |
right: 62.5%; } | |
.pull--seven-eighths { | |
right: 87.5%; } | |
.pull--one-tenth { | |
right: 10%; } | |
.pull--three-tenths { | |
right: 30%; } | |
.pull--seven-tenths { | |
right: 70%; } | |
.pull--nine-tenths { | |
right: 90%; } | |
.pull--one-twelfth { | |
right: 8.333%; } | |
.pull--five-twelfths { | |
right: 41.666%; } | |
.pull--seven-twelfths { | |
right: 58.333%; } | |
.pull--eleven-twelfths { | |
right: 91.666%; } | |
@media only screen and (min-width: 300px) { | |
.phone-up--one-whole { | |
width: 100%; } | |
.phone-up--one-half, .phone-up--two-quarters, .phone-up--two-fourths, .phone-up--three-sixths, .phone-up--four-eighths, .phone-up--five-tenths, .phone-up--six-twelfths { | |
width: 50%; } | |
.phone-up--one-third, .phone-up--two-sixths, .phone-up--four-twelfths { | |
width: 33.333%; } | |
.phone-up--two-thirds, .phone-up--four-sixths, .phone-up--eight-twelfths { | |
width: 66.666%; } | |
.phone-up--one-quarter, .phone-up--two-eighths, .phone-up--three-twelfths { | |
width: 25%; } | |
.phone-up--three-quarters, .phone-up--six-eighths, .phone-up--nine-twelfths { | |
width: 75%; } | |
.phone-up--one-fourth { | |
width: 25%; } | |
.phone-up--three-fourths { | |
width: 75%; } | |
.phone-up--one-fifth, .phone-up--two-tenths { | |
width: 20%; } | |
.phone-up--two-fifths, .phone-up--four-tenths { | |
width: 40%; } | |
.phone-up--three-fifths, .phone-up--six-tenths { | |
width: 60%; } | |
.phone-up--four-fifths, .phone-up--eight-tenths { | |
width: 80%; } | |
.phone-up--one-sixth, .phone-up--two-twelfths { | |
width: 16.666%; } | |
.phone-up--five-sixths, .phone-up--ten-twelfths { | |
width: 83.333%; } | |
.phone-up--one-eighth { | |
width: 12.5%; } | |
.phone-up--three-eighths { | |
width: 37.5%; } | |
.phone-up--five-eighths { | |
width: 62.5%; } | |
.phone-up--seven-eighths { | |
width: 87.5%; } | |
.phone-up--one-tenth { | |
width: 10%; } | |
.phone-up--three-tenths { | |
width: 30%; } | |
.phone-up--seven-tenths { | |
width: 70%; } | |
.phone-up--nine-tenths { | |
width: 90%; } | |
.phone-up--one-twelfth { | |
width: 8.333%; } | |
.phone-up--five-twelfths { | |
width: 41.666%; } | |
.phone-up--seven-twelfths { | |
width: 58.333%; } | |
.phone-up--eleven-twelfths { | |
width: 91.666%; } } | |
@media only screen and (min-width: 300px) { | |
.push--phone-up--one-whole { | |
left: 100%; } | |
.push--phone-up--one-half, .push--phone-up--two-quarters, .push--phone-up--two-fourths, .push--phone-up--three-sixths, .push--phone-up--four-eighths, .push--phone-up--five-tenths, .push--phone-up--six-twelfths { | |
left: 50%; } | |
.push--phone-up--one-third, .push--phone-up--two-sixths, .push--phone-up--four-twelfths { | |
left: 33.333%; } | |
.push--phone-up--two-thirds, .push--phone-up--four-sixths, .push--phone-up--eight-twelfths { | |
left: 66.666%; } | |
.push--phone-up--one-quarter, .push--phone-up--two-eighths, .push--phone-up--three-twelfths { | |
left: 25%; } | |
.push--phone-up--three-quarters, .push--phone-up--six-eighths, .push--phone-up--nine-twelfths { | |
left: 75%; } | |
.push--phone-up--one-fourth { | |
left: 25%; } | |
.push--phone-up--three-fourths { | |
left: 75%; } | |
.push--phone-up--one-fifth, .push--phone-up--two-tenths { | |
left: 20%; } | |
.push--phone-up--two-fifths, .push--phone-up--four-tenths { | |
left: 40%; } | |
.push--phone-up--three-fifths, .push--phone-up--six-tenths { | |
left: 60%; } | |
.push--phone-up--four-fifths, .push--phone-up--eight-tenths { | |
left: 80%; } | |
.push--phone-up--one-sixth, .push--phone-up--two-twelfths { | |
left: 16.666%; } | |
.push--phone-up--five-sixths, .push--phone-up--ten-twelfths { | |
left: 83.333%; } | |
.push--phone-up--one-eighth { | |
left: 12.5%; } | |
.push--phone-up--three-eighths { | |
left: 37.5%; } | |
.push--phone-up--five-eighths { | |
left: 62.5%; } | |
.push--phone-up--seven-eighths { | |
left: 87.5%; } | |
.push--phone-up--one-tenth { | |
left: 10%; } | |
.push--phone-up--three-tenths { | |
left: 30%; } | |
.push--phone-up--seven-tenths { | |
left: 70%; } | |
.push--phone-up--nine-tenths { | |
left: 90%; } | |
.push--phone-up--one-twelfth { | |
left: 8.333%; } | |
.push--phone-up--five-twelfths { | |
left: 41.666%; } | |
.push--phone-up--seven-twelfths { | |
left: 58.333%; } | |
.push--phone-up--eleven-twelfths { | |
left: 91.666%; } } | |
@media only screen and (min-width: 300px) { | |
.pull--phone-up--one-whole { | |
right: 100%; } | |
.pull--phone-up--one-half, .pull--phone-up--two-quarters, .pull--phone-up--two-fourths, .pull--phone-up--three-sixths, .pull--phone-up--four-eighths, .pull--phone-up--five-tenths, .pull--phone-up--six-twelfths { | |
right: 50%; } | |
.pull--phone-up--one-third, .pull--phone-up--two-sixths, .pull--phone-up--four-twelfths { | |
right: 33.333%; } | |
.pull--phone-up--two-thirds, .pull--phone-up--four-sixths, .pull--phone-up--eight-twelfths { | |
right: 66.666%; } | |
.pull--phone-up--one-quarter, .pull--phone-up--two-eighths, .pull--phone-up--three-twelfths { | |
right: 25%; } | |
.pull--phone-up--three-quarters, .pull--phone-up--six-eighths, .pull--phone-up--nine-twelfths { | |
right: 75%; } | |
.pull--phone-up--one-fourth { | |
right: 25%; } | |
.pull--phone-up--three-fourths { | |
right: 75%; } | |
.pull--phone-up--one-fifth, .pull--phone-up--two-tenths { | |
right: 20%; } | |
.pull--phone-up--two-fifths, .pull--phone-up--four-tenths { | |
right: 40%; } | |
.pull--phone-up--three-fifths, .pull--phone-up--six-tenths { | |
right: 60%; } | |
.pull--phone-up--four-fifths, .pull--phone-up--eight-tenths { | |
right: 80%; } | |
.pull--phone-up--one-sixth, .pull--phone-up--two-twelfths { | |
right: 16.666%; } | |
.pull--phone-up--five-sixths, .pull--phone-up--ten-twelfths { | |
right: 83.333%; } | |
.pull--phone-up--one-eighth { | |
right: 12.5%; } | |
.pull--phone-up--three-eighths { | |
right: 37.5%; } | |
.pull--phone-up--five-eighths { | |
right: 62.5%; } | |
.pull--phone-up--seven-eighths { | |
right: 87.5%; } | |
.pull--phone-up--one-tenth { | |
right: 10%; } | |
.pull--phone-up--three-tenths { | |
right: 30%; } | |
.pull--phone-up--seven-tenths { | |
right: 70%; } | |
.pull--phone-up--nine-tenths { | |
right: 90%; } | |
.pull--phone-up--one-twelfth { | |
right: 8.333%; } | |
.pull--phone-up--five-twelfths { | |
right: 41.666%; } | |
.pull--phone-up--seven-twelfths { | |
right: 58.333%; } | |
.pull--phone-up--eleven-twelfths { | |
right: 91.666%; } } | |
@media only screen and (min-width: 600px) { | |
.tablet-up--one-whole { | |
width: 100%; } | |
.tablet-up--one-half, .tablet-up--two-quarters, .tablet-up--two-fourths, .tablet-up--three-sixths, .tablet-up--four-eighths, .tablet-up--five-tenths, .tablet-up--six-twelfths { | |
width: 50%; } | |
.tablet-up--one-third, .tablet-up--two-sixths, .tablet-up--four-twelfths { | |
width: 33.333%; } | |
.tablet-up--two-thirds, .tablet-up--four-sixths, .tablet-up--eight-twelfths { | |
width: 66.666%; } | |
.tablet-up--one-quarter, .tablet-up--two-eighths, .tablet-up--three-twelfths { | |
width: 25%; } | |
.tablet-up--three-quarters, .tablet-up--six-eighths, .tablet-up--nine-twelfths { | |
width: 75%; } | |
.tablet-up--one-fourth { | |
width: 25%; } | |
.tablet-up--three-fourths { | |
width: 75%; } | |
.tablet-up--one-fifth, .tablet-up--two-tenths { | |
width: 20%; } | |
.tablet-up--two-fifths, .tablet-up--four-tenths { | |
width: 40%; } | |
.tablet-up--three-fifths, .tablet-up--six-tenths { | |
width: 60%; } | |
.tablet-up--four-fifths, .tablet-up--eight-tenths { | |
width: 80%; } | |
.tablet-up--one-sixth, .tablet-up--two-twelfths { | |
width: 16.666%; } | |
.tablet-up--five-sixths, .tablet-up--ten-twelfths { | |
width: 83.333%; } | |
.tablet-up--one-eighth { | |
width: 12.5%; } | |
.tablet-up--three-eighths { | |
width: 37.5%; } | |
.tablet-up--five-eighths { | |
width: 62.5%; } | |
.tablet-up--seven-eighths { | |
width: 87.5%; } | |
.tablet-up--one-tenth { | |
width: 10%; } | |
.tablet-up--three-tenths { | |
width: 30%; } | |
.tablet-up--seven-tenths { | |
width: 70%; } | |
.tablet-up--nine-tenths { | |
width: 90%; } | |
.tablet-up--one-twelfth { | |
width: 8.333%; } | |
.tablet-up--five-twelfths { | |
width: 41.666%; } | |
.tablet-up--seven-twelfths { | |
width: 58.333%; } | |
.tablet-up--eleven-twelfths { | |
width: 91.666%; } } | |
@media only screen and (min-width: 600px) { | |
.push--tablet-up--one-whole { | |
left: 100%; } | |
.push--tablet-up--one-half, .push--tablet-up--two-quarters, .push--tablet-up--two-fourths, .push--tablet-up--three-sixths, .push--tablet-up--four-eighths, .push--tablet-up--five-tenths, .push--tablet-up--six-twelfths { | |
left: 50%; } | |
.push--tablet-up--one-third, .push--tablet-up--two-sixths, .push--tablet-up--four-twelfths { | |
left: 33.333%; } | |
.push--tablet-up--two-thirds, .push--tablet-up--four-sixths, .push--tablet-up--eight-twelfths { | |
left: 66.666%; } | |
.push--tablet-up--one-quarter, .push--tablet-up--two-eighths, .push--tablet-up--three-twelfths { | |
left: 25%; } | |
.push--tablet-up--three-quarters, .push--tablet-up--six-eighths, .push--tablet-up--nine-twelfths { | |
left: 75%; } | |
.push--tablet-up--one-fourth { | |
left: 25%; } | |
.push--tablet-up--three-fourths { | |
left: 75%; } | |
.push--tablet-up--one-fifth, .push--tablet-up--two-tenths { | |
left: 20%; } | |
.push--tablet-up--two-fifths, .push--tablet-up--four-tenths { | |
left: 40%; } | |
.push--tablet-up--three-fifths, .push--tablet-up--six-tenths { | |
left: 60%; } | |
.push--tablet-up--four-fifths, .push--tablet-up--eight-tenths { | |
left: 80%; } | |
.push--tablet-up--one-sixth, .push--tablet-up--two-twelfths { | |
left: 16.666%; } | |
.push--tablet-up--five-sixths, .push--tablet-up--ten-twelfths { | |
left: 83.333%; } | |
.push--tablet-up--one-eighth { | |
left: 12.5%; } | |
.push--tablet-up--three-eighths { | |
left: 37.5%; } | |
.push--tablet-up--five-eighths { | |
left: 62.5%; } | |
.push--tablet-up--seven-eighths { | |
left: 87.5%; } | |
.push--tablet-up--one-tenth { | |
left: 10%; } | |
.push--tablet-up--three-tenths { | |
left: 30%; } | |
.push--tablet-up--seven-tenths { | |
left: 70%; } | |
.push--tablet-up--nine-tenths { | |
left: 90%; } | |
.push--tablet-up--one-twelfth { | |
left: 8.333%; } | |
.push--tablet-up--five-twelfths { | |
left: 41.666%; } | |
.push--tablet-up--seven-twelfths { | |
left: 58.333%; } | |
.push--tablet-up--eleven-twelfths { | |
left: 91.666%; } } | |
@media only screen and (min-width: 600px) { | |
.pull--tablet-up--one-whole { | |
right: 100%; } | |
.pull--tablet-up--one-half, .pull--tablet-up--two-quarters, .pull--tablet-up--two-fourths, .pull--tablet-up--three-sixths, .pull--tablet-up--four-eighths, .pull--tablet-up--five-tenths, .pull--tablet-up--six-twelfths { | |
right: 50%; } | |
.pull--tablet-up--one-third, .pull--tablet-up--two-sixths, .pull--tablet-up--four-twelfths { | |
right: 33.333%; } | |
.pull--tablet-up--two-thirds, .pull--tablet-up--four-sixths, .pull--tablet-up--eight-twelfths { | |
right: 66.666%; } | |
.pull--tablet-up--one-quarter, .pull--tablet-up--two-eighths, .pull--tablet-up--three-twelfths { | |
right: 25%; } | |
.pull--tablet-up--three-quarters, .pull--tablet-up--six-eighths, .pull--tablet-up--nine-twelfths { | |
right: 75%; } | |
.pull--tablet-up--one-fourth { | |
right: 25%; } | |
.pull--tablet-up--three-fourths { | |
right: 75%; } | |
.pull--tablet-up--one-fifth, .pull--tablet-up--two-tenths { | |
right: 20%; } | |
.pull--tablet-up--two-fifths, .pull--tablet-up--four-tenths { | |
right: 40%; } | |
.pull--tablet-up--three-fifths, .pull--tablet-up--six-tenths { | |
right: 60%; } | |
.pull--tablet-up--four-fifths, .pull--tablet-up--eight-tenths { | |
right: 80%; } | |
.pull--tablet-up--one-sixth, .pull--tablet-up--two-twelfths { | |
right: 16.666%; } | |
.pull--tablet-up--five-sixths, .pull--tablet-up--ten-twelfths { | |
right: 83.333%; } | |
.pull--tablet-up--one-eighth { | |
right: 12.5%; } | |
.pull--tablet-up--three-eighths { | |
right: 37.5%; } | |
.pull--tablet-up--five-eighths { | |
right: 62.5%; } | |
.pull--tablet-up--seven-eighths { | |
right: 87.5%; } | |
.pull--tablet-up--one-tenth { | |
right: 10%; } | |
.pull--tablet-up--three-tenths { | |
right: 30%; } | |
.pull--tablet-up--seven-tenths { | |
right: 70%; } | |
.pull--tablet-up--nine-tenths { | |
right: 90%; } | |
.pull--tablet-up--one-twelfth { | |
right: 8.333%; } | |
.pull--tablet-up--five-twelfths { | |
right: 41.666%; } | |
.pull--tablet-up--seven-twelfths { | |
right: 58.333%; } | |
.pull--tablet-up--eleven-twelfths { | |
right: 91.666%; } } | |
@media only screen and (min-width: 900px) { | |
.computer-up--one-whole { | |
width: 100%; } | |
.computer-up--one-half, .computer-up--two-quarters, .computer-up--two-fourths, .computer-up--three-sixths, .computer-up--four-eighths, .computer-up--five-tenths, .computer-up--six-twelfths { | |
width: 50%; } | |
.computer-up--one-third, .computer-up--two-sixths, .computer-up--four-twelfths { | |
width: 33.333%; } | |
.computer-up--two-thirds, .computer-up--four-sixths, .computer-up--eight-twelfths { | |
width: 66.666%; } | |
.computer-up--one-quarter, .computer-up--two-eighths, .computer-up--three-twelfths { | |
width: 25%; } | |
.computer-up--three-quarters, .computer-up--six-eighths, .computer-up--nine-twelfths { | |
width: 75%; } | |
.computer-up--one-fourth { | |
width: 25%; } | |
.computer-up--three-fourths { | |
width: 75%; } | |
.computer-up--one-fifth, .computer-up--two-tenths { | |
width: 20%; } | |
.computer-up--two-fifths, .computer-up--four-tenths { | |
width: 40%; } | |
.computer-up--three-fifths, .computer-up--six-tenths { | |
width: 60%; } | |
.computer-up--four-fifths, .computer-up--eight-tenths { | |
width: 80%; } | |
.computer-up--one-sixth, .computer-up--two-twelfths { | |
width: 16.666%; } | |
.computer-up--five-sixths, .computer-up--ten-twelfths { | |
width: 83.333%; } | |
.computer-up--one-eighth { | |
width: 12.5%; } | |
.computer-up--three-eighths { | |
width: 37.5%; } | |
.computer-up--five-eighths { | |
width: 62.5%; } | |
.computer-up--seven-eighths { | |
width: 87.5%; } | |
.computer-up--one-tenth { | |
width: 10%; } | |
.computer-up--three-tenths { | |
width: 30%; } | |
.computer-up--seven-tenths { | |
width: 70%; } | |
.computer-up--nine-tenths { | |
width: 90%; } | |
.computer-up--one-twelfth { | |
width: 8.333%; } | |
.computer-up--five-twelfths { | |
width: 41.666%; } | |
.computer-up--seven-twelfths { | |
width: 58.333%; } | |
.computer-up--eleven-twelfths { | |
width: 91.666%; } } | |
@media only screen and (min-width: 900px) { | |
.push--computer-up--one-whole { | |
left: 100%; } | |
.push--computer-up--one-half, .push--computer-up--two-quarters, .push--computer-up--two-fourths, .push--computer-up--three-sixths, .push--computer-up--four-eighths, .push--computer-up--five-tenths, .push--computer-up--six-twelfths { | |
left: 50%; } | |
.push--computer-up--one-third, .push--computer-up--two-sixths, .push--computer-up--four-twelfths { | |
left: 33.333%; } | |
.push--computer-up--two-thirds, .push--computer-up--four-sixths, .push--computer-up--eight-twelfths { | |
left: 66.666%; } | |
.push--computer-up--one-quarter, .push--computer-up--two-eighths, .push--computer-up--three-twelfths { | |
left: 25%; } | |
.push--computer-up--three-quarters, .push--computer-up--six-eighths, .push--computer-up--nine-twelfths { | |
left: 75%; } | |
.push--computer-up--one-fourth { | |
left: 25%; } | |
.push--computer-up--three-fourths { | |
left: 75%; } | |
.push--computer-up--one-fifth, .push--computer-up--two-tenths { | |
left: 20%; } | |
.push--computer-up--two-fifths, .push--computer-up--four-tenths { | |
left: 40%; } | |
.push--computer-up--three-fifths, .push--computer-up--six-tenths { | |
left: 60%; } | |
.push--computer-up--four-fifths, .push--computer-up--eight-tenths { | |
left: 80%; } | |
.push--computer-up--one-sixth, .push--computer-up--two-twelfths { | |
left: 16.666%; } | |
.push--computer-up--five-sixths, .push--computer-up--ten-twelfths { | |
left: 83.333%; } | |
.push--computer-up--one-eighth { | |
left: 12.5%; } | |
.push--computer-up--three-eighths { | |
left: 37.5%; } | |
.push--computer-up--five-eighths { | |
left: 62.5%; } | |
.push--computer-up--seven-eighths { | |
left: 87.5%; } | |
.push--computer-up--one-tenth { | |
left: 10%; } | |
.push--computer-up--three-tenths { | |
left: 30%; } | |
.push--computer-up--seven-tenths { | |
left: 70%; } | |
.push--computer-up--nine-tenths { | |
left: 90%; } | |
.push--computer-up--one-twelfth { | |
left: 8.333%; } | |
.push--computer-up--five-twelfths { | |
left: 41.666%; } | |
.push--computer-up--seven-twelfths { | |
left: 58.333%; } | |
.push--computer-up--eleven-twelfths { | |
left: 91.666%; } } | |
@media only screen and (min-width: 900px) { | |
.pull--computer-up--one-whole { | |
right: 100%; } | |
.pull--computer-up--one-half, .pull--computer-up--two-quarters, .pull--computer-up--two-fourths, .pull--computer-up--three-sixths, .pull--computer-up--four-eighths, .pull--computer-up--five-tenths, .pull--computer-up--six-twelfths { | |
right: 50%; } | |
.pull--computer-up--one-third, .pull--computer-up--two-sixths, .pull--computer-up--four-twelfths { | |
right: 33.333%; } | |
.pull--computer-up--two-thirds, .pull--computer-up--four-sixths, .pull--computer-up--eight-twelfths { | |
right: 66.666%; } | |
.pull--computer-up--one-quarter, .pull--computer-up--two-eighths, .pull--computer-up--three-twelfths { | |
right: 25%; } | |
.pull--computer-up--three-quarters, .pull--computer-up--six-eighths, .pull--computer-up--nine-twelfths { | |
right: 75%; } | |
.pull--computer-up--one-fourth { | |
right: 25%; } | |
.pull--computer-up--three-fourths { | |
right: 75%; } | |
.pull--computer-up--one-fifth, .pull--computer-up--two-tenths { | |
right: 20%; } | |
.pull--computer-up--two-fifths, .pull--computer-up--four-tenths { | |
right: 40%; } | |
.pull--computer-up--three-fifths, .pull--computer-up--six-tenths { | |
right: 60%; } | |
.pull--computer-up--four-fifths, .pull--computer-up--eight-tenths { | |
right: 80%; } | |
.pull--computer-up--one-sixth, .pull--computer-up--two-twelfths { | |
right: 16.666%; } | |
.pull--computer-up--five-sixths, .pull--computer-up--ten-twelfths { | |
right: 83.333%; } | |
.pull--computer-up--one-eighth { | |
right: 12.5%; } | |
.pull--computer-up--three-eighths { | |
right: 37.5%; } | |
.pull--computer-up--five-eighths { | |
right: 62.5%; } | |
.pull--computer-up--seven-eighths { | |
right: 87.5%; } | |
.pull--computer-up--one-tenth { | |
right: 10%; } | |
.pull--computer-up--three-tenths { | |
right: 30%; } | |
.pull--computer-up--seven-tenths { | |
right: 70%; } | |
.pull--computer-up--nine-tenths { | |
right: 90%; } | |
.pull--computer-up--one-twelfth { | |
right: 8.333%; } | |
.pull--computer-up--five-twelfths { | |
right: 41.666%; } | |
.pull--computer-up--seven-twelfths { | |
right: 58.333%; } | |
.pull--computer-up--eleven-twelfths { | |
right: 91.666%; } } | |
@media only screen and (min-width: 1300px) { | |
.widescreen-up--one-whole { | |
width: 100%; } | |
.widescreen-up--one-half, .widescreen-up--two-quarters, .widescreen-up--two-fourths, .widescreen-up--three-sixths, .widescreen-up--four-eighths, .widescreen-up--five-tenths, .widescreen-up--six-twelfths { | |
width: 50%; } | |
.widescreen-up--one-third, .widescreen-up--two-sixths, .widescreen-up--four-twelfths { | |
width: 33.333%; } | |
.widescreen-up--two-thirds, .widescreen-up--four-sixths, .widescreen-up--eight-twelfths { | |
width: 66.666%; } | |
.widescreen-up--one-quarter, .widescreen-up--two-eighths, .widescreen-up--three-twelfths { | |
width: 25%; } | |
.widescreen-up--three-quarters, .widescreen-up--six-eighths, .widescreen-up--nine-twelfths { | |
width: 75%; } | |
.widescreen-up--one-fourth { | |
width: 25%; } | |
.widescreen-up--three-fourths { | |
width: 75%; } | |
.widescreen-up--one-fifth, .widescreen-up--two-tenths { | |
width: 20%; } | |
.widescreen-up--two-fifths, .widescreen-up--four-tenths { | |
width: 40%; } | |
.widescreen-up--three-fifths, .widescreen-up--six-tenths { | |
width: 60%; } | |
.widescreen-up--four-fifths, .widescreen-up--eight-tenths { | |
width: 80%; } | |
.widescreen-up--one-sixth, .widescreen-up--two-twelfths { | |
width: 16.666%; } | |
.widescreen-up--five-sixths, .widescreen-up--ten-twelfths { | |
width: 83.333%; } | |
.widescreen-up--one-eighth { | |
width: 12.5%; } | |
.widescreen-up--three-eighths { | |
width: 37.5%; } | |
.widescreen-up--five-eighths { | |
width: 62.5%; } | |
.widescreen-up--seven-eighths { | |
width: 87.5%; } | |
.widescreen-up--one-tenth { | |
width: 10%; } | |
.widescreen-up--three-tenths { | |
width: 30%; } | |
.widescreen-up--seven-tenths { | |
width: 70%; } | |
.widescreen-up--nine-tenths { | |
width: 90%; } | |
.widescreen-up--one-twelfth { | |
width: 8.333%; } | |
.widescreen-up--five-twelfths { | |
width: 41.666%; } | |
.widescreen-up--seven-twelfths { | |
width: 58.333%; } | |
.widescreen-up--eleven-twelfths { | |
width: 91.666%; } } | |
@media only screen and (min-width: 1300px) { | |
.push--widescreen-up--one-whole { | |
left: 100%; } | |
.push--widescreen-up--one-half, .push--widescreen-up--two-quarters, .push--widescreen-up--two-fourths, .push--widescreen-up--three-sixths, .push--widescreen-up--four-eighths, .push--widescreen-up--five-tenths, .push--widescreen-up--six-twelfths { | |
left: 50%; } | |
.push--widescreen-up--one-third, .push--widescreen-up--two-sixths, .push--widescreen-up--four-twelfths { | |
left: 33.333%; } | |
.push--widescreen-up--two-thirds, .push--widescreen-up--four-sixths, .push--widescreen-up--eight-twelfths { | |
left: 66.666%; } | |
.push--widescreen-up--one-quarter, .push--widescreen-up--two-eighths, .push--widescreen-up--three-twelfths { | |
left: 25%; } | |
.push--widescreen-up--three-quarters, .push--widescreen-up--six-eighths, .push--widescreen-up--nine-twelfths { | |
left: 75%; } | |
.push--widescreen-up--one-fourth { | |
left: 25%; } | |
.push--widescreen-up--three-fourths { | |
left: 75%; } | |
.push--widescreen-up--one-fifth, .push--widescreen-up--two-tenths { | |
left: 20%; } | |
.push--widescreen-up--two-fifths, .push--widescreen-up--four-tenths { | |
left: 40%; } | |
.push--widescreen-up--three-fifths, .push--widescreen-up--six-tenths { | |
left: 60%; } | |
.push--widescreen-up--four-fifths, .push--widescreen-up--eight-tenths { | |
left: 80%; } | |
.push--widescreen-up--one-sixth, .push--widescreen-up--two-twelfths { | |
left: 16.666%; } | |
.push--widescreen-up--five-sixths, .push--widescreen-up--ten-twelfths { | |
left: 83.333%; } | |
.push--widescreen-up--one-eighth { | |
left: 12.5%; } | |
.push--widescreen-up--three-eighths { | |
left: 37.5%; } | |
.push--widescreen-up--five-eighths { | |
left: 62.5%; } | |
.push--widescreen-up--seven-eighths { | |
left: 87.5%; } | |
.push--widescreen-up--one-tenth { | |
left: 10%; } | |
.push--widescreen-up--three-tenths { | |
left: 30%; } | |
.push--widescreen-up--seven-tenths { | |
left: 70%; } | |
.push--widescreen-up--nine-tenths { | |
left: 90%; } | |
.push--widescreen-up--one-twelfth { | |
left: 8.333%; } | |
.push--widescreen-up--five-twelfths { | |
left: 41.666%; } | |
.push--widescreen-up--seven-twelfths { | |
left: 58.333%; } | |
.push--widescreen-up--eleven-twelfths { | |
left: 91.666%; } } | |
@media only screen and (min-width: 1300px) { | |
.pull--widescreen-up--one-whole { | |
right: 100%; } | |
.pull--widescreen-up--one-half, .pull--widescreen-up--two-quarters, .pull--widescreen-up--two-fourths, .pull--widescreen-up--three-sixths, .pull--widescreen-up--four-eighths, .pull--widescreen-up--five-tenths, .pull--widescreen-up--six-twelfths { | |
right: 50%; } | |
.pull--widescreen-up--one-third, .pull--widescreen-up--two-sixths, .pull--widescreen-up--four-twelfths { | |
right: 33.333%; } | |
.pull--widescreen-up--two-thirds, .pull--widescreen-up--four-sixths, .pull--widescreen-up--eight-twelfths { | |
right: 66.666%; } | |
.pull--widescreen-up--one-quarter, .pull--widescreen-up--two-eighths, .pull--widescreen-up--three-twelfths { | |
right: 25%; } | |
.pull--widescreen-up--three-quarters, .pull--widescreen-up--six-eighths, .pull--widescreen-up--nine-twelfths { | |
right: 75%; } | |
.pull--widescreen-up--one-fourth { | |
right: 25%; } | |
.pull--widescreen-up--three-fourths { | |
right: 75%; } | |
.pull--widescreen-up--one-fifth, .pull--widescreen-up--two-tenths { | |
right: 20%; } | |
.pull--widescreen-up--two-fifths, .pull--widescreen-up--four-tenths { | |
right: 40%; } | |
.pull--widescreen-up--three-fifths, .pull--widescreen-up--six-tenths { | |
right: 60%; } | |
.pull--widescreen-up--four-fifths, .pull--widescreen-up--eight-tenths { | |
right: 80%; } | |
.pull--widescreen-up--one-sixth, .pull--widescreen-up--two-twelfths { | |
right: 16.666%; } | |
.pull--widescreen-up--five-sixths, .pull--widescreen-up--ten-twelfths { | |
right: 83.333%; } | |
.pull--widescreen-up--one-eighth { | |
right: 12.5%; } | |
.pull--widescreen-up--three-eighths { | |
right: 37.5%; } | |
.pull--widescreen-up--five-eighths { | |
right: 62.5%; } | |
.pull--widescreen-up--seven-eighths { | |
right: 87.5%; } | |
.pull--widescreen-up--one-tenth { | |
right: 10%; } | |
.pull--widescreen-up--three-tenths { | |
right: 30%; } | |
.pull--widescreen-up--seven-tenths { | |
right: 70%; } | |
.pull--widescreen-up--nine-tenths { | |
right: 90%; } | |
.pull--widescreen-up--one-twelfth { | |
right: 8.333%; } | |
.pull--widescreen-up--five-twelfths { | |
right: 41.666%; } | |
.pull--widescreen-up--seven-twelfths { | |
right: 58.333%; } | |
.pull--widescreen-up--eleven-twelfths { | |
right: 91.666%; } } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* GENERAL TYPOGRAPHICAL TREATMENTS AND "RESETS" */ | |
ul, ol, dd { | |
margin-left: 1.5rem; } | |
li > ul, | |
li > ol { | |
margin-bottom: 0; } | |
ul, ol, dd, address, p, pre, table { | |
font-size: 14px; | |
line-height: 1.5; | |
padding: 0; | |
margin-top: 0; | |
margin-bottom: 21px; | |
margin-bottom: 1.5rem; } | |
code, | |
kbd, | |
pre, | |
samp { | |
font-family: monospace, monospace; | |
/* [1] */ } | |
table { | |
font-size: 14px; | |
line-height: 1.5; | |
width: 100%; } | |
th, | |
td { | |
padding-top: 10.5px; | |
padding-bottom: 10.5px; | |
padding-left: 1.5rem; | |
padding-right: 1.5rem; } | |
a { | |
color: #2cb4ac; | |
text-decoration: none; } | |
a:hover { | |
color: #1d7671; } | |
body { | |
color: #595959; } | |
.wf-loading body { | |
visibility: hidden; } | |
.wf-active body { | |
font-family: "open-sans", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
header { | |
margin: 2rem 0; } | |
/* HEADINGS AND RELATED CLASSES */ | |
h1 small, | |
h1 .small, h2 small, | |
h2 .small, h3 small, | |
h3 .small { | |
font-size: .65em; } | |
h4 small, | |
h4 .small, h5 small, | |
h5 .small, h6 small, | |
h6 .small { | |
font-size: .75em; } | |
h1, h2, h3, | |
h4, h5, h6, | |
.heading--xl, | |
.heading--lg, | |
.heading--md, | |
.heading--rg, | |
.heading--sm, | |
.heading--xs { | |
margin: 0; | |
color: #262626; } | |
.wf-loading h1, .wf-loading h2, .wf-loading h3, .wf-loading | |
h4, .wf-loading h5, .wf-loading h6, .wf-loading | |
.heading--xl, .wf-loading | |
.heading--lg, .wf-loading | |
.heading--md, .wf-loading | |
.heading--rg, .wf-loading | |
.heading--sm, .wf-loading | |
.heading--xs { | |
visibility: hidden; } | |
.wf-active h1, .wf-active h2, .wf-active h3, .wf-active | |
h4, .wf-active h5, .wf-active h6, .wf-active | |
.heading--xl, .wf-active | |
.heading--lg, .wf-active | |
.heading--md, .wf-active | |
.heading--rg, .wf-active | |
.heading--sm, .wf-active | |
.heading--xs { | |
visibility: initial; } | |
h1 { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
h2, h3, h4, | |
.heading--lg, | |
.heading--md, | |
.heading--rg { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 500; } | |
h5, h6, | |
.heading--sm, | |
.heading--xs { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; } | |
h1, .heading--xl { | |
margin-bottom: 0.5em; | |
font-size: 32px; | |
line-height: 1.3125; } | |
h2, .heading--lg { | |
margin-bottom: 0.61538em; | |
font-size: 26px; | |
line-height: 1.61538; } | |
h3, .heading--md { | |
margin-bottom: 0.90909em; | |
font-size: 22px; | |
line-height: 1.90909; } | |
h4, .heading--rg { | |
margin-bottom: 0.5em; | |
font-size: 18px; | |
line-height: 1.16667; } | |
h5, .heading--sm { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; | |
text-decoration: none; | |
font-size: .75em; | |
letter-spacing: 0.08em; | |
text-transform: uppercase; | |
margin-bottom: 0.5em; | |
font-size: 14px; | |
line-height: 1.5; } | |
h6, .heading--xs { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 900; | |
text-decoration: none; | |
font-size: .75em; | |
letter-spacing: 0.08em; | |
text-transform: uppercase; | |
margin-bottom: 0.75em; | |
font-size: 12px; | |
line-height: 1.75; } | |
.heading-grand { | |
margin-bottom: 9.5em; | |
font-size: 2rem; | |
line-height: 10.5; } | |
.heading--sm, | |
.heading--xs { | |
display: block; | |
color: #262626; | |
line-height: 1.2; } | |
/* OTHER TYPE TREATMENTS */ | |
::-moz-selection { | |
color: white; | |
background: rgba(44, 180, 172, 0.5); } | |
::selection { | |
color: white; | |
background: rgba(44, 180, 172, 0.5); } | |
/* HELPFUL TEXT TREATMENT CLASSES */ | |
.knockout h1, .knockout h2, .knockout h3, .knockout h4, .knockout h5, .knockout h6, | |
.knockout p, .knockout ul, .knockout ol, .knockout dl, .knockout blockquote, | |
.knockout cite, .knockout span, .knockout figcaption { | |
color: white; } | |
.knockout a, .knockout a:hover { | |
color: white; } | |
.knockout a, .knockout a:hover { | |
text-decoration: underline; } | |
.knockout a.btn, .knockout a.btn:hover { | |
text-decoration: none; } | |
.knockout--no-underline h1, .knockout--no-underline h2, .knockout--no-underline h3, .knockout--no-underline h4, .knockout--no-underline h5, .knockout--no-underline h6, | |
.knockout--no-underline p, .knockout--no-underline ul, .knockout--no-underline ol, .knockout--no-underline dl, .knockout--no-underline blockquote, | |
.knockout--no-underline cite, .knockout--no-underline span, .knockout--no-underline figcaption { | |
color: white; } | |
.knockout--no-underline a, .knockout--no-underline a:hover { | |
color: white; } | |
.knockout--no-underline a, .knockout--no-underline a:hover { | |
text-decoration: none; } | |
.section__inner header:first-child { | |
margin-top: 0; } | |
.big-type { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 100; | |
font-size: 26px; | |
font-weight: 100; } | |
.lead { | |
font-size: 1.5rem; } | |
header .lead { | |
color: #969696; | |
line-height: 1.2; } | |
.lead--smaller { | |
font-size: 1.25rem; } | |
.caps { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; | |
text-decoration: none; | |
font-size: .75em; | |
letter-spacing: 0.08em; | |
text-transform: uppercase; } | |
.small-text, .media__attribute { | |
font-size: 75%; } | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.section { | |
position: relative; } | |
.section__inner { | |
padding-left: 1.5rem; | |
padding-right: 1.5rem; | |
margin-left: auto; | |
margin-right: auto; | |
width: 100%; | |
max-width: 1000px; | |
padding-top: 3rem; | |
padding-bottom: 3rem; | |
position: relative; | |
z-index: 1; } | |
@media only screen and (min-width: 600px) { | |
.section__inner { | |
padding-top: 6rem; | |
padding-bottom: 6rem; } } | |
@media only screen and (min-width: 900px) { | |
.section__inner { | |
background-color: initial; | |
height: 100%; } } | |
@media only screen and (min-width: 300px) { | |
.section--accounts .section__inner, .section--short .section__inner { | |
padding-top: 3rem; | |
padding-bottom: 3rem; } } | |
@media only screen and (min-width: 600px) { | |
.section--accounts { | |
margin-top: 2rem; } } | |
@media only screen and (min-width: 900px) { | |
.section--accounts { | |
margin-top: 3rem; | |
margin-bottom: 3rem; } } | |
.section--image { | |
background-repeat: no-repeat; | |
background-position: center center; } | |
@media only screen and (min-width: 600px) { | |
.section--image { | |
height: initial; | |
overflow: hidden; } } | |
.section--bordered { | |
border-bottom: 1px solid #e1e1e1; } | |
.section--bordered:last-child { | |
border-bottom: none; } | |
.section--pattern { | |
background-position: center center; } | |
@media only screen and (min-width: 600px) { | |
.section--pattern { | |
height: initial; | |
overflow: hidden; } } | |
.section--color, | |
.section--color--gray-cool { | |
background-color: #f6f6f6; } | |
.section--color--primary { | |
background-color: #2cb4ac; } | |
.section--color--secondary { | |
background-color: #f2cf52; } | |
.section--color--accent { | |
background-color: #f25c4d; } | |
.section--color--gray-warm { | |
background-color: #fffcef; } | |
.cssgradients .section--color--primary { | |
background-image: -webkit-linear-gradient(-213deg, #279f98, #18625e); | |
background-image: -moz-linear-gradient(-213deg, #279f98, #18625e); | |
background-image: -o-linear-gradient(-213deg, #279f98, #18625e); | |
background-image: linear-gradient(-213deg, #279f98, #18625e); } | |
.no-cssgradients .section--color--primary { | |
background-color: #27a29a; } | |
.cssgradients .section--color--tertiary { | |
background-image: -webkit-linear-gradient(-213deg, #49a7bf, #31798b); | |
background-image: -moz-linear-gradient(-213deg, #49a7bf, #31798b); | |
background-image: -o-linear-gradient(-213deg, #49a7bf, #31798b); | |
background-image: linear-gradient(-213deg, #49a7bf, #31798b); } | |
.no-cssgradients .section--color--tertiary { | |
background-color: #529eb2; } | |
.section--masthead { | |
background-repeat: no-repeat; | |
background-position: center center; } | |
@media only screen and (min-width: 600px) { | |
.section--masthead { | |
height: 37rem; | |
overflow: hidden; } } | |
@media only screen and (min-width: 1300px) { | |
.section--masthead { | |
height: 50rem; } } | |
:not('.slideshow__wrapper') .section--video { | |
-webkit-transition: height 0.333s; | |
-moz-transition: height 0.333s; | |
-o-transition: height 0.333s; | |
transition: height 0.333s; } | |
.section--video.video-screen-on { | |
height: 675px; } | |
.section--video.video-screen-on:before { | |
content: ""; | |
position: absolute; | |
height: 100%; | |
width: 100%; | |
top: 0; | |
left: 0; | |
background-color: rgba(0, 0, 0, 0.8); | |
z-index: 0; } | |
.cssgradients .section--video.video-screen-on:before { | |
background-image: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000000 30%, #000000 60%, rgba(0, 0, 0, 0) 100%); | |
background-image: -moz-linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000000 30%, #000000 60%, rgba(0, 0, 0, 0) 100%); | |
background-image: -o-linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000000 30%, #000000 60%, rgba(0, 0, 0, 0) 100%); | |
background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000000 30%, #000000 60%, rgba(0, 0, 0, 0) 100%); } | |
.no-cssgradients .section--video.video-screen-on:before { | |
background-color: #111; } | |
.section__lead-out { | |
margin-bottom: -2rem; | |
border-bottom: none; | |
z-index: 1; } | |
.section__lead-out:before, .section__lead-out:after { | |
content: ""; | |
display: block; | |
height: 0; | |
z-index: 1; | |
position: absolute; } | |
.section__lead-out:before, .section__lead-out:after { | |
border-bottom: 2rem solid white; | |
width: 50%; | |
bottom: 0; } | |
.section__lead-out:before { | |
border-right: 2rem solid transparent !important; | |
right: 50%; } | |
.section__lead-out:after { | |
border-left: 2rem solid transparent !important; | |
left: 50%; } | |
.section__lead-in:before, .section__lead-in:after { | |
content: ""; | |
display: block; | |
height: 0; | |
z-index: 1; | |
position: absolute; } | |
.section__lead-in:before { | |
border-top: 2rem solid white; | |
border-right: 2rem solid transparent !important; | |
border-left: 2rem solid transparent !important; | |
width: 0; | |
left: 50%; | |
margin-left: -2rem; } | |
.section__lead-in:before { | |
width: 0; } | |
.section__lead-in.lead--primary:before, .section__lead-in.lead--primary:after, | |
.section__lead-out.lead--primary:before, | |
.section__lead-out.lead--primary:after { | |
border-color: #2cb4ac; } | |
.section__lead-in.lead--secondary:before, .section__lead-in.lead--secondary:after, | |
.section__lead-out.lead--secondary:before, | |
.section__lead-out.lead--secondary:after { | |
border-color: #f2cf52; } | |
.section__lead-in.lead--accent:before, .section__lead-in.lead--accent:after, | |
.section__lead-out.lead--accent:before, | |
.section__lead-out.lead--accent:after { | |
border-color: #f25c4d; } | |
.section__lead-in.lead--cool-gray:before, .section__lead-in.lead--cool-gray:after, | |
.section__lead-out.lead--cool-gray:before, | |
.section__lead-out.lead--cool-gray:after { | |
border-color: #f6f6f6; } | |
.section__lead-in.lead--med-black:before, .section__lead-in.lead--med-black:after, | |
.section__lead-out.lead--med-black:before, | |
.section__lead-out.lead--med-black:after { | |
border-color: #969696; } | |
.section__lead-in.lead--black:before, .section__lead-in.lead--black:after, | |
.section__lead-out.lead--black:before, | |
.section__lead-out.lead--black:after { | |
border-color: #262626; } | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.alert { | |
-webkit-border-radius: 2px; | |
-moz-border-radius: 2px; | |
-ms-border-radius: 2px; | |
-o-border-radius: 2px; | |
border-radius: 2px; | |
padding: 1.5rem; | |
margin-bottom: 1.5rem; | |
position: relative; | |
background-color: #e7e7e7; } | |
.alert .close { | |
position: absolute; | |
right: 0.75rem; | |
top: 0.75rem; | |
color: #cecece; } | |
.notice { | |
-webkit-border-radius: 2px; | |
-moz-border-radius: 2px; | |
-ms-border-radius: 2px; | |
-o-border-radius: 2px; | |
border-radius: 2px; | |
padding: 1.5rem; | |
margin-bottom: 1.5rem; | |
position: relative; | |
background-color: #e7e7e7; } | |
.notice .close { | |
position: absolute; | |
right: 0.75rem; | |
top: 0.75rem; | |
color: #cecece; } | |
.alert-default, | |
.alert--default { | |
color: #b4b4b4; | |
border: 1px solid #f6f6f6; | |
background-color: #f9f9f9; } | |
.rgba .alert-default, .rgba | |
.alert--default { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(231, 231, 231, 0.2); } | |
.alert-default .close, | |
.alert--default .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #dadada; } | |
.alert-default .close:hover, | |
.alert--default .close:hover { | |
color: #d0d0d0; } | |
.alert-primary, | |
.alert--primary { | |
color: #18625e; | |
border: 1px solid #b7e5e2; | |
background-color: #ceedeb; } | |
.rgba .alert-primary, .rgba | |
.alert--primary { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(44, 180, 172, 0.2); } | |
.alert-primary .close, | |
.alert--primary .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #279f98; } | |
.alert-primary .close:hover, | |
.alert--primary .close:hover { | |
color: #238f89; } | |
.alert-success, | |
.alert--success { | |
color: #18625e; | |
border: 1px solid #b7e5e2; | |
background-color: #ceedeb; } | |
.rgba .alert-success, .rgba | |
.alert--success { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(44, 180, 172, 0.2); } | |
.alert-success .close, | |
.alert--success .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #279f98; } | |
.alert-success .close:hover, | |
.alert--success .close:hover { | |
color: #238f89; } | |
.alert-info, | |
.alert--info { | |
color: #31798b; | |
border: 1px solid #c7e4eb; | |
background-color: #d9ecf1; } | |
.rgba .alert-info, .rgba | |
.alert--info { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(92, 176, 198, 0.2); } | |
.alert-info .close, | |
.alert--info .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #49a7bf; } | |
.alert-info .close:hover, | |
.alert--info .close:hover { | |
color: #3f9cb5; } | |
.alert-warning, | |
.alert--warning { | |
color: #cea510; | |
border: 1px solid #faeec4; | |
background-color: #fcf3d7; } | |
.rgba .alert-warning, .rgba | |
.alert--warning { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(242, 207, 82, 0.2); } | |
.alert-warning .close, | |
.alert--warning .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #f0c83a; } | |
.alert-warning .close:hover, | |
.alert--warning .close:hover { | |
color: #efc327; } | |
.alert-danger, | |
.alert--danger { | |
color: #ca200f; | |
border: 1px solid #fac7c2; | |
background-color: #fcd9d6; } | |
.rgba .alert-danger, .rgba | |
.alert--danger { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(242, 92, 77, 0.2); } | |
.alert-danger .close, | |
.alert--danger .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #f04635; } | |
.alert-danger .close:hover, | |
.alert--danger .close:hover { | |
color: #ef3522; } | |
.notice-default, | |
.notice--default { | |
color: #b4b4b4; | |
border: 1px solid #f6f6f6; | |
background-color: #f9f9f9; } | |
.rgba .notice-default, .rgba | |
.notice--default { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(231, 231, 231, 0.2); } | |
.notice-default .close, | |
.notice--default .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #dadada; } | |
.notice-default .close:hover, | |
.notice--default .close:hover { | |
color: #d0d0d0; } | |
.notice-primary, | |
.notice--primary { | |
color: #18625e; | |
border: 1px solid #b7e5e2; | |
background-color: #ceedeb; } | |
.rgba .notice-primary, .rgba | |
.notice--primary { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(44, 180, 172, 0.2); } | |
.notice-primary .close, | |
.notice--primary .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #279f98; } | |
.notice-primary .close:hover, | |
.notice--primary .close:hover { | |
color: #238f89; } | |
.notice-success, | |
.notice--success { | |
color: #18625e; | |
border: 1px solid #b7e5e2; | |
background-color: #ceedeb; } | |
.rgba .notice-success, .rgba | |
.notice--success { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(44, 180, 172, 0.2); } | |
.notice-success .close, | |
.notice--success .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #279f98; } | |
.notice-success .close:hover, | |
.notice--success .close:hover { | |
color: #238f89; } | |
.notice-info, | |
.notice--info { | |
color: #31798b; | |
border: 1px solid #c7e4eb; | |
background-color: #d9ecf1; } | |
.rgba .notice-info, .rgba | |
.notice--info { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(92, 176, 198, 0.2); } | |
.notice-info .close, | |
.notice--info .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #49a7bf; } | |
.notice-info .close:hover, | |
.notice--info .close:hover { | |
color: #3f9cb5; } | |
.notice-warning, | |
.notice--warning { | |
color: #cea510; | |
border: 1px solid #faeec4; | |
background-color: #fcf3d7; } | |
.rgba .notice-warning, .rgba | |
.notice--warning { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(242, 207, 82, 0.2); } | |
.notice-warning .close, | |
.notice--warning .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #f0c83a; } | |
.notice-warning .close:hover, | |
.notice--warning .close:hover { | |
color: #efc327; } | |
.notice-danger, | |
.notice--danger { | |
color: #ca200f; | |
border: 1px solid #fac7c2; | |
background-color: #fcd9d6; } | |
.rgba .notice-danger, .rgba | |
.notice--danger { | |
-webkit-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.08); | |
background-color: rgba(242, 92, 77, 0.2); } | |
.notice-danger .close, | |
.notice--danger .close { | |
-webkit-transition: color 0.2s; | |
-moz-transition: color 0.2s; | |
-o-transition: color 0.2s; | |
transition: color 0.2s; | |
color: #f04635; } | |
.notice-danger .close:hover, | |
.notice--danger .close:hover { | |
color: #ef3522; } | |
.alert--block .message { | |
max-width: 1000px; | |
padding: 0 1.5rem; | |
display: block; | |
margin: 0 auto; } | |
form .alert { | |
padding-bottom: 0; } | |
form .alert li { | |
list-style: none; | |
text-align: center; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
figure { | |
margin: 0; | |
padding: 0; } | |
figure img { | |
display: block; } | |
img { | |
max-width: 100%; } | |
.browser { | |
-webkit-border-radius: 4px 4px 0 0; | |
-moz-border-radius: 4px 4px 0 0; | |
-ms-border-radius: 4px 4px 0 0; | |
-o-border-radius: 4px 4px 0 0; | |
border-radius: 4px 4px 0 0; | |
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); | |
-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); | |
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); | |
background: white; | |
padding-top: 1px; | |
position: relative; } | |
.browser:before { | |
-webkit-border-radius: 4px 4px 0 0; | |
-moz-border-radius: 4px 4px 0 0; | |
-ms-border-radius: 4px 4px 0 0; | |
-o-border-radius: 4px 4px 0 0; | |
border-radius: 4px 4px 0 0; | |
content: ''; | |
background: #c4c4c4; | |
height: 1.5rem; | |
position: absolute; | |
top: 0; | |
left: 0; | |
right: 0; } | |
.browser:after { | |
content: '\2026'; | |
color: gray; | |
position: absolute; | |
top: -0.2rem; | |
left: 0.5rem; | |
font-size: 3rem; | |
line-height: 0; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.list { | |
list-style-type: disc; } | |
.list__item { | |
list-style-type: disc; | |
display: list-item; } | |
ol, .list { | |
padding-left: 1.15rem; } | |
ol > li { | |
list-style-type: decimal; } | |
ol > li ol > li { | |
list-style-type: lower-roman; } | |
.nav__block, | |
.nav__list { | |
list-style: none; | |
padding: 0; | |
margin: 0; } | |
.nav__item { | |
display: inline-block; | |
vertical-align: middle; } | |
.nav__link { | |
display: block; | |
text-decoration: none; } | |
.nav__block { | |
margin-bottom: 1.5rem; } | |
.nav__block ul li { | |
list-style: none; } | |
.nav__block .is-current-page { | |
color: #f25c4d; } | |
.nav__block .is-current-page::before { | |
display: inline-block; | |
font-family: FontAwesome; | |
font-style: normal; | |
font-weight: normal; | |
line-height: 1; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: '\f138'; | |
position: absolute; | |
margin-left: -1.25rem; | |
margin-top: 4px; } | |
.list__content { | |
font-size: 16px; | |
line-height: 1.3125; | |
font-weight: bolder; | |
color: #969696; } | |
.bulleted-list, .career-opportunity .description ul { | |
margin-left: 2rem; } | |
.bulleted-list li, .career-opportunity .description ul li { | |
list-style: initial; } | |
.bulleted-list li p, .career-opportunity .description ul li p { | |
margin: 0; } | |
.hl__row { | |
margin: 0; | |
padding: 0; } | |
.hl__col { | |
display: inline-block; } | |
dl.hl__row dt, dl.hl__row dd { | |
margin: 0; } | |
.dl--horizontal dt { | |
float: left; | |
width: 120px; | |
overflow: hidden; | |
clear: left; | |
line-height: 1.5; | |
text-align: right; | |
text-overflow: ellipsis; | |
white-space: nowrap; } | |
.dl--horizontal dd { | |
margin-left: 130px; } | |
.list__inline { | |
display: inline; } | |
.ruled__list { | |
margin: 0; } | |
dl.ruled__list, | |
.ruled__list li { | |
list-style: none; | |
border-bottom: 1px solid #f6f6f6; | |
border-top: 1px solid #f6f6f6; | |
padding: 0.5rem; | |
margin-bottom: -1px; } | |
dl.ruled__list.ruled__list--titles, | |
.ruled__list li.ruled__list--titles { | |
border-top: none; } | |
dl.ruled__list.ruled__list--titles h2, | |
dl.ruled__list.ruled__list--titles h3, | |
dl.ruled__list.ruled__list--titles h4, | |
.ruled__list li.ruled__list--titles h2, | |
.ruled__list li.ruled__list--titles h3, | |
.ruled__list li.ruled__list--titles h4 { | |
margin: 0; | |
padding: 0; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.form-group { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; | |
width: 100%; } | |
@media screen and (min-width: 900px) { | |
.input-row--1-col .form-group { | |
width: 100%; } } | |
@media screen and (min-width: 900px) { | |
.input-row--2-col .form-group { | |
width: 50%; } } | |
@media screen and (min-width: 900px) { | |
.input-row--3-col .form-group { | |
width: 33.33333%; } } | |
@media screen and (min-width: 900px) { | |
.input-row--4-col .form-group { | |
width: 25%; } } | |
.form-dob-select-widget .dob-select-wrapper { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; | |
width: 100%; } | |
.form-dob-select-widget .dob-select-wrapper:nth-of-type(1) { | |
width: 30%; } | |
.form-dob-select-widget .dob-select-wrapper:nth-of-type(2) { | |
width: 30%; } | |
.form-dob-select-widget .dob-select-wrapper:nth-of-type(3) { | |
width: 40%; } | |
.form-dob-select-widget .help-inline { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; | |
width: 100%; } | |
legend { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 500; | |
font-size: 24px; | |
line-height: 1.2; | |
width: 100%; | |
border-bottom: 1px solid #e3e3e3; } | |
label { | |
display: inline-block; | |
margin-bottom: 0.5rem; } | |
input[type="search"] { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; } | |
input[type="radio"], | |
input[type="checkbox"] { | |
margin: 4px 0 0; | |
margin-top: 1px \9; | |
/* IE8-9 */ | |
line-height: normal; } | |
input[type="file"] { | |
display: block; } | |
input[type="range"] { | |
display: block; | |
width: 100%; } | |
select[multiple], | |
select[size] { | |
height: auto; } | |
input[type="file"]:focus, | |
input[type="radio"]:focus, | |
input[type="checkbox"]:focus { | |
outline: none; } | |
.form-control { | |
font-size: 1rem; | |
-webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.05); | |
-moz-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.05); | |
box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.05); | |
-webkit-transition: border-color ease-in-out, box-shadow ease-in-out; | |
-webkit-transition-delay: 0.15s, 0.15s; | |
-moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; | |
-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; | |
transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; | |
-webkit-border-radius: 0; | |
-moz-border-radius: 0; | |
-ms-border-radius: 0; | |
-o-border-radius: 0; | |
border-radius: 0; | |
line-height: 1; | |
line-height: 3rem \9; | |
display: block; | |
width: 100%; | |
padding: 0 0.75rem; | |
height: 2.75rem; | |
background-color: white; | |
background-image: none; | |
border: 1px solid #e3e3e3; } | |
.form-control:focus { | |
border-color: #2cb4ac; | |
outline: 0; } | |
.form-control::-moz-placeholder { | |
color: #595959; | |
opacity: 1; } | |
.form-control:-ms-input-placeholder { | |
color: #595959; } | |
.form-control::-webkit-input-placeholder { | |
color: #595959; } | |
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { | |
cursor: not-allowed; | |
background-color: #fffcef; | |
opacity: 1; } | |
@media screen and (max-width: 899px) { | |
.form-control { | |
-webkit-appearance: none; } } | |
textarea.form-control { | |
height: auto; | |
line-height: initial; | |
padding: 0.75rem; } | |
textarea { | |
-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); | |
-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); | |
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); | |
-moz-border-radius-bottomleft: 4px; | |
-webkit-border-bottom-left-radius: 4px; | |
border-bottom-left-radius: 4px; | |
-moz-border-radius-bottomright: 4px; | |
-webkit-border-bottom-right-radius: 4px; | |
border-bottom-right-radius: 4px; | |
border: 1px solid #dddddd; | |
-webkit-border-radius: 2px; | |
-moz-border-radius: 2px; | |
-ms-border-radius: 2px; | |
-o-border-radius: 2px; | |
border-radius: 2px; | |
display: block; } | |
input[type="search"] { | |
-webkit-appearance: none; } | |
input[type="date"] { | |
line-height: 2.75rem; } | |
.form-group { | |
margin-bottom: 1.5rem; } | |
.fieldset--block .fields { | |
list-style: none; | |
margin: 0; | |
padding: 0; | |
margin-left: -1.5rem; | |
letter-spacing: -0.31em; } | |
.form__actions { | |
padding-top: 1rem; } | |
.radio-inline, | |
.checkbox-inline { | |
display: inline-block; | |
padding-left: 20px; | |
margin-bottom: 0; | |
vertical-align: middle; | |
font-weight: normal; | |
cursor: pointer; } | |
.radio-inline + .radio-inline, | |
.checkbox-inline + .checkbox-inline { | |
margin-top: 0; | |
margin-left: 10px; } | |
.radio + .help-block, | |
.checkbox + .help-block, | |
.radio-inline + .help-block, | |
.checkbox-inline + .help-block { | |
display: block; } | |
input[type="radio"][disabled], fieldset[disabled] input[type="radio"], | |
input[type="checkbox"][disabled], fieldset[disabled] | |
input[type="checkbox"], | |
.radio[disabled], fieldset[disabled] | |
.radio, | |
.radio-inline[disabled], fieldset[disabled] | |
.radio-inline, | |
.checkbox[disabled], fieldset[disabled] | |
.checkbox, | |
.checkbox-inline[disabled], fieldset[disabled] | |
.checkbox-inline { | |
cursor: not-allowed; } | |
.has-feedback { | |
position: relative; } | |
.has-feedback .form-control { | |
padding-right: 42px; | |
padding-right: 3rem; } | |
.has-feedback .form-control-feedback { | |
position: absolute; | |
top: 42px; | |
top: 3rem; | |
font-size: 16px; | |
line-height: 1.3125; | |
right: 0; | |
display: block; | |
width: 16px; | |
height: 16px; | |
text-align: center; } | |
.has-success .help-block, | |
.has-success .control-label, | |
.has-success .radio, | |
.has-success .checkbox, | |
.has-success .radio-inline, | |
.has-success .checkbox-inline, | |
.has-success .error { | |
color: #3c763d; | |
font-weight: 600; } | |
.has-success .form-control { | |
border-color: #3c763d; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } | |
.has-success .form-control:focus { | |
border-color: #2b542c; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; | |
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } | |
.has-success .input-group-addon { | |
color: #3c763d; | |
border-color: #3c763d; | |
background-color: #dff0d8; } | |
.has-success .form-control-feedback { | |
color: #3c763d; } | |
.has-warning .help-block, | |
.has-warning .control-label, | |
.has-warning .radio, | |
.has-warning .checkbox, | |
.has-warning .radio-inline, | |
.has-warning .checkbox-inline, | |
.has-warning .error { | |
color: #8a6d3b; | |
font-weight: 600; } | |
.has-warning .form-control { | |
border-color: #8a6d3b; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } | |
.has-warning .form-control:focus { | |
border-color: #66512c; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; | |
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } | |
.has-warning .input-group-addon { | |
color: #8a6d3b; | |
border-color: #8a6d3b; | |
background-color: #fcf8e3; } | |
.has-warning .form-control-feedback { | |
color: #8a6d3b; } | |
.has-error .help-block, | |
.has-error .control-label, | |
.has-error .radio, | |
.has-error .checkbox, | |
.has-error .radio-inline, | |
.has-error .checkbox-inline, | |
.has-error .error { | |
color: #f25c4d; | |
font-weight: 600; } | |
.has-error .form-control { | |
border-color: #f25c4d; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } | |
.has-error .form-control:focus { | |
border-color: #ef301d; | |
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f9b3ac; | |
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f9b3ac; | |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f9b3ac; } | |
.has-error .input-group-addon { | |
color: #f25c4d; | |
border-color: #f25c4d; | |
background-color: #f25c4d; } | |
.has-error .form-control-feedback { | |
color: #f25c4d; } | |
.form-control-static { | |
margin-bottom: 0; } | |
.help-block { | |
display: block; | |
margin-top: 0.6rem; | |
margin-bottom: 0; | |
color: #666666; | |
font-size: 0.8rem; } | |
.form-inline .form-group { | |
display: inline-block; | |
margin-bottom: 0; | |
vertical-align: middle; | |
margin-right: 1rem; } | |
.form-inline .form-control { | |
display: inline-block; | |
width: auto; | |
vertical-align: middle; } | |
.form-inline .input-group > .form-control { | |
width: 100%; } | |
.form-inline .control-label { | |
margin-bottom: 0; | |
vertical-align: middle; } | |
.form-inline .has-feedback .form-control-feedback { | |
top: 0; } | |
.form-horizontal { | |
display: inline-block; } | |
.form-horizontal .control-label { | |
float: left; | |
display: block; | |
margin-top: 0.5rem; | |
margin-right: 1rem; } | |
.form-horizontal .form-control-wrapper { | |
float: right; } | |
.form-horizontal .form-group--left .form-control-wrapper { | |
float: left; } | |
.form-horizontal .form-group { | |
*zoom: 1; } | |
.form-horizontal .form-group:before, .form-horizontal .form-group:after { | |
content: ""; | |
display: table; } | |
.form-horizontal .form-group:after { | |
clear: both; } | |
.form-horizontal .form-control-static { | |
padding-top: 42px; | |
padding-top: 3rem; } | |
.form-horizontal .has-feedback .form-control-feedback { | |
top: 0; | |
right: 8px; } | |
.alert-danger { | |
color: #f25c4d; } | |
.alert-danger li { | |
list-style: disc; | |
list-style-position: inside; } | |
.checkbox, | |
.radio, | |
.radio-inline { | |
-webkit-transition: all 0.18s linear; | |
-moz-transition: all 0.18s linear; | |
-o-transition: all 0.18s linear; | |
transition: all 0.18s linear; | |
font-size: 14px; | |
line-height: 1.5; | |
margin-bottom: 0.5rem; | |
padding-left: 26px; | |
position: relative; } | |
.checkbox input[type=text].tabhack, | |
.radio input[type=text].tabhack, | |
.radio-inline input[type=text].tabhack { | |
float: left; | |
border: none; | |
outline: none !important; } | |
.checkbox input[type=radio], | |
.checkbox input[type=checkbox], | |
.radio input[type=radio], | |
.radio input[type=checkbox], | |
.radio-inline input[type=radio], | |
.radio-inline input[type=checkbox] { | |
outline: none !important; | |
display: none; } | |
.checkbox .icons, | |
.radio .icons, | |
.radio-inline .icons { | |
-webkit-transition: all 0.18s linear; | |
-moz-transition: all 0.18s linear; | |
-o-transition: all 0.18s linear; | |
transition: all 0.18s linear; | |
width: 20px; | |
height: 20px; | |
color: #ddd; | |
display: block; | |
position: absolute; | |
left: 0; | |
text-align: center; | |
line-height: 21px; | |
font-size: 20px; | |
cursor: pointer; } | |
.checkbox .icons .first-icon, | |
.checkbox .icons .second-icon, | |
.radio .icons .first-icon, | |
.radio .icons .second-icon, | |
.radio-inline .icons .first-icon, | |
.radio-inline .icons .second-icon { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); | |
opacity: 1; | |
display: inline-table; | |
position: absolute; | |
left: 0; | |
top: 0; | |
background-color: transparent; | |
margin: 0; } | |
.checkbox .icons .second-icon, | |
.radio .icons .second-icon, | |
.radio-inline .icons .second-icon { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); | |
opacity: 0; } | |
.checkbox:hover, | |
.radio:hover, | |
.radio-inline:hover { | |
-webkit-transition: all 0.18s linear; | |
-moz-transition: all 0.18s linear; | |
-o-transition: all 0.18s linear; | |
transition: all 0.18s linear; } | |
.checkbox:hover .first-icon, | |
.radio:hover .first-icon, | |
.radio-inline:hover .first-icon { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); | |
opacity: 0; } | |
.checkbox:hover .second-icon, | |
.radio:hover .second-icon, | |
.radio-inline:hover .second-icon { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); | |
opacity: 1; } | |
.checkbox.checked, | |
.radio.checked, | |
.radio-inline.checked { | |
color: #2cb4ac; } | |
.checkbox.checked .first-icon, | |
.radio.checked .first-icon, | |
.radio-inline.checked .first-icon { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); | |
opacity: 0; } | |
.checkbox.checked .second-icon, | |
.radio.checked .second-icon, | |
.radio-inline.checked .second-icon { | |
-webkit-transition: all 0.18s linear; | |
-moz-transition: all 0.18s linear; | |
-o-transition: all 0.18s linear; | |
transition: all 0.18s linear; | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); | |
opacity: 1; | |
color: #2cb4ac; } | |
.checkbox.disabled, | |
.radio.disabled, | |
.radio-inline.disabled { | |
cursor: default; | |
color: #e6e8ea; } | |
.checkbox.disabled .icons, | |
.radio.disabled .icons, | |
.radio-inline.disabled .icons { | |
color: #e6e8ea; } | |
.checkbox.disabled .first-icon, | |
.radio.disabled .first-icon, | |
.radio-inline.disabled .first-icon { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); | |
opacity: 1; } | |
.checkbox.disabled .second-icon, | |
.radio.disabled .second-icon, | |
.radio-inline.disabled .second-icon { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); | |
opacity: 0; } | |
.checkbox.disabled input.tabhack, | |
.radio.disabled input.tabhack, | |
.radio-inline.disabled input.tabhack { | |
display: none; } | |
.checkbox.disabled.checked .icons, | |
.checkbox.disabled.checked .second-icon, | |
.radio.disabled.checked .icons, | |
.radio.disabled.checked .second-icon, | |
.radio-inline.disabled.checked .icons, | |
.radio-inline.disabled.checked .second-icon { | |
color: #e6e8ea; } | |
.checkbox.disabled.checked .first-icon, | |
.radio.disabled.checked .first-icon, | |
.radio-inline.disabled.checked .first-icon { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); | |
opacity: 0; } | |
.checkbox.disabled.checked .second-icon, | |
.radio.disabled.checked .second-icon, | |
.radio-inline.disabled.checked .second-icon { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); | |
opacity: 1; } | |
.checkbox.disabled.primary .icons, .checkbox.disabled.primary.checked, .checkbox.disabled.primary.checked .icons, | |
.radio.disabled.primary .icons, | |
.radio.disabled.primary.checked, | |
.radio.disabled.primary.checked .icons, | |
.radio-inline.disabled.primary .icons, | |
.radio-inline.disabled.primary.checked, | |
.radio-inline.disabled.primary.checked .icons { | |
color: #34495e; } | |
.checkbox.disabled.primary.disabled, | |
.radio.disabled.primary.disabled, | |
.radio-inline.disabled.primary.disabled { | |
cursor: default; | |
color: #bdc3c7; } | |
.checkbox.disabled.primary.disabled .icons, .checkbox.disabled.primary.disabled.checked, .checkbox.disabled.primary.disabled.checked .icons, | |
.radio.disabled.primary.disabled .icons, | |
.radio.disabled.primary.disabled.checked, | |
.radio.disabled.primary.disabled.checked .icons, | |
.radio-inline.disabled.primary.disabled .icons, | |
.radio-inline.disabled.primary.disabled.checked, | |
.radio-inline.disabled.primary.disabled.checked .icons { | |
color: #bdc3c7; } | |
.checkbox.focused, | |
.radio.focused, | |
.radio-inline.focused { | |
color: #2cb4ac; | |
text-decoration: underline; } | |
.checkbox.checkbox--fat, | |
.radio.radio--fat { | |
-webkit-border-radius: 4px; | |
-moz-border-radius: 4px; | |
-ms-border-radius: 4px; | |
-o-border-radius: 4px; | |
border-radius: 4px; | |
margin-bottom: 12px; | |
font-size: 14px; | |
line-height: 1.5; | |
display: inline-block; | |
border: 1px solid #dddddd; | |
background: white; | |
padding: 0.5rem 1rem 0.5rem 2.5rem; } | |
.checkbox.checkbox--fat label, | |
.radio.radio--fat label { | |
margin-bottom: 0; } | |
.checkbox.checkbox--fat .icons, | |
.radio.radio--fat .icons { | |
left: 0.8rem; | |
top: 0.6rem; | |
height: 20px; | |
line-height: 1; } | |
.radio.radio--fat + .radio.radio--fat, | |
.checkbox.checkbox--fat + .checkbox.checkbox--fat { | |
margin-left: 1rem; } | |
/* @group Base */ | |
.chosen-container { | |
-webkit-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
-o-user-select: none; | |
user-select: none; | |
-webkit-border-radius: 2px; | |
-moz-border-radius: 2px; | |
-ms-border-radius: 2px; | |
-o-border-radius: 2px; | |
border-radius: 2px; | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
vertical-align: middle; | |
font-size: 1rem; | |
zoom: 1; | |
*display: inline; } | |
.chosen-container .chosen-drop { | |
position: absolute; | |
top: 100%; | |
text-indent: 100%; | |
white-space: nowrap; | |
overflow: hidden; | |
height: 0; | |
z-index: 1010; | |
width: 100%; | |
border-top: 0; | |
background: #fff; } | |
.chosen-container.chosen-with-drop .chosen-drop { | |
-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); | |
-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); | |
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); | |
-moz-border-radius-bottomleft: 4px; | |
-webkit-border-bottom-left-radius: 4px; | |
border-bottom-left-radius: 4px; | |
-moz-border-radius-bottomright: 4px; | |
-webkit-border-bottom-right-radius: 4px; | |
border-bottom-right-radius: 4px; | |
border: 1px solid #dddddd; | |
text-indent: 0; | |
overflow: visible; | |
height: auto; | |
display: block; } | |
.chosen-container a { | |
cursor: pointer; } | |
.chosen-container:focus { | |
outline: none; } | |
/* @end */ | |
/* @group Single Chosen */ | |
.chosen-container-single .chosen-single { | |
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); | |
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); | |
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); | |
-webkit-border-radius: 3px; | |
-moz-border-radius: 3px; | |
-ms-border-radius: 3px; | |
-o-border-radius: 3px; | |
border-radius: 3px; | |
position: relative; | |
display: block; | |
overflow: hidden; | |
padding: 1rem; | |
height: 2.75rem; | |
border: 1px solid #dddddd; | |
background-color: #fff; | |
background-clip: padding-box; | |
color: #444; | |
text-decoration: none; | |
white-space: nowrap; | |
line-height: 0.75; } | |
.chosen-container-single .chosen-default { | |
color: #999; } | |
.chosen-container-single .chosen-single span { | |
display: block; | |
margin-right: 26px; | |
text-overflow: ellipsis; | |
white-space: nowrap; } | |
.chosen-container-single .chosen-single-with-deselect span { | |
margin-right: 38px; } | |
.chosen-container-single .chosen-single abbr { | |
width: 12px; | |
height: 12px; | |
position: absolute; | |
top: 6px; | |
right: 26px; | |
display: block; | |
font-size: 1px; } | |
.chosen-container-single .chosen-single div { | |
position: absolute; | |
top: 0; | |
right: 0; | |
display: block; | |
width: 2rem; | |
height: 100%; } | |
.chosen-container-single .chosen-single div .fa-fw { | |
width: auto; | |
text-align: left; | |
vertical-align: middle; | |
display: block; | |
font-size: .8rem; | |
line-height: 1; | |
padding: 1rem 0; | |
color: #aaa; } | |
.chosen-container-single .chosen-search { | |
position: relative; | |
z-index: 1010; | |
margin: 0; | |
padding: 0 0.5rem; | |
white-space: nowrap; } | |
.chosen-container-single .chosen-search input[type="text"] { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
font-size: 16px; | |
line-height: 1; | |
margin: 1px 0; | |
padding: 4px 0.5rem; | |
width: 100%; | |
height: auto; | |
outline: 0; | |
border: none; | |
background-color: #fff; } | |
.wf-loading .chosen-container-single .chosen-search input[type="text"] { | |
visibility: hidden; } | |
.wf-active .chosen-container-single .chosen-search input[type="text"] { | |
font-family: "open-sans", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
.chosen-container-single .chosen-search .fa { | |
position: absolute; | |
right: 0.9rem; | |
top: 0.5rem; | |
color: #aaa; } | |
.chosen-container-single .chosen-drop { | |
margin-top: -1px; | |
background-clip: padding-box; } | |
.chosen-container-single.chosen-container-single-nosearch .chosen-search { | |
position: absolute; | |
left: -9999px; } | |
/* @end */ | |
/* @group Results */ | |
.chosen-container .chosen-results { | |
color: #444; | |
position: relative; | |
overflow-x: hidden; | |
overflow-y: auto; | |
margin: 0; | |
padding: 0.5rem; | |
max-height: 180px; | |
-webkit-overflow-scrolling: touch; | |
border-top: 1px solid #f1f1f1; } | |
.chosen-container .chosen-results li { | |
-webkit-transition: all 0.18s; | |
-moz-transition: all 0.18s; | |
-o-transition: all 0.18s; | |
transition: all 0.18s; | |
font-weight: 500; | |
word-spacing: 1px; | |
display: none; | |
margin: 0; | |
padding: 0.5rem; | |
list-style: none; | |
line-height: 1; | |
word-wrap: break-word; | |
-webkit-touch-callout: none; } | |
.chosen-container .chosen-results li.active-result { | |
display: list-item; | |
cursor: pointer; } | |
.chosen-container .chosen-results li.disabled-result { | |
display: list-item; | |
color: #ccc; | |
cursor: default; } | |
.chosen-container .chosen-results li.highlighted { | |
background-color: #2cb4ac; | |
color: #fff; } | |
.chosen-container .chosen-results li.no-results { | |
color: #777; | |
display: list-item; | |
background: #f4f4f4; } | |
.chosen-container .chosen-results li.group-result { | |
display: list-item; | |
font-weight: bold; | |
cursor: default; } | |
.chosen-container .chosen-results li.group-option { | |
padding-left: 15px; } | |
.chosen-container .chosen-results li em { | |
font-style: normal; | |
text-decoration: underline; } | |
/* @end */ | |
/* @group Multi Chosen */ | |
.chosen-container-multi .chosen-choices { | |
position: relative; | |
overflow: hidden; | |
margin: 0; | |
padding: 0 5px; | |
width: 100%; | |
height: auto !important; | |
height: 1%; | |
border: 1px solid #dddddd; | |
background-color: #fff; | |
cursor: text; } | |
.chosen-container-multi .chosen-choices li { | |
float: left; | |
list-style: none; } | |
.chosen-container-multi .chosen-choices li.search-field { | |
white-space: nowrap; | |
margin: 3px 5px 3px 0; | |
padding: 3px 0.5rem; } | |
.chosen-container-multi .chosen-choices li.search-field input[type="text"] { | |
margin: 1px 0; | |
padding: 5px 0; | |
outline: 0; | |
border: 0 !important; | |
background: transparent !important; | |
box-shadow: none; | |
color: #999; | |
font-size: 100%; | |
line-height: normal; } | |
.wf-loading .chosen-container-multi .chosen-choices li.search-field input[type="text"] { | |
visibility: hidden; } | |
.wf-active .chosen-container-multi .chosen-choices li.search-field input[type="text"] { | |
font-family: "open-sans", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
.chosen-container-multi .chosen-choices li.search-choice { | |
-webkit-border-radius: 2px; | |
-moz-border-radius: 2px; | |
-ms-border-radius: 2px; | |
-o-border-radius: 2px; | |
border-radius: 2px; | |
position: relative; | |
margin: 3px 5px 3px 0; | |
padding: 3px 0.5rem; | |
border: 1px solid #eeeeee; | |
max-width: 100%; | |
background-color: #fefefe; | |
background-clip: padding-box; | |
color: #2cb4ac; | |
cursor: default; } | |
.chosen-container-multi .chosen-choices li.search-choice span { | |
word-wrap: break-word; } | |
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close { | |
color: #efefef; } | |
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover { | |
color: #aaa; } | |
.chosen-container-multi .chosen-choices li.search-choice-disabled { | |
padding-right: 5px; | |
border: 1px solid #cccccc; | |
background-color: #e4e4e4; | |
color: #666; } | |
.chosen-container-multi .chosen-choices li.search-choice-focus { | |
background: #d4d4d4; } | |
.chosen-container-multi .chosen-results { | |
margin: 0; | |
padding: 0; } | |
.chosen-container-multi .chosen-drop .result-selected { | |
display: list-item; | |
color: #ccc; | |
cursor: default; } | |
/* @end */ | |
/* @group Active */ | |
.chosen-container-active .chosen-single { | |
border: 1px solid #2cb4ac; | |
z-index: 1011; } | |
.chosen-container-active.chosen-with-drop .chosen-single { | |
-moz-border-radius-bottomleft: 0; | |
-webkit-border-bottom-left-radius: 0; | |
border-bottom-left-radius: 0; | |
-moz-border-radius-bottomright: 0; | |
-webkit-border-bottom-right-radius: 0; | |
border-bottom-right-radius: 0; | |
border: 1px solid #dddddd; } | |
.chosen-container-active.chosen-with-drop .chosen-single div { | |
border-left: none; | |
background: transparent; } | |
.chosen-container-active.chosen-with-drop .chosen-single div b { | |
background-position: -18px 2px; } | |
.chosen-container-active .chosen-choices { | |
border: 1px solid #2cb4ac; } | |
.chosen-container-active .chosen-choices li.search-field input[type="text"] { | |
color: #222222 !important; } | |
/* @end */ | |
/* @group Disabled Support */ | |
.chosen-disabled { | |
opacity: 0.5 !important; | |
cursor: default; } | |
.chosen-disabled .chosen-single { | |
cursor: default; } | |
.chosen-disabled .chosen-choices .search-choice .search-choice-close { | |
cursor: default; } | |
.form__bottom { | |
list-style: none; | |
margin: 0; | |
padding: 0; | |
margin-left: -1.5rem; | |
letter-spacing: -0.31em; } | |
.form__bottom .form__notes { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; } | |
@media screen and (min-width: 600px) { | |
.form__bottom .form__notes { | |
width: 40%; } } | |
.form__bottom .form__actions { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; | |
text-align: right; | |
padding-right: 1.5rem; } | |
@media screen and (min-width: 600px) { | |
.form__bottom .form__actions { | |
width: 50%; } } | |
@media screen and (min-width: 600px) { | |
.form__bottom .form__actions { | |
left: 50%; | |
position: relative; } } | |
@media screen and (min-width: 600px) { | |
.form__bottom .form__notes + | |
.form__actions { | |
left: 10%; | |
position: relative; } } | |
.big-radios.has-error label.radio p { | |
color: #595959 !important; } | |
.big-radios.has-error .help-block { | |
margin-top: 0.5rem; } | |
.big-radio { | |
text-align: center; } | |
.big-radio .icons { | |
position: relative; | |
display: block; | |
visibility: hidden; | |
text-align: center; | |
height: 1.8rem; | |
width: 100%; } | |
.big-radio .icons .fa { | |
font-size: 1.8rem; | |
left: 50%; | |
margin-left: -0.9rem; } | |
.big-radio .icons .fa.first-icon:before { | |
content: "\f05d"; } | |
.big-radio .icons .fa.second-icon:before { | |
content: "\f05d"; } | |
.checked .icons { | |
visibility: visible; } | |
.big-radio__title { | |
margin-bottom: 0; | |
line-height: 2.25rem; | |
margin-top: 0.5rem; | |
display: block; } | |
.big-radio__text { | |
font-size: 14px; | |
line-height: 1.5; | |
padding: 0; | |
margin-top: 0; | |
margin-bottom: 21px; | |
margin-bottom: 1.5rem; | |
margin-top: 0.5rem; | |
display: block; } | |
.wf-loading .big-radio__text { | |
visibility: hidden; } | |
.wf-active .big-radio__text { | |
font-family: "open-sans", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
.big-radio__inner { | |
-webkit-box-shadow: 0 1px 4px 1px rgba(120, 120, 120, 0.3), inset 0 1px rgba(100, 100, 100, 0.3); | |
-moz-box-shadow: 0 1px 4px 1px rgba(120, 120, 120, 0.3), inset 0 1px rgba(100, 100, 100, 0.3); | |
box-shadow: 0 1px 4px 1px rgba(120, 120, 120, 0.3), inset 0 1px rgba(100, 100, 100, 0.3); | |
-webkit-border-radius: 0.25rem; | |
-moz-border-radius: 0.25rem; | |
-ms-border-radius: 0.25rem; | |
-o-border-radius: 0.25rem; | |
border-radius: 0.25rem; | |
-webkit-transition: none; | |
-moz-transition: none; | |
-o-transition: none; | |
transition: none; | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); | |
opacity: 0.8; | |
display: block; | |
background: white; | |
line-height: initial; | |
cursor: pointer; | |
margin: 0; | |
padding: 1rem; | |
vertical-align: top; | |
display: block; } | |
.big-radio__inner:hover, .checked .big-radio__inner { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); | |
opacity: 1; } | |
.big-radio__inner:hover { | |
-webkit-box-shadow: 0 2px 1px 2px rgba(44, 180, 172, 0.5), inset 0 2px rgba(44, 180, 172, 0.5); | |
-moz-box-shadow: 0 2px 1px 2px rgba(44, 180, 172, 0.5), inset 0 2px rgba(44, 180, 172, 0.5); | |
box-shadow: 0 2px 1px 2px rgba(44, 180, 172, 0.5), inset 0 2px rgba(44, 180, 172, 0.5); } | |
.checked .big-radio__inner { | |
-webkit-box-shadow: 0 0px 0px 2px rgba(44, 180, 172, 0.6), inset 0 2px 2px rgba(0, 0, 0, 0.1); | |
-moz-box-shadow: 0 0px 0px 2px rgba(44, 180, 172, 0.6), inset 0 2px 2px rgba(0, 0, 0, 0.1); | |
box-shadow: 0 0px 0px 2px rgba(44, 180, 172, 0.6), inset 0 2px 2px rgba(0, 0, 0, 0.1); | |
background-color: #fff; | |
background-image: none; | |
color: #2cb4ac; } | |
.big-radio__inner:not(.checked):not(.disabled):active { | |
-webkit-transform: translateY(1px); | |
-moz-transform: translateY(1px); | |
-ms-transform: translateY(1px); | |
-o-transform: translateY(1px); | |
transform: translateY(1px); } | |
.disabled .big-radio__inner { | |
border: 2px solid #dddddd !important; } | |
.disabled .big-radio__inner, .disabled .big-radio__inner h3, .disabled .big-radio__inner p, .disabled .big-radio__inner .icons, .disabled .big-radio__inner .fa { | |
color: #cdcdcd !important; | |
cursor: not-allowed !important; } | |
.disabled .big-radio__inner, .disabled .big-radio__inner:hover, .disabled .big-radio__inner.checked { | |
-webkit-box-shadow: none; | |
-moz-box-shadow: none; | |
box-shadow: none; } | |
.cssgradients .big-radio__inner { | |
background-image: -webkit-linear-gradient(#ffffff 25%, #fbfbfb 75%); | |
background-image: -moz-linear-gradient(#ffffff 25%, #fbfbfb 75%); | |
background-image: -o-linear-gradient(#ffffff 25%, #fbfbfb 75%); | |
background-image: linear-gradient(#ffffff 25%, #fbfbfb 75%); } | |
.no-boxshadow .big-radio__inner { | |
border: 2px solid #dddddd; | |
border-bottom-width: 3px; | |
background-color: #f5f5f5; } | |
.no-boxshadow .big-radio__inner:hover, .no-boxshadow .big-radio__inner.checked { | |
border-color: #80d2cd; | |
background-color: white; } | |
.no-boxshadow .big-radio__inner.checked { | |
border-width: 3px; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
table { | |
max-width: 100%; | |
background-color: white; | |
color: #595959; } | |
th { | |
text-align: left; } | |
.table { | |
width: 100%; | |
padding: 0; | |
margin-top: 0; | |
margin-bottom: 21px; | |
margin-bottom: 1.5rem; } | |
.table > thead > tr > th, | |
.table > thead > tr > td, | |
.table > tbody > tr > th, | |
.table > tbody > tr > td, | |
.table > tfoot > tr > th, | |
.table > tfoot > tr > td { | |
padding-top: 10.5px; | |
padding-bottom: 10.5px; | |
padding-left: 1.5rem; | |
padding-right: 1.5rem; | |
line-height: 21px; | |
vertical-align: top; | |
border-top: 1px solid #dddddd; } | |
.table > thead > tr > th { | |
vertical-align: bottom; | |
border-bottom: 2px solid #dddddd; } | |
@media only screen and (min-width: 600px) { | |
.table > thead > tr > th { | |
white-space: nowrap; } } | |
.table > caption + thead > tr:first-child > th, | |
.table > caption + thead > tr:first-child > td, | |
.table > colgroup + thead > tr:first-child > th, | |
.table > colgroup + thead > tr:first-child > td, | |
.table > thead:first-child > tr:first-child > th, | |
.table > thead:first-child > tr:first-child > td { | |
border-top: 0; } | |
.table > tbody + tbody { | |
border-top: 2px solid #dddddd; } | |
.table .table { | |
background-color: #f8f8f8; } | |
.table--condensed > thead > tr > th, | |
.table--condensed > thead > tr > td, | |
.table--condensed > tbody > tr > th, | |
.table--condensed > tbody > tr > td, | |
.table--condensed > tfoot > tr > th, | |
.table--condensed > tfoot > tr > td { | |
padding: 0.375rem; } | |
.table--bordered { | |
border: 1px solid #dddddd; } | |
.table--bordered > thead > tr > th, | |
.table--bordered > thead > tr > td, | |
.table--bordered > tbody > tr > th, | |
.table--bordered > tbody > tr > td, | |
.table--bordered > tfoot > tr > th, | |
.table--bordered > tfoot > tr > td { | |
border: 1px solid #dddddd; } | |
.table--bordered > thead > tr > th, | |
.table--bordered > thead > tr > td { | |
border-bottom-width: 2px; } | |
.table--striped > tbody > tr:nth-child(odd) > td, | |
.table--striped > tbody > tr:nth-child(odd) > th { | |
background-color: #dddddd; } | |
.table--hover > tbody > tr:hover > td, | |
.table--hover > tbody > tr:hover > th { | |
background-color: #f6f6f6; } | |
.table > thead > tr > td.active, | |
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, | |
.table > tbody > tr > td.active, | |
.table > tbody > tr > th.active, | |
.table > tbody > tr.active > td, | |
.table > tbody > tr.active > th, | |
.table > tfoot > tr > td.active, | |
.table > tfoot > tr > th.active, | |
.table > tfoot > tr.active > td, | |
.table > tfoot > tr.active > th { | |
background-color: #eeeeee; } | |
.table--hover > tbody > tr > td.active:hover, | |
.table--hover > tbody > tr > th.active:hover, .table--hover > tbody > tr.active:hover > td, .table--hover > tbody > tr:hover > .active, .table--hover > tbody > tr.active:hover > th { | |
background-color: #d0d0d0; } | |
.table > thead > tr > td.success, | |
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, | |
.table > tbody > tr > td.success, | |
.table > tbody > tr > th.success, | |
.table > tbody > tr.success > td, | |
.table > tbody > tr.success > th, | |
.table > tfoot > tr > td.success, | |
.table > tfoot > tr > th.success, | |
.table > tfoot > tr.success > td, | |
.table > tfoot > tr.success > th { | |
background-color: #95d9d5; } | |
.table--hover > tbody > tr > td.success:hover, | |
.table--hover > tbody > tr > th.success:hover, .table--hover > tbody > tr.success:hover > td, .table--hover > tbody > tr:hover > .success, .table--hover > tbody > tr.success:hover > th { | |
background-color: #279f98; } | |
.table > thead > tr > td.info, | |
.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, | |
.table > tbody > tr > td.info, | |
.table > tbody > tr > th.info, | |
.table > tbody > tr.info > td, | |
.table > tbody > tr.info > th, | |
.table > tfoot > tr > td.info, | |
.table > tfoot > tr > th.info, | |
.table > tfoot > tr.info > td, | |
.table > tfoot > tr.info > th { | |
background-color: #add7e2; } | |
.table--hover > tbody > tr > td.info:hover, | |
.table--hover > tbody > tr > th.info:hover, .table--hover > tbody > tr.info:hover > td, .table--hover > tbody > tr:hover > .info, .table--hover > tbody > tr.info:hover > th { | |
background-color: #49a7bf; } | |
.table > thead > tr > td.warning, | |
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, | |
.table > tbody > tr > td.warning, | |
.table > tbody > tr > th.warning, | |
.table > tbody > tr.warning > td, | |
.table > tbody > tr.warning > th, | |
.table > tfoot > tr > td.warning, | |
.table > tfoot > tr > th.warning, | |
.table > tfoot > tr.warning > td, | |
.table > tfoot > tr.warning > th { | |
background-color: #f8e7a8; } | |
.table--hover > tbody > tr > td.warning:hover, | |
.table--hover > tbody > tr > th.warning:hover, .table--hover > tbody > tr.warning:hover > td, .table--hover > tbody > tr:hover > .warning, .table--hover > tbody > tr.warning:hover > th { | |
background-color: #f0c83a; } | |
.table > thead > tr > td.danger, | |
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, | |
.table > tbody > tr > td.danger, | |
.table > tbody > tr > th.danger, | |
.table > tbody > tr.danger > td, | |
.table > tbody > tr.danger > th, | |
.table > tfoot > tr > td.danger, | |
.table > tfoot > tr > th.danger, | |
.table > tfoot > tr.danger > td, | |
.table > tfoot > tr.danger > th { | |
background-color: #f8ada6; } | |
.table--hover > tbody > tr > td.danger:hover, | |
.table--hover > tbody > tr > th.danger:hover, .table--hover > tbody > tr.danger:hover > td, .table--hover > tbody > tr:hover > .danger, .table--hover > tbody > tr.danger:hover > th { | |
background-color: #f04635; } | |
@media screen and (max-width: 599px) { | |
.table--responsive { | |
width: 100%; | |
padding: 0; | |
margin-top: 0; | |
margin-bottom: 21px; | |
margin-bottom: 1.5rem; | |
overflow-y: hidden; | |
overflow-x: scroll; | |
-ms-overflow-style: -ms-autohiding-scrollbar; | |
border: 1px solid #dddddd; | |
-webkit-overflow-scrolling: touch; } | |
.table--responsive > .table { | |
margin-bottom: 0; } | |
.table--responsive > .table > thead > tr > th, | |
.table--responsive > .table > thead > tr > td, | |
.table--responsive > .table > tbody > tr > th, | |
.table--responsive > .table > tbody > tr > td, | |
.table--responsive > .table > tfoot > tr > th, | |
.table--responsive > .table > tfoot > tr > td { | |
white-space: nowrap; } | |
.table--responsive > .table--bordered { | |
border: 0; } | |
.table--responsive > .table--bordered > thead > tr > th:first-child, | |
.table--responsive > .table--bordered > thead > tr > td:first-child, | |
.table--responsive > .table--bordered > tbody > tr > th:first-child, | |
.table--responsive > .table--bordered > tbody > tr > td:first-child, | |
.table--responsive > .table--bordered > tfoot > tr > th:first-child, | |
.table--responsive > .table--bordered > tfoot > tr > td:first-child { | |
border-left: 0; } | |
.table--responsive > .table--bordered > thead > tr > th:last-child, | |
.table--responsive > .table--bordered > thead > tr > td:last-child, | |
.table--responsive > .table--bordered > tbody > tr > th:last-child, | |
.table--responsive > .table--bordered > tbody > tr > td:last-child, | |
.table--responsive > .table--bordered > tfoot > tr > th:last-child, | |
.table--responsive > .table--bordered > tfoot > tr > td:last-child { | |
border-right: 0; } | |
.table--responsive > .table--bordered > tbody > tr:last-child > th, | |
.table--responsive > .table--bordered > tbody > tr:last-child > td, | |
.table--responsive > .table--bordered > tfoot > tr:last-child > th, | |
.table--responsive > .table--bordered > tfoot > tr:last-child > td { | |
border-bottom: 0; } } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* ==================================== */ | |
/* BUTTONS */ | |
/* ==================================== */ | |
.btn { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 400; | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; | |
text-decoration: none; | |
font-size: .75em; | |
letter-spacing: 0.08em; | |
text-transform: uppercase; | |
-webkit-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
-o-user-select: none; | |
user-select: none; | |
-webkit-border-radius: 0.28571rem; | |
-moz-border-radius: 0.28571rem; | |
-ms-border-radius: 0.28571rem; | |
-o-border-radius: 0.28571rem; | |
border-radius: 0.28571rem; | |
padding-top: 0.75rem; | |
padding-bottom: 0.75rem; | |
padding-left: 1rem; | |
padding-right: 1rem; | |
-webkit-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.13); | |
-moz-box-shadow: inset 0 -2px rgba(0, 0, 0, 0.13); | |
box-shadow: inset 0 -2px rgba(0, 0, 0, 0.13); | |
font-size: 0.75rem; | |
color: white; | |
text-align: center; | |
display: inline-block; | |
border: none; | |
cursor: pointer; | |
-webkit-font-smoothing: auto; | |
white-space: nowrap; | |
margin-bottom: 0; } | |
.btn:active { | |
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
-moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); | |
-webkit-transform: translateY(1px); | |
-moz-transform: translateY(1px); | |
-ms-transform: translateY(1px); | |
-o-transform: translateY(1px); | |
transform: translateY(1px); } | |
.btn, .btn:active, .btn:focus, .btn:hover { | |
outline: 0; | |
color: white; | |
background-image: none; | |
text-decoration: none; } | |
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { | |
cursor: not-allowed; | |
pointer-events: none; | |
border: 1px solid #aaaaaa; | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); | |
opacity: 0.5; | |
-webkit-box-shadow: none; | |
-moz-box-shadow: none; | |
box-shadow: none; | |
-webkit-filter: grayscale(0.35); | |
-moz-filter: grayscale(0.35); | |
filter: grayscale(0.35); } | |
.btn + .btn { | |
margin-left: 1rem; } | |
.buttons--inline { | |
list-style: none; | |
margin: 0; | |
padding: 0; | |
margin-left: -1.5rem; | |
letter-spacing: -0.31em; } | |
.buttons--inline .btn { | |
margin-top: 1.5rem; | |
margin-left: 1.5rem; } | |
/* BUTTON COLOR VARIANTS */ | |
.btn--primary, .btn-primary, .btn-success, | |
.btn--success { | |
background-color: #2cb4ac; | |
color: white; } | |
.cssgradients .btn--primary, .cssgradients .btn-primary, .cssgradients .btn-success, .cssgradients | |
.btn--success { | |
background-image: -webkit-linear-gradient(#2ebcb4 25%, #2cb4ac 75%); | |
background-image: -moz-linear-gradient(#2ebcb4 25%, #2cb4ac 75%); | |
background-image: -o-linear-gradient(#2ebcb4 25%, #2cb4ac 75%); | |
background-image: linear-gradient(#2ebcb4 25%, #2cb4ac 75%); } | |
.no-boxshadow .btn--primary, .no-boxshadow .btn-primary, .no-boxshadow .btn-success, .no-boxshadow | |
.btn--success { | |
border-bottom: 3px solid #27a29a; } | |
.btn--primary:hover, .btn-primary:hover, .btn-success:hover, .btn--primary:focus, .btn-primary:focus, .btn-success:focus, .btn--primary:active, .btn-primary:active, .btn-success:active, | |
.btn--success:hover, | |
.btn--success:focus, | |
.btn--success:active { | |
color: white; | |
background-image: none; | |
background-color: #56c3bc; } | |
.btn--default, .btn-default { | |
background-color: #e7e7e7; | |
color: #2cb4ac; } | |
.cssgradients .btn--default, .cssgradients .btn-default { | |
background-image: -webkit-linear-gradient(#ececec 25%, #e7e7e7 75%); | |
background-image: -moz-linear-gradient(#ececec 25%, #e7e7e7 75%); | |
background-image: -o-linear-gradient(#ececec 25%, #e7e7e7 75%); | |
background-image: linear-gradient(#ececec 25%, #e7e7e7 75%); } | |
.no-boxshadow .btn--default, .no-boxshadow .btn-default { | |
border-bottom: 3px solid #cfcfcf; } | |
.btn--default:hover, .btn-default:hover, .btn--default:focus, .btn-default:focus, .btn--default:active, .btn-default:active { | |
color: #2cb4ac; | |
background-image: none; | |
background-color: #ebebeb; } | |
.btn--disabled, .btn-disabled { | |
background-color: #dadada; | |
color: white; } | |
.cssgradients .btn--disabled, .cssgradients .btn-disabled { | |
background-image: -webkit-linear-gradient(#dfdfdf 25%, #dadada 75%); | |
background-image: -moz-linear-gradient(#dfdfdf 25%, #dadada 75%); | |
background-image: -o-linear-gradient(#dfdfdf 25%, #dadada 75%); | |
background-image: linear-gradient(#dfdfdf 25%, #dadada 75%); } | |
.no-boxshadow .btn--disabled, .no-boxshadow .btn-disabled { | |
border-bottom: 3px solid #c4c4c4; } | |
.btn--disabled:hover, .btn-disabled:hover, .btn--disabled:focus, .btn-disabled:focus, .btn--disabled:active, .btn-disabled:active { | |
color: white; | |
background-image: none; | |
background-color: #e1e1e1; } | |
.btn--info, .btn-info { | |
background-color: #5cb0c6; | |
color: white; } | |
.cssgradients .btn--info, .cssgradients .btn-info { | |
background-image: -webkit-linear-gradient(#64b4c9 25%, #5cb0c6 75%); | |
background-image: -moz-linear-gradient(#64b4c9 25%, #5cb0c6 75%); | |
background-image: -o-linear-gradient(#64b4c9 25%, #5cb0c6 75%); | |
background-image: linear-gradient(#64b4c9 25%, #5cb0c6 75%); } | |
.no-boxshadow .btn--info, .no-boxshadow .btn-info { | |
border-bottom: 3px solid #529eb2; } | |
.btn--info:hover, .btn-info:hover, .btn--info:focus, .btn-info:focus, .btn--info:active, .btn-info:active { | |
color: white; | |
background-image: none; | |
background-color: #7cbfd1; } | |
.btn--warning, .btn-warning, .btn--secondary, | |
.btn-secondary { | |
background-color: #f2cf52; | |
color: white; } | |
.cssgradients .btn--warning, .cssgradients .btn-warning, .cssgradients .btn--secondary, | |
.cssgradients .btn-secondary { | |
background-image: -webkit-linear-gradient(#f3d25b 25%, #f2cf52 75%); | |
background-image: -moz-linear-gradient(#f3d25b 25%, #f2cf52 75%); | |
background-image: -o-linear-gradient(#f3d25b 25%, #f2cf52 75%); | |
background-image: linear-gradient(#f3d25b 25%, #f2cf52 75%); } | |
.no-boxshadow .btn--warning, .no-boxshadow .btn-warning, .no-boxshadow .btn--secondary, | |
.no-boxshadow .btn-secondary { | |
border-bottom: 3px solid #d9ba49; } | |
.btn--warning:hover, .btn-warning:hover, .btn--secondary:hover, | |
.btn-secondary:hover, .btn--warning:focus, .btn-warning:focus, .btn--secondary:focus, | |
.btn-secondary:focus, .btn--warning:active, .btn-warning:active, .btn--secondary:active, | |
.btn-secondary:active { | |
color: white; | |
background-image: none; | |
background-color: #f4d874; } | |
.btn--danger, .btn-danger { | |
background-color: #f25c4d; | |
color: white; } | |
.cssgradients .btn--danger, .cssgradients .btn-danger { | |
background-image: -webkit-linear-gradient(#f36556 25%, #f25c4d 75%); | |
background-image: -moz-linear-gradient(#f36556 25%, #f25c4d 75%); | |
background-image: -o-linear-gradient(#f36556 25%, #f25c4d 75%); | |
background-image: linear-gradient(#f36556 25%, #f25c4d 75%); } | |
.no-boxshadow .btn--danger, .no-boxshadow .btn-danger { | |
border-bottom: 3px solid #d95245; } | |
.btn--danger:hover, .btn-danger:hover, .btn--danger:focus, .btn-danger:focus, .btn--danger:active, .btn-danger:active { | |
color: white; | |
background-image: none; | |
background-color: #f47c70; } | |
/* BUTTON SIZES */ | |
.btn--lg, .btn-lg { | |
font-size: 0.9rem; | |
padding: 1.2275rem 2.16667rem; } | |
.btn--sm, .btn-sm { | |
padding: 0.6rem; } | |
.btn--block, | |
.btn-block { | |
display: block; | |
padding-left: initial; | |
padding-right: initial; } | |
/* NOTES */ | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.nav__wrapper { | |
width: 100%; | |
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); | |
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); | |
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); | |
background-color: white; | |
position: relative; | |
z-index: 100; } | |
.nav { | |
width: 100%; | |
background-color: white; | |
position: relative; | |
z-index: 100; } | |
.nav .nav__inner { | |
padding-left: 1.5rem; | |
padding-right: 1.5rem; | |
margin-left: auto; | |
margin-right: auto; | |
width: 100%; | |
max-width: 1000px; | |
position: relative; | |
text-align: initial; } | |
.nav .nav__list { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; | |
width: 100%; | |
margin-bottom: 0; | |
padding-left: 0; | |
line-height: 1; } | |
.nav .services-nav-links .nav__link { | |
width: 100%; | |
white-space: nowrap; | |
overflow: hidden; | |
text-overflow: ellipsis; } | |
.nav .services-nav-links .services-nav-cta { | |
position: absolute; | |
right: 0; | |
max-width: initial; } | |
.nav .nav__item { | |
line-height: 1; } | |
.nav .nav__item .btn { | |
margin-top: 0.8rem; | |
margin-bottom: 0.8rem; | |
margin-left: 1.5rem; } | |
.nav .nav__link { | |
padding: 1.5rem 1rem; | |
color: #5c5c5c; | |
line-height: 1; | |
display: block; | |
-webkit-transition-property: background-color; | |
-moz-transition-property: background-color; | |
-o-transition-property: background-color; | |
transition-property: background-color; | |
-webkit-transition-duration: 0.2s; | |
-moz-transition-duration: 0.2s; | |
-o-transition-duration: 0.2s; | |
transition-duration: 0.2s; } | |
.wf-loading .nav .nav__link { | |
visibility: hidden; } | |
.wf-active .nav .nav__link { | |
font-family: "open-sans", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
.nav .nav__link .fa-chevron-down { | |
font-size: 9px; | |
padding-left: 4px; | |
vertical-align: middle; | |
color: #acacac; } | |
.nav .nav__link .fa-search { | |
padding-left: 10px; | |
padding-right: 10px; } | |
.nav .nav__link:hover { | |
background-color: #f8f8f8; | |
color: #f25c4d; } | |
.nav .nav__link.is-active { | |
color: #f25c4d; } | |
.nav .counsyl-brand { | |
padding-top: 1.25rem; | |
padding-bottom: 1.25rem; | |
padding-left: 0; | |
font-size: 0; | |
color: #2cb4ac; } | |
.nav .counsyl-brand:hover { | |
background-color: initial; } | |
.nav .counsyl-brand img { | |
height: 1.5rem; | |
max-width: 200px; } | |
.nav--secondary { | |
background-color: #f6f6f6; | |
z-index: 50; } | |
.nav--secondary .nav__title.nav__title { | |
padding-top: 1rem; | |
padding-bottom: 1rem; | |
padding-left: 0; | |
font-size: 1.2rem; | |
margin: 0; } | |
.wf-loading .nav--secondary .nav__title.nav__title { | |
visibility: hidden; } | |
.wf-active .nav--secondary .nav__title.nav__title { | |
font-family: "open-sans", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
.nav--secondary .nav__link { | |
padding-top: 1.25rem; | |
padding-bottom: 1.25rem; | |
font-size: 0.8rem; | |
letter-spacing: .02em; } | |
.wf-loading .nav--secondary .nav__link { | |
visibility: hidden; } | |
.wf-active .nav--secondary .nav__link { | |
font-family: "open-sans", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
.nav__list--search .nav__item { | |
width: 100%; } | |
.nav__list--search .form-control { | |
margin: 1.5rem 0 1.5rem 1.5rem; } | |
.mobile-nav-toggle-bars { | |
width: 20px; | |
height: 20px; | |
position: relative; } | |
.mobile-nav-toggle-bars .bar { | |
position: absolute; | |
height: 3px; | |
width: 100%; | |
background: #777; } | |
.mobile-nav-toggle-bars .bar-top, | |
.mobile-nav-toggle-bars .bar-bottom { | |
-webkit-transition: -webkit-transform, 0.1s 0s ease-in-out, top 0.1s 0.1s; | |
-webkit-transition-delay: 0s, 0s, ease-in-out; | |
-moz-transition: -moz-transform, 0.1s 0s ease-in-out, top 0.1s 0.1s ease-in-out; | |
-o-transition: -o-transform, 0.1s 0s ease-in-out, top 0.1s 0.1s ease-in-out; | |
transition: transform, 0.1s 0s ease-in-out, top 0.1s 0.1s ease-in-out; } | |
.mobile-nav-toggle-bars .bar-middle { | |
-webkit-transition: opacity 0s 0.15s; | |
-webkit-transition-delay: linear; | |
-moz-transition: opacity 0s 0.15s linear; | |
-o-transition: opacity 0s 0.15s linear; | |
transition: opacity 0s 0.15s linear; } | |
.mobile-nav-toggle-bars .bar-middle { | |
top: 7px; } | |
.mobile-nav-toggle-bars .bar-bottom { | |
top: 14px; } | |
.mobile-nav-trigger { | |
position: absolute; | |
right: 1.5rem; | |
top: 1.25rem; } | |
.mobile-nav__inner { | |
position: absolute; | |
height: 100%; | |
overflow-y: scroll; | |
padding-top: 1.5rem; | |
padding-bottom: 1.5rem; } | |
.mobile-nav__inner::-webkit-scrollbar { | |
-webkit-appearance: none; | |
-moz-appearance: none; | |
appearance: none; } | |
.mobile-nav { | |
-webkit-box-shadow: inset 2px 0 4px rgba(0, 0, 0, 0.08); | |
-moz-box-shadow: inset 2px 0 4px rgba(0, 0, 0, 0.08); | |
box-shadow: inset 2px 0 4px rgba(0, 0, 0, 0.08); | |
padding-left: 2.5rem; | |
padding-right: 2.5rem; | |
display: initial; | |
position: fixed; | |
min-height: 100%; | |
z-index: 0; | |
top: 0; | |
right: 0; | |
width: 272px; | |
color: #2cb4ac; | |
background-color: #eee; } | |
.csstransforms3d .mobile-nav { | |
-webkit-transform: translate3d(272px, 0, 0); | |
-moz-transform: translate3d(272px, 0, 0); | |
-ms-transform: translate3d(272px, 0, 0); | |
-o-transform: translate3d(272px, 0, 0); | |
transform: translate3d(272px, 0, 0); } | |
.no-csstransforms3d .mobile-nav { | |
right: -272px; } | |
.mobile-nav .fa-fw { | |
margin-right: 1rem; | |
width: 1.25rem; | |
float: left; | |
line-height: 1.33; } | |
.mobile-nav h5 { | |
margin-top: 20px; | |
margin-bottom: 5px; | |
color: #727272; } | |
.mobile-nav span { | |
overflow: hidden; } | |
.mobile-nav .nav__list, | |
.mobile-nav .nav__item { | |
display: block; | |
line-height: 1; } | |
.mobile-nav i.fa { | |
display: none; } | |
.mobile-nav .mobile-nav--primary { | |
font-size: 1.125rem; | |
text-transform: uppercase; | |
margin-bottom: 1rem; } | |
.mobile-nav .mobile-nav--primary .nav__link { | |
padding-top: 5px; | |
padding-bottom: 5px; | |
font-weight: 600; } | |
.mobile-nav .mobile-nav--primary .nav__item:last-child .nav__link { | |
border-bottom: none; } | |
.mobile-nav .mobile-nav--secondary .nav__link { | |
padding-top: 1rem; | |
padding-bottom: 1rem; | |
font-weight: 400; | |
padding: 0.5rem 0; } | |
.mobile-nav .mobile-nav-greeting { | |
font-size: 24px; | |
text-transform: none; | |
line-height: 1.2; | |
margin-bottom: 3rem; | |
margin-top: 0; } | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.nav--dropdown { | |
-webkit-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); | |
-moz-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); | |
-o-transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); | |
transition: all 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); | |
-webkit-box-shadow: 0 0 0 1px #c9cdd2; | |
-moz-box-shadow: 0 0 0 1px #c9cdd2; | |
box-shadow: 0 0 0 1px #c9cdd2; | |
border-bottom: 2px solid rgba(86, 156, 168, 0.25); | |
position: absolute; | |
z-index: 80; | |
left: 0; | |
right: 0; | |
max-width: initial; | |
background-color: rgba(255, 255, 255, 0.98); } | |
.csstransforms3d .nav--dropdown { | |
-webkit-transform: translate3d(0, -100%, 0); | |
-moz-transform: translate3d(0, -100%, 0); | |
-ms-transform: translate3d(0, -100%, 0); | |
-o-transform: translate3d(0, -100%, 0); | |
transform: translate3d(0, -100%, 0); } | |
.no-csstransforms3d .nav--dropdown { | |
display: none; } | |
.csstransforms3d .nav--dropdown.is-active { | |
-webkit-transform: translate3d(0, 0, 0); | |
-moz-transform: translate3d(0, 0, 0); | |
-ms-transform: translate3d(0, 0, 0); | |
-o-transform: translate3d(0, 0, 0); | |
transform: translate3d(0, 0, 0); } | |
.no-csstransforms3d .nav--dropdown.is-active { | |
display: block; } | |
.nav--dropdown .nav__inner { | |
padding-top: 2rem; | |
padding-bottom: 2rem; } | |
.nav--dropdown .nav__item { | |
margin-right: 2rem; } | |
.nav--dropdown .nav__link { | |
*zoom: 1; | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; | |
font-size: 0.75rem; } | |
.nav--dropdown .nav__link:before, .nav--dropdown .nav__link:after { | |
content: ""; | |
display: table; } | |
.nav--dropdown .nav__link:after { | |
clear: both; } | |
.nav--dropdown [data-dropdown-options] { | |
display: none; } | |
.nav--dropdown [data-dropdown-options].is-open { | |
display: block; } | |
.counsyl-icon { | |
width: 60px; | |
height: 60px; | |
display: inline-block; | |
background-repeat: no-repeat; | |
float: left; } | |
.counsyl-icon.nav-billing-icon { | |
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAiCAYAAABIiGl0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIwQTA5NEQ0QjJDNTExRTNCOUQyQjMwNEVFQjhENkQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIwQTA5NEQ1QjJDNTExRTNCOUQyQjMwNEVFQjhENkQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjBBMDk0RDJCMkM1MTFFM0I5RDJCMzA0RUVCOEQ2RDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjBBMDk0RDNCMkM1MTFFM0I5RDJCMzA0RUVCOEQ2RDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4u7vLqAAACOElEQVR42mK8fu/ROQYGBkMG+oLzLFBLFYD4I50s5QfiByxQzkdNJbkP9LAVGMJgmolhgMCAWcxCQZCxAylXEsw4AozON0RZDDQcHO9ADQJYpIuAuI0Et24E4gBifcyPR24/EJ8CYnYiLP0HxBsIBjXQp/pAqhWJ/xpIbQH6PBEmBmSfAFLmVItjoCVSQOogEL8F4lQgBsWLARDL0TpxhUODOBzoq51QsQ1YHCgEpFKAmIsIe/4A8RqgeTfwWQyLM0kChuUCcQMJnrQGYk98FoNSXxMQTwP6SgJITwG69AsWdcuBWAOIOYmw9C8Qz0YWYAQa/h9ICyIXmUAxNyA1D4iloWV4JxD3AtX8okKRCcqa77GWXEALdgEpJWjiegvNr1uAmphoXnJBfTcHaNlSIL0VWkqBQmIH1OWgGq2chKBeBDTzINFFJlDxd6AlU4BMRyBWhVkMBAlAnEGCJ6Wh2RRnPhYFUl+BFn5DEraA0jeRxGYAMSsQcxOZnZYRCupCIE4DOmAbkH4CbSh4APEeKIaFxAsgVU3NOF4ILRRAvoyFilUA8QSgZf9olriAhoOCswAa7P+hYp1YosQAms2IrSSmA81ZTWziuohHzgeayokFX4GYOIuBLjTAIz0BiO9DExgxYA9VWiDQYnTpyGlz4SiHpaEtEzEsJVc3MJQ6aGIx1EIVUOWDRU6XZj4G+ug80Ncgi/mwSN+gmcVQy+8N6sQ1crsw/LBeHJ26qWCLz4P6q/TumAMEGAAEPKHumTLr4QAAAABJRU5ErkJggg==); } | |
.counsyl-icon.nav-results-icon { | |
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAkCAYAAACaJFpUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYzQ0U1NzdEQjJDMzExRTNCOUQyQjMwNEVFQjhENkQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYzQ0U1NzdFQjJDMzExRTNCOUQyQjMwNEVFQjhENkQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjNDRTU3N0JCMkMzMTFFM0I5RDJCMzA0RUVCOEQ2RDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjNDRTU3N0NCMkMzMTFFM0I5RDJCMzA0RUVCOEQ2RDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7pQpI0AAACQElEQVR42tSXT0hUQRzHZ9eVpUNBniKoLUFJKJKI9lK5QngwRfOSh4jaDh4WBM8elY6xUdRND3owIfzTxToEoojQVhTqIkSwsSsVFEEKasr2+cEsDI/ddd/jzYI/+PCb997OfN9vZt5vfhtQLiz99VsTbhwuwQe401R/Ol1p/3w+r4LKnY1qMaX9qMv+KnBARBO4E8atliI/mzfa34m4t1yEAQbtLvF8EVIQcRFABi7D1WIPz509NR3CT5Xo3Kq82fkyYwZCuvEa5hwPv3gUlH4DjnsP9IuoguAyc58ssoZruD8uxDYYJ4tPOsaJOQWLGp3blc8WVFW2kMsP/zauDzZhiBl4Z00QsRu4CfOb5F4Doj9tTalzPY/BNZtrmKnwnm+CI7BgXD9hOlPWBBn8r86lu/CC637ruxQ7DnG4wIaZ03n2CPyDR7zEc18E9Tn4EDqhBnIgWegH1MFLmPUlQsSacUuwAvdhG8JEM25rSiXxvocYIvu8QJ72J33yW0ltOb1W0WqlNsn8jXKyE12PMdUnZQ0lal8jZMBtiOtSY8l4lJCSAuG7tr7DX4JxPYi7KQkA0aM2j6d1eIVIrZQpetfu2DqeLuLG4Dpk9RS3Ee2ur4IIhXGTRv3zGN4gtGcrl8ru/IhAF35Yso4XMTeCsvV/G/nUek0zI3UqU3ulKkUU07cDt2h+Nta1B85YrdokCRT+JsBb6LB9Hoo9g1XEpUB+al0QocShLITv6fq/lG3pMsKrRZ2CEZf/Az3bfwEGACR4rpt+w4zaAAAAAElFTkSuQmCC); } | |
.counsyl-icon.nav-consults-icon { | |
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAiCAYAAAAkjjtxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIwQTA5NEQwQjJDNTExRTNCOUQyQjMwNEVFQjhENkQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIwQTA5NEQxQjJDNTExRTNCOUQyQjMwNEVFQjhENkQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjNDRTU3N0ZCMkMzMTFFM0I5RDJCMzA0RUVCOEQ2RDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjNDRTU3ODBCMkMzMTFFM0I5RDJCMzA0RUVCOEQ2RDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7upbEIAAACJ0lEQVR42uyY3ytDYRjHz+YwRpFL8iPcCIUbpUhjcyMXUlIu1HIh4h9wMcmF/0CUkrslyQXaxSQkSSlJLuZC7cKFTJhltvk+9axOa7PZ65ydE299es/Ojvd8euZ9nvd9TZJAu7m7H0O3BCokdVsE7AKnSUC2Hd0FWOPBIioKl4IFcC0LDNIPHsBEY111VOUIU4DIddUsMIYFhLSQ5fYITGbBQUKSxu3PCUtGEl4GI1oLyzwDSbyK/qn5fjHIz3D2tibcCoO3FI8HMEkDQsJ4YRP6bdCgQYDCeN8ipOdFIrwBXkAXeE3zfBB8fJPc0xWiASoAkD6CtDdb4TYwigGONYjwJWQnOThekUmnZXoKZ/BL/Ke1XLQiowlbjBjhqJxLA2QMBzorf/QhU10pvmtBVw/KQAmYo3oh5zhqK6CGr98h2QvpU/7sBLN8/QT2wHROhSFXy9EsQLcJ9inquH/Gjxziukd3WQJSVD2HwTnwQLpD92mNpQd5n+jhCqzvPAzpIK83SLrbEIVDIX3AizL9VzqWtoOhZKs1WoxUapR3rZxXnzOQjiQ76yDhdTq9wWDNPFCI/8CleFEeuhle8/6kFTLx1skrNbfIAn4K+PlghMpfOW+XXIoc6ebvbwWD7OODF/9v/mzjIBaXBTsgCGy6Xl4qqk8fzdpstzSq7JoT2if3W8CmJ9lUwvGNKO277JA90fuOg84N6ODNoTdZaqZYLGaoPd2XAAMA/MasXfO8icgAAAAASUVORK5CYII=); } | |
.dropdown__link { | |
font-size: 0.875rem; | |
line-height: 1.28; | |
display: block; | |
color: #5C6066; | |
width: 220px; } | |
.dropdown__link:hover { | |
color: #5C6066; } | |
.dropdown__link:hover strong { | |
color: #2cb4ac; } | |
.dropdown__link__title { | |
display: block; | |
color: #333333; } | |
.dropdown__list { | |
position: absolute; | |
background-color: white; } | |
.nav__list--account-info { | |
width: 200px; } | |
.nav__list--account-info .nav__item:not(:last-child) { | |
-webkit-box-shadow: inset 0 -1px #dddddd; | |
-moz-box-shadow: inset 0 -1px #dddddd; | |
box-shadow: inset 0 -1px #dddddd; } | |
.nav__list--account-info .nav__link { | |
padding: 0.9rem 0; | |
width: 150px; } | |
.nav__list--account-info .nav__link .fa-fw { | |
float: right; } | |
.dropdown--menu { | |
position: relative; } | |
.dropdown--menu .dropdown__toggle:hover { | |
background: initial; | |
color: #f25c4d; } | |
.dropdown--menu .dropdown__toggle:focus { | |
outline: none; | |
color: #f25c4d; } | |
.dropdown--menu .dropdown__list { | |
-webkit-border-radius: 4px; | |
-moz-border-radius: 4px; | |
-ms-border-radius: 4px; | |
-o-border-radius: 4px; | |
border-radius: 4px; | |
display: none; | |
position: absolute; | |
padding: 0; | |
background-color: white; | |
border: 2px solid #f7f7f7; | |
margin-top: .33rem; | |
left: -60px; | |
list-style: none; } | |
.dropdown--menu .dropdown__list:before, .dropdown--menu .dropdown__list:after { | |
position: absolute; | |
display: block; | |
content: ""; | |
left: 50%; | |
height: 0; | |
width: 3px; } | |
.dropdown--menu .dropdown__list:before { | |
border-left: 1rem solid transparent !important; | |
border-right: 1rem solid transparent !important; | |
border-bottom: 1rem solid white; | |
margin-left: -1rem; | |
top: -1rem; | |
z-index: 1; } | |
.dropdown--menu .dropdown__list:after { | |
border-left: 1.1rem solid transparent !important; | |
border-right: 1.1rem solid transparent !important; | |
border-bottom: 1.1rem solid #f7f7f7; | |
border-bottom-width: 1rem; | |
margin-left: -1.1rem; | |
top: -1.1rem; | |
z-index: 0; } | |
.dropdown--menu.is-open .dropdown__list { | |
display: block; | |
width: 200px; } | |
.dropdown--menu .dropdown__list-item .nav__link { | |
*zoom: 1; | |
padding-top: 3.5rem; | |
padding-bottom: 3.5rem; | |
display: block; | |
padding: 0.9rem; | |
color: #5c5c5c; | |
border-bottom: 1px solid #dddddd; | |
border-top: 1px solid white; } | |
.dropdown--menu .dropdown__list-item .nav__link:before, .dropdown--menu .dropdown__list-item .nav__link:after { | |
content: ""; | |
display: table; } | |
.dropdown--menu .dropdown__list-item .nav__link:after { | |
clear: both; } | |
.dropdown--menu .dropdown__list-item .nav__link .fa-fw { | |
float: right; } | |
.dropdown--menu .dropdown__list-item .nav__link:hover { | |
color: #f25c4d; | |
background: white; | |
-webkit-box-shadow: inset 4px 0 #f25c4d; | |
-moz-box-shadow: inset 4px 0 #f25c4d; | |
box-shadow: inset 4px 0 #f25c4d; } | |
.dropdown--menu .dropdown__list-item:last-child .nav__link { | |
border-bottom: none; } | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.footer { | |
padding-top: 1rem; | |
padding-bottom: 1rem; | |
background-color: white; | |
height: 9rem; | |
position: absolute; | |
bottom: 0; | |
left: 0; | |
width: 100%; | |
z-index: 1; } | |
@media screen and (max-width: 899px) { | |
.footer { | |
display: none !important; } } | |
.footer .nav__list { | |
margin-bottom: 0.6rem; } | |
.footer .nav__item { | |
font-size: 0.9rem; | |
border-right: 1px solid #d5e6e9; | |
margin-right: 0.6rem; | |
padding-right: 0.6rem; } | |
.footer .nav__item:last-child { | |
border: none; } | |
.footer .social-media .nav__item { | |
border: none; | |
font-size: 1.5rem; | |
margin-right: 0.2rem; } | |
.footer__inner { | |
padding-left: 1.5rem; | |
padding-right: 1.5rem; | |
margin-left: auto; | |
margin-right: auto; | |
width: 100%; | |
max-width: 1000px; } | |
.footer__top { | |
margin-top: 1.5rem; } | |
.footer__bottom { | |
border-top: 1px solid #d5e6e9; | |
padding-top: 0.625rem; | |
*zoom: 1; } | |
.footer__bottom:before, .footer__bottom:after { | |
content: ""; | |
display: table; } | |
.footer__bottom:after { | |
clear: both; } | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.blockquote, | |
blockquote { | |
margin: 0; | |
padding: 0; } | |
cite { | |
font-style: normal; } | |
/* BLOCKQUOTE BASE | |
*/ | |
.blockquote { | |
color: #262626; } | |
@media only screen and (min-width: 900px) { | |
.blockquote { | |
padding-top: 0; | |
padding-bottom: 0; | |
margin-top: 0; | |
margin-bottom: 0; | |
position: relative; | |
color: #595959; } } | |
@media only screen and (min-width: 600px) { | |
.blockquote.blockquote--box { | |
margin: 3rem; | |
padding: 3rem; | |
background-color: white; } } | |
@media screen and (min-width: 900px) { | |
.blockquote.blockquote--v3 { | |
width: 60%; } } | |
@media only screen and (min-width: 600px) { | |
.blockquote.blockquote--v3 { | |
margin-left: auto; | |
margin-right: auto; | |
margin-top: 0; | |
color: gray; | |
background-color: transparent; } } | |
@media screen and (min-width: 600px) { | |
.blockquote.blockquote--sm { | |
width: 50%; } } | |
@media screen and (min-width: 600px) { | |
.blockquote.blockquote--md { | |
width: 66.66667%; } } | |
@media screen and (min-width: 600px) { | |
.blockquote.blockquote--lg { | |
width: 100%; } } | |
/* BLOCKQUOTE TITLE | |
*/ | |
.blockquote__title { | |
font-size: 16px; | |
line-height: 1.3125; | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 500; | |
letter-spacing: 0.1em; | |
text-transform: uppercase; | |
position: relative; | |
margin-bottom: 1rem; } | |
@media only screen and (min-width: 900px) { | |
.blockquote--box .blockquote__title:after { | |
margin-left: auto; | |
margin-right: auto; | |
margin-top: 1rem; | |
margin-bottom: 1rem; | |
content: ""; | |
display: block; | |
border-top: 0.25rem double #dddddd; | |
width: 20%; | |
max-width: 80px; } } | |
@media only screen and (min-width: 600px) { | |
.blockquote--box .blockquote__title { | |
text-align: center; } } | |
.blockquote--v3 .blockquote__title { | |
text-align: center; } | |
/* BLOCKQUOTE CONTENT | |
*/ | |
.blockquote__content { | |
font-size: 16px; | |
line-height: 1.3125; } | |
.blockquote--v3 .blockquote__content { | |
text-align: center; } | |
@media only screen and (min-width: 900px) { | |
.blockquote__title--bar:after { | |
margin-left: auto; | |
margin-right: auto; | |
margin-top: 1rem; | |
margin-bottom: 1rem; | |
content: ""; | |
display: block; | |
border-top: 0.25rem double #dddddd; | |
width: 20%; | |
max-width: 80px; } } | |
.blockquote__quote { | |
color: #262626; | |
font-size: 1.4rem; | |
line-height: 1.5; | |
text-indent: -0.41em; | |
quotes: "“" "”"; } | |
.blockquote__quote:before { | |
content: open-quote; } | |
.blockquote__quote:after { | |
content: close-quote; } | |
@media only screen and (min-width: 600px) { | |
.blockquote__quote { | |
font-size: 1.8rem; } } | |
.blockquote__cite { | |
font-size: 14px; | |
line-height: 1.5; } | |
/* BLOCKQUOTE SPECIAL CASE FOR MASTHEAD | |
*/ | |
.masthead--screen .blockquote__title, .masthead--screen | |
.blockquote__content, .masthead--screen | |
.blockquote__quote, .masthead--screen | |
.blockquote__cite { | |
color: white; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.search.search { | |
margin-left: 0; } | |
.search .search__input { | |
width: 66.66667%; | |
display: inline-block; } | |
@media screen and (min-width: 600px) { | |
.search .search__input { | |
width: 50%; } } | |
.search .search__submit { | |
width: 25%; | |
display: inline-block; | |
margin-left: 1.5rem; | |
position: relative; } | |
@media screen and (min-width: 600px) { | |
.search .search__submit { | |
width: 16.66667%; } } | |
.pagination { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 100; | |
font-size: 26px; | |
font-weight: 100; | |
margin: 3rem 0; } | |
.wf-loading .pagination .note { | |
visibility: hidden; } | |
.wf-active .pagination .note { | |
font-family: "open-sans", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
.img__full img { | |
max-width: 100%; } | |
.highlight--primary { | |
color: #2cb4ac; } | |
.video__play-btn { | |
display: block; | |
position: relative; } | |
.video__play-btn .fa-play-circle { | |
color: #2cb4ac; | |
position: absolute; | |
right: 0; | |
font-size: 3rem; | |
padding-left: 1rem; | |
top: 50%; | |
margin-top: -1.5rem; } | |
.media__attribute { | |
background: white; | |
background: rgba(255, 255, 255, 0.75); | |
padding: 0.5rem 1rem; | |
position: absolute; | |
bottom: 1rem; } | |
@media screen and (max-width: 599px) { | |
.media__attribute { | |
display: none !important; } } | |
.media__attribute--right { | |
right: 1.5rem; } | |
.media__attribute--dark { | |
background-color: black; | |
background-color: rgba(0, 0, 0, 0.25); | |
color: white; } | |
.text-2-col { | |
-webkit-columns: 2; | |
-moz-columns: 2; | |
-ms-columns: 2; | |
-o-columns: 2; | |
columns: 2; } | |
.how-it-works .heading--sm { | |
padding-left: 3rem; } | |
.how-it-works__step { | |
padding-right: 1.5rem; } | |
.how-it-works__step p { | |
padding-left: 3rem; } | |
.how-it-works__step:before { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 400; | |
width: 2rem; | |
height: 2rem; | |
-webkit-border-radius: 50%; | |
-moz-border-radius: 50%; | |
-ms-border-radius: 50%; | |
-o-border-radius: 50%; | |
border-radius: 50%; | |
font-size: 1.25rem; | |
text-align: center; | |
display: block; | |
content: attr(data-step-num); | |
position: absolute; | |
background-color: #dddddd; } | |
.press-header { | |
margin-bottom: 8.4px; | |
margin-bottom: 0.6rem; | |
min-height: 32px; } | |
.press-source { | |
font-style: italic; } | |
.alpha-selector { | |
text-align: center; } | |
.alpha-selector li { | |
width: 50%; | |
display: inline-block; } | |
.alpha-selector a { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; | |
text-decoration: none; | |
font-size: .75em; | |
letter-spacing: 0.08em; | |
text-transform: uppercase; | |
border: 1px solid #f6f6f6; | |
display: block; | |
margin: 0 -1px -1px 0; | |
padding: 0.5rem; } | |
.alpha-selector a:hover { | |
color: #f25c4d; } | |
.alpha-selector a.active { | |
background-color: #f25c4d; | |
border-color: #ef301d; | |
color: white; | |
position: relative; | |
z-index: 1; } | |
li:first-child .alpha-selector a { | |
-webkit-border-radius: 4px 0 0 0; | |
-moz-border-radius: 4px 0 0 0; | |
-ms-border-radius: 4px 0 0 0; | |
-o-border-radius: 4px 0 0 0; | |
border-radius: 4px 0 0 0; } | |
li:nth-child(2) .alpha-selector a { | |
-webkit-border-radius: 0 4px 0 0; | |
-moz-border-radius: 0 4px 0 0; | |
-ms-border-radius: 0 4px 0 0; | |
-o-border-radius: 0 4px 0 0; | |
border-radius: 0 4px 0 0; } | |
li:nth-last-child(2) .alpha-selector a { | |
-webkit-border-radius: 0 0 0 4px; | |
-moz-border-radius: 0 0 0 4px; | |
-ms-border-radius: 0 0 0 4px; | |
-o-border-radius: 0 0 0 4px; | |
border-radius: 0 0 0 4px; } | |
li:last-child .alpha-selector a { | |
-webkit-border-radius: 0 0 4px 0; | |
-moz-border-radius: 0 0 4px 0; | |
-ms-border-radius: 0 0 4px 0; | |
-o-border-radius: 0 0 4px 0; | |
border-radius: 0 0 4px 0; } | |
.tagline { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 500; | |
font-size: 1.28571rem; } | |
.fa-active { | |
color: #f25c4d; } | |
.more-info { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; | |
text-decoration: none; | |
font-size: .75em; | |
letter-spacing: 0.08em; | |
text-transform: uppercase; | |
white-space: nowrap; } | |
@media only screen and (min-width: 900px) { | |
.dyk { | |
text-align: center; } } | |
.dyk .list-item { | |
list-style: none; } | |
@media only screen and (min-width: 900px) { | |
.dyk .list-item { | |
padding-left: 1rem; | |
padding-right: 1rem; } } | |
.dyk__title { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; | |
text-decoration: none; | |
font-size: .75em; | |
letter-spacing: 0.08em; | |
text-transform: uppercase; | |
color: #f25c4d; | |
padding: 0 0.5rem 1rem; | |
margin: 21px 0 0; | |
vertical-align: middle; } | |
@media only screen and (min-width: 600px) { | |
.dyk__title { | |
margin: 0; } } | |
.dyk__title i { | |
width: 3rem; | |
height: 3rem; | |
-webkit-border-radius: 50%; | |
-moz-border-radius: 50%; | |
-ms-border-radius: 50%; | |
-o-border-radius: 50%; | |
border-radius: 50%; | |
background-color: #f25c4d; | |
color: white; | |
display: block; | |
font-size: 1.5rem; | |
margin-bottom: 1rem; | |
line-height: 3rem; | |
text-align: center; } | |
@media only screen and (min-width: 900px) { | |
.dyk__title i { | |
margin-left: auto; | |
margin-right: auto; } } | |
.screen--cover:after { | |
content: ''; | |
position: absolute; | |
z-index: 0; | |
left: 0; | |
right: 0; | |
top: 0; | |
bottom: 0; | |
background-color: rgba(0, 0, 0, 0.2); } | |
.screen--gradient-left:after { | |
content: ''; | |
position: absolute; | |
z-index: 0; | |
left: 0; | |
right: 0; | |
top: 0; | |
bottom: 0; } | |
.cssgradients .screen--gradient-left:after { | |
background-image: -webkit-linear-gradient(to right, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: -moz-linear-gradient(to right, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: -o-linear-gradient(to right, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); } | |
.screen--gradient-right:after { | |
content: ''; | |
position: absolute; | |
z-index: 0; | |
left: 0; | |
right: 0; | |
top: 0; | |
bottom: 0; } | |
.cssgradients .screen--gradient-right:after { | |
background-image: -webkit-linear-gradient(to left, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: -moz-linear-gradient(to left, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: -o-linear-gradient(to left, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); } | |
.screen--gradient-top:after { | |
content: ''; | |
position: absolute; | |
z-index: 0; | |
left: 0; | |
right: 0; | |
top: 0; | |
bottom: 0; } | |
.cssgradients .screen--gradient-top:after { | |
background-image: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); } | |
.screen--gradient-bottom:after { | |
content: ''; | |
position: absolute; | |
z-index: 0; | |
left: 0; | |
right: 0; | |
top: 0; | |
bottom: 0; } | |
.cssgradients .screen--gradient-bottom:after { | |
background-image: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: -moz-linear-gradient(to top, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: -o-linear-gradient(to top, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); | |
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.25) 25%, rgba(0, 0, 0, 0) 50%); } | |
.limit--phone { | |
max-width: 599px; } | |
.limit--tablet { | |
max-width: 899px; } | |
.limit--computer { | |
max-width: 1299px; } | |
.play-video { | |
margin-top: 0; } | |
.play-video a { | |
display: block; | |
position: relative; } | |
.play-video a:after { | |
content: '\f01d'; | |
display: block; | |
font-family: FontAwesome; | |
font-size: 4rem; | |
position: absolute; | |
top: 50%; | |
margin-top: -2rem; | |
right: 0; | |
left: 0; | |
text-align: center; | |
text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); | |
color: white; } | |
.play-video img { | |
-webkit-border-radius: 4px; | |
-moz-border-radius: 4px; | |
-ms-border-radius: 4px; | |
-o-border-radius: 4px; | |
border-radius: 4px; | |
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); | |
-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); | |
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); | |
border: 2px solid white; } | |
.play-video figcaption { | |
font-size: 0.9em; | |
font-style: italic; | |
margin-top: 0.5rem; | |
text-align: center; } | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* ## PATTERN ## */ | |
.slideshow__wrapper { | |
position: relative; } | |
.slideshow__wrapper, | |
.js-swipe, | |
.js-swipe-wrap { | |
height: 100%; } | |
.swipe__item { | |
height: 100%; } | |
.ux-ss-arrow { | |
display: none; } | |
@media only screen and (min-width: 900px) { | |
.ux-ss-arrow { | |
-webkit-transition: background-color 0.5s; | |
-moz-transition: background-color 0.5s; | |
-o-transition: background-color 0.5s; | |
transition: background-color 0.5s; | |
cursor: pointer; | |
display: block; | |
background-color: rgba(0, 0, 0, 0); | |
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); | |
position: absolute; | |
width: 4.5rem; | |
bottom: 0; | |
top: 0; } | |
.ux-ss-arrow .fa { | |
font-size: 24px; | |
-webkit-transition: padding 0.2s; | |
-moz-transition: padding 0.2s; | |
-o-transition: padding 0.2s; | |
transition: padding 0.2s; | |
color: white; | |
line-height: 3rem; | |
padding: 1.5rem; | |
position: absolute; | |
top: 50%; | |
margin-top: -3.5rem; } | |
.ux-ss-arrow:hover { | |
background-color: rgba(0, 0, 0, 0.1); } | |
.ux-ss-next { | |
right: 0; } | |
.ux-ss-next .fa { | |
padding-right: 1rem; | |
padding-left: 2rem; } | |
.ux-ss-prev { | |
left: 0; } | |
.ux-ss-prev .fa { | |
padding-left: 1rem; | |
padding-right: 2rem; } } | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.is--loading:after { | |
background: transparent url(../../../../img/counsyl_loading.gif) no-repeat top left; | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
width: 30px; | |
height: 29px; | |
content: " "; | |
position: absolute; | |
right: 0; } | |
.is--loading.loading--text:after { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; | |
text-decoration: none; | |
font-size: .75em; | |
letter-spacing: 0.08em; | |
text-transform: uppercase; | |
content: "Loading..."; | |
width: 100px; | |
padding: 9px 0 0 35px; | |
color: #595959; } | |
.is--loading.spinner { | |
position: relative; | |
display: inline-block; | |
width: 30px; | |
height: 1.5rem; | |
font-size: 1rem; | |
margin: 0 0.5rem; } | |
.is--loading.spinner.loading--text { | |
width: 100px; } | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
ul.nav-tabs li { | |
display: inline; | |
cursor: pointer; | |
border: 1px solid #dddddd; | |
font-size: 1rem; | |
padding: 1rem; | |
-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); | |
-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); | |
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); } | |
ul.nav-tabs li a { | |
color: #444; } | |
ul.nav-tabs li:hover, ul.nav-tabs li:active, ul.nav-tabs li:focus, ul.nav-tabs li.active { | |
border-color: #2cb4ac; | |
outline: none; } | |
ul.nav-tabs li:hover a, ul.nav-tabs li:active a, ul.nav-tabs li:focus a, ul.nav-tabs li.active a { | |
color: #2cb4ac; } | |
ul.nav-tabs li:first-child { | |
-moz-border-radius-bottomleft: 4px; | |
-webkit-border-bottom-left-radius: 4px; | |
border-bottom-left-radius: 4px; | |
-moz-border-radius-topleft: 4px; | |
-webkit-border-top-left-radius: 4px; | |
border-top-left-radius: 4px; } | |
ul.nav-tabs li:last-child { | |
-moz-border-radius-bottomright: 4px; | |
-webkit-border-bottom-right-radius: 4px; | |
border-bottom-right-radius: 4px; | |
-moz-border-radius-topright: 4px; | |
-webkit-border-top-right-radius: 4px; | |
border-top-right-radius: 4px; } | |
.tab-content > .tab-pane { | |
display: none; } | |
.tab-content > .tab-pane.active { | |
display: block; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* ## First Class Pattern ## */ | |
/* ==================================== */ | |
/* TILES */ | |
/* ==================================== */ | |
.tile { | |
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); | |
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); | |
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); | |
-webkit-border-radius: 2px; | |
-moz-border-radius: 2px; | |
-ms-border-radius: 2px; | |
-o-border-radius: 2px; | |
border-radius: 2px; | |
max-width: 1000px; | |
display: block; | |
margin: 1.5rem; | |
padding: 1.5rem; | |
background-color: white; } | |
.no-box-shadow .tile { | |
border-bottom-width: 2px; | |
border: 1px solid #eeeeee; } | |
@media only screen and (min-width: 600px) { | |
.tile { | |
margin-left: auto; | |
margin-right: auto; } } | |
/* ## Note | |
// __media and __inner are required. In our case, they're wrapped by | |
// __inner. __inner gives us more styling options over the bare-bones | |
// media object. | |
// See here for more info about media object http://bit.ly/1mkaxkc | |
*/ | |
.tile__inner { | |
*zoom: 1; } | |
.tile__inner:before, .tile__inner:after { | |
content: ""; | |
display: table; } | |
.tile__inner:after { | |
clear: both; } | |
.tile__media { | |
margin-right: 1.5rem; | |
max-width: 16.66667%; | |
float: left; } | |
.tile__content { | |
overflow: hidden; } | |
.tile__header { | |
border-bottom: 1px solid #eeeeee; | |
margin: 1.5rem 0; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* ==================================== */ | |
/* MODALS */ | |
/* ==================================== */ | |
.modal--open { | |
overflow: hidden; } | |
.modal { | |
margin-left: auto; | |
margin-right: auto; | |
top: 0; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
position: fixed; | |
max-width: 700px; | |
width: 100%; | |
display: none; | |
overflow: hidden; | |
z-index: 1000; | |
-webkit-overflow-scrolling: touch; | |
outline: 0; } | |
.modal.fade .modal__dialog { | |
-webkit-transform: translate(0, -25%); | |
-moz-transform: translate(0, -25%); | |
-ms-transform: translate(0, -25%); | |
-o-transform: translate(0, -25%); | |
transform: translate(0, -25%); | |
-webkit-transition: -webkit-transform 0.3s ease-out; | |
-moz-transition: -moz-transform 0.3s ease-out; | |
-o-transition: -o-transform 0.3s ease-out; | |
transition: transform 0.3s ease-out; } | |
.modal.in .modal__dialog { | |
-webkit-transform: translate(0, 0); | |
-moz-transform: translate(0, 0); | |
-ms-transform: translate(0, 0); | |
-o-transform: translate(0, 0); | |
transform: translate(0, 0); } | |
.modal__dialog { | |
margin-top: 20%; | |
margin-bottom: 20%; | |
position: relative; | |
width: auto; } | |
.modal__content { | |
-webkit-border-radius: 2px; | |
-moz-border-radius: 2px; | |
-ms-border-radius: 2px; | |
-o-border-radius: 2px; | |
border-radius: 2px; | |
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); | |
-moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); | |
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); | |
background-color: white; | |
background-clip: padding-box; | |
position: relative; | |
outline: 0; } | |
.modal__backdrop { | |
top: 0; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
position: fixed; | |
z-index: 999; | |
background-color: rgba(0, 0, 0, 0.5); } | |
.modal__backdrop.fade { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); | |
opacity: 0; } | |
.modal__backdrop.in { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); | |
opacity: 0.5; } | |
.modal__header { | |
*zoom: 1; | |
padding: 1.5rem; } | |
.modal__header:before, .modal__header:after { | |
content: ""; | |
display: table; } | |
.modal__header:after { | |
clear: both; } | |
.modal__header .close { | |
float: right; | |
line-height: 1.5; } | |
.modal__title { | |
margin: 0; | |
line-height: 1.5; } | |
.modal__body { | |
position: relative; | |
padding: 1.5rem; } | |
.modal__footer { | |
*zoom: 1; | |
padding: 1.5rem; | |
text-align: right; } | |
.modal__footer:before, .modal__footer:after { | |
content: ""; | |
display: table; } | |
.modal__footer:after { | |
clear: both; } | |
.modal__footer .btn + .btn { | |
margin-right: 0.5rem; | |
margin-bottom: 0.5rem; } | |
.modal-scrollbar-measure { | |
position: absolute; | |
top: -9999px; | |
width: 50px; | |
height: 50px; | |
overflow: scroll; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* ## First Class Pattern ## */ | |
.tooltip { | |
position: absolute; | |
z-index: 500; | |
display: block; | |
font-size: 0.78571rem; | |
line-height: 1.4; } | |
.tooltip.top { | |
margin-top: -3px; | |
padding: 5px 0; } | |
.tooltip.right { | |
margin-left: 3px; | |
padding: 0 5px; } | |
.tooltip.bottom { | |
margin-top: 3px; | |
padding: 5px 0; } | |
.tooltip.left { | |
margin-left: -3px; | |
padding: 0 5px; } | |
.tooltip__inner { | |
background-color: #333333; | |
max-width: 200px; | |
padding: 0.5rem; | |
color: white; | |
text-decoration: none; | |
text-align: center; } | |
.tooltip__arrow { | |
position: absolute; | |
width: 0; | |
height: 0; | |
border-color: transparent; | |
border-style: solid; } | |
.tooltip.top .tooltip__arrow { | |
bottom: -3px; | |
left: 50%; | |
margin-left: -0.35714rem; | |
border-top: 0.35714rem solid #333333; | |
border-right: 0.35714rem solid transparent !important; | |
border-left: 0.35714rem solid transparent !important; } | |
.tooltip.right .tooltip__arrow { | |
top: 50%; | |
left: -3px; | |
margin-top: -0.35714rem; | |
border-top: 0.35714rem solid transparent !important; | |
border-right: 0.35714rem solid #333333; | |
border-bottom: 0.35714rem solid transparent !important; } | |
.tooltip.bottom .tooltip__arrow { | |
top: -3px; | |
left: 50%; | |
margin-left: -0.35714rem; | |
border-left: 0.35714rem solid transparent !important; | |
border-right: 0.35714rem solid transparent !important; | |
border-bottom: 0.35714rem solid #333333; } | |
.tooltip.left .tooltip__arrow { | |
top: 50%; | |
right: -3px; | |
margin-top: -0.35714rem; | |
border-top: 0.35714rem solid transparent !important; | |
border-bottom: 0.35714rem solid transparent !important; | |
border-left: 0.35714rem solid #333333; } | |
.popover { | |
-webkit-border-radius: 2px; | |
-moz-border-radius: 2px; | |
-ms-border-radius: 2px; | |
-o-border-radius: 2px; | |
border-radius: 2px; | |
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); | |
-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); | |
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); | |
display: none; | |
position: absolute; | |
top: 0; | |
left: 0; | |
z-index: 100; | |
max-width: 20rem; | |
text-align: left; | |
background-color: white; | |
border: 1px solid #cecece; | |
white-space: normal; } | |
.popover.top { | |
margin-top: -20px; } | |
.popover.right { | |
margin-left: 20px; } | |
.popover.bottom { | |
margin-top: 20px; } | |
.popover.left { | |
margin-left: -20px; } | |
.popover__title { | |
-moz-border-radius-topleft: 2px; | |
-webkit-border-top-left-radius: 2px; | |
border-top-left-radius: 2px; | |
-moz-border-radius-topright: 2px; | |
-webkit-border-top-right-radius: 2px; | |
border-top-right-radius: 2px; | |
padding-top: 0.75rem; | |
padding-bottom: 0.75rem; | |
padding-left: 1rem; | |
padding-right: 1rem; | |
margin: 0; | |
font-weight: normal; | |
background-color: #dddddd; | |
border-bottom: 1px solid #cecece; | |
display: none; } | |
.popover__content { | |
padding: 1.5rem; } | |
.popover__arrow, .popover__arrow:after { | |
position: absolute; | |
display: block; | |
width: 0; | |
height: 0; | |
border-color: transparent; | |
border-style: solid; } | |
.popover__arrow:after { | |
content: ""; } | |
.popover.top .popover__arrow { | |
left: 50%; | |
bottom: -13px; | |
margin-left: -10px; | |
border-top: 10px solid #cecece; | |
border-right: 10px solid transparent !important; | |
border-left: 10px solid transparent !important; } | |
.popover.top .popover__arrow:after { | |
bottom: -1px; | |
margin-left: -10px; | |
border-top: 10px solid white; | |
border-right: 10px solid transparent !important; | |
border-left: 10px solid transparent !important; } | |
.popover.right .popover__arrow { | |
top: 50%; | |
left: -13px; | |
margin-top: -10px; | |
border-top: 10px solid transparent !important; | |
border-right: 10px solid #cecece; | |
border-bottom: 10px solid transparent !important; } | |
.popover.right .popover__arrow:after { | |
left: -1px; | |
bottom: -10px; | |
border-top: 10px solid transparent !important; | |
border-right: 10px solid white; | |
border-bottom: 10px solid transparent !important; } | |
.popover.bottom .popover__arrow { | |
left: 50%; | |
top: -13px; | |
margin-left: -10px; | |
border-left: 10px solid transparent !important; | |
border-right: 10px solid transparent !important; | |
border-bottom: 10px solid #cecece; } | |
.popover.bottom .popover__arrow:after { | |
top: -1px; | |
margin-left: -10px; | |
border-left: 10px solid transparent !important; | |
border-right: 10px solid transparent !important; | |
border-bottom: 10px solid white; } | |
.popover.left .popover__arrow { | |
top: 50%; | |
right: -13px; | |
margin-top: -10px; | |
border-top: 10px solid transparent !important; | |
border-bottom: 10px solid transparent !important; | |
border-left: 10px solid #cecece; } | |
.popover.left .popover__arrow:after { | |
right: -1px; | |
bottom: -10px; | |
border-top: 10px solid transparent !important; | |
border-bottom: 10px solid transparent !important; | |
border-left: 10px solid white; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.banner { | |
padding: 1.5rem; | |
background-color: #f6f6f6; } | |
.banner__link { | |
display: block; | |
margin-top: 1rem; } | |
@media only screen and (min-width: 600px) { | |
.banner__link { | |
display: initial; | |
margin-top: initial; } } | |
.banner--tall { | |
padding-top: 4.5rem; | |
padding-bottom: 4.5rem; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.coverbox { | |
-moz-border-radius-topright: 1.5rem; | |
-webkit-border-top-right-radius: 1.5rem; | |
border-top-right-radius: 1.5rem; | |
-moz-border-radius-bottomleft: 1.5rem; | |
-webkit-border-bottom-left-radius: 1.5rem; | |
border-bottom-left-radius: 1.5rem; | |
-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1); | |
-moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1); | |
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1); | |
background-color: transparent; | |
background-color: rgba(255, 255, 255, 0.9); | |
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6FFFFFF,endColorstr=#E6FFFFFF); | |
zoom: 1; | |
padding: 1.5rem; | |
position: relative; | |
max-width: 400px; } | |
@media screen and (min-width: 600px) { | |
.coverbox { | |
width: 50%; } } | |
@media only screen and (min-width: 600px) { | |
.coverbox { | |
padding: 2.25rem; } | |
.coverbox.coverbox--center { | |
margin-left: auto; | |
margin-right: auto; } | |
.coverbox.coverbox--right { | |
left: 50%; | |
position: relative; } } | |
@media only screen and (min-width: 900px) { | |
.csstransforms .section--masthead .coverbox { | |
-webkit-transform: translateY(-45%); | |
-moz-transform: translateY(-45%); | |
-ms-transform: translateY(-45%); | |
-o-transform: translateY(-45%); | |
transform: translateY(-45%); | |
position: relative; | |
top: 45%; } } | |
.coverbox__title { | |
margin-top: 0; } | |
.coverbox__footer { | |
-moz-border-radius-bottomleft: 1.5rem; | |
-webkit-border-bottom-left-radius: 1.5rem; | |
border-bottom-left-radius: 1.5rem; | |
background-color: transparent; | |
background-color: rgba(221, 221, 221, 0.7); | |
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3DDDDDD,endColorstr=#B3DDDDDD); | |
zoom: 1; | |
border-top: 1px solid #dbdbdb; | |
padding: 1.5rem; | |
position: relative; | |
margin-left: -1.5rem; | |
margin-right: -1.5rem; | |
margin-bottom: -1.5rem; | |
margin-top: 2rem; } | |
@media only screen and (min-width: 600px) { | |
.coverbox__footer { | |
padding-left: 2.25rem; | |
padding-right: 2.25rem; | |
margin-left: -2.25rem; | |
margin-right: -2.25rem; | |
margin-bottom: -2.25rem; | |
margin-top: 2rem; } } | |
.coverbox__footer p { | |
margin-bottom: 0; } | |
/* | |
* | |
* | |
* TODO: refactor & move to /patterns | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.video-wrapper-fluid-16-9 { | |
position: relative; | |
padding-bottom: 56.25%; | |
height: 0; } | |
.video-wrapper-fluid-16-9 .video-js { | |
position: absolute; | |
top: 0; | |
left: 0; | |
width: 100% !important; | |
height: 100% !important; } | |
.video-js { | |
height: 100%; | |
width: 100%; | |
max-width: 1000px; | |
margin: 0 auto; | |
overflow: hidden; | |
position: relative; } | |
/* | |
Video.js Default Styles (http://videojs.com) | |
Version 4.3.0 | |
Create your own skin at http://designer.videojs.com | |
*/ | |
/* SKIN | |
================================================================================ | |
The main class name for all skin-specific styles. To make your own skin, | |
replace all occurances of 'vjs-default-skin' with a new name. Then add your new | |
skin name to your video tag instead of the default skin. | |
e.g. <video class="video-js my-skin-name"> | |
*/ | |
.vjs-default-skin { | |
color: #cccccc; } | |
.vjs-brochure .vjs-big-play-button { | |
display: none !important; } | |
/* Custom Icon Font | |
-------------------------------------------------------------------------------- | |
The control icons are from a custom font. Each icon corresponds to a character | |
(e.g. "\e001"). Font icons allow for easy scaling and coloring of icons. | |
*/ | |
/* Base UI Component Classes | |
-------------------------------------------------------------------------------- | |
*/ | |
/* Slider - used for Volume bar and Seek bar */ | |
.vjs-default-skin .vjs-slider { | |
/* Replace browser focus hightlight with handle highlight */ | |
outline: 0; | |
position: relative; | |
cursor: pointer; | |
padding: 0; | |
/* background-color-with-alpha */ | |
background-color: #333333; | |
background-color: rgba(51, 51, 51, 0.9); } | |
.vjs-default-skin .vjs-slider:focus { | |
/* box-shadow */ | |
-webkit-box-shadow: 0 0 2em white; | |
-moz-box-shadow: 0 0 2em white; | |
box-shadow: 0 0 2em white; } | |
.vjs-default-skin .vjs-slider-handle { | |
position: absolute; | |
/* Needed for IE6 */ | |
left: 0; | |
top: 0; | |
display: none; } | |
.vjs-default-skin .vjs-slider-handle:before { | |
content: "\f04d"; | |
font-family: FontAwesome; | |
font-size: 1rem; | |
text-align: center; | |
position: absolute; | |
top: 0; | |
left: 0; | |
margin-left: -0.9rem; | |
/* Rotate the square icon to make a diamond */ | |
/* transform */ } | |
/* Control Bar | |
-------------------------------------------------------------------------------- | |
The default control bar that is a container for most of the controls. | |
*/ | |
.vjs-default-skin .vjs-control-bar { | |
/* Start hidden */ | |
display: none; | |
position: absolute; | |
/* Place control bar at the bottom of the player box/video. | |
If you want more margin below the control bar, add more height. */ | |
bottom: 0; | |
/* Use left/right to stretch to 100% width of player div */ | |
left: 0; | |
right: 0; | |
/* Height includes any margin you want above or below control items */ | |
height: 3.0em; | |
/* background-color-with-alpha */ | |
background-color: #07141e; | |
background-color: rgba(7, 20, 30, 0.7); | |
-webkit-transition: all 0.4s; | |
-moz-transition: all 0.4s; | |
-o-transition: all 0.4s; | |
transition: all 0.4s; | |
-webkit-transform: translate3d(0, 100%, 0); | |
-moz-transform: translate3d(0, 100%, 0); | |
-ms-transform: translate3d(0, 100%, 0); | |
-o-transform: translate3d(0, 100%, 0); | |
transform: translate3d(0, 100%, 0); } | |
.vjs-default-skin:hover .vjs-control-bar { | |
-webkit-transform: translate3d(0, 0, 0); | |
-moz-transform: translate3d(0, 0, 0); | |
-ms-transform: translate3d(0, 0, 0); | |
-o-transform: translate3d(0, 0, 0); | |
transform: translate3d(0, 0, 0); } | |
/* Show the control bar only once the video has started playing */ | |
.vjs-default-skin.vjs-has-started .vjs-control-bar { | |
display: block; | |
/* Visibility needed to make sure things hide in older browsers too. */ | |
visibility: visible; | |
opacity: 1; | |
/* transition */ | |
-webkit-transition: visibility 0.1s, opaicty 0.1s; | |
-moz-transition: visibility 0.1s, opaicty 0.1s; | |
-o-transition: visibility 0.1s, opaicty 0.1s; | |
transition: visibility 0.1s, opaicty 0.1s; } | |
/* Hide the control bar when the video is playing and the user is inactive */ | |
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { | |
display: block; | |
visibility: hidden; | |
opacity: 0; | |
/* transition */ | |
-webkit-transition: visibility 1s, opacity 1s; | |
-moz-transition: visibility 1s, opacity 1s; | |
-o-transition: visibility 1s, opacity 1s; | |
transition: visibility 1s, opacity 1s; } | |
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar { | |
display: none; } | |
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar { | |
display: none; } | |
/* IE8 is flakey with fonts, and you have to change the actual content to force | |
fonts to show/hide properly. | |
- "\9" IE8 hack didn't work for this | |
- Found in XP IE8 from http://modern.ie. Does not show up in "IE8 mode" in IE9 | |
*/ | |
@media \0screen { | |
.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before { | |
content: ""; } } | |
/* General styles for individual controls. */ | |
.vjs-default-skin .vjs-control { | |
outline: none; | |
position: relative; | |
float: left; | |
text-align: center; | |
margin: 0; | |
padding: 0; | |
height: 3.0em; | |
width: 4em; } | |
/* FontAwsome button icons */ | |
.vjs-default-skin .vjs-control:before { | |
font-family: FontAwesome; | |
font-size: 1.5em; | |
line-height: 2; | |
position: absolute; | |
top: 0; | |
left: 0; | |
width: 100%; | |
height: 100%; | |
text-align: center; | |
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); } | |
/* Replacement for focus outline */ | |
.vjs-default-skin .vjs-control:focus:before, | |
.vjs-default-skin .vjs-control:hover:before { | |
text-shadow: 0em 0em 1em white; } | |
.vjs-default-skin .vjs-control:focus { | |
/* outline: 0; */ | |
/* keyboard-only users cannot see the focus on several of the UI elements when | |
this is set to 0 */ } | |
/* Hide control text visually, but have it available for screenreaders */ | |
.vjs-default-skin .vjs-control-text { | |
/* hide-visually */ | |
border: 0; | |
clip: rect(0 0 0 0); | |
height: 1px; | |
margin: -1px; | |
overflow: hidden; | |
padding: 0; | |
position: absolute; | |
width: 1px; } | |
/* Play/Pause | |
-------------------------------------------------------------------------------- | |
*/ | |
.vjs-default-skin .vjs-play-control { | |
width: 5em; | |
cursor: pointer; } | |
.vjs-default-skin .vjs-play-control:before { | |
content: "\f04b"; } | |
.vjs-default-skin.vjs-playing .vjs-play-control:before { | |
content: "\f04c"; } | |
/* Volume/Mute | |
-------------------------------------------------------------------------------- */ | |
.vjs-default-skin .vjs-mute-control, | |
.vjs-default-skin .vjs-volume-menu-button { | |
cursor: pointer; | |
float: right; | |
display: inline-block; | |
font-family: FontAwesome; | |
font-style: normal; | |
font-weight: normal; | |
line-height: 1; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; } | |
.vjs-default-skin .vjs-mute-control:before, | |
.vjs-default-skin .vjs-volume-menu-button:before { | |
content: "\f028"; } | |
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before, | |
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before { | |
content: "\f026"; } | |
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before, | |
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before { | |
content: "\f027"; } | |
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before, | |
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before { | |
content: "\f027"; } | |
.vjs-default-skin .vjs-volume-control { | |
width: 5em; | |
float: right; } | |
.vjs-default-skin .vjs-volume-bar { | |
width: 5em; | |
height: 0.6em; | |
margin: 1.1em auto 0; } | |
.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content { | |
height: 2.9em; } | |
.vjs-default-skin .vjs-volume-level { | |
position: absolute; | |
top: 0; | |
left: 0; | |
height: 0.5em; | |
background: #2cb4ac; } | |
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle { | |
width: 0.5em; | |
height: 0.5em; } | |
.vjs-default-skin .vjs-volume-handle:before { | |
font-size: 0.9em; | |
top: -0.2em; | |
left: -0.2em; | |
width: 1em; | |
height: 1em; } | |
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content { | |
width: 6em; | |
left: -4em; } | |
/* Progress | |
-------------------------------------------------------------------------------- | |
*/ | |
.vjs-default-skin .vjs-progress-control { | |
position: absolute; | |
left: 0; | |
right: 0; | |
width: auto; | |
font-size: 0.3em; | |
height: 1rem; | |
/* Set above the rest of the controls. */ | |
top: -1rem; | |
/* Shrink the bar slower than it grows. */ | |
/* transition */ | |
-webkit-transition: all 0.4s; | |
-moz-transition: all 0.4s; | |
-o-transition: all 0.4s; | |
transition: all 0.4s; } | |
/* On hover, make the progress bar grow to something that's more clickable. | |
This simply changes the overall font for the progress bar, and this | |
updates both the em-based widths and heights, as wells as the icon font */ | |
.vjs-default-skin:hover .vjs-progress-control { | |
font-size: 1rem; | |
/* Even though we're not changing the top/height, we need to include them in | |
the transition so they're handled correctly. */ | |
/* transition */ | |
-webkit-transition: all 0.2s; | |
-moz-transition: all 0.2s; | |
-o-transition: all 0.2s; | |
transition: all 0.2s; } | |
/* Box containing play and load progresses. Also acts as seek scrubber. */ | |
.vjs-default-skin .vjs-progress-holder { | |
height: 100%; } | |
/* Progress Bars */ | |
.vjs-default-skin .vjs-progress-holder .vjs-play-progress, | |
.vjs-default-skin .vjs-progress-holder .vjs-load-progress { | |
position: absolute; | |
display: block; | |
height: 100%; | |
margin: 0; | |
padding: 0; | |
/* Needed for IE6 */ | |
left: 0; | |
top: 0; } | |
.vjs-default-skin .vjs-play-progress { | |
/* | |
Using a data URI to create the white diagonal lines with a transparent | |
background. Surprisingly works in IE8. | |
Created using http://www.patternify.com | |
Changing the first color value will change the bar color. | |
Also using a paralax effect to make the lines move backwards. | |
The -50% left position makes that happen. | |
*/ | |
background: #2cb4ac; } | |
.vjs-default-skin .vjs-load-progress { | |
background: #646464; | |
background: rgba(255, 255, 255, 0.4); } | |
.vjs-default-skin .vjs-seek-handle { | |
width: 1.5em; | |
height: 100%; } | |
/* Time Display | |
-------------------------------------------------------------------------------- | |
*/ | |
.vjs-default-skin .vjs-time-controls { | |
font-size: 1em; | |
/* Align vertically by making the line height the same as the control bar */ | |
line-height: 3em; } | |
.vjs-default-skin .vjs-current-time { | |
float: left; } | |
.vjs-default-skin .vjs-duration { | |
float: left; } | |
/* Remaining time is in the HTML, but not included in default design */ | |
.vjs-default-skin .vjs-remaining-time { | |
display: none; | |
float: left; } | |
.vjs-time-divider { | |
float: left; | |
line-height: 3em; } | |
/* Fullscreen | |
-------------------------------------------------------------------------------- | |
*/ | |
.vjs-default-skin .vjs-fullscreen-control { | |
width: 3.8em; | |
cursor: pointer; | |
float: right; | |
display: inline-block; | |
font-family: FontAwesome; | |
font-style: normal; | |
font-weight: normal; | |
line-height: 1; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; } | |
.vjs-default-skin .vjs-fullscreen-control:before { | |
content: "\f0b2"; } | |
/* Switch to the exit icon when the player is in fullscreen */ | |
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before { | |
content: "\f066"; } | |
/* Big Play Button (play button at start) | |
-------------------------------------------------------------------------------- | |
Positioning of the play button in the center or other corners can be done more | |
easily in the skin designer. http://designer.videojs.com/ | |
*/ | |
.vjs-default-skin .vjs-big-play-button { | |
left: 50%; | |
top: 50%; | |
font-size: 3em; | |
margin-left: -1em; | |
margin-top: -1em; | |
display: block; | |
z-index: 2; | |
position: absolute; | |
width: 2em; | |
height: 2em; | |
text-align: center; | |
vertical-align: middle; | |
cursor: pointer; | |
opacity: 1; | |
/* background-color-with-alpha */ | |
background-color: #66cec9; | |
background-color: rgba(102, 206, 201, 0.7); | |
border: 3px solid white; | |
/* border-radius */ | |
-webkit-border-radius: 1em; | |
-moz-border-radius: 1em; | |
-ms-border-radius: 1em; | |
-o-border-radius: 1em; | |
border-radius: 1em; | |
/* transition */ | |
-webkit-transition: all 0.4s; | |
-moz-transition: all 0.4s; | |
-o-transition: all 0.4s; | |
transition: all 0.4s; | |
display: inline-block; | |
font-family: FontAwesome; | |
font-style: normal; | |
font-weight: normal; | |
line-height: 1; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; } | |
/* Hide if controls are disabled */ | |
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button { | |
display: none; } | |
/* Hide when video starts playing */ | |
.vjs-default-skin.vjs-has-started .vjs-big-play-button { | |
display: none; } | |
/* Hide on mobile devices. Remove when we stop using native controls | |
by default on mobile */ | |
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button { | |
display: none; } | |
.vjs-default-skin:hover .vjs-big-play-button, | |
.vjs-default-skin .vjs-big-play-button:focus { | |
outline: 0; | |
border-color: #fff; | |
/* IE8 needs a non-glow hover state */ | |
background-color: #66cec9; | |
background-color: rgba(102, 206, 201, 0.9); | |
/* transition */ | |
-webkit-transition: all 0.3s; | |
-moz-transition: all 0.3s; | |
-o-transition: all 0.3s; | |
transition: all 0.3s; | |
-webkit-transform: scale(1.25, 1.25); | |
-moz-transform: scale(1.25, 1.25); | |
-ms-transform: scale(1.25, 1.25); | |
-o-transform: scale(1.25, 1.25); | |
transform: scale(1.25, 1.25); } | |
.vjs-default-skin .vjs-big-play-button:before { | |
content: "\f04b"; | |
font-family: FontAwesome; | |
color: #fff; | |
/* In order to center the play icon vertically we need to set the line height | |
to the same as the button height */ | |
line-height: 1.85em; | |
text-align: center; | |
position: absolute; | |
left: 4px; | |
width: 100%; | |
height: 100%; } | |
/* Loading Spinner | |
-------------------------------------------------------------------------------- | |
*/ | |
.vjs-loading-spinner { | |
display: none; | |
position: absolute; | |
top: 50%; | |
left: 50%; | |
font-size: 4em; | |
line-height: 1; | |
width: 1em; | |
height: 1em; | |
margin-left: -0.5em; | |
margin-top: -0.5em; | |
opacity: 0.75; | |
/* animation */ | |
-webkit-animation: spin 1.5s infinite linear; | |
-moz-animation: spin 1.5s infinite linear; | |
-o-animation: spin 1.5s infinite linear; | |
animation: spin 1.5s infinite linear; | |
color: #2cb4ac; } | |
.vjs-default-skin .vjs-loading-spinner:before { | |
content: "\f110"; | |
font-family: FontAwesome; | |
position: absolute; | |
top: 0; | |
left: 0; | |
width: 1em; | |
height: 1em; | |
text-align: center; } | |
@-moz-keyframes spin { | |
0% { | |
-moz-transform: rotate(0deg); } | |
100% { | |
-moz-transform: rotate(359deg); } } | |
@-webkit-keyframes spin { | |
0% { | |
-webkit-transform: rotate(0deg); } | |
100% { | |
-webkit-transform: rotate(359deg); } } | |
@-o-keyframes spin { | |
0% { | |
-o-transform: rotate(0deg); } | |
100% { | |
-o-transform: rotate(359deg); } } | |
@keyframes spin { | |
0% { | |
transform: rotate(0deg); } | |
100% { | |
transform: rotate(359deg); } } | |
/* Menu Buttons (Captions/Subtitles/etc.) | |
-------------------------------------------------------------------------------- | |
*/ | |
.vjs-default-skin .vjs-menu-button { | |
float: right; | |
cursor: pointer; } | |
.vjs-default-skin .vjs-menu { | |
display: none; | |
position: absolute; | |
bottom: 0; | |
left: 0em; | |
/* (Width of vjs-menu - width of button) / 2 */ | |
width: 0em; | |
height: 0em; | |
margin-bottom: 3em; | |
border-left: 2em solid transparent; | |
border-right: 2em solid transparent; | |
border-top: 1.55em solid black; | |
/* Same width top as ul bottom */ | |
border-top-color: rgba(7, 40, 50, 0.5); | |
/* Same as ul background */ } | |
/* Button Pop-up Menu */ | |
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content { | |
display: block; | |
padding: 0; | |
margin: 0; | |
position: absolute; | |
width: 10em; | |
bottom: 1.5em; | |
/* Same bottom as vjs-menu border-top */ | |
max-height: 15em; | |
overflow: auto; | |
left: -5em; | |
/* Width of menu - width of button / 2 */ | |
/* background-color-with-alpha */ | |
background-color: #07141e; | |
background-color: rgba(7, 20, 30, 0.7); | |
/* box-shadow */ | |
-webkit-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2); | |
-moz-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2); | |
box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2); } | |
.vjs-default-skin .vjs-menu-button:hover .vjs-menu { | |
display: block; } | |
.vjs-default-skin .vjs-menu-button ul li { | |
list-style: none; | |
margin: 0; | |
padding: 0.3em 0 0.3em 0; | |
line-height: 1.4em; | |
font-size: 1.2em; | |
text-align: center; | |
text-transform: lowercase; } | |
.vjs-default-skin .vjs-menu-button ul li.vjs-selected { | |
background-color: #000; } | |
.vjs-default-skin .vjs-menu-button ul li:focus, | |
.vjs-default-skin .vjs-menu-button ul li:hover, | |
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus, | |
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover { | |
outline: 0; | |
color: #111; | |
/* background-color-with-alpha */ | |
background-color: #ffffff; | |
background-color: rgba(255, 255, 255, 0.75); | |
/* box-shadow */ | |
-webkit-box-shadow: 0 0 1em white; | |
-moz-box-shadow: 0 0 1em white; | |
box-shadow: 0 0 1em white; } | |
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title { | |
text-align: center; | |
text-transform: uppercase; | |
font-size: 1em; | |
line-height: 2em; | |
padding: 0; | |
margin: 0 0 0.3em 0; | |
font-weight: bold; | |
cursor: default; } | |
/* Subtitles Button */ | |
/* Captions Button */ | |
/* Replacement for focus outline */ | |
.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before, | |
.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before { | |
/* box-shadow */ | |
-webkit-box-shadow: 0 0 1em white; | |
-moz-box-shadow: 0 0 1em white; | |
box-shadow: 0 0 1em white; } | |
/* | |
REQUIRED STYLES (be careful overriding) | |
================================================================================ | |
When loading the player, the video tag is replaced with a DIV, | |
that will hold the video tag or object tag for other playback methods. | |
The div contains the video playback element (Flash or HTML5) and controls, | |
and sets the width and height of the video. | |
** If you want to add some kind of border/padding (e.g. a frame), or special | |
positioning, use another containing element. Otherwise you risk messing up | |
control positioning and full window mode. ** | |
*/ | |
.video-js { | |
background-color: #000; | |
position: relative; | |
padding: 0; | |
/* Start with 10px for base font size so other dimensions can be em based and | |
easily calculable. */ | |
font-size: 10px; | |
/* Allow poster to be vertially aligned. */ | |
vertical-align: middle; | |
/* display: table-cell; */ | |
/*This works in Safari but not Firefox.*/ | |
/* Provide some basic defaults for fonts */ | |
font-weight: normal; | |
font-style: normal; | |
/* Avoiding helvetica: issue #376 */ | |
font-family: Arial, sans-serif; | |
/* Turn off user selection (text highlighting) by default. | |
The majority of player components will not be text blocks. | |
Text areas will need to turn user selection back on. */ | |
/* user-select */ | |
-webkit-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
-o-user-select: none; | |
user-select: none; } | |
/* Playback technology elements expand to the width/height of the containing div | |
<video> or <object> */ | |
.video-js .vjs-tech { | |
position: absolute; | |
top: 0; | |
left: 0; | |
width: 100%; | |
height: 100%; } | |
/* Fix for Firefox 9 fullscreen (only if it is enabled). Not needed when | |
checking fullScreenEnabled. */ | |
.video-js:-moz-full-screen { | |
position: absolute; } | |
/* Fullscreen Styles */ | |
body.vjs-full-window { | |
padding: 0; | |
margin: 0; | |
height: 100%; | |
/* Fix for IE6 full-window. http://www.cssplay.co.uk/layouts/fixed.html */ | |
overflow-y: auto; } | |
.video-js.vjs-fullscreen { | |
position: fixed; | |
overflow: hidden; | |
z-index: 1000; | |
left: 0; | |
top: 0; | |
bottom: 0; | |
right: 0; | |
width: 100% !important; | |
height: 100% !important; | |
/* to to reset the constraints from .section__inner and stuff */ | |
max-width: initial !important; | |
max-height: initial !important; | |
/* IE6 full-window (underscore hack) */ | |
_position: absolute; } | |
.video-js:-webkit-full-screen { | |
width: 100% !important; | |
height: 100% !important; } | |
.video-js.vjs-fullscreen.vjs-user-inactive { | |
cursor: none; } | |
/* Poster Styles */ | |
.vjs-poster { | |
background-repeat: no-repeat; | |
background-position: 50% 50%; | |
background-size: contain; | |
cursor: pointer; | |
height: 100%; | |
margin: 0; | |
padding: 0; | |
position: relative; | |
width: 100%; } | |
.vjs-poster img { | |
display: block; | |
margin: 0 auto; | |
max-height: 100%; | |
padding: 0; | |
width: 100%; } | |
/* Hide the poster when native controls are used otherwise it covers them */ | |
.video-js.vjs-using-native-controls .vjs-poster { | |
display: none; } | |
/* Text Track Styles */ | |
/* Overall track holder for both captions and subtitles */ | |
.video-js .vjs-text-track-display { | |
text-align: center; | |
position: absolute; | |
bottom: 4em; | |
/* Leave padding on left and right */ | |
left: 1em; | |
right: 1em; } | |
/* Individual tracks */ | |
.video-js .vjs-text-track { | |
display: none; | |
font-size: 1.4em; | |
text-align: center; | |
margin-bottom: 0.1em; | |
/* Transparent black background, or fallback to all black (oldIE) */ | |
/* background-color-with-alpha */ | |
background-color: #000000; | |
background-color: rgba(0, 0, 0, 0.5); } | |
.video-js .vjs-subtitles { | |
color: white; } | |
.video-js .vjs-captions { | |
color: #ffcc66; } | |
.vjs-tt-cue { | |
display: block; } | |
/* Hide disabled or unsupported controls */ | |
.vjs-default-skin .vjs-hidden { | |
display: none; } | |
.vjs-lock-showing { | |
display: block !important; | |
opacity: 1; | |
visibility: visible; } | |
/* ----------------------------------------------------------------------------- | |
The original source of this file lives at | |
https://github.com/videojs/video.js/blob/master/src/css/video-js.less */ | |
.progress-bar { | |
text-align: center; } | |
.progress-bar h1 { | |
color: #2cb4ac; } | |
.progress-bar ul { | |
height: 0; | |
margin: 0 0 3rem; | |
padding: 0; | |
height: auto; | |
border-bottom: 1px solid #dddddd; } | |
.progress-bar ul li { | |
display: inline-block; | |
color: #999999; | |
font-size: 0.75rem; | |
text-align: center; | |
height: 10px; | |
width: 32px; | |
margin: 0 1%; | |
padding: 0; | |
position: relative; | |
vertical-align: bottom; } | |
.progress-bar ul li.completed i, .progress-bar ul li.completed span, .progress-bar ul li.active i, .progress-bar ul li.active span { | |
color: #2cb4ac; } | |
.progress-bar ul li span { | |
text-indent: 100%; | |
width: 0; | |
height: 0; | |
display: block; | |
overflow: hidden; | |
white-space: nowrap; | |
color: #999999; } | |
.progress-bar ul li i { | |
font-size: 1.5rem; | |
display: block; | |
position: absolute; | |
color: #ddd; } | |
@media only screen and (min-width: 600px) { | |
.progress-bar ul li { | |
margin: 0 0.3rem; | |
height: 3rem; | |
width: 80px; } | |
.progress-bar ul li span { | |
text-indent: 0; | |
display: inline-block; | |
width: auto; | |
height: auto; | |
white-space: normal; | |
vertical-align: top; } | |
.progress-bar ul li i { | |
bottom: -0.8rem; | |
left: 32px; | |
position: absolute; } } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
[data-ux="affix"].affix { | |
top: 0; | |
position: fixed; | |
-webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); | |
-moz-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); | |
box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); } | |
.js-is-left { | |
position: fixed; | |
left: 0; | |
right: 0; | |
top: 0.3rem; | |
bottom: 0; } | |
.csstransforms3d .js-is-left { | |
-webkit-transform: translate3d(-272px, 0, 0); | |
-moz-transform: translate3d(-272px, 0, 0); | |
-ms-transform: translate3d(-272px, 0, 0); | |
-o-transform: translate3d(-272px, 0, 0); | |
transform: translate3d(-272px, 0, 0); } | |
.no-csstransforms3d .js-is-left { | |
left: -272px; } | |
.js-page-wrapper, | |
.js-mobile-nav { | |
-webkit-transition: -webkit-transform 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); | |
-moz-transition: -moz-transform 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); | |
-o-transition: -o-transform 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); | |
transition: transform 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1); } | |
#mobileNavBodyOverlay.is-active { | |
display: block; | |
position: absolute; | |
top: 0; | |
bottom: 0; | |
left: 0; | |
right: 0; | |
cursor: e-resize; | |
z-index: 1000; | |
-webkit-transform: translate3d(-272px, 0, 0); | |
-moz-transform: translate3d(-272px, 0, 0); | |
-ms-transform: translate3d(-272px, 0, 0); | |
-o-transform: translate3d(-272px, 0, 0); | |
transform: translate3d(-272px, 0, 0); } | |
.csstransforms3d .js-mobile-nav.is-active { | |
-webkit-transform: translate3d(0, 0, 0); | |
-moz-transform: translate3d(0, 0, 0); | |
-ms-transform: translate3d(0, 0, 0); | |
-o-transform: translate3d(0, 0, 0); | |
transform: translate3d(0, 0, 0); } | |
.no-csstransforms3d .js-mobile-nav.is-active { | |
right: 0; } | |
.js-swipe { | |
overflow: hidden; | |
visibility: hidden; | |
position: relative; } | |
.js-swipe-wrap { | |
overflow: hidden; | |
position: relative; } | |
.js-swipe-wrap > div { | |
float: left; | |
width: 100%; | |
position: relative; } | |
.js-nav-opened .bar-top, | |
.js-nav-opened .bar-bottom { | |
top: 7px; } | |
.js-nav-opened .bar-top { | |
-webkit-transform: rotate(45deg); | |
-moz-transform: rotate(45deg); | |
-ms-transform: rotate(45deg); | |
-o-transform: rotate(45deg); | |
transform: rotate(45deg); } | |
.js-nav-opened .bar-middle { | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); | |
opacity: 0; } | |
.js-nav-opened .bar-bottom { | |
-webkit-transform: rotate(-45deg); | |
-moz-transform: rotate(-45deg); | |
-ms-transform: rotate(-45deg); | |
-o-transform: rotate(-45deg); | |
transform: rotate(-45deg); } | |
[data-ux="peeknav"].ux-peeknav.ux-peeknav-is-fixed { | |
position: fixed; | |
top: 0; | |
z-index: 10; } | |
[data-ux="peeknav"].ux-peeknav.ux-peeknav-animate { | |
-webkit-transition: -webkit-transform 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1), top 0.6s cubic-bezier(0.694, 0.0482, 0.335, 1), opacity 0.5s cubic-bezier(0.694, 0.0482, 0.335, 1); } | |
[data-ux="peeknav"].ux-peeknav.ux-peeknav-hidden { | |
-webkit-transform: translate3d(0, -100%, 0); } | |
[data-ux="peeknav"].ux-peeknav.ux-peeknav-shown { | |
-webkit-transform: translate3d(0, 0, 0); } | |
[data-ux-vidplayer] { | |
height: 100%; | |
width: 100%; | |
-webkit-transform-style: preserve-3d; } | |
.vidplayer-close-btn { | |
display: none; } | |
.video-screen-on .vidplayer-close-btn { | |
position: absolute; | |
top: 1rem; | |
right: 1rem; | |
color: white; | |
font-size: 2rem; | |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); | |
opacity: 0.3; | |
cursor: pointer; | |
display: block; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.homepage .blockquote--caption { | |
position: absolute; | |
left: 3.25rem; | |
bottom: 2rem; } | |
.homepage .blockquote__quote { | |
font-size: 20px; | |
line-height: 1.2; | |
text-shadow: 0 1px 1px black; | |
margin-bottom: 0.5rem; } | |
.wf-loading .homepage .blockquote__quote { | |
visibility: hidden; } | |
.wf-active .homepage .blockquote__quote { | |
font-family: "open-sans", Helvetica, Arial, sans-serif; | |
font-weight: 400; } | |
.homepage .blockquote__cite { | |
line-height: 1.2; } | |
.homepage .blockquote { | |
margin: 0; | |
padding: 0; } | |
.homepage .coverbox__footer .more-info { | |
margin-left: 1rem; } | |
.already-tested ul { | |
margin: 0; | |
list-style: none; } | |
.already-tested i { | |
font-size: 85%; } | |
.family-prep, | |
.inherited-cancers, | |
.already-tested { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; | |
width: 100%; } | |
@media screen and (min-width: 600px) { | |
.family-prep, | |
.inherited-cancers, | |
.already-tested { | |
width: 33.33333%; } } | |
.md-callout { | |
margin: 0; } | |
.md-callout i { | |
font-size: 90%; | |
margin-right: 0.25rem; } | |
.md-callout span { | |
margin-right: 1rem; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.service-intro .lead { | |
color: #2cb4ac; } | |
.fp-disease-list .disease-categories h6 { | |
margin-bottom: 0; } | |
.fp-disease-list .disease-list__title { | |
padding-left: 0.5rem; } | |
@media only screen and (min-width: 900px) { | |
.section--intro .section__inner { | |
padding-bottom: 0; | |
overflow: hidden; } } | |
.figure--results-web { | |
margin-right: 1rem; } | |
.figure--results-web img { | |
margin-top: 20px; } | |
.figure--liz { | |
width: 500px; | |
position: absolute; | |
right: 0; | |
bottom: 0; | |
margin: 0; | |
padding: 0 0 0 100px; } | |
.figure--liz figcaption { | |
position: absolute; | |
right: 400px; | |
bottom: 50px; | |
text-align: right; } | |
.figure--liz figcaption b { | |
white-space: nowrap; } | |
.services-results .blockquote { | |
color: #2cb4ac; } | |
.services-results .blockquote__quote { | |
color: #2cb4ac; | |
font-size: 16px; } | |
@media only screen and (min-width: 600px) { | |
.clinical .banner-link { | |
margin-right: 2rem; } } | |
.clinical .banner .lead--smaller { | |
margin-right: 2rem; } | |
.offer-counsyl i { | |
font-size: 50%; | |
vertical-align: middle; } | |
.clinic-request-kits .progress-bar li { | |
font-size: 1rem; } | |
.clinic-request-kits .side-content { | |
margin-top: 2rem; } | |
.clinic-request-kits .review-form dt { | |
font-weight: bold; } | |
.clinic-request-kits .review-form dd span { | |
margin-right: 1rem; } | |
.clinic-request-kits #physician .forms-control { | |
position: relative; } | |
.clinic-request-kits #physician .forms-control .remove { | |
position: absolute; | |
bottom: 2.3rem; | |
font-size: 1.5rem; | |
color: #999999; | |
cursor: pointer; | |
right: -2rem; } | |
.clinic-request-kits #physician .forms-control .holder { | |
position: absolute; } | |
@media only screen and (min-width: 600px) { | |
.clinic-request-kits #kit .side-content { | |
margin-top: 100px; } } | |
.clinic-request-kits #add-npi { | |
margin-top: 1.5rem; } | |
@media screen and (max-width: 399px) { | |
.price-calculator .float-cancel--400 { | |
float: none; | |
display: block; | |
margin-bottom: 0.5rem; } } | |
.price-calculator .fieldset__inner:before { | |
content: ""; | |
display: block; | |
margin-left: 1.5rem; | |
margin-bottom: 1.5rem; | |
height: 1px; | |
background-color: #ddd; } | |
.price-calculator .fieldset__legend { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; } | |
@media screen and (min-width: 600px) { | |
.price-calculator .fieldset__legend { | |
width: 33.33333%; } } | |
.price-calculator .fieldset__fields { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; } | |
@media screen and (min-width: 600px) { | |
.price-calculator .fieldset__fields { | |
width: 66.66667%; } } | |
.price-calculator .fieldset__fields__inner { | |
list-style: none; | |
margin: 0; | |
padding: 0; | |
margin-left: -1.5rem; | |
letter-spacing: -0.31em; } | |
.price-calculator .form__actions, | |
.price-calculator .form__notes { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; | |
width: 100%; | |
padding-top: 0; | |
margin-top: 1.5rem; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.has-bg-img.bg-pattern-diamond-white { | |
background-image: url("/site_media/img/counsyl-redesign/pattern_diamond-white.jpg"); | |
background-repeat: repeat; } | |
.has-bg-img.bg-img-lab { | |
background-image: url("/site_media/img/counsyl-redesign/lab.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-lab { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-lab { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lab.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lab.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-victoria { | |
background-image: url("/site_media/img/counsyl-redesign/victoria.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-victoria { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-victoria { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/victoria.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/victoria.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-victoria-b { | |
background-image: url("/site_media/img/counsyl-redesign/victoria-flip.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-victoria-b { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-victoria-b { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/victoria-flip.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/victoria-flip.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-victoria-2 { | |
background-image: url("/site_media/img/counsyl-redesign/victoria2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-victoria-2 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-victoria-2 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/victoria2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/victoria2.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-founders { | |
background-image: url("/site_media/img/counsyl-redesign/founders.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-founders { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-founders { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/founders.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/founders.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-team { | |
background-image: url("/site_media/img/counsyl-redesign/team.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-team { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-team { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/team.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/team.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-available { | |
background-image: url("/site_media/img/counsyl-redesign/available.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-available { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-available { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/available.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/available.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-gary { | |
background-image: url("/site_media/img/counsyl-redesign/gary.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-gary { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-gary { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/gary.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/gary.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-homepage { | |
background-image: url("/site_media/img/counsyl-redesign/homepage.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-homepage { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-homepage { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/homepage.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/homepage.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-homepage-2 { | |
background-image: url("/site_media/img/counsyl-redesign/victoria.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-homepage-2 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-homepage-2 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/victoria.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/victoria.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-homepage-3 { | |
background-image: url("/site_media/img/counsyl-redesign/homepage-3.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-homepage-3 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-homepage-3 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/homepage-3.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/homepage-3.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-homepage-4 { | |
background-image: url("/site_media/img/counsyl-redesign/we_love_dogs-square.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-homepage-4 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-homepage-4 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/we_love_dogs-square.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/we_love_dogs-square.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-lab-2 { | |
background-image: url("/site_media/img/counsyl-redesign/lab_full.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-lab-2 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-lab-2 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lab_full.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lab_full.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-lab-3 { | |
background-image: url("/site_media/img/counsyl-redesign/lab3.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-lab-3 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-lab-3 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lab3.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lab3.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-lab-4 { | |
background-image: url("/site_media/img/counsyl-redesign/lab4.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-lab-4 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-lab-4 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lab4.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lab4.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-culture-masthead { | |
background-image: url("/site_media/img/counsyl-redesign/culture-masthead.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-culture-masthead { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-culture-masthead { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/culture-masthead.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/culture-masthead.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep { | |
background-image: url("/site_media/img/counsyl-redesign/yay_dads.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/yay_dads.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/yay_dads.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-2 { | |
background-image: url("/site_media/img/counsyl-redesign/lailee_rajeev_kid.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-2 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-2 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lailee_rajeev_kid.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lailee_rajeev_kid.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-3 { | |
background-image: url("/site_media/img/counsyl-redesign/lailee_rajeev-flip.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-3 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-3 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lailee_rajeev-flip.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lailee_rajeev-flip.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-4 { | |
background-image: url("/site_media/img/counsyl-redesign/lailee.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-4 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-4 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lailee.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lailee.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-5 { | |
background-image: url("/site_media/img/counsyl-redesign/lailee-flip.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-5 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-5 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lailee-flip.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lailee-flip.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-6 { | |
background-image: url("/site_media/img/counsyl-redesign/brittany_tim.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-6 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-6 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/brittany_tim.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/brittany_tim.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-7 { | |
background-image: url("/site_media/img/counsyl-redesign/brittany_tim2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-7 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-7 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/brittany_tim2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/brittany_tim2.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-8 { | |
background-image: url("/site_media/img/counsyl-redesign/brittany_tim3.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-8 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-8 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/brittany_tim3.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/brittany_tim3.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-8b { | |
background-image: url("/site_media/img/counsyl-redesign/brittany_tim4.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-8b { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-8b { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/brittany_tim4.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/brittany_tim4.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-9 { | |
background-image: url("/site_media/img/counsyl-redesign/erin_ryan.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-9 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-9 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/erin_ryan.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/erin_ryan.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-9b { | |
background-image: url("/site_media/img/counsyl-redesign/erin_ryan2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-9b { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-9b { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/erin_ryan2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/erin_ryan2.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-10 { | |
background-image: url("/site_media/img/counsyl-redesign/heather_arvin.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-10 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-10 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/heather_arvin.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/heather_arvin.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-11 { | |
background-image: url("/site_media/img/counsyl-redesign/heather_arvin2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-11 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-11 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/heather_arvin2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/heather_arvin2.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-12 { | |
background-image: url("/site_media/img/counsyl-redesign/jennifer_joe.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-12 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-12 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/jennifer_joe.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/jennifer_joe.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-12b { | |
background-image: url("/site_media/img/counsyl-redesign/jennifer_joe-flip.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-12b { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-12b { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/jennifer_joe-flip.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/jennifer_joe-flip.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-13 { | |
background-image: url("/site_media/img/counsyl-redesign/lailee_rajeev2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-13 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-13 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lailee_rajeev2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lailee_rajeev2.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-14 { | |
background-image: url("/site_media/img/counsyl-redesign/lailee2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-14 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-14 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lailee2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lailee2.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-kaylene { | |
background-image: url("/site_media/img/counsyl-redesign/kaylene.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-kaylene { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-kaylene { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/kaylene.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/kaylene.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-inherited-cancer { | |
background-image: url("/site_media/img/counsyl-redesign/jodi.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-inherited-cancer { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-inherited-cancer { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/jodi.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/jodi.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-inherited-cancer-2 { | |
background-image: url("/site_media/img/counsyl-redesign/jodi_reading.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-inherited-cancer-2 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-inherited-cancer-2 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/jodi_reading.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/jodi_reading.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-inherited-cancer-3 { | |
background-image: url("/site_media/img/counsyl-redesign/jodi2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-inherited-cancer-3 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-inherited-cancer-3 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/jodi2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/jodi2.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-inherited-cancer-4 { | |
background-image: url("/site_media/img/counsyl-redesign/jodi3.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-inherited-cancer-4 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-inherited-cancer-4 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/jodi3.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/jodi3.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-inherited-cancer-5 { | |
background-image: url("/site_media/img/counsyl-redesign/elliot.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-inherited-cancer-5 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-inherited-cancer-5 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/elliot.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/elliot.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-inherited-cancer-6 { | |
background-image: url("/site_media/img/counsyl-redesign/elliot2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-inherited-cancer-6 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-inherited-cancer-6 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/elliot2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/elliot2.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-inherited-cancer-choices { | |
background-image: url("/site_media/img/counsyl-redesign/holly.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-inherited-cancer-choices { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-inherited-cancer-choices { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/holly.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/holly.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-pedigree { | |
background-image: url("/site_media/img/counsyl-redesign/illustration_pedigree.png"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-pedigree { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-pedigree { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/illustration_pedigree.png")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/illustration_pedigree.png\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-carriers { | |
background-image: url("/site_media/img/counsyl-redesign/illustration_both-carriers.png"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-carriers { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-carriers { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/illustration_both-carriers.png")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/illustration_both-carriers.png\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family { | |
background-image: url("/site_media/img/counsyl-redesign/illustration_family.png"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/illustration_family.png")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/illustration_family.png\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-inheritance { | |
background-image: url("/site_media/img/counsyl-redesign/illustration_inheritance.png"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-inheritance { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-inheritance { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/illustration_inheritance.png")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/illustration_inheritance.png\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-family-prep-choices { | |
background-image: url("/site_media/img/counsyl-redesign/baby_things.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-family-prep-choices { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-family-prep-choices { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/baby_things.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/baby_things.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-results { | |
background-image: url("/site_media/img/counsyl-redesign/results_screenshot.png"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-results { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-results { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/results_screenshot.png")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/results_screenshot.png\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-counseling { | |
background-image: url("/site_media/img/counsyl-redesign/counselor_edited.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-counseling { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-counseling { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/counselor_edited.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/counselor_edited.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-counseling-b { | |
background-image: url("/site_media/img/counsyl-redesign/counselor.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-counseling-b { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-counseling-b { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/counselor.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/counselor.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-counseling-2 { | |
background-image: url("/site_media/img/counsyl-redesign/counselor_liz.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-counseling-2 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-counseling-2 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/counselor_liz.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/counselor_liz.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-counseling-2b { | |
background-image: url("/site_media/img/counsyl-redesign/counselor_liz2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-counseling-2b { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-counseling-2b { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/counselor_liz2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/counselor_liz2.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-counseling-2c { | |
background-image: url("/site_media/img/counsyl-redesign/counselor_liz3.png"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-counseling-2c { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-counseling-2c { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/counselor_liz3.png")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/counselor_liz3.png\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-doc1 { | |
background-image: url("/site_media/img/counsyl-redesign/doc1.png"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-doc1 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-doc1 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/doc1.png")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/doc1.png\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-kit { | |
background-image: url("/site_media/img/counsyl-redesign/kit_handoff.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-kit { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-kit { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/kit_handoff.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/kit_handoff.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-lab-5 { | |
background-image: url("/site_media/img/counsyl-redesign/lab5.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-lab-5 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-lab-5 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/lab5.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/lab5.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-laptop { | |
background-image: url("/site_media/img/counsyl-redesign/laptop.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-laptop { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-laptop { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/laptop.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/laptop.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-careers-1 { | |
background-image: url("/site_media/img/counsyl-redesign/joanna_recruiter.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-careers-1 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-careers-1 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/joanna_recruiter.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/joanna_recruiter.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-careers-2 { | |
background-image: url("/site_media/img/counsyl-redesign/chris_engineer.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-careers-2 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-careers-2 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/chris_engineer.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/chris_engineer.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-careers-3 { | |
background-image: url("/site_media/img/counsyl-redesign/chuba_scientist.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-careers-3 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-careers-3 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/chuba_scientist.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/chuba_scientist.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-careers-4 { | |
background-image: url("/site_media/img/counsyl-redesign/elantha_operations.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-careers-4 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-careers-4 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/elantha_operations.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/elantha_operations.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-culture-1 { | |
background-image: url("/site_media/img/counsyl-redesign/culture_slide_food.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-culture-1 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-culture-1 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/culture_slide_food.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/culture_slide_food.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-culture-2 { | |
background-image: url("/site_media/img/counsyl-redesign/culture_slide_fun.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-culture-2 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-culture-2 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/culture_slide_fun.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/culture_slide_fun.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-culture-3 { | |
background-image: url("/site_media/img/counsyl-redesign/culture_slide_gym.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-culture-3 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-culture-3 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/culture_slide_gym.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/culture_slide_gym.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-culture-4 { | |
background-image: url("/site_media/img/counsyl-redesign/culture_slide_lab.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-culture-4 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-culture-4 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/culture_slide_lab.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/culture_slide_lab.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-culture-5 { | |
background-image: url("/site_media/img/counsyl-redesign/culture_slide_work.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-culture-5 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-culture-5 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/culture_slide_work.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/culture_slide_work.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-robot { | |
background-image: url("/site_media/img/counsyl-redesign/robot.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-robot { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-robot { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/robot.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/robot.jpg\")', sizingMethod='scale')"; } | |
.has-bg-img.bg-img-robot-2 { | |
background-image: url("/site_media/img/counsyl-redesign/robot2.jpg"); | |
background-position: center center; } | |
.backgroundsize .has-bg-img.bg-img-robot-2 { | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; } | |
.no-backgroundsize .has-bg-img.bg-img-robot-2 { | |
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.url("/site_media/img/counsyl-redesign/robot2.jpg")', sizingMethod='scale'); | |
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(\"/site_media/img/counsyl-redesign/robot2.jpg\")', sizingMethod='scale')"; } | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
/* | |
* | |
* | |
* TODO: refactor | |
* | |
* | |
*/ | |
.careers header .heading--xs { | |
color: #f25c4d; } | |
@media screen and (max-width: 899px) { | |
.careers_quotes .has-bg-img:after { | |
content: ''; | |
background: linear-gradient(to right, rgba(255, 255, 255, 0.75) 25%, rgba(255, 255, 255, 0) 50%); | |
position: absolute; | |
left: 0; | |
right: 0; | |
bottom: 0; | |
top: 0; } } | |
@media screen and (max-width: 599px) { | |
.careers_quotes .has-bg-img:after { | |
background: rgba(255, 255, 255, 0.75); } } | |
.benefits { | |
list-style: none; | |
margin: 0; | |
padding: 0; | |
margin-left: -1.5rem; | |
letter-spacing: -0.31em; } | |
.benefits li { | |
width: 100%; | |
position: relative; | |
display: inline-block; | |
padding-left: 1.5rem; | |
vertical-align: top; | |
width: 100%; } | |
@media screen and (min-width: 600px) { | |
.benefits li { | |
width: 50%; } } | |
@media screen and (min-width: 900px) { | |
.benefits li { | |
width: 25%; } } | |
.benefits h3 { | |
margin-bottom: 0; } | |
.job-list h2 { | |
color: #262626; | |
padding: 0 0.5rem; | |
margin-bottom: 13px; } | |
.ruled__list h3 { | |
padding: 0.5rem; } | |
.ruled__list li { | |
border-color: #eee; } | |
.location { | |
display: block; | |
font-size: 75%; | |
font-style: italic; | |
margin: 1px 0 2px; } | |
.career-opportunity h1 { | |
margin-bottom: 2rem; | |
margin-top: 0; } | |
.career-opportunity .heading--xs { | |
margin: 0.5rem; } | |
.mission h1 { | |
color: #2cb4ac; } | |
@media screen and (max-width: 599px) { | |
.section--founders.bg-img-founders { | |
background: #f6f6f6; } } | |
.automation .section--masthead:after { | |
content: ''; | |
position: absolute; | |
z-index: 0; | |
left: 0; | |
right: 0; | |
top: 0; | |
bottom: 0; | |
background-color: rgba(242, 92, 77, 0.85); } | |
.press-nav .is-current-page { | |
color: #f25c4d; } | |
.press-nav .is-current-page::before { | |
display: inline-block; | |
font-family: FontAwesome; | |
font-style: normal; | |
font-weight: normal; | |
line-height: 1; | |
-webkit-font-smoothing: antialiased; | |
-moz-osx-font-smoothing: grayscale; | |
content: '\f138'; | |
position: absolute; | |
margin-left: -1.25rem; | |
margin-top: 4px; } | |
.press-resources h3 { | |
margin-top: 1em; } | |
.press-resources .grid__item.img__full { | |
margin-bottom: 1.5rem; } | |
.press-resources .blockquote__quote { | |
font-size: 1.4rem; | |
margin-bottom: 1rem; | |
margin-top: 0.5rem; } | |
.press-header { | |
margin-bottom: 8.4px; | |
margin-bottom: 0.6rem; | |
min-height: 42px; } | |
.press-source { | |
font-style: italic; } | |
.presskit { | |
display: inline-block; | |
position: relative; } | |
.presskit img { | |
max-width: none; | |
width: 100%; } | |
.presskit:hover::before { | |
content: ''; | |
background: rgba(255, 255, 255, 0.85); | |
position: absolute; | |
top: 0; | |
bottom: 0; | |
left: 0; | |
right: 0; } | |
.presskit:hover::after { | |
font-family: "brandon-grotesque", Helvetica, Arial, sans-serif; | |
font-weight: 700; | |
text-decoration: none; | |
font-size: .75em; | |
letter-spacing: 0.08em; | |
text-transform: uppercase; | |
content: ''; | |
color: #f25c4d; | |
position: absolute; | |
left: 0; | |
right: 0; | |
top: 50%; | |
margin-top: -0.75rem; | |
font-size: 0.9rem; | |
text-align: center; | |
z-index: 1; } | |
.presskit--image:hover::after { | |
content: 'View full size'; } | |
.presskit--video:hover::after { | |
content: 'Watch video'; } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment