diff --git a/codalab/apps/web/static/foundation/css/codalab.css b/codalab/apps/web/static/foundation/css/codalab.css index 103a886a0..5b1653bed 100644 --- a/codalab/apps/web/static/foundation/css/codalab.css +++ b/codalab/apps/web/static/foundation/css/codalab.css @@ -1,8264 +1,8293 @@ -/* line 17, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font: inherit; - font-size: 100%; - vertical-align: baseline; -} - -/* line 22, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -html { - line-height: 1; -} - -/* line 24, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -ol, ul { - list-style: none; -} - -/* line 26, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -table { - border-collapse: collapse; - border-spacing: 0; -} - -/* line 28, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -caption, th, td { - text-align: left; - font-weight: normal; - vertical-align: middle; -} - -/* line 30, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -q, blockquote { - quotes: none; -} -/* line 103, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -q:before, q:after, blockquote:before, blockquote:after { - content: ""; - content: none; -} - -/* line 32, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -a img { - border: none; -} - -/* line 116, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { - display: block; -} - -/* line 68, ../sass/_settings.scss */ -* { - font-family: Segoe UI,'Segoe UI', Helvetica, Arial,'Trebuchet MS',sans-serif; - font-size: 100%; - font-weight: normal; -} - -/* line 74, ../sass/_settings.scss */ -select { - color: #333333; -} - -/* line 78, ../sass/_settings.scss */ -form textarea { - color: #333333; - font-size: 16px; -} - -/* line 83, ../sass/_settings.scss */ -.menu-icon { - background: #3684d6; -} - -/* line 87, ../sass/_settings.scss */ -.menu-icon > span, .menu-icon > span a, .menu-icon > span a:hover { - border-bottom-style: none; - border: 0px; - padding: 2px; -} - -/* line 93, ../sass/_settings.scss */ -span.has-tip { - border-bottom: 0px; -} - -/* line 97, ../sass/_settings.scss */ -div.CompetitionsDetailContainer div.section-container section:not(.active) p a:hover { - color: #ffac31; -} - -/* line 101, ../sass/_settings.scss */ -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p.title { - background: transparent; -} - -/* line 105, ../sass/_settings.scss */ -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section.active div.content { - border: 0px; -} - -/* line 109, ../sass/_settings.scss */ -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p.title a { - padding: 2px; - text-align: right; - border: 0px; -} - -/* line 115, ../sass/_settings.scss */ -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p { - border: 0px; -} - -/* line 119, ../sass/_settings.scss */ -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container div.content { - margin-left: 10px; - font-size: 13px; -} - -/* line 124, ../sass/_settings.scss */ -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container div.content ul { - list-style: disc; - margin-left: 20px; -} - -/* line 129, ../sass/_settings.scss */ -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section.active div.content em { - font-size: 13px; -} - -/* line 133, ../sass/_settings.scss */ -#layout.container div.large-12 div.row div div.large-3 ul { - text-align: right; -} - -/* line 137, ../sass/_settings.scss */ -#layout.container div.large-12 div.row div div.large-3 ul a:hover { - color: #ffac31; -} - -/* line 141, ../sass/_settings.scss */ -#layout.container div.large-12 div.row div.large-9 { - font-size: 13px; -} - -/* line 145, ../sass/_settings.scss */ -#layout.container div.large-12 div.row div div.large-3 ul { - padding: 0px; -} - -/* line 149, ../sass/_settings.scss */ -td > i { - color: #3684d6; -} - -/* line 153, ../sass/_settings.scss */ -a > i { - height: 100%; - color: white; -} - -/* line 158, ../sass/_settings.scss */ -.competitionsDetailTabArea > section > .title { - font-size: 19px; - font-weight: 400; -} - -/* line 163, ../sass/_settings.scss */ -.competitionsDetailTabArea > section > .title a:hover { - color: #ffac31; -} - -/* line 167, ../sass/_settings.scss */ -.process_participant_request { - padding-top: 10px; -} - -/* line 172, ../sass/_settings.scss */ -.competitionUserBlock { - border: solid 1px #ccc; - margin-bottom: 10px; - position: relative; - padding: 0; -} - -/* line 179, ../sass/_settings.scss */ -.user_results, .competition_results { - padding-top: 10px; -} - -/* line 183, ../sass/_settings.scss */ -.globalBlueButton a, .globalBlueButton a:hover { - color: white; -} - -/* line 187, ../sass/_settings.scss */ -.content > h3 { - font-size: 14px; - font-weight: 700; -} - -/* line 192, ../sass/_settings.scss */ -.content > p { - font-size: 13px; -} - -/* line 196, ../sass/_settings.scss */ -.section-container.vertical-tabs > section > .content { - border: 0px; - color: #3b3b3b; -} - -/* line 201, ../sass/_settings.scss */ -.competitionProcessHeader > ul > li { - height: 100%; -} - -/* line 205, ../sass/_settings.scss */ -.competitionProcessHeader > ul > li > a { - color: white; - font-size: 13px; - padding-left: 40px; - padding-right: 40px; -} - -/* line 212, ../sass/_settings.scss */ -.competition-preview { - border: 1px solid #cccccc; - margin-top: 5px; - margin-bottom: 5px; -} - -/* line 218, ../sass/_settings.scss */ -.competition-summary { - background: #fafafa; - height: 100px; - overflow: hidden; -} - -/* line 224, ../sass/_settings.scss */ -.competition-preview > .columns > .button.small { - vertical-align: middle; - margin-bottom: 5px; - margin-top: 5px; - text-align: center; - background: #ffac31; - border-color: #ffac31; -} - -/* line 233, ../sass/_settings.scss */ -.competition-summary > .columns { - margin: 0px; - padding: 0px; -} - -/* line 238, ../sass/_settings.scss */ -.competition-label { - height: 100px; - background: #3684d6; - color: white; - padding-right: 0px; - padding-left: 0px; -} - -/* line 246, ../sass/_settings.scss */ -.competition-image { - padding: 0px; - margin: 0px; - height: 100px; - vertical-align: middle; -} - -/* line 253, ../sass/_settings.scss */ -.competition-info .columns { - padding: 0px; - margin: 0px; -} - -/* line 258, ../sass/_settings.scss */ -.competition-title { - color: #333333; - text-align: left; - font-size: 15px; -} - -/* line 264, ../sass/_settings.scss */ -.large-12 > .competition-label { - margin: 0px; - padding: 0px; - width: 30px; -} - -/* line 270, ../sass/_settings.scss */ -.competition-description, .competition-owner { - font-size: small; - color: #999999; -} - -/* line 275, ../sass/_settings.scss */ -.slider { - color: white; - font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; - font-size: 3.5em; - font-weight: 100; - position: relative; - text-align: center; - background: #D7CDBF; - padding-top: 70px; - margin: 0 auto; - width: 100%; - min-height: 200px; - vertical-align: middle; -} - -/* line 290, ../sass/_settings.scss */ -.subheader { - height: auto; - padding-bottom: 10px; -} - -/* line 295, ../sass/_settings.scss */ -#footer, #footer a, #footer a:hover { - font-size: small; - background: #3684d6; - color: white; -} - -/* line 301, ../sass/_settings.scss */ -.topbar-title { - font-size: x-large; - font-weight: light; -} - -/* line 306, ../sass/_settings.scss */ -.header { - position: fixed; - left: 0; - width: 100%; - top: 0; - z-index: 1000; -} - -/* line 314, ../sass/_settings.scss */ -.container { - padding-top: 45px; - padding-bottom: 20px; -} - -/* line 319, ../sass/_settings.scss */ -p.competition-paragraph { - font-size: 11px; - color: #666666; - line-height: 15px; - margin-bottom: 0; -} - -/* line 326, ../sass/_settings.scss */ -.competition-info { - height: 90px; - overflow: hidden; - padding-top: 5px; -} - -/* line 332, ../sass/_settings.scss */ -.competition-image > img { - height: 90px; - margin-top: 5px; -} - -/* line 337, ../sass/_settings.scss */ -.competition-preview.panel { - background: #fafafa; -} - -/* line 341, ../sass/_settings.scss */ -.competition-tile { - margin-bottom: 10px; -} - -/* line 345, ../sass/_settings.scss */ -.competition-tile h3 { - font-size: 16px; - color: #333333; -} - -/* line 350, ../sass/_settings.scss */ -.articleHeadingContainer h3 { - margin: 0; - line-height: 100%; -} - -/* line 355, ../sass/_settings.scss */ -.articleHeadingContainer label { - color: #a4a4a4; - margin-top: 4px; - margin-bottom: 14px; - font-size: 12px; -} - -/* line 362, ../sass/_settings.scss */ -.signin-centered-container { - margin: auto !important; - float: none !important; - background: #eff2f9; - padding: 25px; -} - -/* line 369, ../sass/_settings.scss */ -.small-6.pull-6.columns > .globalBlueButton { - float: right; -} - -/* line 373, ../sass/_settings.scss */ -.signin-formfields p:nth-child(3) > input { - float: left; - position: relative; - top: -20px; -} - -/* line 379, ../sass/_settings.scss */ -.signin-formfields p:nth-child(3) > label { - padding-left: 20px; -} - -/* line 383, ../sass/_settings.scss */ -.globalBlueButton, .globalBlueButtonBig, .globalBlueButtonInput, .globalBlueButtonAtag > a, .globalBlueButtonSmallAtag > a, .globalBlueButtonSmall, .globalBlueButtonSmallFlexi, .buttonAccept { - box-shadow: none; - white-space: nowrap; -} - -/* line 388, ../sass/_settings.scss */ -.signin-centered-container > p > a { - display: inline-block; -} - -/* line 392, ../sass/_settings.scss */ -ul.side-nav { - padding-top: 0; - position: fixed; -} -/* line 395, ../sass/_settings.scss */ -ul.side-nav li { - margin-bottom: 2px; -} -/* line 398, ../sass/_settings.scss */ -ul.side-nav li a { - color: #3684d6 !important; - font-size: 15px !important; -} -/* line 400, ../sass/_settings.scss */ -ul.side-nav li a:hover { - color: #ffac31; -} -/* line 401, ../sass/_settings.scss */ -ul.side-nav li a:active { - background: none; -} -/* line 403, ../sass/_settings.scss */ -ul.side-nav li.active a { - color: #666666 !important; -} - -/* line 409, ../sass/_settings.scss */ -.glossary-page-container h6, competitions-block-Styling h6, .section-container.vertical-tabs .content h6 { - font-size: 14px; - color: #666666; -} -/* line 414, ../sass/_settings.scss */ -.glossary-page-container p, competitions-block-Styling p, .section-container.vertical-tabs .content p { - font-size: 12px; - color: #666666; -} -/* line 419, ../sass/_settings.scss */ -.glossary-page-container ol, competitions-block-Styling ol, .section-container.vertical-tabs .content ol { - font-size: 13px; - color: #666666; -} -/* line 422, ../sass/_settings.scss */ -.glossary-page-container ol li, competitions-block-Styling ol li, .section-container.vertical-tabs .content ol li { - padding-bottom: 10px; - list-style-type: disc; -} -/* line 428, ../sass/_settings.scss */ -.glossary-page-container ul, competitions-block-Styling ul, .section-container.vertical-tabs .content ul { - font-size: 13px; - color: #666666; - margin-left: 20px; -} -/* line 433, ../sass/_settings.scss */ -.glossary-page-container ul li, competitions-block-Styling ul li, .section-container.vertical-tabs .content ul li { - padding-bottom: 10px; - list-style-type: disc; -} -/* line 439, ../sass/_settings.scss */ -.glossary-page-container pre, competitions-block-Styling pre, .section-container.vertical-tabs .content pre { - padding: 10px; - background: #ebf2fb; - margin-bottom: 15px; -} -/* line 445, ../sass/_settings.scss */ -.glossary-page-container a, competitions-block-Styling a, .section-container.vertical-tabs .content a { - color: #3684d6; -} -/* line 449, ../sass/_settings.scss */ -.glossary-page-container b, competitions-block-Styling b, .section-container.vertical-tabs .content b { - color: #666666; -} - -/* line 455, ../sass/_settings.scss */ -div.auto.section-container > section > .title a, .auto.section-container > .section > .title a { - background: white; - padding-left: 40px !important; - padding-right: 40px !important; - font-size: 19px; -} - -/* line 463, ../sass/_settings.scss */ -.auto.section-container > section > .content, .auto.section-container > .section > .content, .vertical-tabs.section-container > section > .content, .vertical-tabs.section-container > .section > .content { - background: #f8f8f8 !important; -} - -/* line 467, ../sass/_settings.scss */ -.auto.section-container > section.active > .title { - border-bottom: solid 1px #f8f8f8 !important; -} -/* line 469, ../sass/_settings.scss */ -.auto.section-container > section.active > .title a { - background: #f8f8f8 !important; -} - -/* line 475, ../sass/_settings.scss */ -.section-container.vertical-tabs .content { - padding-top: 1px !important; -} -/* line 478, ../sass/_settings.scss */ -.section-container.vertical-tabs .content p { - color: #3b3b3b; - font-size: 13px; - line-height: 22px; -} -/* line 483, ../sass/_settings.scss */ -.section-container.vertical-tabs .CompetitionsDetailLftUl { - margin-bottom: 2px; -} -/* line 486, ../sass/_settings.scss */ -.section-container.vertical-tabs .CompetitionsDetailLftUl a { - color: #3684d6 !important; - font-size: 15px !important; -} -/* line 488, ../sass/_settings.scss */ -.section-container.vertical-tabs .CompetitionsDetailLftUl a:hover { - color: #ffac31 !important; -} -/* line 489, ../sass/_settings.scss */ -.section-container.vertical-tabs .CompetitionsDetailLftUl a:active { - background: none !important; -} -/* line 493, ../sass/_settings.scss */ -.section-container.vertical-tabs .active a { - color: #666666 !important; - font-weight: bold; -} - -/* font-face */ -@font-face { - font-family: "GeneralFoundicons"; - src: url("../fonts/general_foundicons.eot"); - src: url("../fonts/general_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/general_foundicons.woff") format("woff"), url("../fonts/general_foundicons.ttf") format("truetype"), url("../fonts/general_foundicons.svg#GeneralFoundicons") format("svg"); - font-weight: normal; - font-style: normal; -} - -/* global foundicon styles */ -/* line 7, ../img/icons/general/sass/general_foundicons.scss */ -[class*="general-foundicon-"] { - display: inline; - width: auto; - height: 100%; - line-height: 100%; - vertical-align: baseline; - background-image: none; - background-position: 0 0; - background-repeat: repeat; -} - -/* line 17, ../img/icons/general/sass/general_foundicons.scss */ -[class*="general-foundicon-"]:before { - font-family: "GeneralFoundicons"; - font-weight: normal; - font-style: normal; - text-decoration: inherit; -} - -/* icons */ -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-settings:before { - content: "\f000"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-heart:before { - content: "\f001"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-star:before { - content: "\f002"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-plus:before { - content: "\f003"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-minus:before { - content: "\f004"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-checkmark:before { - content: "\f005"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-remove:before { - content: "\f006"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-mail:before { - content: "\f007"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-calendar:before { - content: "\f008"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-page:before { - content: "\f009"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-tools:before { - content: "\f00a"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-globe:before { - content: "\f00b"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-home:before { - content: "\f00c"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-quote:before { - content: "\f00d"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-people:before { - content: "\f00e"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-monitor:before { - content: "\f00f"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-laptop:before { - content: "\f010"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-phone:before { - content: "\f011"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-cloud:before { - content: "\f012"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-error:before { - content: "\f013"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-right-arrow:before { - content: "\f014"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-left-arrow:before { - content: "\f015"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-up-arrow:before { - content: "\f016"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-down-arrow:before { - content: "\f017"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-trash:before { - content: "\f018"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-add-doc:before { - content: "\f019"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-edit:before { - content: "\f01a"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-lock:before { - content: "\f01b"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-unlock:before { - content: "\f01c"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-refresh:before { - content: "\f01d"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-paper-clip:before { - content: "\f01e"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-video:before { - content: "\f01f"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-photo:before { - content: "\f020"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-graph:before { - content: "\f021"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-idea:before { - content: "\f022"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-mic:before { - content: "\f023"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-cart:before { - content: "\f024"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-address-book:before { - content: "\f025"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-compass:before { - content: "\f026"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-flag:before { - content: "\f027"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-location:before { - content: "\f028"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-clock:before { - content: "\f029"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-folder:before { - content: "\f02a"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-inbox:before { - content: "\f02b"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-website:before { - content: "\f02c"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-smiley:before { - content: "\f02d"; -} - -/* line 6, ../img/icons/general/sass/_settings.scss */ -.general-foundicon-search:before { - content: "\f02e"; -} - -/* font-face */ -@font-face { - font-family: "SocialFoundicons"; - src: url("../fonts/social_foundicons.eot"); - src: url("../fonts/social_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/social_foundicons.woff") format("woff"), url("../fonts/social_foundicons.ttf") format("truetype"), url("../fonts/social_foundicons.svg#SocialFoundicons") format("svg"); - font-weight: normal; - font-style: normal; -} - -/* global foundicon styles */ -/* line 7, ../img/icons/social/sass/social_foundicons.scss */ -[class*="social-foundicon-"] { - display: inline; - width: auto; - height: 100%; - line-height: 100%; - vertical-align: baseline; - background-image: none; - background-position: 0 0; - background-repeat: repeat; -} - -/* line 17, ../img/icons/social/sass/social_foundicons.scss */ -[class*="social-foundicon-"]:before { - font-family: "SocialFoundicons"; - font-weight: normal; - font-style: normal; - text-decoration: inherit; -} - -/* icons */ -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-thumb-up:before { - content: "\f000"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-thumb-down:before { - content: "\f001"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-rss:before { - content: "\f002"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-facebook:before { - content: "\f003"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-twitter:before { - content: "\f004"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-pinterest:before { - content: "\f005"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-github:before { - content: "\f006"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-path:before { - content: "\f007"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-linkedin:before { - content: "\f008"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-dribbble:before { - content: "\f009"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-stumble-upon:before { - content: "\f00a"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-behance:before { - content: "\f00b"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-reddit:before { - content: "\f00c"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-google-plus:before { - content: "\f00d"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-youtube:before { - content: "\f00e"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-vimeo:before { - content: "\f00f"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-flickr:before { - content: "\f010"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-slideshare:before { - content: "\f011"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-picassa:before { - content: "\f012"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-skype:before { - content: "\f013"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-steam:before { - content: "\f014"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-instagram:before { - content: "\f015"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-foursquare:before { - content: "\f016"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-delicious:before { - content: "\f017"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-chat:before { - content: "\f018"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-torso:before { - content: "\f019"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-tumblr:before { - content: "\f01a"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-video-chat:before { - content: "\f01b"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-digg:before { - content: "\f01c"; -} - -/* line 6, ../img/icons/social/sass/_settings.scss */ -.social-foundicon-wordpress:before { - content: "\f01d"; -} - -/* font-face */ -@font-face { - font-family: "AccessibilityFoundicons"; - src: url("../fonts/accessibility_foundicons.eot"); - src: url("../fonts/accessibility_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/accessibility_foundicons.woff") format("woff"), url("../fonts/accessibility_foundicons.ttf") format("truetype"), url("../fonts/accessibility_foundicons.svg#AccessibilityFoundicons") format("svg"); - font-weight: normal; - font-style: normal; -} - -/* global foundicon styles */ -/* line 7, ../img/icons/accessibility/sass/accessibility_foundicons.scss */ -[class*="accessibility-foundicon-"] { - display: inline; - width: auto; - height: 100%; - line-height: 100%; - vertical-align: baseline; - background-image: none; - background-position: 0 0; - background-repeat: repeat; -} - -/* line 17, ../img/icons/accessibility/sass/accessibility_foundicons.scss */ -[class*="accessibility-foundicon-"]:before { - font-family: "AccessibilityFoundicons"; - font-weight: normal; - font-style: normal; - text-decoration: inherit; -} - -/* icons */ -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-wheelchair:before { - content: "\f000"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-speaker:before { - content: "\f001"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-fontsize:before { - content: "\f002"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-eject:before { - content: "\f003"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-view-mode:before { - content: "\f004"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-eyeball:before { - content: "\f005"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-asl:before { - content: "\f006"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-person:before { - content: "\f007"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-question:before { - content: "\f008"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-adult:before { - content: "\f009"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-child:before { - content: "\f00a"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-glasses:before { - content: "\f00b"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-cc:before { - content: "\f00c"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-blind:before { - content: "\f00d"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-braille:before { - content: "\f00e"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-iphone-home:before { - content: "\f00f"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-w3c:before { - content: "\f010"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-css:before { - content: "\f011"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-key:before { - content: "\f012"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-hearing-impaired:before { - content: "\f013"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-male:before { - content: "\f014"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-female:before { - content: "\f015"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-network:before { - content: "\f016"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-guidedog:before { - content: "\f017"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-universal-access:before { - content: "\f018"; -} - -/* line 6, ../img/icons/accessibility/sass/_settings.scss */ -.accessibility-foundicon-elevator:before { - content: "\f019"; -} - -/* font-face */ -@font-face { - font-family: "GeneralEnclosedFoundicons"; - src: url("../fonts/general_enclosed_foundicons.eot"); - src: url("../fonts/general_enclosed_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/general_enclosed_foundicons.woff") format("woff"), url("../fonts/general_enclosed_foundicons.ttf") format("truetype"), url("../fonts/general_enclosed_foundicons.svg#GeneralEnclosedFoundicons") format("svg"); - font-weight: normal; - font-style: normal; -} - -/* global foundicon styles */ -/* line 7, ../img/icons/enclosed/sass/general_enclosed_foundicons.scss */ -[class*="enclosed-foundicon-"] { - display: inline; - width: auto; - height: 100%; - line-height: 100%; - vertical-align: baseline; - background-image: none; - background-position: 0 0; - background-repeat: repeat; -} - -/* line 17, ../img/icons/enclosed/sass/general_enclosed_foundicons.scss */ -[class*="enclosed-foundicon-"]:before { - font-family: "GeneralEnclosedFoundicons"; - font-weight: normal; - font-style: normal; - text-decoration: inherit; -} - -/* icons */ -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-settings:before { - content: "\f000"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-heart:before { - content: "\f001"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-star:before { - content: "\f002"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-plus:before { - content: "\f003"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-minus:before { - content: "\f004"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-checkmark:before { - content: "\f005"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-remove:before { - content: "\f006"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-mail:before { - content: "\f007"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-calendar:before { - content: "\f008"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-page:before { - content: "\f009"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-tools:before { - content: "\f00a"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-globe:before { - content: "\f00b"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-home:before { - content: "\f00c"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-quote:before { - content: "\f00d"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-people:before { - content: "\f00e"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-monitor:before { - content: "\f00f"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-laptop:before { - content: "\f010"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-phone:before { - content: "\f011"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-cloud:before { - content: "\f012"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-error:before { - content: "\f013"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-right-arrow:before { - content: "\f014"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-left-arrow:before { - content: "\f015"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-up-arrow:before { - content: "\f016"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-down-arrow:before { - content: "\f017"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-trash:before { - content: "\f018"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-add-doc:before { - content: "\f019"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-edit:before { - content: "\f01a"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-lock:before { - content: "\f01b"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-unlock:before { - content: "\f01c"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-refresh:before { - content: "\f01d"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-paper-clip:before { - content: "\f01e"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-video:before { - content: "\f01f"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-photo:before { - content: "\f020"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-graph:before { - content: "\f021"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-idea:before { - content: "\f022"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-mic:before { - content: "\f023"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-cart:before { - content: "\f024"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-address-book:before { - content: "\f025"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-compass:before { - content: "\f026"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-flag:before { - content: "\f027"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-location:before { - content: "\f028"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-clock:before { - content: "\f029"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-folder:before { - content: "\f02a"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-inbox:before { - content: "\f02b"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-website:before { - content: "\f02c"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-smiley:before { - content: "\f02d"; -} - -/* line 6, ../img/icons/enclosed/sass/_settings.scss */ -.enclosed-foundicon-search:before { - content: "\f02e"; -} - -/* line 264, ../scss/foundation/components/_global.scss */ -*, -*:before, -*:after { - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -/* line 269, ../scss/foundation/components/_global.scss */ -html, -body { - font-size: 100%; -} - -/* line 272, ../scss/foundation/components/_global.scss */ -body { - background: white; - color: #666666; - padding: 0; - margin: 0; - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-weight: normal; - font-style: normal; - line-height: 1; - position: relative; - cursor: default; -} - -/* line 285, ../scss/foundation/components/_global.scss */ -a:hover { - cursor: pointer; -} - -/* line 288, ../scss/foundation/components/_global.scss */ -a:focus { - outline: none; -} - -/* line 293, ../scss/foundation/components/_global.scss */ -img, -object, -embed { - max-width: 100%; - height: auto; -} - -/* line 296, ../scss/foundation/components/_global.scss */ -object, -embed { - height: 100%; -} - -/* line 297, ../scss/foundation/components/_global.scss */ -img { - -ms-interpolation-mode: bicubic; -} - -/* line 303, ../scss/foundation/components/_global.scss */ -#map_canvas img, -#map_canvas embed, -#map_canvas object, -.map_canvas img, -.map_canvas embed, -.map_canvas object { - max-width: none !important; -} - -/* line 308, ../scss/foundation/components/_global.scss */ -.left { - float: left !important; -} - -/* line 309, ../scss/foundation/components/_global.scss */ -.right { - float: right !important; -} - -/* line 310, ../scss/foundation/components/_global.scss */ -.text-left { - text-align: left !important; -} - -/* line 311, ../scss/foundation/components/_global.scss */ -.text-right { - text-align: right !important; -} - -/* line 312, ../scss/foundation/components/_global.scss */ -.text-center { - text-align: center !important; -} - -/* line 313, ../scss/foundation/components/_global.scss */ -.text-justify { - text-align: justify !important; -} - -/* line 314, ../scss/foundation/components/_global.scss */ -.hide { - display: none; -} - -/* line 320, ../scss/foundation/components/_global.scss */ -.antialiased { - -webkit-font-smoothing: antialiased; -} - -/* line 323, ../scss/foundation/components/_global.scss */ -img { - display: inline-block; - vertical-align: middle; -} - -/* line 333, ../scss/foundation/components/_global.scss */ -textarea { - height: auto; - min-height: 50px; -} - -/* line 336, ../scss/foundation/components/_global.scss */ -select { - width: 100%; -} - -/* Grid HTML Classes */ -/* line 116, ../scss/foundation/components/_grid.scss */ -.row { - width: 100%; - margin-left: auto; - margin-right: auto; - margin-top: 0; - margin-bottom: 0; - max-width: 62.5em; - *zoom: 1; -} -/* line 121, ../scss/foundation/components/_global.scss */ -.row:before, .row:after { - content: " "; - display: table; -} -/* line 122, ../scss/foundation/components/_global.scss */ -.row:after { - clear: both; -} -/* line 121, ../scss/foundation/components/_grid.scss */ -.row.collapse .column, -.row.collapse .columns { - position: relative; - padding-left: 0; - padding-right: 0; - float: left; -} -/* line 124, ../scss/foundation/components/_grid.scss */ -.row .row { - width: auto; - margin-left: -0.9375em; - margin-right: -0.9375em; - margin-top: 0; - margin-bottom: 0; - max-width: none; - *zoom: 1; -} -/* line 121, ../scss/foundation/components/_global.scss */ -.row .row:before, .row .row:after { - content: " "; - display: table; -} -/* line 122, ../scss/foundation/components/_global.scss */ -.row .row:after { - clear: both; -} -/* line 125, ../scss/foundation/components/_grid.scss */ -.row .row.collapse { - width: auto; - margin: 0; - max-width: none; - *zoom: 1; -} -/* line 121, ../scss/foundation/components/_global.scss */ -.row .row.collapse:before, .row .row.collapse:after { - content: " "; - display: table; -} -/* line 122, ../scss/foundation/components/_global.scss */ -.row .row.collapse:after { - clear: both; -} - -/* line 130, ../scss/foundation/components/_grid.scss */ -.column, -.columns { - position: relative; - padding-left: 0.9375em; - padding-right: 0.9375em; - width: 100%; - float: left; -} - -@media only screen { - /* line 135, ../scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375em; - padding-right: 0.9375em; - float: left; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-1 { - position: relative; - width: 8.33333%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-2 { - position: relative; - width: 16.66667%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-3 { - position: relative; - width: 25%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-4 { - position: relative; - width: 33.33333%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-5 { - position: relative; - width: 41.66667%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-6 { - position: relative; - width: 50%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-7 { - position: relative; - width: 58.33333%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-8 { - position: relative; - width: 66.66667%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-9 { - position: relative; - width: 75%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-10 { - position: relative; - width: 83.33333%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-11 { - position: relative; - width: 91.66667%; - } - - /* line 138, ../scss/foundation/components/_grid.scss */ - .small-12 { - position: relative; - width: 100%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-0 { - position: relative; - margin-left: 0%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-1 { - position: relative; - margin-left: 8.33333%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-2 { - position: relative; - margin-left: 16.66667%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-3 { - position: relative; - margin-left: 25%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-4 { - position: relative; - margin-left: 33.33333%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-5 { - position: relative; - margin-left: 41.66667%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-6 { - position: relative; - margin-left: 50%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-7 { - position: relative; - margin-left: 58.33333%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-8 { - position: relative; - margin-left: 66.66667%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-9 { - position: relative; - margin-left: 75%; - } - - /* line 142, ../scss/foundation/components/_grid.scss */ - .small-offset-10 { - position: relative; - margin-left: 83.33333%; - } - - /* line 145, ../scss/foundation/components/_grid.scss */ - [class*="column"] + [class*="column"]:last-child { - float: right; - } - - /* line 146, ../scss/foundation/components/_grid.scss */ - [class*="column"] + [class*="column"].end { - float: left; - } - - /* line 149, ../scss/foundation/components/_grid.scss */ - .column.small-centered, - .columns.small-centered { - position: relative; - margin-left: auto; - margin-right: auto; - float: none !important; - } -} -/* Styles for screens that are atleast 768px; */ -@media only screen and (min-width: 768px) { - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-1 { - position: relative; - width: 8.33333%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-2 { - position: relative; - width: 16.66667%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-3 { - position: relative; - width: 25%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-4 { - position: relative; - width: 33.33333%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-5 { - position: relative; - width: 41.66667%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-6 { - position: relative; - width: 50%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-7 { - position: relative; - width: 58.33333%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-8 { - position: relative; - width: 66.66667%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-9 { - position: relative; - width: 75%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-10 { - position: relative; - width: 83.33333%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-11 { - position: relative; - width: 91.66667%; - } - - /* line 156, ../scss/foundation/components/_grid.scss */ - .large-12 { - position: relative; - width: 100%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-0 { - position: relative; - margin-left: 0%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-1 { - position: relative; - margin-left: 8.33333%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-2 { - position: relative; - margin-left: 16.66667%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-3 { - position: relative; - margin-left: 25%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-4 { - position: relative; - margin-left: 33.33333%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-5 { - position: relative; - margin-left: 41.66667%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-6 { - position: relative; - margin-left: 50%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-7 { - position: relative; - margin-left: 58.33333%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-8 { - position: relative; - margin-left: 66.66667%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-9 { - position: relative; - margin-left: 75%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-10 { - position: relative; - margin-left: 83.33333%; - } - - /* line 160, ../scss/foundation/components/_grid.scss */ - .row .large-offset-11 { - position: relative; - margin-left: 91.66667%; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 164, ../scss/foundation/components/_grid.scss */ - .push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 165, ../scss/foundation/components/_grid.scss */ - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 169, ../scss/foundation/components/_grid.scss */ - .column.large-centered, - .columns.large-centered { - position: relative; - margin-left: auto; - margin-right: auto; - float: none !important; - } - - /* line 172, ../scss/foundation/components/_grid.scss */ - .column.large-uncentered, - .columns.large-uncentered { - margin-left: 0; - margin-right: 0; - float: left !important; - } - - /* line 179, ../scss/foundation/components/_grid.scss */ - .column.large-uncentered.opposite, - .columns.large-uncentered.opposite { - float: right !important; - } -} -/* Foundation Visibility HTML Classes */ -/* line 11, ../scss/foundation/components/_visibility.scss */ -.show-for-small, -.show-for-medium-down, -.show-for-large-down { - display: inherit !important; -} - -/* line 17, ../scss/foundation/components/_visibility.scss */ -.show-for-medium, -.show-for-medium-up, -.show-for-large, -.show-for-large-up, -.show-for-xlarge { - display: none !important; -} - -/* line 23, ../scss/foundation/components/_visibility.scss */ -.hide-for-medium, -.hide-for-medium-up, -.hide-for-large, -.hide-for-large-up, -.hide-for-xlarge { - display: inherit !important; -} - -/* line 27, ../scss/foundation/components/_visibility.scss */ -.hide-for-small, -.hide-for-medium-down, -.hide-for-large-down { - display: none !important; -} - -/* Specific visilbity for tables */ -/* line 38, ../scss/foundation/components/_visibility.scss */ -table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge { - display: table; -} - -/* line 48, ../scss/foundation/components/_visibility.scss */ -thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge { - display: table-header-group !important; -} - -/* line 58, ../scss/foundation/components/_visibility.scss */ -tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge { - display: table-row-group !important; -} - -/* line 68, ../scss/foundation/components/_visibility.scss */ -tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge { - display: table-row !important; -} - -/* line 79, ../scss/foundation/components/_visibility.scss */ -td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge, -th.show-for-small, -th.show-for-medium-down, -th.show-for-large-down, -th.hide-for-medium, -th.hide-for-medium-up, -th.hide-for-large, -th.hide-for-large-up, -th.hide-for-xlarge { - display: table-cell !important; -} - -/* Medium Displays: 768px - 1279px */ -@media only screen and (min-width: 768px) { - /* line 85, ../scss/foundation/components/_visibility.scss */ - .show-for-medium, - .show-for-medium-up { - display: inherit !important; - } - - /* line 87, ../scss/foundation/components/_visibility.scss */ - .show-for-small { - display: none !important; - } - - /* line 89, ../scss/foundation/components/_visibility.scss */ - .hide-for-small { - display: inherit !important; - } - - /* line 92, ../scss/foundation/components/_visibility.scss */ - .hide-for-medium, - .hide-for-medium-up { - display: none !important; - } - - /* Specific visilbity for tables */ - /* line 98, ../scss/foundation/components/_visibility.scss */ - table.show-for-medium, table.show-for-medium-up, table.hide-for-small { - display: table; - } - - /* line 103, ../scss/foundation/components/_visibility.scss */ - thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small { - display: table-header-group !important; - } - - /* line 108, ../scss/foundation/components/_visibility.scss */ - tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small { - display: table-row-group !important; - } - - /* line 113, ../scss/foundation/components/_visibility.scss */ - tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small { - display: table-row !important; - } - - /* line 119, ../scss/foundation/components/_visibility.scss */ - td.show-for-medium, td.show-for-medium-up, td.hide-for-small, - th.show-for-medium, - th.show-for-medium-up, - th.hide-for-small { - display: table-cell !important; - } -} -/* Large Displays: 1280px - 1440px */ -@media only screen and (min-width: 1280px) { - /* line 126, ../scss/foundation/components/_visibility.scss */ - .show-for-large, - .show-for-large-up { - display: inherit !important; - } - - /* line 129, ../scss/foundation/components/_visibility.scss */ - .show-for-medium, - .show-for-medium-down { - display: none !important; - } - - /* line 132, ../scss/foundation/components/_visibility.scss */ - .hide-for-medium, - .hide-for-medium-down { - display: inherit !important; - } - - /* line 135, ../scss/foundation/components/_visibility.scss */ - .hide-for-large, - .hide-for-large-up { - display: none !important; - } - - /* Specific visilbity for tables */ - /* line 142, ../scss/foundation/components/_visibility.scss */ - table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down { - display: table; - } - - /* line 148, ../scss/foundation/components/_visibility.scss */ - thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down { - display: table-header-group !important; - } - - /* line 154, ../scss/foundation/components/_visibility.scss */ - tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down { - display: table-row-group !important; - } - - /* line 160, ../scss/foundation/components/_visibility.scss */ - tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down { - display: table-row !important; - } - - /* line 167, ../scss/foundation/components/_visibility.scss */ - td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down, - th.show-for-large, - th.show-for-large-up, - th.hide-for-medium, - th.hide-for-medium-down { - display: table-cell !important; - } -} -/* X-Large Displays: 1400px and up */ -@media only screen and (min-width: 1440px) { - /* line 173, ../scss/foundation/components/_visibility.scss */ - .show-for-xlarge { - display: inherit !important; - } - - /* line 176, ../scss/foundation/components/_visibility.scss */ - .show-for-large, - .show-for-large-down { - display: none !important; - } - - /* line 179, ../scss/foundation/components/_visibility.scss */ - .hide-for-large, - .hide-for-large-down { - display: inherit !important; - } - - /* line 181, ../scss/foundation/components/_visibility.scss */ - .hide-for-xlarge { - display: none !important; - } - - /* Specific visilbity for tables */ - /* line 187, ../scss/foundation/components/_visibility.scss */ - table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down { - display: table; - } - - /* line 192, ../scss/foundation/components/_visibility.scss */ - thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down { - display: table-header-group !important; - } - - /* line 197, ../scss/foundation/components/_visibility.scss */ - tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down { - display: table-row-group !important; - } - - /* line 202, ../scss/foundation/components/_visibility.scss */ - tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down { - display: table-row !important; - } - - /* line 208, ../scss/foundation/components/_visibility.scss */ - td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down, - th.show-for-xlarge, - th.hide-for-large, - th.hide-for-large-down { - display: table-cell !important; - } -} -/* Orientation targeting */ -/* line 215, ../scss/foundation/components/_visibility.scss */ -.show-for-landscape, -.hide-for-portrait { - display: inherit !important; -} - -/* line 217, ../scss/foundation/components/_visibility.scss */ -.hide-for-landscape, -.show-for-portrait { - display: none !important; -} - -/* Specific visilbity for tables */ -/* line 222, ../scss/foundation/components/_visibility.scss */ -table.hide-for-landscape, table.show-for-portrait { - display: table; -} - -/* line 226, ../scss/foundation/components/_visibility.scss */ -thead.hide-for-landscape, thead.show-for-portrait { - display: table-header-group !important; -} - -/* line 230, ../scss/foundation/components/_visibility.scss */ -tbody.hide-for-landscape, tbody.show-for-portrait { - display: table-row-group !important; -} - -/* line 234, ../scss/foundation/components/_visibility.scss */ -tr.hide-for-landscape, tr.show-for-portrait { - display: table-row !important; -} - -/* line 239, ../scss/foundation/components/_visibility.scss */ -td.hide-for-landscape, td.show-for-portrait, -th.hide-for-landscape, -th.show-for-portrait { - display: table-cell !important; -} - -@media only screen and (orientation: landscape) { - /* line 244, ../scss/foundation/components/_visibility.scss */ - .show-for-landscape, - .hide-for-portrait { - display: inherit !important; - } - - /* line 246, ../scss/foundation/components/_visibility.scss */ - .hide-for-landscape, - .show-for-portrait { - display: none !important; - } - - /* Specific visilbity for tables */ - /* line 251, ../scss/foundation/components/_visibility.scss */ - table.show-for-landscape, table.hide-for-portrait { - display: table; - } - - /* line 255, ../scss/foundation/components/_visibility.scss */ - thead.show-for-landscape, thead.hide-for-portrait { - display: table-header-group !important; - } - - /* line 259, ../scss/foundation/components/_visibility.scss */ - tbody.show-for-landscape, tbody.hide-for-portrait { - display: table-row-group !important; - } - - /* line 263, ../scss/foundation/components/_visibility.scss */ - tr.show-for-landscape, tr.hide-for-portrait { - display: table-row !important; - } - - /* line 268, ../scss/foundation/components/_visibility.scss */ - td.show-for-landscape, td.hide-for-portrait, - th.show-for-landscape, - th.hide-for-portrait { - display: table-cell !important; - } -} -@media only screen and (orientation: portrait) { - /* line 274, ../scss/foundation/components/_visibility.scss */ - .show-for-portrait, - .hide-for-landscape { - display: inherit !important; - } - - /* line 276, ../scss/foundation/components/_visibility.scss */ - .hide-for-portrait, - .show-for-landscape { - display: none !important; - } - - /* Specific visilbity for tables */ - /* line 281, ../scss/foundation/components/_visibility.scss */ - table.show-for-portrait, table.hide-for-landscape { - display: table; - } - - /* line 285, ../scss/foundation/components/_visibility.scss */ - thead.show-for-portrait, thead.hide-for-landscape { - display: table-header-group !important; - } - - /* line 289, ../scss/foundation/components/_visibility.scss */ - tbody.show-for-portrait, tbody.hide-for-landscape { - display: table-row-group !important; - } - - /* line 293, ../scss/foundation/components/_visibility.scss */ - tr.show-for-portrait, tr.hide-for-landscape { - display: table-row !important; - } - - /* line 298, ../scss/foundation/components/_visibility.scss */ - td.show-for-portrait, td.hide-for-landscape, - th.show-for-portrait, - th.hide-for-landscape { - display: table-cell !important; - } -} -/* Touch-enabled device targeting */ -/* line 303, ../scss/foundation/components/_visibility.scss */ -.show-for-touch { - display: none !important; -} - -/* line 304, ../scss/foundation/components/_visibility.scss */ -.hide-for-touch { - display: inherit !important; -} - -/* line 305, ../scss/foundation/components/_visibility.scss */ -.touch .show-for-touch { - display: inherit !important; -} - -/* line 306, ../scss/foundation/components/_visibility.scss */ -.touch .hide-for-touch { - display: none !important; -} - -/* Specific visilbity for tables */ -/* line 309, ../scss/foundation/components/_visibility.scss */ -table.hide-for-touch { - display: table; -} - -/* line 310, ../scss/foundation/components/_visibility.scss */ -.touch table.show-for-touch { - display: table; -} - -/* line 311, ../scss/foundation/components/_visibility.scss */ -thead.hide-for-touch { - display: table-header-group !important; -} - -/* line 312, ../scss/foundation/components/_visibility.scss */ -.touch thead.show-for-touch { - display: table-header-group !important; -} - -/* line 313, ../scss/foundation/components/_visibility.scss */ -tbody.hide-for-touch { - display: table-row-group !important; -} - -/* line 314, ../scss/foundation/components/_visibility.scss */ -.touch tbody.show-for-touch { - display: table-row-group !important; -} - -/* line 315, ../scss/foundation/components/_visibility.scss */ -tr.hide-for-touch { - display: table-row !important; -} - -/* line 316, ../scss/foundation/components/_visibility.scss */ -.touch tr.show-for-touch { - display: table-row !important; -} - -/* line 317, ../scss/foundation/components/_visibility.scss */ -td.hide-for-touch { - display: table-cell !important; -} - -/* line 318, ../scss/foundation/components/_visibility.scss */ -.touch td.show-for-touch { - display: table-cell !important; -} - -/* line 319, ../scss/foundation/components/_visibility.scss */ -th.hide-for-touch { - display: table-cell !important; -} - -/* line 320, ../scss/foundation/components/_visibility.scss */ -.touch th.show-for-touch { - display: table-cell !important; -} - -/* Foundation Block Grids for below small breakpoint */ -@media only screen { - /* line 50, ../scss/foundation/components/_block-grid.scss */ - [class*="block-grid-"] { - display: block; - padding: 0; - margin: 0 -0.625em; - *zoom: 1; - } - /* line 121, ../scss/foundation/components/_global.scss */ - [class*="block-grid-"]:before, [class*="block-grid-"]:after { - content: " "; - display: table; - } - /* line 122, ../scss/foundation/components/_global.scss */ - [class*="block-grid-"]:after { - clear: both; - } - /* line 27, ../scss/foundation/components/_block-grid.scss */ - [class*="block-grid-"] > li { - display: inline; - height: auto; - float: left; - padding: 0 0.625em 1.25em; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li { - width: 100%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li { - width: 50%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li { - width: 33.33333%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li { - width: 25%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li { - width: 20%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li { - width: 16.66667%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li { - width: 14.28571%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li { - width: 12.5%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li { - width: 11.11111%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li { - width: 10%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li { - width: 9.09091%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li { - width: 8.33333%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -/* Foundation Block Grids for above small breakpoint */ -@media only screen and (min-width: 768px) { - /* Remove small grid clearing */ - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(2n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(3n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(4n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(5n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(6n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(7n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(8n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(9n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(10n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(11n+1) { - clear: none; - } - - /* line 63, ../scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(12n+1) { - clear: none; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li { - width: 100%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li { - width: 50%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li { - width: 33.33333%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li { - width: 25%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li { - width: 20%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li { - width: 16.66667%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li { - width: 14.28571%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li { - width: 12.5%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li { - width: 11.11111%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li { - width: 10%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li { - width: 9.09091%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 36, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li { - width: 8.33333%; - padding: 0 0.625em 1.25em; - } - /* line 40, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(n) { - clear: none; - } - /* line 41, ../scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -/* line 110, ../scss/foundation/components/_type.scss */ -p.lead { - font-size: 1.21875em; - line-height: 1.6; -} - -/* line 115, ../scss/foundation/components/_type.scss */ -.subheader { - line-height: 1.4; - color: #b3b3b3; - font-weight: 300; - margin-top: 0.2em; - margin-bottom: 0.5em; -} - -/* Typography resets */ -/* line 144, ../scss/foundation/components/_type.scss */ -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -form, -p, -blockquote, -th, -td { - margin: 0; - padding: 0; - direction: ltr; -} - -/* Default Link Styles */ -/* line 151, ../scss/foundation/components/_type.scss */ -a { - color: #3684d6; - text-decoration: none; - line-height: inherit; -} -/* line 157, ../scss/foundation/components/_type.scss */ -a:hover, a:focus { - color: #3684d6; -} -/* line 159, ../scss/foundation/components/_type.scss */ -a img { - border: none; -} - -/* Default paragraph styles */ -/* line 163, ../scss/foundation/components/_type.scss */ -p { - font-family: inherit; - font-weight: normal; - font-size: 1em; - line-height: 1.6; - margin-bottom: 1.25em; - text-rendering: optimizeLegibility; -} -/* line 173, ../scss/foundation/components/_type.scss */ -p aside { - font-size: 0.875em; - line-height: 1.35; - font-style: italic; -} - -/* Default header styles */ -/* line 181, ../scss/foundation/components/_type.scss */ -h1, h2, h3, h4, h5, h6 { - font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; - font-weight: bold; - font-style: normal; - color: #666666; - text-rendering: optimizeLegibility; - margin-top: 0.2em; - margin-bottom: 0.5em; - line-height: 1.2125em; -} -/* line 191, ../scss/foundation/components/_type.scss */ -h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { - font-size: 60%; - color: #b3b3b3; - line-height: 0; -} - -/* line 198, ../scss/foundation/components/_type.scss */ -h1 { - font-size: 2.125em; -} - -/* line 199, ../scss/foundation/components/_type.scss */ -h2 { - font-size: 1.6875em; -} - -/* line 200, ../scss/foundation/components/_type.scss */ -h3 { - font-size: 1.375em; -} - -/* line 201, ../scss/foundation/components/_type.scss */ -h4 { - font-size: 1.125em; -} - -/* line 202, ../scss/foundation/components/_type.scss */ -h5 { - font-size: 1.125em; -} - -/* line 203, ../scss/foundation/components/_type.scss */ -h6 { - font-size: 1em; -} - -/* line 207, ../scss/foundation/components/_type.scss */ -hr { - border: solid #dddddd; - border-width: 1px 0 0; - clear: both; - margin: 1.25em 0 1.1875em; - height: 0; -} - -/* Helpful Typography Defaults */ -/* line 217, ../scss/foundation/components/_type.scss */ -em, -i { - font-style: italic; - line-height: inherit; -} - -/* line 223, ../scss/foundation/components/_type.scss */ -strong, -b { - font-weight: bold; - line-height: inherit; -} - -/* line 228, ../scss/foundation/components/_type.scss */ -small { - font-size: 60%; - line-height: inherit; -} - -/* line 233, ../scss/foundation/components/_type.scss */ -code { - font-family: Consolas, "Liberation Mono", Courier, monospace; - font-weight: bold; - color: #7f0a0c; -} - -/* Lists */ -/* line 242, ../scss/foundation/components/_type.scss */ -ul, -ol, -dl { - font-size: 1em; - line-height: 1.6; - margin-bottom: 1.25em; - list-style-position: outside; - font-family: inherit; -} - -/* line 250, ../scss/foundation/components/_type.scss */ -ul, ol { - margin-left: 0; -} - -/* Unordered Lists */ -/* line 258, ../scss/foundation/components/_type.scss */ -ul li ul, -ul li ol { - margin-left: 1.25em; - margin-bottom: 0; - font-size: 1em; - /* Override nested font-size change */ -} -/* line 267, ../scss/foundation/components/_type.scss */ -ul.square li ul, ul.circle li ul, ul.disc li ul { - list-style: inherit; -} -/* line 270, ../scss/foundation/components/_type.scss */ -ul.square { - list-style-type: square; -} -/* line 271, ../scss/foundation/components/_type.scss */ -ul.circle { - list-style-type: circle; -} -/* line 272, ../scss/foundation/components/_type.scss */ -ul.disc { - list-style-type: disc; -} -/* line 273, ../scss/foundation/components/_type.scss */ -ul.no-bullet { - list-style: none; -} - -/* Ordered Lists */ -/* line 280, ../scss/foundation/components/_type.scss */ -ol li ul, -ol li ol { - margin-left: 1.25em; - margin-bottom: 0; -} - -/* Definition Lists */ -/* line 289, ../scss/foundation/components/_type.scss */ -dl dt { - margin-bottom: 0.3em; - font-weight: bold; -} -/* line 293, ../scss/foundation/components/_type.scss */ -dl dd { - margin-bottom: 0.75em; -} - -/* Abbreviations */ -/* line 298, ../scss/foundation/components/_type.scss */ -abbr, -acronym { - text-transform: uppercase; - font-size: 90%; - color: #666666; - border-bottom: 1px dotted #dddddd; - cursor: help; -} - -/* line 305, ../scss/foundation/components/_type.scss */ -abbr { - text-transform: none; -} - -/* Blockquotes */ -/* line 310, ../scss/foundation/components/_type.scss */ -blockquote { - margin: 0 0 1.25em; - padding: 0.5625em 1.25em 0 1.1875em; - border-left: 1px solid #dddddd; -} -/* line 315, ../scss/foundation/components/_type.scss */ -blockquote cite { - display: block; - font-size: 0.8125em; - color: #999999; -} -/* line 319, ../scss/foundation/components/_type.scss */ -blockquote cite:before { - content: "\2014 \0020"; -} -/* line 324, ../scss/foundation/components/_type.scss */ -blockquote cite a, -blockquote cite a:visited { - color: #999999; -} - -/* line 330, ../scss/foundation/components/_type.scss */ -blockquote, -blockquote p { - line-height: 1.6; - color: #b3b3b3; -} - -/* Microformats */ -/* line 336, ../scss/foundation/components/_type.scss */ -.vcard { - display: inline-block; - margin: 0 0 1.25em 0; - border: 1px solid #dddddd; - padding: 0.625em 0.75em; -} -/* line 342, ../scss/foundation/components/_type.scss */ -.vcard li { - margin: 0; - display: block; -} -/* line 346, ../scss/foundation/components/_type.scss */ -.vcard .fn { - font-weight: bold; - font-size: 0.9375em; -} - -/* line 353, ../scss/foundation/components/_type.scss */ -.vevent .summary { - font-weight: bold; -} -/* line 355, ../scss/foundation/components/_type.scss */ -.vevent abbr { - cursor: default; - text-decoration: none; - font-weight: bold; - border: none; - padding: 0 0.0625em; -} - -@media only screen and (min-width: 768px) { - /* line 366, ../scss/foundation/components/_type.scss */ - h1, h2, h3, h4, h5, h6 { - line-height: 1.4; - } - - /* line 367, ../scss/foundation/components/_type.scss */ - h1 { - font-size: 2.75em; - } - - /* line 368, ../scss/foundation/components/_type.scss */ - h2 { - font-size: 2.3125em; - } - - /* line 369, ../scss/foundation/components/_type.scss */ - h3 { - font-size: 1.6875em; - } - - /* line 370, ../scss/foundation/components/_type.scss */ - h4 { - font-size: 1.4375em; - } -} -/* - * Print styles. - * - * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ - * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) -*/ -/* line 381, ../scss/foundation/components/_type.scss */ -.print-only { - display: none !important; -} - -@media print { - /* line 383, ../scss/foundation/components/_type.scss */ - * { - background: transparent !important; - color: #000 !important; - /* Black prints faster: h5bp.com/s */ - box-shadow: none !important; - text-shadow: none !important; - } - - /* line 391, ../scss/foundation/components/_type.scss */ - a, - a:visited { - text-decoration: underline; - } - - /* line 392, ../scss/foundation/components/_type.scss */ - a[href]:after { - content: " (" attr(href) ")"; - } - - /* line 394, ../scss/foundation/components/_type.scss */ - abbr[title]:after { - content: " (" attr(title) ")"; - } - - /* line 399, ../scss/foundation/components/_type.scss */ - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - - /* line 402, ../scss/foundation/components/_type.scss */ - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - /* line 407, ../scss/foundation/components/_type.scss */ - thead { - display: table-header-group; - /* h5bp.com/t */ - } - - /* line 410, ../scss/foundation/components/_type.scss */ - tr, - img { - page-break-inside: avoid; - } - - /* line 412, ../scss/foundation/components/_type.scss */ - img { - max-width: 100% !important; - } - - @page { - margin: 0.5cm; -} - - /* line 418, ../scss/foundation/components/_type.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - /* line 424, ../scss/foundation/components/_type.scss */ - h2, - h3 { - page-break-after: avoid; - } - - /* line 426, ../scss/foundation/components/_type.scss */ - .hide-on-print { - display: none !important; - } - - /* line 427, ../scss/foundation/components/_type.scss */ - .print-only { - display: block !important; - } - - /* line 428, ../scss/foundation/components/_type.scss */ - .hide-for-print { - display: none !important; - } - - /* line 429, ../scss/foundation/components/_type.scss */ - .show-for-print { - display: inherit !important; - } -} -/* line 171, ../scss/foundation/components/_buttons.scss */ -button, .button { - border-style: solid; - border-width: 1px; - cursor: pointer; - font-family: inherit; - font-weight: bold; - line-height: 1; - margin: 0 0 1.25em; - position: relative; - text-decoration: none; - text-align: center; - display: inline-block; - padding-top: 0.75em; - padding-right: 1.5em; - padding-bottom: 0.8125em; - padding-left: 1.5em; - font-size: 1em; - background-color: #2ba6cb; - border-color: #2284a1; - color: white; -} -/* line 122, ../scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - background-color: #2284a1; -} -/* line 133, ../scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - color: white; -} -/* line 176, ../scss/foundation/components/_buttons.scss */ -button.secondary, .button.secondary { - background-color: #e9e9e9; - border-color: #d0d0d0; - color: #333333; -} -/* line 122, ../scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - background-color: #d0d0d0; -} -/* line 128, ../scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - color: #333333; -} -/* line 177, ../scss/foundation/components/_buttons.scss */ -button.success, .button.success { - background-color: #5da423; - border-color: #457a1a; - color: white; -} -/* line 122, ../scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - background-color: #457a1a; -} -/* line 133, ../scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - color: white; -} -/* line 178, ../scss/foundation/components/_buttons.scss */ -button.alert, .button.alert { - background-color: #c60f13; - border-color: #970b0e; - color: white; -} -/* line 122, ../scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - background-color: #970b0e; -} -/* line 133, ../scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - color: white; -} -/* line 180, ../scss/foundation/components/_buttons.scss */ -button.large, .button.large { - padding-top: 1em; - padding-right: 2em; - padding-bottom: 1.0625em; - padding-left: 2em; - font-size: 1.25em; -} -/* line 181, ../scss/foundation/components/_buttons.scss */ -button.small, .button.small { - padding-top: 0.5625em; - padding-right: 1.125em; - padding-bottom: 0.625em; - padding-left: 1.125em; - font-size: 0.8125em; -} -/* line 182, ../scss/foundation/components/_buttons.scss */ -button.tiny, .button.tiny { - padding-top: 0.4375em; - padding-right: 0.875em; - padding-bottom: 0.5em; - padding-left: 0.875em; - font-size: 0.6875em; -} -/* line 183, ../scss/foundation/components/_buttons.scss */ -button.expand, .button.expand { - padding-right: 0px; - padding-left: 0px; - width: 100%; -} -/* line 185, ../scss/foundation/components/_buttons.scss */ -button.left-align, .button.left-align { - text-align: left; - text-indent: 0.75em; -} -/* line 186, ../scss/foundation/components/_buttons.scss */ -button.right-align, .button.right-align { - text-align: right; - padding-right: 0.75em; -} -/* line 188, ../scss/foundation/components/_buttons.scss */ -button.disabled, button[disabled], .button.disabled, .button[disabled] { - background-color: #2ba6cb; - border-color: #2284a1; - color: white; - cursor: default; - opacity: 0.6; - -webkit-box-shadow: none; - box-shadow: none; -} -/* line 122, ../scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #2284a1; -} -/* line 133, ../scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - color: white; -} -/* line 146, ../scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #2ba6cb; -} -/* line 189, ../scss/foundation/components/_buttons.scss */ -button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { - background-color: #e9e9e9; - border-color: #d0d0d0; - color: #333333; - cursor: default; - opacity: 0.6; - -webkit-box-shadow: none; - box-shadow: none; -} -/* line 122, ../scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #d0d0d0; -} -/* line 128, ../scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - color: #333333; -} -/* line 146, ../scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #e9e9e9; -} -/* line 190, ../scss/foundation/components/_buttons.scss */ -button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { - background-color: #5da423; - border-color: #457a1a; - color: white; - cursor: default; - opacity: 0.6; - -webkit-box-shadow: none; - box-shadow: none; -} -/* line 122, ../scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #457a1a; -} -/* line 133, ../scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - color: white; -} -/* line 146, ../scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #5da423; -} -/* line 191, ../scss/foundation/components/_buttons.scss */ -button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { - background-color: #c60f13; - border-color: #970b0e; - color: white; - cursor: default; - opacity: 0.6; - -webkit-box-shadow: none; - box-shadow: none; -} -/* line 122, ../scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #970b0e; -} -/* line 133, ../scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - color: white; -} -/* line 146, ../scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #c60f13; -} - -/* line 196, ../scss/foundation/components/_buttons.scss */ -button, .button { - padding-top: 0.8125em; - padding-bottom: 0.75em; - -webkit-appearance: none; -} -/* line 198, ../scss/foundation/components/_buttons.scss */ -button.tiny, .button.tiny { - padding-top: 0.5em; - padding-bottom: 0.4375em; - -webkit-appearance: none; -} -/* line 199, ../scss/foundation/components/_buttons.scss */ -button.small, .button.small { - padding-top: 0.625em; - padding-bottom: 0.5625em; - -webkit-appearance: none; -} -/* line 200, ../scss/foundation/components/_buttons.scss */ -button.large, .button.large { - padding-top: 1.03125em; - padding-bottom: 1.03125em; - -webkit-appearance: none; -} - -@media only screen { - /* line 206, ../scss/foundation/components/_buttons.scss */ - button, .button { - -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; - -webkit-transition: background-color 300ms ease-out; - -moz-transition: background-color 300ms ease-out; - transition: background-color 300ms ease-out; - } - /* line 68, ../scss/foundation/components/_global.scss */ - button:active, .button:active { - -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; - } - /* line 214, ../scss/foundation/components/_buttons.scss */ - button.radius, .button.radius { - -webkit-border-radius: 3px; - border-radius: 3px; - } - /* line 215, ../scss/foundation/components/_buttons.scss */ - button.round, .button.round { - -webkit-border-radius: 1000px; - border-radius: 1000px; - } -} -@media only screen and (min-width: 768px) { - /* line 223, ../scss/foundation/components/_buttons.scss */ - button, .button { - display: inline-block; - } -} -/* Standard Forms */ -/* line 258, ../scss/foundation/components/_forms.scss */ -form { - margin: 0 0 1em; -} - -/* Using forms within rows, we need to set some defaults */ -/* line 67, ../scss/foundation/components/_forms.scss */ -form .row .row { - margin: 0 -0.5em; -} -/* line 70, ../scss/foundation/components/_forms.scss */ -form .row .row .column, -form .row .row .columns { - padding: 0 0.5em; -} -/* line 73, ../scss/foundation/components/_forms.scss */ -form .row .row.collapse { - margin: 0; -} -/* line 76, ../scss/foundation/components/_forms.scss */ -form .row .row.collapse .column, -form .row .row.collapse .columns { - padding: 0; -} -/* line 83, ../scss/foundation/components/_forms.scss */ -form .row input.column, -form .row input.columns, -form .row textarea.column, -form .row textarea.columns { - padding-left: 0.5em; -} - -/* Label Styles */ -/* line 264, ../scss/foundation/components/_forms.scss */ -label { - font-size: 0.875em; - color: #4d4d4d; - cursor: pointer; - display: block; - font-weight: 500; - margin-bottom: 0.1875em; - /* Styles for required inputs */ -} -/* line 265, ../scss/foundation/components/_forms.scss */ -label.right { - float: none; - text-align: right; -} -/* line 266, ../scss/foundation/components/_forms.scss */ -label.inline { - margin: 0 0 1em 0; - padding: 0.625em 0; -} -/* line 268, ../scss/foundation/components/_forms.scss */ -label small { - text-transform: capitalize; - color: #666666; -} - -/* Attach elements to the beginning or end of an input */ -/* line 276, ../scss/foundation/components/_forms.scss */ -.prefix, -.postfix { - display: block; - position: relative; - z-index: 2; - text-align: center; - width: 100%; - padding-top: 0; - padding-bottom: 0; - border-style: solid; - border-width: 1px; - overflow: hidden; - font-size: 0.875em; - height: 2.3125em; - line-height: 2.3125em; -} - -/* Adjust padding, alignment and radius if pre/post element is a button */ -/* line 279, ../scss/foundation/components/_forms.scss */ -.postfix.button { - padding-left: 0; - padding-right: 0; - padding-top: 0; - padding-bottom: 0; - text-align: center; - line-height: 2.125em; -} - -/* line 280, ../scss/foundation/components/_forms.scss */ -.prefix.button { - padding-left: 0; - padding-right: 0; - padding-top: 0; - padding-bottom: 0; - text-align: center; - line-height: 2.125em; -} - -/* line 282, ../scss/foundation/components/_forms.scss */ -.prefix.button.radius { - -webkit-border-radius: 0; - border-radius: 0; - -moz-border-radius-bottomleft: 3px; - -moz-border-radius-topleft: 3px; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -/* line 283, ../scss/foundation/components/_forms.scss */ -.postfix.button.radius { - -webkit-border-radius: 0; - border-radius: 0; - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 3px; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} - -/* line 284, ../scss/foundation/components/_forms.scss */ -.prefix.button.round { - -webkit-border-radius: 0; - border-radius: 0; - -moz-border-radius-bottomleft: 1000px; - -moz-border-radius-topleft: 1000px; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} - -/* line 285, ../scss/foundation/components/_forms.scss */ -.postfix.button.round { - -webkit-border-radius: 0; - border-radius: 0; - -moz-border-radius-topright: 1000px; - -moz-border-radius-bottomright: 1000px; - -webkit-border-top-right-radius: 1000px; - -webkit-border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; -} - -/* Separate prefix and postfix styles when on span or label so buttons keep their own */ -/* line 288, ../scss/foundation/components/_forms.scss */ -span.prefix, label.prefix { - background: #f2f2f2; - border-color: #d9d9d9; - border-right: none; - color: #333333; -} -/* line 289, ../scss/foundation/components/_forms.scss */ -span.prefix.radius, label.prefix.radius { - -webkit-border-radius: 0; - border-radius: 0; - -moz-border-radius-bottomleft: 3px; - -moz-border-radius-topleft: 3px; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -/* line 291, ../scss/foundation/components/_forms.scss */ -span.postfix, label.postfix { - background: #f2f2f2; - border-color: #cccccc; - border-left: none; - color: #333333; -} -/* line 292, ../scss/foundation/components/_forms.scss */ -span.postfix.radius, label.postfix.radius { - -webkit-border-radius: 0; - border-radius: 0; - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 3px; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} - -/* Input groups will automatically style first and last elements of the group */ -/* line 298, ../scss/foundation/components/_forms.scss */ -.input-group.radius > *:first-child, .input-group.radius > *:first-child * { - -moz-border-radius-bottomleft: 3px; - -moz-border-radius-topleft: 3px; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 301, ../scss/foundation/components/_forms.scss */ -.input-group.radius > *:last-child, .input-group.radius > *:last-child * { - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 3px; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -/* line 306, ../scss/foundation/components/_forms.scss */ -.input-group.round > *:first-child, .input-group.round > *:first-child * { - -moz-border-radius-bottomleft: 1000px; - -moz-border-radius-topleft: 1000px; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 309, ../scss/foundation/components/_forms.scss */ -.input-group.round > *:last-child, .input-group.round > *:last-child * { - -moz-border-radius-topright: 1000px; - -moz-border-radius-bottomright: 1000px; - -webkit-border-top-right-radius: 1000px; - -webkit-border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; -} - -/* We use this to get basic styling on all basic form elements */ -/* line 329, ../scss/foundation/components/_forms.scss */ -input[type="text"], -input[type="password"], -input[type="date"], -input[type="datetime"], -input[type="datetime-local"], -input[type="month"], -input[type="week"], -input[type="email"], -input[type="number"], -input[type="search"], -input[type="tel"], -input[type="time"], -input[type="url"], -textarea { - background-color: white; - font-family: inherit; - border: 1px solid #cccccc; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.75); - display: block; - font-size: 0.875em; - margin: 0 0 1em 0; - padding: 0.5em; - height: 2.3125em; - width: 100%; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: -webkit-box-shadow 0.45s, border-color 0.45s ease-in-out; - -moz-transition: -moz-box-shadow 0.45s, border-color 0.45s ease-in-out; - transition: box-shadow 0.45s, border-color 0.45s ease-in-out; -} -/* line 134, ../scss/foundation/components/_global.scss */ -input[type="text"]:focus, -input[type="password"]:focus, -input[type="date"]:focus, -input[type="datetime"]:focus, -input[type="datetime-local"]:focus, -input[type="month"]:focus, -input[type="week"]:focus, -input[type="email"]:focus, -input[type="number"]:focus, -input[type="search"]:focus, -input[type="tel"]:focus, -input[type="time"]:focus, -input[type="url"]:focus, -textarea:focus { - -webkit-box-shadow: 0 0 5px #999999; - -moz-box-shadow: 0 0 5px #999999; - box-shadow: 0 0 5px #999999; - border-color: #999999; -} -/* line 107, ../scss/foundation/components/_forms.scss */ -input[type="text"]:focus, -input[type="password"]:focus, -input[type="date"]:focus, -input[type="datetime"]:focus, -input[type="datetime-local"]:focus, -input[type="month"]:focus, -input[type="week"]:focus, -input[type="email"]:focus, -input[type="number"]:focus, -input[type="search"]:focus, -input[type="tel"]:focus, -input[type="time"]:focus, -input[type="url"]:focus, -textarea:focus { - background: #fafafa; - border-color: #999999; - outline: none; -} -/* line 114, ../scss/foundation/components/_forms.scss */ -input[type="text"][disabled], -input[type="password"][disabled], -input[type="date"][disabled], -input[type="datetime"][disabled], -input[type="datetime-local"][disabled], -input[type="month"][disabled], -input[type="week"][disabled], -input[type="email"][disabled], -input[type="number"][disabled], -input[type="search"][disabled], -input[type="tel"][disabled], -input[type="time"][disabled], -input[type="url"][disabled], -textarea[disabled] { - background-color: #dddddd; -} - -/* Adjust margin for form elements below */ -/* line 340, ../scss/foundation/components/_forms.scss */ -input[type="file"], -input[type="checkbox"], -input[type="radio"], -select { - margin: 0 0 1em 0; -} - -/* Normalize file input width */ -/* line 345, ../scss/foundation/components/_forms.scss */ -input[type="file"] { - width: 100%; -} - -/* We add basic fieldset styling */ -/* line 350, ../scss/foundation/components/_forms.scss */ -fieldset { - border: solid 1px #dddddd; - padding: 1.25em; - margin: 1.125em 0; -} -/* line 215, ../scss/foundation/components/_forms.scss */ -fieldset legend { - font-weight: bold; - background: white; - padding: 0 0.1875em; - margin: 0; - margin-left: -0.1875em; -} - -/* Error Handling */ -/* line 356, ../scss/foundation/components/_forms.scss */ -span.error, small.error { - display: block; - padding: 0.375em 0.25em; - margin-top: 0; - margin-bottom: 1em; - font-size: 0.75em; - font-weight: bold; - background: #c60f13; - color: white; - display: none; -} - -/* line 364, ../scss/foundation/components/_forms.scss */ -.error input, -.error textarea, -.error select { - border-color: #c60f13; - background-color: rgba(198, 15, 19, 0.1); - margin-bottom: 0; -} -/* line 230, ../scss/foundation/components/_forms.scss */ -.error input:focus, -.error textarea:focus, -.error select:focus { - background: #fafafa; - border-color: #999999; -} -/* line 370, ../scss/foundation/components/_forms.scss */ -.error label, -.error label.error { - color: #c60f13; -} -/* line 374, ../scss/foundation/components/_forms.scss */ -.error small.error { - display: block; - padding: 0.375em 0.25em; - margin-top: 0; - margin-bottom: 1em; - font-size: 0.75em; - font-weight: bold; - background: #c60f13; - color: white; -} -/* line 378, ../scss/foundation/components/_forms.scss */ -.error span.error-message { - display: block; -} - -/* line 384, ../scss/foundation/components/_forms.scss */ -input.error, -textarea.error { - border-color: #c60f13; - background-color: rgba(198, 15, 19, 0.1); -} -/* line 230, ../scss/foundation/components/_forms.scss */ -input.error:focus, -textarea.error:focus { - background: #fafafa; - border-color: #999999; -} - -/* line 388, ../scss/foundation/components/_forms.scss */ -.error select { - border-color: #c60f13; - background-color: rgba(198, 15, 19, 0.1); -} -/* line 230, ../scss/foundation/components/_forms.scss */ -.error select:focus { - background: #fafafa; - border-color: #999999; -} - -/* line 392, ../scss/foundation/components/_forms.scss */ -label.error { - color: #c60f13; -} - -/* Button Groups */ -/* line 72, ../scss/foundation/components/_button-groups.scss */ -.button-group { - list-style: none; - margin: 0; - *zoom: 1; -} -/* line 121, ../scss/foundation/components/_global.scss */ -.button-group:before, .button-group:after { - content: " "; - display: table; -} -/* line 122, ../scss/foundation/components/_global.scss */ -.button-group:after { - clear: both; -} -/* line 74, ../scss/foundation/components/_button-groups.scss */ -.button-group > * { - margin: 0 0 0 -1px; - float: left; -} -/* line 35, ../scss/foundation/components/_button-groups.scss */ -.button-group > *:first-child { - margin-left: 0; -} -/* line 53, ../scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { - -moz-border-radius-bottomleft: 3px; - -moz-border-radius-topleft: 3px; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 57, ../scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 3px; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -/* line 53, ../scss/foundation/components/_button-groups.scss */ -.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { - -moz-border-radius-bottomleft: 1000px; - -moz-border-radius-topleft: 1000px; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 57, ../scss/foundation/components/_button-groups.scss */ -.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { - -moz-border-radius-topright: 1000px; - -moz-border-radius-bottomright: 1000px; - -webkit-border-top-right-radius: 1000px; - -webkit-border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; -} -/* line 80, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li { - width: 50%; -} -/* line 63, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li button, .button-group.even-2 li .button { - width: 100%; -} -/* line 80, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li { - width: 33.33333%; -} -/* line 63, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li button, .button-group.even-3 li .button { - width: 100%; -} -/* line 80, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li { - width: 25%; -} -/* line 63, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li button, .button-group.even-4 li .button { - width: 100%; -} -/* line 80, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li { - width: 20%; -} -/* line 63, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li button, .button-group.even-5 li .button { - width: 100%; -} -/* line 80, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li { - width: 16.66667%; -} -/* line 63, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li button, .button-group.even-6 li .button { - width: 100%; -} -/* line 80, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li { - width: 14.28571%; -} -/* line 63, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li button, .button-group.even-7 li .button { - width: 100%; -} -/* line 80, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li { - width: 12.5%; -} -/* line 63, ../scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li button, .button-group.even-8 li .button { - width: 100%; -} - -/* line 84, ../scss/foundation/components/_button-groups.scss */ -.button-bar { - *zoom: 1; -} -/* line 121, ../scss/foundation/components/_global.scss */ -.button-bar:before, .button-bar:after { - content: " "; - display: table; -} -/* line 122, ../scss/foundation/components/_global.scss */ -.button-bar:after { - clear: both; -} -/* line 86, ../scss/foundation/components/_button-groups.scss */ -.button-bar .button-group { - float: left; - margin-right: 0.625em; -} -/* line 23, ../scss/foundation/components/_button-groups.scss */ -.button-bar .button-group div { - overflow: hidden; -} - -/* Dropdown Button */ -/* line 108, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button { - position: relative; - padding-right: 3.1875em; -} -/* line 46, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button:before { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: solid; - border-color: white transparent transparent transparent; - top: 50%; -} -/* line 81, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button:before { - border-width: 0.5625em; - right: 1.5em; - margin-top: -0.25em; -} -/* line 100, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button:before { - border-color: white transparent transparent transparent; -} -/* line 109, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny { - padding-right: 2.1875em; -} -/* line 61, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny:before { - border-width: 0.4375em; - right: 0.875em; - margin-top: -0.15625em; -} -/* line 100, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny:before { - border-color: white transparent transparent transparent; -} -/* line 110, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small { - padding-right: 2.8125em; -} -/* line 71, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small:before { - border-width: 0.5625em; - right: 1.125em; - margin-top: -0.21875em; -} -/* line 100, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small:before { - border-color: white transparent transparent transparent; -} -/* line 111, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large { - padding-right: 4em; -} -/* line 91, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large:before { - border-width: 0.625em; - right: 1.75em; - margin-top: -0.3125em; -} -/* line 100, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large:before { - border-color: white transparent transparent transparent; -} -/* line 112, ../scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.secondary:before { - border-color: #333333 transparent transparent transparent; -} - -/* Split Buttons */ -/* line 150, ../scss/foundation/components/_split-buttons.scss */ -.split.button { - position: relative; - padding-right: 4.8em; -} -/* line 53, ../scss/foundation/components/_split-buttons.scss */ -.split.button span { - display: block; - height: 100%; - position: absolute; - right: 0; - top: 0; - border-left: solid 1px; -} -/* line 62, ../scss/foundation/components/_split-buttons.scss */ -.split.button span:before { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: inset; - left: 50%; -} -/* line 73, ../scss/foundation/components/_split-buttons.scss */ -.split.button span:active { - background-color: rgba(0, 0, 0, 0.1); -} -/* line 79, ../scss/foundation/components/_split-buttons.scss */ -.split.button span { - border-left-color: #1e728c; -} -/* line 116, ../scss/foundation/components/_split-buttons.scss */ -.split.button span { - width: 3em; -} -/* line 117, ../scss/foundation/components/_split-buttons.scss */ -.split.button span:before { - border-top-style: solid; - border-width: 0.5625em; - top: 1.125em; - margin-left: -0.5625em; -} -/* line 142, ../scss/foundation/components/_split-buttons.scss */ -.split.button span:before { - border-color: white transparent transparent transparent; -} -/* line 79, ../scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span { - border-left-color: #c3c3c3; -} -/* line 142, ../scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:before { - border-color: white transparent transparent transparent; -} -/* line 79, ../scss/foundation/components/_split-buttons.scss */ -.split.button.alert span { - border-left-color: #7f0a0c; -} -/* line 79, ../scss/foundation/components/_split-buttons.scss */ -.split.button.success span { - border-left-color: #396516; -} -/* line 156, ../scss/foundation/components/_split-buttons.scss */ -.split.button.tiny { - padding-right: 3.9375em; -} -/* line 88, ../scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span { - width: 2.84375em; -} -/* line 89, ../scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span:before { - border-top-style: solid; - border-width: 0.4375em; - top: 0.875em; - margin-left: -0.3125em; -} -/* line 157, ../scss/foundation/components/_split-buttons.scss */ -.split.button.small { - padding-right: 3.9375em; -} -/* line 102, ../scss/foundation/components/_split-buttons.scss */ -.split.button.small span { - width: 2.8125em; -} -/* line 103, ../scss/foundation/components/_split-buttons.scss */ -.split.button.small span:before { - border-top-style: solid; - border-width: 0.5625em; - top: 0.84375em; - margin-left: -0.5625em; -} -/* line 158, ../scss/foundation/components/_split-buttons.scss */ -.split.button.large { - padding-right: 6em; -} -/* line 130, ../scss/foundation/components/_split-buttons.scss */ -.split.button.large span { - width: 3.75em; -} -/* line 131, ../scss/foundation/components/_split-buttons.scss */ -.split.button.large span:before { - border-top-style: solid; - border-width: 0.625em; - top: 1.3125em; - margin-left: -0.5625em; -} -/* line 159, ../scss/foundation/components/_split-buttons.scss */ -.split.button.expand { - padding-left: 2em; -} -/* line 142, ../scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:before { - border-color: #333333 transparent transparent transparent; -} -/* line 163, ../scss/foundation/components/_split-buttons.scss */ -.split.button.radius span { - -moz-border-radius-topright: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-top-right-radius: 3px; - -webkit-border-bottom-right-radius: 3px; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -/* line 164, ../scss/foundation/components/_split-buttons.scss */ -.split.button.round span { - -moz-border-radius-topright: 1000px; - -moz-border-radius-bottomright: 1000px; - -webkit-border-top-right-radius: 1000px; - -webkit-border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; -} - -/* Flex Video */ -/* line 44, ../scss/foundation/components/_flex-video.scss */ -.flex-video { - position: relative; - padding-top: 1.5625em; - padding-bottom: 67.5%; - height: 0; - margin-bottom: 1em; - overflow: hidden; -} -/* line 26, ../scss/foundation/components/_flex-video.scss */ -.flex-video.widescreen { - padding-bottom: 57.25%; -} -/* line 27, ../scss/foundation/components/_flex-video.scss */ -.flex-video.vimeo { - padding-top: 0; -} -/* line 32, ../scss/foundation/components/_flex-video.scss */ -.flex-video iframe, -.flex-video object, -.flex-video embed, -.flex-video video { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -/* Sections */ -/* line 285, ../scss/foundation/components/_section.scss */ -[data-section=''], [data-section='auto'], .section-container.auto, -[data-section='vertical-tabs'], .section-container.vertical-tabs, -[data-section='vertical-nav'], .section-container.vertical-nav, -[data-section='horizontal-nav'], .section-container.horizontal-nav, -[data-section='accordion'], .section-container.accordion { - width: 100%; - position: relative; - display: block; - margin-bottom: 1.25em; -} -/* line 55, ../scss/foundation/components/_section.scss */ -[data-section=''][data-section-small-style], [data-section='auto'][data-section-small-style], .section-container.auto[data-section-small-style], -[data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style], -[data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style], -[data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style], -[data-section='accordion'][data-section-small-style], .section-container.accordion[data-section-small-style] { - width: 100% !important; -} -/* line 58, ../scss/foundation/components/_section.scss */ -[data-section=''][data-section-small-style] > [data-section-region], [data-section=''][data-section-small-style] > section, [data-section=''][data-section-small-style] > .section, [data-section='auto'][data-section-small-style] > [data-section-region], [data-section='auto'][data-section-small-style] > section, [data-section='auto'][data-section-small-style] > .section, .section-container.auto[data-section-small-style] > [data-section-region], .section-container.auto[data-section-small-style] > section, .section-container.auto[data-section-small-style] > .section, -[data-section='vertical-tabs'][data-section-small-style] > [data-section-region], -[data-section='vertical-tabs'][data-section-small-style] > section, -[data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section, -[data-section='vertical-nav'][data-section-small-style] > [data-section-region], -[data-section='vertical-nav'][data-section-small-style] > section, -[data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section, -[data-section='horizontal-nav'][data-section-small-style] > [data-section-region], -[data-section='horizontal-nav'][data-section-small-style] > section, -[data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section, -[data-section='accordion'][data-section-small-style] > [data-section-region], -[data-section='accordion'][data-section-small-style] > section, -[data-section='accordion'][data-section-small-style] > .section, .section-container.accordion[data-section-small-style] > [data-section-region], .section-container.accordion[data-section-small-style] > section, .section-container.accordion[data-section-small-style] > .section { - padding: 0 !important; - margin: 0 !important; -} -/* line 61, ../scss/foundation/components/_section.scss */ -[data-section=''][data-section-small-style] > [data-section-region] > [data-section-title], [data-section=''][data-section-small-style] > [data-section-region] > .title, [data-section=''][data-section-small-style] > section > [data-section-title], [data-section=''][data-section-small-style] > section > .title, [data-section=''][data-section-small-style] > .section > [data-section-title], [data-section=''][data-section-small-style] > .section > .title, [data-section='auto'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='auto'][data-section-small-style] > [data-section-region] > .title, [data-section='auto'][data-section-small-style] > section > [data-section-title], [data-section='auto'][data-section-small-style] > section > .title, [data-section='auto'][data-section-small-style] > .section > [data-section-title], [data-section='auto'][data-section-small-style] > .section > .title, .section-container.auto[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.auto[data-section-small-style] > [data-section-region] > .title, .section-container.auto[data-section-small-style] > section > [data-section-title], .section-container.auto[data-section-small-style] > section > .title, .section-container.auto[data-section-small-style] > .section > [data-section-title], .section-container.auto[data-section-small-style] > .section > .title, -[data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title], -[data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title, -[data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title], -[data-section='vertical-tabs'][data-section-small-style] > section > .title, -[data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title], -[data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title, -[data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title], -[data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title, -[data-section='vertical-nav'][data-section-small-style] > section > [data-section-title], -[data-section='vertical-nav'][data-section-small-style] > section > .title, -[data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title], -[data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title, -[data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title], -[data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title, -[data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title], -[data-section='horizontal-nav'][data-section-small-style] > section > .title, -[data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title], -[data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title, -[data-section='accordion'][data-section-small-style] > [data-section-region] > [data-section-title], -[data-section='accordion'][data-section-small-style] > [data-section-region] > .title, -[data-section='accordion'][data-section-small-style] > section > [data-section-title], -[data-section='accordion'][data-section-small-style] > section > .title, -[data-section='accordion'][data-section-small-style] > .section > [data-section-title], -[data-section='accordion'][data-section-small-style] > .section > .title, .section-container.accordion[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.accordion[data-section-small-style] > [data-section-region] > .title, .section-container.accordion[data-section-small-style] > section > [data-section-title], .section-container.accordion[data-section-small-style] > section > .title, .section-container.accordion[data-section-small-style] > .section > [data-section-title], .section-container.accordion[data-section-small-style] > .section > .title { - width: 100% !important; -} -/* line 287, ../scss/foundation/components/_section.scss */ -[data-section=''] > section, [data-section=''] > .section, [data-section=''] > [data-section-region], [data-section='auto'] > section, [data-section='auto'] > .section, [data-section='auto'] > [data-section-region], .section-container.auto > section, .section-container.auto > .section, .section-container.auto > [data-section-region], -[data-section='vertical-tabs'] > section, -[data-section='vertical-tabs'] > .section, -[data-section='vertical-tabs'] > [data-section-region], .section-container.vertical-tabs > section, .section-container.vertical-tabs > .section, .section-container.vertical-tabs > [data-section-region], -[data-section='vertical-nav'] > section, -[data-section='vertical-nav'] > .section, -[data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region], -[data-section='horizontal-nav'] > section, -[data-section='horizontal-nav'] > .section, -[data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region], -[data-section='accordion'] > section, -[data-section='accordion'] > .section, -[data-section='accordion'] > [data-section-region], .section-container.accordion > section, .section-container.accordion > .section, .section-container.accordion > [data-section-region] { - margin: 0; -} -/* line 102, ../scss/foundation/components/_section.scss */ -[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title, -[data-section='vertical-tabs'] > section > [data-section-title], -[data-section='vertical-tabs'] > section > .title, -[data-section='vertical-tabs'] > .section > [data-section-title], -[data-section='vertical-tabs'] > .section > .title, -[data-section='vertical-tabs'] > [data-section-region] > [data-section-title], -[data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title, -[data-section='vertical-nav'] > section > [data-section-title], -[data-section='vertical-nav'] > section > .title, -[data-section='vertical-nav'] > .section > [data-section-title], -[data-section='vertical-nav'] > .section > .title, -[data-section='vertical-nav'] > [data-section-region] > [data-section-title], -[data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title, -[data-section='horizontal-nav'] > section > [data-section-title], -[data-section='horizontal-nav'] > section > .title, -[data-section='horizontal-nav'] > .section > [data-section-title], -[data-section='horizontal-nav'] > .section > .title, -[data-section='horizontal-nav'] > [data-section-region] > [data-section-title], -[data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title, -[data-section='accordion'] > section > [data-section-title], -[data-section='accordion'] > section > .title, -[data-section='accordion'] > .section > [data-section-title], -[data-section='accordion'] > .section > .title, -[data-section='accordion'] > [data-section-region] > [data-section-title], -[data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title { - margin-bottom: 0; -} -/* line 104, ../scss/foundation/components/_section.scss */ -[data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a, -[data-section='vertical-tabs'] > section > [data-section-title] a, -[data-section='vertical-tabs'] > section > .title a, -[data-section='vertical-tabs'] > .section > [data-section-title] a, -[data-section='vertical-tabs'] > .section > .title a, -[data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a, -[data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a, -[data-section='vertical-nav'] > section > [data-section-title] a, -[data-section='vertical-nav'] > section > .title a, -[data-section='vertical-nav'] > .section > [data-section-title] a, -[data-section='vertical-nav'] > .section > .title a, -[data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, -[data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a, -[data-section='horizontal-nav'] > section > [data-section-title] a, -[data-section='horizontal-nav'] > section > .title a, -[data-section='horizontal-nav'] > .section > [data-section-title] a, -[data-section='horizontal-nav'] > .section > .title a, -[data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, -[data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a, -[data-section='accordion'] > section > [data-section-title] a, -[data-section='accordion'] > section > .title a, -[data-section='accordion'] > .section > [data-section-title] a, -[data-section='accordion'] > .section > .title a, -[data-section='accordion'] > [data-section-region] > [data-section-title] a, -[data-section='accordion'] > [data-section-region] > .title a, .section-container.accordion > section > [data-section-title] a, .section-container.accordion > section > .title a, .section-container.accordion > .section > [data-section-title] a, .section-container.accordion > .section > .title a, .section-container.accordion > [data-section-region] > [data-section-title] a, .section-container.accordion > [data-section-region] > .title a { - width: 100%; - display: inline-block; - white-space: nowrap; -} -/* line 111, ../scss/foundation/components/_section.scss */ -[data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content, -[data-section='vertical-tabs'] > section > [data-section-content], -[data-section='vertical-tabs'] > section > .content, -[data-section='vertical-tabs'] > .section > [data-section-content], -[data-section='vertical-tabs'] > .section > .content, -[data-section='vertical-tabs'] > [data-section-region] > [data-section-content], -[data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content, -[data-section='vertical-nav'] > section > [data-section-content], -[data-section='vertical-nav'] > section > .content, -[data-section='vertical-nav'] > .section > [data-section-content], -[data-section='vertical-nav'] > .section > .content, -[data-section='vertical-nav'] > [data-section-region] > [data-section-content], -[data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content, -[data-section='horizontal-nav'] > section > [data-section-content], -[data-section='horizontal-nav'] > section > .content, -[data-section='horizontal-nav'] > .section > [data-section-content], -[data-section='horizontal-nav'] > .section > .content, -[data-section='horizontal-nav'] > [data-section-region] > [data-section-content], -[data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content, -[data-section='accordion'] > section > [data-section-content], -[data-section='accordion'] > section > .content, -[data-section='accordion'] > .section > [data-section-content], -[data-section='accordion'] > .section > .content, -[data-section='accordion'] > [data-section-region] > [data-section-content], -[data-section='accordion'] > [data-section-region] > .content, .section-container.accordion > section > [data-section-content], .section-container.accordion > section > .content, .section-container.accordion > .section > [data-section-content], .section-container.accordion > .section > .content, .section-container.accordion > [data-section-region] > [data-section-content], .section-container.accordion > [data-section-region] > .content { - display: none; -} -/* line 116, ../scss/foundation/components/_section.scss */ -[data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content, -[data-section='vertical-tabs'] > section.active > [data-section-content], -[data-section='vertical-tabs'] > section.active > .content, -[data-section='vertical-tabs'] > .section.active > [data-section-content], -[data-section='vertical-tabs'] > .section.active > .content, -[data-section='vertical-tabs'] > [data-section-region].active > [data-section-content], -[data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content, -[data-section='vertical-nav'] > section.active > [data-section-content], -[data-section='vertical-nav'] > section.active > .content, -[data-section='vertical-nav'] > .section.active > [data-section-content], -[data-section='vertical-nav'] > .section.active > .content, -[data-section='vertical-nav'] > [data-section-region].active > [data-section-content], -[data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content, -[data-section='horizontal-nav'] > section.active > [data-section-content], -[data-section='horizontal-nav'] > section.active > .content, -[data-section='horizontal-nav'] > .section.active > [data-section-content], -[data-section='horizontal-nav'] > .section.active > .content, -[data-section='horizontal-nav'] > [data-section-region].active > [data-section-content], -[data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content, -[data-section='accordion'] > section.active > [data-section-content], -[data-section='accordion'] > section.active > .content, -[data-section='accordion'] > .section.active > [data-section-content], -[data-section='accordion'] > .section.active > .content, -[data-section='accordion'] > [data-section-region].active > [data-section-content], -[data-section='accordion'] > [data-section-region].active > .content, .section-container.accordion > section.active > [data-section-content], .section-container.accordion > section.active > .content, .section-container.accordion > .section.active > [data-section-content], .section-container.accordion > .section.active > .content, .section-container.accordion > [data-section-region].active > [data-section-content], .section-container.accordion > [data-section-region].active > .content { - display: block; -} -/* line 119, ../scss/foundation/components/_section.scss */ -[data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active), -[data-section='vertical-tabs'] > section:not(.active), -[data-section='vertical-tabs'] > .section:not(.active), -[data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active), -[data-section='vertical-nav'] > section:not(.active), -[data-section='vertical-nav'] > .section:not(.active), -[data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active), -[data-section='horizontal-nav'] > section:not(.active), -[data-section='horizontal-nav'] > .section:not(.active), -[data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active), -[data-section='accordion'] > section:not(.active), -[data-section='accordion'] > .section:not(.active), -[data-section='accordion'] > [data-section-region]:not(.active), .section-container.accordion > section:not(.active), .section-container.accordion > .section:not(.active), .section-container.accordion > [data-section-region]:not(.active) { - padding: 0 !important; -} -/* line 126, ../scss/foundation/components/_section.scss */ -[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title, -[data-section='vertical-tabs'] > section > [data-section-title], -[data-section='vertical-tabs'] > section > .title, -[data-section='vertical-tabs'] > .section > [data-section-title], -[data-section='vertical-tabs'] > .section > .title, -[data-section='vertical-tabs'] > [data-section-region] > [data-section-title], -[data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title, -[data-section='vertical-nav'] > section > [data-section-title], -[data-section='vertical-nav'] > section > .title, -[data-section='vertical-nav'] > .section > [data-section-title], -[data-section='vertical-nav'] > .section > .title, -[data-section='vertical-nav'] > [data-section-region] > [data-section-title], -[data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title, -[data-section='horizontal-nav'] > section > [data-section-title], -[data-section='horizontal-nav'] > section > .title, -[data-section='horizontal-nav'] > .section > [data-section-title], -[data-section='horizontal-nav'] > .section > .title, -[data-section='horizontal-nav'] > [data-section-region] > [data-section-title], -[data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title, -[data-section='accordion'] > section > [data-section-title], -[data-section='accordion'] > section > .title, -[data-section='accordion'] > .section > [data-section-title], -[data-section='accordion'] > .section > .title, -[data-section='accordion'] > [data-section-region] > [data-section-title], -[data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title { - width: 100%; -} - -/* line 296, ../scss/foundation/components/_section.scss */ -.section-container.auto, -.section-container.vertical-tabs, -.section-container.vertical-nav, -.section-container.horizontal-nav, -.section-container.accordion { - border-top: 1px solid #cccccc; -} -/* line 207, ../scss/foundation/components/_section.scss */ -.section-container.auto > section > .title, .section-container.auto > .section > .title, -.section-container.vertical-tabs > section > .title, -.section-container.vertical-tabs > .section > .title, -.section-container.vertical-nav > section > .title, -.section-container.vertical-nav > .section > .title, -.section-container.horizontal-nav > section > .title, -.section-container.horizontal-nav > .section > .title, -.section-container.accordion > section > .title, -.section-container.accordion > .section > .title { - background-color: #efefef; - cursor: pointer; - border: solid 1px #cccccc; -} -/* line 211, ../scss/foundation/components/_section.scss */ -.section-container.auto > section > .title a, .section-container.auto > .section > .title a, -.section-container.vertical-tabs > section > .title a, -.section-container.vertical-tabs > .section > .title a, -.section-container.vertical-nav > section > .title a, -.section-container.vertical-nav > .section > .title a, -.section-container.horizontal-nav > section > .title a, -.section-container.horizontal-nav > .section > .title a, -.section-container.accordion > section > .title a, -.section-container.accordion > .section > .title a { - padding: 0.9375em; - color: #3684d6; - font-size: 0.875em; - background: none; -} -/* line 217, ../scss/foundation/components/_section.scss */ -.section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover, -.section-container.vertical-tabs > section > .title:hover, -.section-container.vertical-tabs > .section > .title:hover, -.section-container.vertical-nav > section > .title:hover, -.section-container.vertical-nav > .section > .title:hover, -.section-container.horizontal-nav > section > .title:hover, -.section-container.horizontal-nav > .section > .title:hover, -.section-container.accordion > section > .title:hover, -.section-container.accordion > .section > .title:hover { - background-color: none; -} -/* line 220, ../scss/foundation/components/_section.scss */ -.section-container.auto > section > .content, .section-container.auto > .section > .content, -.section-container.vertical-tabs > section > .content, -.section-container.vertical-tabs > .section > .content, -.section-container.vertical-nav > section > .content, -.section-container.vertical-nav > .section > .content, -.section-container.horizontal-nav > section > .content, -.section-container.horizontal-nav > .section > .content, -.section-container.accordion > section > .content, -.section-container.accordion > .section > .content { - padding: 0.9375em; - background-color: white; - border: solid 1px #cccccc; -} -/* line 225, ../scss/foundation/components/_section.scss */ -.section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child, -.section-container.vertical-tabs > section > .content > *:last-child, -.section-container.vertical-tabs > .section > .content > *:last-child, -.section-container.vertical-nav > section > .content > *:last-child, -.section-container.vertical-nav > .section > .content > *:last-child, -.section-container.horizontal-nav > section > .content > *:last-child, -.section-container.horizontal-nav > .section > .content > *:last-child, -.section-container.accordion > section > .content > *:last-child, -.section-container.accordion > .section > .content > *:last-child { - margin-bottom: 0; -} -/* line 226, ../scss/foundation/components/_section.scss */ -.section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child, -.section-container.vertical-tabs > section > .content > *:first-child, -.section-container.vertical-tabs > .section > .content > *:first-child, -.section-container.vertical-nav > section > .content > *:first-child, -.section-container.vertical-nav > .section > .content > *:first-child, -.section-container.horizontal-nav > section > .content > *:first-child, -.section-container.horizontal-nav > .section > .content > *:first-child, -.section-container.accordion > section > .content > *:first-child, -.section-container.accordion > .section > .content > *:first-child { - padding-top: 0; -} -/* line 227, ../scss/foundation/components/_section.scss */ -.section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video), -.section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video), -.section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video), -.section-container.vertical-nav > section > .content > *:last-child:not(.flex-video), -.section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video), -.section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video), -.section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video), -.section-container.accordion > section > .content > *:last-child:not(.flex-video), -.section-container.accordion > .section > .content > *:last-child:not(.flex-video) { - padding-bottom: 0; -} -/* line 231, ../scss/foundation/components/_section.scss */ -.section-container.auto > section.active > .title, .section-container.auto > .section.active > .title, -.section-container.vertical-tabs > section.active > .title, -.section-container.vertical-tabs > .section.active > .title, -.section-container.vertical-nav > section.active > .title, -.section-container.vertical-nav > .section.active > .title, -.section-container.horizontal-nav > section.active > .title, -.section-container.horizontal-nav > .section.active > .title, -.section-container.accordion > section.active > .title, -.section-container.accordion > .section.active > .title { - background: #d5d5d5; -} -/* line 233, ../scss/foundation/components/_section.scss */ -.section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a, -.section-container.vertical-tabs > section.active > .title a, -.section-container.vertical-tabs > .section.active > .title a, -.section-container.vertical-nav > section.active > .title a, -.section-container.vertical-nav > .section.active > .title a, -.section-container.horizontal-nav > section.active > .title a, -.section-container.horizontal-nav > .section.active > .title a, -.section-container.accordion > section.active > .title a, -.section-container.accordion > .section.active > .title a { - color: #666666; -} -/* line 237, ../scss/foundation/components/_section.scss */ -.section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), -.section-container.vertical-tabs > section:not(.active), -.section-container.vertical-tabs > .section:not(.active), -.section-container.vertical-nav > section:not(.active), -.section-container.vertical-nav > .section:not(.active), -.section-container.horizontal-nav > section:not(.active), -.section-container.horizontal-nav > .section:not(.active), -.section-container.accordion > section:not(.active), -.section-container.accordion > .section:not(.active) { - padding: 0 !important; -} -/* line 243, ../scss/foundation/components/_section.scss */ -.section-container.auto > section > .title, .section-container.auto > .section > .title, -.section-container.vertical-tabs > section > .title, -.section-container.vertical-tabs > .section > .title, -.section-container.vertical-nav > section > .title, -.section-container.vertical-nav > .section > .title, -.section-container.horizontal-nav > section > .title, -.section-container.horizontal-nav > .section > .title, -.section-container.accordion > section > .title, -.section-container.accordion > .section > .title { - border-top: none; -} - -/* line 303, ../scss/foundation/components/_section.scss */ -[data-section='tabs'], .section-container.tabs { - width: 100%; - position: relative; - display: block; - margin-bottom: 1.25em; -} -/* line 49, ../scss/foundation/components/_section.scss */ -[data-section='tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.tabs:not([data-section-resized]):not([data-section-small-style]) { - visibility: hidden; -} -/* line 102, ../scss/foundation/components/_section.scss */ -[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title { - margin-bottom: 0; -} -/* line 104, ../scss/foundation/components/_section.scss */ -[data-section='tabs'] > section > [data-section-title] a, [data-section='tabs'] > section > .title a, [data-section='tabs'] > .section > [data-section-title] a, [data-section='tabs'] > .section > .title a, [data-section='tabs'] > [data-section-region] > [data-section-title] a, [data-section='tabs'] > [data-section-region] > .title a, .section-container.tabs > section > [data-section-title] a, .section-container.tabs > section > .title a, .section-container.tabs > .section > [data-section-title] a, .section-container.tabs > .section > .title a, .section-container.tabs > [data-section-region] > [data-section-title] a, .section-container.tabs > [data-section-region] > .title a { - width: 100%; - display: inline-block; - white-space: nowrap; -} -/* line 111, ../scss/foundation/components/_section.scss */ -[data-section='tabs'] > section > [data-section-content], [data-section='tabs'] > section > .content, [data-section='tabs'] > .section > [data-section-content], [data-section='tabs'] > .section > .content, [data-section='tabs'] > [data-section-region] > [data-section-content], [data-section='tabs'] > [data-section-region] > .content, .section-container.tabs > section > [data-section-content], .section-container.tabs > section > .content, .section-container.tabs > .section > [data-section-content], .section-container.tabs > .section > .content, .section-container.tabs > [data-section-region] > [data-section-content], .section-container.tabs > [data-section-region] > .content { - display: none; -} -/* line 116, ../scss/foundation/components/_section.scss */ -[data-section='tabs'] > section.active > [data-section-content], [data-section='tabs'] > section.active > .content, [data-section='tabs'] > .section.active > [data-section-content], [data-section='tabs'] > .section.active > .content, [data-section='tabs'] > [data-section-region].active > [data-section-content], [data-section='tabs'] > [data-section-region].active > .content, .section-container.tabs > section.active > [data-section-content], .section-container.tabs > section.active > .content, .section-container.tabs > .section.active > [data-section-content], .section-container.tabs > .section.active > .content, .section-container.tabs > [data-section-region].active > [data-section-content], .section-container.tabs > [data-section-region].active > .content { - display: block; -} -/* line 119, ../scss/foundation/components/_section.scss */ -[data-section='tabs'] > section:not(.active), [data-section='tabs'] > .section:not(.active), [data-section='tabs'] > [data-section-region]:not(.active), .section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active), .section-container.tabs > [data-section-region]:not(.active) { - padding: 0 !important; -} -/* line 132, ../scss/foundation/components/_section.scss */ -[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title { - width: auto; - position: absolute; - top: 0; - left: 0; -} - -/* line 310, ../scss/foundation/components/_section.scss */ -.section-container.tabs { - border: none; -} -/* line 207, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section > .title, .section-container.tabs > .section > .title { - background-color: #efefef; - cursor: pointer; - border: solid 1px #cccccc; -} -/* line 211, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section > .title a, .section-container.tabs > .section > .title a { - padding: 0.9375em; - color: #3684d6; - font-size: 0.875em; - background: none; -} -/* line 217, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section > .title:hover, .section-container.tabs > .section > .title:hover { - background-color: none; -} -/* line 220, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section > .content, .section-container.tabs > .section > .content { - padding: 0.9375em; - background-color: white; - border: solid 1px #cccccc; -} -/* line 225, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section > .content > *:last-child, .section-container.tabs > .section > .content > *:last-child { - margin-bottom: 0; -} -/* line 226, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section > .content > *:first-child, .section-container.tabs > .section > .content > *:first-child { - padding-top: 0; -} -/* line 227, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section > .content > *:last-child:not(.flex-video), .section-container.tabs > .section > .content > *:last-child:not(.flex-video) { - padding-bottom: 0; -} -/* line 231, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title { - background: white; -} -/* line 233, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section.active > .title a, .section-container.tabs > .section.active > .title a { - color: #666666; -} -/* line 237, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active) { - padding: 0 !important; -} -/* line 249, ../scss/foundation/components/_section.scss */ -.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title { - border-bottom: 0; -} - -@media only screen and (min-width: 768px) { - /* line 319, ../scss/foundation/components/_section.scss */ - [data-section=''], [data-section='auto'], .section-container.auto { - width: 100%; - position: relative; - display: block; - margin-bottom: 1.25em; - } - /* line 49, ../scss/foundation/components/_section.scss */ - [data-section='']:not([data-section-resized]):not([data-section-small-style]), [data-section='auto']:not([data-section-resized]):not([data-section-small-style]), .section-container.auto:not([data-section-resized]):not([data-section-small-style]) { - visibility: hidden; - } - /* line 102, ../scss/foundation/components/_section.scss */ - [data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title { - margin-bottom: 0; - } - /* line 104, ../scss/foundation/components/_section.scss */ - [data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a { - width: 100%; - display: inline-block; - white-space: nowrap; - } - /* line 111, ../scss/foundation/components/_section.scss */ - [data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content { - display: none; - } - /* line 116, ../scss/foundation/components/_section.scss */ - [data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content { - display: block; - } - /* line 119, ../scss/foundation/components/_section.scss */ - [data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active) { - padding: 0 !important; - } - /* line 132, ../scss/foundation/components/_section.scss */ - [data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title { - width: auto; - position: absolute; - top: 0; - left: 0; - } - - /* line 326, ../scss/foundation/components/_section.scss */ - .section-container.auto { - border: none; - } - /* line 207, ../scss/foundation/components/_section.scss */ - .section-container.auto > section > .title, .section-container.auto > .section > .title { - background-color: #efefef; - cursor: pointer; - border: solid 1px #cccccc; - } - /* line 211, ../scss/foundation/components/_section.scss */ - .section-container.auto > section > .title a, .section-container.auto > .section > .title a { - padding: 0.9375em; - color: #3684d6; - font-size: 0.875em; - background: none; - } - /* line 217, ../scss/foundation/components/_section.scss */ - .section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover { - background-color: none; - } - /* line 220, ../scss/foundation/components/_section.scss */ - .section-container.auto > section > .content, .section-container.auto > .section > .content { - padding: 0.9375em; - background-color: white; - border: solid 1px #cccccc; - } - /* line 225, ../scss/foundation/components/_section.scss */ - .section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child { - margin-bottom: 0; - } - /* line 226, ../scss/foundation/components/_section.scss */ - .section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child { - padding-top: 0; - } - /* line 227, ../scss/foundation/components/_section.scss */ - .section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video) { - padding-bottom: 0; - } - /* line 231, ../scss/foundation/components/_section.scss */ - .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title { - background: white; - } - /* line 233, ../scss/foundation/components/_section.scss */ - .section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a { - color: #666666; - } - /* line 237, ../scss/foundation/components/_section.scss */ - .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active) { - padding: 0 !important; - } - /* line 249, ../scss/foundation/components/_section.scss */ - .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title { - border-bottom: 0; - } - - /* line 333, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'], .section-container.vertical-tabs { - width: 100%; - position: relative; - display: block; - margin-bottom: 1.25em; - } - /* line 49, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-tabs:not([data-section-resized]):not([data-section-small-style]) { - visibility: hidden; - } - /* line 55, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style] { - width: 100% !important; - } - /* line 58, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'][data-section-small-style] > [data-section-region], [data-section='vertical-tabs'][data-section-small-style] > section, [data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section { - padding: 0 !important; - margin: 0 !important; - } - /* line 61, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > section > .title, [data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title { - width: 100% !important; - } - /* line 102, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title { - margin-bottom: 0; - } - /* line 104, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'] > section > [data-section-title] a, [data-section='vertical-tabs'] > section > .title a, [data-section='vertical-tabs'] > .section > [data-section-title] a, [data-section='vertical-tabs'] > .section > .title a, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a, [data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a { - width: 100%; - display: inline-block; - white-space: nowrap; - } - /* line 111, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'] > section > [data-section-content], [data-section='vertical-tabs'] > section > .content, [data-section='vertical-tabs'] > .section > [data-section-content], [data-section='vertical-tabs'] > .section > .content, [data-section='vertical-tabs'] > [data-section-region] > [data-section-content], [data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content { - display: none; - } - /* line 116, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'] > section.active > [data-section-content], [data-section='vertical-tabs'] > section.active > .content, [data-section='vertical-tabs'] > .section.active > [data-section-content], [data-section='vertical-tabs'] > .section.active > .content, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-content], [data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content { - display: block; - } - /* line 119, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'] > section:not(.active), [data-section='vertical-tabs'] > .section:not(.active), [data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active) { - padding: 0 !important; - } - /* line 143, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title { - position: absolute; - top: 0; - left: 0; - width: 12.5em; - } - /* line 150, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'] > section.active, [data-section='vertical-tabs'] > .section.active, [data-section='vertical-tabs'] > [data-section-region].active, .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active, .section-container.vertical-tabs > [data-section-region].active { - padding-left: 12.5em; - } - /* line 153, ../scss/foundation/components/_section.scss */ - [data-section='vertical-tabs'] > section.active > [data-section-title], [data-section='vertical-tabs'] > section.active > .title, [data-section='vertical-tabs'] > .section.active > [data-section-title], [data-section='vertical-tabs'] > .section.active > .title, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-title], [data-section='vertical-tabs'] > [data-section-region].active > .title, .section-container.vertical-tabs > section.active > [data-section-title], .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > [data-section-title], .section-container.vertical-tabs > .section.active > .title, .section-container.vertical-tabs > [data-section-region].active > [data-section-title], .section-container.vertical-tabs > [data-section-region].active > .title { - width: 12.5em; - } - - /* line 340, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs { - border: none; - } - /* line 207, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title { - background-color: #efefef; - cursor: pointer; - border: solid 1px #cccccc; - } - /* line 211, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > .title a { - padding: 0.9375em; - color: #3684d6; - font-size: 0.875em; - background: none; - } - /* line 217, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section > .title:hover, .section-container.vertical-tabs > .section > .title:hover { - background-color: none; - } - /* line 220, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > .content { - padding: 0.9375em; - background-color: white; - border: solid 1px #cccccc; - } - /* line 225, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section > .content > *:last-child, .section-container.vertical-tabs > .section > .content > *:last-child { - margin-bottom: 0; - } - /* line 226, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section > .content > *:first-child, .section-container.vertical-tabs > .section > .content > *:first-child { - padding-top: 0; - } - /* line 227, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video), .section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video) { - padding-bottom: 0; - } - /* line 231, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title { - background: #d5d5d5; - } - /* line 233, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section.active > .title a, .section-container.vertical-tabs > .section.active > .title a { - color: #666666; - } - /* line 237, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active) { - padding: 0 !important; - } - /* line 257, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active { - padding-left: 12.4375em; - } - /* line 260, ../scss/foundation/components/_section.scss */ - .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title { - background-color: #d5d5d5; - } - - /* line 347, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'], .section-container.vertical-nav { - width: 100%; - position: relative; - display: block; - margin-bottom: 1.25em; - } - /* line 49, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-nav:not([data-section-resized]):not([data-section-small-style]) { - visibility: hidden; - } - /* line 55, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style] { - width: 100% !important; - } - /* line 58, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'][data-section-small-style] > [data-section-region], [data-section='vertical-nav'][data-section-small-style] > section, [data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section { - padding: 0 !important; - margin: 0 !important; - } - /* line 61, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-nav'][data-section-small-style] > section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > section > .title, [data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title { - width: 100% !important; - } - /* line 349, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'] > section, [data-section='vertical-nav'] > .section, [data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region] { - position: relative; - display: inline-block; - } - /* line 102, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title { - margin-bottom: 0; - } - /* line 104, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a { - width: 100%; - display: inline-block; - white-space: nowrap; - } - /* line 111, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content { - display: none; - } - /* line 116, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'] > section.active > [data-section-content], [data-section='vertical-nav'] > section.active > .content, [data-section='vertical-nav'] > .section.active > [data-section-content], [data-section='vertical-nav'] > .section.active > .content, [data-section='vertical-nav'] > [data-section-region].active > [data-section-content], [data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content { - display: block; - } - /* line 119, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'] > section:not(.active), [data-section='vertical-nav'] > .section:not(.active), [data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active) { - padding: 0 !important; - } - /* line 165, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title { - position: static; - width: auto; - } - /* line 168, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a { - display: block; - } - /* line 171, ../scss/foundation/components/_section.scss */ - [data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content { - position: absolute; - top: 0; - left: 0; - z-index: 999; - min-width: 12.5em; - } - - /* line 354, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav { - border: none; - } - /* line 207, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title { - background-color: #efefef; - cursor: pointer; - border: solid 1px #cccccc; - } - /* line 211, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > .title a { - padding: 0.9375em; - color: #3684d6; - font-size: 0.875em; - background: none; - } - /* line 217, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section > .title:hover, .section-container.vertical-nav > .section > .title:hover { - background-color: none; - } - /* line 220, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > .content { - padding: 0.9375em; - background-color: white; - border: solid 1px #cccccc; - } - /* line 225, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section > .content > *:last-child, .section-container.vertical-nav > .section > .content > *:last-child { - margin-bottom: 0; - } - /* line 226, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section > .content > *:first-child, .section-container.vertical-nav > .section > .content > *:first-child { - padding-top: 0; - } - /* line 227, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section > .content > *:last-child:not(.flex-video), .section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video) { - padding-bottom: 0; - } - /* line 231, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section.active > .title, .section-container.vertical-nav > .section.active > .title { - background: #d5d5d5; - } - /* line 233, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section.active > .title a, .section-container.vertical-nav > .section.active > .title a { - color: #666666; - } - /* line 237, ../scss/foundation/components/_section.scss */ - .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active) { - padding: 0 !important; - } - - /* line 361, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'], .section-container.horizontal-nav { - width: 100%; - position: relative; - display: block; - margin-bottom: 1.25em; - } - /* line 49, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.horizontal-nav:not([data-section-resized]):not([data-section-small-style]) { - visibility: hidden; - } - /* line 55, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style] { - width: 100% !important; - } - /* line 58, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'][data-section-small-style] > [data-section-region], [data-section='horizontal-nav'][data-section-small-style] > section, [data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section { - padding: 0 !important; - margin: 0 !important; - } - /* line 61, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > section > .title, [data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title { - width: 100% !important; - } - /* line 363, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'] > section, [data-section='horizontal-nav'] > .section, [data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region] { - position: relative; - float: left; - } - /* line 102, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title { - margin-bottom: 0; - } - /* line 104, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a { - width: 100%; - display: inline-block; - white-space: nowrap; - } - /* line 111, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content { - display: none; - } - /* line 116, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'] > section.active > [data-section-content], [data-section='horizontal-nav'] > section.active > .content, [data-section='horizontal-nav'] > .section.active > [data-section-content], [data-section='horizontal-nav'] > .section.active > .content, [data-section='horizontal-nav'] > [data-section-region].active > [data-section-content], [data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content { - display: block; - } - /* line 119, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'] > section:not(.active), [data-section='horizontal-nav'] > .section:not(.active), [data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active) { - padding: 0 !important; - } - /* line 186, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title { - position: static; - width: auto; - } - /* line 189, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a { - display: block; - } - /* line 192, ../scss/foundation/components/_section.scss */ - [data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content { - width: auto; - position: absolute; - top: 0; - left: 0; - z-index: 999; - min-width: 12.5em; - } - - /* line 368, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav { - background: #efefef; - border: 1px solid #cccccc; - } - /* line 207, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title { - background-color: #efefef; - cursor: pointer; - border: solid 1px #cccccc; - } - /* line 211, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > .title a { - padding: 0.9375em; - color: #3684d6; - font-size: 0.875em; - background: none; - } - /* line 217, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section > .title:hover, .section-container.horizontal-nav > .section > .title:hover { - background-color: none; - } - /* line 220, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > .content { - padding: 0.9375em; - background-color: white; - border: solid 1px #cccccc; - } - /* line 225, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section > .content > *:last-child, .section-container.horizontal-nav > .section > .content > *:last-child { - margin-bottom: 0; - } - /* line 226, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section > .content > *:first-child, .section-container.horizontal-nav > .section > .content > *:first-child { - padding-top: 0; - } - /* line 227, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video), .section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video) { - padding-bottom: 0; - } - /* line 231, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section.active > .title, .section-container.horizontal-nav > .section.active > .title { - background: #d5d5d5; - } - /* line 233, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section.active > .title a, .section-container.horizontal-nav > .section.active > .title a { - color: #666666; - } - /* line 237, ../scss/foundation/components/_section.scss */ - .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active) { - padding: 0 !important; - } -} -/* line 378, ../scss/foundation/components/_section.scss */ -.no-js [data-section], .no-js .section-container { - width: 100%; - position: relative; - display: block; - margin-bottom: 1.25em; -} -/* line 55, ../scss/foundation/components/_section.scss */ -.no-js [data-section][data-section-small-style], .no-js .section-container[data-section-small-style] { - width: 100% !important; -} -/* line 58, ../scss/foundation/components/_section.scss */ -.no-js [data-section][data-section-small-style] > [data-section-region], .no-js [data-section][data-section-small-style] > section, .no-js [data-section][data-section-small-style] > .section, .no-js .section-container[data-section-small-style] > [data-section-region], .no-js .section-container[data-section-small-style] > section, .no-js .section-container[data-section-small-style] > .section { - padding: 0 !important; - margin: 0 !important; -} -/* line 61, ../scss/foundation/components/_section.scss */ -.no-js [data-section][data-section-small-style] > [data-section-region] > [data-section-title], .no-js [data-section][data-section-small-style] > [data-section-region] > .title, .no-js [data-section][data-section-small-style] > section > [data-section-title], .no-js [data-section][data-section-small-style] > section > .title, .no-js [data-section][data-section-small-style] > .section > [data-section-title], .no-js [data-section][data-section-small-style] > .section > .title, .no-js .section-container[data-section-small-style] > [data-section-region] > [data-section-title], .no-js .section-container[data-section-small-style] > [data-section-region] > .title, .no-js .section-container[data-section-small-style] > section > [data-section-title], .no-js .section-container[data-section-small-style] > section > .title, .no-js .section-container[data-section-small-style] > .section > [data-section-title], .no-js .section-container[data-section-small-style] > .section > .title { - width: 100% !important; -} -/* line 380, ../scss/foundation/components/_section.scss */ -.no-js [data-section] > section, .no-js [data-section] > .section, .no-js [data-section] > [data-section-region], .no-js .section-container > section, .no-js .section-container > .section, .no-js .section-container > [data-section-region] { - margin: 0; -} -/* line 102, ../scss/foundation/components/_section.scss */ -.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title { - margin-bottom: 0; -} -/* line 104, ../scss/foundation/components/_section.scss */ -.no-js [data-section] > section > [data-section-title] a, .no-js [data-section] > section > .title a, .no-js [data-section] > .section > [data-section-title] a, .no-js [data-section] > .section > .title a, .no-js [data-section] > [data-section-region] > [data-section-title] a, .no-js [data-section] > [data-section-region] > .title a, .no-js .section-container > section > [data-section-title] a, .no-js .section-container > section > .title a, .no-js .section-container > .section > [data-section-title] a, .no-js .section-container > .section > .title a, .no-js .section-container > [data-section-region] > [data-section-title] a, .no-js .section-container > [data-section-region] > .title a { - width: 100%; - display: inline-block; - white-space: nowrap; -} -/* line 111, ../scss/foundation/components/_section.scss */ -.no-js [data-section] > section > [data-section-content], .no-js [data-section] > section > .content, .no-js [data-section] > .section > [data-section-content], .no-js [data-section] > .section > .content, .no-js [data-section] > [data-section-region] > [data-section-content], .no-js [data-section] > [data-section-region] > .content, .no-js .section-container > section > [data-section-content], .no-js .section-container > section > .content, .no-js .section-container > .section > [data-section-content], .no-js .section-container > .section > .content, .no-js .section-container > [data-section-region] > [data-section-content], .no-js .section-container > [data-section-region] > .content { - display: none; -} -/* line 116, ../scss/foundation/components/_section.scss */ -.no-js [data-section] > section.active > [data-section-content], .no-js [data-section] > section.active > .content, .no-js [data-section] > .section.active > [data-section-content], .no-js [data-section] > .section.active > .content, .no-js [data-section] > [data-section-region].active > [data-section-content], .no-js [data-section] > [data-section-region].active > .content, .no-js .section-container > section.active > [data-section-content], .no-js .section-container > section.active > .content, .no-js .section-container > .section.active > [data-section-content], .no-js .section-container > .section.active > .content, .no-js .section-container > [data-section-region].active > [data-section-content], .no-js .section-container > [data-section-region].active > .content { - display: block; -} -/* line 119, ../scss/foundation/components/_section.scss */ -.no-js [data-section] > section:not(.active), .no-js [data-section] > .section:not(.active), .no-js [data-section] > [data-section-region]:not(.active), .no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active), .no-js .section-container > [data-section-region]:not(.active) { - padding: 0 !important; -} -/* line 126, ../scss/foundation/components/_section.scss */ -.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title { - width: 100%; -} -/* line 384, ../scss/foundation/components/_section.scss */ -.no-js .section-container { - border-top: 1px solid #cccccc; -} -/* line 207, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section > .title, .no-js .section-container > .section > .title { - background-color: #efefef; - cursor: pointer; - border: solid 1px #cccccc; -} -/* line 211, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section > .title a, .no-js .section-container > .section > .title a { - padding: 0.9375em; - color: #3684d6; - font-size: 0.875em; - background: none; -} -/* line 217, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section > .title:hover, .no-js .section-container > .section > .title:hover { - background-color: none; -} -/* line 220, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section > .content, .no-js .section-container > .section > .content { - padding: 0.9375em; - background-color: white; - border: solid 1px #cccccc; -} -/* line 225, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section > .content > *:last-child, .no-js .section-container > .section > .content > *:last-child { - margin-bottom: 0; -} -/* line 226, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section > .content > *:first-child, .no-js .section-container > .section > .content > *:first-child { - padding-top: 0; -} -/* line 227, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section > .content > *:last-child:not(.flex-video), .no-js .section-container > .section > .content > *:last-child:not(.flex-video) { - padding-bottom: 0; -} -/* line 231, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section.active > .title, .no-js .section-container > .section.active > .title { - background: #d5d5d5; -} -/* line 233, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section.active > .title a, .no-js .section-container > .section.active > .title a { - color: #666666; -} -/* line 237, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active) { - padding: 0 !important; -} -/* line 243, ../scss/foundation/components/_section.scss */ -.no-js .section-container > section > .title, .no-js .section-container > .section > .title { - border-top: none; -} - -/* Wrapped around .top-bar to contain to grid width */ -/* line 67, ../scss/foundation/components/_top-bar.scss */ -.contain-to-grid { - width: 100%; - background: #3684d6; -} -/* line 71, ../scss/foundation/components/_top-bar.scss */ -.contain-to-grid .top-bar { - margin-bottom: 0px; -} - -/* line 75, ../scss/foundation/components/_top-bar.scss */ -.fixed { - width: 100%; - left: 0; - position: fixed; - top: 0; - z-index: 99; -} - -/* line 83, ../scss/foundation/components/_top-bar.scss */ -.top-bar { - overflow: hidden; - height: 45px; - line-height: 45px; - position: relative; - background: #3684d6; - margin-bottom: 0px; -} -/* line 92, ../scss/foundation/components/_top-bar.scss */ -.top-bar ul { - margin-bottom: 0; - list-style: none; -} -/* line 97, ../scss/foundation/components/_top-bar.scss */ -.top-bar .row { - max-width: none; -} -/* line 100, ../scss/foundation/components/_top-bar.scss */ -.top-bar form, -.top-bar input { - margin-bottom: 0; -} -/* line 102, ../scss/foundation/components/_top-bar.scss */ -.top-bar input { - height: 2.45em; -} -/* line 104, ../scss/foundation/components/_top-bar.scss */ -.top-bar .button { - padding-top: .5em; - padding-bottom: .5em; - margin-bottom: 0; -} -/* line 107, ../scss/foundation/components/_top-bar.scss */ -.top-bar .title-area { - position: relative; - margin: 0; -} -/* line 112, ../scss/foundation/components/_top-bar.scss */ -.top-bar .name { - height: 45px; - margin: 0; - font-size: 16; -} -/* line 117, ../scss/foundation/components/_top-bar.scss */ -.top-bar .name h1 { - line-height: 45px; - font-size: xx-large; - margin: 0; -} -/* line 121, ../scss/foundation/components/_top-bar.scss */ -.top-bar .name h1 a { - font-weight: normal; - color: white; - width: 50%; - display: block; - padding: 0 15px; -} -/* line 132, ../scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar { - position: absolute; - right: 0; - top: 0; -} -/* line 137, ../scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar a { - color: white; - text-transform: uppercase; - font-size: 0.8125em; - font-weight: bold; - position: relative; - display: block; - padding: 0 15px; - height: 45px; - line-height: 45px; -} -/* line 150, ../scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon { - right: 15px; - top: 50%; - margin-top: -16px; - padding-left: 40px; -} -/* line 156, ../scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon a { - text-indent: -48px; - width: 34px; - height: 34px; - line-height: 33px; - padding: 0; - color: white; -} -/* line 164, ../scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon a span { - position: absolute; - right: 0; - display: block; - width: 16px; - height: 0; - -webkit-box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white; - box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white; -} -/* line 185, ../scss/foundation/components/_top-bar.scss */ -.top-bar.expanded { - height: auto; - background: transparent; -} -/* line 189, ../scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .title-area { - background: #3684d6; -} -/* line 192, ../scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a { - color: #888888; -} -/* line 193, ../scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a span { - -webkit-box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888; - box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888; -} - -/* line 211, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section { - left: 0; - position: relative; - width: auto; - -webkit-transition: left 300ms ease-out; - -moz-transition: left 300ms ease-out; - transition: left 300ms ease-out; -} -/* line 217, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul { - width: 100%; - height: auto; - display: block; - background: #222222; - font-size: 16; - margin: 0; -} -/* line 227, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .divider, -.top-bar-section [role="separator"] { - border-bottom: solid 1px #609edf; - border-top: solid 1px #256bb4; - clear: both; - height: 1px; - width: 100%; -} -/* line 236, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a { - display: block; - width: 100%; - color: white; - padding: 12px 0 12px 0; - padding-left: 15px; - font-size: 100%; - font-weight: normal; - background: #222222; -} -/* line 246, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button { - background: #2ba6cb; - font-size: 100%; -} -/* line 249, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.hover { - background: #2284a1; -} -/* line 253, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.secondary { - background: #e9e9e9; -} -/* line 255, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.secondary.hover { - background: #d0d0d0; -} -/* line 259, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.success { - background: #5da423; -} -/* line 261, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.success.hover { - background: #457a1a; -} -/* line 265, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.alert { - background: #c60f13; -} -/* line 267, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.alert.hover { - background: #970b0e; -} -/* line 275, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.hover > a { - background: #2b7cd2; - color: white; -} -/* line 281, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.active > a { - background: #ffac31; - color: white; -} -/* line 288, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-form { - padding: 15px; -} -/* line 291, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown { - position: relative; -} -/* line 295, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown > a:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent transparent transparent rgba(255, 255, 255, 0.5); - border-left-style: solid; - margin-right: 15px; - margin-top: -4.5px; - position: absolute; - top: 50%; - right: 0; -} -/* line 305, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved { - position: static; -} -/* line 306, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved > .dropdown { - visibility: visible; -} -/* line 313, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown { - position: absolute; - left: 100%; - top: 0; - visibility: hidden; - z-index: 99; -} -/* line 320, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li { - width: 100%; - height: auto; -} -/* line 324, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a { - font-weight: normal; - padding: 8px 15px; -} -/* line 327, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a.parent-link { - font-weight: normal; -} -/* line 332, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 { - margin-bottom: 0; -} -/* line 333, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 a { - color: white; - line-height: 22.5px; - display: block; -} -/* line 341, ../scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown label { - padding: 8px 15px 2px; - margin-bottom: 0; - text-transform: uppercase; - color: #555555; - font-weight: bold; - font-size: 0.625em; -} - -/* line 353, ../scss/foundation/components/_top-bar.scss */ -.top-bar-js-breakpoint { - width: 58.75em !important; - visibility: hidden; -} - -/* line 357, ../scss/foundation/components/_top-bar.scss */ -.js-generated { - display: block; -} - -@media only screen and (min-width: 58.75em) { - /* line 362, ../scss/foundation/components/_top-bar.scss */ - .top-bar { - background: #3684d6; - *zoom: 1; - overflow: visible; - } - /* line 121, ../scss/foundation/components/_global.scss */ - .top-bar:before, .top-bar:after { - content: " "; - display: table; - } - /* line 122, ../scss/foundation/components/_global.scss */ - .top-bar:after { - clear: both; - } - /* line 367, ../scss/foundation/components/_top-bar.scss */ - .top-bar .toggle-topbar { - display: none; - } - /* line 369, ../scss/foundation/components/_top-bar.scss */ - .top-bar .title-area { - float: left; - } - /* line 370, ../scss/foundation/components/_top-bar.scss */ - .top-bar .name h1 a { - width: auto; - } - /* line 373, ../scss/foundation/components/_top-bar.scss */ - .top-bar input, - .top-bar .button { - line-height: 2em; - font-size: 0.875em; - height: 2em; - padding: 0 10px; - position: relative; - top: 8px; - } - /* line 382, ../scss/foundation/components/_top-bar.scss */ - .top-bar.expanded { - background: #3684d6; - } - - /* line 385, ../scss/foundation/components/_top-bar.scss */ - .contain-to-grid .top-bar { - max-width: 62.5em; - margin: 0 auto; - margin-bottom: 0px; - } - - /* line 391, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section { - -webkit-transition: none 0 0; - -moz-transition: none 0 0; - transition: none 0 0; - left: 0 !important; - } - /* line 395, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section ul { - width: auto; - height: auto !important; - display: inline; - } - /* line 400, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li { - float: left; - } - /* line 402, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li .js-generated { - display: none; - } - /* line 407, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section li a:not(.button) { - padding: 0 15px; - line-height: 45px; - background: #3684d6; - } - /* line 411, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section li a:not(.button).hover { - background: black; - } - /* line 416, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a { - padding-right: 35px !important; - } - /* line 419, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent; - border-top-style: solid; - margin-top: -2.5px; - top: 22.5px; - } - /* line 426, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved { - position: relative; - } - /* line 427, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved > .dropdown { - visibility: hidden; - } - /* line 431, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { - visibility: visible; - } - /* line 438, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { - border: none; - content: "\00bb"; - margin-top: -16px; - right: 5px; - } - /* line 449, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown { - left: 0; - top: auto; - background: transparent; - min-width: 100%; - } - /* line 456, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li a { - color: white; - line-height: 1; - white-space: nowrap; - padding: 7px 15px; - background: #4b91da; - } - /* line 464, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li label { - white-space: nowrap; - background: #4b91da; - } - /* line 470, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li .dropdown { - left: 100%; - top: 0; - } - /* line 478, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] { - border-bottom: none; - border-top: none; - border-right: solid 1px #609edf; - border-left: solid 1px #256bb4; - clear: none; - height: 45px; - width: 0px; - } - /* line 488, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-form { - background: #3684d6; - padding: 0 15px; - height: 45px; - } - /* line 496, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section ul.right li .dropdown { - left: auto; - right: 0; - } - /* line 500, ../scss/foundation/components/_top-bar.scss */ - .top-bar-section ul.right li .dropdown li .dropdown { - right: 100%; - } - - /* line 510, ../scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:hover > a { - background: #2b7cd2; - color: white; - } - /* line 516, ../scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:active > a { - background: #ffac31; - color: white; - } - /* line 524, ../scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section .has-dropdown:hover > .dropdown { - visibility: visible; - } -} -@-webkit-keyframes rotate { - /* line 38, ../scss/foundation/components/_orbit.scss */ - from { - -webkit-transform: rotate(0deg); - } - - /* line 39, ../scss/foundation/components/_orbit.scss */ - to { - -webkit-transform: rotate(360deg); - } -} - -@-moz-keyframes rotate { - /* line 42, ../scss/foundation/components/_orbit.scss */ - from { - -webkit-transform: rotate(0deg); - } - - /* line 43, ../scss/foundation/components/_orbit.scss */ - to { - -webkit-transform: rotate(360deg); - } -} - -@-o-keyframes rotate { - /* line 46, ../scss/foundation/components/_orbit.scss */ - from { - -webkit-transform: rotate(0deg); - } - - /* line 47, ../scss/foundation/components/_orbit.scss */ - to { - -webkit-transform: rotate(360deg); - } -} - -@keyframes rotate { - /* line 51, ../scss/foundation/components/_orbit.scss */ - from { - -webkit-transform: rotate(0deg); - } - - /* line 52, ../scss/foundation/components/_orbit.scss */ - to { - -webkit-transform: rotate(360deg); - } -} - -/* Orbit Graceful Loading */ -/* line 56, ../scss/foundation/components/_orbit.scss */ -.slideshow-wrapper { - position: relative; -} -/* line 59, ../scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul { - list-style-type: none; - margin: 0; -} -/* line 66, ../scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li, -.slideshow-wrapper ul li .orbit-caption { - display: none; -} -/* line 69, ../scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li:first-child { - display: block; -} -/* line 72, ../scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container { - background-color: transparent; -} -/* line 75, ../scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li { - display: block; -} -/* line 77, ../scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li .orbit-caption { - display: block; -} - -/* line 83, ../scss/foundation/components/_orbit.scss */ -.preloader { - display: block; - width: 40px; - height: 40px; - position: absolute; - top: 50%; - left: 50%; - margin-top: -20px; - margin-left: -20px; - border: solid 3px; - border-color: #555 #fff; - -webkit-border-radius: 1000px; - border-radius: 1000px; - -webkit-animation-name: rotate; - -webkit-animation-duration: 1.5s; - -webkit-animation-iteration-count: infinite; - -webkit-animation-timing-function: linear; - -moz-animation-name: rotate; - -moz-animation-duration: 1.5s; - -moz-animation-iteration-count: infinite; - -moz-animation-timing-function: linear; - -o-animation-name: rotate; - -o-animation-duration: 1.5s; - -o-animation-iteration-count: infinite; - -o-animation-timing-function: linear; - animation-name: rotate; - animation-duration: 1.5s; - animation-iteration-count: infinite; - animation-timing-function: linear; -} - -/* line 115, ../scss/foundation/components/_orbit.scss */ -.orbit-container { - overflow: hidden; - width: 100%; - position: relative; - background: whitesmoke; -} -/* line 121, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container { - list-style: none; - margin: 0; - padding: 0; - position: relative; -} -/* line 127, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container img { - display: block; - max-width: 100%; -} -/* line 129, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * { - position: absolute; - top: 0; - width: 100%; - margin-left: 100%; -} -/* line 135, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > *:first-child { - margin-left: 0%; -} -/* line 139, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * .orbit-caption { - position: absolute; - bottom: 0; - background-color: black; - background-color: rgba(0, 0, 0, 0.6); - color: white; - width: 100%; - padding: 10px 14px; - font-size: 0.875em; -} -/* line 152, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number { - position: absolute; - top: 10px; - left: 10px; - font-size: 12px; - color: white; - background: rgba(0, 0, 0, 0); - z-index: 10; -} -/* line 157, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number span { - font-weight: 700; - padding: 0.3125em; -} -/* line 163, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer { - position: absolute; - top: 10px; - right: 10px; - height: 6px; - width: 100px; - z-index: 10; -} -/* line 170, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer .orbit-progress { - height: 100%; - background-color: black; - background-color: rgba(0, 0, 0, 0.6); - display: block; - width: 0%; -} -/* line 178, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer > span { - display: none; - position: absolute; - top: 10px; - right: 0px; - width: 11px; - height: 14px; - border: solid 4px #000; - border-top: none; - border-bottom: none; -} -/* line 191, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer.paused > span { - right: -6px; - top: 9px; - width: 11px; - height: 14px; - border: inset 8px; - border-right-style: solid; - border-color: transparent transparent transparent #000; -} -/* line 203, ../scss/foundation/components/_orbit.scss */ -.orbit-container:hover .orbit-timer > span { - display: block; -} -/* line 207, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev, -.orbit-container .orbit-next { - position: absolute; - top: 50%; - margin-top: -25px; - background-color: black; - background-color: rgba(0, 0, 0, 0.6); - width: 50px; - height: 60px; - line-height: 50px; - color: white; - text-indent: -9999px !important; - z-index: 10; -} -/* line 220, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span, -.orbit-container .orbit-next > span { - position: absolute; - top: 50%; - margin-top: -16px; - display: block; - width: 0; - height: 0; - border: inset 16px; -} -/* line 230, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev { - left: 0; -} -/* line 231, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span { - border-right-style: solid; - border-color: transparent; - border-right-color: #fff; -} -/* line 236, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev:hover > span { - border-right-color: #ccc; -} -/* line 240, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next { - right: 0; -} -/* line 241, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next > span { - border-color: transparent; - border-left-style: solid; - border-left-color: #fff; - left: 50%; - margin-left: -8px; -} -/* line 248, ../scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next:hover > span { - border-left-color: #ccc; -} - -/* line 254, ../scss/foundation/components/_orbit.scss */ -.orbit-bullets { - margin: 0 auto 30px auto; - overflow: hidden; - position: relative; - top: 10px; -} -/* line 260, ../scss/foundation/components/_orbit.scss */ -.orbit-bullets li { - display: block; - width: 10px; - height: 10px; - background: #999999; - float: left; - margin-right: 6px; - border: solid 1px #555555; - -webkit-border-radius: 1000px; - border-radius: 1000px; -} -/* line 270, ../scss/foundation/components/_orbit.scss */ -.orbit-bullets li.active { - background: #555555; -} -/* line 274, ../scss/foundation/components/_orbit.scss */ -.orbit-bullets li:last-child { - margin-right: 0; -} - -/* line 281, ../scss/foundation/components/_orbit.scss */ -.touch .orbit-container .orbit-prev, -.touch .orbit-container .orbit-next { - display: none; -} -/* line 284, ../scss/foundation/components/_orbit.scss */ -.touch .orbit-bullets { - display: none; -} - -@media only screen and (min-width: 768px) { - /* line 293, ../scss/foundation/components/_orbit.scss */ - .touch .orbit-container .orbit-prev, - .touch .orbit-container .orbit-next { - display: inherit; - } - /* line 296, ../scss/foundation/components/_orbit.scss */ - .touch .orbit-bullets { - display: block; - } -} -@media only screen and (max-width: 768px) { - /* line 306, ../scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container { - height: auto !important; - } - /* line 307, ../scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container > * { - position: relative; - margin-left: 0% !important; - } - /* line 314, ../scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-timer, - .orbit-stack-on-small .orbit-next, - .orbit-stack-on-small .orbit-prev, - .orbit-stack-on-small .orbit-bullets { - display: none; - } -} -/* line 109, ../scss/foundation/components/_reveal.scss */ -.reveal-modal-bg { - position: fixed; - height: 100%; - width: 100%; - background: black; - background: rgba(0, 0, 0, 0.45); - z-index: 98; - display: none; - top: 0; - left: 0; -} - -/* line 111, ../scss/foundation/components/_reveal.scss */ -.reveal-modal { - visibility: hidden; - display: none; - position: absolute; - left: 50%; - z-index: 99; - height: auto; - margin-left: -40%; - width: 80%; - background-color: white; - padding: 1.25em; - border: solid 1px #666666; - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); - top: 50px; -} -/* line 62, ../scss/foundation/components/_reveal.scss */ -.reveal-modal .column, -.reveal-modal .columns { - min-width: 0; -} -/* line 65, ../scss/foundation/components/_reveal.scss */ -.reveal-modal > :first-child { - margin-top: 0; -} -/* line 66, ../scss/foundation/components/_reveal.scss */ -.reveal-modal > :last-child { - margin-bottom: 0; -} -/* line 115, ../scss/foundation/components/_reveal.scss */ -.reveal-modal .close-reveal-modal { - font-size: 1.375em; - line-height: 1; - position: absolute; - top: 0.5em; - right: 0.6875em; - color: #aaaaaa; - font-weight: bold; - cursor: pointer; -} - -@media only screen and (min-width: 768px) { - /* line 121, ../scss/foundation/components/_reveal.scss */ - .reveal-modal { - padding: 1.875em; - top: 6.25em; - } - /* line 124, ../scss/foundation/components/_reveal.scss */ - .reveal-modal.tiny { - margin-left: -15%; - width: 30%; - } - /* line 125, ../scss/foundation/components/_reveal.scss */ - .reveal-modal.small { - margin-left: -20%; - width: 40%; - } - /* line 126, ../scss/foundation/components/_reveal.scss */ - .reveal-modal.medium { - margin-left: -30%; - width: 60%; - } - /* line 127, ../scss/foundation/components/_reveal.scss */ - .reveal-modal.large { - margin-left: -35%; - width: 70%; - } - /* line 128, ../scss/foundation/components/_reveal.scss */ - .reveal-modal.xlarge { - margin-left: -47.5%; - width: 95%; - } -} -@media print { - /* line 134, ../scss/foundation/components/_reveal.scss */ - .reveal-modal { - background: #fff !important; - } -} -/* Foundation Joyride */ -/* line 41, ../scss/foundation/components/_joyride.scss */ -.joyride-list { - display: none; -} - -/* Default styles for the container */ -/* line 44, ../scss/foundation/components/_joyride.scss */ -.joyride-tip-guide { - display: none; - position: absolute; - background: black; - color: white; - z-index: 101; - top: 0; - left: 2.5%; - font-family: inherit; - font-weight: normal; - width: 95%; -} - -/* line 57, ../scss/foundation/components/_joyride.scss */ -.lt-ie9 .joyride-tip-guide { - max-width: 800px; - left: 50%; - margin-left: -400px; -} - -/* line 63, ../scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper { - width: 100%; - padding: 1.125em 1.25em 1.5em; -} -/* line 68, ../scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper .button { - margin-bottom: 0 !important; -} - -/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ -/* line 73, ../scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub { - display: block; - position: absolute; - left: 22px; - width: 0; - height: 0; - border: inset 14px; -} -/* line 81, ../scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.top { - border-top-style: solid; - border-color: black; - border-top-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - top: -28px; -} -/* line 89, ../scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.bottom { - border-bottom-style: solid; - border-color: black !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -28px; -} -/* line 98, ../scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.right { - right: -28px; -} -/* line 99, ../scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.left { - left: -28px; -} - -/* Typography */ -/* line 109, ../scss/foundation/components/_joyride.scss */ -.joyride-tip-guide h1, -.joyride-tip-guide h2, -.joyride-tip-guide h3, -.joyride-tip-guide h4, -.joyride-tip-guide h5, -.joyride-tip-guide h6 { - line-height: 1.25; - margin: 0; - font-weight: bold; - color: white; -} - -/* line 115, ../scss/foundation/components/_joyride.scss */ -.joyride-tip-guide p { - margin: 0 0 1.125em 0; - font-size: 0.875em; - line-height: 1.3; -} - -/* line 121, ../scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator-wrap { - width: 50px; - height: 3px; - border: solid 1px #555555; - position: absolute; - right: 1.0625em; - bottom: 1em; -} - -/* line 129, ../scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator { - display: block; - width: 0; - height: inherit; - background: #666666; -} - -/* line 136, ../scss/foundation/components/_joyride.scss */ -.joyride-close-tip { - position: absolute; - right: 12px; - top: 10px; - color: #777777 !important; - text-decoration: none; - font-size: 30px; - font-weight: normal; - line-height: .5 !important; -} -/* line 147, ../scss/foundation/components/_joyride.scss */ -.joyride-close-tip:hover, .joyride-close-tip:focus { - color: #eee !important; -} - -/* line 150, ../scss/foundation/components/_joyride.scss */ -.joyride-modal-bg { - position: fixed; - height: 100%; - width: 100%; - background: transparent; - background: rgba(0, 0, 0, 0.5); - z-index: 100; - display: none; - top: 0; - left: 0; - cursor: pointer; -} - -/* line 163, ../scss/foundation/components/_joyride.scss */ -.joyride-expose-wrapper { - background-color: #ffffff; - position: absolute; - border-radius: 3px; - z-index: 102; - -moz-box-shadow: 0px 0px 30px #ffffff; - -webkit-box-shadow: 0px 0px 15px #ffffff; - box-shadow: 0px 0px 15px #ffffff; -} - -/* line 175, ../scss/foundation/components/_joyride.scss */ -.joyride-expose-cover { - background: transparent; - border-radius: 3px; - position: absolute; - z-index: 9999; - top: 0px; - left: 0px; -} - -/* Styles for screens that are atleast 768px; */ -@media only screen and (min-width: 768px) { - /* line 187, ../scss/foundation/components/_joyride.scss */ - .joyride-tip-guide { - width: 300px; - left: inherit; - } - /* line 189, ../scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.bottom { - border-color: black !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -28px; - } - /* line 196, ../scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.right { - border-color: black !important; - border-top-color: transparent !important; - border-right-color: transparent !important; - border-bottom-color: transparent !important; - top: 22px; - left: auto; - right: -28px; - } - /* line 204, ../scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.left { - border-color: black !important; - border-top-color: transparent !important; - border-left-color: transparent !important; - border-bottom-color: transparent !important; - top: 22px; - left: -28px; - right: auto; - } -} -/* Clearing Styles */ -/* line 36, ../scss/foundation/components/_clearing.scss */ -[data-clearing] { - *zoom: 1; - margin-bottom: 0; - margin-left: 0; - list-style: none; -} -/* line 121, ../scss/foundation/components/_global.scss */ -[data-clearing]:before, [data-clearing]:after { - content: " "; - display: table; -} -/* line 122, ../scss/foundation/components/_global.scss */ -[data-clearing]:after { - clear: both; -} -/* line 42, ../scss/foundation/components/_clearing.scss */ -[data-clearing] li { - float: left; - margin-right: 10px; -} - -/* line 48, ../scss/foundation/components/_clearing.scss */ -.clearing-blackout { - background: #111111; - position: fixed; - width: 100%; - height: 100%; - top: 0; - left: 0; - z-index: 998; -} -/* line 57, ../scss/foundation/components/_clearing.scss */ -.clearing-blackout .clearing-close { - display: block; -} - -/* line 60, ../scss/foundation/components/_clearing.scss */ -.clearing-container { - position: relative; - z-index: 998; - height: 100%; - overflow: hidden; - margin: 0; -} - -/* line 68, ../scss/foundation/components/_clearing.scss */ -.visible-img { - height: 95%; - position: relative; -} -/* line 72, ../scss/foundation/components/_clearing.scss */ -.visible-img img { - position: absolute; - left: 50%; - top: 50%; - margin-left: -50%; - max-height: 100%; - max-width: 100%; -} - -/* line 82, ../scss/foundation/components/_clearing.scss */ -.clearing-caption { - color: white; - line-height: 1.3; - margin-bottom: 0; - text-align: center; - bottom: 0; - background: #111111; - width: 100%; - padding: 10px 30px; - position: absolute; - left: 0; -} - -/* line 95, ../scss/foundation/components/_clearing.scss */ -.clearing-close { - z-index: 999; - padding-left: 20px; - padding-top: 10px; - font-size: 40px; - line-height: 1; - color: white; - display: none; -} -/* line 105, ../scss/foundation/components/_clearing.scss */ -.clearing-close:hover, .clearing-close:focus { - color: #ccc; -} - -/* line 108, ../scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container { - height: 100%; -} -/* line 109, ../scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container .carousel > ul { - display: none; -} - -/* line 113, ../scss/foundation/components/_clearing.scss */ -.clearing-feature li { - display: none; -} -/* line 115, ../scss/foundation/components/_clearing.scss */ -.clearing-feature li.clearing-featured-img { - display: block; -} - -@media only screen and (min-width: 768px) { - /* line 123, ../scss/foundation/components/_clearing.scss */ - .clearing-main-prev, - .clearing-main-next { - position: absolute; - height: 100%; - width: 40px; - top: 0; - } - /* line 128, ../scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span, - .clearing-main-next > span { - position: absolute; - top: 50%; - display: block; - width: 0; - height: 0; - border: solid 16px; - } - - /* line 137, ../scss/foundation/components/_clearing.scss */ - .clearing-main-prev { - left: 0; - } - /* line 139, ../scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span { - left: 5px; - border-color: transparent; - border-right-color: white; - } - - /* line 145, ../scss/foundation/components/_clearing.scss */ - .clearing-main-next { - right: 0; - } - /* line 147, ../scss/foundation/components/_clearing.scss */ - .clearing-main-next > span { - border-color: transparent; - border-left-color: white; - } - - /* line 154, ../scss/foundation/components/_clearing.scss */ - .clearing-main-prev.disabled, - .clearing-main-next.disabled { - opacity: 0.5; - } - - /* line 158, ../scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel { - background: #111111; - height: 150px; - margin-top: 5px; - } - /* line 163, ../scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul { - display: block; - z-index: 999; - width: 200%; - height: 100%; - margin-left: 0; - position: relative; - left: 0; - } - /* line 172, ../scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li { - display: block; - width: 175px; - height: inherit; - padding: 0; - float: left; - overflow: hidden; - margin-right: 1px; - position: relative; - cursor: pointer; - opacity: 0.4; - } - /* line 185, ../scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.fix-height img { - min-height: 100%; - height: 100%; - max-width: none; - } - /* line 192, ../scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li a.th { - border: none; - -webkit-box-shadow: none; - box-shadow: none; - display: block; - } - /* line 201, ../scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li img { - cursor: pointer !important; - min-width: 100% !important; - } - /* line 206, ../scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.visible { - opacity: 1; - } - /* line 211, ../scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .visible-img { - background: #111111; - overflow: hidden; - height: 75%; - } - - /* line 218, ../scss/foundation/components/_clearing.scss */ - .clearing-close { - position: absolute; - top: 10px; - right: 20px; - padding-left: 0; - padding-top: 0; - } -} -/* Foundation Alerts */ -/* line 94, ../scss/foundation/components/_alert-boxes.scss */ -.alert-box { - border-style: solid; - border-width: 1px; - display: block; - font-weight: bold; - margin-bottom: 1.25em; - position: relative; - padding: 0.6875em 1.3125em 0.75em 0.6875em; - font-size: 0.875em; - background-color: #2ba6cb; - border-color: #2284a1; - color: white; -} -/* line 97, ../scss/foundation/components/_alert-boxes.scss */ -.alert-box .close { - font-size: 1.375em; - padding: 5px 4px 4px; - line-height: 0; - position: absolute; - top: 0.4375em; - right: 0.3125em; - color: #333333; - opacity: 0.3; -} -/* line 81, ../scss/foundation/components/_alert-boxes.scss */ -.alert-box .close:hover, .alert-box .close:focus { - opacity: 0.5; -} -/* line 99, ../scss/foundation/components/_alert-boxes.scss */ -.alert-box.radius { - -webkit-border-radius: 3px; - border-radius: 3px; -} -/* line 100, ../scss/foundation/components/_alert-boxes.scss */ -.alert-box.round { - -webkit-border-radius: 1000px; - border-radius: 1000px; -} -/* line 102, ../scss/foundation/components/_alert-boxes.scss */ -.alert-box.success { - background-color: #5da423; - border-color: #457a1a; - color: white; -} -/* line 103, ../scss/foundation/components/_alert-boxes.scss */ -.alert-box.alert { - background-color: #c60f13; - border-color: #970b0e; - color: white; -} -/* line 104, ../scss/foundation/components/_alert-boxes.scss */ -.alert-box.secondary { - background-color: #e9e9e9; - border-color: #d0d0d0; - color: #505050; -} - -/* Breadcrumbs */ -/* line 115, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs { - display: block; - padding: 0.5625em 0.875em 0.5625em; - overflow: hidden; - margin-left: 0; - list-style: none; - border-style: solid; - border-width: 1px; - background-color: #f6f6f6; - border-color: gainsboro; - -webkit-border-radius: 3px; - border-radius: 3px; -} -/* line 119, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * { - margin: 0; - float: left; - font-size: 0.6875em; - text-transform: uppercase; -} -/* line 60, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { - text-decoration: underline; -} -/* line 63, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * a, -.breadcrumbs > * span { - text-transform: uppercase; - color: #2ba6cb; -} -/* line 69, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current { - cursor: default; - color: #333333; -} -/* line 72, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current a { - cursor: default; - color: #333333; -} -/* line 78, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { - text-decoration: none; -} -/* line 82, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable { - color: #999999; -} -/* line 84, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable a { - color: #999999; -} -/* line 89, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, -.breadcrumbs > *.unavailable a:focus { - text-decoration: none; - color: #999999; - cursor: default; -} -/* line 96, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:before { - content: "/"; - color: #aaaaaa; - margin: 0 0.75em; - position: relative; - top: 1px; -} -/* line 104, ../scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:first-child:before { - content: " "; - margin: 0; -} - -/* Custom Checkbox and Radio Inputs */ -/* line 62, ../scss/foundation/components/_custom-forms.scss */ -form.custom .hidden-field { - margin-left: -99999px; - position: absolute; - visibility: hidden; -} -/* line 68, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom { - display: inline-block; - width: 16px; - height: 16px; - position: relative; - top: -1px; - /* fix centering issue */ - vertical-align: middle; - border: solid 1px #cccccc; - background: white; -} -/* line 78, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.checkbox { - -webkit-border-radius: 0px; - border-radius: 0px; - padding: -1px; -} -/* line 82, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.radio { - -webkit-border-radius: 1000px; - border-radius: 1000px; - padding: 3px; -} -/* line 87, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.checkbox:before { - content: ""; - display: block; - font-size: 16px; - color: white; -} -/* line 96, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.radio.checked:before { - content: ""; - display: block; - width: 8px; - height: 8px; - -webkit-border-radius: 1000px; - border-radius: 1000px; - background: #222222; - position: relative; -} -/* line 108, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.checkbox.checked:before { - content: "\00d7"; - color: #222222; - position: absolute; - top: -50%; - left: 50%; - margin-top: 4px; - margin-left: -5px; -} - -/* Custom Select Options and Dropdowns */ -/* line 122, ../scss/foundation/components/_custom-forms.scss */ -form.custom { - /* Custom input, disabled */ -} -/* line 123, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown { - display: block; - position: relative; - top: 0; - height: 2.3125em; - margin-bottom: 1.25em; - margin-top: 0px; - padding: 0px; - width: 100%; - background: white; - background: -moz-linear-gradient(top, white 0%, #f3f3f3 100%); - background: -webkit-linear-gradient(top, white 0%, #f3f3f3 100%); - -webkit-box-shadow: none; - background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 100%); - box-shadow: none; - font-size: 0.875em; - vertical-align: top; -} -/* line 143, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown ul { - overflow-y: auto; - max-height: 200px; -} -/* line 148, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown .current { - cursor: default; - white-space: nowrap; - line-height: 2.25em; - color: rgba(0, 0, 0, 0.75); - text-decoration: none; - overflow: hidden; - display: block; - margin-left: 0.5em; - margin-right: 2.3125em; -} -/* line 160, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown .selector { - cursor: default; - position: absolute; - width: 2.5em; - height: 2.3125em; - display: block; - right: 0; - top: 0; -} -/* line 168, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown .selector:after { - content: ""; - display: block; - content: ""; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: #aaaaaa transparent transparent transparent; - border-top-style: solid; - position: absolute; - left: 0.9375em; - top: 50%; - margin-top: -3px; -} -/* line 181, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown:hover a.selector:after, form.custom .custom.dropdown.open a.selector:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: #222222 transparent transparent transparent; - border-top-style: solid; -} -/* line 185, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown .disabled { - color: #888888; -} -/* line 187, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown .disabled:hover { - background: transparent; - color: #888888; -} -/* line 190, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown .disabled:hover:after { - display: none; -} -/* line 194, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown.open ul { - display: block; - z-index: 10; - min-width: 100%; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -/* line 201, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown.small { - max-width: 134px; -} -/* line 202, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown.medium { - max-width: 254px; -} -/* line 203, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown.large { - max-width: 434px; -} -/* line 204, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown.expand { - width: 100% !important; -} -/* line 206, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown.open.small ul { - min-width: 134px; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -/* line 207, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown.open.medium ul { - min-width: 254px; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -/* line 208, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown.open.large ul { - min-width: 434px; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -/* line 211, ../scss/foundation/components/_custom-forms.scss */ -form.custom .error .custom.dropdown { - border-color: #c60f13; - background-color: rgba(198, 15, 19, 0.1); - background: rgba(198, 15, 19, 0.1); - margin-bottom: 0; -} -/* line 230, ../scss/foundation/components/_forms.scss */ -form.custom .error .custom.dropdown:focus { - background: #fafafa; - border-color: #999999; -} -/* line 217, ../scss/foundation/components/_custom-forms.scss */ -form.custom .error .custom.dropdown + small.error { - margin-top: 0; -} -/* line 221, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown ul { - position: absolute; - width: auto; - display: none; - margin: 0; - left: -1px; - top: auto; - -webkit-box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.1); - margin: 0; - padding: 0; - background: white; - border: solid 1px #cccccc; - font-size: 16; -} -/* line 238, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown ul li { - color: #555555; - font-size: 0.875em; - cursor: default; - padding-top: 0.25em; - padding-bottom: 0.25em; - padding-left: 0.375em; - padding-right: 2.375em; - min-height: 1.5em; - line-height: 1.5em; - margin: 0; - white-space: nowrap; - list-style: none; -} -/* line 252, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown ul li.selected { - background: #eeeeee; - color: black; -} -/* line 256, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown ul li:hover { - background-color: #e4e4e4; - color: black; -} -/* line 260, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown ul li.selected:hover { - background: #eeeeee; - cursor: default; - color: black; -} -/* line 267, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.dropdown ul.show { - display: block; -} -/* line 271, ../scss/foundation/components/_custom-forms.scss */ -form.custom .custom.disabled { - background: #dddddd; -} - -/* Keystroke Characters */ -/* line 52, ../scss/foundation/components/_keystrokes.scss */ -.keystroke, -kbd { - background-color: #ededed; - border-color: #dbdbdb; - color: #222222; - border-style: solid; - border-width: 1px; - margin: 0; - font-family: "Consolas", "Menlo", "Courier", monospace; - font-size: 0.875em; - padding: 0.125em 0.25em 0; - -webkit-border-radius: 3px; - border-radius: 3px; -} - -/* Labels */ -/* line 71, ../scss/foundation/components/_labels.scss */ -.label { - font-weight: bold; - text-align: center; - text-decoration: none; - line-height: 1; - white-space: nowrap; - display: inline-block; - position: relative; - padding: 0.1875em 0.625em 0.25em; - font-size: 0.875em; - background-color: #2ba6cb; - color: white; -} -/* line 77, ../scss/foundation/components/_labels.scss */ -.label.radius { - -webkit-border-radius: 3px; - border-radius: 3px; -} -/* line 78, ../scss/foundation/components/_labels.scss */ -.label.round { - -webkit-border-radius: 1000px; - border-radius: 1000px; -} -/* line 80, ../scss/foundation/components/_labels.scss */ -.label.alert { - background-color: #c60f13; - color: white; -} -/* line 81, ../scss/foundation/components/_labels.scss */ -.label.success { - background-color: #5da423; - color: white; -} -/* line 82, ../scss/foundation/components/_labels.scss */ -.label.secondary { - background-color: #e9e9e9; - color: #333333; -} - -/* Inline Lists */ -/* line 49, ../scss/foundation/components/_inline-lists.scss */ -.inline-list { - margin: 0 auto 0 auto; - margin-left: -1.375em; - margin-right: 0; - padding: 0; - list-style: none; - overflow: hidden; -} -/* line 36, ../scss/foundation/components/_inline-lists.scss */ -.inline-list > li { - list-style: none; - float: left; - margin-left: 1.375em; - display: block; -} -/* line 41, ../scss/foundation/components/_inline-lists.scss */ -.inline-list > li > * { - display: block; -} - -/* Default Pagination */ -/* line 128, ../scss/foundation/components/_pagination.scss */ -ul.pagination { - display: block; - height: 1.5em; - margin-left: -0.3125em; -} -/* line 87, ../scss/foundation/components/_pagination.scss */ -ul.pagination li { - height: 1.5em; - color: #222222; - font-size: 0.875em; - margin-left: 0.3125em; -} -/* line 93, ../scss/foundation/components/_pagination.scss */ -ul.pagination li a { - display: block; - padding: 0.0625em 0.4375em 0.0625em; - color: #999999; -} -/* line 100, ../scss/foundation/components/_pagination.scss */ -ul.pagination li:hover a, -ul.pagination li a:focus { - background: #e6e6e6; -} -/* line 45, ../scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable a { - cursor: default; - color: #999999; -} -/* line 50, ../scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus { - background: transparent; -} -/* line 57, ../scss/foundation/components/_pagination.scss */ -ul.pagination li.current a { - background: #2ba6cb; - color: white; - font-weight: bold; - cursor: default; -} -/* line 64, ../scss/foundation/components/_pagination.scss */ -ul.pagination li.current a:hover, ul.pagination li.current a:focus { - background: #2ba6cb; -} -/* line 110, ../scss/foundation/components/_pagination.scss */ -ul.pagination li { - float: left; - display: block; -} - -/* Pagination centred wrapper */ -/* line 133, ../scss/foundation/components/_pagination.scss */ -.pagination-centered { - text-align: center; -} -/* line 110, ../scss/foundation/components/_pagination.scss */ -.pagination-centered ul.pagination li { - float: none; - display: inline-block; -} - -/* Panels */ -/* line 66, ../scss/foundation/components/_panels.scss */ -.panel { - border-style: solid; - border-width: 1px; - border-color: #d9d9d9; - margin-bottom: 0px; - padding: 1.25em; - background: #f2f2f2; -} -/* line 44, ../scss/foundation/components/_panels.scss */ -.panel > :first-child { - margin-top: 0; -} -/* line 45, ../scss/foundation/components/_panels.scss */ -.panel > :last-child { - margin-bottom: 0; -} -/* line 50, ../scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p { - color: #333333; -} -/* line 54, ../scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { - line-height: 1; - margin-bottom: 0.625em; -} -/* line 56, ../scss/foundation/components/_panels.scss */ -.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { - line-height: 1.4; -} -/* line 68, ../scss/foundation/components/_panels.scss */ -.panel.callout { - border-style: solid; - border-width: 1px; - border-color: #2284a1; - margin-bottom: 0px; - padding: 1.25em; - background: #2ba6cb; - -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -} -/* line 44, ../scss/foundation/components/_panels.scss */ -.panel.callout > :first-child { - margin-top: 0; -} -/* line 45, ../scss/foundation/components/_panels.scss */ -.panel.callout > :last-child { - margin-bottom: 0; -} -/* line 51, ../scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p { - color: white; -} -/* line 54, ../scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { - line-height: 1; - margin-bottom: 0.625em; -} -/* line 56, ../scss/foundation/components/_panels.scss */ -.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { - line-height: 1.4; -} -/* line 73, ../scss/foundation/components/_panels.scss */ -.panel.radius { - -webkit-border-radius: 3px; - border-radius: 3px; -} - -/* Pricing Tables */ -/* line 121, ../scss/foundation/components/_pricing-tables.scss */ -.pricing-table { - border: solid 1px #dddddd; - margin-left: 0; - margin-bottom: 1.25em; -} -/* line 61, ../scss/foundation/components/_pricing-tables.scss */ -.pricing-table * { - list-style: none; - line-height: 1; -} -/* line 124, ../scss/foundation/components/_pricing-tables.scss */ -.pricing-table .title { - background-color: #dddddd; - padding: 0.9375em 1.25em; - text-align: center; - color: #333333; - font-weight: bold; - font-size: 1em; -} -/* line 125, ../scss/foundation/components/_pricing-tables.scss */ -.pricing-table .price { - background-color: #eeeeee; - padding: 0.9375em 1.25em; - text-align: center; - color: #333333; - font-weight: normal; - font-size: 1.25em; -} -/* line 126, ../scss/foundation/components/_pricing-tables.scss */ -.pricing-table .description { - background-color: white; - padding: 0.9375em; - text-align: center; - color: #777777; - font-size: 0.75em; - font-weight: normal; - line-height: 1.4; - border-bottom: dotted 1px #dddddd; -} -/* line 127, ../scss/foundation/components/_pricing-tables.scss */ -.pricing-table .bullet-item { - background-color: white; - padding: 0.9375em; - text-align: center; - color: #333333; - font-size: 0.875em; - font-weight: normal; - border-bottom: dotted 1px #dddddd; -} -/* line 128, ../scss/foundation/components/_pricing-tables.scss */ -.pricing-table .cta-button { - background-color: whitesmoke; - text-align: center; - padding: 1.25em 1.25em 0; -} - -/* Progress Bar */ -/* line 50, ../scss/foundation/components/_progress-bars.scss */ -.progress { - background-color: transparent; - height: 1.5625em; - border: 1px solid #cccccc; - padding: 0.125em; - margin-bottom: 0.625em; -} -/* line 54, ../scss/foundation/components/_progress-bars.scss */ -.progress .meter { - background: #2ba6cb; - height: 100%; - display: block; -} -/* line 57, ../scss/foundation/components/_progress-bars.scss */ -.progress.secondary .meter { - background: #e9e9e9; - height: 100%; - display: block; -} -/* line 58, ../scss/foundation/components/_progress-bars.scss */ -.progress.success .meter { - background: #5da423; - height: 100%; - display: block; -} -/* line 59, ../scss/foundation/components/_progress-bars.scss */ -.progress.alert .meter { - background: #c60f13; - height: 100%; - display: block; -} -/* line 61, ../scss/foundation/components/_progress-bars.scss */ -.progress.radius { - -webkit-border-radius: 3px; - border-radius: 3px; -} -/* line 62, ../scss/foundation/components/_progress-bars.scss */ -.progress.radius .meter { - -webkit-border-radius: 2px; - border-radius: 2px; -} -/* line 65, ../scss/foundation/components/_progress-bars.scss */ -.progress.round { - -webkit-border-radius: 1000px; - border-radius: 1000px; -} -/* line 66, ../scss/foundation/components/_progress-bars.scss */ -.progress.round .meter { - -webkit-border-radius: 999px; - border-radius: 999px; -} - -/* Side Nav */ -/* line 67, ../scss/foundation/components/_side-nav.scss */ -.side-nav { - display: block; - margin: 0; - padding: 0.875em 0; - list-style-type: none; - list-style-position: inside; -} -/* line 39, ../scss/foundation/components/_side-nav.scss */ -.side-nav li { - margin: 0px; - font-size: 15px; -} -/* line 43, ../scss/foundation/components/_side-nav.scss */ -.side-nav li a { - display: block; - color: #3684d6; -} -/* line 48, ../scss/foundation/components/_side-nav.scss */ -.side-nav li.active > a:first-child { - color: #ffac31; - font-weight: bold; -} -/* line 53, ../scss/foundation/components/_side-nav.scss */ -.side-nav li.divider { - border-top: 1px solid; - height: 0; - padding: 0; - list-style: none; - border-top-color: #e6e6e6; -} - -/* Side Nav */ -/* line 66, ../scss/foundation/components/_sub-nav.scss */ -.sub-nav { - display: block; - width: auto; - overflow: hidden; - margin: -0.25em 0 1.125em; - padding-top: 0.25em; - margin-right: 0; - margin-left: -0.5625em; -} -/* line 38, ../scss/foundation/components/_sub-nav.scss */ -.sub-nav dt, -.sub-nav dd { - float: left; - display: inline; - margin-left: 0.5625em; - margin-bottom: 0.625em; - font-weight: normal; - font-size: 0.875em; -} -/* line 46, ../scss/foundation/components/_sub-nav.scss */ -.sub-nav dt a, -.sub-nav dd a { - color: #999999; - text-decoration: none; -} -/* line 50, ../scss/foundation/components/_sub-nav.scss */ -.sub-nav dt.active a, -.sub-nav dd.active a { - -webkit-border-radius: 1000px; - border-radius: 1000px; - font-weight: bold; - background: #2ba6cb; - padding: 0.1875em 0.5625em; - cursor: default; - color: white; -} - -/* Foundation Switches */ -@media only screen { - /* line 234, ../scss/foundation/components/_switch.scss */ - div.switch { - position: relative; - width: 100%; - padding: 0; - display: block; - overflow: hidden; - border-style: solid; - border-width: 1px; - margin-bottom: 1.25em; - -webkit-animation: webkitSiblingBugfix infinite 1s; - height: 36px; - background: white; - border-color: #cccccc; - } - /* line 59, ../scss/foundation/components/_switch.scss */ - div.switch label { - position: relative; - left: 0; - z-index: 2; - float: left; - width: 50%; - height: 100%; - margin: 0; - font-weight: bold; - text-align: left; - -webkit-transition: all 0.1s ease-out; - -moz-transition: all 0.1s ease-out; - transition: all 0.1s ease-out; - } - /* line 76, ../scss/foundation/components/_switch.scss */ - div.switch input { - position: absolute; - z-index: 3; - opacity: 0; - width: 100%; - height: 100%; - -moz-appearance: none; - } - /* line 86, ../scss/foundation/components/_switch.scss */ - div.switch input:hover, div.switch input:focus { - cursor: pointer; - } - /* line 92, ../scss/foundation/components/_switch.scss */ - div.switch span:last-child { - position: absolute; - top: -1px; - left: -1px; - z-index: 1; - display: block; - padding: 0; - border-width: 1px; - border-style: solid; - -webkit-transition: all 0.1s ease-out; - -moz-transition: all 0.1s ease-out; - transition: all 0.1s ease-out; - } - /* line 107, ../scss/foundation/components/_switch.scss */ - div.switch input:not(:checked) + label { - opacity: 0; - } - /* line 110, ../scss/foundation/components/_switch.scss */ - div.switch input:checked { - display: none !important; - } - /* line 111, ../scss/foundation/components/_switch.scss */ - div.switch input { - left: 0; - display: block !important; - } - /* line 115, ../scss/foundation/components/_switch.scss */ - div.switch input:first-of-type + label, - div.switch input:first-of-type + span + label { - left: -50%; - } - /* line 117, ../scss/foundation/components/_switch.scss */ - div.switch input:first-of-type:checked + label, - div.switch input:first-of-type:checked + span + label { - left: 0%; - } - /* line 121, ../scss/foundation/components/_switch.scss */ - div.switch input:last-of-type + label, - div.switch input:last-of-type + span + label { - right: -50%; - left: auto; - text-align: right; - } - /* line 123, ../scss/foundation/components/_switch.scss */ - div.switch input:last-of-type:checked + label, - div.switch input:last-of-type:checked + span + label { - right: 0%; - left: auto; - } - /* line 126, ../scss/foundation/components/_switch.scss */ - div.switch span.custom { - display: none !important; - } - /* line 132, ../scss/foundation/components/_switch.scss */ - form.custom div.switch .hidden-field { - margin-left: auto; - position: absolute; - visibility: visible; - } - /* line 144, ../scss/foundation/components/_switch.scss */ - div.switch label { - padding: 0 0.375em; - line-height: 2.3em; - font-size: 0.875em; - } - /* line 152, ../scss/foundation/components/_switch.scss */ - div.switch input:first-of-type:checked ~ span:last-child { - left: 100%; - margin-left: -2.1875em; - } - /* line 158, ../scss/foundation/components/_switch.scss */ - div.switch span:last-child { - width: 2.25em; - height: 2.25em; - } - /* line 172, ../scss/foundation/components/_switch.scss */ - div.switch span:last-child { - border-color: #b3b3b3; - background: white; - background: -moz-linear-gradient(top, white 0%, #f2f2f2 100%); - background: -webkit-linear-gradient(top, white 0%, #f2f2f2 100%); - background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%); - -webkit-box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 1000px #e1f5d1, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke; - box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #e1f5d1, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke; - } - /* line 196, ../scss/foundation/components/_switch.scss */ - div.switch:hover span:last-child, div.switch:focus span:last-child { - background: white; - background: -moz-linear-gradient(top, white 0%, #e6e6e6 100%); - background: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%); - background: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%); - } - /* line 206, ../scss/foundation/components/_switch.scss */ - div.switch:active { - background: transparent; - } - /* line 238, ../scss/foundation/components/_switch.scss */ - div.switch.large { - height: 44px; - } - /* line 144, ../scss/foundation/components/_switch.scss */ - div.switch.large label { - padding: 0 0.375em; - line-height: 2.3em; - font-size: 1.0625em; - } - /* line 152, ../scss/foundation/components/_switch.scss */ - div.switch.large input:first-of-type:checked ~ span:last-child { - left: 100%; - margin-left: -2.6875em; - } - /* line 158, ../scss/foundation/components/_switch.scss */ - div.switch.large span:last-child { - width: 2.75em; - height: 2.75em; - } - /* line 241, ../scss/foundation/components/_switch.scss */ - div.switch.small { - height: 28px; - } - /* line 144, ../scss/foundation/components/_switch.scss */ - div.switch.small label { - padding: 0 0.375em; - line-height: 2.1em; - font-size: 0.75em; - } - /* line 152, ../scss/foundation/components/_switch.scss */ - div.switch.small input:first-of-type:checked ~ span:last-child { - left: 100%; - margin-left: -1.6875em; - } - /* line 158, ../scss/foundation/components/_switch.scss */ - div.switch.small span:last-child { - width: 1.75em; - height: 1.75em; - } - /* line 244, ../scss/foundation/components/_switch.scss */ - div.switch.tiny { - height: 22px; - } - /* line 144, ../scss/foundation/components/_switch.scss */ - div.switch.tiny label { - padding: 0 0.375em; - line-height: 1.9em; - font-size: 0.6875em; - } - /* line 152, ../scss/foundation/components/_switch.scss */ - div.switch.tiny input:first-of-type:checked ~ span:last-child { - left: 100%; - margin-left: -1.3125em; - } - /* line 158, ../scss/foundation/components/_switch.scss */ - div.switch.tiny span:last-child { - width: 1.375em; - height: 1.375em; - } - /* line 247, ../scss/foundation/components/_switch.scss */ - div.switch.radius { - -webkit-border-radius: 4px; - border-radius: 4px; - } - /* line 248, ../scss/foundation/components/_switch.scss */ - div.switch.radius span:last-child { - -webkit-border-radius: 3px; - border-radius: 3px; - } - /* line 252, ../scss/foundation/components/_switch.scss */ - div.switch.round { - -webkit-border-radius: 1000px; - border-radius: 1000px; - } - /* line 253, ../scss/foundation/components/_switch.scss */ - div.switch.round span:last-child { - -webkit-border-radius: 999px; - border-radius: 999px; - } - /* line 254, ../scss/foundation/components/_switch.scss */ - div.switch.round label { - padding: 0 0.5625em; - } - - @-webkit-keyframes webkitSiblingBugfix { - /* line 259, ../scss/foundation/components/_switch.scss */ - from { - position: relative; - } - - /* line 259, ../scss/foundation/components/_switch.scss */ - to { - position: relative; - } -} -} -/* line 11, ../scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] { - background: white; - z-index: 50; - min-width: 100%; - padding: 10px; -} -/* line 17, ../scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav { - margin-bottom: 0; -} -/* line 19, ../scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav dd { - margin-bottom: 0; -} - -/* Tables */ -/* line 80, ../scss/foundation/components/_tables.scss */ -table { - background: white; - margin-bottom: 1.25em; - border: solid 1px #dddddd; -} -/* line 42, ../scss/foundation/components/_tables.scss */ -table thead, -table tfoot { - background: whitesmoke; - font-weight: bold; -} -/* line 48, ../scss/foundation/components/_tables.scss */ -table thead tr th, -table thead tr td, -table tfoot tr th, -table tfoot tr td { - padding: 0.5em 0.625em 0.625em; - font-size: 0.875em; - color: #222222; - text-align: left; -} -/* line 59, ../scss/foundation/components/_tables.scss */ -table tr th, -table tr td { - padding: 0.5625em 0.625em; - font-size: 0.875em; - color: #222222; -} -/* line 67, ../scss/foundation/components/_tables.scss */ -table tr.even, table tr.alt, table tr:nth-of-type(even) { - background: #f9f9f9; -} -/* line 74, ../scss/foundation/components/_tables.scss */ -table thead tr th, -table tfoot tr th, -table tbody tr td, -table tr td, -table tfoot tr td { - display: table-cell; - line-height: 1.125em; -} - -/* Image Thumbnails */ -/* line 45, ../scss/foundation/components/_thumbs.scss */ -.th { - line-height: 0; - display: inline-block; - border: solid 4px white; - -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); - -webkit-transition: all 200ms ease-out; - -moz-transition: all 200ms ease-out; - transition: all 200ms ease-out; -} -/* line 32, ../scss/foundation/components/_thumbs.scss */ -.th:hover, .th:focus { - -webkit-box-shadow: 0 0 6px 1px rgba(43, 166, 203, 0.5); - box-shadow: 0 0 6px 1px rgba(43, 166, 203, 0.5); -} -/* line 49, ../scss/foundation/components/_thumbs.scss */ -.th.radius { - -webkit-border-radius: 3px; - border-radius: 3px; -} - -/* line 51, ../scss/foundation/components/_thumbs.scss */ -a.th { - display: inline-block; -} - -/* Tooltips */ -/* line 29, ../scss/foundation/components/_tooltips.scss */ -.has-tip { - border-bottom: 0px; - cursor: none; - font-weight: bold; - color: #333333; -} -/* line 36, ../scss/foundation/components/_tooltips.scss */ -.has-tip:hover, .has-tip:focus { - border-bottom: 0px; - color: #2ba6cb; -} -/* line 42, ../scss/foundation/components/_tooltips.scss */ -.has-tip.tip-left, .has-tip.tip-right { - float: none !important; -} - -/* line 45, ../scss/foundation/components/_tooltips.scss */ -.tooltip { - display: none; - position: absolute; - z-index: 999; - font-weight: bold; - font-size: 0.9375em; - line-height: 1.3; - padding: 0.5em; - max-width: 85%; - left: 50%; - width: 100%; - color: white; - background: #3684d6; - -webkit-border-radius: 3px; - border-radius: 3px; -} -/* line 60, ../scss/foundation/components/_tooltips.scss */ -.tooltip > .nub { - display: block; - left: 5px; - position: absolute; - width: 0; - height: 0; - border: solid 5px; - border-color: transparent transparent #3684d6 transparent; - top: -10px; -} -/* line 71, ../scss/foundation/components/_tooltips.scss */ -.tooltip.opened { - color: #2ba6cb !important; - border-bottom: 0px !important; -} - -/* line 77, ../scss/foundation/components/_tooltips.scss */ -.tap-to-close { - display: block; - font-size: 0.625em; - color: white; - font-weight: normal; -} - -@media only screen and (min-width: 768px) { - /* line 86, ../scss/foundation/components/_tooltips.scss */ - .tooltip > .nub { - border-color: transparent transparent #3684d6 transparent; - top: -10px; - } - /* line 90, ../scss/foundation/components/_tooltips.scss */ - .tooltip.tip-top > .nub { - border-color: #3684d6 transparent transparent transparent; - top: auto; - bottom: -10px; - } - /* line 97, ../scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left, .tooltip.tip-right { - float: none !important; - } - /* line 99, ../scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left > .nub { - border-color: transparent transparent transparent #3684d6; - right: -10px; - left: auto; - top: 50%; - margin-top: -5px; - } - /* line 106, ../scss/foundation/components/_tooltips.scss */ - .tooltip.tip-right > .nub { - border-color: transparent #3684d6 transparent transparent; - right: auto; - left: -10px; - top: 50%; - margin-top: -5px; - } -} -@media only screen and (max-width: 767px) { - /* line 128, ../scss/foundation/components/_dropdown.scss */ - .f-dropdown { - max-width: 100%; - left: 0; - } -} -/* Foundation Dropdowns */ -/* line 135, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown { - position: absolute; - top: -9999px; - list-style: none; - margin-left: 0; - width: 100%; - max-height: none; - height: auto; - background: white; - border: solid 1px #cccccc; - font-size: 16; - z-index: 99; - margin-top: 2px; - max-width: 200px; -} -/* line 50, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:first-child { - margin-top: 0; -} -/* line 51, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:last-child { - margin-bottom: 0; -} -/* line 76, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown:before { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: transparent transparent white transparent; - border-bottom-style: solid; - position: absolute; - top: -12px; - left: 10px; - z-index: 99; -} -/* line 83, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown:after { - content: ""; - display: block; - width: 0; - height: 0; - border: inset 7px; - border-color: transparent transparent #cccccc transparent; - border-bottom-style: solid; - position: absolute; - top: -14px; - left: 9px; - z-index: 98; -} -/* line 91, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:before { - left: auto; - right: 10px; -} -/* line 95, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:after { - left: auto; - right: 9px; -} -/* line 139, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown li { - font-size: 0.875em; - cursor: pointer; - line-height: 1.125em; - margin: 0; -} -/* line 115, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown li:hover, .f-dropdown li:focus { - background: #eeeeee; -} -/* line 117, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown li a { - display: block; - padding: 0.3125em 0.625em; - color: #555555; -} -/* line 142, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown.content { - position: absolute; - top: -9999px; - list-style: none; - margin-left: 0; - padding: 1.25em; - width: 100%; - height: auto; - max-height: none; - background: white; - border: solid 1px #cccccc; - font-size: 16; - z-index: 99; - max-width: 200px; -} -/* line 50, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:first-child { - margin-top: 0; -} -/* line 51, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:last-child { - margin-bottom: 0; -} -/* line 145, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown.tiny { - max-width: 200px; -} -/* line 146, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown.small { - max-width: 300px; -} -/* line 147, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown.medium { - max-width: 500px; -} -/* line 148, ../scss/foundation/components/_dropdown.scss */ -.f-dropdown.large { - max-width: 800px; -} - -/* line 10, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/layout/_sticky-footer.scss */ -html, body { - height: 100%; -} - -/* line 12, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/layout/_sticky-footer.scss */ -#layout { - clear: both; - min-height: 100%; - height: auto !important; - height: 100%; - margin-bottom: -25px; -} -/* line 18, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/layout/_sticky-footer.scss */ -#layout #layout_footer { - height: 25px; -} - -/* line 20, ../../../../../../../../Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/layout/_sticky-footer.scss */ -#footer { - clear: both; - position: relative; - height: 25px; -} +/* line 17, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font: inherit; + font-size: 100%; + vertical-align: baseline; +} + +/* line 22, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +html { + line-height: 1; +} + +/* line 24, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +ol, ul { + list-style: none; +} + +/* line 26, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +table { + border-collapse: collapse; + border-spacing: 0; +} + +/* line 28, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +caption, th, td { + text-align: left; + font-weight: normal; + vertical-align: middle; +} + +/* line 30, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +q, blockquote { + quotes: none; +} +/* line 103, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +q:before, q:after, blockquote:before, blockquote:after { + content: ""; + content: none; +} + +/* line 32, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +a img { + border: none; +} + +/* line 116, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { + display: block; +} + +/* line 73, ../sass/_settings.scss */ +* { + font-family: Segoe UI,'Segoe UI', Helvetica, Arial,'Trebuchet MS',sans-serif; + font-size: 100%; + font-weight: normal; +} + +/* line 79, ../sass/_settings.scss */ +select { + color: #333333; +} + +/* line 83, ../sass/_settings.scss */ +form textarea { + color: #333333; + font-size: 16px; +} + +/* line 88, ../sass/_settings.scss */ +.menu-icon { + background: #3684d6; +} + +/* line 92, ../sass/_settings.scss */ +.menu-icon > span, .menu-icon > span a, .menu-icon > span a:hover { + border-bottom-style: none; + border: 0px; + padding: 2px; +} + +/* line 98, ../sass/_settings.scss */ +span.has-tip { + border-bottom: 0px; +} + +/* line 102, ../sass/_settings.scss */ +div.CompetitionsDetailContainer div.section-container section:not(.active) p a:hover { + color: #ffac31; +} + +/* line 106, ../sass/_settings.scss */ +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p.title { + background: transparent; +} + +/* line 110, ../sass/_settings.scss */ +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section.active div.content { + border: 0px; +} + +/* line 114, ../sass/_settings.scss */ +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p.title a { + padding: 2px; + text-align: right; + border: 0px; +} + +/* line 120, ../sass/_settings.scss */ +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p { + border: 0px; +} + +/* line 124, ../sass/_settings.scss */ +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container div.content { + margin-left: 10px; + font-size: 13px; +} + +/* line 129, ../sass/_settings.scss */ +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container div.content ul { + list-style: disc; + margin-left: 20px; +} + +/* line 134, ../sass/_settings.scss */ +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section.active div.content em { + font-size: 13px; +} + +/* line 138, ../sass/_settings.scss */ +#layout.container div.large-12 div.row div div.large-3 ul { + text-align: right; +} + +/* line 142, ../sass/_settings.scss */ +#layout.container div.large-12 div.row div div.large-3 ul a:hover { + color: #ffac31; +} + +/* line 146, ../sass/_settings.scss */ +#layout.container div.large-12 div.row div.large-9 { + font-size: 13px; +} + +/* line 150, ../sass/_settings.scss */ +#layout.container div.large-12 div.row div div.large-3 ul { + padding: 0px; +} + +/* line 154, ../sass/_settings.scss */ +td > i { + color: #3684d6; +} + +/* line 158, ../sass/_settings.scss */ +a > i { + height: 100%; + color: white; +} + +/* line 163, ../sass/_settings.scss */ +.competitionsDetailTabArea > section > .title { + font-size: 19px; + font-weight: 400; +} + +/* line 168, ../sass/_settings.scss */ +.competitionsDetailTabArea > section > .title a:hover { + color: #ffac31; +} + +/* line 172, ../sass/_settings.scss */ +.process_participant_request { + padding-top: 10px; +} + +/* line 177, ../sass/_settings.scss */ +.competitionUserBlock { + border: solid 1px #ccc; + margin-bottom: 10px; + position: relative; + padding: 0; +} + +/* line 184, ../sass/_settings.scss */ +.user_results, .competition_results { + padding-top: 10px; +} + +/* line 188, ../sass/_settings.scss */ +.globalBlueButton a, .globalBlueButton a:hover { + color: white; +} + +/* line 192, ../sass/_settings.scss */ +.content > h3 { + font-size: 14px; + font-weight: 700; +} + +/* line 197, ../sass/_settings.scss */ +.content > p { + font-size: 13px; +} + +/* line 201, ../sass/_settings.scss */ +.section-container.vertical-tabs > section > .content { + border: 0px; + color: #3b3b3b; +} + +/* line 206, ../sass/_settings.scss */ +.competitionProcessHeader > ul > li { + height: 100%; +} + +/* line 210, ../sass/_settings.scss */ +.competitionProcessHeader > ul > li > a { + color: white; + font-size: 13px; + padding-left: 40px; + padding-right: 40px; +} + +/* line 217, ../sass/_settings.scss */ +.competition-preview { + border: 1px solid #cccccc; + margin-top: 5px; + margin-bottom: 5px; +} + +/* line 223, ../sass/_settings.scss */ +.competition-summary { + background: #fafafa; + height: 100px; + overflow: hidden; +} + +/* line 229, ../sass/_settings.scss */ +.competition-preview > .columns > .button.small { + vertical-align: middle; + margin-bottom: 5px; + margin-top: 5px; + text-align: center; + background: #ffac31; + border-color: #ffac31; +} + +/* line 238, ../sass/_settings.scss */ +.competition-summary > .columns { + margin: 0px; + padding: 0px; +} + +/* line 243, ../sass/_settings.scss */ +.competition-label { + height: 100px; + background: #3684d6; + color: white; + padding-right: 0px; + padding-left: 0px; +} + +/* line 251, ../sass/_settings.scss */ +.competition-image { + padding: 0px; + margin: 0px; + height: 100px; + vertical-align: middle; +} + +/* line 258, ../sass/_settings.scss */ +.competition-info .columns { + padding: 0px; + margin: 0px; +} + +/* line 263, ../sass/_settings.scss */ +.competition-title { + color: #333333; + text-align: left; + font-size: 15px; +} + +/* line 269, ../sass/_settings.scss */ +.large-12 > .competition-label { + margin: 0px; + padding: 0px; + width: 30px; +} + +/* line 275, ../sass/_settings.scss */ +.competition-description, .competition-owner { + font-size: small; + color: #999999; +} + +/* line 280, ../sass/_settings.scss */ +.slider { + color: white; + font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; + font-size: 3.5em; + font-weight: 100; + position: relative; + text-align: center; + background: #D7CDBF; + padding-top: 70px; + margin: 0 auto; + width: 100%; + min-height: 200px; + vertical-align: middle; +} + +/* line 295, ../sass/_settings.scss */ +.subheader { + height: auto; + padding-bottom: 10px; +} + +/* line 300, ../sass/_settings.scss */ +#footer, #footer a, #footer a:hover { + font-size: small; + background: #3684d6; + color: white; +} + +/* line 306, ../sass/_settings.scss */ +.topbar-title { + font-size: x-large; + font-weight: light; +} + +/* line 311, ../sass/_settings.scss */ +.header { + position: fixed; + left: 0; + width: 100%; + top: 0; + z-index: 1000; +} + +/* line 319, ../sass/_settings.scss */ +.container { + padding-top: 45px; + padding-bottom: 20px; +} + +/* line 324, ../sass/_settings.scss */ +p.competition-paragraph { + font-size: 11px; + color: #666666; + line-height: 15px; + margin-bottom: 0; +} + +/* line 331, ../sass/_settings.scss */ +.competition-info { + height: 90px; + overflow: hidden; + padding-top: 5px; +} + +/* line 337, ../sass/_settings.scss */ +.competition-image > img { + height: 90px; + margin-top: 5px; +} + +/* line 342, ../sass/_settings.scss */ +.competition-preview.panel { + background: #fafafa; +} + +/* line 346, ../sass/_settings.scss */ +.competition-tile { + margin-bottom: 10px; +} + +/* line 350, ../sass/_settings.scss */ +.competition-tile h3 { + font-size: 16px; + color: #333333; +} + +/* line 355, ../sass/_settings.scss */ +.articleHeadingContainer h3 { + margin: 0; + line-height: 100%; +} + +/* line 360, ../sass/_settings.scss */ +.articleHeadingContainer label { + color: #a4a4a4; + margin-top: 4px; + margin-bottom: 14px; + font-size: 12px; +} + +/* line 367, ../sass/_settings.scss */ +.signin-centered-container { + margin: auto !important; + float: none !important; + background: #eff2f9; + padding: 25px; +} + +/* line 374, ../sass/_settings.scss */ +.small-6.pull-6.columns > .globalBlueButton { + float: right; +} + +/* line 378, ../sass/_settings.scss */ +.signin-formfields p:nth-child(3) > input { + float: left; + position: relative; + top: -20px; +} + +/* line 384, ../sass/_settings.scss */ +.signin-formfields p:nth-child(3) > label { + padding-left: 20px; +} + +/* line 388, ../sass/_settings.scss */ +.globalBlueButton, .globalBlueButtonBig, .globalBlueButtonInput, .globalBlueButtonAtag > a, .globalBlueButtonSmallAtag > a, .globalBlueButtonSmall, .globalBlueButtonSmallFlexi, .buttonAccept { + box-shadow: none; + white-space: nowrap; +} +/* line 392, ../sass/_settings.scss */ +.globalBlueButton a:focus, .globalBlueButtonBig a:focus, .globalBlueButtonInput a:focus, .globalBlueButtonAtag > a a:focus, .globalBlueButtonSmallAtag > a a:focus, .globalBlueButtonSmall a:focus, .globalBlueButtonSmallFlexi a:focus, .buttonAccept a:focus { + color: white !important; +} + +/* line 396, ../sass/_settings.scss */ +.signin-centered-container > p > a { + display: inline-block; +} + +/* line 400, ../sass/_settings.scss */ +ul.side-nav { + padding-top: 0; + position: fixed; +} +/* line 403, ../sass/_settings.scss */ +ul.side-nav li { + margin-bottom: 2px; +} +/* line 406, ../sass/_settings.scss */ +ul.side-nav li a { + color: #3684d6 !important; + font-size: 15px !important; +} +/* line 408, ../sass/_settings.scss */ +ul.side-nav li a:hover { + color: #ffac31; +} +/* line 409, ../sass/_settings.scss */ +ul.side-nav li a:active { + background: none; +} +/* line 411, ../sass/_settings.scss */ +ul.side-nav li.active a { + color: #666666 !important; +} + +/* line 417, ../sass/_settings.scss */ +.glossary-page-container h6, competitions-block-Styling h6, .section-container.vertical-tabs .content h6 { + font-size: 14px; + color: #666666; +} +/* line 422, ../sass/_settings.scss */ +.glossary-page-container p, competitions-block-Styling p, .section-container.vertical-tabs .content p { + font-size: 12px; + color: #666666; +} +/* line 427, ../sass/_settings.scss */ +.glossary-page-container ol, competitions-block-Styling ol, .section-container.vertical-tabs .content ol { + font-size: 13px; + color: #666666; +} +/* line 430, ../sass/_settings.scss */ +.glossary-page-container ol li, competitions-block-Styling ol li, .section-container.vertical-tabs .content ol li { + padding-bottom: 10px; + list-style-type: disc; +} +/* line 436, ../sass/_settings.scss */ +.glossary-page-container ul, competitions-block-Styling ul, .section-container.vertical-tabs .content ul { + font-size: 13px; + color: #666666; + margin-left: 20px; +} +/* line 441, ../sass/_settings.scss */ +.glossary-page-container ul li, competitions-block-Styling ul li, .section-container.vertical-tabs .content ul li { + padding-bottom: 10px; + list-style-type: disc; +} +/* line 447, ../sass/_settings.scss */ +.glossary-page-container pre, competitions-block-Styling pre, .section-container.vertical-tabs .content pre { + padding: 10px; + background: #ebf2fb; + margin-bottom: 15px; +} +/* line 453, ../sass/_settings.scss */ +.glossary-page-container p a, competitions-block-Styling p a, .section-container.vertical-tabs .content p a { + color: #3684d6; +} +/* line 457, ../sass/_settings.scss */ +.glossary-page-container b, competitions-block-Styling b, .section-container.vertical-tabs .content b { + color: #666666; +} + +/* line 463, ../sass/_settings.scss */ +div.auto.section-container > section > .title a, .auto.section-container > .section > .title a { + background: white; + padding-left: 40px !important; + padding-right: 40px !important; + font-size: 19px; + height: 57px; +} + +/* line 472, ../sass/_settings.scss */ +.auto.section-container > section > .content, .auto.section-container > .section > .content, .vertical-tabs.section-container > section > .content, .vertical-tabs.section-container > .section > .content { + background: #f8f8f8 !important; +} + +/* line 476, ../sass/_settings.scss */ +.auto.section-container > section.active > .title { + border-bottom: solid 1px #f8f8f8 !important; +} +/* line 478, ../sass/_settings.scss */ +.auto.section-container > section.active > .title a { + background: #f8f8f8 !important; +} + +/* line 484, ../sass/_settings.scss */ +.section-container.vertical-tabs .content { + padding-top: 1px !important; +} +/* line 487, ../sass/_settings.scss */ +.section-container.vertical-tabs .content p { + color: #3b3b3b; + font-size: 13px; + line-height: 22px; +} +/* line 492, ../sass/_settings.scss */ +.section-container.vertical-tabs .CompetitionsDetailLftUl { + margin-bottom: 2px; +} +/* line 495, ../sass/_settings.scss */ +.section-container.vertical-tabs .CompetitionsDetailLftUl p a { + color: #3684d6 !important; + font-size: 15px !important; +} +/* line 497, ../sass/_settings.scss */ +.section-container.vertical-tabs .CompetitionsDetailLftUl p a:hover { + color: #ffac31 !important; +} +/* line 498, ../sass/_settings.scss */ +.section-container.vertical-tabs .CompetitionsDetailLftUl p a:active { + background: none !important; +} +/* line 502, ../sass/_settings.scss */ +.section-container.vertical-tabs .active p a { + color: #666666 !important; + font-weight: bold; +} + +/* line 508, ../sass/_settings.scss */ +.participateInfoBlock p { + color: #3b3b3b; + font-size: 13px; + line-height: 22px; +} + +/* line 512, ../sass/_settings.scss */ +.deny_reason { + box-shadow: inset 0 0 8px #ccc; + border-radius: 5px; +} + +/* line 516, ../sass/_settings.scss */ +div.pending-approval-select.columns { + padding-left: 0.93em; +} + +/* line 520, ../sass/_settings.scss */ +.competitionUserBlock h3 { + color: #3684d6; + margin-bottom: 2px; +} + +/* font-face */ +@font-face { + font-family: "GeneralFoundicons"; + src: url("../fonts/general_foundicons.eot"); + src: url("../fonts/general_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/general_foundicons.woff") format("woff"), url("../fonts/general_foundicons.ttf") format("truetype"), url("../fonts/general_foundicons.svg#GeneralFoundicons") format("svg"); + font-weight: normal; + font-style: normal; +} + +/* global foundicon styles */ +/* line 7, ../img/icons/general/sass/general_foundicons.scss */ +[class*="general-foundicon-"] { + display: inline; + width: auto; + height: 100%; + line-height: 100%; + vertical-align: baseline; + background-image: none; + background-position: 0 0; + background-repeat: repeat; +} + +/* line 17, ../img/icons/general/sass/general_foundicons.scss */ +[class*="general-foundicon-"]:before { + font-family: "GeneralFoundicons"; + font-weight: normal; + font-style: normal; + text-decoration: inherit; +} + +/* icons */ +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-settings:before { + content: "\f000"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-heart:before { + content: "\f001"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-star:before { + content: "\f002"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-plus:before { + content: "\f003"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-minus:before { + content: "\f004"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-checkmark:before { + content: "\f005"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-remove:before { + content: "\f006"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-mail:before { + content: "\f007"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-calendar:before { + content: "\f008"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-page:before { + content: "\f009"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-tools:before { + content: "\f00a"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-globe:before { + content: "\f00b"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-home:before { + content: "\f00c"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-quote:before { + content: "\f00d"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-people:before { + content: "\f00e"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-monitor:before { + content: "\f00f"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-laptop:before { + content: "\f010"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-phone:before { + content: "\f011"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-cloud:before { + content: "\f012"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-error:before { + content: "\f013"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-right-arrow:before { + content: "\f014"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-left-arrow:before { + content: "\f015"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-up-arrow:before { + content: "\f016"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-down-arrow:before { + content: "\f017"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-trash:before { + content: "\f018"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-add-doc:before { + content: "\f019"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-edit:before { + content: "\f01a"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-lock:before { + content: "\f01b"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-unlock:before { + content: "\f01c"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-refresh:before { + content: "\f01d"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-paper-clip:before { + content: "\f01e"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-video:before { + content: "\f01f"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-photo:before { + content: "\f020"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-graph:before { + content: "\f021"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-idea:before { + content: "\f022"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-mic:before { + content: "\f023"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-cart:before { + content: "\f024"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-address-book:before { + content: "\f025"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-compass:before { + content: "\f026"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-flag:before { + content: "\f027"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-location:before { + content: "\f028"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-clock:before { + content: "\f029"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-folder:before { + content: "\f02a"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-inbox:before { + content: "\f02b"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-website:before { + content: "\f02c"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-smiley:before { + content: "\f02d"; +} + +/* line 6, ../img/icons/general/sass/_settings.scss */ +.general-foundicon-search:before { + content: "\f02e"; +} + +/* font-face */ +@font-face { + font-family: "SocialFoundicons"; + src: url("../fonts/social_foundicons.eot"); + src: url("../fonts/social_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/social_foundicons.woff") format("woff"), url("../fonts/social_foundicons.ttf") format("truetype"), url("../fonts/social_foundicons.svg#SocialFoundicons") format("svg"); + font-weight: normal; + font-style: normal; +} + +/* global foundicon styles */ +/* line 7, ../img/icons/social/sass/social_foundicons.scss */ +[class*="social-foundicon-"] { + display: inline; + width: auto; + height: 100%; + line-height: 100%; + vertical-align: baseline; + background-image: none; + background-position: 0 0; + background-repeat: repeat; +} + +/* line 17, ../img/icons/social/sass/social_foundicons.scss */ +[class*="social-foundicon-"]:before { + font-family: "SocialFoundicons"; + font-weight: normal; + font-style: normal; + text-decoration: inherit; +} + +/* icons */ +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-thumb-up:before { + content: "\f000"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-thumb-down:before { + content: "\f001"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-rss:before { + content: "\f002"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-facebook:before { + content: "\f003"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-twitter:before { + content: "\f004"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-pinterest:before { + content: "\f005"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-github:before { + content: "\f006"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-path:before { + content: "\f007"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-linkedin:before { + content: "\f008"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-dribbble:before { + content: "\f009"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-stumble-upon:before { + content: "\f00a"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-behance:before { + content: "\f00b"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-reddit:before { + content: "\f00c"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-google-plus:before { + content: "\f00d"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-youtube:before { + content: "\f00e"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-vimeo:before { + content: "\f00f"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-flickr:before { + content: "\f010"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-slideshare:before { + content: "\f011"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-picassa:before { + content: "\f012"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-skype:before { + content: "\f013"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-steam:before { + content: "\f014"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-instagram:before { + content: "\f015"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-foursquare:before { + content: "\f016"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-delicious:before { + content: "\f017"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-chat:before { + content: "\f018"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-torso:before { + content: "\f019"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-tumblr:before { + content: "\f01a"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-video-chat:before { + content: "\f01b"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-digg:before { + content: "\f01c"; +} + +/* line 6, ../img/icons/social/sass/_settings.scss */ +.social-foundicon-wordpress:before { + content: "\f01d"; +} + +/* font-face */ +@font-face { + font-family: "AccessibilityFoundicons"; + src: url("../fonts/accessibility_foundicons.eot"); + src: url("../fonts/accessibility_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/accessibility_foundicons.woff") format("woff"), url("../fonts/accessibility_foundicons.ttf") format("truetype"), url("../fonts/accessibility_foundicons.svg#AccessibilityFoundicons") format("svg"); + font-weight: normal; + font-style: normal; +} + +/* global foundicon styles */ +/* line 7, ../img/icons/accessibility/sass/accessibility_foundicons.scss */ +[class*="accessibility-foundicon-"] { + display: inline; + width: auto; + height: 100%; + line-height: 100%; + vertical-align: baseline; + background-image: none; + background-position: 0 0; + background-repeat: repeat; +} + +/* line 17, ../img/icons/accessibility/sass/accessibility_foundicons.scss */ +[class*="accessibility-foundicon-"]:before { + font-family: "AccessibilityFoundicons"; + font-weight: normal; + font-style: normal; + text-decoration: inherit; +} + +/* icons */ +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-wheelchair:before { + content: "\f000"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-speaker:before { + content: "\f001"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-fontsize:before { + content: "\f002"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-eject:before { + content: "\f003"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-view-mode:before { + content: "\f004"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-eyeball:before { + content: "\f005"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-asl:before { + content: "\f006"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-person:before { + content: "\f007"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-question:before { + content: "\f008"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-adult:before { + content: "\f009"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-child:before { + content: "\f00a"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-glasses:before { + content: "\f00b"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-cc:before { + content: "\f00c"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-blind:before { + content: "\f00d"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-braille:before { + content: "\f00e"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-iphone-home:before { + content: "\f00f"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-w3c:before { + content: "\f010"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-css:before { + content: "\f011"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-key:before { + content: "\f012"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-hearing-impaired:before { + content: "\f013"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-male:before { + content: "\f014"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-female:before { + content: "\f015"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-network:before { + content: "\f016"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-guidedog:before { + content: "\f017"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-universal-access:before { + content: "\f018"; +} + +/* line 6, ../img/icons/accessibility/sass/_settings.scss */ +.accessibility-foundicon-elevator:before { + content: "\f019"; +} + +/* font-face */ +@font-face { + font-family: "GeneralEnclosedFoundicons"; + src: url("../fonts/general_enclosed_foundicons.eot"); + src: url("../fonts/general_enclosed_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/general_enclosed_foundicons.woff") format("woff"), url("../fonts/general_enclosed_foundicons.ttf") format("truetype"), url("../fonts/general_enclosed_foundicons.svg#GeneralEnclosedFoundicons") format("svg"); + font-weight: normal; + font-style: normal; +} + +/* global foundicon styles */ +/* line 7, ../img/icons/enclosed/sass/general_enclosed_foundicons.scss */ +[class*="enclosed-foundicon-"] { + display: inline; + width: auto; + height: 100%; + line-height: 100%; + vertical-align: baseline; + background-image: none; + background-position: 0 0; + background-repeat: repeat; +} + +/* line 17, ../img/icons/enclosed/sass/general_enclosed_foundicons.scss */ +[class*="enclosed-foundicon-"]:before { + font-family: "GeneralEnclosedFoundicons"; + font-weight: normal; + font-style: normal; + text-decoration: inherit; +} + +/* icons */ +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-settings:before { + content: "\f000"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-heart:before { + content: "\f001"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-star:before { + content: "\f002"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-plus:before { + content: "\f003"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-minus:before { + content: "\f004"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-checkmark:before { + content: "\f005"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-remove:before { + content: "\f006"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-mail:before { + content: "\f007"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-calendar:before { + content: "\f008"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-page:before { + content: "\f009"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-tools:before { + content: "\f00a"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-globe:before { + content: "\f00b"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-home:before { + content: "\f00c"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-quote:before { + content: "\f00d"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-people:before { + content: "\f00e"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-monitor:before { + content: "\f00f"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-laptop:before { + content: "\f010"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-phone:before { + content: "\f011"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-cloud:before { + content: "\f012"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-error:before { + content: "\f013"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-right-arrow:before { + content: "\f014"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-left-arrow:before { + content: "\f015"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-up-arrow:before { + content: "\f016"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-down-arrow:before { + content: "\f017"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-trash:before { + content: "\f018"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-add-doc:before { + content: "\f019"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-edit:before { + content: "\f01a"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-lock:before { + content: "\f01b"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-unlock:before { + content: "\f01c"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-refresh:before { + content: "\f01d"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-paper-clip:before { + content: "\f01e"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-video:before { + content: "\f01f"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-photo:before { + content: "\f020"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-graph:before { + content: "\f021"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-idea:before { + content: "\f022"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-mic:before { + content: "\f023"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-cart:before { + content: "\f024"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-address-book:before { + content: "\f025"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-compass:before { + content: "\f026"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-flag:before { + content: "\f027"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-location:before { + content: "\f028"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-clock:before { + content: "\f029"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-folder:before { + content: "\f02a"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-inbox:before { + content: "\f02b"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-website:before { + content: "\f02c"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-smiley:before { + content: "\f02d"; +} + +/* line 6, ../img/icons/enclosed/sass/_settings.scss */ +.enclosed-foundicon-search:before { + content: "\f02e"; +} + +/* line 264, ../scss/foundation/components/_global.scss */ +*, +*:before, +*:after { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 269, ../scss/foundation/components/_global.scss */ +html, +body { + font-size: 100%; +} + +/* line 272, ../scss/foundation/components/_global.scss */ +body { + background: white; + color: #666666; + padding: 0; + margin: 0; + font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; + font-weight: normal; + font-style: normal; + line-height: 1; + position: relative; + cursor: default; +} + +/* line 285, ../scss/foundation/components/_global.scss */ +a:hover { + cursor: pointer; +} + +/* line 288, ../scss/foundation/components/_global.scss */ +a:focus { + outline: none; +} + +/* line 293, ../scss/foundation/components/_global.scss */ +img, +object, +embed { + max-width: 100%; + height: auto; +} + +/* line 296, ../scss/foundation/components/_global.scss */ +object, +embed { + height: 100%; +} + +/* line 297, ../scss/foundation/components/_global.scss */ +img { + -ms-interpolation-mode: bicubic; +} + +/* line 303, ../scss/foundation/components/_global.scss */ +#map_canvas img, +#map_canvas embed, +#map_canvas object, +.map_canvas img, +.map_canvas embed, +.map_canvas object { + max-width: none !important; +} + +/* line 308, ../scss/foundation/components/_global.scss */ +.left { + float: left !important; +} + +/* line 309, ../scss/foundation/components/_global.scss */ +.right { + float: right !important; +} + +/* line 310, ../scss/foundation/components/_global.scss */ +.text-left { + text-align: left !important; +} + +/* line 311, ../scss/foundation/components/_global.scss */ +.text-right { + text-align: right !important; +} + +/* line 312, ../scss/foundation/components/_global.scss */ +.text-center { + text-align: center !important; +} + +/* line 313, ../scss/foundation/components/_global.scss */ +.text-justify { + text-align: justify !important; +} + +/* line 314, ../scss/foundation/components/_global.scss */ +.hide { + display: none; +} + +/* line 320, ../scss/foundation/components/_global.scss */ +.antialiased { + -webkit-font-smoothing: antialiased; +} + +/* line 323, ../scss/foundation/components/_global.scss */ +img { + display: inline-block; + vertical-align: middle; +} + +/* line 333, ../scss/foundation/components/_global.scss */ +textarea { + height: auto; + min-height: 50px; +} + +/* line 336, ../scss/foundation/components/_global.scss */ +select { + width: 100%; +} + +/* Grid HTML Classes */ +/* line 116, ../scss/foundation/components/_grid.scss */ +.row { + width: 100%; + margin-left: auto; + margin-right: auto; + margin-top: 0; + margin-bottom: 0; + max-width: 62.5em; + *zoom: 1; +} +/* line 121, ../scss/foundation/components/_global.scss */ +.row:before, .row:after { + content: " "; + display: table; +} +/* line 122, ../scss/foundation/components/_global.scss */ +.row:after { + clear: both; +} +/* line 121, ../scss/foundation/components/_grid.scss */ +.row.collapse .column, +.row.collapse .columns { + position: relative; + padding-left: 0; + padding-right: 0; + float: left; +} +/* line 124, ../scss/foundation/components/_grid.scss */ +.row .row { + width: auto; + margin-left: -0.9375em; + margin-right: -0.9375em; + margin-top: 0; + margin-bottom: 0; + max-width: none; + *zoom: 1; +} +/* line 121, ../scss/foundation/components/_global.scss */ +.row .row:before, .row .row:after { + content: " "; + display: table; +} +/* line 122, ../scss/foundation/components/_global.scss */ +.row .row:after { + clear: both; +} +/* line 125, ../scss/foundation/components/_grid.scss */ +.row .row.collapse { + width: auto; + margin: 0; + max-width: none; + *zoom: 1; +} +/* line 121, ../scss/foundation/components/_global.scss */ +.row .row.collapse:before, .row .row.collapse:after { + content: " "; + display: table; +} +/* line 122, ../scss/foundation/components/_global.scss */ +.row .row.collapse:after { + clear: both; +} + +/* line 130, ../scss/foundation/components/_grid.scss */ +.column, +.columns { + position: relative; + padding-left: 0.9375em; + padding-right: 0.9375em; + width: 100%; + float: left; +} + +@media only screen { + /* line 135, ../scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375em; + padding-right: 0.9375em; + float: left; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-1 { + position: relative; + width: 8.33333%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-2 { + position: relative; + width: 16.66667%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-3 { + position: relative; + width: 25%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-4 { + position: relative; + width: 33.33333%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-5 { + position: relative; + width: 41.66667%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-6 { + position: relative; + width: 50%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-7 { + position: relative; + width: 58.33333%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-8 { + position: relative; + width: 66.66667%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-9 { + position: relative; + width: 75%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-10 { + position: relative; + width: 83.33333%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-11 { + position: relative; + width: 91.66667%; + } + + /* line 138, ../scss/foundation/components/_grid.scss */ + .small-12 { + position: relative; + width: 100%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-0 { + position: relative; + margin-left: 0%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-1 { + position: relative; + margin-left: 8.33333%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-2 { + position: relative; + margin-left: 16.66667%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-3 { + position: relative; + margin-left: 25%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-4 { + position: relative; + margin-left: 33.33333%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-5 { + position: relative; + margin-left: 41.66667%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-6 { + position: relative; + margin-left: 50%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-7 { + position: relative; + margin-left: 58.33333%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-8 { + position: relative; + margin-left: 66.66667%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-9 { + position: relative; + margin-left: 75%; + } + + /* line 142, ../scss/foundation/components/_grid.scss */ + .small-offset-10 { + position: relative; + margin-left: 83.33333%; + } + + /* line 145, ../scss/foundation/components/_grid.scss */ + [class*="column"] + [class*="column"]:last-child { + float: right; + } + + /* line 146, ../scss/foundation/components/_grid.scss */ + [class*="column"] + [class*="column"].end { + float: left; + } + + /* line 149, ../scss/foundation/components/_grid.scss */ + .column.small-centered, + .columns.small-centered { + position: relative; + margin-left: auto; + margin-right: auto; + float: none !important; + } +} +/* Styles for screens that are atleast 768px; */ +@media only screen and (min-width: 768px) { + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-1 { + position: relative; + width: 8.33333%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-2 { + position: relative; + width: 16.66667%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-3 { + position: relative; + width: 25%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-4 { + position: relative; + width: 33.33333%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-5 { + position: relative; + width: 41.66667%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-6 { + position: relative; + width: 50%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-7 { + position: relative; + width: 58.33333%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-8 { + position: relative; + width: 66.66667%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-9 { + position: relative; + width: 75%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-10 { + position: relative; + width: 83.33333%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-11 { + position: relative; + width: 91.66667%; + } + + /* line 156, ../scss/foundation/components/_grid.scss */ + .large-12 { + position: relative; + width: 100%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-0 { + position: relative; + margin-left: 0%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-1 { + position: relative; + margin-left: 8.33333%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-2 { + position: relative; + margin-left: 16.66667%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-3 { + position: relative; + margin-left: 25%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-4 { + position: relative; + margin-left: 33.33333%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-5 { + position: relative; + margin-left: 41.66667%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-6 { + position: relative; + margin-left: 50%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-7 { + position: relative; + margin-left: 58.33333%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-8 { + position: relative; + margin-left: 66.66667%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-9 { + position: relative; + margin-left: 75%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-10 { + position: relative; + margin-left: 83.33333%; + } + + /* line 160, ../scss/foundation/components/_grid.scss */ + .row .large-offset-11 { + position: relative; + margin-left: 91.66667%; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 164, ../scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 165, ../scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 169, ../scss/foundation/components/_grid.scss */ + .column.large-centered, + .columns.large-centered { + position: relative; + margin-left: auto; + margin-right: auto; + float: none !important; + } + + /* line 172, ../scss/foundation/components/_grid.scss */ + .column.large-uncentered, + .columns.large-uncentered { + margin-left: 0; + margin-right: 0; + float: left !important; + } + + /* line 179, ../scss/foundation/components/_grid.scss */ + .column.large-uncentered.opposite, + .columns.large-uncentered.opposite { + float: right !important; + } +} +/* Foundation Visibility HTML Classes */ +/* line 11, ../scss/foundation/components/_visibility.scss */ +.show-for-small, +.show-for-medium-down, +.show-for-large-down { + display: inherit !important; +} + +/* line 17, ../scss/foundation/components/_visibility.scss */ +.show-for-medium, +.show-for-medium-up, +.show-for-large, +.show-for-large-up, +.show-for-xlarge { + display: none !important; +} + +/* line 23, ../scss/foundation/components/_visibility.scss */ +.hide-for-medium, +.hide-for-medium-up, +.hide-for-large, +.hide-for-large-up, +.hide-for-xlarge { + display: inherit !important; +} + +/* line 27, ../scss/foundation/components/_visibility.scss */ +.hide-for-small, +.hide-for-medium-down, +.hide-for-large-down { + display: none !important; +} + +/* Specific visilbity for tables */ +/* line 38, ../scss/foundation/components/_visibility.scss */ +table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge { + display: table; +} + +/* line 48, ../scss/foundation/components/_visibility.scss */ +thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge { + display: table-header-group !important; +} + +/* line 58, ../scss/foundation/components/_visibility.scss */ +tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge { + display: table-row-group !important; +} + +/* line 68, ../scss/foundation/components/_visibility.scss */ +tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge { + display: table-row !important; +} + +/* line 79, ../scss/foundation/components/_visibility.scss */ +td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge, +th.show-for-small, +th.show-for-medium-down, +th.show-for-large-down, +th.hide-for-medium, +th.hide-for-medium-up, +th.hide-for-large, +th.hide-for-large-up, +th.hide-for-xlarge { + display: table-cell !important; +} + +/* Medium Displays: 768px - 1279px */ +@media only screen and (min-width: 768px) { + /* line 85, ../scss/foundation/components/_visibility.scss */ + .show-for-medium, + .show-for-medium-up { + display: inherit !important; + } + + /* line 87, ../scss/foundation/components/_visibility.scss */ + .show-for-small { + display: none !important; + } + + /* line 89, ../scss/foundation/components/_visibility.scss */ + .hide-for-small { + display: inherit !important; + } + + /* line 92, ../scss/foundation/components/_visibility.scss */ + .hide-for-medium, + .hide-for-medium-up { + display: none !important; + } + + /* Specific visilbity for tables */ + /* line 98, ../scss/foundation/components/_visibility.scss */ + table.show-for-medium, table.show-for-medium-up, table.hide-for-small { + display: table; + } + + /* line 103, ../scss/foundation/components/_visibility.scss */ + thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small { + display: table-header-group !important; + } + + /* line 108, ../scss/foundation/components/_visibility.scss */ + tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small { + display: table-row-group !important; + } + + /* line 113, ../scss/foundation/components/_visibility.scss */ + tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small { + display: table-row !important; + } + + /* line 119, ../scss/foundation/components/_visibility.scss */ + td.show-for-medium, td.show-for-medium-up, td.hide-for-small, + th.show-for-medium, + th.show-for-medium-up, + th.hide-for-small { + display: table-cell !important; + } +} +/* Large Displays: 1280px - 1440px */ +@media only screen and (min-width: 1280px) { + /* line 126, ../scss/foundation/components/_visibility.scss */ + .show-for-large, + .show-for-large-up { + display: inherit !important; + } + + /* line 129, ../scss/foundation/components/_visibility.scss */ + .show-for-medium, + .show-for-medium-down { + display: none !important; + } + + /* line 132, ../scss/foundation/components/_visibility.scss */ + .hide-for-medium, + .hide-for-medium-down { + display: inherit !important; + } + + /* line 135, ../scss/foundation/components/_visibility.scss */ + .hide-for-large, + .hide-for-large-up { + display: none !important; + } + + /* Specific visilbity for tables */ + /* line 142, ../scss/foundation/components/_visibility.scss */ + table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down { + display: table; + } + + /* line 148, ../scss/foundation/components/_visibility.scss */ + thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down { + display: table-header-group !important; + } + + /* line 154, ../scss/foundation/components/_visibility.scss */ + tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down { + display: table-row-group !important; + } + + /* line 160, ../scss/foundation/components/_visibility.scss */ + tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down { + display: table-row !important; + } + + /* line 167, ../scss/foundation/components/_visibility.scss */ + td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down, + th.show-for-large, + th.show-for-large-up, + th.hide-for-medium, + th.hide-for-medium-down { + display: table-cell !important; + } +} +/* X-Large Displays: 1400px and up */ +@media only screen and (min-width: 1440px) { + /* line 173, ../scss/foundation/components/_visibility.scss */ + .show-for-xlarge { + display: inherit !important; + } + + /* line 176, ../scss/foundation/components/_visibility.scss */ + .show-for-large, + .show-for-large-down { + display: none !important; + } + + /* line 179, ../scss/foundation/components/_visibility.scss */ + .hide-for-large, + .hide-for-large-down { + display: inherit !important; + } + + /* line 181, ../scss/foundation/components/_visibility.scss */ + .hide-for-xlarge { + display: none !important; + } + + /* Specific visilbity for tables */ + /* line 187, ../scss/foundation/components/_visibility.scss */ + table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down { + display: table; + } + + /* line 192, ../scss/foundation/components/_visibility.scss */ + thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down { + display: table-header-group !important; + } + + /* line 197, ../scss/foundation/components/_visibility.scss */ + tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down { + display: table-row-group !important; + } + + /* line 202, ../scss/foundation/components/_visibility.scss */ + tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down { + display: table-row !important; + } + + /* line 208, ../scss/foundation/components/_visibility.scss */ + td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down, + th.show-for-xlarge, + th.hide-for-large, + th.hide-for-large-down { + display: table-cell !important; + } +} +/* Orientation targeting */ +/* line 215, ../scss/foundation/components/_visibility.scss */ +.show-for-landscape, +.hide-for-portrait { + display: inherit !important; +} + +/* line 217, ../scss/foundation/components/_visibility.scss */ +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} + +/* Specific visilbity for tables */ +/* line 222, ../scss/foundation/components/_visibility.scss */ +table.hide-for-landscape, table.show-for-portrait { + display: table; +} + +/* line 226, ../scss/foundation/components/_visibility.scss */ +thead.hide-for-landscape, thead.show-for-portrait { + display: table-header-group !important; +} + +/* line 230, ../scss/foundation/components/_visibility.scss */ +tbody.hide-for-landscape, tbody.show-for-portrait { + display: table-row-group !important; +} + +/* line 234, ../scss/foundation/components/_visibility.scss */ +tr.hide-for-landscape, tr.show-for-portrait { + display: table-row !important; +} + +/* line 239, ../scss/foundation/components/_visibility.scss */ +td.hide-for-landscape, td.show-for-portrait, +th.hide-for-landscape, +th.show-for-portrait { + display: table-cell !important; +} + +@media only screen and (orientation: landscape) { + /* line 244, ../scss/foundation/components/_visibility.scss */ + .show-for-landscape, + .hide-for-portrait { + display: inherit !important; + } + + /* line 246, ../scss/foundation/components/_visibility.scss */ + .hide-for-landscape, + .show-for-portrait { + display: none !important; + } + + /* Specific visilbity for tables */ + /* line 251, ../scss/foundation/components/_visibility.scss */ + table.show-for-landscape, table.hide-for-portrait { + display: table; + } + + /* line 255, ../scss/foundation/components/_visibility.scss */ + thead.show-for-landscape, thead.hide-for-portrait { + display: table-header-group !important; + } + + /* line 259, ../scss/foundation/components/_visibility.scss */ + tbody.show-for-landscape, tbody.hide-for-portrait { + display: table-row-group !important; + } + + /* line 263, ../scss/foundation/components/_visibility.scss */ + tr.show-for-landscape, tr.hide-for-portrait { + display: table-row !important; + } + + /* line 268, ../scss/foundation/components/_visibility.scss */ + td.show-for-landscape, td.hide-for-portrait, + th.show-for-landscape, + th.hide-for-portrait { + display: table-cell !important; + } +} +@media only screen and (orientation: portrait) { + /* line 274, ../scss/foundation/components/_visibility.scss */ + .show-for-portrait, + .hide-for-landscape { + display: inherit !important; + } + + /* line 276, ../scss/foundation/components/_visibility.scss */ + .hide-for-portrait, + .show-for-landscape { + display: none !important; + } + + /* Specific visilbity for tables */ + /* line 281, ../scss/foundation/components/_visibility.scss */ + table.show-for-portrait, table.hide-for-landscape { + display: table; + } + + /* line 285, ../scss/foundation/components/_visibility.scss */ + thead.show-for-portrait, thead.hide-for-landscape { + display: table-header-group !important; + } + + /* line 289, ../scss/foundation/components/_visibility.scss */ + tbody.show-for-portrait, tbody.hide-for-landscape { + display: table-row-group !important; + } + + /* line 293, ../scss/foundation/components/_visibility.scss */ + tr.show-for-portrait, tr.hide-for-landscape { + display: table-row !important; + } + + /* line 298, ../scss/foundation/components/_visibility.scss */ + td.show-for-portrait, td.hide-for-landscape, + th.show-for-portrait, + th.hide-for-landscape { + display: table-cell !important; + } +} +/* Touch-enabled device targeting */ +/* line 303, ../scss/foundation/components/_visibility.scss */ +.show-for-touch { + display: none !important; +} + +/* line 304, ../scss/foundation/components/_visibility.scss */ +.hide-for-touch { + display: inherit !important; +} + +/* line 305, ../scss/foundation/components/_visibility.scss */ +.touch .show-for-touch { + display: inherit !important; +} + +/* line 306, ../scss/foundation/components/_visibility.scss */ +.touch .hide-for-touch { + display: none !important; +} + +/* Specific visilbity for tables */ +/* line 309, ../scss/foundation/components/_visibility.scss */ +table.hide-for-touch { + display: table; +} + +/* line 310, ../scss/foundation/components/_visibility.scss */ +.touch table.show-for-touch { + display: table; +} + +/* line 311, ../scss/foundation/components/_visibility.scss */ +thead.hide-for-touch { + display: table-header-group !important; +} + +/* line 312, ../scss/foundation/components/_visibility.scss */ +.touch thead.show-for-touch { + display: table-header-group !important; +} + +/* line 313, ../scss/foundation/components/_visibility.scss */ +tbody.hide-for-touch { + display: table-row-group !important; +} + +/* line 314, ../scss/foundation/components/_visibility.scss */ +.touch tbody.show-for-touch { + display: table-row-group !important; +} + +/* line 315, ../scss/foundation/components/_visibility.scss */ +tr.hide-for-touch { + display: table-row !important; +} + +/* line 316, ../scss/foundation/components/_visibility.scss */ +.touch tr.show-for-touch { + display: table-row !important; +} + +/* line 317, ../scss/foundation/components/_visibility.scss */ +td.hide-for-touch { + display: table-cell !important; +} + +/* line 318, ../scss/foundation/components/_visibility.scss */ +.touch td.show-for-touch { + display: table-cell !important; +} + +/* line 319, ../scss/foundation/components/_visibility.scss */ +th.hide-for-touch { + display: table-cell !important; +} + +/* line 320, ../scss/foundation/components/_visibility.scss */ +.touch th.show-for-touch { + display: table-cell !important; +} + +/* Foundation Block Grids for below small breakpoint */ +@media only screen { + /* line 50, ../scss/foundation/components/_block-grid.scss */ + [class*="block-grid-"] { + display: block; + padding: 0; + margin: 0 -0.625em; + *zoom: 1; + } + /* line 121, ../scss/foundation/components/_global.scss */ + [class*="block-grid-"]:before, [class*="block-grid-"]:after { + content: " "; + display: table; + } + /* line 122, ../scss/foundation/components/_global.scss */ + [class*="block-grid-"]:after { + clear: both; + } + /* line 27, ../scss/foundation/components/_block-grid.scss */ + [class*="block-grid-"] > li { + display: inline; + height: auto; + float: left; + padding: 0 0.625em 1.25em; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li { + width: 100%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li { + width: 50%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li { + width: 33.33333%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li { + width: 25%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li { + width: 20%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li { + width: 16.66667%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li { + width: 14.28571%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li { + width: 12.5%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li { + width: 11.11111%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li { + width: 10%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li { + width: 9.09091%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li { + width: 8.33333%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +/* Foundation Block Grids for above small breakpoint */ +@media only screen and (min-width: 768px) { + /* Remove small grid clearing */ + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(2n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(3n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(4n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(5n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(6n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(7n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(8n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(9n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(10n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(11n+1) { + clear: none; + } + + /* line 63, ../scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(12n+1) { + clear: none; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li { + width: 100%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li { + width: 50%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li { + width: 33.33333%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li { + width: 25%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li { + width: 20%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li { + width: 16.66667%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li { + width: 14.28571%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li { + width: 12.5%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li { + width: 11.11111%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li { + width: 10%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li { + width: 9.09091%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 36, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li { + width: 8.33333%; + padding: 0 0.625em 1.25em; + } + /* line 40, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(n) { + clear: none; + } + /* line 41, ../scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +/* line 110, ../scss/foundation/components/_type.scss */ +p.lead { + font-size: 1.21875em; + line-height: 1.6; +} + +/* line 115, ../scss/foundation/components/_type.scss */ +.subheader { + line-height: 1.4; + color: #b3b3b3; + font-weight: 300; + margin-top: 0.2em; + margin-bottom: 0.5em; +} + +/* Typography resets */ +/* line 144, ../scss/foundation/components/_type.scss */ +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; + direction: ltr; +} + +/* Default Link Styles */ +/* line 151, ../scss/foundation/components/_type.scss */ +a { + color: #3684d6; + text-decoration: none; + line-height: inherit; +} +/* line 157, ../scss/foundation/components/_type.scss */ +a:hover, a:focus { + color: #3684d6; +} +/* line 159, ../scss/foundation/components/_type.scss */ +a img { + border: none; +} + +/* Default paragraph styles */ +/* line 163, ../scss/foundation/components/_type.scss */ +p { + font-family: inherit; + font-weight: normal; + font-size: 1em; + line-height: 1.6; + margin-bottom: 1.25em; + text-rendering: optimizeLegibility; +} +/* line 173, ../scss/foundation/components/_type.scss */ +p aside { + font-size: 0.875em; + line-height: 1.35; + font-style: italic; +} + +/* Default header styles */ +/* line 181, ../scss/foundation/components/_type.scss */ +h1, h2, h3, h4, h5, h6 { + font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; + font-weight: bold; + font-style: normal; + color: #666666; + text-rendering: optimizeLegibility; + margin-top: 0.2em; + margin-bottom: 0.5em; + line-height: 1.2125em; +} +/* line 191, ../scss/foundation/components/_type.scss */ +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + font-size: 60%; + color: #b3b3b3; + line-height: 0; +} + +/* line 198, ../scss/foundation/components/_type.scss */ +h1 { + font-size: 2.125em; +} + +/* line 199, ../scss/foundation/components/_type.scss */ +h2 { + font-size: 1.6875em; +} + +/* line 200, ../scss/foundation/components/_type.scss */ +h3 { + font-size: 1.375em; +} + +/* line 201, ../scss/foundation/components/_type.scss */ +h4 { + font-size: 1.125em; +} + +/* line 202, ../scss/foundation/components/_type.scss */ +h5 { + font-size: 1.125em; +} + +/* line 203, ../scss/foundation/components/_type.scss */ +h6 { + font-size: 1em; +} + +/* line 207, ../scss/foundation/components/_type.scss */ +hr { + border: solid #dddddd; + border-width: 1px 0 0; + clear: both; + margin: 1.25em 0 1.1875em; + height: 0; +} + +/* Helpful Typography Defaults */ +/* line 217, ../scss/foundation/components/_type.scss */ +em, +i { + font-style: italic; + line-height: inherit; +} + +/* line 223, ../scss/foundation/components/_type.scss */ +strong, +b { + font-weight: bold; + line-height: inherit; +} + +/* line 228, ../scss/foundation/components/_type.scss */ +small { + font-size: 60%; + line-height: inherit; +} + +/* line 233, ../scss/foundation/components/_type.scss */ +code { + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: bold; + color: #7f0a0c; +} + +/* Lists */ +/* line 242, ../scss/foundation/components/_type.scss */ +ul, +ol, +dl { + font-size: 1em; + line-height: 1.6; + margin-bottom: 1.25em; + list-style-position: outside; + font-family: inherit; +} + +/* line 250, ../scss/foundation/components/_type.scss */ +ul, ol { + margin-left: 0; +} + +/* Unordered Lists */ +/* line 258, ../scss/foundation/components/_type.scss */ +ul li ul, +ul li ol { + margin-left: 1.25em; + margin-bottom: 0; + font-size: 1em; + /* Override nested font-size change */ +} +/* line 267, ../scss/foundation/components/_type.scss */ +ul.square li ul, ul.circle li ul, ul.disc li ul { + list-style: inherit; +} +/* line 270, ../scss/foundation/components/_type.scss */ +ul.square { + list-style-type: square; +} +/* line 271, ../scss/foundation/components/_type.scss */ +ul.circle { + list-style-type: circle; +} +/* line 272, ../scss/foundation/components/_type.scss */ +ul.disc { + list-style-type: disc; +} +/* line 273, ../scss/foundation/components/_type.scss */ +ul.no-bullet { + list-style: none; +} + +/* Ordered Lists */ +/* line 280, ../scss/foundation/components/_type.scss */ +ol li ul, +ol li ol { + margin-left: 1.25em; + margin-bottom: 0; +} + +/* Definition Lists */ +/* line 289, ../scss/foundation/components/_type.scss */ +dl dt { + margin-bottom: 0.3em; + font-weight: bold; +} +/* line 293, ../scss/foundation/components/_type.scss */ +dl dd { + margin-bottom: 0.75em; +} + +/* Abbreviations */ +/* line 298, ../scss/foundation/components/_type.scss */ +abbr, +acronym { + text-transform: uppercase; + font-size: 90%; + color: #666666; + border-bottom: 1px dotted #dddddd; + cursor: help; +} + +/* line 305, ../scss/foundation/components/_type.scss */ +abbr { + text-transform: none; +} + +/* Blockquotes */ +/* line 310, ../scss/foundation/components/_type.scss */ +blockquote { + margin: 0 0 1.25em; + padding: 0.5625em 1.25em 0 1.1875em; + border-left: 1px solid #dddddd; +} +/* line 315, ../scss/foundation/components/_type.scss */ +blockquote cite { + display: block; + font-size: 0.8125em; + color: #999999; +} +/* line 319, ../scss/foundation/components/_type.scss */ +blockquote cite:before { + content: "\2014 \0020"; +} +/* line 324, ../scss/foundation/components/_type.scss */ +blockquote cite a, +blockquote cite a:visited { + color: #999999; +} + +/* line 330, ../scss/foundation/components/_type.scss */ +blockquote, +blockquote p { + line-height: 1.6; + color: #b3b3b3; +} + +/* Microformats */ +/* line 336, ../scss/foundation/components/_type.scss */ +.vcard { + display: inline-block; + margin: 0 0 1.25em 0; + border: 1px solid #dddddd; + padding: 0.625em 0.75em; +} +/* line 342, ../scss/foundation/components/_type.scss */ +.vcard li { + margin: 0; + display: block; +} +/* line 346, ../scss/foundation/components/_type.scss */ +.vcard .fn { + font-weight: bold; + font-size: 0.9375em; +} + +/* line 353, ../scss/foundation/components/_type.scss */ +.vevent .summary { + font-weight: bold; +} +/* line 355, ../scss/foundation/components/_type.scss */ +.vevent abbr { + cursor: default; + text-decoration: none; + font-weight: bold; + border: none; + padding: 0 0.0625em; +} + +@media only screen and (min-width: 768px) { + /* line 366, ../scss/foundation/components/_type.scss */ + h1, h2, h3, h4, h5, h6 { + line-height: 1.4; + } + + /* line 367, ../scss/foundation/components/_type.scss */ + h1 { + font-size: 2.75em; + } + + /* line 368, ../scss/foundation/components/_type.scss */ + h2 { + font-size: 2.3125em; + } + + /* line 369, ../scss/foundation/components/_type.scss */ + h3 { + font-size: 1.6875em; + } + + /* line 370, ../scss/foundation/components/_type.scss */ + h4 { + font-size: 1.4375em; + } +} +/* + * Print styles. + * + * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ + * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) +*/ +/* line 381, ../scss/foundation/components/_type.scss */ +.print-only { + display: none !important; +} + +@media print { + /* line 383, ../scss/foundation/components/_type.scss */ + * { + background: transparent !important; + color: #000 !important; + /* Black prints faster: h5bp.com/s */ + box-shadow: none !important; + text-shadow: none !important; + } + + /* line 391, ../scss/foundation/components/_type.scss */ + a, + a:visited { + text-decoration: underline; + } + + /* line 392, ../scss/foundation/components/_type.scss */ + a[href]:after { + content: " (" attr(href) ")"; + } + + /* line 394, ../scss/foundation/components/_type.scss */ + abbr[title]:after { + content: " (" attr(title) ")"; + } + + /* line 399, ../scss/foundation/components/_type.scss */ + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + + /* line 402, ../scss/foundation/components/_type.scss */ + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + + /* line 407, ../scss/foundation/components/_type.scss */ + thead { + display: table-header-group; + /* h5bp.com/t */ + } + + /* line 410, ../scss/foundation/components/_type.scss */ + tr, + img { + page-break-inside: avoid; + } + + /* line 412, ../scss/foundation/components/_type.scss */ + img { + max-width: 100% !important; + } + + @page { + margin: 0.5cm; +} + + /* line 418, ../scss/foundation/components/_type.scss */ + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + /* line 424, ../scss/foundation/components/_type.scss */ + h2, + h3 { + page-break-after: avoid; + } + + /* line 426, ../scss/foundation/components/_type.scss */ + .hide-on-print { + display: none !important; + } + + /* line 427, ../scss/foundation/components/_type.scss */ + .print-only { + display: block !important; + } + + /* line 428, ../scss/foundation/components/_type.scss */ + .hide-for-print { + display: none !important; + } + + /* line 429, ../scss/foundation/components/_type.scss */ + .show-for-print { + display: inherit !important; + } +} +/* line 171, ../scss/foundation/components/_buttons.scss */ +button, .button { + border-style: solid; + border-width: 1px; + cursor: pointer; + font-family: inherit; + font-weight: bold; + line-height: 1; + margin: 0 0 1.25em; + position: relative; + text-decoration: none; + text-align: center; + display: inline-block; + padding-top: 0.75em; + padding-right: 1.5em; + padding-bottom: 0.8125em; + padding-left: 1.5em; + font-size: 1em; + background-color: #2ba6cb; + border-color: #2284a1; + color: white; +} +/* line 122, ../scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + background-color: #2284a1; +} +/* line 133, ../scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + color: white; +} +/* line 176, ../scss/foundation/components/_buttons.scss */ +button.secondary, .button.secondary { + background-color: #e9e9e9; + border-color: #d0d0d0; + color: #333333; +} +/* line 122, ../scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + background-color: #d0d0d0; +} +/* line 128, ../scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + color: #333333; +} +/* line 177, ../scss/foundation/components/_buttons.scss */ +button.success, .button.success { + background-color: #5da423; + border-color: #457a1a; + color: white; +} +/* line 122, ../scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + background-color: #457a1a; +} +/* line 133, ../scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + color: white; +} +/* line 178, ../scss/foundation/components/_buttons.scss */ +button.alert, .button.alert { + background-color: #c60f13; + border-color: #970b0e; + color: white; +} +/* line 122, ../scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + background-color: #970b0e; +} +/* line 133, ../scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + color: white; +} +/* line 180, ../scss/foundation/components/_buttons.scss */ +button.large, .button.large { + padding-top: 1em; + padding-right: 2em; + padding-bottom: 1.0625em; + padding-left: 2em; + font-size: 1.25em; +} +/* line 181, ../scss/foundation/components/_buttons.scss */ +button.small, .button.small { + padding-top: 0.5625em; + padding-right: 1.125em; + padding-bottom: 0.625em; + padding-left: 1.125em; + font-size: 0.8125em; +} +/* line 182, ../scss/foundation/components/_buttons.scss */ +button.tiny, .button.tiny { + padding-top: 0.4375em; + padding-right: 0.875em; + padding-bottom: 0.5em; + padding-left: 0.875em; + font-size: 0.6875em; +} +/* line 183, ../scss/foundation/components/_buttons.scss */ +button.expand, .button.expand { + padding-right: 0px; + padding-left: 0px; + width: 100%; +} +/* line 185, ../scss/foundation/components/_buttons.scss */ +button.left-align, .button.left-align { + text-align: left; + text-indent: 0.75em; +} +/* line 186, ../scss/foundation/components/_buttons.scss */ +button.right-align, .button.right-align { + text-align: right; + padding-right: 0.75em; +} +/* line 188, ../scss/foundation/components/_buttons.scss */ +button.disabled, button[disabled], .button.disabled, .button[disabled] { + background-color: #2ba6cb; + border-color: #2284a1; + color: white; + cursor: default; + opacity: 0.6; + -webkit-box-shadow: none; + box-shadow: none; +} +/* line 122, ../scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #2284a1; +} +/* line 133, ../scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + color: white; +} +/* line 146, ../scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #2ba6cb; +} +/* line 189, ../scss/foundation/components/_buttons.scss */ +button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { + background-color: #e9e9e9; + border-color: #d0d0d0; + color: #333333; + cursor: default; + opacity: 0.6; + -webkit-box-shadow: none; + box-shadow: none; +} +/* line 122, ../scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #d0d0d0; +} +/* line 128, ../scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + color: #333333; +} +/* line 146, ../scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #e9e9e9; +} +/* line 190, ../scss/foundation/components/_buttons.scss */ +button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { + background-color: #5da423; + border-color: #457a1a; + color: white; + cursor: default; + opacity: 0.6; + -webkit-box-shadow: none; + box-shadow: none; +} +/* line 122, ../scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #457a1a; +} +/* line 133, ../scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + color: white; +} +/* line 146, ../scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #5da423; +} +/* line 191, ../scss/foundation/components/_buttons.scss */ +button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { + background-color: #c60f13; + border-color: #970b0e; + color: white; + cursor: default; + opacity: 0.6; + -webkit-box-shadow: none; + box-shadow: none; +} +/* line 122, ../scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #970b0e; +} +/* line 133, ../scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + color: white; +} +/* line 146, ../scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #c60f13; +} + +/* line 196, ../scss/foundation/components/_buttons.scss */ +button, .button { + padding-top: 0.8125em; + padding-bottom: 0.75em; + -webkit-appearance: none; +} +/* line 198, ../scss/foundation/components/_buttons.scss */ +button.tiny, .button.tiny { + padding-top: 0.5em; + padding-bottom: 0.4375em; + -webkit-appearance: none; +} +/* line 199, ../scss/foundation/components/_buttons.scss */ +button.small, .button.small { + padding-top: 0.625em; + padding-bottom: 0.5625em; + -webkit-appearance: none; +} +/* line 200, ../scss/foundation/components/_buttons.scss */ +button.large, .button.large { + padding-top: 1.03125em; + padding-bottom: 1.03125em; + -webkit-appearance: none; +} + +@media only screen { + /* line 206, ../scss/foundation/components/_buttons.scss */ + button, .button { + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; + -webkit-transition: background-color 300ms ease-out; + -moz-transition: background-color 300ms ease-out; + transition: background-color 300ms ease-out; + } + /* line 68, ../scss/foundation/components/_global.scss */ + button:active, .button:active { + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; + } + /* line 214, ../scss/foundation/components/_buttons.scss */ + button.radius, .button.radius { + -webkit-border-radius: 3px; + border-radius: 3px; + } + /* line 215, ../scss/foundation/components/_buttons.scss */ + button.round, .button.round { + -webkit-border-radius: 1000px; + border-radius: 1000px; + } +} +@media only screen and (min-width: 768px) { + /* line 223, ../scss/foundation/components/_buttons.scss */ + button, .button { + display: inline-block; + } +} +/* Standard Forms */ +/* line 258, ../scss/foundation/components/_forms.scss */ +form { + margin: 0 0 1em; +} + +/* Using forms within rows, we need to set some defaults */ +/* line 67, ../scss/foundation/components/_forms.scss */ +form .row .row { + margin: 0 -0.5em; +} +/* line 70, ../scss/foundation/components/_forms.scss */ +form .row .row .column, +form .row .row .columns { + padding: 0 0.5em; +} +/* line 73, ../scss/foundation/components/_forms.scss */ +form .row .row.collapse { + margin: 0; +} +/* line 76, ../scss/foundation/components/_forms.scss */ +form .row .row.collapse .column, +form .row .row.collapse .columns { + padding: 0; +} +/* line 83, ../scss/foundation/components/_forms.scss */ +form .row input.column, +form .row input.columns, +form .row textarea.column, +form .row textarea.columns { + padding-left: 0.5em; +} + +/* Label Styles */ +/* line 264, ../scss/foundation/components/_forms.scss */ +label { + font-size: 0.875em; + color: #4d4d4d; + cursor: pointer; + display: block; + font-weight: 500; + margin-bottom: 0.1875em; + /* Styles for required inputs */ +} +/* line 265, ../scss/foundation/components/_forms.scss */ +label.right { + float: none; + text-align: right; +} +/* line 266, ../scss/foundation/components/_forms.scss */ +label.inline { + margin: 0 0 1em 0; + padding: 0.625em 0; +} +/* line 268, ../scss/foundation/components/_forms.scss */ +label small { + text-transform: capitalize; + color: #666666; +} + +/* Attach elements to the beginning or end of an input */ +/* line 276, ../scss/foundation/components/_forms.scss */ +.prefix, +.postfix { + display: block; + position: relative; + z-index: 2; + text-align: center; + width: 100%; + padding-top: 0; + padding-bottom: 0; + border-style: solid; + border-width: 1px; + overflow: hidden; + font-size: 0.875em; + height: 2.3125em; + line-height: 2.3125em; +} + +/* Adjust padding, alignment and radius if pre/post element is a button */ +/* line 279, ../scss/foundation/components/_forms.scss */ +.postfix.button { + padding-left: 0; + padding-right: 0; + padding-top: 0; + padding-bottom: 0; + text-align: center; + line-height: 2.125em; +} + +/* line 280, ../scss/foundation/components/_forms.scss */ +.prefix.button { + padding-left: 0; + padding-right: 0; + padding-top: 0; + padding-bottom: 0; + text-align: center; + line-height: 2.125em; +} + +/* line 282, ../scss/foundation/components/_forms.scss */ +.prefix.button.radius { + -webkit-border-radius: 0; + border-radius: 0; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +/* line 283, ../scss/foundation/components/_forms.scss */ +.postfix.button.radius { + -webkit-border-radius: 0; + border-radius: 0; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; + -webkit-border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} + +/* line 284, ../scss/foundation/components/_forms.scss */ +.prefix.button.round { + -webkit-border-radius: 0; + border-radius: 0; + -moz-border-radius-bottomleft: 1000px; + -moz-border-radius-topleft: 1000px; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} + +/* line 285, ../scss/foundation/components/_forms.scss */ +.postfix.button.round { + -webkit-border-radius: 0; + border-radius: 0; + -moz-border-radius-topright: 1000px; + -moz-border-radius-bottomright: 1000px; + -webkit-border-top-right-radius: 1000px; + -webkit-border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; +} + +/* Separate prefix and postfix styles when on span or label so buttons keep their own */ +/* line 288, ../scss/foundation/components/_forms.scss */ +span.prefix, label.prefix { + background: #f2f2f2; + border-color: #d9d9d9; + border-right: none; + color: #333333; +} +/* line 289, ../scss/foundation/components/_forms.scss */ +span.prefix.radius, label.prefix.radius { + -webkit-border-radius: 0; + border-radius: 0; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +/* line 291, ../scss/foundation/components/_forms.scss */ +span.postfix, label.postfix { + background: #f2f2f2; + border-color: #cccccc; + border-left: none; + color: #333333; +} +/* line 292, ../scss/foundation/components/_forms.scss */ +span.postfix.radius, label.postfix.radius { + -webkit-border-radius: 0; + border-radius: 0; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; + -webkit-border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} + +/* Input groups will automatically style first and last elements of the group */ +/* line 298, ../scss/foundation/components/_forms.scss */ +.input-group.radius > *:first-child, .input-group.radius > *:first-child * { + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 301, ../scss/foundation/components/_forms.scss */ +.input-group.radius > *:last-child, .input-group.radius > *:last-child * { + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; + -webkit-border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +/* line 306, ../scss/foundation/components/_forms.scss */ +.input-group.round > *:first-child, .input-group.round > *:first-child * { + -moz-border-radius-bottomleft: 1000px; + -moz-border-radius-topleft: 1000px; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 309, ../scss/foundation/components/_forms.scss */ +.input-group.round > *:last-child, .input-group.round > *:last-child * { + -moz-border-radius-topright: 1000px; + -moz-border-radius-bottomright: 1000px; + -webkit-border-top-right-radius: 1000px; + -webkit-border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; +} + +/* We use this to get basic styling on all basic form elements */ +/* line 329, ../scss/foundation/components/_forms.scss */ +input[type="text"], +input[type="password"], +input[type="date"], +input[type="datetime"], +input[type="datetime-local"], +input[type="month"], +input[type="week"], +input[type="email"], +input[type="number"], +input[type="search"], +input[type="tel"], +input[type="time"], +input[type="url"], +textarea { + background-color: white; + font-family: inherit; + border: 1px solid #cccccc; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.75); + display: block; + font-size: 0.875em; + margin: 0 0 1em 0; + padding: 0.5em; + height: 2.3125em; + width: 100%; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: -webkit-box-shadow 0.45s, border-color 0.45s ease-in-out; + -moz-transition: -moz-box-shadow 0.45s, border-color 0.45s ease-in-out; + transition: box-shadow 0.45s, border-color 0.45s ease-in-out; +} +/* line 134, ../scss/foundation/components/_global.scss */ +input[type="text"]:focus, +input[type="password"]:focus, +input[type="date"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="month"]:focus, +input[type="week"]:focus, +input[type="email"]:focus, +input[type="number"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="time"]:focus, +input[type="url"]:focus, +textarea:focus { + -webkit-box-shadow: 0 0 5px #999999; + -moz-box-shadow: 0 0 5px #999999; + box-shadow: 0 0 5px #999999; + border-color: #999999; +} +/* line 107, ../scss/foundation/components/_forms.scss */ +input[type="text"]:focus, +input[type="password"]:focus, +input[type="date"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="month"]:focus, +input[type="week"]:focus, +input[type="email"]:focus, +input[type="number"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="time"]:focus, +input[type="url"]:focus, +textarea:focus { + background: #fafafa; + border-color: #999999; + outline: none; +} +/* line 114, ../scss/foundation/components/_forms.scss */ +input[type="text"][disabled], +input[type="password"][disabled], +input[type="date"][disabled], +input[type="datetime"][disabled], +input[type="datetime-local"][disabled], +input[type="month"][disabled], +input[type="week"][disabled], +input[type="email"][disabled], +input[type="number"][disabled], +input[type="search"][disabled], +input[type="tel"][disabled], +input[type="time"][disabled], +input[type="url"][disabled], +textarea[disabled] { + background-color: #dddddd; +} + +/* Adjust margin for form elements below */ +/* line 340, ../scss/foundation/components/_forms.scss */ +input[type="file"], +input[type="checkbox"], +input[type="radio"], +select { + margin: 0 0 1em 0; +} + +/* Normalize file input width */ +/* line 345, ../scss/foundation/components/_forms.scss */ +input[type="file"] { + width: 100%; +} + +/* We add basic fieldset styling */ +/* line 350, ../scss/foundation/components/_forms.scss */ +fieldset { + border: solid 1px #dddddd; + padding: 1.25em; + margin: 1.125em 0; +} +/* line 215, ../scss/foundation/components/_forms.scss */ +fieldset legend { + font-weight: bold; + background: white; + padding: 0 0.1875em; + margin: 0; + margin-left: -0.1875em; +} + +/* Error Handling */ +/* line 356, ../scss/foundation/components/_forms.scss */ +span.error, small.error { + display: block; + padding: 0.375em 0.25em; + margin-top: 0; + margin-bottom: 1em; + font-size: 0.75em; + font-weight: bold; + background: #c60f13; + color: white; + display: none; +} + +/* line 364, ../scss/foundation/components/_forms.scss */ +.error input, +.error textarea, +.error select { + border-color: #c60f13; + background-color: rgba(198, 15, 19, 0.1); + margin-bottom: 0; +} +/* line 230, ../scss/foundation/components/_forms.scss */ +.error input:focus, +.error textarea:focus, +.error select:focus { + background: #fafafa; + border-color: #999999; +} +/* line 370, ../scss/foundation/components/_forms.scss */ +.error label, +.error label.error { + color: #c60f13; +} +/* line 374, ../scss/foundation/components/_forms.scss */ +.error small.error { + display: block; + padding: 0.375em 0.25em; + margin-top: 0; + margin-bottom: 1em; + font-size: 0.75em; + font-weight: bold; + background: #c60f13; + color: white; +} +/* line 378, ../scss/foundation/components/_forms.scss */ +.error span.error-message { + display: block; +} + +/* line 384, ../scss/foundation/components/_forms.scss */ +input.error, +textarea.error { + border-color: #c60f13; + background-color: rgba(198, 15, 19, 0.1); +} +/* line 230, ../scss/foundation/components/_forms.scss */ +input.error:focus, +textarea.error:focus { + background: #fafafa; + border-color: #999999; +} + +/* line 388, ../scss/foundation/components/_forms.scss */ +.error select { + border-color: #c60f13; + background-color: rgba(198, 15, 19, 0.1); +} +/* line 230, ../scss/foundation/components/_forms.scss */ +.error select:focus { + background: #fafafa; + border-color: #999999; +} + +/* line 392, ../scss/foundation/components/_forms.scss */ +label.error { + color: #c60f13; +} + +/* Button Groups */ +/* line 72, ../scss/foundation/components/_button-groups.scss */ +.button-group { + list-style: none; + margin: 0; + *zoom: 1; +} +/* line 121, ../scss/foundation/components/_global.scss */ +.button-group:before, .button-group:after { + content: " "; + display: table; +} +/* line 122, ../scss/foundation/components/_global.scss */ +.button-group:after { + clear: both; +} +/* line 74, ../scss/foundation/components/_button-groups.scss */ +.button-group > * { + margin: 0 0 0 -1px; + float: left; +} +/* line 35, ../scss/foundation/components/_button-groups.scss */ +.button-group > *:first-child { + margin-left: 0; +} +/* line 53, ../scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 57, ../scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; + -webkit-border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +/* line 53, ../scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { + -moz-border-radius-bottomleft: 1000px; + -moz-border-radius-topleft: 1000px; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 57, ../scss/foundation/components/_button-groups.scss */ +.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { + -moz-border-radius-topright: 1000px; + -moz-border-radius-bottomright: 1000px; + -webkit-border-top-right-radius: 1000px; + -webkit-border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; +} +/* line 80, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li { + width: 50%; +} +/* line 63, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li button, .button-group.even-2 li .button { + width: 100%; +} +/* line 80, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li { + width: 33.33333%; +} +/* line 63, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li button, .button-group.even-3 li .button { + width: 100%; +} +/* line 80, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li { + width: 25%; +} +/* line 63, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li button, .button-group.even-4 li .button { + width: 100%; +} +/* line 80, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li { + width: 20%; +} +/* line 63, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li button, .button-group.even-5 li .button { + width: 100%; +} +/* line 80, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li { + width: 16.66667%; +} +/* line 63, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li button, .button-group.even-6 li .button { + width: 100%; +} +/* line 80, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li { + width: 14.28571%; +} +/* line 63, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li button, .button-group.even-7 li .button { + width: 100%; +} +/* line 80, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li { + width: 12.5%; +} +/* line 63, ../scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li button, .button-group.even-8 li .button { + width: 100%; +} + +/* line 84, ../scss/foundation/components/_button-groups.scss */ +.button-bar { + *zoom: 1; +} +/* line 121, ../scss/foundation/components/_global.scss */ +.button-bar:before, .button-bar:after { + content: " "; + display: table; +} +/* line 122, ../scss/foundation/components/_global.scss */ +.button-bar:after { + clear: both; +} +/* line 86, ../scss/foundation/components/_button-groups.scss */ +.button-bar .button-group { + float: left; + margin-right: 0.625em; +} +/* line 23, ../scss/foundation/components/_button-groups.scss */ +.button-bar .button-group div { + overflow: hidden; +} + +/* Dropdown Button */ +/* line 108, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button { + position: relative; + padding-right: 3.1875em; +} +/* line 46, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button:before { + position: absolute; + content: ""; + width: 0; + height: 0; + display: block; + border-style: solid; + border-color: white transparent transparent transparent; + top: 50%; +} +/* line 81, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button:before { + border-width: 0.5625em; + right: 1.5em; + margin-top: -0.25em; +} +/* line 100, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button:before { + border-color: white transparent transparent transparent; +} +/* line 109, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny { + padding-right: 2.1875em; +} +/* line 61, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny:before { + border-width: 0.4375em; + right: 0.875em; + margin-top: -0.15625em; +} +/* line 100, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny:before { + border-color: white transparent transparent transparent; +} +/* line 110, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small { + padding-right: 2.8125em; +} +/* line 71, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small:before { + border-width: 0.5625em; + right: 1.125em; + margin-top: -0.21875em; +} +/* line 100, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small:before { + border-color: white transparent transparent transparent; +} +/* line 111, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large { + padding-right: 4em; +} +/* line 91, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large:before { + border-width: 0.625em; + right: 1.75em; + margin-top: -0.3125em; +} +/* line 100, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large:before { + border-color: white transparent transparent transparent; +} +/* line 112, ../scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.secondary:before { + border-color: #333333 transparent transparent transparent; +} + +/* Split Buttons */ +/* line 150, ../scss/foundation/components/_split-buttons.scss */ +.split.button { + position: relative; + padding-right: 4.8em; +} +/* line 53, ../scss/foundation/components/_split-buttons.scss */ +.split.button span { + display: block; + height: 100%; + position: absolute; + right: 0; + top: 0; + border-left: solid 1px; +} +/* line 62, ../scss/foundation/components/_split-buttons.scss */ +.split.button span:before { + position: absolute; + content: ""; + width: 0; + height: 0; + display: block; + border-style: inset; + left: 50%; +} +/* line 73, ../scss/foundation/components/_split-buttons.scss */ +.split.button span:active { + background-color: rgba(0, 0, 0, 0.1); +} +/* line 79, ../scss/foundation/components/_split-buttons.scss */ +.split.button span { + border-left-color: #1e728c; +} +/* line 116, ../scss/foundation/components/_split-buttons.scss */ +.split.button span { + width: 3em; +} +/* line 117, ../scss/foundation/components/_split-buttons.scss */ +.split.button span:before { + border-top-style: solid; + border-width: 0.5625em; + top: 1.125em; + margin-left: -0.5625em; +} +/* line 142, ../scss/foundation/components/_split-buttons.scss */ +.split.button span:before { + border-color: white transparent transparent transparent; +} +/* line 79, ../scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span { + border-left-color: #c3c3c3; +} +/* line 142, ../scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:before { + border-color: white transparent transparent transparent; +} +/* line 79, ../scss/foundation/components/_split-buttons.scss */ +.split.button.alert span { + border-left-color: #7f0a0c; +} +/* line 79, ../scss/foundation/components/_split-buttons.scss */ +.split.button.success span { + border-left-color: #396516; +} +/* line 156, ../scss/foundation/components/_split-buttons.scss */ +.split.button.tiny { + padding-right: 3.9375em; +} +/* line 88, ../scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span { + width: 2.84375em; +} +/* line 89, ../scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span:before { + border-top-style: solid; + border-width: 0.4375em; + top: 0.875em; + margin-left: -0.3125em; +} +/* line 157, ../scss/foundation/components/_split-buttons.scss */ +.split.button.small { + padding-right: 3.9375em; +} +/* line 102, ../scss/foundation/components/_split-buttons.scss */ +.split.button.small span { + width: 2.8125em; +} +/* line 103, ../scss/foundation/components/_split-buttons.scss */ +.split.button.small span:before { + border-top-style: solid; + border-width: 0.5625em; + top: 0.84375em; + margin-left: -0.5625em; +} +/* line 158, ../scss/foundation/components/_split-buttons.scss */ +.split.button.large { + padding-right: 6em; +} +/* line 130, ../scss/foundation/components/_split-buttons.scss */ +.split.button.large span { + width: 3.75em; +} +/* line 131, ../scss/foundation/components/_split-buttons.scss */ +.split.button.large span:before { + border-top-style: solid; + border-width: 0.625em; + top: 1.3125em; + margin-left: -0.5625em; +} +/* line 159, ../scss/foundation/components/_split-buttons.scss */ +.split.button.expand { + padding-left: 2em; +} +/* line 142, ../scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:before { + border-color: #333333 transparent transparent transparent; +} +/* line 163, ../scss/foundation/components/_split-buttons.scss */ +.split.button.radius span { + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; + -webkit-border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +/* line 164, ../scss/foundation/components/_split-buttons.scss */ +.split.button.round span { + -moz-border-radius-topright: 1000px; + -moz-border-radius-bottomright: 1000px; + -webkit-border-top-right-radius: 1000px; + -webkit-border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; +} + +/* Flex Video */ +/* line 44, ../scss/foundation/components/_flex-video.scss */ +.flex-video { + position: relative; + padding-top: 1.5625em; + padding-bottom: 67.5%; + height: 0; + margin-bottom: 1em; + overflow: hidden; +} +/* line 26, ../scss/foundation/components/_flex-video.scss */ +.flex-video.widescreen { + padding-bottom: 57.25%; +} +/* line 27, ../scss/foundation/components/_flex-video.scss */ +.flex-video.vimeo { + padding-top: 0; +} +/* line 32, ../scss/foundation/components/_flex-video.scss */ +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +/* Sections */ +/* line 285, ../scss/foundation/components/_section.scss */ +[data-section=''], [data-section='auto'], .section-container.auto, +[data-section='vertical-tabs'], .section-container.vertical-tabs, +[data-section='vertical-nav'], .section-container.vertical-nav, +[data-section='horizontal-nav'], .section-container.horizontal-nav, +[data-section='accordion'], .section-container.accordion { + width: 100%; + position: relative; + display: block; + margin-bottom: 1.25em; +} +/* line 55, ../scss/foundation/components/_section.scss */ +[data-section=''][data-section-small-style], [data-section='auto'][data-section-small-style], .section-container.auto[data-section-small-style], +[data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style], +[data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style], +[data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style], +[data-section='accordion'][data-section-small-style], .section-container.accordion[data-section-small-style] { + width: 100% !important; +} +/* line 58, ../scss/foundation/components/_section.scss */ +[data-section=''][data-section-small-style] > [data-section-region], [data-section=''][data-section-small-style] > section, [data-section=''][data-section-small-style] > .section, [data-section='auto'][data-section-small-style] > [data-section-region], [data-section='auto'][data-section-small-style] > section, [data-section='auto'][data-section-small-style] > .section, .section-container.auto[data-section-small-style] > [data-section-region], .section-container.auto[data-section-small-style] > section, .section-container.auto[data-section-small-style] > .section, +[data-section='vertical-tabs'][data-section-small-style] > [data-section-region], +[data-section='vertical-tabs'][data-section-small-style] > section, +[data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section, +[data-section='vertical-nav'][data-section-small-style] > [data-section-region], +[data-section='vertical-nav'][data-section-small-style] > section, +[data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section, +[data-section='horizontal-nav'][data-section-small-style] > [data-section-region], +[data-section='horizontal-nav'][data-section-small-style] > section, +[data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section, +[data-section='accordion'][data-section-small-style] > [data-section-region], +[data-section='accordion'][data-section-small-style] > section, +[data-section='accordion'][data-section-small-style] > .section, .section-container.accordion[data-section-small-style] > [data-section-region], .section-container.accordion[data-section-small-style] > section, .section-container.accordion[data-section-small-style] > .section { + padding: 0 !important; + margin: 0 !important; +} +/* line 61, ../scss/foundation/components/_section.scss */ +[data-section=''][data-section-small-style] > [data-section-region] > [data-section-title], [data-section=''][data-section-small-style] > [data-section-region] > .title, [data-section=''][data-section-small-style] > section > [data-section-title], [data-section=''][data-section-small-style] > section > .title, [data-section=''][data-section-small-style] > .section > [data-section-title], [data-section=''][data-section-small-style] > .section > .title, [data-section='auto'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='auto'][data-section-small-style] > [data-section-region] > .title, [data-section='auto'][data-section-small-style] > section > [data-section-title], [data-section='auto'][data-section-small-style] > section > .title, [data-section='auto'][data-section-small-style] > .section > [data-section-title], [data-section='auto'][data-section-small-style] > .section > .title, .section-container.auto[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.auto[data-section-small-style] > [data-section-region] > .title, .section-container.auto[data-section-small-style] > section > [data-section-title], .section-container.auto[data-section-small-style] > section > .title, .section-container.auto[data-section-small-style] > .section > [data-section-title], .section-container.auto[data-section-small-style] > .section > .title, +[data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title], +[data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title, +[data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title], +[data-section='vertical-tabs'][data-section-small-style] > section > .title, +[data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title], +[data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title, +[data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title], +[data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title, +[data-section='vertical-nav'][data-section-small-style] > section > [data-section-title], +[data-section='vertical-nav'][data-section-small-style] > section > .title, +[data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title], +[data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title, +[data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title], +[data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title, +[data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title], +[data-section='horizontal-nav'][data-section-small-style] > section > .title, +[data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title], +[data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title, +[data-section='accordion'][data-section-small-style] > [data-section-region] > [data-section-title], +[data-section='accordion'][data-section-small-style] > [data-section-region] > .title, +[data-section='accordion'][data-section-small-style] > section > [data-section-title], +[data-section='accordion'][data-section-small-style] > section > .title, +[data-section='accordion'][data-section-small-style] > .section > [data-section-title], +[data-section='accordion'][data-section-small-style] > .section > .title, .section-container.accordion[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.accordion[data-section-small-style] > [data-section-region] > .title, .section-container.accordion[data-section-small-style] > section > [data-section-title], .section-container.accordion[data-section-small-style] > section > .title, .section-container.accordion[data-section-small-style] > .section > [data-section-title], .section-container.accordion[data-section-small-style] > .section > .title { + width: 100% !important; +} +/* line 287, ../scss/foundation/components/_section.scss */ +[data-section=''] > section, [data-section=''] > .section, [data-section=''] > [data-section-region], [data-section='auto'] > section, [data-section='auto'] > .section, [data-section='auto'] > [data-section-region], .section-container.auto > section, .section-container.auto > .section, .section-container.auto > [data-section-region], +[data-section='vertical-tabs'] > section, +[data-section='vertical-tabs'] > .section, +[data-section='vertical-tabs'] > [data-section-region], .section-container.vertical-tabs > section, .section-container.vertical-tabs > .section, .section-container.vertical-tabs > [data-section-region], +[data-section='vertical-nav'] > section, +[data-section='vertical-nav'] > .section, +[data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region], +[data-section='horizontal-nav'] > section, +[data-section='horizontal-nav'] > .section, +[data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region], +[data-section='accordion'] > section, +[data-section='accordion'] > .section, +[data-section='accordion'] > [data-section-region], .section-container.accordion > section, .section-container.accordion > .section, .section-container.accordion > [data-section-region] { + margin: 0; +} +/* line 102, ../scss/foundation/components/_section.scss */ +[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title, +[data-section='vertical-tabs'] > section > [data-section-title], +[data-section='vertical-tabs'] > section > .title, +[data-section='vertical-tabs'] > .section > [data-section-title], +[data-section='vertical-tabs'] > .section > .title, +[data-section='vertical-tabs'] > [data-section-region] > [data-section-title], +[data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title, +[data-section='vertical-nav'] > section > [data-section-title], +[data-section='vertical-nav'] > section > .title, +[data-section='vertical-nav'] > .section > [data-section-title], +[data-section='vertical-nav'] > .section > .title, +[data-section='vertical-nav'] > [data-section-region] > [data-section-title], +[data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title, +[data-section='horizontal-nav'] > section > [data-section-title], +[data-section='horizontal-nav'] > section > .title, +[data-section='horizontal-nav'] > .section > [data-section-title], +[data-section='horizontal-nav'] > .section > .title, +[data-section='horizontal-nav'] > [data-section-region] > [data-section-title], +[data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title, +[data-section='accordion'] > section > [data-section-title], +[data-section='accordion'] > section > .title, +[data-section='accordion'] > .section > [data-section-title], +[data-section='accordion'] > .section > .title, +[data-section='accordion'] > [data-section-region] > [data-section-title], +[data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title { + margin-bottom: 0; +} +/* line 104, ../scss/foundation/components/_section.scss */ +[data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a, +[data-section='vertical-tabs'] > section > [data-section-title] a, +[data-section='vertical-tabs'] > section > .title a, +[data-section='vertical-tabs'] > .section > [data-section-title] a, +[data-section='vertical-tabs'] > .section > .title a, +[data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a, +[data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a, +[data-section='vertical-nav'] > section > [data-section-title] a, +[data-section='vertical-nav'] > section > .title a, +[data-section='vertical-nav'] > .section > [data-section-title] a, +[data-section='vertical-nav'] > .section > .title a, +[data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, +[data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a, +[data-section='horizontal-nav'] > section > [data-section-title] a, +[data-section='horizontal-nav'] > section > .title a, +[data-section='horizontal-nav'] > .section > [data-section-title] a, +[data-section='horizontal-nav'] > .section > .title a, +[data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, +[data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a, +[data-section='accordion'] > section > [data-section-title] a, +[data-section='accordion'] > section > .title a, +[data-section='accordion'] > .section > [data-section-title] a, +[data-section='accordion'] > .section > .title a, +[data-section='accordion'] > [data-section-region] > [data-section-title] a, +[data-section='accordion'] > [data-section-region] > .title a, .section-container.accordion > section > [data-section-title] a, .section-container.accordion > section > .title a, .section-container.accordion > .section > [data-section-title] a, .section-container.accordion > .section > .title a, .section-container.accordion > [data-section-region] > [data-section-title] a, .section-container.accordion > [data-section-region] > .title a { + width: 100%; + display: inline-block; + white-space: nowrap; +} +/* line 111, ../scss/foundation/components/_section.scss */ +[data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content, +[data-section='vertical-tabs'] > section > [data-section-content], +[data-section='vertical-tabs'] > section > .content, +[data-section='vertical-tabs'] > .section > [data-section-content], +[data-section='vertical-tabs'] > .section > .content, +[data-section='vertical-tabs'] > [data-section-region] > [data-section-content], +[data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content, +[data-section='vertical-nav'] > section > [data-section-content], +[data-section='vertical-nav'] > section > .content, +[data-section='vertical-nav'] > .section > [data-section-content], +[data-section='vertical-nav'] > .section > .content, +[data-section='vertical-nav'] > [data-section-region] > [data-section-content], +[data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content, +[data-section='horizontal-nav'] > section > [data-section-content], +[data-section='horizontal-nav'] > section > .content, +[data-section='horizontal-nav'] > .section > [data-section-content], +[data-section='horizontal-nav'] > .section > .content, +[data-section='horizontal-nav'] > [data-section-region] > [data-section-content], +[data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content, +[data-section='accordion'] > section > [data-section-content], +[data-section='accordion'] > section > .content, +[data-section='accordion'] > .section > [data-section-content], +[data-section='accordion'] > .section > .content, +[data-section='accordion'] > [data-section-region] > [data-section-content], +[data-section='accordion'] > [data-section-region] > .content, .section-container.accordion > section > [data-section-content], .section-container.accordion > section > .content, .section-container.accordion > .section > [data-section-content], .section-container.accordion > .section > .content, .section-container.accordion > [data-section-region] > [data-section-content], .section-container.accordion > [data-section-region] > .content { + display: none; +} +/* line 116, ../scss/foundation/components/_section.scss */ +[data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content, +[data-section='vertical-tabs'] > section.active > [data-section-content], +[data-section='vertical-tabs'] > section.active > .content, +[data-section='vertical-tabs'] > .section.active > [data-section-content], +[data-section='vertical-tabs'] > .section.active > .content, +[data-section='vertical-tabs'] > [data-section-region].active > [data-section-content], +[data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content, +[data-section='vertical-nav'] > section.active > [data-section-content], +[data-section='vertical-nav'] > section.active > .content, +[data-section='vertical-nav'] > .section.active > [data-section-content], +[data-section='vertical-nav'] > .section.active > .content, +[data-section='vertical-nav'] > [data-section-region].active > [data-section-content], +[data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content, +[data-section='horizontal-nav'] > section.active > [data-section-content], +[data-section='horizontal-nav'] > section.active > .content, +[data-section='horizontal-nav'] > .section.active > [data-section-content], +[data-section='horizontal-nav'] > .section.active > .content, +[data-section='horizontal-nav'] > [data-section-region].active > [data-section-content], +[data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content, +[data-section='accordion'] > section.active > [data-section-content], +[data-section='accordion'] > section.active > .content, +[data-section='accordion'] > .section.active > [data-section-content], +[data-section='accordion'] > .section.active > .content, +[data-section='accordion'] > [data-section-region].active > [data-section-content], +[data-section='accordion'] > [data-section-region].active > .content, .section-container.accordion > section.active > [data-section-content], .section-container.accordion > section.active > .content, .section-container.accordion > .section.active > [data-section-content], .section-container.accordion > .section.active > .content, .section-container.accordion > [data-section-region].active > [data-section-content], .section-container.accordion > [data-section-region].active > .content { + display: block; +} +/* line 119, ../scss/foundation/components/_section.scss */ +[data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active), +[data-section='vertical-tabs'] > section:not(.active), +[data-section='vertical-tabs'] > .section:not(.active), +[data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active), +[data-section='vertical-nav'] > section:not(.active), +[data-section='vertical-nav'] > .section:not(.active), +[data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active), +[data-section='horizontal-nav'] > section:not(.active), +[data-section='horizontal-nav'] > .section:not(.active), +[data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active), +[data-section='accordion'] > section:not(.active), +[data-section='accordion'] > .section:not(.active), +[data-section='accordion'] > [data-section-region]:not(.active), .section-container.accordion > section:not(.active), .section-container.accordion > .section:not(.active), .section-container.accordion > [data-section-region]:not(.active) { + padding: 0 !important; +} +/* line 126, ../scss/foundation/components/_section.scss */ +[data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title, +[data-section='vertical-tabs'] > section > [data-section-title], +[data-section='vertical-tabs'] > section > .title, +[data-section='vertical-tabs'] > .section > [data-section-title], +[data-section='vertical-tabs'] > .section > .title, +[data-section='vertical-tabs'] > [data-section-region] > [data-section-title], +[data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title, +[data-section='vertical-nav'] > section > [data-section-title], +[data-section='vertical-nav'] > section > .title, +[data-section='vertical-nav'] > .section > [data-section-title], +[data-section='vertical-nav'] > .section > .title, +[data-section='vertical-nav'] > [data-section-region] > [data-section-title], +[data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title, +[data-section='horizontal-nav'] > section > [data-section-title], +[data-section='horizontal-nav'] > section > .title, +[data-section='horizontal-nav'] > .section > [data-section-title], +[data-section='horizontal-nav'] > .section > .title, +[data-section='horizontal-nav'] > [data-section-region] > [data-section-title], +[data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title, +[data-section='accordion'] > section > [data-section-title], +[data-section='accordion'] > section > .title, +[data-section='accordion'] > .section > [data-section-title], +[data-section='accordion'] > .section > .title, +[data-section='accordion'] > [data-section-region] > [data-section-title], +[data-section='accordion'] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title { + width: 100%; +} + +/* line 296, ../scss/foundation/components/_section.scss */ +.section-container.auto, +.section-container.vertical-tabs, +.section-container.vertical-nav, +.section-container.horizontal-nav, +.section-container.accordion { + border-top: 1px solid #cccccc; +} +/* line 207, ../scss/foundation/components/_section.scss */ +.section-container.auto > section > .title, .section-container.auto > .section > .title, +.section-container.vertical-tabs > section > .title, +.section-container.vertical-tabs > .section > .title, +.section-container.vertical-nav > section > .title, +.section-container.vertical-nav > .section > .title, +.section-container.horizontal-nav > section > .title, +.section-container.horizontal-nav > .section > .title, +.section-container.accordion > section > .title, +.section-container.accordion > .section > .title { + background-color: #efefef; + cursor: pointer; + border: solid 1px #cccccc; +} +/* line 211, ../scss/foundation/components/_section.scss */ +.section-container.auto > section > .title a, .section-container.auto > .section > .title a, +.section-container.vertical-tabs > section > .title a, +.section-container.vertical-tabs > .section > .title a, +.section-container.vertical-nav > section > .title a, +.section-container.vertical-nav > .section > .title a, +.section-container.horizontal-nav > section > .title a, +.section-container.horizontal-nav > .section > .title a, +.section-container.accordion > section > .title a, +.section-container.accordion > .section > .title a { + padding: 0.9375em; + color: #3684d6; + font-size: 0.875em; + background: none; +} +/* line 217, ../scss/foundation/components/_section.scss */ +.section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover, +.section-container.vertical-tabs > section > .title:hover, +.section-container.vertical-tabs > .section > .title:hover, +.section-container.vertical-nav > section > .title:hover, +.section-container.vertical-nav > .section > .title:hover, +.section-container.horizontal-nav > section > .title:hover, +.section-container.horizontal-nav > .section > .title:hover, +.section-container.accordion > section > .title:hover, +.section-container.accordion > .section > .title:hover { + background-color: none; +} +/* line 220, ../scss/foundation/components/_section.scss */ +.section-container.auto > section > .content, .section-container.auto > .section > .content, +.section-container.vertical-tabs > section > .content, +.section-container.vertical-tabs > .section > .content, +.section-container.vertical-nav > section > .content, +.section-container.vertical-nav > .section > .content, +.section-container.horizontal-nav > section > .content, +.section-container.horizontal-nav > .section > .content, +.section-container.accordion > section > .content, +.section-container.accordion > .section > .content { + padding: 0.9375em; + background-color: white; + border: solid 1px #cccccc; +} +/* line 225, ../scss/foundation/components/_section.scss */ +.section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child, +.section-container.vertical-tabs > section > .content > *:last-child, +.section-container.vertical-tabs > .section > .content > *:last-child, +.section-container.vertical-nav > section > .content > *:last-child, +.section-container.vertical-nav > .section > .content > *:last-child, +.section-container.horizontal-nav > section > .content > *:last-child, +.section-container.horizontal-nav > .section > .content > *:last-child, +.section-container.accordion > section > .content > *:last-child, +.section-container.accordion > .section > .content > *:last-child { + margin-bottom: 0; +} +/* line 226, ../scss/foundation/components/_section.scss */ +.section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child, +.section-container.vertical-tabs > section > .content > *:first-child, +.section-container.vertical-tabs > .section > .content > *:first-child, +.section-container.vertical-nav > section > .content > *:first-child, +.section-container.vertical-nav > .section > .content > *:first-child, +.section-container.horizontal-nav > section > .content > *:first-child, +.section-container.horizontal-nav > .section > .content > *:first-child, +.section-container.accordion > section > .content > *:first-child, +.section-container.accordion > .section > .content > *:first-child { + padding-top: 0; +} +/* line 227, ../scss/foundation/components/_section.scss */ +.section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video), +.section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video), +.section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video), +.section-container.vertical-nav > section > .content > *:last-child:not(.flex-video), +.section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video), +.section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video), +.section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video), +.section-container.accordion > section > .content > *:last-child:not(.flex-video), +.section-container.accordion > .section > .content > *:last-child:not(.flex-video) { + padding-bottom: 0; +} +/* line 231, ../scss/foundation/components/_section.scss */ +.section-container.auto > section.active > .title, .section-container.auto > .section.active > .title, +.section-container.vertical-tabs > section.active > .title, +.section-container.vertical-tabs > .section.active > .title, +.section-container.vertical-nav > section.active > .title, +.section-container.vertical-nav > .section.active > .title, +.section-container.horizontal-nav > section.active > .title, +.section-container.horizontal-nav > .section.active > .title, +.section-container.accordion > section.active > .title, +.section-container.accordion > .section.active > .title { + background: #d5d5d5; +} +/* line 233, ../scss/foundation/components/_section.scss */ +.section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a, +.section-container.vertical-tabs > section.active > .title a, +.section-container.vertical-tabs > .section.active > .title a, +.section-container.vertical-nav > section.active > .title a, +.section-container.vertical-nav > .section.active > .title a, +.section-container.horizontal-nav > section.active > .title a, +.section-container.horizontal-nav > .section.active > .title a, +.section-container.accordion > section.active > .title a, +.section-container.accordion > .section.active > .title a { + color: #666666; +} +/* line 237, ../scss/foundation/components/_section.scss */ +.section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), +.section-container.vertical-tabs > section:not(.active), +.section-container.vertical-tabs > .section:not(.active), +.section-container.vertical-nav > section:not(.active), +.section-container.vertical-nav > .section:not(.active), +.section-container.horizontal-nav > section:not(.active), +.section-container.horizontal-nav > .section:not(.active), +.section-container.accordion > section:not(.active), +.section-container.accordion > .section:not(.active) { + padding: 0 !important; +} +/* line 243, ../scss/foundation/components/_section.scss */ +.section-container.auto > section > .title, .section-container.auto > .section > .title, +.section-container.vertical-tabs > section > .title, +.section-container.vertical-tabs > .section > .title, +.section-container.vertical-nav > section > .title, +.section-container.vertical-nav > .section > .title, +.section-container.horizontal-nav > section > .title, +.section-container.horizontal-nav > .section > .title, +.section-container.accordion > section > .title, +.section-container.accordion > .section > .title { + border-top: none; +} + +/* line 303, ../scss/foundation/components/_section.scss */ +[data-section='tabs'], .section-container.tabs { + width: 100%; + position: relative; + display: block; + margin-bottom: 1.25em; +} +/* line 49, ../scss/foundation/components/_section.scss */ +[data-section='tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.tabs:not([data-section-resized]):not([data-section-small-style]) { + visibility: hidden; +} +/* line 102, ../scss/foundation/components/_section.scss */ +[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title { + margin-bottom: 0; +} +/* line 104, ../scss/foundation/components/_section.scss */ +[data-section='tabs'] > section > [data-section-title] a, [data-section='tabs'] > section > .title a, [data-section='tabs'] > .section > [data-section-title] a, [data-section='tabs'] > .section > .title a, [data-section='tabs'] > [data-section-region] > [data-section-title] a, [data-section='tabs'] > [data-section-region] > .title a, .section-container.tabs > section > [data-section-title] a, .section-container.tabs > section > .title a, .section-container.tabs > .section > [data-section-title] a, .section-container.tabs > .section > .title a, .section-container.tabs > [data-section-region] > [data-section-title] a, .section-container.tabs > [data-section-region] > .title a { + width: 100%; + display: inline-block; + white-space: nowrap; +} +/* line 111, ../scss/foundation/components/_section.scss */ +[data-section='tabs'] > section > [data-section-content], [data-section='tabs'] > section > .content, [data-section='tabs'] > .section > [data-section-content], [data-section='tabs'] > .section > .content, [data-section='tabs'] > [data-section-region] > [data-section-content], [data-section='tabs'] > [data-section-region] > .content, .section-container.tabs > section > [data-section-content], .section-container.tabs > section > .content, .section-container.tabs > .section > [data-section-content], .section-container.tabs > .section > .content, .section-container.tabs > [data-section-region] > [data-section-content], .section-container.tabs > [data-section-region] > .content { + display: none; +} +/* line 116, ../scss/foundation/components/_section.scss */ +[data-section='tabs'] > section.active > [data-section-content], [data-section='tabs'] > section.active > .content, [data-section='tabs'] > .section.active > [data-section-content], [data-section='tabs'] > .section.active > .content, [data-section='tabs'] > [data-section-region].active > [data-section-content], [data-section='tabs'] > [data-section-region].active > .content, .section-container.tabs > section.active > [data-section-content], .section-container.tabs > section.active > .content, .section-container.tabs > .section.active > [data-section-content], .section-container.tabs > .section.active > .content, .section-container.tabs > [data-section-region].active > [data-section-content], .section-container.tabs > [data-section-region].active > .content { + display: block; +} +/* line 119, ../scss/foundation/components/_section.scss */ +[data-section='tabs'] > section:not(.active), [data-section='tabs'] > .section:not(.active), [data-section='tabs'] > [data-section-region]:not(.active), .section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active), .section-container.tabs > [data-section-region]:not(.active) { + padding: 0 !important; +} +/* line 132, ../scss/foundation/components/_section.scss */ +[data-section='tabs'] > section > [data-section-title], [data-section='tabs'] > section > .title, [data-section='tabs'] > .section > [data-section-title], [data-section='tabs'] > .section > .title, [data-section='tabs'] > [data-section-region] > [data-section-title], [data-section='tabs'] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title { + width: auto; + position: absolute; + top: 0; + left: 0; +} + +/* line 310, ../scss/foundation/components/_section.scss */ +.section-container.tabs { + border: none; +} +/* line 207, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section > .title, .section-container.tabs > .section > .title { + background-color: #efefef; + cursor: pointer; + border: solid 1px #cccccc; +} +/* line 211, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section > .title a, .section-container.tabs > .section > .title a { + padding: 0.9375em; + color: #3684d6; + font-size: 0.875em; + background: none; +} +/* line 217, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section > .title:hover, .section-container.tabs > .section > .title:hover { + background-color: none; +} +/* line 220, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section > .content, .section-container.tabs > .section > .content { + padding: 0.9375em; + background-color: white; + border: solid 1px #cccccc; +} +/* line 225, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section > .content > *:last-child, .section-container.tabs > .section > .content > *:last-child { + margin-bottom: 0; +} +/* line 226, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section > .content > *:first-child, .section-container.tabs > .section > .content > *:first-child { + padding-top: 0; +} +/* line 227, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section > .content > *:last-child:not(.flex-video), .section-container.tabs > .section > .content > *:last-child:not(.flex-video) { + padding-bottom: 0; +} +/* line 231, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title { + background: white; +} +/* line 233, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section.active > .title a, .section-container.tabs > .section.active > .title a { + color: #666666; +} +/* line 237, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active) { + padding: 0 !important; +} +/* line 249, ../scss/foundation/components/_section.scss */ +.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title { + border-bottom: 0; +} + +@media only screen and (min-width: 768px) { + /* line 319, ../scss/foundation/components/_section.scss */ + [data-section=''], [data-section='auto'], .section-container.auto { + width: 100%; + position: relative; + display: block; + margin-bottom: 1.25em; + } + /* line 49, ../scss/foundation/components/_section.scss */ + [data-section='']:not([data-section-resized]):not([data-section-small-style]), [data-section='auto']:not([data-section-resized]):not([data-section-small-style]), .section-container.auto:not([data-section-resized]):not([data-section-small-style]) { + visibility: hidden; + } + /* line 102, ../scss/foundation/components/_section.scss */ + [data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title { + margin-bottom: 0; + } + /* line 104, ../scss/foundation/components/_section.scss */ + [data-section=''] > section > [data-section-title] a, [data-section=''] > section > .title a, [data-section=''] > .section > [data-section-title] a, [data-section=''] > .section > .title a, [data-section=''] > [data-section-region] > [data-section-title] a, [data-section=''] > [data-section-region] > .title a, [data-section='auto'] > section > [data-section-title] a, [data-section='auto'] > section > .title a, [data-section='auto'] > .section > [data-section-title] a, [data-section='auto'] > .section > .title a, [data-section='auto'] > [data-section-region] > [data-section-title] a, [data-section='auto'] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a { + width: 100%; + display: inline-block; + white-space: nowrap; + } + /* line 111, ../scss/foundation/components/_section.scss */ + [data-section=''] > section > [data-section-content], [data-section=''] > section > .content, [data-section=''] > .section > [data-section-content], [data-section=''] > .section > .content, [data-section=''] > [data-section-region] > [data-section-content], [data-section=''] > [data-section-region] > .content, [data-section='auto'] > section > [data-section-content], [data-section='auto'] > section > .content, [data-section='auto'] > .section > [data-section-content], [data-section='auto'] > .section > .content, [data-section='auto'] > [data-section-region] > [data-section-content], [data-section='auto'] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content { + display: none; + } + /* line 116, ../scss/foundation/components/_section.scss */ + [data-section=''] > section.active > [data-section-content], [data-section=''] > section.active > .content, [data-section=''] > .section.active > [data-section-content], [data-section=''] > .section.active > .content, [data-section=''] > [data-section-region].active > [data-section-content], [data-section=''] > [data-section-region].active > .content, [data-section='auto'] > section.active > [data-section-content], [data-section='auto'] > section.active > .content, [data-section='auto'] > .section.active > [data-section-content], [data-section='auto'] > .section.active > .content, [data-section='auto'] > [data-section-region].active > [data-section-content], [data-section='auto'] > [data-section-region].active > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > [data-section-region].active > [data-section-content], .section-container.auto > [data-section-region].active > .content { + display: block; + } + /* line 119, ../scss/foundation/components/_section.scss */ + [data-section=''] > section:not(.active), [data-section=''] > .section:not(.active), [data-section=''] > [data-section-region]:not(.active), [data-section='auto'] > section:not(.active), [data-section='auto'] > .section:not(.active), [data-section='auto'] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active) { + padding: 0 !important; + } + /* line 132, ../scss/foundation/components/_section.scss */ + [data-section=''] > section > [data-section-title], [data-section=''] > section > .title, [data-section=''] > .section > [data-section-title], [data-section=''] > .section > .title, [data-section=''] > [data-section-region] > [data-section-title], [data-section=''] > [data-section-region] > .title, [data-section='auto'] > section > [data-section-title], [data-section='auto'] > section > .title, [data-section='auto'] > .section > [data-section-title], [data-section='auto'] > .section > .title, [data-section='auto'] > [data-section-region] > [data-section-title], [data-section='auto'] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title { + width: auto; + position: absolute; + top: 0; + left: 0; + } + + /* line 326, ../scss/foundation/components/_section.scss */ + .section-container.auto { + border: none; + } + /* line 207, ../scss/foundation/components/_section.scss */ + .section-container.auto > section > .title, .section-container.auto > .section > .title { + background-color: #efefef; + cursor: pointer; + border: solid 1px #cccccc; + } + /* line 211, ../scss/foundation/components/_section.scss */ + .section-container.auto > section > .title a, .section-container.auto > .section > .title a { + padding: 0.9375em; + color: #3684d6; + font-size: 0.875em; + background: none; + } + /* line 217, ../scss/foundation/components/_section.scss */ + .section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover { + background-color: none; + } + /* line 220, ../scss/foundation/components/_section.scss */ + .section-container.auto > section > .content, .section-container.auto > .section > .content { + padding: 0.9375em; + background-color: white; + border: solid 1px #cccccc; + } + /* line 225, ../scss/foundation/components/_section.scss */ + .section-container.auto > section > .content > *:last-child, .section-container.auto > .section > .content > *:last-child { + margin-bottom: 0; + } + /* line 226, ../scss/foundation/components/_section.scss */ + .section-container.auto > section > .content > *:first-child, .section-container.auto > .section > .content > *:first-child { + padding-top: 0; + } + /* line 227, ../scss/foundation/components/_section.scss */ + .section-container.auto > section > .content > *:last-child:not(.flex-video), .section-container.auto > .section > .content > *:last-child:not(.flex-video) { + padding-bottom: 0; + } + /* line 231, ../scss/foundation/components/_section.scss */ + .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title { + background: white; + } + /* line 233, ../scss/foundation/components/_section.scss */ + .section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a { + color: #666666; + } + /* line 237, ../scss/foundation/components/_section.scss */ + .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active) { + padding: 0 !important; + } + /* line 249, ../scss/foundation/components/_section.scss */ + .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title { + border-bottom: 0; + } + + /* line 333, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'], .section-container.vertical-tabs { + width: 100%; + position: relative; + display: block; + margin-bottom: 1.25em; + } + /* line 49, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-tabs:not([data-section-resized]):not([data-section-small-style]) { + visibility: hidden; + } + /* line 55, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'][data-section-small-style], .section-container.vertical-tabs[data-section-small-style] { + width: 100% !important; + } + /* line 58, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'][data-section-small-style] > [data-section-region], [data-section='vertical-tabs'][data-section-small-style] > section, [data-section='vertical-tabs'][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section { + padding: 0 !important; + margin: 0 !important; + } + /* line 61, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-tabs'][data-section-small-style] > section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > section > .title, [data-section='vertical-tabs'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-tabs'][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title { + width: 100% !important; + } + /* line 102, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title { + margin-bottom: 0; + } + /* line 104, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'] > section > [data-section-title] a, [data-section='vertical-tabs'] > section > .title a, [data-section='vertical-tabs'] > .section > [data-section-title] a, [data-section='vertical-tabs'] > .section > .title a, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title] a, [data-section='vertical-tabs'] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a { + width: 100%; + display: inline-block; + white-space: nowrap; + } + /* line 111, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'] > section > [data-section-content], [data-section='vertical-tabs'] > section > .content, [data-section='vertical-tabs'] > .section > [data-section-content], [data-section='vertical-tabs'] > .section > .content, [data-section='vertical-tabs'] > [data-section-region] > [data-section-content], [data-section='vertical-tabs'] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content { + display: none; + } + /* line 116, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'] > section.active > [data-section-content], [data-section='vertical-tabs'] > section.active > .content, [data-section='vertical-tabs'] > .section.active > [data-section-content], [data-section='vertical-tabs'] > .section.active > .content, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-content], [data-section='vertical-tabs'] > [data-section-region].active > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > [data-section-region].active > [data-section-content], .section-container.vertical-tabs > [data-section-region].active > .content { + display: block; + } + /* line 119, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'] > section:not(.active), [data-section='vertical-tabs'] > .section:not(.active), [data-section='vertical-tabs'] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active) { + padding: 0 !important; + } + /* line 143, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'] > section > [data-section-title], [data-section='vertical-tabs'] > section > .title, [data-section='vertical-tabs'] > .section > [data-section-title], [data-section='vertical-tabs'] > .section > .title, [data-section='vertical-tabs'] > [data-section-region] > [data-section-title], [data-section='vertical-tabs'] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title { + position: absolute; + top: 0; + left: 0; + width: 12.5em; + } + /* line 150, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'] > section.active, [data-section='vertical-tabs'] > .section.active, [data-section='vertical-tabs'] > [data-section-region].active, .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active, .section-container.vertical-tabs > [data-section-region].active { + padding-left: 12.5em; + } + /* line 153, ../scss/foundation/components/_section.scss */ + [data-section='vertical-tabs'] > section.active > [data-section-title], [data-section='vertical-tabs'] > section.active > .title, [data-section='vertical-tabs'] > .section.active > [data-section-title], [data-section='vertical-tabs'] > .section.active > .title, [data-section='vertical-tabs'] > [data-section-region].active > [data-section-title], [data-section='vertical-tabs'] > [data-section-region].active > .title, .section-container.vertical-tabs > section.active > [data-section-title], .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > [data-section-title], .section-container.vertical-tabs > .section.active > .title, .section-container.vertical-tabs > [data-section-region].active > [data-section-title], .section-container.vertical-tabs > [data-section-region].active > .title { + width: 12.5em; + } + + /* line 340, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs { + border: none; + } + /* line 207, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title { + background-color: #efefef; + cursor: pointer; + border: solid 1px #cccccc; + } + /* line 211, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > .title a { + padding: 0.9375em; + color: #3684d6; + font-size: 0.875em; + background: none; + } + /* line 217, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section > .title:hover, .section-container.vertical-tabs > .section > .title:hover { + background-color: none; + } + /* line 220, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > .content { + padding: 0.9375em; + background-color: white; + border: solid 1px #cccccc; + } + /* line 225, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section > .content > *:last-child, .section-container.vertical-tabs > .section > .content > *:last-child { + margin-bottom: 0; + } + /* line 226, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section > .content > *:first-child, .section-container.vertical-tabs > .section > .content > *:first-child { + padding-top: 0; + } + /* line 227, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section > .content > *:last-child:not(.flex-video), .section-container.vertical-tabs > .section > .content > *:last-child:not(.flex-video) { + padding-bottom: 0; + } + /* line 231, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title { + background: #d5d5d5; + } + /* line 233, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section.active > .title a, .section-container.vertical-tabs > .section.active > .title a { + color: #666666; + } + /* line 237, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active) { + padding: 0 !important; + } + /* line 257, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active { + padding-left: 12.4375em; + } + /* line 260, ../scss/foundation/components/_section.scss */ + .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title { + background-color: #d5d5d5; + } + + /* line 347, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'], .section-container.vertical-nav { + width: 100%; + position: relative; + display: block; + margin-bottom: 1.25em; + } + /* line 49, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-nav:not([data-section-resized]):not([data-section-small-style]) { + visibility: hidden; + } + /* line 55, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'][data-section-small-style], .section-container.vertical-nav[data-section-small-style] { + width: 100% !important; + } + /* line 58, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'][data-section-small-style] > [data-section-region], [data-section='vertical-nav'][data-section-small-style] > section, [data-section='vertical-nav'][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section { + padding: 0 !important; + margin: 0 !important; + } + /* line 61, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='vertical-nav'][data-section-small-style] > section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > section > .title, [data-section='vertical-nav'][data-section-small-style] > .section > [data-section-title], [data-section='vertical-nav'][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title { + width: 100% !important; + } + /* line 349, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'] > section, [data-section='vertical-nav'] > .section, [data-section='vertical-nav'] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region] { + position: relative; + display: inline-block; + } + /* line 102, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title { + margin-bottom: 0; + } + /* line 104, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a { + width: 100%; + display: inline-block; + white-space: nowrap; + } + /* line 111, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content { + display: none; + } + /* line 116, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'] > section.active > [data-section-content], [data-section='vertical-nav'] > section.active > .content, [data-section='vertical-nav'] > .section.active > [data-section-content], [data-section='vertical-nav'] > .section.active > .content, [data-section='vertical-nav'] > [data-section-region].active > [data-section-content], [data-section='vertical-nav'] > [data-section-region].active > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > [data-section-region].active > [data-section-content], .section-container.vertical-nav > [data-section-region].active > .content { + display: block; + } + /* line 119, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'] > section:not(.active), [data-section='vertical-nav'] > .section:not(.active), [data-section='vertical-nav'] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active) { + padding: 0 !important; + } + /* line 165, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'] > section > [data-section-title], [data-section='vertical-nav'] > section > .title, [data-section='vertical-nav'] > .section > [data-section-title], [data-section='vertical-nav'] > .section > .title, [data-section='vertical-nav'] > [data-section-region] > [data-section-title], [data-section='vertical-nav'] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title { + position: static; + width: auto; + } + /* line 168, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'] > section > [data-section-title] a, [data-section='vertical-nav'] > section > .title a, [data-section='vertical-nav'] > .section > [data-section-title] a, [data-section='vertical-nav'] > .section > .title a, [data-section='vertical-nav'] > [data-section-region] > [data-section-title] a, [data-section='vertical-nav'] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a { + display: block; + } + /* line 171, ../scss/foundation/components/_section.scss */ + [data-section='vertical-nav'] > section > [data-section-content], [data-section='vertical-nav'] > section > .content, [data-section='vertical-nav'] > .section > [data-section-content], [data-section='vertical-nav'] > .section > .content, [data-section='vertical-nav'] > [data-section-region] > [data-section-content], [data-section='vertical-nav'] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content { + position: absolute; + top: 0; + left: 0; + z-index: 999; + min-width: 12.5em; + } + + /* line 354, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav { + border: none; + } + /* line 207, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title { + background-color: #efefef; + cursor: pointer; + border: solid 1px #cccccc; + } + /* line 211, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > .title a { + padding: 0.9375em; + color: #3684d6; + font-size: 0.875em; + background: none; + } + /* line 217, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section > .title:hover, .section-container.vertical-nav > .section > .title:hover { + background-color: none; + } + /* line 220, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > .content { + padding: 0.9375em; + background-color: white; + border: solid 1px #cccccc; + } + /* line 225, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section > .content > *:last-child, .section-container.vertical-nav > .section > .content > *:last-child { + margin-bottom: 0; + } + /* line 226, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section > .content > *:first-child, .section-container.vertical-nav > .section > .content > *:first-child { + padding-top: 0; + } + /* line 227, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section > .content > *:last-child:not(.flex-video), .section-container.vertical-nav > .section > .content > *:last-child:not(.flex-video) { + padding-bottom: 0; + } + /* line 231, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section.active > .title, .section-container.vertical-nav > .section.active > .title { + background: #d5d5d5; + } + /* line 233, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section.active > .title a, .section-container.vertical-nav > .section.active > .title a { + color: #666666; + } + /* line 237, ../scss/foundation/components/_section.scss */ + .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active) { + padding: 0 !important; + } + + /* line 361, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'], .section-container.horizontal-nav { + width: 100%; + position: relative; + display: block; + margin-bottom: 1.25em; + } + /* line 49, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav']:not([data-section-resized]):not([data-section-small-style]), .section-container.horizontal-nav:not([data-section-resized]):not([data-section-small-style]) { + visibility: hidden; + } + /* line 55, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'][data-section-small-style], .section-container.horizontal-nav[data-section-small-style] { + width: 100% !important; + } + /* line 58, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'][data-section-small-style] > [data-section-region], [data-section='horizontal-nav'][data-section-small-style] > section, [data-section='horizontal-nav'][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section { + padding: 0 !important; + margin: 0 !important; + } + /* line 61, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > [data-section-region] > .title, [data-section='horizontal-nav'][data-section-small-style] > section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > section > .title, [data-section='horizontal-nav'][data-section-small-style] > .section > [data-section-title], [data-section='horizontal-nav'][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title { + width: 100% !important; + } + /* line 363, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'] > section, [data-section='horizontal-nav'] > .section, [data-section='horizontal-nav'] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region] { + position: relative; + float: left; + } + /* line 102, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title { + margin-bottom: 0; + } + /* line 104, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a { + width: 100%; + display: inline-block; + white-space: nowrap; + } + /* line 111, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content { + display: none; + } + /* line 116, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'] > section.active > [data-section-content], [data-section='horizontal-nav'] > section.active > .content, [data-section='horizontal-nav'] > .section.active > [data-section-content], [data-section='horizontal-nav'] > .section.active > .content, [data-section='horizontal-nav'] > [data-section-region].active > [data-section-content], [data-section='horizontal-nav'] > [data-section-region].active > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > [data-section-region].active > [data-section-content], .section-container.horizontal-nav > [data-section-region].active > .content { + display: block; + } + /* line 119, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'] > section:not(.active), [data-section='horizontal-nav'] > .section:not(.active), [data-section='horizontal-nav'] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active) { + padding: 0 !important; + } + /* line 186, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'] > section > [data-section-title], [data-section='horizontal-nav'] > section > .title, [data-section='horizontal-nav'] > .section > [data-section-title], [data-section='horizontal-nav'] > .section > .title, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title], [data-section='horizontal-nav'] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title { + position: static; + width: auto; + } + /* line 189, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'] > section > [data-section-title] a, [data-section='horizontal-nav'] > section > .title a, [data-section='horizontal-nav'] > .section > [data-section-title] a, [data-section='horizontal-nav'] > .section > .title a, [data-section='horizontal-nav'] > [data-section-region] > [data-section-title] a, [data-section='horizontal-nav'] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a { + display: block; + } + /* line 192, ../scss/foundation/components/_section.scss */ + [data-section='horizontal-nav'] > section > [data-section-content], [data-section='horizontal-nav'] > section > .content, [data-section='horizontal-nav'] > .section > [data-section-content], [data-section='horizontal-nav'] > .section > .content, [data-section='horizontal-nav'] > [data-section-region] > [data-section-content], [data-section='horizontal-nav'] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content { + width: auto; + position: absolute; + top: 0; + left: 0; + z-index: 999; + min-width: 12.5em; + } + + /* line 368, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav { + background: #efefef; + border: 1px solid #cccccc; + } + /* line 207, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title { + background-color: #efefef; + cursor: pointer; + border: solid 1px #cccccc; + } + /* line 211, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > .title a { + padding: 0.9375em; + color: #3684d6; + font-size: 0.875em; + background: none; + } + /* line 217, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section > .title:hover, .section-container.horizontal-nav > .section > .title:hover { + background-color: none; + } + /* line 220, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > .content { + padding: 0.9375em; + background-color: white; + border: solid 1px #cccccc; + } + /* line 225, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section > .content > *:last-child, .section-container.horizontal-nav > .section > .content > *:last-child { + margin-bottom: 0; + } + /* line 226, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section > .content > *:first-child, .section-container.horizontal-nav > .section > .content > *:first-child { + padding-top: 0; + } + /* line 227, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section > .content > *:last-child:not(.flex-video), .section-container.horizontal-nav > .section > .content > *:last-child:not(.flex-video) { + padding-bottom: 0; + } + /* line 231, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section.active > .title, .section-container.horizontal-nav > .section.active > .title { + background: #d5d5d5; + } + /* line 233, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section.active > .title a, .section-container.horizontal-nav > .section.active > .title a { + color: #666666; + } + /* line 237, ../scss/foundation/components/_section.scss */ + .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active) { + padding: 0 !important; + } +} +/* line 378, ../scss/foundation/components/_section.scss */ +.no-js [data-section], .no-js .section-container { + width: 100%; + position: relative; + display: block; + margin-bottom: 1.25em; +} +/* line 55, ../scss/foundation/components/_section.scss */ +.no-js [data-section][data-section-small-style], .no-js .section-container[data-section-small-style] { + width: 100% !important; +} +/* line 58, ../scss/foundation/components/_section.scss */ +.no-js [data-section][data-section-small-style] > [data-section-region], .no-js [data-section][data-section-small-style] > section, .no-js [data-section][data-section-small-style] > .section, .no-js .section-container[data-section-small-style] > [data-section-region], .no-js .section-container[data-section-small-style] > section, .no-js .section-container[data-section-small-style] > .section { + padding: 0 !important; + margin: 0 !important; +} +/* line 61, ../scss/foundation/components/_section.scss */ +.no-js [data-section][data-section-small-style] > [data-section-region] > [data-section-title], .no-js [data-section][data-section-small-style] > [data-section-region] > .title, .no-js [data-section][data-section-small-style] > section > [data-section-title], .no-js [data-section][data-section-small-style] > section > .title, .no-js [data-section][data-section-small-style] > .section > [data-section-title], .no-js [data-section][data-section-small-style] > .section > .title, .no-js .section-container[data-section-small-style] > [data-section-region] > [data-section-title], .no-js .section-container[data-section-small-style] > [data-section-region] > .title, .no-js .section-container[data-section-small-style] > section > [data-section-title], .no-js .section-container[data-section-small-style] > section > .title, .no-js .section-container[data-section-small-style] > .section > [data-section-title], .no-js .section-container[data-section-small-style] > .section > .title { + width: 100% !important; +} +/* line 380, ../scss/foundation/components/_section.scss */ +.no-js [data-section] > section, .no-js [data-section] > .section, .no-js [data-section] > [data-section-region], .no-js .section-container > section, .no-js .section-container > .section, .no-js .section-container > [data-section-region] { + margin: 0; +} +/* line 102, ../scss/foundation/components/_section.scss */ +.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title { + margin-bottom: 0; +} +/* line 104, ../scss/foundation/components/_section.scss */ +.no-js [data-section] > section > [data-section-title] a, .no-js [data-section] > section > .title a, .no-js [data-section] > .section > [data-section-title] a, .no-js [data-section] > .section > .title a, .no-js [data-section] > [data-section-region] > [data-section-title] a, .no-js [data-section] > [data-section-region] > .title a, .no-js .section-container > section > [data-section-title] a, .no-js .section-container > section > .title a, .no-js .section-container > .section > [data-section-title] a, .no-js .section-container > .section > .title a, .no-js .section-container > [data-section-region] > [data-section-title] a, .no-js .section-container > [data-section-region] > .title a { + width: 100%; + display: inline-block; + white-space: nowrap; +} +/* line 111, ../scss/foundation/components/_section.scss */ +.no-js [data-section] > section > [data-section-content], .no-js [data-section] > section > .content, .no-js [data-section] > .section > [data-section-content], .no-js [data-section] > .section > .content, .no-js [data-section] > [data-section-region] > [data-section-content], .no-js [data-section] > [data-section-region] > .content, .no-js .section-container > section > [data-section-content], .no-js .section-container > section > .content, .no-js .section-container > .section > [data-section-content], .no-js .section-container > .section > .content, .no-js .section-container > [data-section-region] > [data-section-content], .no-js .section-container > [data-section-region] > .content { + display: none; +} +/* line 116, ../scss/foundation/components/_section.scss */ +.no-js [data-section] > section.active > [data-section-content], .no-js [data-section] > section.active > .content, .no-js [data-section] > .section.active > [data-section-content], .no-js [data-section] > .section.active > .content, .no-js [data-section] > [data-section-region].active > [data-section-content], .no-js [data-section] > [data-section-region].active > .content, .no-js .section-container > section.active > [data-section-content], .no-js .section-container > section.active > .content, .no-js .section-container > .section.active > [data-section-content], .no-js .section-container > .section.active > .content, .no-js .section-container > [data-section-region].active > [data-section-content], .no-js .section-container > [data-section-region].active > .content { + display: block; +} +/* line 119, ../scss/foundation/components/_section.scss */ +.no-js [data-section] > section:not(.active), .no-js [data-section] > .section:not(.active), .no-js [data-section] > [data-section-region]:not(.active), .no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active), .no-js .section-container > [data-section-region]:not(.active) { + padding: 0 !important; +} +/* line 126, ../scss/foundation/components/_section.scss */ +.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title { + width: 100%; +} +/* line 384, ../scss/foundation/components/_section.scss */ +.no-js .section-container { + border-top: 1px solid #cccccc; +} +/* line 207, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section > .title, .no-js .section-container > .section > .title { + background-color: #efefef; + cursor: pointer; + border: solid 1px #cccccc; +} +/* line 211, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section > .title a, .no-js .section-container > .section > .title a { + padding: 0.9375em; + color: #3684d6; + font-size: 0.875em; + background: none; +} +/* line 217, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section > .title:hover, .no-js .section-container > .section > .title:hover { + background-color: none; +} +/* line 220, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section > .content, .no-js .section-container > .section > .content { + padding: 0.9375em; + background-color: white; + border: solid 1px #cccccc; +} +/* line 225, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section > .content > *:last-child, .no-js .section-container > .section > .content > *:last-child { + margin-bottom: 0; +} +/* line 226, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section > .content > *:first-child, .no-js .section-container > .section > .content > *:first-child { + padding-top: 0; +} +/* line 227, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section > .content > *:last-child:not(.flex-video), .no-js .section-container > .section > .content > *:last-child:not(.flex-video) { + padding-bottom: 0; +} +/* line 231, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section.active > .title, .no-js .section-container > .section.active > .title { + background: #d5d5d5; +} +/* line 233, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section.active > .title a, .no-js .section-container > .section.active > .title a { + color: #666666; +} +/* line 237, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active) { + padding: 0 !important; +} +/* line 243, ../scss/foundation/components/_section.scss */ +.no-js .section-container > section > .title, .no-js .section-container > .section > .title { + border-top: none; +} + +/* Wrapped around .top-bar to contain to grid width */ +/* line 67, ../scss/foundation/components/_top-bar.scss */ +.contain-to-grid { + width: 100%; + background: #3684d6; +} +/* line 71, ../scss/foundation/components/_top-bar.scss */ +.contain-to-grid .top-bar { + margin-bottom: 0px; +} + +/* line 75, ../scss/foundation/components/_top-bar.scss */ +.fixed { + width: 100%; + left: 0; + position: fixed; + top: 0; + z-index: 99; +} + +/* line 83, ../scss/foundation/components/_top-bar.scss */ +.top-bar { + overflow: hidden; + height: 45px; + line-height: 45px; + position: relative; + background: #3684d6; + margin-bottom: 0px; +} +/* line 92, ../scss/foundation/components/_top-bar.scss */ +.top-bar ul { + margin-bottom: 0; + list-style: none; +} +/* line 97, ../scss/foundation/components/_top-bar.scss */ +.top-bar .row { + max-width: none; +} +/* line 100, ../scss/foundation/components/_top-bar.scss */ +.top-bar form, +.top-bar input { + margin-bottom: 0; +} +/* line 102, ../scss/foundation/components/_top-bar.scss */ +.top-bar input { + height: 2.45em; +} +/* line 104, ../scss/foundation/components/_top-bar.scss */ +.top-bar .button { + padding-top: .5em; + padding-bottom: .5em; + margin-bottom: 0; +} +/* line 107, ../scss/foundation/components/_top-bar.scss */ +.top-bar .title-area { + position: relative; + margin: 0; +} +/* line 112, ../scss/foundation/components/_top-bar.scss */ +.top-bar .name { + height: 45px; + margin: 0; + font-size: 16; +} +/* line 117, ../scss/foundation/components/_top-bar.scss */ +.top-bar .name h1 { + line-height: 45px; + font-size: xx-large; + margin: 0; +} +/* line 121, ../scss/foundation/components/_top-bar.scss */ +.top-bar .name h1 a { + font-weight: normal; + color: white; + width: 50%; + display: block; + padding: 0 15px; +} +/* line 132, ../scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar { + position: absolute; + right: 0; + top: 0; +} +/* line 137, ../scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar a { + color: white; + text-transform: uppercase; + font-size: 0.8125em; + font-weight: bold; + position: relative; + display: block; + padding: 0 15px; + height: 45px; + line-height: 45px; +} +/* line 150, ../scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon { + right: 15px; + top: 50%; + margin-top: -16px; + padding-left: 40px; +} +/* line 156, ../scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon a { + text-indent: -48px; + width: 34px; + height: 34px; + line-height: 33px; + padding: 0; + color: white; +} +/* line 164, ../scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon a span { + position: absolute; + right: 0; + display: block; + width: 16px; + height: 0; + -webkit-box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white; + box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white; +} +/* line 185, ../scss/foundation/components/_top-bar.scss */ +.top-bar.expanded { + height: auto; + background: transparent; +} +/* line 189, ../scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .title-area { + background: #3684d6; +} +/* line 192, ../scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a { + color: #888888; +} +/* line 193, ../scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a span { + -webkit-box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888; + box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888; +} + +/* line 211, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section { + left: 0; + position: relative; + width: auto; + -webkit-transition: left 300ms ease-out; + -moz-transition: left 300ms ease-out; + transition: left 300ms ease-out; +} +/* line 217, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul { + width: 100%; + height: auto; + display: block; + background: #222222; + font-size: 16; + margin: 0; +} +/* line 227, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .divider, +.top-bar-section [role="separator"] { + border-bottom: solid 1px #609edf; + border-top: solid 1px #256bb4; + clear: both; + height: 1px; + width: 100%; +} +/* line 236, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a { + display: block; + width: 100%; + color: white; + padding: 12px 0 12px 0; + padding-left: 15px; + font-size: 100%; + font-weight: normal; + background: #222222; +} +/* line 246, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button { + background: #2ba6cb; + font-size: 100%; +} +/* line 249, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.hover { + background: #2284a1; +} +/* line 253, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.secondary { + background: #e9e9e9; +} +/* line 255, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.secondary.hover { + background: #d0d0d0; +} +/* line 259, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.success { + background: #5da423; +} +/* line 261, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.success.hover { + background: #457a1a; +} +/* line 265, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.alert { + background: #c60f13; +} +/* line 267, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.alert.hover { + background: #970b0e; +} +/* line 275, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.hover > a { + background: #2b7cd2; + color: white; +} +/* line 281, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a { + background: #ffac31; + color: white; +} +/* line 288, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-form { + padding: 15px; +} +/* line 291, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown { + position: relative; +} +/* line 295, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown > a:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent transparent transparent rgba(255, 255, 255, 0.5); + border-left-style: solid; + margin-right: 15px; + margin-top: -4.5px; + position: absolute; + top: 50%; + right: 0; +} +/* line 305, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved { + position: static; +} +/* line 306, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > .dropdown { + visibility: visible; +} +/* line 313, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown { + position: absolute; + left: 100%; + top: 0; + visibility: hidden; + z-index: 99; +} +/* line 320, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li { + width: 100%; + height: auto; +} +/* line 324, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a { + font-weight: normal; + padding: 8px 15px; +} +/* line 327, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a.parent-link { + font-weight: normal; +} +/* line 332, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 { + margin-bottom: 0; +} +/* line 333, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a { + color: white; + line-height: 22.5px; + display: block; +} +/* line 341, ../scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown label { + padding: 8px 15px 2px; + margin-bottom: 0; + text-transform: uppercase; + color: #555555; + font-weight: bold; + font-size: 0.625em; +} + +/* line 353, ../scss/foundation/components/_top-bar.scss */ +.top-bar-js-breakpoint { + width: 58.75em !important; + visibility: hidden; +} + +/* line 357, ../scss/foundation/components/_top-bar.scss */ +.js-generated { + display: block; +} + +@media only screen and (min-width: 58.75em) { + /* line 362, ../scss/foundation/components/_top-bar.scss */ + .top-bar { + background: #3684d6; + *zoom: 1; + overflow: visible; + } + /* line 121, ../scss/foundation/components/_global.scss */ + .top-bar:before, .top-bar:after { + content: " "; + display: table; + } + /* line 122, ../scss/foundation/components/_global.scss */ + .top-bar:after { + clear: both; + } + /* line 367, ../scss/foundation/components/_top-bar.scss */ + .top-bar .toggle-topbar { + display: none; + } + /* line 369, ../scss/foundation/components/_top-bar.scss */ + .top-bar .title-area { + float: left; + } + /* line 370, ../scss/foundation/components/_top-bar.scss */ + .top-bar .name h1 a { + width: auto; + } + /* line 373, ../scss/foundation/components/_top-bar.scss */ + .top-bar input, + .top-bar .button { + line-height: 2em; + font-size: 0.875em; + height: 2em; + padding: 0 10px; + position: relative; + top: 8px; + } + /* line 382, ../scss/foundation/components/_top-bar.scss */ + .top-bar.expanded { + background: #3684d6; + } + + /* line 385, ../scss/foundation/components/_top-bar.scss */ + .contain-to-grid .top-bar { + max-width: 62.5em; + margin: 0 auto; + margin-bottom: 0px; + } + + /* line 391, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section { + -webkit-transition: none 0 0; + -moz-transition: none 0 0; + transition: none 0 0; + left: 0 !important; + } + /* line 395, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section ul { + width: auto; + height: auto !important; + display: inline; + } + /* line 400, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li { + float: left; + } + /* line 402, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li .js-generated { + display: none; + } + /* line 407, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section li a:not(.button) { + padding: 0 15px; + line-height: 45px; + background: #3684d6; + } + /* line 411, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section li a:not(.button).hover { + background: black; + } + /* line 416, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a { + padding-right: 35px !important; + } + /* line 419, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent; + border-top-style: solid; + margin-top: -2.5px; + top: 22.5px; + } + /* line 426, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved { + position: relative; + } + /* line 427, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved > .dropdown { + visibility: hidden; + } + /* line 431, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { + visibility: visible; + } + /* line 438, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { + border: none; + content: "\00bb"; + margin-top: -16px; + right: 5px; + } + /* line 449, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown { + left: 0; + top: auto; + background: transparent; + min-width: 100%; + } + /* line 456, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li a { + color: white; + line-height: 1; + white-space: nowrap; + padding: 7px 15px; + background: #4b91da; + } + /* line 464, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li label { + white-space: nowrap; + background: #4b91da; + } + /* line 470, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li .dropdown { + left: 100%; + top: 0; + } + /* line 478, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] { + border-bottom: none; + border-top: none; + border-right: solid 1px #609edf; + border-left: solid 1px #256bb4; + clear: none; + height: 45px; + width: 0px; + } + /* line 488, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-form { + background: #3684d6; + padding: 0 15px; + height: 45px; + } + /* line 496, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section ul.right li .dropdown { + left: auto; + right: 0; + } + /* line 500, ../scss/foundation/components/_top-bar.scss */ + .top-bar-section ul.right li .dropdown li .dropdown { + right: 100%; + } + + /* line 510, ../scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:hover > a { + background: #2b7cd2; + color: white; + } + /* line 516, ../scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:active > a { + background: #ffac31; + color: white; + } + /* line 524, ../scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown:hover > .dropdown { + visibility: visible; + } +} +@-webkit-keyframes rotate { + /* line 38, ../scss/foundation/components/_orbit.scss */ + from { + -webkit-transform: rotate(0deg); + } + + /* line 39, ../scss/foundation/components/_orbit.scss */ + to { + -webkit-transform: rotate(360deg); + } +} + +@-moz-keyframes rotate { + /* line 42, ../scss/foundation/components/_orbit.scss */ + from { + -webkit-transform: rotate(0deg); + } + + /* line 43, ../scss/foundation/components/_orbit.scss */ + to { + -webkit-transform: rotate(360deg); + } +} + +@-o-keyframes rotate { + /* line 46, ../scss/foundation/components/_orbit.scss */ + from { + -webkit-transform: rotate(0deg); + } + + /* line 47, ../scss/foundation/components/_orbit.scss */ + to { + -webkit-transform: rotate(360deg); + } +} + +@keyframes rotate { + /* line 51, ../scss/foundation/components/_orbit.scss */ + from { + -webkit-transform: rotate(0deg); + } + + /* line 52, ../scss/foundation/components/_orbit.scss */ + to { + -webkit-transform: rotate(360deg); + } +} + +/* Orbit Graceful Loading */ +/* line 56, ../scss/foundation/components/_orbit.scss */ +.slideshow-wrapper { + position: relative; +} +/* line 59, ../scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul { + list-style-type: none; + margin: 0; +} +/* line 66, ../scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li, +.slideshow-wrapper ul li .orbit-caption { + display: none; +} +/* line 69, ../scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li:first-child { + display: block; +} +/* line 72, ../scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container { + background-color: transparent; +} +/* line 75, ../scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li { + display: block; +} +/* line 77, ../scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li .orbit-caption { + display: block; +} + +/* line 83, ../scss/foundation/components/_orbit.scss */ +.preloader { + display: block; + width: 40px; + height: 40px; + position: absolute; + top: 50%; + left: 50%; + margin-top: -20px; + margin-left: -20px; + border: solid 3px; + border-color: #555 #fff; + -webkit-border-radius: 1000px; + border-radius: 1000px; + -webkit-animation-name: rotate; + -webkit-animation-duration: 1.5s; + -webkit-animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + -moz-animation-name: rotate; + -moz-animation-duration: 1.5s; + -moz-animation-iteration-count: infinite; + -moz-animation-timing-function: linear; + -o-animation-name: rotate; + -o-animation-duration: 1.5s; + -o-animation-iteration-count: infinite; + -o-animation-timing-function: linear; + animation-name: rotate; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} + +/* line 115, ../scss/foundation/components/_orbit.scss */ +.orbit-container { + overflow: hidden; + width: 100%; + position: relative; + background: whitesmoke; +} +/* line 121, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container { + list-style: none; + margin: 0; + padding: 0; + position: relative; +} +/* line 127, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container img { + display: block; + max-width: 100%; +} +/* line 129, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * { + position: absolute; + top: 0; + width: 100%; + margin-left: 100%; +} +/* line 135, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > *:first-child { + margin-left: 0%; +} +/* line 139, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * .orbit-caption { + position: absolute; + bottom: 0; + background-color: black; + background-color: rgba(0, 0, 0, 0.6); + color: white; + width: 100%; + padding: 10px 14px; + font-size: 0.875em; +} +/* line 152, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number { + position: absolute; + top: 10px; + left: 10px; + font-size: 12px; + color: white; + background: rgba(0, 0, 0, 0); + z-index: 10; +} +/* line 157, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number span { + font-weight: 700; + padding: 0.3125em; +} +/* line 163, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer { + position: absolute; + top: 10px; + right: 10px; + height: 6px; + width: 100px; + z-index: 10; +} +/* line 170, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer .orbit-progress { + height: 100%; + background-color: black; + background-color: rgba(0, 0, 0, 0.6); + display: block; + width: 0%; +} +/* line 178, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer > span { + display: none; + position: absolute; + top: 10px; + right: 0px; + width: 11px; + height: 14px; + border: solid 4px #000; + border-top: none; + border-bottom: none; +} +/* line 191, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span { + right: -6px; + top: 9px; + width: 11px; + height: 14px; + border: inset 8px; + border-right-style: solid; + border-color: transparent transparent transparent #000; +} +/* line 203, ../scss/foundation/components/_orbit.scss */ +.orbit-container:hover .orbit-timer > span { + display: block; +} +/* line 207, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev, +.orbit-container .orbit-next { + position: absolute; + top: 50%; + margin-top: -25px; + background-color: black; + background-color: rgba(0, 0, 0, 0.6); + width: 50px; + height: 60px; + line-height: 50px; + color: white; + text-indent: -9999px !important; + z-index: 10; +} +/* line 220, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span, +.orbit-container .orbit-next > span { + position: absolute; + top: 50%; + margin-top: -16px; + display: block; + width: 0; + height: 0; + border: inset 16px; +} +/* line 230, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev { + left: 0; +} +/* line 231, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span { + border-right-style: solid; + border-color: transparent; + border-right-color: #fff; +} +/* line 236, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover > span { + border-right-color: #ccc; +} +/* line 240, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next { + right: 0; +} +/* line 241, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next > span { + border-color: transparent; + border-left-style: solid; + border-left-color: #fff; + left: 50%; + margin-left: -8px; +} +/* line 248, ../scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next:hover > span { + border-left-color: #ccc; +} + +/* line 254, ../scss/foundation/components/_orbit.scss */ +.orbit-bullets { + margin: 0 auto 30px auto; + overflow: hidden; + position: relative; + top: 10px; +} +/* line 260, ../scss/foundation/components/_orbit.scss */ +.orbit-bullets li { + display: block; + width: 10px; + height: 10px; + background: #999999; + float: left; + margin-right: 6px; + border: solid 1px #555555; + -webkit-border-radius: 1000px; + border-radius: 1000px; +} +/* line 270, ../scss/foundation/components/_orbit.scss */ +.orbit-bullets li.active { + background: #555555; +} +/* line 274, ../scss/foundation/components/_orbit.scss */ +.orbit-bullets li:last-child { + margin-right: 0; +} + +/* line 281, ../scss/foundation/components/_orbit.scss */ +.touch .orbit-container .orbit-prev, +.touch .orbit-container .orbit-next { + display: none; +} +/* line 284, ../scss/foundation/components/_orbit.scss */ +.touch .orbit-bullets { + display: none; +} + +@media only screen and (min-width: 768px) { + /* line 293, ../scss/foundation/components/_orbit.scss */ + .touch .orbit-container .orbit-prev, + .touch .orbit-container .orbit-next { + display: inherit; + } + /* line 296, ../scss/foundation/components/_orbit.scss */ + .touch .orbit-bullets { + display: block; + } +} +@media only screen and (max-width: 768px) { + /* line 306, ../scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container { + height: auto !important; + } + /* line 307, ../scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container > * { + position: relative; + margin-left: 0% !important; + } + /* line 314, ../scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-timer, + .orbit-stack-on-small .orbit-next, + .orbit-stack-on-small .orbit-prev, + .orbit-stack-on-small .orbit-bullets { + display: none; + } +} +/* line 109, ../scss/foundation/components/_reveal.scss */ +.reveal-modal-bg { + position: fixed; + height: 100%; + width: 100%; + background: black; + background: rgba(0, 0, 0, 0.45); + z-index: 98; + display: none; + top: 0; + left: 0; +} + +/* line 111, ../scss/foundation/components/_reveal.scss */ +.reveal-modal { + visibility: hidden; + display: none; + position: absolute; + left: 50%; + z-index: 99; + height: auto; + margin-left: -40%; + width: 80%; + background-color: white; + padding: 1.25em; + border: solid 1px #666666; + -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); + box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); + top: 50px; +} +/* line 62, ../scss/foundation/components/_reveal.scss */ +.reveal-modal .column, +.reveal-modal .columns { + min-width: 0; +} +/* line 65, ../scss/foundation/components/_reveal.scss */ +.reveal-modal > :first-child { + margin-top: 0; +} +/* line 66, ../scss/foundation/components/_reveal.scss */ +.reveal-modal > :last-child { + margin-bottom: 0; +} +/* line 115, ../scss/foundation/components/_reveal.scss */ +.reveal-modal .close-reveal-modal { + font-size: 1.375em; + line-height: 1; + position: absolute; + top: 0.5em; + right: 0.6875em; + color: #aaaaaa; + font-weight: bold; + cursor: pointer; +} + +@media only screen and (min-width: 768px) { + /* line 121, ../scss/foundation/components/_reveal.scss */ + .reveal-modal { + padding: 1.875em; + top: 6.25em; + } + /* line 124, ../scss/foundation/components/_reveal.scss */ + .reveal-modal.tiny { + margin-left: -15%; + width: 30%; + } + /* line 125, ../scss/foundation/components/_reveal.scss */ + .reveal-modal.small { + margin-left: -20%; + width: 40%; + } + /* line 126, ../scss/foundation/components/_reveal.scss */ + .reveal-modal.medium { + margin-left: -30%; + width: 60%; + } + /* line 127, ../scss/foundation/components/_reveal.scss */ + .reveal-modal.large { + margin-left: -35%; + width: 70%; + } + /* line 128, ../scss/foundation/components/_reveal.scss */ + .reveal-modal.xlarge { + margin-left: -47.5%; + width: 95%; + } +} +@media print { + /* line 134, ../scss/foundation/components/_reveal.scss */ + .reveal-modal { + background: #fff !important; + } +} +/* Foundation Joyride */ +/* line 41, ../scss/foundation/components/_joyride.scss */ +.joyride-list { + display: none; +} + +/* Default styles for the container */ +/* line 44, ../scss/foundation/components/_joyride.scss */ +.joyride-tip-guide { + display: none; + position: absolute; + background: black; + color: white; + z-index: 101; + top: 0; + left: 2.5%; + font-family: inherit; + font-weight: normal; + width: 95%; +} + +/* line 57, ../scss/foundation/components/_joyride.scss */ +.lt-ie9 .joyride-tip-guide { + max-width: 800px; + left: 50%; + margin-left: -400px; +} + +/* line 63, ../scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper { + width: 100%; + padding: 1.125em 1.25em 1.5em; +} +/* line 68, ../scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper .button { + margin-bottom: 0 !important; +} + +/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ +/* line 73, ../scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub { + display: block; + position: absolute; + left: 22px; + width: 0; + height: 0; + border: inset 14px; +} +/* line 81, ../scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.top { + border-top-style: solid; + border-color: black; + border-top-color: transparent !important; + border-left-color: transparent !important; + border-right-color: transparent !important; + top: -28px; +} +/* line 89, ../scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.bottom { + border-bottom-style: solid; + border-color: black !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -28px; +} +/* line 98, ../scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.right { + right: -28px; +} +/* line 99, ../scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.left { + left: -28px; +} + +/* Typography */ +/* line 109, ../scss/foundation/components/_joyride.scss */ +.joyride-tip-guide h1, +.joyride-tip-guide h2, +.joyride-tip-guide h3, +.joyride-tip-guide h4, +.joyride-tip-guide h5, +.joyride-tip-guide h6 { + line-height: 1.25; + margin: 0; + font-weight: bold; + color: white; +} + +/* line 115, ../scss/foundation/components/_joyride.scss */ +.joyride-tip-guide p { + margin: 0 0 1.125em 0; + font-size: 0.875em; + line-height: 1.3; +} + +/* line 121, ../scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator-wrap { + width: 50px; + height: 3px; + border: solid 1px #555555; + position: absolute; + right: 1.0625em; + bottom: 1em; +} + +/* line 129, ../scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator { + display: block; + width: 0; + height: inherit; + background: #666666; +} + +/* line 136, ../scss/foundation/components/_joyride.scss */ +.joyride-close-tip { + position: absolute; + right: 12px; + top: 10px; + color: #777777 !important; + text-decoration: none; + font-size: 30px; + font-weight: normal; + line-height: .5 !important; +} +/* line 147, ../scss/foundation/components/_joyride.scss */ +.joyride-close-tip:hover, .joyride-close-tip:focus { + color: #eee !important; +} + +/* line 150, ../scss/foundation/components/_joyride.scss */ +.joyride-modal-bg { + position: fixed; + height: 100%; + width: 100%; + background: transparent; + background: rgba(0, 0, 0, 0.5); + z-index: 100; + display: none; + top: 0; + left: 0; + cursor: pointer; +} + +/* line 163, ../scss/foundation/components/_joyride.scss */ +.joyride-expose-wrapper { + background-color: #ffffff; + position: absolute; + border-radius: 3px; + z-index: 102; + -moz-box-shadow: 0px 0px 30px #ffffff; + -webkit-box-shadow: 0px 0px 15px #ffffff; + box-shadow: 0px 0px 15px #ffffff; +} + +/* line 175, ../scss/foundation/components/_joyride.scss */ +.joyride-expose-cover { + background: transparent; + border-radius: 3px; + position: absolute; + z-index: 9999; + top: 0px; + left: 0px; +} + +/* Styles for screens that are atleast 768px; */ +@media only screen and (min-width: 768px) { + /* line 187, ../scss/foundation/components/_joyride.scss */ + .joyride-tip-guide { + width: 300px; + left: inherit; + } + /* line 189, ../scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.bottom { + border-color: black !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -28px; + } + /* line 196, ../scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.right { + border-color: black !important; + border-top-color: transparent !important; + border-right-color: transparent !important; + border-bottom-color: transparent !important; + top: 22px; + left: auto; + right: -28px; + } + /* line 204, ../scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.left { + border-color: black !important; + border-top-color: transparent !important; + border-left-color: transparent !important; + border-bottom-color: transparent !important; + top: 22px; + left: -28px; + right: auto; + } +} +/* Clearing Styles */ +/* line 36, ../scss/foundation/components/_clearing.scss */ +[data-clearing] { + *zoom: 1; + margin-bottom: 0; + margin-left: 0; + list-style: none; +} +/* line 121, ../scss/foundation/components/_global.scss */ +[data-clearing]:before, [data-clearing]:after { + content: " "; + display: table; +} +/* line 122, ../scss/foundation/components/_global.scss */ +[data-clearing]:after { + clear: both; +} +/* line 42, ../scss/foundation/components/_clearing.scss */ +[data-clearing] li { + float: left; + margin-right: 10px; +} + +/* line 48, ../scss/foundation/components/_clearing.scss */ +.clearing-blackout { + background: #111111; + position: fixed; + width: 100%; + height: 100%; + top: 0; + left: 0; + z-index: 998; +} +/* line 57, ../scss/foundation/components/_clearing.scss */ +.clearing-blackout .clearing-close { + display: block; +} + +/* line 60, ../scss/foundation/components/_clearing.scss */ +.clearing-container { + position: relative; + z-index: 998; + height: 100%; + overflow: hidden; + margin: 0; +} + +/* line 68, ../scss/foundation/components/_clearing.scss */ +.visible-img { + height: 95%; + position: relative; +} +/* line 72, ../scss/foundation/components/_clearing.scss */ +.visible-img img { + position: absolute; + left: 50%; + top: 50%; + margin-left: -50%; + max-height: 100%; + max-width: 100%; +} + +/* line 82, ../scss/foundation/components/_clearing.scss */ +.clearing-caption { + color: white; + line-height: 1.3; + margin-bottom: 0; + text-align: center; + bottom: 0; + background: #111111; + width: 100%; + padding: 10px 30px; + position: absolute; + left: 0; +} + +/* line 95, ../scss/foundation/components/_clearing.scss */ +.clearing-close { + z-index: 999; + padding-left: 20px; + padding-top: 10px; + font-size: 40px; + line-height: 1; + color: white; + display: none; +} +/* line 105, ../scss/foundation/components/_clearing.scss */ +.clearing-close:hover, .clearing-close:focus { + color: #ccc; +} + +/* line 108, ../scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container { + height: 100%; +} +/* line 109, ../scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container .carousel > ul { + display: none; +} + +/* line 113, ../scss/foundation/components/_clearing.scss */ +.clearing-feature li { + display: none; +} +/* line 115, ../scss/foundation/components/_clearing.scss */ +.clearing-feature li.clearing-featured-img { + display: block; +} + +@media only screen and (min-width: 768px) { + /* line 123, ../scss/foundation/components/_clearing.scss */ + .clearing-main-prev, + .clearing-main-next { + position: absolute; + height: 100%; + width: 40px; + top: 0; + } + /* line 128, ../scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span, + .clearing-main-next > span { + position: absolute; + top: 50%; + display: block; + width: 0; + height: 0; + border: solid 16px; + } + + /* line 137, ../scss/foundation/components/_clearing.scss */ + .clearing-main-prev { + left: 0; + } + /* line 139, ../scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span { + left: 5px; + border-color: transparent; + border-right-color: white; + } + + /* line 145, ../scss/foundation/components/_clearing.scss */ + .clearing-main-next { + right: 0; + } + /* line 147, ../scss/foundation/components/_clearing.scss */ + .clearing-main-next > span { + border-color: transparent; + border-left-color: white; + } + + /* line 154, ../scss/foundation/components/_clearing.scss */ + .clearing-main-prev.disabled, + .clearing-main-next.disabled { + opacity: 0.5; + } + + /* line 158, ../scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel { + background: #111111; + height: 150px; + margin-top: 5px; + } + /* line 163, ../scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul { + display: block; + z-index: 999; + width: 200%; + height: 100%; + margin-left: 0; + position: relative; + left: 0; + } + /* line 172, ../scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li { + display: block; + width: 175px; + height: inherit; + padding: 0; + float: left; + overflow: hidden; + margin-right: 1px; + position: relative; + cursor: pointer; + opacity: 0.4; + } + /* line 185, ../scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.fix-height img { + min-height: 100%; + height: 100%; + max-width: none; + } + /* line 192, ../scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li a.th { + border: none; + -webkit-box-shadow: none; + box-shadow: none; + display: block; + } + /* line 201, ../scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li img { + cursor: pointer !important; + min-width: 100% !important; + } + /* line 206, ../scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.visible { + opacity: 1; + } + /* line 211, ../scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .visible-img { + background: #111111; + overflow: hidden; + height: 75%; + } + + /* line 218, ../scss/foundation/components/_clearing.scss */ + .clearing-close { + position: absolute; + top: 10px; + right: 20px; + padding-left: 0; + padding-top: 0; + } +} +/* Foundation Alerts */ +/* line 94, ../scss/foundation/components/_alert-boxes.scss */ +.alert-box { + border-style: solid; + border-width: 1px; + display: block; + font-weight: bold; + margin-bottom: 1.25em; + position: relative; + padding: 0.6875em 1.3125em 0.75em 0.6875em; + font-size: 0.875em; + background-color: #2ba6cb; + border-color: #2284a1; + color: white; +} +/* line 97, ../scss/foundation/components/_alert-boxes.scss */ +.alert-box .close { + font-size: 1.375em; + padding: 5px 4px 4px; + line-height: 0; + position: absolute; + top: 0.4375em; + right: 0.3125em; + color: #333333; + opacity: 0.3; +} +/* line 81, ../scss/foundation/components/_alert-boxes.scss */ +.alert-box .close:hover, .alert-box .close:focus { + opacity: 0.5; +} +/* line 99, ../scss/foundation/components/_alert-boxes.scss */ +.alert-box.radius { + -webkit-border-radius: 3px; + border-radius: 3px; +} +/* line 100, ../scss/foundation/components/_alert-boxes.scss */ +.alert-box.round { + -webkit-border-radius: 1000px; + border-radius: 1000px; +} +/* line 102, ../scss/foundation/components/_alert-boxes.scss */ +.alert-box.success { + background-color: #5da423; + border-color: #457a1a; + color: white; +} +/* line 103, ../scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert { + background-color: #c60f13; + border-color: #970b0e; + color: white; +} +/* line 104, ../scss/foundation/components/_alert-boxes.scss */ +.alert-box.secondary { + background-color: #e9e9e9; + border-color: #d0d0d0; + color: #505050; +} + +/* Breadcrumbs */ +/* line 115, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs { + display: block; + padding: 0.5625em 0.875em 0.5625em; + overflow: hidden; + margin-left: 0; + list-style: none; + border-style: solid; + border-width: 1px; + background-color: #f6f6f6; + border-color: gainsboro; + -webkit-border-radius: 3px; + border-radius: 3px; +} +/* line 119, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * { + margin: 0; + float: left; + font-size: 0.6875em; + text-transform: uppercase; +} +/* line 60, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { + text-decoration: underline; +} +/* line 63, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * a, +.breadcrumbs > * span { + text-transform: uppercase; + color: #2ba6cb; +} +/* line 69, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current { + cursor: default; + color: #333333; +} +/* line 72, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current a { + cursor: default; + color: #333333; +} +/* line 78, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { + text-decoration: none; +} +/* line 82, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable { + color: #999999; +} +/* line 84, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable a { + color: #999999; +} +/* line 89, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, +.breadcrumbs > *.unavailable a:focus { + text-decoration: none; + color: #999999; + cursor: default; +} +/* line 96, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:before { + content: "/"; + color: #aaaaaa; + margin: 0 0.75em; + position: relative; + top: 1px; +} +/* line 104, ../scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:first-child:before { + content: " "; + margin: 0; +} + +/* Custom Checkbox and Radio Inputs */ +/* line 62, ../scss/foundation/components/_custom-forms.scss */ +form.custom .hidden-field { + margin-left: -99999px; + position: absolute; + visibility: hidden; +} +/* line 68, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom { + display: inline-block; + width: 16px; + height: 16px; + position: relative; + top: -1px; + /* fix centering issue */ + vertical-align: middle; + border: solid 1px #cccccc; + background: white; +} +/* line 78, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.checkbox { + -webkit-border-radius: 0px; + border-radius: 0px; + padding: -1px; +} +/* line 82, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.radio { + -webkit-border-radius: 1000px; + border-radius: 1000px; + padding: 3px; +} +/* line 87, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.checkbox:before { + content: ""; + display: block; + font-size: 16px; + color: white; +} +/* line 96, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.radio.checked:before { + content: ""; + display: block; + width: 8px; + height: 8px; + -webkit-border-radius: 1000px; + border-radius: 1000px; + background: #222222; + position: relative; +} +/* line 108, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.checkbox.checked:before { + content: "\00d7"; + color: #222222; + position: absolute; + top: -50%; + left: 50%; + margin-top: 4px; + margin-left: -5px; +} + +/* Custom Select Options and Dropdowns */ +/* line 122, ../scss/foundation/components/_custom-forms.scss */ +form.custom { + /* Custom input, disabled */ +} +/* line 123, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown { + display: block; + position: relative; + top: 0; + height: 2.3125em; + margin-bottom: 1.25em; + margin-top: 0px; + padding: 0px; + width: 100%; + background: white; + background: -moz-linear-gradient(top, white 0%, #f3f3f3 100%); + background: -webkit-linear-gradient(top, white 0%, #f3f3f3 100%); + -webkit-box-shadow: none; + background: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 100%); + box-shadow: none; + font-size: 0.875em; + vertical-align: top; +} +/* line 143, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown ul { + overflow-y: auto; + max-height: 200px; +} +/* line 148, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown .current { + cursor: default; + white-space: nowrap; + line-height: 2.25em; + color: rgba(0, 0, 0, 0.75); + text-decoration: none; + overflow: hidden; + display: block; + margin-left: 0.5em; + margin-right: 2.3125em; +} +/* line 160, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown .selector { + cursor: default; + position: absolute; + width: 2.5em; + height: 2.3125em; + display: block; + right: 0; + top: 0; +} +/* line 168, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown .selector:after { + content: ""; + display: block; + content: ""; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: #aaaaaa transparent transparent transparent; + border-top-style: solid; + position: absolute; + left: 0.9375em; + top: 50%; + margin-top: -3px; +} +/* line 181, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown:hover a.selector:after, form.custom .custom.dropdown.open a.selector:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: #222222 transparent transparent transparent; + border-top-style: solid; +} +/* line 185, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown .disabled { + color: #888888; +} +/* line 187, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown .disabled:hover { + background: transparent; + color: #888888; +} +/* line 190, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown .disabled:hover:after { + display: none; +} +/* line 194, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown.open ul { + display: block; + z-index: 10; + min-width: 100%; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +/* line 201, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown.small { + max-width: 134px; +} +/* line 202, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown.medium { + max-width: 254px; +} +/* line 203, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown.large { + max-width: 434px; +} +/* line 204, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown.expand { + width: 100% !important; +} +/* line 206, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown.open.small ul { + min-width: 134px; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +/* line 207, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown.open.medium ul { + min-width: 254px; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +/* line 208, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown.open.large ul { + min-width: 434px; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +/* line 211, ../scss/foundation/components/_custom-forms.scss */ +form.custom .error .custom.dropdown { + border-color: #c60f13; + background-color: rgba(198, 15, 19, 0.1); + background: rgba(198, 15, 19, 0.1); + margin-bottom: 0; +} +/* line 230, ../scss/foundation/components/_forms.scss */ +form.custom .error .custom.dropdown:focus { + background: #fafafa; + border-color: #999999; +} +/* line 217, ../scss/foundation/components/_custom-forms.scss */ +form.custom .error .custom.dropdown + small.error { + margin-top: 0; +} +/* line 221, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown ul { + position: absolute; + width: auto; + display: none; + margin: 0; + left: -1px; + top: auto; + -webkit-box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.1); + box-shadow: 0 2px 2px 0px rgba(0, 0, 0, 0.1); + margin: 0; + padding: 0; + background: white; + border: solid 1px #cccccc; + font-size: 16; +} +/* line 238, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown ul li { + color: #555555; + font-size: 0.875em; + cursor: default; + padding-top: 0.25em; + padding-bottom: 0.25em; + padding-left: 0.375em; + padding-right: 2.375em; + min-height: 1.5em; + line-height: 1.5em; + margin: 0; + white-space: nowrap; + list-style: none; +} +/* line 252, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown ul li.selected { + background: #eeeeee; + color: black; +} +/* line 256, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown ul li:hover { + background-color: #e4e4e4; + color: black; +} +/* line 260, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown ul li.selected:hover { + background: #eeeeee; + cursor: default; + color: black; +} +/* line 267, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.dropdown ul.show { + display: block; +} +/* line 271, ../scss/foundation/components/_custom-forms.scss */ +form.custom .custom.disabled { + background: #dddddd; +} + +/* Keystroke Characters */ +/* line 52, ../scss/foundation/components/_keystrokes.scss */ +.keystroke, +kbd { + background-color: #ededed; + border-color: #dbdbdb; + color: #222222; + border-style: solid; + border-width: 1px; + margin: 0; + font-family: "Consolas", "Menlo", "Courier", monospace; + font-size: 0.875em; + padding: 0.125em 0.25em 0; + -webkit-border-radius: 3px; + border-radius: 3px; +} + +/* Labels */ +/* line 71, ../scss/foundation/components/_labels.scss */ +.label { + font-weight: bold; + text-align: center; + text-decoration: none; + line-height: 1; + white-space: nowrap; + display: inline-block; + position: relative; + padding: 0.1875em 0.625em 0.25em; + font-size: 0.875em; + background-color: #2ba6cb; + color: white; +} +/* line 77, ../scss/foundation/components/_labels.scss */ +.label.radius { + -webkit-border-radius: 3px; + border-radius: 3px; +} +/* line 78, ../scss/foundation/components/_labels.scss */ +.label.round { + -webkit-border-radius: 1000px; + border-radius: 1000px; +} +/* line 80, ../scss/foundation/components/_labels.scss */ +.label.alert { + background-color: #c60f13; + color: white; +} +/* line 81, ../scss/foundation/components/_labels.scss */ +.label.success { + background-color: #5da423; + color: white; +} +/* line 82, ../scss/foundation/components/_labels.scss */ +.label.secondary { + background-color: #e9e9e9; + color: #333333; +} + +/* Inline Lists */ +/* line 49, ../scss/foundation/components/_inline-lists.scss */ +.inline-list { + margin: 0 auto 0 auto; + margin-left: -1.375em; + margin-right: 0; + padding: 0; + list-style: none; + overflow: hidden; +} +/* line 36, ../scss/foundation/components/_inline-lists.scss */ +.inline-list > li { + list-style: none; + float: left; + margin-left: 1.375em; + display: block; +} +/* line 41, ../scss/foundation/components/_inline-lists.scss */ +.inline-list > li > * { + display: block; +} + +/* Default Pagination */ +/* line 128, ../scss/foundation/components/_pagination.scss */ +ul.pagination { + display: block; + height: 1.5em; + margin-left: -0.3125em; +} +/* line 87, ../scss/foundation/components/_pagination.scss */ +ul.pagination li { + height: 1.5em; + color: #222222; + font-size: 0.875em; + margin-left: 0.3125em; +} +/* line 93, ../scss/foundation/components/_pagination.scss */ +ul.pagination li a { + display: block; + padding: 0.0625em 0.4375em 0.0625em; + color: #999999; +} +/* line 100, ../scss/foundation/components/_pagination.scss */ +ul.pagination li:hover a, +ul.pagination li a:focus { + background: #e6e6e6; +} +/* line 45, ../scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable a { + cursor: default; + color: #999999; +} +/* line 50, ../scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus { + background: transparent; +} +/* line 57, ../scss/foundation/components/_pagination.scss */ +ul.pagination li.current a { + background: #2ba6cb; + color: white; + font-weight: bold; + cursor: default; +} +/* line 64, ../scss/foundation/components/_pagination.scss */ +ul.pagination li.current a:hover, ul.pagination li.current a:focus { + background: #2ba6cb; +} +/* line 110, ../scss/foundation/components/_pagination.scss */ +ul.pagination li { + float: left; + display: block; +} + +/* Pagination centred wrapper */ +/* line 133, ../scss/foundation/components/_pagination.scss */ +.pagination-centered { + text-align: center; +} +/* line 110, ../scss/foundation/components/_pagination.scss */ +.pagination-centered ul.pagination li { + float: none; + display: inline-block; +} + +/* Panels */ +/* line 66, ../scss/foundation/components/_panels.scss */ +.panel { + border-style: solid; + border-width: 1px; + border-color: #d9d9d9; + margin-bottom: 0px; + padding: 1.25em; + background: #f2f2f2; +} +/* line 44, ../scss/foundation/components/_panels.scss */ +.panel > :first-child { + margin-top: 0; +} +/* line 45, ../scss/foundation/components/_panels.scss */ +.panel > :last-child { + margin-bottom: 0; +} +/* line 50, ../scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p { + color: #333333; +} +/* line 54, ../scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { + line-height: 1; + margin-bottom: 0.625em; +} +/* line 56, ../scss/foundation/components/_panels.scss */ +.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { + line-height: 1.4; +} +/* line 68, ../scss/foundation/components/_panels.scss */ +.panel.callout { + border-style: solid; + border-width: 1px; + border-color: #2284a1; + margin-bottom: 0px; + padding: 1.25em; + background: #2ba6cb; + -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; +} +/* line 44, ../scss/foundation/components/_panels.scss */ +.panel.callout > :first-child { + margin-top: 0; +} +/* line 45, ../scss/foundation/components/_panels.scss */ +.panel.callout > :last-child { + margin-bottom: 0; +} +/* line 51, ../scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p { + color: white; +} +/* line 54, ../scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { + line-height: 1; + margin-bottom: 0.625em; +} +/* line 56, ../scss/foundation/components/_panels.scss */ +.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { + line-height: 1.4; +} +/* line 73, ../scss/foundation/components/_panels.scss */ +.panel.radius { + -webkit-border-radius: 3px; + border-radius: 3px; +} + +/* Pricing Tables */ +/* line 121, ../scss/foundation/components/_pricing-tables.scss */ +.pricing-table { + border: solid 1px #dddddd; + margin-left: 0; + margin-bottom: 1.25em; +} +/* line 61, ../scss/foundation/components/_pricing-tables.scss */ +.pricing-table * { + list-style: none; + line-height: 1; +} +/* line 124, ../scss/foundation/components/_pricing-tables.scss */ +.pricing-table .title { + background-color: #dddddd; + padding: 0.9375em 1.25em; + text-align: center; + color: #333333; + font-weight: bold; + font-size: 1em; +} +/* line 125, ../scss/foundation/components/_pricing-tables.scss */ +.pricing-table .price { + background-color: #eeeeee; + padding: 0.9375em 1.25em; + text-align: center; + color: #333333; + font-weight: normal; + font-size: 1.25em; +} +/* line 126, ../scss/foundation/components/_pricing-tables.scss */ +.pricing-table .description { + background-color: white; + padding: 0.9375em; + text-align: center; + color: #777777; + font-size: 0.75em; + font-weight: normal; + line-height: 1.4; + border-bottom: dotted 1px #dddddd; +} +/* line 127, ../scss/foundation/components/_pricing-tables.scss */ +.pricing-table .bullet-item { + background-color: white; + padding: 0.9375em; + text-align: center; + color: #333333; + font-size: 0.875em; + font-weight: normal; + border-bottom: dotted 1px #dddddd; +} +/* line 128, ../scss/foundation/components/_pricing-tables.scss */ +.pricing-table .cta-button { + background-color: whitesmoke; + text-align: center; + padding: 1.25em 1.25em 0; +} + +/* Progress Bar */ +/* line 50, ../scss/foundation/components/_progress-bars.scss */ +.progress { + background-color: transparent; + height: 1.5625em; + border: 1px solid #cccccc; + padding: 0.125em; + margin-bottom: 0.625em; +} +/* line 54, ../scss/foundation/components/_progress-bars.scss */ +.progress .meter { + background: #2ba6cb; + height: 100%; + display: block; +} +/* line 57, ../scss/foundation/components/_progress-bars.scss */ +.progress.secondary .meter { + background: #e9e9e9; + height: 100%; + display: block; +} +/* line 58, ../scss/foundation/components/_progress-bars.scss */ +.progress.success .meter { + background: #5da423; + height: 100%; + display: block; +} +/* line 59, ../scss/foundation/components/_progress-bars.scss */ +.progress.alert .meter { + background: #c60f13; + height: 100%; + display: block; +} +/* line 61, ../scss/foundation/components/_progress-bars.scss */ +.progress.radius { + -webkit-border-radius: 3px; + border-radius: 3px; +} +/* line 62, ../scss/foundation/components/_progress-bars.scss */ +.progress.radius .meter { + -webkit-border-radius: 2px; + border-radius: 2px; +} +/* line 65, ../scss/foundation/components/_progress-bars.scss */ +.progress.round { + -webkit-border-radius: 1000px; + border-radius: 1000px; +} +/* line 66, ../scss/foundation/components/_progress-bars.scss */ +.progress.round .meter { + -webkit-border-radius: 999px; + border-radius: 999px; +} + +/* Side Nav */ +/* line 67, ../scss/foundation/components/_side-nav.scss */ +.side-nav { + display: block; + margin: 0; + padding: 0.875em 0; + list-style-type: none; + list-style-position: inside; +} +/* line 39, ../scss/foundation/components/_side-nav.scss */ +.side-nav li { + margin: 0px; + font-size: 15px; +} +/* line 43, ../scss/foundation/components/_side-nav.scss */ +.side-nav li a { + display: block; + color: #3684d6; +} +/* line 48, ../scss/foundation/components/_side-nav.scss */ +.side-nav li.active > a:first-child { + color: #ffac31; + font-weight: bold; +} +/* line 53, ../scss/foundation/components/_side-nav.scss */ +.side-nav li.divider { + border-top: 1px solid; + height: 0; + padding: 0; + list-style: none; + border-top-color: #e6e6e6; +} + +/* Side Nav */ +/* line 66, ../scss/foundation/components/_sub-nav.scss */ +.sub-nav { + display: block; + width: auto; + overflow: hidden; + margin: -0.25em 0 1.125em; + padding-top: 0.25em; + margin-right: 0; + margin-left: -0.5625em; +} +/* line 38, ../scss/foundation/components/_sub-nav.scss */ +.sub-nav dt, +.sub-nav dd { + float: left; + display: inline; + margin-left: 0.5625em; + margin-bottom: 0.625em; + font-weight: normal; + font-size: 0.875em; +} +/* line 46, ../scss/foundation/components/_sub-nav.scss */ +.sub-nav dt a, +.sub-nav dd a { + color: #999999; + text-decoration: none; +} +/* line 50, ../scss/foundation/components/_sub-nav.scss */ +.sub-nav dt.active a, +.sub-nav dd.active a { + -webkit-border-radius: 1000px; + border-radius: 1000px; + font-weight: bold; + background: #2ba6cb; + padding: 0.1875em 0.5625em; + cursor: default; + color: white; +} + +/* Foundation Switches */ +@media only screen { + /* line 234, ../scss/foundation/components/_switch.scss */ + div.switch { + position: relative; + width: 100%; + padding: 0; + display: block; + overflow: hidden; + border-style: solid; + border-width: 1px; + margin-bottom: 1.25em; + -webkit-animation: webkitSiblingBugfix infinite 1s; + height: 36px; + background: white; + border-color: #cccccc; + } + /* line 59, ../scss/foundation/components/_switch.scss */ + div.switch label { + position: relative; + left: 0; + z-index: 2; + float: left; + width: 50%; + height: 100%; + margin: 0; + font-weight: bold; + text-align: left; + -webkit-transition: all 0.1s ease-out; + -moz-transition: all 0.1s ease-out; + transition: all 0.1s ease-out; + } + /* line 76, ../scss/foundation/components/_switch.scss */ + div.switch input { + position: absolute; + z-index: 3; + opacity: 0; + width: 100%; + height: 100%; + -moz-appearance: none; + } + /* line 86, ../scss/foundation/components/_switch.scss */ + div.switch input:hover, div.switch input:focus { + cursor: pointer; + } + /* line 92, ../scss/foundation/components/_switch.scss */ + div.switch span:last-child { + position: absolute; + top: -1px; + left: -1px; + z-index: 1; + display: block; + padding: 0; + border-width: 1px; + border-style: solid; + -webkit-transition: all 0.1s ease-out; + -moz-transition: all 0.1s ease-out; + transition: all 0.1s ease-out; + } + /* line 107, ../scss/foundation/components/_switch.scss */ + div.switch input:not(:checked) + label { + opacity: 0; + } + /* line 110, ../scss/foundation/components/_switch.scss */ + div.switch input:checked { + display: none !important; + } + /* line 111, ../scss/foundation/components/_switch.scss */ + div.switch input { + left: 0; + display: block !important; + } + /* line 115, ../scss/foundation/components/_switch.scss */ + div.switch input:first-of-type + label, + div.switch input:first-of-type + span + label { + left: -50%; + } + /* line 117, ../scss/foundation/components/_switch.scss */ + div.switch input:first-of-type:checked + label, + div.switch input:first-of-type:checked + span + label { + left: 0%; + } + /* line 121, ../scss/foundation/components/_switch.scss */ + div.switch input:last-of-type + label, + div.switch input:last-of-type + span + label { + right: -50%; + left: auto; + text-align: right; + } + /* line 123, ../scss/foundation/components/_switch.scss */ + div.switch input:last-of-type:checked + label, + div.switch input:last-of-type:checked + span + label { + right: 0%; + left: auto; + } + /* line 126, ../scss/foundation/components/_switch.scss */ + div.switch span.custom { + display: none !important; + } + /* line 132, ../scss/foundation/components/_switch.scss */ + form.custom div.switch .hidden-field { + margin-left: auto; + position: absolute; + visibility: visible; + } + /* line 144, ../scss/foundation/components/_switch.scss */ + div.switch label { + padding: 0 0.375em; + line-height: 2.3em; + font-size: 0.875em; + } + /* line 152, ../scss/foundation/components/_switch.scss */ + div.switch input:first-of-type:checked ~ span:last-child { + left: 100%; + margin-left: -2.1875em; + } + /* line 158, ../scss/foundation/components/_switch.scss */ + div.switch span:last-child { + width: 2.25em; + height: 2.25em; + } + /* line 172, ../scss/foundation/components/_switch.scss */ + div.switch span:last-child { + border-color: #b3b3b3; + background: white; + background: -moz-linear-gradient(top, white 0%, #f2f2f2 100%); + background: -webkit-linear-gradient(top, white 0%, #f2f2f2 100%); + background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%); + -webkit-box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 1000px #e1f5d1, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke; + box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #e1f5d1, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke; + } + /* line 196, ../scss/foundation/components/_switch.scss */ + div.switch:hover span:last-child, div.switch:focus span:last-child { + background: white; + background: -moz-linear-gradient(top, white 0%, #e6e6e6 100%); + background: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%); + background: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%); + } + /* line 206, ../scss/foundation/components/_switch.scss */ + div.switch:active { + background: transparent; + } + /* line 238, ../scss/foundation/components/_switch.scss */ + div.switch.large { + height: 44px; + } + /* line 144, ../scss/foundation/components/_switch.scss */ + div.switch.large label { + padding: 0 0.375em; + line-height: 2.3em; + font-size: 1.0625em; + } + /* line 152, ../scss/foundation/components/_switch.scss */ + div.switch.large input:first-of-type:checked ~ span:last-child { + left: 100%; + margin-left: -2.6875em; + } + /* line 158, ../scss/foundation/components/_switch.scss */ + div.switch.large span:last-child { + width: 2.75em; + height: 2.75em; + } + /* line 241, ../scss/foundation/components/_switch.scss */ + div.switch.small { + height: 28px; + } + /* line 144, ../scss/foundation/components/_switch.scss */ + div.switch.small label { + padding: 0 0.375em; + line-height: 2.1em; + font-size: 0.75em; + } + /* line 152, ../scss/foundation/components/_switch.scss */ + div.switch.small input:first-of-type:checked ~ span:last-child { + left: 100%; + margin-left: -1.6875em; + } + /* line 158, ../scss/foundation/components/_switch.scss */ + div.switch.small span:last-child { + width: 1.75em; + height: 1.75em; + } + /* line 244, ../scss/foundation/components/_switch.scss */ + div.switch.tiny { + height: 22px; + } + /* line 144, ../scss/foundation/components/_switch.scss */ + div.switch.tiny label { + padding: 0 0.375em; + line-height: 1.9em; + font-size: 0.6875em; + } + /* line 152, ../scss/foundation/components/_switch.scss */ + div.switch.tiny input:first-of-type:checked ~ span:last-child { + left: 100%; + margin-left: -1.3125em; + } + /* line 158, ../scss/foundation/components/_switch.scss */ + div.switch.tiny span:last-child { + width: 1.375em; + height: 1.375em; + } + /* line 247, ../scss/foundation/components/_switch.scss */ + div.switch.radius { + -webkit-border-radius: 4px; + border-radius: 4px; + } + /* line 248, ../scss/foundation/components/_switch.scss */ + div.switch.radius span:last-child { + -webkit-border-radius: 3px; + border-radius: 3px; + } + /* line 252, ../scss/foundation/components/_switch.scss */ + div.switch.round { + -webkit-border-radius: 1000px; + border-radius: 1000px; + } + /* line 253, ../scss/foundation/components/_switch.scss */ + div.switch.round span:last-child { + -webkit-border-radius: 999px; + border-radius: 999px; + } + /* line 254, ../scss/foundation/components/_switch.scss */ + div.switch.round label { + padding: 0 0.5625em; + } + + @-webkit-keyframes webkitSiblingBugfix { + /* line 259, ../scss/foundation/components/_switch.scss */ + from { + position: relative; + } + + /* line 259, ../scss/foundation/components/_switch.scss */ + to { + position: relative; + } +} +} +/* line 11, ../scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] { + background: white; + z-index: 50; + min-width: 100%; + padding: 10px; +} +/* line 17, ../scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav { + margin-bottom: 0; +} +/* line 19, ../scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav dd { + margin-bottom: 0; +} + +/* Tables */ +/* line 80, ../scss/foundation/components/_tables.scss */ +table { + background: white; + margin-bottom: 1.25em; + border: solid 1px #dddddd; +} +/* line 42, ../scss/foundation/components/_tables.scss */ +table thead, +table tfoot { + background: whitesmoke; + font-weight: bold; +} +/* line 48, ../scss/foundation/components/_tables.scss */ +table thead tr th, +table thead tr td, +table tfoot tr th, +table tfoot tr td { + padding: 0.5em 0.625em 0.625em; + font-size: 0.875em; + color: #222222; + text-align: left; +} +/* line 59, ../scss/foundation/components/_tables.scss */ +table tr th, +table tr td { + padding: 0.5625em 0.625em; + font-size: 0.875em; + color: #222222; +} +/* line 67, ../scss/foundation/components/_tables.scss */ +table tr.even, table tr.alt, table tr:nth-of-type(even) { + background: #f9f9f9; +} +/* line 74, ../scss/foundation/components/_tables.scss */ +table thead tr th, +table tfoot tr th, +table tbody tr td, +table tr td, +table tfoot tr td { + display: table-cell; + line-height: 1.125em; +} + +/* Image Thumbnails */ +/* line 45, ../scss/foundation/components/_thumbs.scss */ +.th { + line-height: 0; + display: inline-block; + border: solid 4px white; + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); + -webkit-transition: all 200ms ease-out; + -moz-transition: all 200ms ease-out; + transition: all 200ms ease-out; +} +/* line 32, ../scss/foundation/components/_thumbs.scss */ +.th:hover, .th:focus { + -webkit-box-shadow: 0 0 6px 1px rgba(43, 166, 203, 0.5); + box-shadow: 0 0 6px 1px rgba(43, 166, 203, 0.5); +} +/* line 49, ../scss/foundation/components/_thumbs.scss */ +.th.radius { + -webkit-border-radius: 3px; + border-radius: 3px; +} + +/* line 51, ../scss/foundation/components/_thumbs.scss */ +a.th { + display: inline-block; +} + +/* Tooltips */ +/* line 29, ../scss/foundation/components/_tooltips.scss */ +.has-tip { + border-bottom: 0px; + cursor: none; + font-weight: bold; + color: #333333; +} +/* line 36, ../scss/foundation/components/_tooltips.scss */ +.has-tip:hover, .has-tip:focus { + border-bottom: 0px; + color: #2ba6cb; +} +/* line 42, ../scss/foundation/components/_tooltips.scss */ +.has-tip.tip-left, .has-tip.tip-right { + float: none !important; +} + +/* line 45, ../scss/foundation/components/_tooltips.scss */ +.tooltip { + display: none; + position: absolute; + z-index: 999; + font-weight: bold; + font-size: 0.9375em; + line-height: 1.3; + padding: 0.5em; + max-width: 85%; + left: 50%; + width: 100%; + color: white; + background: #3684d6; + -webkit-border-radius: 3px; + border-radius: 3px; +} +/* line 60, ../scss/foundation/components/_tooltips.scss */ +.tooltip > .nub { + display: block; + left: 5px; + position: absolute; + width: 0; + height: 0; + border: solid 5px; + border-color: transparent transparent #3684d6 transparent; + top: -10px; +} +/* line 71, ../scss/foundation/components/_tooltips.scss */ +.tooltip.opened { + color: #2ba6cb !important; + border-bottom: 0px !important; +} + +/* line 77, ../scss/foundation/components/_tooltips.scss */ +.tap-to-close { + display: block; + font-size: 0.625em; + color: white; + font-weight: normal; +} + +@media only screen and (min-width: 768px) { + /* line 86, ../scss/foundation/components/_tooltips.scss */ + .tooltip > .nub { + border-color: transparent transparent #3684d6 transparent; + top: -10px; + } + /* line 90, ../scss/foundation/components/_tooltips.scss */ + .tooltip.tip-top > .nub { + border-color: #3684d6 transparent transparent transparent; + top: auto; + bottom: -10px; + } + /* line 97, ../scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left, .tooltip.tip-right { + float: none !important; + } + /* line 99, ../scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left > .nub { + border-color: transparent transparent transparent #3684d6; + right: -10px; + left: auto; + top: 50%; + margin-top: -5px; + } + /* line 106, ../scss/foundation/components/_tooltips.scss */ + .tooltip.tip-right > .nub { + border-color: transparent #3684d6 transparent transparent; + right: auto; + left: -10px; + top: 50%; + margin-top: -5px; + } +} +@media only screen and (max-width: 767px) { + /* line 128, ../scss/foundation/components/_dropdown.scss */ + .f-dropdown { + max-width: 100%; + left: 0; + } +} +/* Foundation Dropdowns */ +/* line 135, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown { + position: absolute; + top: -9999px; + list-style: none; + margin-left: 0; + width: 100%; + max-height: none; + height: auto; + background: white; + border: solid 1px #cccccc; + font-size: 16; + z-index: 99; + margin-top: 2px; + max-width: 200px; +} +/* line 50, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:first-child { + margin-top: 0; +} +/* line 51, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:last-child { + margin-bottom: 0; +} +/* line 76, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown:before { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent transparent white transparent; + border-bottom-style: solid; + position: absolute; + top: -12px; + left: 10px; + z-index: 99; +} +/* line 83, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown:after { + content: ""; + display: block; + width: 0; + height: 0; + border: inset 7px; + border-color: transparent transparent #cccccc transparent; + border-bottom-style: solid; + position: absolute; + top: -14px; + left: 9px; + z-index: 98; +} +/* line 91, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:before { + left: auto; + right: 10px; +} +/* line 95, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:after { + left: auto; + right: 9px; +} +/* line 139, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown li { + font-size: 0.875em; + cursor: pointer; + line-height: 1.125em; + margin: 0; +} +/* line 115, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown li:hover, .f-dropdown li:focus { + background: #eeeeee; +} +/* line 117, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown li a { + display: block; + padding: 0.3125em 0.625em; + color: #555555; +} +/* line 142, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown.content { + position: absolute; + top: -9999px; + list-style: none; + margin-left: 0; + padding: 1.25em; + width: 100%; + height: auto; + max-height: none; + background: white; + border: solid 1px #cccccc; + font-size: 16; + z-index: 99; + max-width: 200px; +} +/* line 50, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:first-child { + margin-top: 0; +} +/* line 51, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:last-child { + margin-bottom: 0; +} +/* line 145, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown.tiny { + max-width: 200px; +} +/* line 146, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown.small { + max-width: 300px; +} +/* line 147, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown.medium { + max-width: 500px; +} +/* line 148, ../scss/foundation/components/_dropdown.scss */ +.f-dropdown.large { + max-width: 800px; +} + +/* line 10, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/layout/_sticky-footer.scss */ +html, body { + height: 100%; +} + +/* line 12, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/layout/_sticky-footer.scss */ +#layout { + clear: both; + min-height: 100%; + height: auto !important; + height: 100%; + margin-bottom: -25px; +} +/* line 18, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/layout/_sticky-footer.scss */ +#layout #layout_footer { + height: 25px; +} + +/* line 20, C:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/layout/_sticky-footer.scss */ +#footer { + clear: both; + position: relative; + height: 25px; +} diff --git a/codalab/apps/web/static/foundation/sass/_settings.scss b/codalab/apps/web/static/foundation/sass/_settings.scss index 3991ba9c4..d177d19f6 100644 --- a/codalab/apps/web/static/foundation/sass/_settings.scss +++ b/codalab/apps/web/static/foundation/sass/_settings.scss @@ -1,497 +1,524 @@ -$background: #3684D6; -$foreground: white; -$banner: #EBF2FB; -$highlight: #3684d6; -$active: #ffac31; -$gray: #666; -$light-gray: #ccc; -$light-medium-gray: #a4a4a4; -$medium-light-gray: #999; -$dark-gray: #333; -$light-background-blue:#eff2f9; -$link-color: #3684d6; -$background-gray:#f8f8f8; -$white:#fff; -$text-color-gray:#3b3b3b; - -$body-font-color: $gray; -$header-font-color: $gray; - -$topbar-bg: $background; -$topbar-fg: $foreground; -$topbar-margin-bottom: 0px; -$topbar-title-weight: normal; -$topbar-title-font-size: xx-large; -$topbar-link-weight: normal; -$topbar-link-font-size: 100%; -$topbar-link-hover-lightness: -30%; -$topbar-link-bg-active: $active; - -$anchor-font-color: $background; -$anchor-font-color-hover: $background; -$anchor-font-color-active: $active; - -$inline-list-bottom-margin: 0; - -$panel-margin-bottom: 0px; -$panel-padding-bottom: 0px; - -$button-font-color: $foreground; - -$section-title-color: $highlight; -$section-title-color-active: $gray; -$section-title-bg-hover: none; - -$tooltip-bg: $background; -$tooltip-close-font-color: $foreground; -$has-tip-border-bottom: 0px; -$has-tip-border-bottom-hover: 0px; -$has-tip-cursor-type: none; - -$side-nav-list-margin: 0px; -$side-nav-link-color: $background; -$side-nav-link-color-active: $active; -$side-nav-link-color-hover: $active; -$side-nav-font-size: 15px; - -@mixin linkStyle { - color:$link-color !important; - font-size:15px !important; -} - -@mixin paragraph-Style { - color:$text-color-gray; - font-size:13px; - line-height:22px; -} - -*{ - font-family: Segoe UI,'Segoe UI', Helvetica, Arial,'Trebuchet MS',sans-serif; - font-size: 100%; - font-weight: normal; -} - -select { - color: $dark-gray; -} - -form textarea { - color: $dark-gray; - font-size: 16px; -} - -.menu-icon { - background: $background; -} - -.menu-icon > span, .menu-icon > span a, .menu-icon > span a:hover { - border-bottom-style: none; - border: 0px; - padding: 2px; -} - -span.has-tip { - border-bottom: 0px; -} - -div.CompetitionsDetailContainer div.section-container section:not(.active) p a:hover { - color: $active; -} - -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p.title { - background: transparent; -} - -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section.active div.content { - border: 0px; -} - -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p.title a { - padding: 2px; - text-align: right; - border: 0px; -} - -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p { - border: 0px; -} - -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container div.content { - margin-left: 10px; - font-size: 13px; -} - -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container div.content ul { - list-style: disc; - margin-left: 20px; -} - -div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section.active div.content em { - font-size: 13px; -} - -#layout.container div.large-12 div.row div div.large-3 ul { - text-align: right; -} - -#layout.container div.large-12 div.row div div.large-3 ul a:hover { - color: $active; -} - -#layout.container div.large-12 div.row div.large-9 { - font-size: 13px; -} - -#layout.container div.large-12 div.row div div.large-3 ul { - padding: 0px; -} - -td > i { - color: $background; -} - -a > i { - height: 100%; - color: $foreground; -} - -.competitionsDetailTabArea > section > .title { - font-size: 19px; - font-weight: 400; -} - -.competitionsDetailTabArea > section > .title a:hover { - color: $active; -} - -.process_participant_request { - padding-top: 10px; -} - -.competitionUserBlock -{ - border:solid 1px #ccc; - margin-bottom:10px; - position:relative; - padding:0; -} - -.user_results, .competition_results { - padding-top: 10px; -} - -.globalBlueButton a, .globalBlueButton a:hover { - color: $foreground; -} - -.content > h3 { - font-size: 14px; - font-weight: 700; -} - -.content > p { - font-size: 13px; -} - -.section-container.vertical-tabs > section > .content { - border: 0px; - color: #3b3b3b; -} - -.competitionProcessHeader > ul > li { - height: 100%; -} - -.competitionProcessHeader > ul > li > a { - color: $foreground; - font-size: 13px; - padding-left: 40px; - padding-right: 40px; -} - -.competition-preview { - border: 1px solid $light-gray; - margin-top: 5px; - margin-bottom: 5px; -} - -.competition-summary { - background: #fafafa; - height: 100px; - overflow: hidden; -} - -.competition-preview > .columns > .button.small { - vertical-align: middle; - margin-bottom: 5px; - margin-top: 5px; - text-align: center; - background: $active; - border-color: $active; -} - -.competition-summary > .columns { - margin: 0px; - padding: 0px; -} - -.competition-label { - height: 100px; - background: $background; - color: $foreground; - padding-right: 0px; - padding-left: 0px; -} - -.competition-image { - padding: 0px; - margin: 0px; - height: 100px; - vertical-align: middle; -} - -.competition-info .columns { - padding: 0px; - margin: 0px; -} - -.competition-title { - color: $dark-gray; - text-align: left; - font-size:15px; -} - -.large-12 > .competition-label { - margin: 0px; - padding: 0px; - width: 30px; -} - -.competition-description, .competition-owner { - font-size: small; - color:$medium-light-gray; -} - -.slider { - color: $foreground; - font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; - font-size: 3.5em; - font-weight: 100; - position: relative; - text-align: center; - background: #D7CDBF; - padding-top: 70px; - margin: 0 auto; - width: 100%; - min-height: 200px; - vertical-align: middle; -} - -.subheader { - height: auto; - padding-bottom: 10px; -} - -#footer, #footer a, #footer a:hover { - font-size: small; - background: $background; - color: $foreground; -} - -.topbar-title { - font-size: x-large; - font-weight: light; -} - -.header{ - position:fixed; - left:0; - width:100%; - top:0; - z-index:1000; -} - -.container { - padding-top:45px; - padding-bottom:20px; -} - -p.competition-paragraph { - font-size:11px; - color:$gray; - line-height:15px; - margin-bottom:0; -} - -.competition-info { - height:90px; - overflow:hidden; - padding-top:5px; -} - -.competition-image > img { - height:90px; - margin-top:5px; -} - -.competition-preview.panel { - background:#fafafa; -} - -.competition-tile { - margin-bottom:10px; -} - -.competition-tile h3 { - font-size:16px; - color:$dark-gray; -} - -.articleHeadingContainer h3 { - margin:0; - line-height:100%; -} - -.articleHeadingContainer label { - color:$light-medium-gray; - margin-top:4px; - margin-bottom:14px; - font-size:12px; -} - -.signin-centered-container { - margin:auto !important; - float:none !important; - background:$light-background-blue; - padding:25px; -} - -.small-6.pull-6.columns > .globalBlueButton { - float:right -} - -.signin-formfields p:nth-child(3) > input { - float:left; - position:relative; - top:-20px; -} - -.signin-formfields p:nth-child(3) > label { - padding-left:20px; -} - -.globalBlueButton, .globalBlueButtonBig, .globalBlueButtonInput, .globalBlueButtonAtag > a, .globalBlueButtonSmallAtag > a, .globalBlueButtonSmall, .globalBlueButtonSmallFlexi, .buttonAccept { - box-shadow:none; - white-space:nowrap; -} - -.signin-centered-container > p > a { - display:inline-block; -} - -ul.side-nav { - padding-top:0; - position:fixed; - li { - margin-bottom:2px; - } - li a { - @include linkStyle; - &:hover{color:$active} - &:active{background:none} - } - li.active a { - color:$gray !important - } -} - -.glossary-page-container, competitions-block-Styling { - h6 { - font-size:14px; - color:$gray - } - - p { - font-size:12px; - color:$gray - } - - ol { - font-size:13px; color:$gray; - - li { - padding-bottom:10px; - list-style-type:disc; - } - } - - ul { - font-size:13px; - color:$gray; - margin-left:20px; - - li{ - padding-bottom:10px; - list-style-type:disc; - } - } - - pre { - padding:10px; - background:$banner; - margin-bottom:15px; - } - - a { - color:$link-color - } - - b { - color:$gray - } -} - -div.auto.section-container > section > .title, .auto.section-container > .section > .title{ - a{ - background:$white; - padding-left:40px !important; - padding-right:40px !important; - font-size:19px; - } -} - -.auto.section-container > section > .content, .auto.section-container > .section > .content, .vertical-tabs.section-container > section > .content, .vertical-tabs.section-container > .section > .content { - background:$background-gray !important; -} - -.auto.section-container > section.active > .title { - border-bottom:solid 1px $background-gray !important; - a { - background:$background-gray !important; - } -} - -.section-container.vertical-tabs{ - .content{ - padding-top:1px !important; - @extend competitions-block-Styling; - p { - @include paragraph-Style; - } - } - - .CompetitionsDetailLftUl { - margin-bottom:2px; - - a { - @include linkStyle; - &:hover{color:$active !important} - &:active{background:none !important} - } - } - - .active a { - color:$gray !important; - font-weight:bold; - } -} +$background: #3684D6; +$foreground: white; +$banner: #EBF2FB; +$highlight: #3684d6; +$active: #ffac31; +$gray: #666; +$light-gray: #ccc; +$light-medium-gray: #a4a4a4; +$medium-light-gray: #999; +$dark-gray: #333; +$light-background-blue:#eff2f9; +$link-color: #3684d6; +$background-gray:#f8f8f8; +$white:#fff; +$text-color-gray:#3b3b3b; + +$body-font-color: $gray; +$header-font-color: $gray; + +$topbar-bg: $background; +$topbar-fg: $foreground; +$topbar-margin-bottom: 0px; +$topbar-title-weight: normal; +$topbar-title-font-size: xx-large; +$topbar-link-weight: normal; +$topbar-link-font-size: 100%; +$topbar-link-hover-lightness: -30%; +$topbar-link-bg-active: $active; + +$anchor-font-color: $background; +$anchor-font-color-hover: $background; +$anchor-font-color-active: $active; + +$inline-list-bottom-margin: 0; + +$panel-margin-bottom: 0px; +$panel-padding-bottom: 0px; + +$button-font-color: $foreground; + +$section-title-color: $highlight; +$section-title-color-active: $gray; +$section-title-bg-hover: none; + +$tooltip-bg: $background; +$tooltip-close-font-color: $foreground; +$has-tip-border-bottom: 0px; +$has-tip-border-bottom-hover: 0px; +$has-tip-cursor-type: none; + +$side-nav-list-margin: 0px; +$side-nav-link-color: $background; +$side-nav-link-color-active: $active; +$side-nav-link-color-hover: $active; +$side-nav-font-size: 15px; + +@mixin linkStyle { + color:$link-color !important; + font-size:15px !important; +} + +@mixin paragraph-Style { + color:$text-color-gray; + font-size:13px; + line-height:22px; +} + +@mixin textbox-style { + box-shadow:inset 0 0 8px #ccc; + border-radius:5px; +} + +*{ + font-family: Segoe UI,'Segoe UI', Helvetica, Arial,'Trebuchet MS',sans-serif; + font-size: 100%; + font-weight: normal; +} + +select { + color: $dark-gray; +} + +form textarea { + color: $dark-gray; + font-size: 16px; +} + +.menu-icon { + background: $background; +} + +.menu-icon > span, .menu-icon > span a, .menu-icon > span a:hover { + border-bottom-style: none; + border: 0px; + padding: 2px; +} + +span.has-tip { + border-bottom: 0px; +} + +div.CompetitionsDetailContainer div.section-container section:not(.active) p a:hover { + color: $active; +} + +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p.title { + background: transparent; +} + +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section.active div.content { + border: 0px; +} + +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p.title a { + padding: 2px; + text-align: right; + border: 0px; +} + +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section p { + border: 0px; +} + +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container div.content { + margin-left: 10px; + font-size: 13px; +} + +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container div.content ul { + list-style: disc; + margin-left: 20px; +} + +div.CompetitionsDetailContainer div.section-container section.active div.content div.section-container section.active div.content em { + font-size: 13px; +} + +#layout.container div.large-12 div.row div div.large-3 ul { + text-align: right; +} + +#layout.container div.large-12 div.row div div.large-3 ul a:hover { + color: $active; +} + +#layout.container div.large-12 div.row div.large-9 { + font-size: 13px; +} + +#layout.container div.large-12 div.row div div.large-3 ul { + padding: 0px; +} + +td > i { + color: $background; +} + +a > i { + height: 100%; + color: $foreground; +} + +.competitionsDetailTabArea > section > .title { + font-size: 19px; + font-weight: 400; +} + +.competitionsDetailTabArea > section > .title a:hover { + color: $active; +} + +.process_participant_request { + padding-top: 10px; +} + +.competitionUserBlock +{ + border:solid 1px #ccc; + margin-bottom:10px; + position:relative; + padding:0; +} + +.user_results, .competition_results { + padding-top: 10px; +} + +.globalBlueButton a, .globalBlueButton a:hover { + color: $foreground; +} + +.content > h3 { + font-size: 14px; + font-weight: 700; +} + +.content > p { + font-size: 13px; +} + +.section-container.vertical-tabs > section > .content { + border: 0px; + color: #3b3b3b; +} + +.competitionProcessHeader > ul > li { + height: 100%; +} + +.competitionProcessHeader > ul > li > a { + color: $foreground; + font-size: 13px; + padding-left: 40px; + padding-right: 40px; +} + +.competition-preview { + border: 1px solid $light-gray; + margin-top: 5px; + margin-bottom: 5px; +} + +.competition-summary { + background: #fafafa; + height: 100px; + overflow: hidden; +} + +.competition-preview > .columns > .button.small { + vertical-align: middle; + margin-bottom: 5px; + margin-top: 5px; + text-align: center; + background: $active; + border-color: $active; +} + +.competition-summary > .columns { + margin: 0px; + padding: 0px; +} + +.competition-label { + height: 100px; + background: $background; + color: $foreground; + padding-right: 0px; + padding-left: 0px; +} + +.competition-image { + padding: 0px; + margin: 0px; + height: 100px; + vertical-align: middle; +} + +.competition-info .columns { + padding: 0px; + margin: 0px; +} + +.competition-title { + color: $dark-gray; + text-align: left; + font-size:15px; +} + +.large-12 > .competition-label { + margin: 0px; + padding: 0px; + width: 30px; +} + +.competition-description, .competition-owner { + font-size: small; + color:$medium-light-gray; +} + +.slider { + color: $foreground; + font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; + font-size: 3.5em; + font-weight: 100; + position: relative; + text-align: center; + background: #D7CDBF; + padding-top: 70px; + margin: 0 auto; + width: 100%; + min-height: 200px; + vertical-align: middle; +} + +.subheader { + height: auto; + padding-bottom: 10px; +} + +#footer, #footer a, #footer a:hover { + font-size: small; + background: $background; + color: $foreground; +} + +.topbar-title { + font-size: x-large; + font-weight: light; +} + +.header{ + position:fixed; + left:0; + width:100%; + top:0; + z-index:1000; +} + +.container { + padding-top:45px; + padding-bottom:20px; +} + +p.competition-paragraph { + font-size:11px; + color:$gray; + line-height:15px; + margin-bottom:0; +} + +.competition-info { + height:90px; + overflow:hidden; + padding-top:5px; +} + +.competition-image > img { + height:90px; + margin-top:5px; +} + +.competition-preview.panel { + background:#fafafa; +} + +.competition-tile { + margin-bottom:10px; +} + +.competition-tile h3 { + font-size:16px; + color:$dark-gray; +} + +.articleHeadingContainer h3 { + margin:0; + line-height:100%; +} + +.articleHeadingContainer label { + color:$light-medium-gray; + margin-top:4px; + margin-bottom:14px; + font-size:12px; +} + +.signin-centered-container { + margin:auto !important; + float:none !important; + background:$light-background-blue; + padding:25px; +} + +.small-6.pull-6.columns > .globalBlueButton { + float:right +} + +.signin-formfields p:nth-child(3) > input { + float:left; + position:relative; + top:-20px; +} + +.signin-formfields p:nth-child(3) > label { + padding-left:20px; +} + +.globalBlueButton, .globalBlueButtonBig, .globalBlueButtonInput, .globalBlueButtonAtag > a, .globalBlueButtonSmallAtag > a, .globalBlueButtonSmall, .globalBlueButtonSmallFlexi, .buttonAccept { + box-shadow:none; + white-space:nowrap; + a { + &:focus{color:$white !important} + } +} + +.signin-centered-container > p > a { + display:inline-block; +} + +ul.side-nav { + padding-top:0; + position:fixed; + li { + margin-bottom:2px; + } + li a { + @include linkStyle; + &:hover{color:$active} + &:active{background:none} + } + li.active a { + color:$gray !important + } +} + +.glossary-page-container, competitions-block-Styling { + h6 { + font-size:14px; + color:$gray + } + + p { + font-size:12px; + color:$gray + } + + ol { + font-size:13px; color:$gray; + + li { + padding-bottom:10px; + list-style-type:disc; + } + } + + ul { + font-size:13px; + color:$gray; + margin-left:20px; + + li{ + padding-bottom:10px; + list-style-type:disc; + } + } + + pre { + padding:10px; + background:$banner; + margin-bottom:15px; + } + + p a { + color:$link-color + } + + b { + color:$gray + } +} + +div.auto.section-container > section > .title, .auto.section-container > .section > .title{ + a{ + background:$white; + padding-left:40px !important; + padding-right:40px !important; + font-size:19px; + height:57px; + } +} + +.auto.section-container > section > .content, .auto.section-container > .section > .content, .vertical-tabs.section-container > section > .content, .vertical-tabs.section-container > .section > .content { + background:$background-gray !important; +} + +.auto.section-container > section.active > .title { + border-bottom:solid 1px $background-gray !important; + a { + background:$background-gray !important; + } +} + +.section-container.vertical-tabs { + .content{ + padding-top:1px !important; + @extend competitions-block-Styling; + p { + @include paragraph-Style; + } + } + + .CompetitionsDetailLftUl { + margin-bottom:2px; + + p a { + @include linkStyle; + &:hover{color:$active !important} + &:active{background:none !important} + } + } + + .active p a { + color:$gray !important; + font-weight:bold; + } +} + +.participateInfoBlock p { + @include paragraph-Style; +} + +.deny_reason { + @include textbox-style; +} + +div.pending-approval-select.columns { + padding-left:0.93em; +} +.competitionUserBlock { + h3 { + color:$highlight; + margin-bottom:2px; + } +} diff --git a/codalab/apps/web/templates/web/competitions/view.html b/codalab/apps/web/templates/web/competitions/view.html index e5cbd3bd6..2ab053ae2 100644 --- a/codalab/apps/web/templates/web/competitions/view.html +++ b/codalab/apps/web/templates/web/competitions/view.html @@ -61,31 +61,57 @@

{{ competition.title }}

{% if tab.codename == "participate" %} {% if not user.is_authenticated %} - You must be logged in to participate in competitions. -
-
- Sign in +
+
+
+ + +
+ Sign in +
+
{% else %} {% if my_status == "unknown" %} -
- {% csrf_token %} -

You have not yet registered for this competition.

-

- To participate in this competition, you must accept its specific terms and conditions. After you register, the competition organizer will review your application and notify you when your participation is approved. -

-