@charset "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/ v2.0b1 | 201101 NOTE: WORK IN PROGRESS USE WITH CAUTION AND TEST WITH ABANDON */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }

del { text-decoration: line-through; }

table { border-collapse: collapse; border-spacing: 0; }

/** A11Y styles */
.focus--keyboard, a:focus, button:focus, input:focus, textarea:focus { text-decoration: none; outline: gray dotted 2px; outline-offset: 3px; }

.focus--mouse, a.focus--mouse:focus, button.focus--mouse:focus, input.focus--mouse:focus, textarea.focus--mouse:focus { outline: none; text-decoration: none; }

#skip-link { margin: 0 !important; padding: 0 !important; background: #fff; }

/** Typography styles */
body { font-size: 16px; line-height: 1.5; font-family: "Neue Helvetica W01", "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #111111; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-smoothing: antialiased; text-rendering: optimizeLegibility; font-style: normal; font-variant: normal; -webkit-text-size-adjust: none; }

/** Headings */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { line-height: 1.3; margin: 0 0 10px 0; }

.footer-section h1, .footer-section h2, .footer-section h3, .footer-section h4, .footer-section h5, .footer-section h6, .footer-section .h1, .footer-section .h2, .footer-section .h3, .footer-section .h4, .footer-section .h5, .footer-section .h6 { margin: 0 0 10px 0; }

h2, .h2 { font-size: 140%; }

h3, .h3 { font-size: 130%; }

h4, .h4 { font-size: 120%; }

h5, .h5 { font-size: 110%; }

h6, .h6 { font-size: 100%; }

.sidebar h2, .sidebar .h2 { font-size: 140%; }
.sidebar h3, .sidebar .h3 { font-size: 130%; }
.sidebar h4, .sidebar .h4 { font-size: 120%; }
.sidebar h5, .sidebar .h5 { font-size: 110%; }
.sidebar h6, .sidebar .h6 { font-size: 100%; }

@media screen and (min-width: 960px) { h2, .h2 { font-size: 160%; }
	h3, .h3 { font-size: 145%; }
	h4, .h4 { font-size: 130%; }
	h5, .h5 { font-size: 115%; }
	h6, .h6 { font-size: 100%; }
	.sidebar h2, .sidebar .h2 { font-size: 132%; }
	.sidebar h3, .sidebar .h3 { font-size: 124%; }
	.sidebar h4, .sidebar .h4 { font-size: 116%; }
	.sidebar h5, .sidebar .h5 { font-size: 108%; }
	.sidebar h6, .sidebar .h6 { font-size: 100%; } }
#after-content h2, #after-content .h2, #after-content-2 h2, #after-content-2 .h2 { font-size: 140%; }
#after-content h3, #after-content .h3, #after-content-2 h3, #after-content-2 .h3 { font-size: 130%; }
#after-content h4, #after-content .h4, #after-content-2 h4, #after-content-2 .h4 { font-size: 120%; }
#after-content h5, #after-content .h5, #after-content-2 h5, #after-content-2 .h5 { font-size: 110%; }
#after-content h6, #after-content .h6, #after-content-2 h6, #after-content-2 .h6 { font-size: 100%; }

.footer-section { font-size: 90%; line-height: 1.5; }
.footer-section h2, .footer-section .h2 { font-size: 140%; }
.footer-section h3, .footer-section .h3 { font-size: 130%; }
.footer-section h4, .footer-section .h4 { font-size: 120%; }
.footer-section h5, .footer-section .h5 { font-size: 110%; }
.footer-section h6, .footer-section .h6 { font-size: 100%; }

.node-view-mode-teaser h2, .node-view-mode-teaser h3 { font-size: 120%; }

h1, h1#page-title, #page-title-image-title, .page-title-section h1, .h1 { font-size: 180%; font-family: "Neue Helvetica W01", "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif; }
h1 i, h1 em, h1#page-title i, h1#page-title em, #page-title-image-title i, #page-title-image-title em, .page-title-section h1 i, .page-title-section h1 em, .h1 i, .h1 em { font-style: italic; }

@media screen and (min-width: 768px) { h1, h1#page-title, #page-title-image-title, .page-title-section h1, .h1 { font-size: 220%; } }
h1, .h1, h1#page-title, #page-title-image-title, .page-title-section h1, h2, h3, h4, .h2, .h3, .h4 { font-weight: bold; }
h1 strong, h1 b, .h1 strong, .h1 b, h1#page-title strong, h1#page-title b, #page-title-image-title strong, #page-title-image-title b, .page-title-section h1 strong, .page-title-section h1 b, h2 strong, h2 b, h3 strong, h3 b, h4 strong, h4 b, .h2 strong, .h2 b, .h3 strong, .h3 b, .h4 strong, .h4 b { font-weight: bold; }

h5, h6, .h5, .h6 { font-weight: bold; }

h2.block-title, h2.node-title { font-weight: bold; }

.headings-light h1, .headings-light .h1, .headings-light h1#page-title, .headings-light #page-title-image-title, .headings-light .page-title-section h1, .headings-light h2, .headings-light h2.block-title, .headings-light h2.node-title, .headings-light h3, .headings-light h4, .headings-light h5, .headings-light h6 .h2, .headings-light .h3, .headings-light .h4, .headings-light .h5, .headings-light .h6 { font-weight: normal; }
.headings-light h1 strong, .headings-light h1 b, .headings-light .h1 strong, .headings-light .h1 b, .headings-light h1#page-title strong, .headings-light h1#page-title b, .headings-light #page-title-image-title strong, .headings-light #page-title-image-title b, .headings-light .page-title-section h1 strong, .headings-light .page-title-section h1 b, .headings-light h2 strong, .headings-light h2 b, .headings-light h2.block-title strong, .headings-light h2.block-title b, .headings-light h2.node-title strong, .headings-light h2.node-title b, .headings-light h3 strong, .headings-light h3 b, .headings-light h4 strong, .headings-light h4 b, .headings-light h5 strong, .headings-light h5 b, .headings-light h6 .h2 strong, .headings-light h6 .h2 b, .headings-light .h3 strong, .headings-light .h3 b, .headings-light .h4 strong, .headings-light .h4 b, .headings-light .h5 strong, .headings-light .h5 b, .headings-light .h6 strong, .headings-light .h6 b { font-weight: bold; }

.brand-fonts h1, .brand-fonts .h1 h1#page-title, .brand-fonts #page-title-image-title, .brand-fonts .page-title-section h1, .brand-fonts h2, .brand-fonts h3, .brand-fonts h4, .brand-fonts .h2, .brand-fonts .h3, .brand-fonts .h4 { font-weight: 700; }
.brand-fonts h1 strong, .brand-fonts h1 b, .brand-fonts .h1 h1#page-title strong, .brand-fonts .h1 h1#page-title b, .brand-fonts #page-title-image-title strong, .brand-fonts #page-title-image-title b, .brand-fonts .page-title-section h1 strong, .brand-fonts .page-title-section h1 b, .brand-fonts h2 strong, .brand-fonts h2 b, .brand-fonts h3 strong, .brand-fonts h3 b, .brand-fonts h4 strong, .brand-fonts h4 b, .brand-fonts .h2 strong, .brand-fonts .h2 b, .brand-fonts .h3 strong, .brand-fonts .h3 b, .brand-fonts .h4 strong, .brand-fonts .h4 b { font-weight: 700; }
.brand-fonts h5, .brand-fonts h6, .brand-fonts .h5, .brand-fonts .h6 { font-weight: 600; }
.brand-fonts h2.block-title, .brand-fonts h2.node-title { font-weight: 700; }
.brand-fonts.headings-light h1, .brand-fonts.headings-light .h1, .brand-fonts.headings-light h1#page-title, .brand-fonts.headings-light #page-title-image-title, .brand-fonts.headings-light .page-title-section h1, .brand-fonts.headings-light h2, .brand-fonts.headings-light h2.block-title, .brand-fonts.headings-light h2.node-title, .brand-fonts.headings-light h3, .brand-fonts.headings-light h4, .brand-fonts.headings-light h5, .brand-fonts.headings-light h6, .brand-fonts.headings-light .h2, .brand-fonts.headings-light .h3, .brand-fonts.headings-light .h4, .brand-fonts.headings-light .h5, .brand-fonts.headings-light .h6 { font-weight: 200; }
.brand-fonts.headings-light h1 strong, .brand-fonts.headings-light h1 b, .brand-fonts.headings-light .h1 strong, .brand-fonts.headings-light .h1 b, .brand-fonts.headings-light h1#page-title strong, .brand-fonts.headings-light h1#page-title b, .brand-fonts.headings-light #page-title-image-title strong, .brand-fonts.headings-light #page-title-image-title b, .brand-fonts.headings-light .page-title-section h1 strong, .brand-fonts.headings-light .page-title-section h1 b, .brand-fonts.headings-light h2 strong, .brand-fonts.headings-light h2 b, .brand-fonts.headings-light h2.block-title strong, .brand-fonts.headings-light h2.block-title b, .brand-fonts.headings-light h2.node-title strong, .brand-fonts.headings-light h2.node-title b, .brand-fonts.headings-light h3 strong, .brand-fonts.headings-light h3 b, .brand-fonts.headings-light h4 strong, .brand-fonts.headings-light h4 b, .brand-fonts.headings-light h5 strong, .brand-fonts.headings-light h5 b, .brand-fonts.headings-light h6 strong, .brand-fonts.headings-light h6 b, .brand-fonts.headings-light .h2 strong, .brand-fonts.headings-light .h2 b, .brand-fonts.headings-light .h3 strong, .brand-fonts.headings-light .h3 b, .brand-fonts.headings-light .h4 strong, .brand-fonts.headings-light .h4 b, .brand-fonts.headings-light .h5 strong, .brand-fonts.headings-light .h5 b, .brand-fonts.headings-light .h6 strong, .brand-fonts.headings-light .h6 b { font-weight: 600; }

.type-size { font-size: 100% !important; }

p, dl, hr, ol, ul, pre, table, address, fieldset { margin: 0 0 20px 0; }

p:empty { margin: 0; }

.content > *:last-child { margin-bottom: 0; }

dt, .admin h3 { font-weight: 600; margin: 0; }

dd { padding-left: 10px; font-style: italic; margin-bottom: 20px; }
dd p { margin-bottom: 10px; }

blockquote { font-size: 110%; margin: 0px 0px 40px 20px; padding-left: 20px; border-left: 4px solid rgba(128, 128, 128, 0.333); }

small, .small-text { font-size: 80%; font-family: Arial, Helvetica, sans-serif !important; }

sub, sup { /* Specified in % so that the sup/sup is the right size relative to the surrounding text */ font-size: 75%; /* Zero out the line-height so that it doesn't interfere with the positioning that follows */ line-height: 0; /* Where the magic happens: makes all browsers position the sup/sup properly, relative to the surrounding text */ position: relative; /* Note that if you're using Eric Meyer's reset.css, this is already set and you can remove this rule */ vertical-align: baseline; }

sup { /* Move the superscripted text up */ top: -0.5em; }

sub { /* Move the subscripted text down, but only half as far down as the superscript moved up */ bottom: -0.25em; }

/** Font weights 600 is a good bold, 700 is extra black, 900 is extra black condensed */
strong { font-weight: bold; }

.lead { font-size: 130%; line-height: 1.4; }
.lead strong { font-weight: bold; }

.hero, h2.hero, h3.hero, .exbd-heading-style-hero > .block-inner > .exbd-block-title > .block-title, .exbd-heading-style-hero-bold > .block-inner > .exbd-block-title > .block-title { font-size: 200%; line-height: 1.3; font-weight: normal; }
.hero strong, h2.hero strong, h3.hero strong, .exbd-heading-style-hero > .block-inner > .exbd-block-title > .block-title strong, .exbd-heading-style-hero-bold > .block-inner > .exbd-block-title > .block-title strong { font-weight: bold; }
.brand-fonts .hero, .brand-fonts h2.hero, .brand-fonts h3.hero, .brand-fonts .exbd-heading-style-hero > .block-inner > .exbd-block-title > .block-title, .brand-fonts .exbd-heading-style-hero-bold > .block-inner > .exbd-block-title > .block-title { font-weight: 100; }
.brand-fonts .hero strong, .brand-fonts h2.hero strong, .brand-fonts h3.hero strong, .brand-fonts .exbd-heading-style-hero > .block-inner > .exbd-block-title > .block-title strong, .brand-fonts .exbd-heading-style-hero-bold > .block-inner > .exbd-block-title > .block-title strong { font-weight: 750; font-family: "Neue Helvetica W05", "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.exbd-heading-style-hero-bold > .block-inner > .exbd-block-title > .block-title { font-weight: 750; font-family: "Neue Helvetica W05", "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.supersize, h2.supersize, h3.supersize, .exbd-heading-style-supersize > .block-inner > .exbd-block-title > .block-title, .exbd-heading-style-supersize-bold > .block-inner > .exbd-block-title > .block-title { font-size: 320%; line-height: 1.3; font-weight: normal; }
.supersize strong, h2.supersize strong, h3.supersize strong, .exbd-heading-style-supersize > .block-inner > .exbd-block-title > .block-title strong, .exbd-heading-style-supersize-bold > .block-inner > .exbd-block-title > .block-title strong { font-weight: bold; }
.brand-fonts .supersize, .brand-fonts h2.supersize, .brand-fonts h3.supersize, .brand-fonts .exbd-heading-style-supersize > .block-inner > .exbd-block-title > .block-title, .brand-fonts .exbd-heading-style-supersize-bold > .block-inner > .exbd-block-title > .block-title { font-weight: 100; }
.brand-fonts .supersize strong, .brand-fonts h2.supersize strong, .brand-fonts h3.supersize strong, .brand-fonts .exbd-heading-style-supersize > .block-inner > .exbd-block-title > .block-title strong, .brand-fonts .exbd-heading-style-supersize-bold > .block-inner > .exbd-block-title > .block-title strong { font-weight: 750; font-family: "Neue Helvetica W05", "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.exbd-heading-style-supersize-bold > .block-inner > .exbd-block-title > .block-title { font-weight: 750; font-family: "Neue Helvetica W05", "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.breadcrumb { font-size: 85%; margin: 0; padding: 0; }
@media screen and (max-width: 768px) { .breadcrumb { font-size: 75%; } }

em { font-style: italic; }

code { font-family: monospace; font-size: 85%; }

pre { white-space: pre-wrap; }

h1 + pre, h2 + pre, h3 + pre, h4 + pre, h5 + pre, h6 + pre { margin-top: -30px; }

.messages .element-invisible + pre { margin-top: 0; margin-bottom: 0; }

.field-type-text-with-summary > *:last-child, .field-type-text-long > *:last-child { margin-bottom: 0; }

nav { position: relative; }/** Layout styles */
.layout-boxed .page { max-width: 1140px; margin: 0 auto; }

.element-max-width { max-width: 1500px; }

.element-max-width-padding { max-width: 1460px; }


@media (min-width: 768px) { .container.container-small { max-width: 540px; } }
@media (min-width: 992px) { .container { max-width: 960px; }
	.container.container-small { max-width: 720px; } }
@media (min-width: 1200px) { .container { max-width: 1160px; }
	.container.container-small { max-width: 960; } }
@media (min-width: 1500px) { .container { max-width: 1460px; }
	.container.container-small { max-width: 960; }
	.container-full { max-width: 1500px; } }
.layout-fixed .container { max-width: 1160px; }

/* CU Boulder Brand Bar */

.ucb-brand-bar.ucb-brand-bar-white {
	background-color:#fff;
}
@media screen and (min-width:768px) {
	.ucb-brand-bar img.ucb-logo {
		max-width:240px;
	}
}

/* CU Boulder Footer */
.ucb-footer p {
	margin:0;
	padding:0;
}
.ucb-footer a.ucb-home-link {
	font-weight:bold;
}
.ucb-footer img.ucb-footer-be-boulder {
	max-width:240px;
	width:100%;
	height:auto;
	display:inline-block;
}
.ucb-footer .ucb-footer-links {
	font-size:85%;
}
/* Responsive Navigation Bar */
/* Adapted for IFS */
.behind-navbar { background: #EEEEEE;}
.ucb-navbar { background: #EEEEEE; display: flex; flex-direction: column; }
.ucb-navbar ul { display: none; flex-direction: column; }
.ucb-navbar ul { list-style: none; margin: 0; padding: 0; }
.ucb-navbar ul li { margin: 0; padding: 0; }
.ucb-navbar ul ul { display: none; padding-left: 20px; }
.ucb-navbar a:link, .ucb-navbar a:visited, .ucb-navbar label { display: block; padding: 10px; color: #424242 !important; text-decoration: none; }
.ucb-navbar a:link.active, .ucb-navbar a:visited.active, .ucb-navbar label.active { color: #000 !important; font-weight: bold; }
.ucb-navbar a:hover { color: #000 !important; background: rgba(128, 128, 128, 0.166); }
.ucb-navbar input[type=checkbox] { display: none; }
.ucb-navbar input[type=checkbox]:checked ~ ul { display: flex; }
.ucb-navbar input[type=checkbox]:checked ~ ul ul { display: flex; }

/* When screen is wide */
@media screen and (min-width: 992px) {
    .ucb-navbar > ul { display: flex; flex-direction: row; }
    .ucb-navbar > ul li ul { color: red; height: 0; transition: height 0.5s ease-in-out; }
    .ucb-navbar > ul li ul li { color: red; height: 0; transition: height 0.5s ease-in-out;}

    .ucb-navbar > label { display: none; }
    .ucb-navbar ul ul { padding-left: initial; display: none; }
}

/* fontawesome thing */


.fa, .fas {
    font-weight: 900;
}
.fa, .far, .fas {
    font-family: "Font Awesome 5 Free";
}
.fa, .fab, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
.fa-bars:before {
    content: "\f0c9";
}
/** Global styles from CU */
html, *, *:before, *:after { box-sizing: border-box; }
body { margin: 0; padding: 0; }
a:link, a:visited {
    color: #0277BD;
    transition: background-color 0.25s ease, border-color 0.25s ease, color 0.25s ease;
    text-decoration: none;
    text-decoration-color: rgba(2, 119, 189, 0.65);
    -webkit-text-decoration-color: rgba(2, 119, 189, 0.65);
}
.background-black a:link, .background-black a:visited
{
    color: #cfb87c;
}
.background-black a:hover
{
    color: #ffffff;
}

    /* CU Boulder Brand Bar */
.ucb-brand-bar {
    display:flex;
    flex-direction: row;
    justify-content: space-between;
    align-items:center;
}
.ucb-brand-bar.ucb-brand-bar-white {
    background-color:#fff;
}
.background-gray-dark
{
    background-color: #424242;
}
.background-black,
.behind-brand-bar,
.ucb-brand-bar.ucb-brand-bar-black {
    background-color:#000;
    color: #fff;
}
.behind-brand-bar,
.behind-dark-gray,
.behind-ucb-footer,
.behind-container
{
    width: 100%;
}
.behind-ucb-footer
{
    padding: 20px 0;
    margin-top: 20px;
}

.ucb-brand-bar img.ucb-logo {
    width:100%;
    max-width: 200px;
    min-width:160px;
    height:auto;
    margin-right:20px;
    display:block;
}
@media screen and (min-width:768px) {
    .ucb-brand-bar img.ucb-logo {
        max-width:240px;
    }
}
.ucb-brand-bar img.ucb-search {
    width:18px;
    height:18px;
    margin-left:20px;
    display:block;
}
.padding-small {
    padding: 10px;
}



.banner-white .header-wrapper, header.white { background: #fff; color: #111111; }
.banner-white .header-wrapper a:link, .banner-white .header-wrapper a:visited, .banner-white .header-wrapper a:hover, header.white a:link, header.white a:visited, header.white a:hover { color: #111111; }
.banner-white .header-wrapper .menu-toggle button, header.white .menu-toggle button { color: #111111; border-color: rgba(128, 128, 128, 0.5); }
.banner-white .header-wrapper a.search-toggle:link, .banner-white .header-wrapper a.search-toggle:visited, header.white a.search-toggle:link, header.white a.search-toggle:visited { color: #111111; }

.container {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 576px) {
}
@media (min-width: 768px) {
    .container.container-small { max-width: 540px; }
}
@media (min-width: 992px) {
    .container { max-width: 960px;}
    .container.container-small { max-width: 720px; }
}
@media (min-width: 1200px) {
    .container { max-width: 1160px; }
    .container.container-small { max-width: 960px; }
}
@media (min-width: 1500px) {
    .container { max-width: 1460px; }
    .container.container-small { max-width: 960px; }
    .container-full { max-width: 1500px; }
}

.layout-fixed .container { max-width: 1160px; }



header.ucb { position: relative; display: flex; align-items: center; font-size: 20px; padding: 15px 0; font-weight: 750; font-family: "Neue Helvetica W05", "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.1; }
header.ucb .site-name, header.ucb h1.site-name { font-size: 20px; font-weight: 750; font-family: "Neue Helvetica W05", "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.1; }
@media screen and (min-width: 768px) { header.ucb, header.ucb .site-name, header.ucb h1.site-name { font-size: 30px; } }
header.ucb .site-name-wrapper { flex-grow: 1; padding-right: 40px; }

.site-name { padding: 0; margin: 0; }

.affiliation { text-transform: uppercase; font-size: 50%; padding-top: 5px; font-weight: bold; }
.banner-black .header-wrapper .affiliation, .banner-black .header-wrapper .affiliation a:link, .banner-black .header-wrapper .affiliation a:visited, header.ucb.black .affiliation, .affiliation header.ucb.black a:link, .affiliation header.ucb.black a:visited { color: #aaa; }
.banner-dark .header-wrapper .affiliation, .banner-dark .header-wrapper .affiliation a:link, .banner-dark .header-wrapper .affiliation a:visited, header.ucb.dark .affiliation, header.ucb.dark .affiliation a:link, header.ucb.dark .affiliation a:visited { color: #9b9b9b; }
.banner-white .header-wrapper .affiliation, .banner-white .header-wrapper .affiliation a:link, .banner-white .header-wrapper .affiliation a:visited, header.ucb.white .affiliation, header.ucb.white .affiliation a:link, header.ucb.white .affiliation a:visited { color: #757575; }
.banner-light .header-wrapper .affiliation, .banner-light .header-wrapper .affiliation a:link, .banner-light .header-wrapper .affiliation a:visited, header.ucb.light .affiliation, header.ucb.light .affiliation a:link, header.ucb.light .affiliation a:visited { color: #6e6e6e; }


.footer-block
{
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
}

.footer-block-department
{
    margin-bottom: 40px;
    margin-right: 40px;
}

.text-minify { font-size: 85%; }

.callout
{
    background-color: #EEEEEE;
    color: #111111;
    border: 1px solid rgba(187, 187, 187, 0.4);
    font-size: 85%;
    padding: 20px;
    margin: 20px 0;
}

/** Table styles */
/* TABLES */
table { border-collapse: collapse; border: none; border: 1px solid rgba(128, 128, 128, 0.333); }
table tbody { border: none; }
table tr.even td { background: #f9f9f9; }
table td { padding: 8px; vertical-align: top; border: 1px solid rgba(128, 128, 128, 0.333); }
table th { background: rgba(128, 128, 128, 0.333); border: 1px solid rgba(128, 128, 128, 0.333); border: none; padding: 8px; font-weight: bold; }
table th a:link, table th a:visited { color: #0277BD; }
table caption { text-align: left; font-size: 110%; font-weight: bold; padding: 4px 0; }

table.table-zebra tr:nth-child(odd) td { background: #f3f3f3; }

/** Global styles */
html { box-sizing: border-box; }

body { margin: 0; padding: 0; }

.page { background: #fff; }

*, *:before, *:after { box-sizing: inherit; }

a:link, a:visited { color: #0277BD; transition: background-color 0.25s ease, border-color 0.25s ease, color 0.25s ease; text-decoration: none; text-decoration-color: rgba(2, 119, 189, 0.65); -webkit-text-decoration-color: rgba(2, 119, 189, 0.65); }
a:hover { color: #B71C1C; text-decoration-color: rgba(183, 28, 28, 0.65); -webkit-text-decoration-color: rgba(183, 28, 28, 0.65); }
a:active { color: #B71C1C; text-decoration-color: rgba(183, 28, 28, 0.65); -webkit-text-decoration-color: rgba(183, 28, 28, 0.65); }

/** Button styles */
a.button, .button, a.button-ghost, .button-ghost { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; }
a.button.button-full, a.button.button-block, .button.button-full, .button.button-block, a.button-ghost.button-full, a.button-ghost.button-block, .button-ghost.button-full, .button-ghost.button-block { display: block; text-align: center; }

.button.button-blue, .buttons-color-blue a, .buttons-color-blue a.button { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #0277BD; color: #fff !important; }
.button.button-blue:hover, .button.button-blue:focus, .buttons-color-blue a:hover, .buttons-color-blue a:focus, .buttons-color-blue a.button:hover, .buttons-color-blue a.button:focus { background-color: #026dae; background-color: #026baa; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.button.button-blue:active, .buttons-color-blue a:active, .buttons-color-blue a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.button.button-white, .buttons-color-white a, .buttons-color-white a.button { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #fff; color: #111111 !important; border: 1px solid #e0e0e0; }
.button.button-white:hover, .button.button-white:focus, .buttons-color-white a:hover, .buttons-color-white a:focus, .buttons-color-white a.button:hover, .buttons-color-white a.button:focus { background-color: #f7f7f7; background-color: #e6e6e6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.button.button-white:active, .buttons-color-white a:active, .buttons-color-white a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.button.button-gray-dark, .buttons-color-gray-dark a, .buttons-color-gray-dark a.button { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #424242; color: #fff !important; }
.button.button-gray-dark:hover, .button.button-gray-dark:focus, .buttons-color-gray-dark a:hover, .buttons-color-gray-dark a:focus, .buttons-color-gray-dark a.button:hover, .buttons-color-gray-dark a.button:focus { background-color: #3a3a3a; background-color: #3b3b3b; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.button.button-gray-dark:active, .buttons-color-gray-dark a:active, .buttons-color-gray-dark a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.button.button-gray-light, .buttons-color-gray-light a, .buttons-color-gray-light a.button { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #EEEEEE; color: #111111 !important; }
.button.button-gray-light:hover, .button.button-gray-light:focus, .buttons-color-gray-light a:hover, .buttons-color-gray-light a:focus, .buttons-color-gray-light a.button:hover, .buttons-color-gray-light a.button:focus { background-color: #e6e6e6; background-color: #d6d6d6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.button.button-gray-light:active, .buttons-color-gray-light a:active, .buttons-color-gray-light a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.button.button-gray, .buttons-color-gray a, .buttons-color-gray a.button { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #EEEEEE; color: #111111 !important; }
.button.button-gray:hover, .button.button-gray:focus, .buttons-color-gray a:hover, .buttons-color-gray a:focus, .buttons-color-gray a.button:hover, .buttons-color-gray a.button:focus { background-color: #e6e6e6; background-color: #d6d6d6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.button.button-gray:active, .buttons-color-gray a:active, .buttons-color-gray a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.button.button-black, .buttons-color-black a, .buttons-color-black a.button { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #000; color: #fff !important; }
.button.button-black:hover, .button.button-black:focus, .buttons-color-black a:hover, .buttons-color-black a:focus, .buttons-color-black a.button:hover, .buttons-color-black a.button:focus { background-color: black; background-color: black; background-color: #333333; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.button.button-black:active, .buttons-color-black a:active, .buttons-color-black a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.button.button-gold, .buttons-color-gold a, .buttons-color-gold a.button { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #cfb87c; color: #111111 !important; }
.button.button-gold:hover, .button.button-gold:focus, .buttons-color-gold a:hover, .buttons-color-gold a:focus, .buttons-color-gold a.button:hover, .buttons-color-gold a.button:focus { background-color: #cbb271; background-color: #c6ab64; background-color: #a6a6a6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.button.button-gold:active, .buttons-color-gold a:active, .buttons-color-gold a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.button.button-large, .button-ghost.button-large { font-size: 125%; }

.button.button-small, .button-ghost.button-small { font-size: 85%; padding: 1px 6px; }

.buttongroup { display: block; position: relative; overflow: hidden; }
.buttongroup a.button { display: block; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; text-align: center; font-weight: bold; }

@media screen and (min-width: 768px) { .buttongroup .button-group-content { display: flex; position: relative; }
  .buttongroup .button-group-content > br { display: none; }
  .buttongroup .button-group-content a.button { flex-grow: 1; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; text-align: center; vertical-align: middle; border-style: solid; position: relative; border: none; overflow: hidden; width: 100%; margin-bottom: 0; }
  .buttongroup .button-group-content a.button:after { bottom: 0; content: ""; left: 0; position: absolute; right: 0; top: 0; z-index: 0; -webkit-box-shadow: 0px 0 1px 0 rgba(0, 0, 0, 0.25) inset; box-shadow: 0px 0 1px 0 rgba(0, 0, 0, 0.25) inset; } }
.buttongroup-size-small { font-size: 85%; }
.buttongroup-size-small a.button { padding: 2px 5px; }

.buttongroup-size-large { font-size: 115%; }
.buttongroup-size-large a.button { padding: 20px; font-weight: bold; }

.buttongroup-color-blue { background-color: #01578b; }
.buttongroup-color-blue a.button { background-color: #0277BD; color: #fff !important; }
.buttongroup-color-blue a.button:hover, .buttongroup-color-blue a.button:focus { background-color: #026dae; background-color: #026baa; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.buttongroup-color-blue a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.buttongroup-color-white { background-color: #e6e6e6; }
.buttongroup-color-white a.button { background-color: #fff; color: #111111 !important; border: 1px solid #e0e0e0; }
.buttongroup-color-white a.button:hover, .buttongroup-color-white a.button:focus { background-color: #f7f7f7; background-color: #e6e6e6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.buttongroup-color-white a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.buttongroup-color-gray-dark { background-color: #292929; }
.buttongroup-color-gray-dark a.button { background-color: #424242; color: #fff !important; }
.buttongroup-color-gray-dark a.button:hover, .buttongroup-color-gray-dark a.button:focus { background-color: #3a3a3a; background-color: #3b3b3b; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.buttongroup-color-gray-dark a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.buttongroup-color-gray-light { background-color: #d5d5d5; }
.buttongroup-color-gray-light a.button { background-color: #EEEEEE; color: #111111 !important; }
.buttongroup-color-gray-light a.button:hover, .buttongroup-color-gray-light a.button:focus { background-color: #e6e6e6; background-color: #d6d6d6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.buttongroup-color-gray-light a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.buttongroup-color-gray { background-color: #d5d5d5; }
.buttongroup-color-gray a.button { background-color: #EEEEEE; color: #111111 !important; }
.buttongroup-color-gray a.button:hover, .buttongroup-color-gray a.button:focus { background-color: #e6e6e6; background-color: #d6d6d6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.buttongroup-color-gray a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.buttongroup-color-black { background-color: black; }
.buttongroup-color-black a.button { background-color: #000; color: #fff !important; }
.buttongroup-color-black a.button:hover, .buttongroup-color-black a.button:focus { background-color: black; background-color: black; background-color: #333333; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.buttongroup-color-black a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.buttongroup-color-gold { background-color: #c1a457; }
.buttongroup-color-gold a.button { background-color: #cfb87c; color: #111111 !important; }
.buttongroup-color-gold a.button:hover, .buttongroup-color-gold a.button:focus { background-color: #cbb271; background-color: #c6ab64; background-color: #a6a6a6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.buttongroup-color-gold a.button:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.cu-give-button-dark { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #424242; color: #fff !important; }
.cu-give-button-dark:hover, .cu-give-button-dark:focus { background-color: #3a3a3a; background-color: #3b3b3b; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.cu-give-button-dark:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.cu-give-button-light { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #EEEEEE; color: #111111 !important; }
.cu-give-button-light:hover, .cu-give-button-light:focus { background-color: #e6e6e6; background-color: #d6d6d6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.cu-give-button-light:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.cu-give-button-gold { background-color: #0277BD; color: #fff !important; display: inline-block; padding: 5px 10px; font-weight: bold; transition: background-color 0.5s ease; margin-bottom: 5px; text-decoration: none !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; background-color: #cfb87c; color: #111111 !important; }
.cu-give-button-gold:hover, .cu-give-button-gold:focus { background-color: #cbb271; background-color: #c6ab64; background-color: #a6a6a6; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
.cu-give-button-gold:active { -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35); }

.button-ghost, a.button-ghost { display: inline-block; padding: 5px 10px; font-weight: bold; font-family: "Neue Helvetica W01", "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 5px; text-decoration: none; background-color: transparent; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #0277BD !important; border: 1px solid #0277BD; }
.button-ghost:hover, a.button-ghost:hover { background: #0277BD; color: #fff !important; }

.button-ghost.button-ghost-blue, *[class*="background-"] .button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue, a.button-ghost.button-ghost-blue, *[class*="background-"] a.button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue, .buttons-color-outline-blue a, *[class*="background-"] .buttons-color-outline-blue a, *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a, .buttons-color-outline-blue a.button, *[class*="background-"] .buttons-color-outline-blue a.button, *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button { border: 1px solid #0277BD; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #0277BD !important; text-decoration: none; background: rgba(255, 255, 255, 0.15); }
.button-ghost.button-ghost-blue:hover, .button-ghost.button-ghost-blue:active, .button-ghost.button-ghost-blue:focus, *[class*="background-"] .button-ghost.button-ghost-blue:hover, *[class*="background-"] .button-ghost.button-ghost-blue:active, *[class*="background-"] .button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-blue:focus, a.button-ghost.button-ghost-blue:hover, a.button-ghost.button-ghost-blue:active, a.button-ghost.button-ghost-blue:focus, *[class*="background-"] a.button-ghost.button-ghost-blue:hover, *[class*="background-"] a.button-ghost.button-ghost-blue:active, *[class*="background-"] a.button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-blue:focus, .buttons-color-outline-blue a:hover, .buttons-color-outline-blue a:active, .buttons-color-outline-blue a:focus, *[class*="background-"] .buttons-color-outline-blue a:hover, *[class*="background-"] .buttons-color-outline-blue a:active, *[class*="background-"] .buttons-color-outline-blue a:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a:focus, .buttons-color-outline-blue a.button:hover, .buttons-color-outline-blue a.button:active, .buttons-color-outline-blue a.button:focus, *[class*="background-"] .buttons-color-outline-blue a.button:hover, *[class*="background-"] .buttons-color-outline-blue a.button:active, *[class*="background-"] .buttons-color-outline-blue a.button:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-blue a.button:focus { background: #0277BD; color: #fff !important; }

.button-ghost.button-ghost-white, *[class*="background-"] .button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white, a.button-ghost.button-ghost-white, *[class*="background-"] a.button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white, .buttons-color-outline-white a, *[class*="background-"] .buttons-color-outline-white a, *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a, .buttons-color-outline-white a.button, *[class*="background-"] .buttons-color-outline-white a.button, *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button { border: 1px solid #fff; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #fff !important; text-decoration: none; background: rgba(0, 0, 0, 0.15); }
.button-ghost.button-ghost-white:hover, .button-ghost.button-ghost-white:active, .button-ghost.button-ghost-white:focus, *[class*="background-"] .button-ghost.button-ghost-white:hover, *[class*="background-"] .button-ghost.button-ghost-white:active, *[class*="background-"] .button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-white:focus, a.button-ghost.button-ghost-white:hover, a.button-ghost.button-ghost-white:active, a.button-ghost.button-ghost-white:focus, *[class*="background-"] a.button-ghost.button-ghost-white:hover, *[class*="background-"] a.button-ghost.button-ghost-white:active, *[class*="background-"] a.button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-white:focus, .buttons-color-outline-white a:hover, .buttons-color-outline-white a:active, .buttons-color-outline-white a:focus, *[class*="background-"] .buttons-color-outline-white a:hover, *[class*="background-"] .buttons-color-outline-white a:active, *[class*="background-"] .buttons-color-outline-white a:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a:focus, .buttons-color-outline-white a.button:hover, .buttons-color-outline-white a.button:active, .buttons-color-outline-white a.button:focus, *[class*="background-"] .buttons-color-outline-white a.button:hover, *[class*="background-"] .buttons-color-outline-white a.button:active, *[class*="background-"] .buttons-color-outline-white a.button:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-white a.button:focus { background: #fff; color: #111111 !important; }

.button-ghost.button-ghost-gray-dark, *[class*="background-"] .button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark, a.button-ghost.button-ghost-gray-dark, *[class*="background-"] a.button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark, .buttons-color-outline-gray-dark a, *[class*="background-"] .buttons-color-outline-gray-dark a, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a, .buttons-color-outline-gray-dark a.button, *[class*="background-"] .buttons-color-outline-gray-dark a.button, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button { border: 1px solid #424242; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #424242 !important; text-decoration: none; background: rgba(255, 255, 255, 0.15); }
.button-ghost.button-ghost-gray-dark:hover, .button-ghost.button-ghost-gray-dark:active, .button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] .button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] .button-ghost.button-ghost-gray-dark:active, *[class*="background-"] .button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-dark:focus, a.button-ghost.button-ghost-gray-dark:hover, a.button-ghost.button-ghost-gray-dark:active, a.button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] a.button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] a.button-ghost.button-ghost-gray-dark:active, *[class*="background-"] a.button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-dark:focus, .buttons-color-outline-gray-dark a:hover, .buttons-color-outline-gray-dark a:active, .buttons-color-outline-gray-dark a:focus, *[class*="background-"] .buttons-color-outline-gray-dark a:hover, *[class*="background-"] .buttons-color-outline-gray-dark a:active, *[class*="background-"] .buttons-color-outline-gray-dark a:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a:focus, .buttons-color-outline-gray-dark a.button:hover, .buttons-color-outline-gray-dark a.button:active, .buttons-color-outline-gray-dark a.button:focus, *[class*="background-"] .buttons-color-outline-gray-dark a.button:hover, *[class*="background-"] .buttons-color-outline-gray-dark a.button:active, *[class*="background-"] .buttons-color-outline-gray-dark a.button:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-dark a.button:focus { background: #424242; color: #fff !important; }

.button-ghost.button-ghost-gray-light, *[class*="background-"] .button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light, a.button-ghost.button-ghost-gray-light, *[class*="background-"] a.button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light, .buttons-color-outline-gray-light a, *[class*="background-"] .buttons-color-outline-gray-light a, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a, .buttons-color-outline-gray-light a.button, *[class*="background-"] .buttons-color-outline-gray-light a.button, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button { border: 1px solid #EEEEEE; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #EEEEEE !important; text-decoration: none; background: rgba(0, 0, 0, 0.15); }
.button-ghost.button-ghost-gray-light:hover, .button-ghost.button-ghost-gray-light:active, .button-ghost.button-ghost-gray-light:focus, *[class*="background-"] .button-ghost.button-ghost-gray-light:hover, *[class*="background-"] .button-ghost.button-ghost-gray-light:active, *[class*="background-"] .button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray-light:focus, a.button-ghost.button-ghost-gray-light:hover, a.button-ghost.button-ghost-gray-light:active, a.button-ghost.button-ghost-gray-light:focus, *[class*="background-"] a.button-ghost.button-ghost-gray-light:hover, *[class*="background-"] a.button-ghost.button-ghost-gray-light:active, *[class*="background-"] a.button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray-light:focus, .buttons-color-outline-gray-light a:hover, .buttons-color-outline-gray-light a:active, .buttons-color-outline-gray-light a:focus, *[class*="background-"] .buttons-color-outline-gray-light a:hover, *[class*="background-"] .buttons-color-outline-gray-light a:active, *[class*="background-"] .buttons-color-outline-gray-light a:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a:focus, .buttons-color-outline-gray-light a.button:hover, .buttons-color-outline-gray-light a.button:active, .buttons-color-outline-gray-light a.button:focus, *[class*="background-"] .buttons-color-outline-gray-light a.button:hover, *[class*="background-"] .buttons-color-outline-gray-light a.button:active, *[class*="background-"] .buttons-color-outline-gray-light a.button:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray-light a.button:focus { background: #EEEEEE; color: #111111 !important; }

.button-ghost.button-ghost-gray, *[class*="background-"] .button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray, a.button-ghost.button-ghost-gray, *[class*="background-"] a.button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray, .buttons-color-outline-gray a, *[class*="background-"] .buttons-color-outline-gray a, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a, .buttons-color-outline-gray a.button, *[class*="background-"] .buttons-color-outline-gray a.button, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button { border: 1px solid #EEEEEE; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #EEEEEE !important; text-decoration: none; background: rgba(0, 0, 0, 0.15); }
.button-ghost.button-ghost-gray:hover, .button-ghost.button-ghost-gray:active, .button-ghost.button-ghost-gray:focus, *[class*="background-"] .button-ghost.button-ghost-gray:hover, *[class*="background-"] .button-ghost.button-ghost-gray:active, *[class*="background-"] .button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gray:focus, a.button-ghost.button-ghost-gray:hover, a.button-ghost.button-ghost-gray:active, a.button-ghost.button-ghost-gray:focus, *[class*="background-"] a.button-ghost.button-ghost-gray:hover, *[class*="background-"] a.button-ghost.button-ghost-gray:active, *[class*="background-"] a.button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gray:focus, .buttons-color-outline-gray a:hover, .buttons-color-outline-gray a:active, .buttons-color-outline-gray a:focus, *[class*="background-"] .buttons-color-outline-gray a:hover, *[class*="background-"] .buttons-color-outline-gray a:active, *[class*="background-"] .buttons-color-outline-gray a:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a:focus, .buttons-color-outline-gray a.button:hover, .buttons-color-outline-gray a.button:active, .buttons-color-outline-gray a.button:focus, *[class*="background-"] .buttons-color-outline-gray a.button:hover, *[class*="background-"] .buttons-color-outline-gray a.button:active, *[class*="background-"] .buttons-color-outline-gray a.button:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gray a.button:focus { background: #EEEEEE; color: #111111 !important; }

.button-ghost.button-ghost-black, *[class*="background-"] .button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black, a.button-ghost.button-ghost-black, *[class*="background-"] a.button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black, .buttons-color-outline-black a, *[class*="background-"] .buttons-color-outline-black a, *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a, .buttons-color-outline-black a.button, *[class*="background-"] .buttons-color-outline-black a.button, *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button { border: 1px solid #000; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #000 !important; text-decoration: none; background: rgba(255, 255, 255, 0.15); }
.button-ghost.button-ghost-black:hover, .button-ghost.button-ghost-black:active, .button-ghost.button-ghost-black:focus, *[class*="background-"] .button-ghost.button-ghost-black:hover, *[class*="background-"] .button-ghost.button-ghost-black:active, *[class*="background-"] .button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-black:focus, a.button-ghost.button-ghost-black:hover, a.button-ghost.button-ghost-black:active, a.button-ghost.button-ghost-black:focus, *[class*="background-"] a.button-ghost.button-ghost-black:hover, *[class*="background-"] a.button-ghost.button-ghost-black:active, *[class*="background-"] a.button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-black:focus, .buttons-color-outline-black a:hover, .buttons-color-outline-black a:active, .buttons-color-outline-black a:focus, *[class*="background-"] .buttons-color-outline-black a:hover, *[class*="background-"] .buttons-color-outline-black a:active, *[class*="background-"] .buttons-color-outline-black a:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a:focus, .buttons-color-outline-black a.button:hover, .buttons-color-outline-black a.button:active, .buttons-color-outline-black a.button:focus, *[class*="background-"] .buttons-color-outline-black a.button:hover, *[class*="background-"] .buttons-color-outline-black a.button:active, *[class*="background-"] .buttons-color-outline-black a.button:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-black a.button:focus { background: #000; color: #fff !important; }

.button-ghost.button-ghost-gold, *[class*="background-"] .button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold, a.button-ghost.button-ghost-gold, *[class*="background-"] a.button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold, .buttons-color-outline-gold a, *[class*="background-"] .buttons-color-outline-gold a, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a, .buttons-color-outline-gold a.button, *[class*="background-"] .buttons-color-outline-gold a.button, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button { border: 1px solid #cfb87c; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #cfb87c !important; text-decoration: none; background: rgba(0, 0, 0, 0.15); }
.button-ghost.button-ghost-gold:hover, .button-ghost.button-ghost-gold:active, .button-ghost.button-ghost-gold:focus, *[class*="background-"] .button-ghost.button-ghost-gold:hover, *[class*="background-"] .button-ghost.button-ghost-gold:active, *[class*="background-"] .button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .button-ghost.button-ghost-gold:focus, a.button-ghost.button-ghost-gold:hover, a.button-ghost.button-ghost-gold:active, a.button-ghost.button-ghost-gold:focus, *[class*="background-"] a.button-ghost.button-ghost-gold:hover, *[class*="background-"] a.button-ghost.button-ghost-gold:active, *[class*="background-"] a.button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] a.button-ghost.button-ghost-gold:focus, .buttons-color-outline-gold a:hover, .buttons-color-outline-gold a:active, .buttons-color-outline-gold a:focus, *[class*="background-"] .buttons-color-outline-gold a:hover, *[class*="background-"] .buttons-color-outline-gold a:active, *[class*="background-"] .buttons-color-outline-gold a:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a:focus, .buttons-color-outline-gold a.button:hover, .buttons-color-outline-gold a.button:active, .buttons-color-outline-gold a.button:focus, *[class*="background-"] .buttons-color-outline-gold a.button:hover, *[class*="background-"] .buttons-color-outline-gold a.button:active, *[class*="background-"] .buttons-color-outline-gold a.button:focus, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:hover, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:active, *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:focus, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:hover, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:active, *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] *[class*="background-"] .buttons-color-outline-gold a.button:focus { background: #cfb87c; color: #111111 !important; }

/*# sourceMappingURL=buttons.css.map */
/* Responsive parts */
.behind-easyinfo {
	display: none;
}
.about .behind-easyinfo {
	display: block;
}
.body {
	flex-wrap: wrap;
}
.sidebarNugget {
	width: 146px;
}
.main {
	order: 1;
}
.leftCol {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	width: 100%;
	order: 3;
}
.rightCol {
	order: 2;
}
.thankStrip .flexWrapBreak {
	flex-basis: 100%;
	height: 0;
}
.week,
.comingSoon4 {
	flex-wrap: wrap;
}
.week .posterFrame,
.comingSoon4 .posterFrame {
	text-align: left;
}
.week .posterLink,
.week .posterthumb,
.comingSoon4 .posterLink {
	display: block;
	float: left;
	margin-right: 10px;
}
.week .unit,
.comingSoon4 .unit {
	flex-basis: 100%;
	margin-bottom: 10px;
}
/* overrides .week .unit */
.week .blank {
	margin-bottom: 0;
}
.subframe {
	clear: left;
}
.nowAndNext {
	flex-wrap: wrap;
}
.noFilm {
	display: none;
}
.week img.themeThumb,
.week .theme_button,
.comingSoon4 img.themeThumb,
.comingSoon4 .theme_button {
	left: -6px;
}
.eventDetail .main .posterFrame {
	float: none;
	margin: 0 auto;
}

.easyinfo{
	display: block;
	overflow: auto;
	flex-wrap: nowrap;
}
.easyinfo h2{
	font-size: inherit;
	color: inherit;
	text-transform: uppercase;
	font-family: inherit;
	font-weight: bold;
}
.infosection {flex: 1; margin-right: 20px; flex-basis: 100%;}
.infosection:first-child {margin-right: 20px;}

@media (min-width: 576px) {
	.body {
		flex-wrap: nowrap;
	}
	.main {
		order: 2;
	}
	.leftCol {
		display: block;
		flex-basis: 160px;
		width: 160px;
		order: 1;
	}
	.rightCol {
		order: 3;
	}
	.sidebarNugget {
		width: unset;
	}
	.week,
	.comingSoon4 {
		flex-wrap: nowrap;
	}
	.week .posterFrame,
	.comingSoon4 .posterFrame {
		text-align: center;
	}
	.week .posterLink,
	.comingSoon4 .posterLink {
		display: block;
		float: none;
		margin: unset;
	}
	.week .posterthumb {
		float: none;
		margin: 0 auto;
	}
	.week img.themeThumb,
	.week .theme_button,
	.comingSoon4 img.themeThumb,
	.comingSoon4 .theme_button {
		left: calc(50% - 56px);
	}
	.subframe {
		clear: none;
	}
	.nowAndNext {
		flex-wrap: nowrap;
	}
	.noFilm {
		display: block;
	}
	.eventDetail .main .posterFrame {
		float: left;
		margin: 10px 20px 20px 0;
	}
}
@media (min-width: 768px) {
	.behind-easyinfo {
		display: block;
	}
	.thankStrip .flexWrapBreak {
		flex-basis: 0;
	}

	.easyinfo{display: flex;}
}
@media (min-width: 992px) {

}
@media (min-width: 1200px) {

}
@media (min-width: 1500px) {

}

.separated li {
	 margin-bottom: .5em;
 }

.thirdList {
	 float: left;
	 width: 33%;
 }

.bulleted li {
	 list-style: inside square none;
	 margin-left: 1em;
 }

.thankStrip {display: flex; flex-wrap: wrap; align-items: center; /*gap: 10px;*/}
/* since gap: isn't widely supported, use this instead */
.thankStrip .item {margin: 0 5px;}
.thankStrip .item:first-of-type {margin-left: 0;}
.thankStrip .item:last-of-type {margin-right: 0;}
/* replace the above if gap: ever becomes better supported */

.thankStrip .item { align-self: center;}
.thankStrip .item a {display: block;}
.thankStrip .item img { width: 100%; }
.thankStrip .textLines1 {
	height: 1em;
	margin-top: 34px;
}

.body {margin-top: .5em; display: flex; position: relative;}

.main {
	position: relative;
}
.leftCol{  padding-right: 20px; flex-shrink: 0; }
/* extends .leftCol */
/*.overlapUp { margin-top: -20px;}*/

.rightCol{ padding-left: 20px; flex-basis: 160px; width: 160px; flex-shrink: 0;}
.printableCover {max-width: 126px;}

.leftCol,
.rightCol,
.text-minify { font-size: 85%; }

.graphic_banner {overflow: hidden;}
.graphic_banner img { vertical-align: bottom;}
@media (min-width: 1500px) {
	.graphic_banner {
		background-image: url("/images/banners/banner1.png");
		background-repeat: repeat-x;
	}
}

/** Event detail banners */
#banner-container {
	position: relative;
	&:before {
		z-index: 1;
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: block;
		background: linear-gradient(180deg,rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 66%, rgba(255, 255, 255, 1) 100%);
	}
	align-items: center;
}
#banner-image {
	background-repeat: no-repeat;
	background-position: top center;
	height: 300px;
	width: 100%
}
#banner-text {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;

	font-weight: 750;
	/** Copied from cu.css */
	font-family: "Neue Helvetica W05", "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
	z-index: 2;
	h1 {
		font-size: clamp(2.8rem, 4vw + 0.6rem, 6rem);
		font-family: inherit;
		line-height: 1.1;
		margin: 0;
	}
	h2 {
		font-size: clamp(1.6rem, 2.3vw + 0.6rem, 3.5rem);
		padding-bottom: .5em;
		line-height: 1.1;
		margin: 0;
	}
}


/* Sidebar nuggets */
.sidebarNugget {border: 1px solid #000; text-align: center; background-color: #fff; margin-bottom: 10px; padding: 10px 0;}
	/* extends .sidebarNugget */
	.paragraphs {text-align: left; padding-left: 10px; padding-right: 10px;}
	.previewTextContainer{height: 45em; position: relative; overflow: hidden;}
		.previewTextMoreLink{
			text-align: right;
			position: absolute; bottom: 0; right: 0; z-index: 1; background-color: #ffc; width: 100%; display: block;
			padding-top: 2em;

			background: rgba(255,255,255,0);
			background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
			background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
			background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
			background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
			background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
			background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
		}

.sidebarNugget img {margin: 0px auto; vertical-align: bottom;}
.sidebarNugget > h3.darkBackground {margin-top: -0.2em; }
.sidebarNugget .nuggetText {margin: .5em;}

/* extends sidebarNugget */
.unbound {border: none; background-color: transparent; padding-top:0; padding-bottom: 0;}
.sidebarNugget.unbound img {margin: 0px auto; }
.firstNugget {margin-top: 0;}
.hasH3 {padding-top: 0; }
.hasH3 h3 {margin-bottom: 0; }
.hasH3 .bd {padding-top: 0;}
.textBlock .bd {text-align: left; padding: .5em; }
.blogFeed .date {font-size: smaller; color: #666; font-weight: bold;}
.mmscreenings{padding-bottom: 0;}
.mmscreenings p {padding-left: .66em; padding-right: .66em;}


/* Override UCB buttons */
a.button, .button, a.button-ghost, .button-ghost, .button.button-gold { }


/* home page */
.nowAndNext {
	display: flex;
	justify-content: space-evenly;
}
.posterFrame {text-align: center; margin: 0 auto; position: relative; }
.posterFrame img {margin: 0 auto; width: 200px; height: 300px;}
.thumbFrame img {margin: 0 auto; width: 100px; height: 150px;}
.location {display:block; font-size: 85%; }
.inline {display: inline; padding: 0 .5em; margin: 0 .5em;} /* overrides location */

.cancelled {text-decoration: line-through;}


.comingSoon4 {
	overflow: visible;
	display: flex;
}

/* schedule page */
.schedulePageIntro {
	overflow: auto;
}
.week {
	border-top: 1px solid rgba(128, 128, 128, 0.333);
}

/* detail page */

.trailer {
	text-align: center;
}

.trailer_by_poster iframe {
	max-height: 300px;
}

/* allow theme buttons to overflow the poster box */
.Module_Poster_NowShowing .bd {
	overflow:visible;
}

.line {
	display: flex;
}
.gridSchedule {
	flex-wrap: wrap;
	/* gap: 10px; Prefer this when it is more widely implemented */
}
.gridSchedule .subframe {
	margin-right: 10px; /* remove this when .gridSchedule gap: 10px is more widely implemented */
}

.unit,
.lastUnit,
.size1ofX {
	flex: 1 1 0px;
}

.location, .location1 {background-color: #000000; color: #ffffff;} /* muenzinger */
.location2 {background-color: #e1f5fe; color: #111111;} /* ATLAS 102 */
.location3 {background-color: #c0c0c0; color: #111111;} /* Fiske */
.location4 {background-color: #ae5a39; color: #FFFFFF;} /* ATLAS 100 */
.location7 {background-color: #cfb87c; color: #111111;} /* VAC auditorium */
.location8 {background-color: #dcedc8; color: #111111;} /* Farrand field */
.location16 {background-color: #01579b; color: #ffffff;} /* Chem 140 */
.location17 {background-color: #f1ebd9; color: #111111;} /* Naropa */
.location18 {background-color: #FFF9C4; color: #111111;} /* Virtual screening room */
.location19 {background-color: #c3ecb2; color: #115511;} /* Duane Field */
.location999 {background-color: #b71c1c; color: #ffffff;} /* Cancelled */


.posterLink {position: relative; display: block;}
.posterLink img {vertical-align: bottom;}

.posterthumbBorder2 {outline: solid 3px #e1f5fe; z-index:1;}
.posterthumbBorder4 {outline: solid 3px #ae5a39; z-index:1;}
.posterthumbBorder7 {outline: solid 3px #cfb87c; z-index:1;}
.posterthumbBorder8 {outline: solid 3px #dcedc8; z-index:1;}
.posterthumbBorder16 {outline: solid 3px #01579b; z-index:1;}
.posterthumbBorder17 {outline: solid 3px #f1ebd9; z-index:1;}

.posterthumbBorder999 {outline: solid 3px #b71c1c; z-index:1; opacity: .5;}


textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] { height: auto; }

button, input[type="reset"], input[type="submit"], input[type="button"] { font-size: 100%; }

input.form-text, textarea.form-textarea, input[type=text], input[type=email], input[type=tel], textarea { padding: 10px; border: 1px solid rgba(128, 128, 128, 0.333); background-color: #f2f2f2; color: #111111; color: inherit; line-height: 150%; }

#fave_movie_row, #fave_runtime_row {position: fixed; display: inline-block; left: -100em; top: -100em; opacity: .2; }

textarea { display: block; width: 100%; }

input.form-text, input[type=text], input[type=email], input[type=tel] { max-width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; }

input.form-text:focus, textarea.form-textarea:focus, textarea:focus, input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus { background-color: #e7e7e7; color: #111111; outline: #0277BD solid 2px; }

select:focus { outline: #0277BD solid 2px; }

select[multiple=multiple] { padding: 5px; }

input[type=submit], form button { color: #222; background: #EEEEEE; font-size: 85%; border: none; padding: 5px 10px; font-weight: bold; font-family: "Neue Helvetica W01", "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; transition: background-color 0.5s ease; transition: -webkit-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: -moz-box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; transition: box-shadow 0.5s ease, background-color 0.5s ease, color 0.5s ease; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); border: 1px solid #ddd; }

input[type=submit]:focus, form button:focus { outline: #2E7D32 solid 2px; }

input[type=reset]:focus { outline: #B71C1C solid 2px; }

fieldset { padding: 10px; border: 1px solid rgba(128, 128, 128, 0.333); min-width: auto; }
fieldset legend { font-weight: bold; font-size: 120%; padding: 0 10px; }

form label { font-weight: bold; display: block; }

form input[type=checkbox] + label, form input[type=radio] + label { display: inline-block; }


/*
.sendRemindersTo {padding: 1em; overflow: auto; position: relative; overflow: visible;}
.sendRemindersTo label {margin: 0; padding: 0; overflow: hidden; text-overflow: ellipsis; display: block; font-weight: bold;}
.sendRemindersTo input {padding: 2px 4px;}
.sendRemindersTo input[type="submit"] {padding: 1px 4px 2px 4px;}
.singleEntryLabel {float: left; color: #ccc;}
.singleEntry {float: left; margin-left: 1%; width: 32%;}
fieldset.singleEntry {border:0; padding: 0; }
.singleEntry .submit {float: right; margin-left: .5em;}
*/

.sendRemindersTo .starSample {position: absolute; top: -15px; right: 0;}

#sendRemindersPopup {display: none; }
#sendRemindersPopup .singleEntry {clear: both; float: none; margin: 1em 0;
	width: auto;}
#sendRemindersPopup .singleEntry label {display: block; overflow: auto;}
#sendRemindersPopup .singleEntry label input {width: 98%;}

.sponsorthumb img{display: inline;}

img.themeThumb, .theme_button {position: absolute; top: -6px; left: calc(50% - 56px); height: auto;
	width: auto; z-index:1; opacity: .85;}
.theme_button{
	width: 42px;
	height: 42px;
}
.Module_Poster_NowShowing img.themeThumb,
.Module_Poster_NowShowing .theme_button {
	left: calc(50% - 106px);
}

/* allow theme buttons to overflow the poster box */
 .Module_Poster_NowShowing .bd {
	 overflow:visible;
 }

#tooltip {
	position: absolute;
	z-index: 3;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

/* For starring and unstarring favorites; z-index goes above .posterthumbBorder7 */
										  .star {font-size: 33px; color: #ffffff; opacity: .5; position: absolute; right: 0;
											  top: -.66em; text-shadow: 1px 1px 2px #000000; z-index:2; }
/* extends .star */
 .favorited {color: #FEF200; opacity: .75; }
.starSample {font-size: 33px; text-shadow: 1px 1px 2px #000000; color: #FEF200; opacity: .75;}

.loading:after{content: url(../../images/loading.gif); display: block; left: -3px; padding: 0px 10px; overflow: hidden; position: absolute; top: -5px; }

.movieFacts {text-align: center; /*margin-top: 1em*/; position: relative;}
.prevDetail, .nextDetail
{
	font-family: 'Open Sans Condensed', Helvetica Narrow, Arial Narrow, sans-serif;
	font-stretch: condensed;
	font-weight: bold;
	font-size: 500%;
	position: absolute;
	top: 0;
	color: #000000;
	opacity: .3;
}
.prevDetail a:link, .nextDetail a:link,
.prevDetail a:visited, .nextDetail a:visited
{color: #000000;}
.prevDetail {left: -20px;}
.nextDetail {right: -20px;}



.good {color: #009900; background-color: #ddffdd; font-weight: bold;}
.bad {color: #990000; background-color: #ffdddd; font-weight: bold;}

.figure {float: right; margin: 1em 0 1em 1em;}

.posterthumb{height: 150px; margin: 0 auto; overflow: hidden; position: relative; width: 100px; }
.posterthumb:after{display: block; overflow: hidden; position: absolute; }

.pgrid_x0:after{left: -0px;}
.pgrid_x1:after{left: -100px;}
.pgrid_x2:after{left: -200px;}
.pgrid_x3:after{left: -300px;}
.pgrid_x4:after{left: -400px;}
.pgrid_x5:after{left: -500px;}
.pgrid_x6:after{left: -600px;}
.pgrid_x7:after{left: -700px;}
.pgrid_x8:after{left: -800px;}
.pgrid_x9:after{left: -900px;}

.pgrid_y0:after {top: -0px;}
.pgrid_y1:after {top: -150px;}
.pgrid_y2:after {top: -300px;}
.pgrid_y3:after {top: -450px;}
.pgrid_y4:after {top: -600px;}
.pgrid_y5:after {top: -750px;}
.pgrid_y6:after {top: -900px;}
.pgrid_y7:after {top: -1050px;}
.pgrid_y8:after {top: -1200px;}
.pgrid_y9:after {top: -1350px;}
.pgrid_y10:after {top: -1500px;}
.pgrid_y11:after {top: -1650px;}
.pgrid_y12:after {top: -1800px;}
.pgrid_y13:after {top: -1950px;}
.pgrid_y14:after {top: -2100px;}
.pgrid_y15:after {top: -2250px;}
.pgrid_y16:after {top: -2400px;}
.pgrid_y17:after {top: -2550px;}
.pgrid_y18:after {top: -2700px;}
.pgrid_y19:after {top: -2850px;}
.pgrid_y20:after {top: -3000px;}

iframe,
#pressClipImage {
	max-width: 100%;
}


@view-transition { navigation: auto; }


/* Debugging styles */
/*
commented out
div { outline: solid 1px #300; }
div div { outline: solid 2px #600; }
div div div { outline: solid 3px #900; }
div div div div { outline: solid 4px #b00; }
div div div div div { outline: solid 5px #e00; }
div div div div div div { outline: solid 6px #f60; }*/
.socialIcons {position: relative; width: 114px; height: 20px; margin: 0 auto 10px;}
.socialIcons ul {position: absolute; right: 0; top: 0;}
.socialIcons li {background-image: url(../../images/social_icons.png); float: left; height: 16px; margin-right: 3px; margin-top: 4px; overflow: hidden; width: 16px; }
.socialIcons li a {display: block; height: 0; padding-top: 16px; }
	.fb {}
	.tw  {background-position: -18px 0;}
	.yt  {background-position: -36px 0;}
	.rss {background-position: -54px 0;}
	.gm  {background-position: -72px 0;}
	.vi  {background-position: -90px 0;}
	.ig {background-position: -108px 0;}
.socialIcons li:hover {margin-top: 3px;}


.fb_iframe_widget iframe {
	width: 100% !important;
	}
img.alsoAtVac{
	display: none;
}
img.aliensAttack{
	left: calc(50% - 70px) !important;
	top: 0;
}
@media (min-width: 576px) {
	img.alsoAtVac{
		display: none; /* just kill it */
		left: calc(50% - 164px) !important;
		top: 0;
	}
	img.aliensAttack{
		left: calc(50% - 90px) !important;
		top: 0;
	}
}/*
Copyright (c) 2009, Nicole Sullivan. All rights reserved.
Code licensed under the BSD License:
version: 0.2
*/
/* **************** BLOCK STRUCTURES ***************** */
/* mod */
.mod{margin:10px;}
.hd,.bd,.ft{overflow:hidden;_overflow:visible; _zoom:1;}
.inner{position:relative;}
b{display:block;background-repeat:no-repeat;font-size:1%;position:relative;z-index:10;}
.tl, .tr, .bl, .br{height:10px; width:10px;float:left;}
.tl{background-position: left top;}
.tr{background-position: right top;}
.bl{background-position: left bottom;} 
.br{background-position: right bottom;}
.br,.tr{float:right;}
.tr, .tl{overflow:hidden;margin-bottom:-32000px;}/* margin bottom needs to be < -9px */
.bl,.br{margin-top:-10px;}
.top{background-position:center top;}
.bottom{background-position:center bottom;_zoom:1;}/* this zoom required for IE5.5 only*/
/* complex */
.complex{overflow:hidden;*position:relative;*zoom:1;}/* position/zoom required for IE7, 6, 5.5 */
.complex .tl, .complex .tr{height:32000px; margin-bottom:-32000px;width:10px;}
.complex .bl, .complex .br{/*margin-top:0;*/}
.complex .top{height:5px;}
.complex .bottom{height:5px;/*margin-top:-10px;*/}
/* pop  */
.pop{overflow:visible;margin: 10px 20px 20px 10px; background-position:left top;}
.pop .inner{right:-10px; bottom:-10px; background-position:right bottom;padding:0 10px 10px 0;}
.pop .tl, .pop .br{display:none;}
.pop .bl{bottom:-10px;}
.pop .tr{right:-10px;}/* **************** BLOCK SKINS ***************** */
/* ====== Contour blocks ====== */
/* remove background-image:" to default to square corners for IE */

/* ----- poster (extends mod) ----- */
.poster {margin: 0;}
.poster .hd {text-align: center;}
.poster .inner {margin-top: 2px;}

/* ----- filmDescription (extends mod) ----- */
.filmDescription {margin: 0; text-align: left;}
.filmDescription .inner {margin-top: 2px;}

/* ----- simple (extends mod) ----- */
.simple .inner {border:1px solid #D7D7D7;/*-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;*/}
.simple b{}

/* ----- simple (extends mod) ----- */
.special {background-color: #fff;}
.special .bd {padding: 5px 10px;}

/* ----- basic (extends mod) ----- */
.basic .inner {/*-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;*/}
.basic b{}
/* ----- me (extends mod) use for my comments ----- */
.me,.me .inner{border:1px solid #909090;/*-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;*/}
.me .inner{border-color:#d76a84;}
.me b{}
.me .tl{left:-1px;top:-1px;}
.me .tr{right:-1px;top:-1px;}
.me .bl{left:-1px;bottom:-1px;} 
.me .br{right:-1px;bottom:-1px;}
/* ----- noted (extends mod) ----- */
.noted, .noted .bd {font-style: italic; margin-bottom: 0.66em;}
/* ----- textTeaser (extends mod) ----- */
.textTeaser,.textTeaser .inner{border:1px solid #c2c2c2;/*-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;*/}
.textTeaser .inner{background-color: #fff; border-color:#eded68; font-size: 91.66%; padding: .5em;}
.textTeaser .hd {text-align: center;}
.textTeaser b{}
.textTeaser .tl{left:-1px;top:-1px;}
.textTeaser .tr{right:-1px;top:-1px;}
.textTeaser .bl{left:-1px;bottom:-1px;} 
.textTeaser .br{right:-1px;bottom:-1px;}
/* ----- newsFlash (extends ___? ) ----- */
.newsFlash .inner {padding: 0.5em 0.5em 0.5em 105px;}
.newsFlash .flashMan {left: -14px; position: absolute; top: -10px;}
/* ----- summer (extends newsFlash) ----- */
.seasonal .inner{padding-left: 125px;}
.seasonal .flashMan {left: -12px;}

/* ----- grab (extends mod) ----- */
.grab .inner{border: 3px solid #00477a; border-bottom-width:10px;}/* can't be done w border radius */
.grab b{}
/*.grab .tl, .grab .tr{height:10px; width:10px;}*/
.grab .bl, .grab .br{height:16px;/*if height is set, margin set*/margin-top:-16px;}
/* ----- faq (extends mod) ----- */
.faq .inner{border: 3px solid #b20029; border-bottom-width:10px;}/* can't be done w border radius */
.faq b{}
.faq .bl, .faq .br{height:16px;/*if height is set, margin set*/margin-top:-16px;}
/* ----- onlinestore (extends mod) ----- */
.onlinestore .inner{border: 3px solid #9a9800; border-bottom-width:10px;}/* can't be done w border radius */
.onlinestore b{}
.onlinestore .bl, .onlinestore .br{height:16px;/*if height is set, margin set*/margin-top:-16px;}
/* ----- about (extends mod) ----- */
.about .inner{border: 3px solid #494949; border-bottom-width:10px;}/* can't be done w border radius */
.about b{}
.about .bl, .about .br{height:16px;/*if height is set, margin set*/margin-top:-16px;}
/* ----- talk (extends mod) ----- */
.talk,.talk .inner{border:1px solid #c7c7c7;/*-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;*/}
.talk .inner{border-color:#ededed;}
.talk b{}
.talk .tl{left:-1px;top:-1px;}
.talk .tr{right:-1px;top:-1px;}
.talk .bl{left:-1px;bottom:-1px;} 
.talk .br{right:-1px;bottom:-1px;}
/* ----- photo (extends complex) ----- */
.photo .inner{border:solid 10px #fff;margin:0 4px;}/* muck with margins to change how the block will align with other blocks, any value between 0-10px */
.photo b{}
.photo .tr, .photo .tl{width:20px;}
.photo .top, .photo .bottom{height:4px;margin-top:0px;} 
.photo .bl, .photo .br{height:16px;margin-top: -12px;}
/* ----- flow (extends complex) ----- */
.flow{margin:6px;}
.flow b{}
.flow .inner{padding:0 4px;}
.flow .top{height:4px;}
.flow .bottom{height:4px;margin-top:-4px;}
.flow .br,.flow .bl{margin-top:-6px;}/* margin top = bottom height - corner height */
/* ----- shadow test (experimental attempt to match "flow" cross browser w no img)----- */
.boo{-webkit-box-shadow: 0px 0px 1px rgba(0,0,0,33);-moz-box-shadow: black 2px 2px 2px 2px;/*-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;*/border:solid 1px #949494;background:#fff;}
/* ----- .excerpt (extends complex) ----- */
.excerpt b{}
.excerpt .top{height:1px;}
.excerpt .bottom{height:6px;margin-top:-6px;}/* margin top equal to - height of bottom */
.excerpt .br,.excerpt .bl{height:12px;margin-top:-6px;}/* margin top = bottom height - corner height */
/* ----- sommers (extends pop) ----- */
.sommers .inner{_border:3px solid #D7D7D7;}/*IE6 backup no alpha transparency */
.sommers,.sommers .inner,.sommers b{_background-image:none;}
.sommers{margin:3px 20px 20px 3px;}
/* ----- gonzalo ----- */
.gonzalo, .gonzalo .inner, .gonzalo b{}
/* ====== Background blocks ====== */
.sale .inner{background:red none;}
.nicole .inner{background:#c01c41 none; color:#fff;}
.nicole *, .login *{ color:#fff;}
.highlight .inner{background:#e3e36f none;}
.universe .inner{}
.foo .inner{background:  repeat left top;}
.login .inner{background:  repeat left top;}
.comment .inner{background:#e2e2e2 none;}
/* ====== Block headers and footers ====== */
.hd h1, .hd h2, .hd h3, .hd h4, .hd h5, .hd h6{padding: 5px 10px;}
.section{background: #e9e9e9  repeat-x left bottom; color:#de2c72;font-size:120%;padding:5px 10px;}
.section h1,.section h2,.section h3,.section h4,.section h5,.section h6{font-size:100%;color:#de2c72;padding:0;}
.act{background-color:#e9e9e9;}
.topper{background: #fff  repeat-x left bottom;color: #4D4D4D;font-size:120%;padding:5px 10px;}
.topper h1,.topper h2,.topper h3,.topper h4,.topper h5,.topper h6{font-size:100%;color:#4D4D4D;padding:0;}
.bam{background: #00477a  repeat-x left top;color: #fff;font-size:120%;padding:5px 10px;}
.bam h1,.bam h2,.bam h3,.bam h4,.bam h5,.bam h6{font-size:100%;color:#fff;padding:0;}
.gonz{background: no-repeat left top;}/* messed up */
.online{background: #9a9400 repeat-x left top;color: #000;font-size:120%;padding:5px 10px;}
.online h1,.online h2,.online h3,.online h4,.online h5,.online h6{font-size:100%;color:#000;padding:0;}
.help{background: #b20029  repeat-x left top;color: #fff;font-size:120%;padding:5px 10px;}
.help h1,.help h2,.help h3,.help h4,.help h5,.help h6{font-size:100%;color:#fff;padding:0;}
.info{background: #636363  repeat-x left top;color: #fff;font-size:120%;padding:5px 10px;}
.info h1,.info h2,.info h3,.info h4,.info h5,.info h6{font-size:100%;color:#fff;padding:0;}