/* _______________________________________________________________ */
/*  Home
/*  The homepage uses its own wrapper and styles
/* _______________________________________________________________ */
html.touch body.home .quicklinks-slide-panel, html.touch body.home #quicklinks { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; }

/* ---------------------- */
/* Sticky wrapper	*/
/* ---------------------- */
.sticky-wrapper { /* ---------------------- */ /* Top Level Header		*/ /* ---------------------- */ /* ---------------------- */ /* Contact	*/ /* ---------------------- */ /* ---------------------- */ /* Header Categories */ /* ---------------------- */ padding: 0; /* ---------------------- */ /* Sticky Bar Engaged */ /* ---------------------- */ }
.sticky-wrapper .header.header-top-level#main-header .icon-star { color: #ffffff; }
.sticky-wrapper .header.header-top-level#main-header .row .logo, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo { float: none; }
@media (max-width: 900px) { .sticky-wrapper .header.header-top-level#main-header .row .logo, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo { text-align: center; } }
.sticky-wrapper .header.header-top-level#main-header .row .logo a, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a, .sticky-wrapper .header.header-top-level#main-header .row .logo a.horiz, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.horiz, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.horiz, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.horiz, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.horiz { float: left; }
@media (max-width: 1100px) { .sticky-wrapper .header.header-top-level#main-header .row .logo a, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a, .sticky-wrapper .header.header-top-level#main-header .row .logo a.horiz, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.horiz, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.horiz, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.horiz, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.horiz { display: none; } }
@media (max-width: 767px) { .sticky-wrapper .header.header-top-level#main-header .row .logo a, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a, .sticky-wrapper .header.header-top-level#main-header .row .logo a.horiz, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.horiz, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.horiz, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.horiz, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.horiz { display: inline-block; } }
@media (max-width: 640px) { .sticky-wrapper .header.header-top-level#main-header .row .logo a, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a, .sticky-wrapper .header.header-top-level#main-header .row .logo a.horiz, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.horiz, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.horiz, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.horiz, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.horiz { display: none; } }
@media (max-width: 1100px) { .sticky-wrapper .header.header-top-level#main-header .row .logo a.vert, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.vert, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.vert, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.vert, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.vert { display: inline-block; } }
@media (max-width: 767px) { .sticky-wrapper .header.header-top-level#main-header .row .logo a.vert, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.vert, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.vert, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.vert, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.vert { display: none; } }
@media (max-width: 640px) { .sticky-wrapper .header.header-top-level#main-header .row .logo a.vert, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.vert, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.vert, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.vert, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.vert { margin-bottom: 0; float: none !important; display: inline-block; } }
@media (max-width: 900px) { .sticky-wrapper .header.header-top-level#main-header .row .logo a.vert, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.vert, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.vert, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo a.vert, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .logo a.vert { float: none !important; display: inline-block !important; } }
.sticky-wrapper .header.header-top-level#main-header .row h1, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1 { font-family: "Open Sans", Trebuchet, sans-serif; padding: 10px 25px; color: #171717; font-size: 1.5625em; font-weight: normal; }
@media (min-width: 1100px) { .sticky-wrapper .header.header-top-level#main-header .row h1, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1 { margin: 40px 25px 25px 0; float: left; } }
@media (max-width: 767px) { .sticky-wrapper .header.header-top-level#main-header .row h1, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1 { float: none; border: 0; padding: 0; margin: 20px 10px 10px 0; } }
@media (max-width: 1100px) { .sticky-wrapper .header.header-top-level#main-header .row h1, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1 { float: left; padding: 0; margin: 18px 20px 8px 8px !important; } }
@media (max-width: 500px) { .sticky-wrapper .header.header-top-level#main-header .row h1, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1 { text-align: center; margin: 18px 0 25px 5px; } }
@media (max-width: 360px) { .sticky-wrapper .header.header-top-level#main-header .row h1, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1 { text-align: center; } }
@media (max-width: 900px) { .sticky-wrapper .header.header-top-level#main-header .row h1, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper h1 { display: inline-block !important; float: none !important; margin-top: 0 !important; } }
@media (max-width: 900px) { .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.inline li, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.inline li, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.inline li, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.inline li, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.inline li, .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.social-icons li, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.social-icons li, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.social-icons li, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.social-icons li, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.social-icons li, .sticky-wrapper .header.header-top-level#main-header footer#main-footer .row.footer-columns .specific-data .social ul.loose-list.networks li, footer#main-footer .sticky-wrapper .header.header-top-level#main-header .row.footer-columns .specific-data .social ul.loose-list.networks li, footer#main-footer .row.footer-columns .specific-data .social .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.networks li, footer#main-footer .row.footer-columns .specific-data .social .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.networks li, footer#main-footer .row.footer-columns .specific-data .social .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.networks li, footer#main-footer .row.footer-columns .specific-data .social .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.networks li, footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.networks li, .sticky-wrapper .header.header-top-level#main-header footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, footer#main-footer .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, footer#main-footer .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.networks li, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, .bleed .carousel.massive-nav .crsl-nav footer#main-footer .sticky-wrapper .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.networks li, .sticky-wrapper .header.header-top-level#main-header footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, footer#main-footer .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.networks li, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .sticky-wrapper .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li, .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.alphabet li, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.alphabet li, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.alphabet li, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.alphabet li, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.alphabet li, .sticky-wrapper .header.header-top-level#main-header .row .pagination ul.loose-list.prevnext li, .pagination .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.prevnext li, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.prevnext li, .pagination .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.prevnext li, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.prevnext li, .pagination .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.prevnext li, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.prevnext li, .pagination .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.prevnext li, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.prevnext li, .pagination .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.prevnext li, .sticky-wrapper .header.header-top-level#main-header .row .pagination ul.loose-list.numbers li, .pagination .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.numbers li, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.numbers li, .pagination .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.numbers li, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.numbers li, .pagination .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.numbers li, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.numbers li, .pagination .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.numbers li, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.numbers li, .pagination .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.numbers li { margin-right: 0; margin-left: 10px; } }
@media (max-width: 900px) { .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.inline li.search input, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.inline li.search input, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.inline li.search input, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.inline li.search input, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.inline li.search input, .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.social-icons li.search input, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.social-icons li.search input, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.social-icons li.search input, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.social-icons li.search input, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.social-icons li.search input, .sticky-wrapper .header.header-top-level#main-header footer#main-footer .row.footer-columns .specific-data .social ul.loose-list.networks li.search input, footer#main-footer .sticky-wrapper .header.header-top-level#main-header .row.footer-columns .specific-data .social ul.loose-list.networks li.search input, footer#main-footer .row.footer-columns .specific-data .social .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.networks li.search input, footer#main-footer .row.footer-columns .specific-data .social .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.networks li.search input, footer#main-footer .row.footer-columns .specific-data .social .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.networks li.search input, footer#main-footer .row.footer-columns .specific-data .social .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.networks li.search input, footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.networks li.search input, .sticky-wrapper .header.header-top-level#main-header footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, footer#main-footer .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, footer#main-footer .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.networks li.search input, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, .bleed .carousel.massive-nav .crsl-nav footer#main-footer .sticky-wrapper .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.networks li.search input, .sticky-wrapper .header.header-top-level#main-header footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, footer#main-footer .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.networks li.search input, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .sticky-wrapper .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search input, .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.alphabet li.search input, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.alphabet li.search input, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.alphabet li.search input, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.alphabet li.search input, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.alphabet li.search input, .sticky-wrapper .header.header-top-level#main-header .row .pagination ul.loose-list.prevnext li.search input, .pagination .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.prevnext li.search input, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.prevnext li.search input, .pagination .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.prevnext li.search input, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.prevnext li.search input, .pagination .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.prevnext li.search input, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.prevnext li.search input, .pagination .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.prevnext li.search input, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.prevnext li.search input, .pagination .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.prevnext li.search input, .sticky-wrapper .header.header-top-level#main-header .row .pagination ul.loose-list.numbers li.search input, .pagination .sticky-wrapper .header.header-top-level#main-header .row ul.loose-list.numbers li.search input, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.numbers li.search input, .pagination .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.numbers li.search input, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.numbers li.search input, .pagination .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.numbers li.search input, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.numbers li.search input, .pagination .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.numbers li.search input, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.numbers li.search input, .pagination .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.numbers li.search input { left: -35px; position: relative; } }
.sticky-wrapper .header.header-top-level#main-header .row .contact, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact { clear: right; float: right; }
@media (min-width: 1100px) and (max-width: 1288px) { .sticky-wrapper .header.header-top-level#main-header .row .contact, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact { margin-top: 65px; } }
@media (max-width: 1100px) { .sticky-wrapper .header.header-top-level#main-header .row .contact, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact { float: left !important; clear: none; margin-top: 20px; margin-right: 25px; } }
@media (max-width: 900px) { .sticky-wrapper .header.header-top-level#main-header .row .contact, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact { margin-right: 0; margin-top: 0; float: left; text-align: center; width: 100%; } }
@media (min-width: 1100px) { .sticky-wrapper .header.header-top-level#main-header .row .contact, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .contact { margin-right: 25px; } }
.sticky-wrapper .header.header-top-level#main-header .row .search input[type="text"], .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search input[type="text"], .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search input[type="text"], .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search input[type="text"], .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search input[type="text"] { color: #171717; border: #999999 solid 1px; text-indent: 20px; }
.sticky-wrapper .header.header-top-level#main-header .row .search ::-webkit-input-placeholder, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search ::-webkit-input-placeholder, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search ::-webkit-input-placeholder, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search ::-webkit-input-placeholder, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search ::-webkit-input-placeholder { /* WebKit browsers */ color: #171717; }
.sticky-wrapper .header.header-top-level#main-header .row .search :-moz-placeholder, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search :-moz-placeholder, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search :-moz-placeholder, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search :-moz-placeholder, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #171717; }
.sticky-wrapper .header.header-top-level#main-header .row .search ::-moz-placeholder, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search ::-moz-placeholder, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search ::-moz-placeholder, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search ::-moz-placeholder, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #171717; }
.sticky-wrapper .header.header-top-level#main-header .row .search :-ms-input-placeholder, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search :-ms-input-placeholder, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search :-ms-input-placeholder, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search :-ms-input-placeholder, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search :-ms-input-placeholder { /* Internet Explorer 10+ */ color: #171717; }
.sticky-wrapper .header.header-top-level#main-header .row .search .button, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button { position: relative; left: 35px; padding: 5px 7px; background: none; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
.sticky-wrapper .header.header-top-level#main-header .row .search .button:hover, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button:hover, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button:hover, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button:hover, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button:hover { text-decoration: none; }
.sticky-wrapper .header.header-top-level#main-header .row .search .button i[class^="icon-"], .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button i[class^="icon-"], .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button i[class^="icon-"], .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button i[class^="icon-"], .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button i[class^="icon-"], .sticky-wrapper .header.header-top-level#main-header .row .search .button i[class*=" icon-"], .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button i[class*=" icon-"], .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button i[class*=" icon-"], .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button i[class*=" icon-"], .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button i[class*=" icon-"] { color: #C0511B; }
@media (max-width: 900px) { .sticky-wrapper .header.header-top-level#main-header .row .search .button, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .button, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .button { left: 0; z-index: 1000; margin-top: 10px; } }
.sticky-wrapper .header.header-top-level#main-header .row .search .utility, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .utility, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .utility, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .utility, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .utility { text-align: left; }
.sticky-wrapper .header.header-top-level#main-header .row .search .utility .system, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .utility .system, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .utility .system, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .search .utility .system, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper .header.header-top-level#main-header .crsl-nav-helper .search .utility .system { margin-bottom: 7px; }
@media (max-width: 500px) { .sticky-wrapper .header.header-top-level#main-header ul.loose-list.inline li.search, .sticky-wrapper .header.header-top-level#main-header ul.loose-list.social-icons li.search, .sticky-wrapper .header.header-top-level#main-header footer#main-footer .row.footer-columns .specific-data .social ul.loose-list.networks li.search, footer#main-footer .row.footer-columns .specific-data .social .sticky-wrapper .header.header-top-level#main-header ul.loose-list.networks li.search, .sticky-wrapper .header.header-top-level#main-header footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search, footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header ul.loose-list.networks li.search, .sticky-wrapper .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search, .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header ul.loose-list.networks li.search, .sticky-wrapper .header.header-top-level#main-header footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search, footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header ul.loose-list.networks li.search, .sticky-wrapper .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks li.search, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper .header.header-top-level#main-header ul.loose-list.networks li.search, .sticky-wrapper .header.header-top-level#main-header ul.loose-list.alphabet li.search, .sticky-wrapper .header.header-top-level#main-header .pagination ul.loose-list.prevnext li.search, .pagination .sticky-wrapper .header.header-top-level#main-header ul.loose-list.prevnext li.search, .sticky-wrapper .header.header-top-level#main-header .pagination ul.loose-list.numbers li.search, .pagination .sticky-wrapper .header.header-top-level#main-header ul.loose-list.numbers li.search { margin-left: 35px; } }
.sticky-wrapper .header-categories { margin-top: 8px; background-color: #c0511b; color: #ffffff; }
@media (max-width: 500px) { .sticky-wrapper .header-categories { text-align: center; } }
@media (max-width: 900px) { .sticky-wrapper .header-categories { text-align: center; } }
.sticky-wrapper .sticky-icon { display: none; }
.sticky-wrapper .icon-star { color: rgba(0, 0, 0, 0.2); }
.sticky-wrapper .icon-star.white { color: white; }
@media (max-width: 767px) { .sticky-wrapper { border-top: 0; } }
.sticky-wrapper .header#main-header { position: relative; border: 0; }
@media (max-width: 500px) { .sticky-wrapper .header#main-header { text-align: center; } }
.sticky-wrapper .header#main-header .logo a.horiz { margin-right: 5px; }
@media (max-width: 80.5em) { .sticky-wrapper .header#main-header .logo a.horiz { margin-right: 5px; } }
@media (max-width: 1100px) { .sticky-wrapper .header#main-header .logo a.horiz { display: none; } }
@media (max-width: 767px) { .sticky-wrapper .header#main-header .logo a.horiz { display: none !important; } }
@media (max-width: 767px) { .sticky-wrapper .header#main-header .logo a.vert { display: inline-block !important; } }
@media (max-width: 500px) { .sticky-wrapper .header#main-header .logo { text-align: center; float: none; } }
.sticky-wrapper .header#main-header .utility { position: relative; z-index: 1; }
@media (max-width: 80.5em) { .sticky-wrapper .header#main-header .utility { position: absolute; top: 0; right: 0; } }
@media (max-width: 1100px) { .sticky-wrapper .header#main-header .utility { display: block; padding: 1.25em 1.25em 0 0; } }
@media (max-width: 500px) { .sticky-wrapper .header#main-header .utility { padding-top: 0.3125em; } }
@media (max-width: 1100px) { .sticky-wrapper .header#main-header .utility .system { display: none; } }
.sticky-wrapper .header#main-header .utility .give { margin-top: 0; }
@media (max-width: 500px) { .sticky-wrapper .header#main-header .utility .give { margin-bottom: 0; } }
.sticky-wrapper .header#main-header .utility .give a { padding: 4px 8px; margin-right: 8px; }
.sticky-wrapper .header#main-header .utility .search { margin-top: 0; }
.sticky-wrapper .header#main-header .utility .search a:hover { text-decoration: none; }
.sticky-wrapper .header#main-header .utility p.toggleQuicklinks { margin-bottom: 0; margin-right: 0.625em; }
@media (max-width: 1100px) { .sticky-wrapper .header#main-header .utility p.toggleQuicklinks { margin-right: 0; } }
.sticky-wrapper .header#main-header .utility p.toggleQuicklinks a { font-size: 1em; }
.sticky-wrapper .header#main-header .utility p.toggleQuicklinks a i[class^="icon-"], .sticky-wrapper .header#main-header .utility p.toggleQuicklinks a i[class*=" icon-"] { vertical-align: middle; }
.sticky-wrapper .header#main-header .system-below { margin-left: 0.1875em; }
.sticky-wrapper body.patient-care .header.header-top-level#main-header .row ul.inline.loose-list.contact, .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.inline.loose-list.contact, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.inline.loose-list.contact, .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.inline.loose-list.contact, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.inline.loose-list.contact, .sticky-wrapper body.patient-care .header.header-top-level#main-header .row ul.loose-list.contact.social-icons, .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.social-icons, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.social-icons, .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.social-icons, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.social-icons, .sticky-wrapper body.patient-care .header.header-top-level#main-header footer#main-footer .row.footer-columns .specific-data .social ul.loose-list.contact.networks, footer#main-footer .sticky-wrapper body.patient-care .header.header-top-level#main-header .row.footer-columns .specific-data .social ul.loose-list.contact.networks, footer#main-footer .row.footer-columns .specific-data .social .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.networks, footer#main-footer .row.footer-columns .specific-data .social .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.networks, footer#main-footer .row.footer-columns .specific-data .social .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.networks, footer#main-footer .row.footer-columns .specific-data .social .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.networks, footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper body.patient-care .header.header-top-level#main-header .row ul.loose-list.contact.networks, .sticky-wrapper body.patient-care .header.header-top-level#main-header footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, footer#main-footer .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, footer#main-footer .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper body.patient-care .header.header-top-level#main-header .row ul.loose-list.contact.networks, .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, .bleed .carousel.massive-nav .crsl-nav footer#main-footer .sticky-wrapper body.patient-care .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper body.patient-care .header.header-top-level#main-header .row ul.loose-list.contact.networks, .sticky-wrapper body.patient-care .header.header-top-level#main-header footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, footer#main-footer .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper body.patient-care .header.header-top-level#main-header .row ul.loose-list.contact.networks, .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .sticky-wrapper body.patient-care .header.header-top-level#main-header .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, .sticky-wrapper body.patient-care .header.header-top-level#main-header .row ul.loose-list.contact.alphabet, .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.alphabet, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.alphabet, .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.alphabet, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.alphabet, .sticky-wrapper body.patient-care .header.header-top-level#main-header .row .pagination ul.loose-list.contact.prevnext, .pagination .sticky-wrapper body.patient-care .header.header-top-level#main-header .row ul.loose-list.contact.prevnext, .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.contact.prevnext, .pagination .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.prevnext, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.contact.prevnext, .pagination .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.prevnext, .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.contact.prevnext, .pagination .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.prevnext, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.contact.prevnext, .pagination .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.prevnext, .sticky-wrapper body.patient-care .header.header-top-level#main-header .row .pagination ul.loose-list.contact.numbers, .pagination .sticky-wrapper body.patient-care .header.header-top-level#main-header .row ul.loose-list.contact.numbers, .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.contact.numbers, .pagination .sticky-wrapper body.patient-care .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.numbers, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.contact.numbers, .pagination .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.numbers, .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .pagination ul.loose-list.contact.numbers, .pagination .sticky-wrapper body.patient-care .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper ul.loose-list.contact.numbers, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper .pagination ul.loose-list.contact.numbers, .pagination .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper body.patient-care .header.header-top-level#main-header .crsl-nav-helper ul.loose-list.contact.numbers { clear: left !important; text-align: center !important; }
.sticky-wrapper .logo-and-header { text-align: center; }
.sticky-wrapper.fixed { display: none; border-top: 0; border-bottom: #C0511B 5px solid; position: fixed; top: 0; width: 100%; background: #fff; z-index: 20; }
@media (max-width: 80.5em) { .sticky-wrapper.fixed .header.header-top-level#main-header .row .contact, .sticky-wrapper.fixed .header.header-top-level#main-header .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header.header-top-level#main-header .crsl-nav-helper .contact, .sticky-wrapper.fixed .header.header-top-level#main-header .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header.header-top-level#main-header .crsl-nav-helper .contact { margin-top: 15px; } }
@media (max-width: 80.5em) { .sticky-wrapper.fixed { min-height: 107px; } }
@media (max-width: 500px) { .sticky-wrapper.fixed ul.contact { text-align: center; }
  .sticky-wrapper.fixed .bleed, .sticky-wrapper.fixed .process .process-item:nth-child(odd), .process .sticky-wrapper.fixed .process-item:nth-child(odd) { min-height: 75px; }
  .sticky-wrapper.fixed ul.inline.loose-list, .sticky-wrapper.fixed ul.loose-list.social-icons, .sticky-wrapper.fixed footer#main-footer .row.footer-columns .specific-data .social ul.loose-list.networks, footer#main-footer .row.footer-columns .specific-data .social .sticky-wrapper.fixed ul.loose-list.networks, .sticky-wrapper.fixed footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks, footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper.fixed ul.loose-list.networks, .sticky-wrapper.fixed .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks, .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper.fixed ul.loose-list.networks, .sticky-wrapper.fixed footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks, footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper.fixed ul.loose-list.networks, .sticky-wrapper.fixed .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.networks, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper.fixed ul.loose-list.networks, .sticky-wrapper.fixed ul.loose-list.alphabet, .sticky-wrapper.fixed .pagination ul.loose-list.prevnext, .pagination .sticky-wrapper.fixed ul.loose-list.prevnext, .sticky-wrapper.fixed .pagination ul.loose-list.numbers, .pagination .sticky-wrapper.fixed ul.loose-list.numbers { margin-left: 45px; margin-top: 10px; }
  .sticky-wrapper.fixed ul.inline.loose-list.contact, .sticky-wrapper.fixed ul.loose-list.contact.social-icons, .sticky-wrapper.fixed footer#main-footer .row.footer-columns .specific-data .social ul.loose-list.contact.networks, footer#main-footer .row.footer-columns .specific-data .social .sticky-wrapper.fixed ul.loose-list.contact.networks, .sticky-wrapper.fixed footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, footer#main-footer .bleed .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper.fixed ul.loose-list.contact.networks, .sticky-wrapper.fixed .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, .bleed .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper.fixed ul.loose-list.contact.networks, .sticky-wrapper.fixed footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, footer#main-footer .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper.fixed ul.loose-list.contact.networks, .sticky-wrapper.fixed .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social ul.loose-list.contact.networks, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav footer#main-footer .footer-columns.crsl-nav-helper .specific-data .social .sticky-wrapper.fixed ul.loose-list.contact.networks, .sticky-wrapper.fixed ul.loose-list.contact.alphabet, .sticky-wrapper.fixed .pagination ul.loose-list.contact.prevnext, .pagination .sticky-wrapper.fixed ul.loose-list.contact.prevnext, .sticky-wrapper.fixed .pagination ul.loose-list.contact.numbers, .pagination .sticky-wrapper.fixed ul.loose-list.contact.numbers { margin-left: 0; } }
@media (max-width: 500px) { .sticky-wrapper.fixed .sticky-icon { position: absolute; left: 0; top: 0; display: inline; margin: 0 10px 10px 0; float: left; } }
.sticky-wrapper.fixed .system-mobile { display: none; }
@media (max-width: 500px) { .sticky-wrapper.fixed .header#main-header { min-height: 70px; } }
.sticky-wrapper.fixed .header#main-header.header-top-level .row h1, .sticky-wrapper.fixed .header#main-header.header-top-level .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper h1, .sticky-wrapper.fixed .header#main-header.header-top-level .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper h1 { margin-top: 30px; padding: 0; }
@media (max-width: 80.5em) { .sticky-wrapper.fixed .header#main-header.header-top-level .row h1, .sticky-wrapper.fixed .header#main-header.header-top-level .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper h1, .sticky-wrapper.fixed .header#main-header.header-top-level .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper h1 { margin-top: 30px; } }
@media (max-width: 900px) { .sticky-wrapper.fixed .header#main-header.header-top-level .row h1, .sticky-wrapper.fixed .header#main-header.header-top-level .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper h1, .sticky-wrapper.fixed .header#main-header.header-top-level .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper h1 { margin-top: 0 !important; margin-bottom: 0; } }
.sticky-wrapper.fixed .header#main-header.header-top-level .row .contact, .sticky-wrapper.fixed .header#main-header.header-top-level .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper .contact, .sticky-wrapper.fixed .header#main-header.header-top-level .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper .contact { margin-top: 15px !important; }
@media (max-width: 80.5em) { .sticky-wrapper.fixed .header#main-header.header-top-level .row .contact, .sticky-wrapper.fixed .header#main-header.header-top-level .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper .contact, .sticky-wrapper.fixed .header#main-header.header-top-level .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .contact, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper .contact { margin-top: 25px !important; } }
.sticky-wrapper.fixed .header#main-header.header-top-level .row .logo-and-header .logo, .sticky-wrapper.fixed .header#main-header.header-top-level .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo-and-header .logo, .bleed .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper .logo-and-header .logo, .sticky-wrapper.fixed .header#main-header.header-top-level .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo-and-header .logo, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .sticky-wrapper.fixed .header#main-header.header-top-level .crsl-nav-helper .logo-and-header .logo { padding: 10px 0 !important; margin-bottom: 10px; }
@media (max-width: 640px) { .sticky-wrapper.fixed .header#main-header { margin-top: 10px !important; } }
@media (max-width: 500px) { .sticky-wrapper.fixed .header#main-header .logo { display: none; } }
@media (min-width: 500px) { .sticky-wrapper.fixed .header#main-header .logo a.horiz { text-indent: -119988px; overflow: hidden; text-align: left; text-transform: capitalize; background-image: url('../images/logos/logo-uthealthsa.png?1494508789'); background-repeat: no-repeat; background-position: 50% 50%; height: 90px; display: inline-block; margin: 7px 40px 0px 25px; } }
@media (min-width: 500px) and (max-width: 900px) { .sticky-wrapper.fixed .header#main-header .logo a.horiz { padding: 0; margin: 0; } }
@media (min-width: 500px) { .sticky-wrapper.fixed .header#main-header .logo a.vert { display: none; }
  .sticky-wrapper.fixed .header#main-header .logo.svg a.horiz, .sticky-wrapper.fixed .header#main-header .logo.svg a.vert { background: none; } }
.sticky-wrapper.fixed .header#main-header .utility { *zoom: 1; margin-top: 20px; }
.sticky-wrapper.fixed .header#main-header .utility:after { content: ""; display: table; clear: both; }
@media (max-width: 80.5em) { .sticky-wrapper.fixed .header#main-header .utility { padding-top: 0; padding-right: 1.25em; } }
@media (max-width: 1100px) { .sticky-wrapper.fixed .header#main-header .utility { margin-top: 5px; } }
@media (max-width: 900px) { .sticky-wrapper.fixed .header#main-header .utility { margin-top: 20px; } }
@media (max-width: 640px) { .sticky-wrapper.fixed .header#main-header .utility { margin-top: 5px; } }
.sticky-wrapper.fixed .header#main-header .utility .system-below { *zoom: 1; }
.sticky-wrapper.fixed .header#main-header .utility .system-below:after { content: ""; display: table; clear: both; }
.sticky-wrapper.fixed .header#main-header .utility .give { margin-right: 10px; }
@media (max-width: 1100px) { .sticky-wrapper.fixed .header#main-header .utility .give { float: none; } }
@media (max-width: 900px) { .sticky-wrapper.fixed .header#main-header .utility .give a.button { font-size: 0.75em; padding: 0.25em 0.875em; } }
.sticky-wrapper.fixed .header#main-header .utility p.system { display: none; }
.sticky-wrapper.fixed .header#main-header .utility .search { float: left; margin-right: 25px; *zoom: 1; }
.sticky-wrapper.fixed .header#main-header .utility .search:after { content: ""; display: table; clear: both; }
@media (max-width: 1100px) { .sticky-wrapper.fixed .header#main-header .utility .search { float: none; margin-right: 0; } }
@media (max-width: 900px) { .sticky-wrapper.fixed .header#main-header .utility .search { margin-right: 25px; } }
@media (max-width: 640px) { .sticky-wrapper.fixed .header#main-header .utility .search { float: none; margin-right: 0; } }
@media (max-width: 1100px) { .sticky-wrapper.fixed .header#main-header .utility .search input[type="text"] { width: 100px; } }
@media (max-width: 500px) { .sticky-wrapper.fixed .header#main-header .utility .search input[type="text"] { width: 100px; } }
.sticky-wrapper.fixed .header#main-header .utility p.toggleQuicklinks { float: left; margin-right: 0; }
@media (max-width: 1100px) { .sticky-wrapper.fixed .header#main-header .utility p.toggleQuicklinks { float: none; } }
@media (max-width: 900px) { .sticky-wrapper.fixed .header#main-header .utility p.toggleQuicklinks { float: left; } }
@media (max-width: 640px) { .sticky-wrapper.fixed .header#main-header .utility p.toggleQuicklinks { float: none; } }

@media (min-width: 900px) { body.home .sticky-wrapper.fixed #main-header.header.header-top-level .row .logo, body.home .sticky-wrapper.fixed #main-header.header.header-top-level .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo, .bleed .carousel.massive-nav .crsl-nav body.home .sticky-wrapper.fixed #main-header.header.header-top-level .crsl-nav-helper .logo, body.home .sticky-wrapper.fixed #main-header.header.header-top-level .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .logo, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.home .sticky-wrapper.fixed #main-header.header.header-top-level .crsl-nav-helper .logo { float: left !important; padding-bottom: 10px !important; } }

body.home { background: #E6E3DA; /* ----------------------- */ /* home header		*/ /* ----------------------- */ }
body.home .row, body.home .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.home .crsl-nav-helper, body.home .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.home .crsl-nav-helper { padding: 0; }
body.home .row .row, body.home .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .row, .bleed .carousel.massive-nav .crsl-nav body.home .crsl-nav-helper .row, body.home .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .row, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.home .crsl-nav-helper .row, body.home .row .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.home .row .crsl-nav-helper, body.home .bleed .carousel.massive-nav .crsl-nav .crsl-nav-helper .crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.home .crsl-nav-helper .crsl-nav-helper, body.home .row .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.home .row .crsl-nav-helper, body.home .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .crsl-nav-helper .crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.home .crsl-nav-helper .crsl-nav-helper { max-width: none; }
@media (max-width: 1100px) { body.home p.system-mobile { display: block; } }

/* ---------------------- */
/* Home Footer Modifications	*/
/* ---------------------- */
body.home footer#main-footer { padding: 0; margin-top: 0; }

/* ---------------------- */
/* UT Healthier Banner	*/
/* ---------------------- */
.uthealthier-home { width: 1268px; height: 64px; font-family: ". SF NS Display"; font-size: 64px; line-height: 64px; color: #b53c04; letter-spacing: 0.36px; color: #535353; letter-spacing: 0.42px; color: #b53c04; letter-spacing: 0.42px; }

@media (min-width: 768px) { .page-header.bleed.photo-bleed.close.homev2-banner.roomy, #quicklinks h1.page-header.bleed.photo-bleed.homev2-banner.roomy, #quicklinks .process h1.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .process #quicklinks h1.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), #quicklinks h2.page-header.bleed.photo-bleed.homev2-banner.roomy, #quicklinks .process h2.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .process #quicklinks h2.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), #quicklinks h3.page-header.bleed.photo-bleed.homev2-banner.roomy, #quicklinks .process h3.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .process #quicklinks h3.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), #quicklinks h4.page-header.bleed.photo-bleed.homev2-banner.roomy, #quicklinks .process h4.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .process #quicklinks h4.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), #quicklinks h5.page-header.bleed.photo-bleed.homev2-banner.roomy, #quicklinks .process h5.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .process #quicklinks h5.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), #quicklinks h6.page-header.bleed.photo-bleed.homev2-banner.roomy, #quicklinks .process h6.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .process #quicklinks h6.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .page-header > .page-header.bleed.photo-bleed.homev2-banner.roomy, .process .page-header > .page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .numeric-facts .page-header.bleed.photo-bleed.homev2-banner.roomy.number, .numeric-facts .process .page-header.photo-bleed.homev2-banner.roomy.number.process-item:nth-child(odd), .process .numeric-facts .page-header.photo-bleed.homev2-banner.roomy.number.process-item:nth-child(odd), .numeric-facts .page-header.bleed.photo-bleed.homev2-banner.roomy.detail, .numeric-facts .process .page-header.photo-bleed.homev2-banner.roomy.detail.process-item:nth-child(odd), .process .numeric-facts .page-header.photo-bleed.homev2-banner.roomy.detail.process-item:nth-child(odd), .process .page-header.photo-bleed.close.homev2-banner.roomy.process-item:nth-child(odd), .process .column-tester .inner p.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .column-tester .inner .process p.page-header.photo-bleed.homev2-banner.roomy.process-item:nth-child(odd), .column-tester .inner p.page-header.bleed.photo-bleed.homev2-banner.roomy { height: 715px; } }
@media (min-width: 1100px) { .homev2-banner .jump-columns-left { position: relative; left: -275px; } }
@media (max-width: 767px) { .homev2-banner .jump-columns-left { position: relative; left: 0; }
  .homev2-banner .photo-bleed-left { display: none; } }
/* ---------------------- */
/* Patient Care Banner	*/
/* ---------------------- */
.ier { color: #535353; }

/* ---------------------- */
/* Popup Panel	*/
/* ---------------------- */
.popup .panel.colorized.white a, .popup .colorized.white.filters a { color: #171717; }

.popup a.panel.colorized.white:hover, .popup a.colorized.white.filters:hover { box-shadow: 0 48px 57px rgba(0, 0, 0, 0.1); }

.popup a.panel.colorized.white:hover h3, .popup a.colorized.white.filters:hover h3 { text-decoration: underline; }

.home-accent h2, .home-patient-care-accent h2 { font-family: "Open Sans", "Trebuchet", sans-serif; }

.large-block-grid-3.medium-block-grid-3.small-block-grid-1.popup { margin-top: 0; }

@media (min-width: 1100px) { .large-block-grid-3.medium-block-grid-3.small-block-grid-1.popup { margin-top: -150px; } }
/* ---------------------- */
/* Popdown	*/
/* ---------------------- */
@media (min-width: 768px) { .large-block-grid-2.medium-block-grid-2.small-block-grid-1.panel.popdown, .large-block-grid-2.medium-block-grid-2.small-block-grid-1.popdown.filters { padding-bottom: 0px; } }
.bleed.far2x.roomy .row.popdown-container, .process .far2x.roomy.process-item:nth-child(odd) .row.popdown-container, .bleed.far2x.roomy .carousel.massive-nav .crsl-nav .popdown-container.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav .process .far2x.roomy.process-item:nth-child(odd) .popdown-container.crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .bleed.far2x.roomy .popdown-container.crsl-nav-helper, .process .far2x.roomy.process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .popdown-container.crsl-nav-helper { margin-bottom: -175px; }

/* ---------------------- */
/* Quick Facts	*/
/* ---------------------- */
.numeric-facts-home.numeric-facts .number { font-size: 68px; /* Text style for "32,20" */ letter-spacing: -0.57px; /* Text style for "0" */ letter-spacing: -0.54px; }

.numeric-facts-home.numeric-facts .detail { font-family: Cardo, 'Times New Roman', serif; font-size: 22px; letter-spacing: 0.03px; line-height: 28px; text-transform: capitalize; }

/* ---------------------- */
/* Community Events	*/
/* ---------------------- */
.home-accent .date, .home-patient-care-accent .date { font-size: 36px; line-height: 40px; }

.home-accent .month, .home-patient-care-accent .month { font-size: 16px; line-height: 24px; text-transform: uppercase; }

/* _______________________________________________________________ */
/*  Stories Landing and Detail Pages
/*  Special styles for stories landing one-off, and for stories detail complex header
/* _______________________________________________________________ */
body.stories { background: #E6E3DA; }
body.stories .header.main-header { overflow: hidden; position: relative; }
body.stories .header.main-header a.button { line-height: 30px; height: 30px; padding-top: 0; padding-bottom: 0; }
@media (max-width: 1100px) { body.stories .header.main-header a.button { display: block; } }
body.stories .header.main-header .content .logo { background: url('../images/hexagon-stories-landing-text.png?1437409061') no-repeat bottom left; padding: 50px 0 130px 140px; margin-top: -30px; margin-left: -170px; }
@media (max-width: 1366px) { body.stories .header.main-header .content .logo { margin-left: -120px; } }
@media (max-width: 900px) { body.stories .header.main-header .content .logo { margin-top: -50px; padding-bottom: 90px; } }
@media (max-width: 1100px) { body.stories .header.main-header .content .logo { background-image: none; background: #fff; padding: 10px 20px; margin: 0; } }
@media (max-width: 500px) { body.stories .header.main-header .content .logo { text-align: center; }
  body.stories .header.main-header .content .logo a.vert { display: inline-block; }
  body.stories .header.main-header .content .logo a.horiz { display: none; } }
body.stories .header.main-header .content .stories-header { text-align: right; color: #C0511B; margin-right: -200px; padding: 100px 300px 165px 0; background: url('../images/hexagon-stories-landing-text-transparent.png?1437409061') no-repeat top right; margin-top: 150px; }
@media (max-width: 80.5em) { body.stories .header.main-header .content .stories-header { padding-bottom: 0; } }
@media (max-width: 900px) { body.stories .header.main-header .content .stories-header { padding-top: 60px; padding-right: 255px; } }
@media (max-width: 1100px) { body.stories .header.main-header .content .stories-header { position: absolute; bottom: 0; left: 0; background-image: none; background: rgba(255, 255, 255, 0.8); padding: 1.25em; width: 100%; } }
@media (max-width: 500px) { body.stories .header.main-header .content .stories-header { padding: 0.625em; } }
body.stories .header.main-header .content .stories-header h2 { font-size: 3em; margin: 0; padding-bottom: 20px; font-weight: 200; line-height: 1em; }
@media (max-width: 900px) { body.stories .header.main-header .content .stories-header h2 { font-size: 2.5em; } }
@media (max-width: 1100px) { body.stories .header.main-header .content .stories-header h2 { padding-bottom: 0; } }
@media (max-width: 500px) { body.stories .header.main-header .content .stories-header h2 { font-size: 1.6em; } }
body.stories .header.main-header .content .stories-header h2 span { display: block; }
@media (max-width: 1100px) { body.stories .header.main-header .content .stories-header h2 span { display: inline; font-weight: normal; } }
body.stories .header.main-header .photo { margin-top: 30px; width: 100%; position: absolute; top: 0; z-index: -1; }
@media (max-width: 1100px) { body.stories .header.main-header .photo { position: static; margin-top: 0; } }
body.stories .header.main-header .photo img { margin: 0 auto; }
body.stories .row.story, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper { background: #fff; margin-top: -165px; position: relative; z-index: 2; }
@media (max-width: 80.5em) { body.stories .row.story, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper { margin-top: 0; } }
@media (max-width: 360px) { body.stories .row.story, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper { padding: 10px; } }
body.stories .row.story .columns, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .columns, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .columns, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .columns, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .columns { padding: 1.875em; }
@media (max-width: 360px) { body.stories .row.story .columns, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .columns, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .columns, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .columns, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .columns { padding: 10px; } }
body.stories .row.story .mobile-only-meta, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .mobile-only-meta, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .mobile-only-meta, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .mobile-only-meta, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .mobile-only-meta { display: none; }
@media (max-width: 767px) { body.stories .row.story .mobile-only-meta, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .mobile-only-meta, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .mobile-only-meta, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .mobile-only-meta, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .mobile-only-meta { display: block; }
  body.stories .row.story .mobile-only-meta hr, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .mobile-only-meta hr, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .mobile-only-meta hr, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper .mobile-only-meta hr, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper .mobile-only-meta hr { display: none; } }
body.stories .row.story h1.story-title, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h1.story-title, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h1.story-title, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h1.story-title, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h1.story-title, body.stories .row.story h2.story-title, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h2.story-title, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h2.story-title, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h2.story-title, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h2.story-title, body.stories .row.story h3.story-title, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h3.story-title, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h3.story-title, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h3.story-title, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h3.story-title, body.stories .row.story h4.story-title, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h4.story-title, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h4.story-title, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h4.story-title, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h4.story-title, body.stories .row.story h5.story-title, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h5.story-title, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h5.story-title, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h5.story-title, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h5.story-title, body.stories .row.story h6.story-title, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h6.story-title, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h6.story-title, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h6.story-title, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h6.story-title { font-weight: normal; }
body.stories .row.story h1.story-intro, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h1.story-intro, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h1.story-intro, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h1.story-intro, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h1.story-intro, body.stories .row.story h2.story-intro, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h2.story-intro, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h2.story-intro, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h2.story-intro, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h2.story-intro, body.stories .row.story h3.story-intro, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h3.story-intro, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h3.story-intro, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h3.story-intro, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h3.story-intro, body.stories .row.story h4.story-intro, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h4.story-intro, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h4.story-intro, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h4.story-intro, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h4.story-intro, body.stories .row.story h5.story-intro, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h5.story-intro, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h5.story-intro, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h5.story-intro, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h5.story-intro, body.stories .row.story h6.story-intro, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h6.story-intro, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h6.story-intro, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper h6.story-intro, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper h6.story-intro { color: #999; font-weight: normal; }
body.stories .row.story article.story-text h1, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h1, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h1, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h1, body.stories .row.story article.story-text h2, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h2, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h2, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h2, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h2, body.stories .row.story article.story-text h3, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h3, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h3, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h3, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h3, body.stories .row.story article.story-text h4, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h4, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h4, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h4, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h4, body.stories .row.story article.story-text h5, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h5, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h5, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h5, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h5, body.stories .row.story article.story-text h6, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h6, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h6, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text h6, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text h6 { color: #855F5D; }
body.stories .row.story article.story-text .span-cols, body.stories .bleed .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text .span-cols, .bleed .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text .span-cols, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story.crsl-nav-helper article.story-text .span-cols, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story.crsl-nav-helper article.story-text .span-cols { margin-bottom: 1.875em; }
body.stories .meta { font-size: 1.125em; }
body.stories .meta span.date { border-right: #171717 1px solid; padding-right: 10px; margin-right: 10px; }
body.stories .meta hr { margin-bottom: 20px; }
body.stories .meta .share { font-style: italic; vertical-align: top; }
body.stories .meta .share a { font-size: 1.4em; padding: 0 10px; }
body.stories .meta .share a:hover { text-decoration: none; }
body.stories .story-sidebar .meta, body.stories .story-sidebar .callout { margin-bottom: 2.5em; }
@media (max-width: 767px) { body.stories .story-sidebar .meta { display: none; } }
body.stories .story-sidebar .callout blockquote, body.stories .story-sidebar .callout .caption, body.stories .story-sidebar .callout.rule-left { border-left: #999999 1px solid; padding-left: 30px; }
@media (max-width: 767px) { body.stories .story-sidebar .callout blockquote, body.stories .story-sidebar .callout .caption, body.stories .story-sidebar .callout.rule-left { border-left: 0; padding-left: 0; } }
@media (max-width: 900px) { body.stories .story-sidebar .callout blockquote { font-size: 1.4em; } }
body.stories .story-sidebar .callout .caption { color: #8A6829; }
body.stories .story-sidebar .callout h1.first, body.stories .story-sidebar .callout h1:first-child, body.stories .story-sidebar .callout h2.first, body.stories .story-sidebar .callout h2:first-child, body.stories .story-sidebar .callout h3.first, body.stories .story-sidebar .callout h3:first-child, body.stories .story-sidebar .callout h4.first, body.stories .story-sidebar .callout h4:first-child, body.stories .story-sidebar .callout h5.first, body.stories .story-sidebar .callout h5:first-child, body.stories .story-sidebar .callout h6.first, body.stories .story-sidebar .callout h6:first-child { color: #855F5D; }
body.stories .row.story-footer, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper { background: #fff; position: relative; z-index: 2; }
body.stories .row.story-footer .columns, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper .columns, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper .columns, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper .columns, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper .columns { padding: 1.875em; }
@media (max-width: 360px) { body.stories .row.story-footer .columns, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper .columns, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper .columns, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper .columns, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper .columns { padding: 10px; } }
body.stories .row.story-footer footer.story-footer, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer { border: #999999 1px solid; padding: 20px; padding-bottom: 0; }
@media (max-width: 360px) { body.stories .row.story-footer footer.story-footer, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer { text-align: center; } }
@media (max-width: 360px) { body.stories .row.story-footer footer.story-footer ul, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul { margin-left: 0; } }
@media (max-width: 360px) { body.stories .row.story-footer footer.story-footer ul li, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li { border-bottom: #999999 1px solid; margin-bottom: 20px; }
  body.stories .row.story-footer footer.story-footer ul li.last, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li.last, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li.last, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li.last, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li.last, body.stories .row.story-footer footer.story-footer ul li:last-child, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li:last-child, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li:last-child, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li:last-child, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li:last-child { border-bottom: 0; margin-bottom: 0; } }
body.stories .row.story-footer footer.story-footer ul li img, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li img, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li img, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li img, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li img { float: left; margin-right: 1.25em; }
@media (max-width: 360px) { body.stories .row.story-footer footer.story-footer ul li img, body.stories .bleed .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li img, .bleed .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li img, body.stories .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .story-footer.crsl-nav-helper footer.story-footer ul li img, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories .story-footer.crsl-nav-helper footer.story-footer ul li img { display: inline-block; margin: 0 auto; float: none; } }
body.stories footer#main-footer.footer-stories .footer-bottom { position: relative; z-index: 1; padding-top: 330px; margin-top: -300px; }

body.stories-landing { background: #fff url('../images/bg-stories-landing-hexes-and-glows.png?1437409061') no-repeat top center; overflow-x: hidden; }
@media (max-width: 80.5em) { body.stories-landing { background-position: -156px 0; } }
@media (max-width: 900px) { body.stories-landing { background-image: none; } }
body.stories-landing .row.primary, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper { position: relative; z-index: 1; margin-bottom: -167px; }
@media (max-width: 900px) { body.stories-landing .row.primary, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper { margin-bottom: 0; } }
body.stories-landing .row.primary .logo, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo { position: relative; }
@media (max-width: 900px) { body.stories-landing .row.primary .logo, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo { width: 100%; background: #fff; text-align: center; border-bottom: #999999 1px solid; } }
body.stories-landing .row.primary .logo a, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo a, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo a, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo a, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo a { margin: 70px 0 0 90px; }
@media (max-width: 900px) { body.stories-landing .row.primary .logo a, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo a, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo a, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo a, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo a { margin: 20px; } }
body.stories-landing .row.primary .logo img.small-views-hex, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo img.small-views-hex, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo img.small-views-hex, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo img.small-views-hex, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo img.small-views-hex { display: none; }
@media (max-width: 900px) { body.stories-landing .row.primary .logo img.small-views-hex, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo img.small-views-hex, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo img.small-views-hex, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo img.small-views-hex, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo img.small-views-hex { position: absolute; left: 0; bottom: -50px; } }
@media (max-width: 500px) { body.stories-landing .row.primary .logo a.vert, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo a.vert, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo a.vert, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo a.vert, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo a.vert { display: inline-block; }
  body.stories-landing .row.primary .logo a.horiz, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo a.horiz, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo a.horiz, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .logo a.horiz, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .logo a.horiz { display: none; } }
body.stories-landing .row.primary .story-hex, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex { position: absolute; top: 300px; left: -77px; z-index: 4; background: url('../images/hexagon-stories-landing-text.png?1437409061') no-repeat bottom left; background-size: contain; width: 638px; height: 585px; padding: 76px 134px 220px 166px; color: #171717; }
@media (max-width: 900px) { body.stories-landing .row.primary .story-hex, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex { position: static; width: 100%; height: auto; padding: 20px; margin-bottom: 40px; background: #fff; border-bottom: #999999 1px solid; } }
body.stories-landing .row.primary .story-hex:hover, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex:hover, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex:hover, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex:hover, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex:hover { text-decoration: none; }
body.stories-landing .row.primary .story-hex .story-detail h1, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 { line-height: 1em; color: #C0511B; font-size: 3em; }
@media (max-width: 900px) { body.stories-landing .row.primary .story-hex .story-detail h1, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 { float: left; margin-right: 30px; } }
@media (max-width: 640px) { body.stories-landing .row.primary .story-hex .story-detail h1, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 { float: none; margin-right: 0; margin-bottom: 10px; line-height: 0.7em; } }
body.stories-landing .row.primary .story-hex .story-detail h1 span, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span { display: block; }
@media (max-width: 640px) { body.stories-landing .row.primary .story-hex .story-detail h1 span, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span { display: inline; } }
body.stories-landing .row.primary .story-hex .story-detail h1 span.stories, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.stories, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.stories, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.stories, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.stories { font-weight: normal; font-size: 0.45em; line-height: 1em; margin-left: 20px; }
@media (max-width: 640px) { body.stories-landing .row.primary .story-hex .story-detail h1 span.stories, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.stories, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.stories, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.stories, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.stories { margin: 0; font-size: 0.7em; font-weight: 200; } }
body.stories-landing .row.primary .story-hex .story-detail h1 span.making, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.making, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.making, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.making, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.making { font-weight: 200; font-size: 0.7em; line-height: 1em; margin-left: 40px; }
@media (max-width: 640px) { body.stories-landing .row.primary .story-hex .story-detail h1 span.making, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.making, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.making, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.making, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.making { margin: 0; font-size: 0.7em; font-weight: 200; } }
@media (max-width: 640px) { body.stories-landing .row.primary .story-hex .story-detail h1 span.action, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.action, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.action, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail h1 span.action, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail h1 span.action { margin: 0; font-size: 0.7em; font-weight: 200; } }
body.stories-landing .row.primary .story-hex .story-detail p.story-intro, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail p.story-intro, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail p.story-intro, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail p.story-intro, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail p.story-intro { margin-bottom: 0.4375em; }
body.stories-landing .row.primary .story-hex .story-detail p.story-link, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail p.story-link, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail p.story-link, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-hex .story-detail p.story-link, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-hex .story-detail p.story-link { color: #C0511B; }
body.stories-landing .row.primary .story-image, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image { position: relative; max-width: 700px; top: -50px; left: 390px; z-index: 3; }
@media (max-width: 900px) { body.stories-landing .row.primary .story-image, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image { position: static; max-width: none; } }
body.stories-landing .row.primary .story-image img, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image img, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image img, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image img, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image img { max-width: none; }
body.stories-landing .row.primary .story-image img.small-only, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image img.small-only, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image img.small-only, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image img.small-only, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image img.small-only { display: none; max-width: 100%; width: 100%; }
@media (max-width: 900px) { body.stories-landing .row.primary .story-image img.small-only, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image img.small-only, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image img.small-only, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image img.small-only, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image img.small-only { display: inline-block; } }
@media (max-width: 900px) { body.stories-landing .row.primary .story-image img.large-only, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image img.large-only, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image img.large-only, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .primary.crsl-nav-helper .story-image img.large-only, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .primary.crsl-nav-helper .story-image img.large-only { display: none; } }
body.stories-landing .bleed, body.stories-landing .process .process-item:nth-child(odd), .process body.stories-landing .process-item:nth-child(odd) { background: #fff; padding-top: 1.25em; position: relative; z-index: 2; }
@media (max-width: 900px) { body.stories-landing .bleed, body.stories-landing .process .process-item:nth-child(odd), .process body.stories-landing .process-item:nth-child(odd) { padding-top: 0; } }
body.stories-landing .bleed .row.secondary, body.stories-landing .process .process-item:nth-child(odd) .row.secondary, .process body.stories-landing .process-item:nth-child(odd) .row.secondary, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .process .process-item:nth-child(odd) .secondary.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav .process body.stories-landing .process-item:nth-child(odd) .secondary.crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .bleed .secondary.crsl-nav-helper, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper, .process body.stories-landing .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper { position: relative; z-index: 10; margin-bottom: 100px; }
@media (max-width: 767px) { body.stories-landing .bleed .row.secondary, body.stories-landing .process .process-item:nth-child(odd) .row.secondary, .process body.stories-landing .process-item:nth-child(odd) .row.secondary, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .process .process-item:nth-child(odd) .secondary.crsl-nav-helper, .bleed .carousel.massive-nav .crsl-nav .process body.stories-landing .process-item:nth-child(odd) .secondary.crsl-nav-helper, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .bleed .secondary.crsl-nav-helper, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper, .process body.stories-landing .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper { margin-bottom: 0px; } }
@media (max-width: 767px) { body.stories-landing .bleed .row.secondary .story, body.stories-landing .process .process-item:nth-child(odd) .row.secondary .story, .process body.stories-landing .process-item:nth-child(odd) .row.secondary .story, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper .story, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .process .process-item:nth-child(odd) .secondary.crsl-nav-helper .story, .bleed .carousel.massive-nav .crsl-nav .process body.stories-landing .process-item:nth-child(odd) .secondary.crsl-nav-helper .story, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .bleed .secondary.crsl-nav-helper .story, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper .story, .process body.stories-landing .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper .story { padding-bottom: 20px; margin-bottom: 40px; border-bottom: #999999 1px solid; }
  body.stories-landing .bleed .row.secondary .story:last-child, body.stories-landing .process .process-item:nth-child(odd) .row.secondary .story:last-child, .process body.stories-landing .process-item:nth-child(odd) .row.secondary .story:last-child, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper .story:last-child, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .process .process-item:nth-child(odd) .secondary.crsl-nav-helper .story:last-child, .bleed .carousel.massive-nav .crsl-nav .process body.stories-landing .process-item:nth-child(odd) .secondary.crsl-nav-helper .story:last-child, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .bleed .secondary.crsl-nav-helper .story:last-child, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper .story:last-child, .process body.stories-landing .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper .story:last-child { border-bottom: 0; } }
body.stories-landing .bleed .row.secondary .story img, body.stories-landing .process .process-item:nth-child(odd) .row.secondary .story img, .process body.stories-landing .process-item:nth-child(odd) .row.secondary .story img, body.stories-landing .bleed .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper .story img, .bleed .carousel.massive-nav .crsl-nav body.stories-landing .process .process-item:nth-child(odd) .secondary.crsl-nav-helper .story img, .bleed .carousel.massive-nav .crsl-nav .process body.stories-landing .process-item:nth-child(odd) .secondary.crsl-nav-helper .story img, .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav body.stories-landing .bleed .secondary.crsl-nav-helper .story img, body.stories-landing .process .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper .story img, .process body.stories-landing .process-item:nth-child(odd) .carousel.massive-nav .crsl-nav .secondary.crsl-nav-helper .story img { margin-bottom: 1.25em; }

footer#main-footer.footer-stories { padding: 0; background: none; }
footer#main-footer.footer-stories .footer-bottom { color: #fff; padding: 100px 0; background-color: #C0511B; background-image: url('../images/bg-hexes-stories-detail-footer.png?1437409061'); background-repeat: no-repeat; background-position: center center; }
footer#main-footer.footer-stories .footer-bottom ul { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwMHB4IiBjeT0iNTAwcHgiIHI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -moz-radial-gradient(500px 500px, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0)); background-image: -webkit-radial-gradient(500px 500px, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0)); background-image: radial-gradient(500px 500px, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0)); }
footer#main-footer.footer-stories .footer-bottom ul li { display: inline-block; padding: 5px 30px; }
footer#main-footer.footer-stories .footer-bottom ul li a { text-decoration: none; color: #fff; font-size: 1.2em; }
footer#main-footer.footer-stories .footer-bottom p { font-size: 1.2em; }

@font-face { font-family: "uthscsa-icons"; src: url("../fonts/fonts/uthscsa-icons.eot"); src: url("../fonts/fonts/uthscsa-icons.eot?#iefix") format("embedded-opentype"), url("../fonts/fonts/uthscsa-icons.woff") format("woff"), url("../fonts/fonts/uthscsa-icons.ttf") format("truetype"), url("../fonts/fonts/uthscsa-icons.svg#uthscsa-icons") format("svg"); font-weight: normal; font-style: normal; }
[data-icon]:before { font-family: "uthscsa-icons" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

[class^="icon-"]:before, footer.footer-top-level#main-footer .footer-top hr.hex:after, [class*=" icon-"]:before { font-family: "uthscsa-icons" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-person-labcoat-male:before { content: "k"; }

.icon-book:before { content: "p"; }

.icon-quicklinks:before { content: "q"; }

.icon-search:before { content: "r"; }

.icon-med-case-lines:before { content: "s"; }

.icon-close:before { content: "t"; }

.icon-carat-double-up:before { content: "u"; }

.icon-carat-double-down:before { content: "v"; }

.icon-carat-double-left:before { content: "w"; }

.icon-carat-double-right:before { content: "x"; }

.icon-facebook:before { content: "z"; }

.icon-email:before { content: "B"; }

.icon-arrow-circle-down:before { content: "C"; }

.icon-arrow-circle-left:before { content: "D"; }

.icon-arrow-circle-right:before { content: "E"; }

.icon-arrow-circle-up:before { content: "F"; }

.icon-calendar-grid:before { content: "G"; }

.icon-calendar-blank:before { content: "H"; }

.icon-facebook-square:before { content: "I"; }

.icon-linkedin-square:before { content: "K"; }

.icon-googleplus-square:before { content: "L"; }

.icon-youtube-square:before { content: "M"; }

.icon-doctor:before { content: "N"; }

.icon-person:before { content: "P"; }

.icon-world:before { content: "Q"; }

.icon-reset:before { content: "R"; }

.icon-question-circle:before { content: "S"; }

.icon-information-circle:before { content: "T"; }

.icon-exclaim-circle:before { content: "U"; }

.icon-carat-down:before { content: "V"; }

.icon-carat-left:before { content: "W"; }

.icon-carat-right:before { content: "X"; }

.icon-carat-up:before { content: "Y"; }

.icon-checkbox-checked:before { content: "Z"; }

.icon-checkbox-unchecked:before { content: "0"; }

.icon-map-marker:before { content: "1"; }

.icon-lightbulb:before { content: "2"; }

.icon-star:before { content: "3"; }

.icon-document:before { content: "4"; }

.icon-download:before { content: "5"; }

.icon-home:before { content: "7"; }

.icon-plus:before { content: "8"; }

.icon-minus:before { content: "9"; }

.icon-arrow-triangle-down:before { content: "!"; }

.icon-arrow-triangle-left:before { content: "\""; }

.icon-arrow-triangle-right:before { content: "#"; }

.icon-arrow-triangle-up:before { content: "$"; }

.icon-flask:before { content: "%"; }

.icon-question:before { content: "&"; }

.icon-information:before { content: "'"; }

.icon-exclaim:before { content: "("; }

.icon-tag-2:before { content: "J"; }

.icon-tint:before { content: "."; }

.icon-trash-bin:before { content: "/"; }

.icon-trello:before { content: ":"; }

.icon-truck:before { content: ";"; }

.icon-tumblr:before { content: "<"; }

.icon-umbrella:before { content: ">"; }

.icon-unlock-2:before { content: "@"; }

.icon-upload:before { content: "["; }

.icon-user:before { content: "]"; }

.icon-window-list:before { content: "y"; }

.icon-gamepad:before { content: "\e007"; }

.icon-gears-setting:before { content: "\e011"; }

.icon-harddrive:before { content: "6"; }

.icon-headphone:before { content: "\e010"; }

.icon-italic:before { content: "*"; }

.icon-key:before { content: "+"; }

.icon-like:before { content: ","; }

.icon-like-filled:before { content: "-"; }

.icon-log-in:before { content: "\e012"; }

.icon-log-out:before { content: "?"; }

.icon-minus-square:before { content: "^"; }

.icon-money-banknote:before { content: "_"; }

.icon-pinterest:before { content: "`"; }

.icon-pinterest-square:before { content: "{"; }

.icon-puzzle:before { content: "|"; }

.icon-qrcode:before { content: "}"; }

.icon-resize-down:before { content: "~"; }

.icon-resize-expand:before { content: "\\"; }

.icon-share-square:before { content: "\e000"; }

.icon-share-square-1:before { content: "\e001"; }

.icon-sort-amount-two:before { content: "\e002"; }

.icon-sort-numeric:before { content: "\e003"; }

.icon-stop:before { content: "\e004"; }

.icon-tasks:before { content: "\e005"; }

.icon-twitter:before { content: "A"; }

.icon-stethoscope:before { content: "O"; }

.icon-talk-chat:before { content: "\e008"; }

.icon-talk-chat-2:before { content: ")"; }

.icon-tumblr-square:before { content: "="; }

.icon-video-camera:before { content: "\e006"; }

.icon-apple:before { content: "a"; }

.icon-checkbox-pen:before { content: "b"; }

.icon-dollar-sign:before { content: "c"; }

.icon-double-arrows:before { content: "\e00b"; }

.icon-hexagon:before { content: "d"; }

.icon-house:before { content: "\e00a"; }

.icon-med-case:before { content: "f"; }

.icon-medal:before { content: "g"; }

.icon-microscope:before { content: "h"; }

.icon-people:before { content: "i"; }

.icon-person-labcoat-female:before { content: "j"; }

.icon-steps:before { content: "\e00c"; }

.icon-toolbox:before { content: "\e009"; }

.icon-tooth:before { content: "l"; }

.icon-tooth-sparkle:before { content: "m"; }

.icon-toothbrush:before { content: "n"; }

.icon-toothbrush-toothpaste:before { content: "o"; }

.icon-instagram:before { content: "\e00d"; }

.icon-logo-hex-group:before { content: "e"; }

.icon-uth-shield:before, footer.footer-top-level#main-footer .footer-top hr.hex:after { content: "\e00f"; }

.icon-mirror:before { content: "\e013"; }

.icon-gradcap:before { content: "\e014"; }

/* ---------------------- */
/* Colorizing Icons                  */
/* ---------------------- */
.icon-star.colorize-icon { color: #f7c331; }

.icon-facebook.colorize-icon { color: #3b5997; }

.icon-twitter.colorize-icon { color: #41b7d8; }

.icon-facebook-square.colorize-icon { color: #3b5997; }

.icon-twitter-square.colorize-icon { color: #41b7d8; }

.icon-linkedin-square.colorize-icon { color: #0073b2; }

.icon-googleplus-square.colorize-icon { color: #d64937; }

.icon-youtube-square.colorize-icon { color: #cd201f; }

.icon-clock.colorize-icon { color: #7a68ad; }

.icon-medal.colorize-icon { color: #0564a5; }

.icon-dollar-sign.colorize-icon { color: #037557; }

.icon-colorized-gray { color: #cbc2b6; }

.icon-print:before { content: "\e00e"; }

/*  Foundation Icons v 3.0 Made by ZURB 2013 http://zurb.com/playground/foundation-icon-fonts-3 MIT License */
@font-face { font-family: "foundation-icons"; src: url("../fonts/foundation-icons/foundation-icons.eot"); src: url("../fonts/foundation-icons/foundation-icons.eot?#iefix") format("embedded-opentype"), url("../fonts/foundation-icons/foundation-icons.woff") format("woff"), url("../fonts/foundation-icons/foundation-icons.ttf") format("truetype"), url("../fonts/foundation-icons/foundation-icons.svg#fontcustom") format("svg"); font-weight: normal; font-style: normal; }
.fi-address-book:before, .fi-alert:before, .fi-align-center:before, .fi-align-justify:before, .fi-align-left:before, .fi-align-right:before, .fi-anchor:before, .fi-annotate:before, .fi-archive:before, .fi-arrow-down:before, .fi-arrow-left:before, .fi-arrow-right:before, .fi-arrow-up:before, .fi-arrows-compress:before, .fi-arrows-expand:before, .fi-arrows-in:before, .fi-arrows-out:before, .fi-asl:before, .fi-asterisk:before, .fi-at-sign:before, .fi-background-color:before, .fi-battery-empty:before, .fi-battery-full:before, .fi-battery-half:before, .fi-bitcoin-circle:before, .fi-bitcoin:before, .fi-blind:before, .fi-bluetooth:before, .fi-bold:before, .fi-book-bookmark:before, .fi-book:before, .fi-bookmark:before, .fi-braille:before, .fi-burst-new:before, .fi-burst-sale:before, .fi-burst:before, .fi-calendar:before, .fi-camera:before, .fi-check:before, .fi-checkbox:before, .fi-clipboard-notes:before, .fi-clipboard-pencil:before, .fi-clipboard:before, .fi-clock:before, .fi-closed-caption:before, .fi-cloud:before, .fi-comment-minus:before, .fi-comment-quotes:before, .fi-comment-video:before, .fi-comment:before, .fi-comments:before, .fi-compass:before, .fi-contrast:before, .fi-credit-card:before, .fi-crop:before, .fi-crown:before, .fi-css3:before, .fi-database:before, .fi-die-five:before, .fi-die-four:before, .fi-die-one:before, .fi-die-six:before, .fi-die-three:before, .fi-die-two:before, .fi-dislike:before, .fi-dollar-bill:before, .fi-dollar:before, .fi-download:before, .fi-eject:before, .fi-elevator:before, .fi-euro:before, .fi-eye:before, .fi-fast-forward:before, .fi-female-symbol:before, .fi-female:before, .fi-filter:before, .fi-first-aid:before, .fi-flag:before, .fi-folder-add:before, .fi-folder-lock:before, .fi-folder:before, .fi-foot:before, .fi-foundation:before, .fi-graph-bar:before, .fi-graph-horizontal:before, .fi-graph-pie:before, .fi-graph-trend:before, .fi-guide-dog:before, .fi-hearing-aid:before, .fi-heart:before, .fi-home:before, .fi-html5:before, .fi-indent-less:before, .fi-indent-more:before, .fi-info:before, .fi-italic:before, .fi-key:before, .fi-laptop:before, .fi-layout:before, .fi-lightbulb:before, .fi-like:before, .fi-link:before, .fi-list-bullet:before, .fi-list-number:before, .fi-list-thumbnails:before, .fi-list:before, .fi-lock:before, .fi-loop:before, .fi-magnifying-glass:before, .fi-mail:before, .fi-male-female:before, .fi-male-symbol:before, .fi-male:before, .fi-map:before, .fi-marker:before, .fi-megaphone:before, .fi-microphone:before, .fi-minus-circle:before, .fi-minus:before, .fi-mobile-signal:before, .fi-mobile:before, .fi-monitor:before, .fi-mountains:before, .fi-music:before, .fi-next:before, .fi-no-dogs:before, .fi-no-smoking:before, .fi-page-add:before, .fi-page-copy:before, .fi-page-csv:before, .fi-page-delete:before, .fi-page-doc:before, .fi-page-edit:before, .fi-page-export-csv:before, .fi-page-export-doc:before, .fi-page-export-pdf:before, .fi-page-export:before, .fi-page-filled:before, .fi-page-multiple:before, .fi-page-pdf:before, .fi-page-remove:before, .fi-page-search:before, .fi-page:before, .fi-paint-bucket:before, .fi-paperclip:before, .fi-pause:before, .fi-paw:before, .fi-paypal:before, .fi-pencil:before, .fi-photo:before, .fi-play-circle:before, .fi-play-video:before, .fi-play:before, .fi-plus:before, .fi-pound:before, .fi-power:before, .fi-previous:before, .fi-price-tag:before, .fi-pricetag-multiple:before, .fi-print:before, .fi-prohibited:before, .fi-projection-screen:before, .fi-puzzle:before, .fi-quote:before, .fi-record:before, .fi-refresh:before, .fi-results-demographics:before, .fi-results:before, .fi-rewind-ten:before, .fi-rewind:before, .fi-rss:before, .fi-safety-cone:before, .fi-save:before, .fi-share:before, .fi-sheriff-badge:before, .fi-shield:before, .fi-shopping-bag:before, .fi-shopping-cart:before, .fi-shuffle:before, .fi-skull:before, .fi-social-500px:before, .fi-social-adobe:before, .fi-social-amazon:before, .fi-social-android:before, .fi-social-apple:before, .fi-social-behance:before, .fi-social-bing:before, .fi-social-blogger:before, .fi-social-delicious:before, .fi-social-designer-news:before, .fi-social-deviant-art:before, .fi-social-digg:before, .fi-social-dribbble:before, .fi-social-drive:before, .fi-social-dropbox:before, .fi-social-evernote:before, .fi-social-facebook:before, .fi-social-flickr:before, .fi-social-forrst:before, .fi-social-foursquare:before, .fi-social-game-center:before, .fi-social-github:before, .fi-social-google-plus:before, .fi-social-hacker-news:before, .fi-social-hi5:before, .fi-social-instagram:before, .fi-social-joomla:before, .fi-social-lastfm:before, .fi-social-linkedin:before, .fi-social-medium:before, .fi-social-myspace:before, .fi-social-orkut:before, .fi-social-path:before, .fi-social-picasa:before, .fi-social-pinterest:before, .fi-social-rdio:before, .fi-social-reddit:before, .fi-social-skillshare:before, .fi-social-skype:before, .fi-social-smashing-mag:before, .fi-social-snapchat:before, .fi-social-spotify:before, .fi-social-squidoo:before, .fi-social-stack-overflow:before, .fi-social-steam:before, .fi-social-stumbleupon:before, .fi-social-treehouse:before, .fi-social-tumblr:before, .fi-social-twitter:before, .fi-social-vimeo:before, .fi-social-windows:before, .fi-social-xbox:before, .fi-social-yahoo:before, .fi-social-yelp:before, .fi-social-youtube:before, .fi-social-zerply:before, .fi-social-zurb:before, .fi-sound:before, .fi-star:before, .fi-stop:before, .fi-strikethrough:before, .fi-subscript:before, .fi-superscript:before, .fi-tablet-landscape:before, .fi-tablet-portrait:before, .fi-target-two:before, .fi-target:before, .fi-telephone-accessible:before, .fi-telephone:before, .fi-text-color:before, .fi-thumbnails:before, .fi-ticket:before, .fi-torso-business:before, .fi-torso-female:before, .fi-torso:before, .fi-torsos-all-female:before, .fi-torsos-all:before, .fi-torsos-female-male:before, .fi-torsos-male-female:before, .fi-torsos:before, .fi-trash:before, .fi-trees:before, .fi-trophy:before, .fi-underline:before, .fi-universal-access:before, .fi-unlink:before, .fi-unlock:before, .fi-upload-cloud:before, .fi-upload:before, .fi-usb:before, .fi-video:before, .fi-volume-none:before, .fi-volume-strike:before, .fi-volume:before, .fi-web:before, .fi-wheelchair:before, .fi-widget:before, .fi-wrench:before, .fi-x-circle:before, .fi-x:before, .fi-yen:before, .fi-zoom-in:before, .fi-zoom-out:before { font-family: "foundation-icons"; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; display: inline-block; text-decoration: inherit; }

.fi-address-book:before { content: "\f100"; }

.fi-alert:before { content: "\f101"; }

.fi-align-center:before { content: "\f102"; }

.fi-align-justify:before { content: "\f103"; }

.fi-align-left:before { content: "\f104"; }

.fi-align-right:before { content: "\f105"; }

.fi-anchor:before { content: "\f106"; }

.fi-annotate:before { content: "\f107"; }

.fi-archive:before { content: "\f108"; }

.fi-arrow-down:before { content: "\f109"; }

.fi-arrow-left:before { content: "\f10a"; }

.fi-arrow-right:before { content: "\f10b"; }

.fi-arrow-up:before { content: "\f10c"; }

.fi-arrows-compress:before { content: "\f10d"; }

.fi-arrows-expand:before { content: "\f10e"; }

.fi-arrows-in:before { content: "\f10f"; }

.fi-arrows-out:before { content: "\f110"; }

.fi-asl:before { content: "\f111"; }

.fi-asterisk:before { content: "\f112"; }

.fi-at-sign:before { content: "\f113"; }

.fi-background-color:before { content: "\f114"; }

.fi-battery-empty:before { content: "\f115"; }

.fi-battery-full:before { content: "\f116"; }

.fi-battery-half:before { content: "\f117"; }

.fi-bitcoin-circle:before { content: "\f118"; }

.fi-bitcoin:before { content: "\f119"; }

.fi-blind:before { content: "\f11a"; }

.fi-bluetooth:before { content: "\f11b"; }

.fi-bold:before { content: "\f11c"; }

.fi-book-bookmark:before { content: "\f11d"; }

.fi-book:before { content: "\f11e"; }

.fi-bookmark:before { content: "\f11f"; }

.fi-braille:before { content: "\f120"; }

.fi-burst-new:before { content: "\f121"; }

.fi-burst-sale:before { content: "\f122"; }

.fi-burst:before { content: "\f123"; }

.fi-calendar:before { content: "\f124"; }

.fi-camera:before { content: "\f125"; }

.fi-check:before { content: "\f126"; }

.fi-checkbox:before { content: "\f127"; }

.fi-clipboard-notes:before { content: "\f128"; }

.fi-clipboard-pencil:before { content: "\f129"; }

.fi-clipboard:before { content: "\f12a"; }

.fi-clock:before { content: "\f12b"; }

.fi-closed-caption:before { content: "\f12c"; }

.fi-cloud:before { content: "\f12d"; }

.fi-comment-minus:before { content: "\f12e"; }

.fi-comment-quotes:before { content: "\f12f"; }

.fi-comment-video:before { content: "\f130"; }

.fi-comment:before { content: "\f131"; }

.fi-comments:before { content: "\f132"; }

.fi-compass:before { content: "\f133"; }

.fi-contrast:before { content: "\f134"; }

.fi-credit-card:before { content: "\f135"; }

.fi-crop:before { content: "\f136"; }

.fi-crown:before { content: "\f137"; }

.fi-css3:before { content: "\f138"; }

.fi-database:before { content: "\f139"; }

.fi-die-five:before { content: "\f13a"; }

.fi-die-four:before { content: "\f13b"; }

.fi-die-one:before { content: "\f13c"; }

.fi-die-six:before { content: "\f13d"; }

.fi-die-three:before { content: "\f13e"; }

.fi-die-two:before { content: "\f13f"; }

.fi-dislike:before { content: "\f140"; }

.fi-dollar-bill:before { content: "\f141"; }

.fi-dollar:before { content: "\f142"; }

.fi-download:before { content: "\f143"; }

.fi-eject:before { content: "\f144"; }

.fi-elevator:before { content: "\f145"; }

.fi-euro:before { content: "\f146"; }

.fi-eye:before { content: "\f147"; }

.fi-fast-forward:before { content: "\f148"; }

.fi-female-symbol:before { content: "\f149"; }

.fi-female:before { content: "\f14a"; }

.fi-filter:before { content: "\f14b"; }

.fi-first-aid:before { content: "\f14c"; }

.fi-flag:before { content: "\f14d"; }

.fi-folder-add:before { content: "\f14e"; }

.fi-folder-lock:before { content: "\f14f"; }

.fi-folder:before { content: "\f150"; }

.fi-foot:before { content: "\f151"; }

.fi-foundation:before { content: "\f152"; }

.fi-graph-bar:before { content: "\f153"; }

.fi-graph-horizontal:before { content: "\f154"; }

.fi-graph-pie:before { content: "\f155"; }

.fi-graph-trend:before { content: "\f156"; }

.fi-guide-dog:before { content: "\f157"; }

.fi-hearing-aid:before { content: "\f158"; }

.fi-heart:before { content: "\f159"; }

.fi-home:before { content: "\f15a"; }

.fi-html5:before { content: "\f15b"; }

.fi-indent-less:before { content: "\f15c"; }

.fi-indent-more:before { content: "\f15d"; }

.fi-info:before { content: "\f15e"; }

.fi-italic:before { content: "\f15f"; }

.fi-key:before { content: "\f160"; }

.fi-laptop:before { content: "\f161"; }

.fi-layout:before { content: "\f162"; }

.fi-lightbulb:before { content: "\f163"; }

.fi-like:before { content: "\f164"; }

.fi-link:before { content: "\f165"; }

.fi-list-bullet:before { content: "\f166"; }

.fi-list-number:before { content: "\f167"; }

.fi-list-thumbnails:before { content: "\f168"; }

.fi-list:before { content: "\f169"; }

.fi-lock:before { content: "\f16a"; }

.fi-loop:before { content: "\f16b"; }

.fi-magnifying-glass:before { content: "\f16c"; }

.fi-mail:before { content: "\f16d"; }

.fi-male-female:before { content: "\f16e"; }

.fi-male-symbol:before { content: "\f16f"; }

.fi-male:before { content: "\f170"; }

.fi-map:before { content: "\f171"; }

.fi-marker:before { content: "\f172"; }

.fi-megaphone:before { content: "\f173"; }

.fi-microphone:before { content: "\f174"; }

.fi-minus-circle:before { content: "\f175"; }

.fi-minus:before { content: "\f176"; }

.fi-mobile-signal:before { content: "\f177"; }

.fi-mobile:before { content: "\f178"; }

.fi-monitor:before { content: "\f179"; }

.fi-mountains:before { content: "\f17a"; }

.fi-music:before { content: "\f17b"; }

.fi-next:before { content: "\f17c"; }

.fi-no-dogs:before { content: "\f17d"; }

.fi-no-smoking:before { content: "\f17e"; }

.fi-page-add:before { content: "\f17f"; }

.fi-page-copy:before { content: "\f180"; }

.fi-page-csv:before { content: "\f181"; }

.fi-page-delete:before { content: "\f182"; }

.fi-page-doc:before { content: "\f183"; }

.fi-page-edit:before { content: "\f184"; }

.fi-page-export-csv:before { content: "\f185"; }

.fi-page-export-doc:before { content: "\f186"; }

.fi-page-export-pdf:before { content: "\f187"; }

.fi-page-export:before { content: "\f188"; }

.fi-page-filled:before { content: "\f189"; }

.fi-page-multiple:before { content: "\f18a"; }

.fi-page-pdf:before { content: "\f18b"; }

.fi-page-remove:before { content: "\f18c"; }

.fi-page-search:before { content: "\f18d"; }

.fi-page:before { content: "\f18e"; }

.fi-paint-bucket:before { content: "\f18f"; }

.fi-paperclip:before { content: "\f190"; }

.fi-pause:before { content: "\f191"; }

.fi-paw:before { content: "\f192"; }

.fi-paypal:before { content: "\f193"; }

.fi-pencil:before { content: "\f194"; }

.fi-photo:before { content: "\f195"; }

.fi-play-circle:before { content: "\f196"; }

.fi-play-video:before { content: "\f197"; }

.fi-play:before { content: "\f198"; }

.fi-plus:before { content: "\f199"; }

.fi-pound:before { content: "\f19a"; }

.fi-power:before { content: "\f19b"; }

.fi-previous:before { content: "\f19c"; }

.fi-price-tag:before { content: "\f19d"; }

.fi-pricetag-multiple:before { content: "\f19e"; }

.fi-print:before { content: "\f19f"; }

.fi-prohibited:before { content: "\f1a0"; }

.fi-projection-screen:before { content: "\f1a1"; }

.fi-puzzle:before { content: "\f1a2"; }

.fi-quote:before { content: "\f1a3"; }

.fi-record:before { content: "\f1a4"; }

.fi-refresh:before { content: "\f1a5"; }

.fi-results-demographics:before { content: "\f1a6"; }

.fi-results:before { content: "\f1a7"; }

.fi-rewind-ten:before { content: "\f1a8"; }

.fi-rewind:before { content: "\f1a9"; }

.fi-rss:before { content: "\f1aa"; }

.fi-safety-cone:before { content: "\f1ab"; }

.fi-save:before { content: "\f1ac"; }

.fi-share:before { content: "\f1ad"; }

.fi-sheriff-badge:before { content: "\f1ae"; }

.fi-shield:before { content: "\f1af"; }

.fi-shopping-bag:before { content: "\f1b0"; }

.fi-shopping-cart:before { content: "\f1b1"; }

.fi-shuffle:before { content: "\f1b2"; }

.fi-skull:before { content: "\f1b3"; }

.fi-social-500px:before { content: "\f1b4"; }

.fi-social-adobe:before { content: "\f1b5"; }

.fi-social-amazon:before { content: "\f1b6"; }

.fi-social-android:before { content: "\f1b7"; }

.fi-social-apple:before { content: "\f1b8"; }

.fi-social-behance:before { content: "\f1b9"; }

.fi-social-bing:before { content: "\f1ba"; }

.fi-social-blogger:before { content: "\f1bb"; }

.fi-social-delicious:before { content: "\f1bc"; }

.fi-social-designer-news:before { content: "\f1bd"; }

.fi-social-deviant-art:before { content: "\f1be"; }

.fi-social-digg:before { content: "\f1bf"; }

.fi-social-dribbble:before { content: "\f1c0"; }

.fi-social-drive:before { content: "\f1c1"; }

.fi-social-dropbox:before { content: "\f1c2"; }

.fi-social-evernote:before { content: "\f1c3"; }

.fi-social-facebook:before { content: "\f1c4"; }

.fi-social-flickr:before { content: "\f1c5"; }

.fi-social-forrst:before { content: "\f1c6"; }

.fi-social-foursquare:before { content: "\f1c7"; }

.fi-social-game-center:before { content: "\f1c8"; }

.fi-social-github:before { content: "\f1c9"; }

.fi-social-google-plus:before { content: "\f1ca"; }

.fi-social-hacker-news:before { content: "\f1cb"; }

.fi-social-hi5:before { content: "\f1cc"; }

.fi-social-instagram:before { content: "\f1cd"; }

.fi-social-joomla:before { content: "\f1ce"; }

.fi-social-lastfm:before { content: "\f1cf"; }

.fi-social-linkedin:before { content: "\f1d0"; }

.fi-social-medium:before { content: "\f1d1"; }

.fi-social-myspace:before { content: "\f1d2"; }

.fi-social-orkut:before { content: "\f1d3"; }

.fi-social-path:before { content: "\f1d4"; }

.fi-social-picasa:before { content: "\f1d5"; }

.fi-social-pinterest:before { content: "\f1d6"; }

.fi-social-rdio:before { content: "\f1d7"; }

.fi-social-reddit:before { content: "\f1d8"; }

.fi-social-skillshare:before { content: "\f1d9"; }

.fi-social-skype:before { content: "\f1da"; }

.fi-social-smashing-mag:before { content: "\f1db"; }

.fi-social-snapchat:before { content: "\f1dc"; }

.fi-social-spotify:before { content: "\f1dd"; }

.fi-social-squidoo:before { content: "\f1de"; }

.fi-social-stack-overflow:before { content: "\f1df"; }

.fi-social-steam:before { content: "\f1e0"; }

.fi-social-stumbleupon:before { content: "\f1e1"; }

.fi-social-treehouse:before { content: "\f1e2"; }

.fi-social-tumblr:before { content: "\f1e3"; }

.fi-social-twitter:before { content: "\f1e4"; }

.fi-social-vimeo:before { content: "\f1e5"; }

.fi-social-windows:before { content: "\f1e6"; }

.fi-social-xbox:before { content: "\f1e7"; }

.fi-social-yahoo:before { content: "\f1e8"; }

.fi-social-yelp:before { content: "\f1e9"; }

.fi-social-youtube:before { content: "\f1ea"; }

.fi-social-zerply:before { content: "\f1eb"; }

.fi-social-zurb:before { content: "\f1ec"; }

.fi-sound:before { content: "\f1ed"; }

.fi-star:before { content: "\f1ee"; }

.fi-stop:before { content: "\f1ef"; }

.fi-strikethrough:before { content: "\f1f0"; }

.fi-subscript:before { content: "\f1f1"; }

.fi-superscript:before { content: "\f1f2"; }

.fi-tablet-landscape:before { content: "\f1f3"; }

.fi-tablet-portrait:before { content: "\f1f4"; }

.fi-target-two:before { content: "\f1f5"; }

.fi-target:before { content: "\f1f6"; }

.fi-telephone-accessible:before { content: "\f1f7"; }

.fi-telephone:before { content: "\f1f8"; }

.fi-text-color:before { content: "\f1f9"; }

.fi-thumbnails:before { content: "\f1fa"; }

.fi-ticket:before { content: "\f1fb"; }

.fi-torso-business:before { content: "\f1fc"; }

.fi-torso-female:before { content: "\f1fd"; }

.fi-torso:before { content: "\f1fe"; }

.fi-torsos-all-female:before { content: "\f1ff"; }

.fi-torsos-all:before { content: "\f200"; }

.fi-torsos-female-male:before { content: "\f201"; }

.fi-torsos-male-female:before { content: "\f202"; }

.fi-torsos:before { content: "\f203"; }

.fi-trash:before { content: "\f204"; }

.fi-trees:before { content: "\f205"; }

.fi-trophy:before { content: "\f206"; }

.fi-underline:before { content: "\f207"; }

.fi-universal-access:before { content: "\f208"; }

.fi-unlink:before { content: "\f209"; }

.fi-unlock:before { content: "\f20a"; }

.fi-upload-cloud:before { content: "\f20b"; }

.fi-upload:before { content: "\f20c"; }

.fi-usb:before { content: "\f20d"; }

.fi-video:before { content: "\f20e"; }

.fi-volume-none:before { content: "\f20f"; }

.fi-volume-strike:before { content: "\f210"; }

.fi-volume:before { content: "\f211"; }

.fi-web:before { content: "\f212"; }

.fi-wheelchair:before { content: "\f213"; }

.fi-widget:before { content: "\f214"; }

.fi-wrench:before { content: "\f215"; }

.fi-x-circle:before { content: "\f216"; }

.fi-x:before { content: "\f217"; }

.fi-yen:before { content: "\f218"; }

.fi-zoom-in:before { content: "\f219"; }

.fi-zoom-out:before { content: "\f21a"; }

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 15, 2013 */
@font-face { font-family: 'leaguegothic'; src: url("../fonts/leaguegothic-regular.eot"); src: url("../fonts/leaguegothic-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/leaguegothic-regular.woff") format("woff"), url("../fonts/leaguegothic-regular.ttf") format("truetype"); font-weight: normal; font-style: normal; }
/* _______________________________________________________________ */
/*  Pattern Library Styles
/*  Components and styles used only by the pattern library, and not by the parent site
/*  Used to better illustrate parent site styles inside the pattern library ONLY
/* _______________________________________________________________ */
.gridbreaker { margin-bottom: 1.875em; }
.gridbreaker.lined { border: #cccccc 1px solid; padding: 1.25em; }
.gridbreaker .caption { text-align: center; }
.gridbreaker .popout { margin-left: -1.25em; margin-right: -1.25em; }

.column-tester .inner { background: #ccc; border: #999999 1px solid; padding: 10px; text-align: center; margin-bottom: 1.25em; }

.library-block-helper { background: #F7F4F0; padding: 1.25em; }

.library-darken-helper, .panel.library-darken-helper, .library-darken-helper.filters { background: #4b4b4b; }

.library-alphabets ul.alphabet { margin-bottom: 0; }
.library-alphabets ul.alphabet li { font-size: 1em; margin: 0; }

.library-bleed-helper { padding: 20px; }

.panel.library-swatch, .library-swatch.filters { width: 100px; height: 100px; }
.panel.library-swatch.colorized-text, .library-swatch.colorized-text.filters { background: #171717; }
.panel.library-swatch.colorized-patientcare-accent, .library-swatch.colorized-patientcare-accent.filters { background: #C54417; }
.panel.library-swatch.colorized-academics-accent, .library-swatch.colorized-academics-accent.filters { background: #7E4A48; }
.panel.library-swatch.colorized-research-accent, .library-swatch.colorized-research-accent.filters { background: #40826C; }
.panel.library-swatch.colorized-theme-links, .library-swatch.colorized-theme-links.filters { background: #c0511b; }

.force-secondary-font { font-family: "David Libre", "Times New Roman", serif; }

span.library-swatch:after { content: ''; display: inline-block; width: 15px; height: 15px; background: #ccc; border: #999999 1px solid; margin: 0 4px -2px 4px; }
span.library-swatch.colorized-orange:after { background: #C0511B; }
span.library-swatch.colorized-patientcare:after { background: #15748C; }
span.library-swatch.colorized-research:after { background: #855F5D; }
span.library-swatch.colorized-academics:after { background: #427E6B; }
span.library-swatch.colorized-accent-patientcare:after { background: #C54417; }
span.library-swatch.colorized-accent-research:after { background: #40826C; }
span.library-swatch.colorized-accent-academics:after { background: #7E4A48; }
span.library-swatch.colorized-offcanvas:after { background: #E6E3DA; }
span.library-swatch.colorized-caption:after { background: #8A6829; }
span.library-swatch.colorized-lines:after { background: #999999; }
span.library-swatch.colorized-panel:after { background: #F7F4F0; }
span.library-swatch.colorized-alert:after { background: #f00; }
span.library-swatch.colorized-text:after { background: #171717; }
span.library-swatch.colorized-text-light:after { background: #ababab; }
span.library-swatch.colorized-link:after { background: #C0511B; }
span.library-swatch.colorized-link-on-dark:after { background: #fff; }

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }

.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; }

.fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.fancybox-opened { z-index: 8030; }

.fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }

.fancybox-outer, .fancybox-inner { position: relative; }

.fancybox-inner { overflow: hidden; }

.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }

.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; }

.fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; }

.fancybox-image { max-width: 100%; max-height: 100%; }

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url("../images/fancybox/fancybox_sprite.png"); }

#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; }

#fancybox-loading div { width: 44px; height: 44px; background: url("../images/fancybox/fancybox_loading.gif") center center no-repeat; }

.fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; }

.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url("../images/fancybox/blank.gif"); /* helps IE */ -webkit-tap-highlight-color: transparent; z-index: 8040; }

.fancybox-prev { left: 0; }

.fancybox-next { right: 0; }

.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; }

.fancybox-prev span { left: 10px; background-position: 0 -36px; }

.fancybox-next span { right: 10px; background-position: 0 -72px; }

.fancybox-nav:hover span { visibility: visible; }

.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; }

/* Overlay helper */
.fancybox-lock { overflow: hidden !important; width: auto; }

.fancybox-lock body { overflow: hidden !important; }

.fancybox-lock-test { overflow-y: hidden !important; }

.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url("../images/fancybox/fancybox_overlay.png"); }

.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }

.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; }

/* Title helper */
.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; }

.fancybox-opened .fancybox-title { visibility: visible; }

.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; }

.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; }

.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }

.fancybox-title-inside-wrap { padding-top: 10px; }

.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, 0.8); }

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) { #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url("../images/fancybox/fancybox_sprite@2x.png"); background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/ }
  #fancybox-loading div { background-image: url("../images/fancybox/fancybox_loading@2x.gif"); background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/ } }
