#block-menu-block-10, .text-area, .carousel, .tabs-primary, .tabs-secondary, .media-wysiwyg .group-file-metadata-wrapper, .ui-front .ui-dialog-titlebar, .view-advising-center-list .views-row, .view-event-list .views-row, .view-scholarship-list .views-row, .view-videos .views-row, .view-advising-center-list .views-row > a, .view-event-list .views-row > a, .view-scholarship-list .views-row > a, .view-videos .views-row > a, .section-user .ui-accordion h3.accordion-header, .view-region-list .views-row, .view-region-list .views-row .link-wrapper, .marquee, .media-feature, .subnavigation ul, .five-steps-subnavigation ol, .five-stamps-wrapper, .testimonial-full, .events-sidebar, .pane-bundle-events-sidebar { display: block; }
#block-menu-block-10::after, .text-area::after, .carousel::after, .tabs-primary::after, .tabs-secondary::after, .media-wysiwyg .group-file-metadata-wrapper::after, .ui-front .ui-dialog-titlebar::after, .view-advising-center-list .views-row::after, .view-event-list .views-row::after, .view-scholarship-list .views-row::after, .view-videos .views-row::after, .view-advising-center-list .views-row > a::after, .view-event-list .views-row > a::after, .view-scholarship-list .views-row > a::after, .view-videos .views-row > a::after, .section-user .ui-accordion h3.accordion-header::after, .view-region-list .views-row::after, .view-region-list .views-row .link-wrapper::after, .marquee::after, .media-feature::after, .subnavigation ul::after, .five-steps-subnavigation ol::after, .five-stamps-wrapper::after, .testimonial-full::after, .events-sidebar::after, .pane-bundle-events-sidebar::after { height: 0px; clear: both; display: block; visibility: hidden; content: "."; }
body { min-width: 320px; }
#page, .region-bottom { margin-right: auto; margin-left: auto; }
#header, .full-width, .page-user #content, #content > ul.tabs-primary, #content > .messages, #content > .messages--status, #content > .messages--warning, #content > .messages--error, #content > #block-workbench-block, .region > .inner, .region-navigation .sf-megamenu .sf-megamenu-wrapper ol, .kss-content .kss-modifier-block, .pane-edusa-social-latest-updates > h2, .pane-edusa-social-latest-updates > .latest-updates-wrapper { clear: both; margin-right: auto; margin-left: auto; max-width: 90%; }
#header::after, .full-width::after, .page-user #content::after, #content > ul.tabs-primary::after, #content > .messages::after, #content > .messages--status::after, #content > .messages--warning::after, #content > .messages--error::after, #content > #block-workbench-block::after, .region > .inner::after, .region-navigation .sf-megamenu .sf-megamenu-wrapper ol::after, .kss-content .kss-modifier-block::after, .pane-edusa-social-latest-updates > h2::after, .pane-edusa-social-latest-updates > .latest-updates-wrapper::after { clear: both; display: block; content: " "; }
@media all and (min-width:66.5rem) {
	#header, .full-width, .page-user #content, #content > ul.tabs-primary, #content > .messages, #content > .messages--status, #content > .messages--warning, #content > .messages--error, #content > #block-workbench-block, .region > .inner, .region-navigation .sf-megamenu .sf-megamenu-wrapper ol, .kss-content .kss-modifier-block, .pane-edusa-social-latest-updates > h2, .pane-edusa-social-latest-updates > .latest-updates-wrapper { max-width: 61.87rem; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.region-navigation > .inner { max-width: none; }
}
.region-page-bottom > .inner { margin: 0px; max-width: none; }
#content { margin-bottom: 8.12rem; }
.front #content { margin-bottom: 1.25rem; }
.region-highlighted { padding-right: 0px; padding-left: 0px; }
.region-highlighted > .inner { max-width: none; background-image: none; }
@media all and (min-width:48em) {
	#navigation, #footer, .page-panels .panel-col-full-bleed-top, .page-panels .panel-col-full-bleed-middle, .page-panels .panel-col-full-bleed-bottom { margin: 0px; width: 100%; max-width: none; }
}
.panel-display { clear: both; }
.panel-edusa-2col-left-stacked .panel-col-first { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-left-stacked .panel-col-first { width: 31.32%; margin-right: 3.01%; margin-left: 0px; float: left; }
}
.panel-edusa-2col-left-stacked .panel-col-first .inside { margin-right: 0px; }
.panel-edusa-2col-left-stacked .panel-col-last { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-left-stacked .panel-col-last { width: 65.66%; margin-right: 0px; float: right; }
}
.panel-edusa-2col-left-stacked .panel-col-last .inside { margin-left: 0px; }
.panel-edusa-2col-left-stacked .panel-col-last .panel-col-lower-left { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-left-stacked .panel-col-last .panel-col-lower-left { width: 47.7%; margin-right: 4.58%; margin-left: 0px; float: left; }
}
.panel-edusa-2col-left-stacked .panel-col-last .panel-col-lower-right { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-left-stacked .panel-col-last .panel-col-lower-right { width: 47.7%; margin-right: 0px; float: right; }
}
.panel-edusa-2col-right-stacked .panel-col-first { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-right-stacked .panel-col-first { width: 65.66%; margin-right: 3.01%; margin-left: 0px; float: left; }
}
.panel-edusa-2col-right-stacked .panel-col-first .inside { margin-right: 0px; }
.panel-edusa-2col-right-stacked .panel-col-first .panel-col-lower-left { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-right-stacked .panel-col-first .panel-col-lower-left { width: 47.7%; margin-right: 4.58%; margin-left: 0px; float: left; }
}
.panel-edusa-2col-right-stacked .panel-col-first .panel-col-lower-right { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-right-stacked .panel-col-first .panel-col-lower-right { width: 47.7%; margin-right: 0px; float: right; }
}
.panel-edusa-2col-right-stacked .panel-col-last { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-right-stacked .panel-col-last { width: 31.32%; margin-right: 0px; float: right; }
}
.panel-edusa-2col-right-stacked .panel-col-last .inside { margin-left: 0px; }
.page-panel .panel-col-full-bleed-top, .page-panel .panel-col-full-bleed-middle, .page-panel .panel-col-full-bleed-bottom { width: 100%; }
.panel-edusa-2col-strata-stacked .panel-col-one-third-one, .panel-edusa-2col-strata-stacked .panel-col-one-third-three { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-strata-stacked .panel-col-one-third-one, .panel-edusa-2col-strata-stacked .panel-col-one-third-three { width: 31.32%; margin-right: 3.01%; margin-left: 0px; float: left; }
}
.panel-edusa-2col-strata-stacked .panel-col-one-third-two { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-strata-stacked .panel-col-one-third-two { width: 31.32%; margin-right: 0px; float: right; }
}
.panel-edusa-2col-strata-stacked .panel-col-two-thirds-one, .panel-edusa-2col-strata-stacked .panel-col-two-thirds-three { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-strata-stacked .panel-col-two-thirds-one, .panel-edusa-2col-strata-stacked .panel-col-two-thirds-three { width: 65.66%; margin-right: 0px; float: right; }
}
.panel-edusa-2col-strata-stacked .panel-col-two-thirds-two { width: 100%; }
@media all and (min-width:48em) {
	.panel-edusa-2col-strata-stacked .panel-col-two-thirds-two { width: 65.66%; margin-right: 3.01%; margin-left: 0px; float: left; }
}
.region-top { background: rgb(0, 0, 0); box-shadow: 0px 3px 5px rgba(0,0,0,0.25); }
#block-menu-block-10 { height: 1.87rem; position: relative; z-index: 999; }
@media all and (min-width:48em) {
	#block-menu-block-10 { background-color: transparent; }
}
#block-menu-block-10 h2 { background-position: -375px -622px; top: 0.62rem; width: 252px; height: 9px; line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; position: absolute; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#block-menu-block-10 h2 { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:480px) {
	#block-menu-block-10 h2 { background-position: -237px -208px; width: 180px; height: 7px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
#block-menu-block-10 .menu-block-10 { margin-right: -3em; margin-left: -3em; background-color: rgb(0, 0, 0); }
@media all and (min-width:48em) {
	#block-menu-block-10 .menu-block-10 { margin-right: 0px; margin-left: 0px; background-color: transparent; }
}
#block-menu-block-10 h3.title { margin: 0px; padding: 0.3em 0px 0.4em 3em; top: 0.43rem; right: 0px; color: rgb(136, 136, 136); text-transform: uppercase; line-height: 10px; letter-spacing: 1px; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 0.62rem; font-weight: 700; border-left-color: rgb(45, 45, 45); border-left-width: 1px; border-left-style: solid; display: block; position: absolute; z-index: 100; cursor: pointer; }
#block-menu-block-10 h3.title::after { background-position: -505px -395px; top: -0.06rem; width: 10px; height: 5px; margin-left: 0.43rem; display: inline-block; position: relative; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#block-menu-block-10 h3.title::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	#block-menu-block-10 h3.title { display: none; }
}
#block-menu-block-10 ul.menu { margin: 0px; top: 1.93rem; padding-bottom: 1em; padding-left: 0px; border-top-color: rgb(51, 51, 51); border-top-width: 1px; border-top-style: solid; display: none; position: relative; box-shadow: 0px 0px 10px 0px #000; background-color: black; }
@media all and (min-width:48em) {
	#block-menu-block-10 ul.menu { list-style: none; top: auto; padding-bottom: 0px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; float: right; display: block; box-shadow: 0px 0px 0px 0px transparent; }
}
#block-menu-block-10 ul.menu li { padding: 0px 1.25rem; text-transform: uppercase; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 0.68rem; font-weight: 600; margin-right: 1.25rem; margin-left: 1.25rem; }
@media all and (min-width:48em) {
	#block-menu-block-10 ul.menu li { padding: 0px; text-transform: none; margin-right: 0px; margin-left: 1.56rem; display: inline; }
}
#block-menu-block-10 ul.menu a, #block-menu-block-10 ul.menu span.nolink { padding: 0.18rem 1.42em; border-bottom-color: rgb(77, 77, 77); border-bottom-width: 1px; border-bottom-style: solid; display: block; }
@media all and (min-width:48em) {
	#block-menu-block-10 ul.menu a, #block-menu-block-10 ul.menu span.nolink { padding: 0px; border: 0px currentColor; border-image: none; display: inline; }
}
#block-menu-block-10 a { color: rgb(255, 255, 255); }
#block-menu-block-10 a:hover { color: rgb(49, 174, 194); }
#block-menu-block-10 .nolink { color: rgb(49, 174, 194); }
@media all and (min-width:48em) {
	.region-navigation { height: 4.87rem; position: relative; background-image: none; background-color: rgb(0, 56, 101); }
}
@media all and (min-width:48em) {
	#block-superfish-1 { width: 83%; margin-left: -2.5rem; display: table; position: static; }
}
@media all and (max-width:959px) and (min-width:768px) {
	#block-superfish-1 { width: 100%; }
}
@media all and (max-width:820px) and (min-width:768px) {
	#block-superfish-1 { margin-left: -1.25rem; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 > ul.menu > li { background-image: url(f7f965345ea6db8885170c97afeb9877ebf91c26.png) ; }
	#block-superfish-1 > ul.menu > li.sf-expanded { background-image: url(8d276ca85fd50dc29e24192bee2a523d8069420b.png) ; }
	#block-superfish-1 > ul.menu .menu-image { display: none; }
	#block-superfish-1 > ul.menu li { width: 100%; text-transform: uppercase; letter-spacing: 0.5px; clear: both; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.06rem; border-bottom-color: rgb(142, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; float: none; }
	#block-superfish-1 > ul.menu li:last-child { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
	#block-superfish-1 > ul.menu li.sf-expanded span.nolink.menuparent::after, #block-superfish-1 > ul.menu li.sf-expanded a.menuparent::after { background-position: -554px -532px; width: 26px; height: 27px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	#block-superfish-1 > ul.menu li.sf-expanded span.nolink.menuparent::after, #block-superfish-1 > ul.menu li.sf-expanded a.menuparent::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 > ul.menu li.sf-expanded > a:hover { background-color: transparent; }
	#block-superfish-1 > ul.menu li.menuparent > span.nolink::after, #block-superfish-1 > ul.menu li.menuparent > a::after { background-position: -518px -532px; width: 26px; height: 27px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	#block-superfish-1 > ul.menu li.menuparent > span.nolink::after, #block-superfish-1 > ul.menu li.menuparent > a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 > ul.menu li.menuparent.sf-expanded > a, #block-superfish-1 > ul.menu li.menuparent.sf-expanded > span.nolink { outline: 0px; color: rgb(127, 160, 191); }
	#block-superfish-1 > ul.menu li.menuparent.sf-expanded > a:hover, #block-superfish-1 > ul.menu li.menuparent.sf-expanded > span.nolink:hover { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
	#block-superfish-1 > ul.menu li.sf-depth-1 > ul > li.sf-clone-parent { display: none; }
	#block-superfish-1 > ul.menu li br { display: none; }
}
@media all and (max-width:27.5rem) and (min-width:0px) {
	#block-superfish-1 > ul.menu li br { display: block; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 > ul.menu li span.nolink, #block-superfish-1 > ul.menu li a { padding: 1.87rem 4.37rem 1.87rem 1.25rem; color: rgb(255, 255, 255); }
	#block-superfish-1 > ul.menu li span.nolink:hover, #block-superfish-1 > ul.menu li a:hover { color: rgb(107, 142, 181); background-color: rgb(3, 26, 79); }
	#block-superfish-1 > ul.menu li span.nolink::after, #block-superfish-1 > ul.menu li a::after { background-position: -277px -642px; top: 1.75rem; width: 18px; height: 16px; right: 1.25rem; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	#block-superfish-1 > ul.menu li span.nolink::after, #block-superfish-1 > ul.menu li a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 > ul.menu li ul { left: auto; top: auto; width: auto; padding-right: 1.25rem; padding-left: 3.12rem; position: relative; }
	#block-superfish-1 > ul.menu li ul.sf-hidden { position: absolute; }
	#block-superfish-1 > ul.menu li ul li.sf-clone-parent, #block-superfish-1 > ul.menu li ul li.sf-depth-2, #block-superfish-1 > ul.menu li ul li.sf-depth-3 { padding: 0px; text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.93rem; border-bottom-color: rgb(67, 74, 129); border-bottom-width: 1px; border-bottom-style: dotted; max-width: 82%; }
	#block-superfish-1 > ul.menu li ul li.sf-clone-parent span.nolink, #block-superfish-1 > ul.menu li ul li.sf-clone-parent a, #block-superfish-1 > ul.menu li ul li.sf-depth-2 span.nolink, #block-superfish-1 > ul.menu li ul li.sf-depth-2 a, #block-superfish-1 > ul.menu li ul li.sf-depth-3 span.nolink, #block-superfish-1 > ul.menu li ul li.sf-depth-3 a { padding: 1.25rem 0px; }
	#block-superfish-1 > ul.menu li ul li.sf-clone-parent span.nolink::after, #block-superfish-1 > ul.menu li ul li.sf-clone-parent a::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 span.nolink::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 a::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 span.nolink::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 a::after { background-position: -637px -622px; top: auto; width: 10px; height: 9px; right: auto; margin-left: 0.31rem; display: inline-block; position: relative; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	#block-superfish-1 > ul.menu li ul li.sf-clone-parent span.nolink::after, #block-superfish-1 > ul.menu li ul li.sf-clone-parent a::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 span.nolink::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 a::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 span.nolink::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 > ul.menu li ul li.sf-clone-parent span.nolink.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-clone-parent a.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 span.nolink.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 a.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 span.nolink.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 a.sf-with-ul::after { background-position: -637px -622px; width: 10px; height: 9px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	#block-superfish-1 > ul.menu li ul li.sf-clone-parent span.nolink.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-clone-parent a.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 span.nolink.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 a.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 span.nolink.sf-with-ul::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 a.sf-with-ul::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 > ul.menu li ul li.sf-clone-parent span.nolink.menuparent::after, #block-superfish-1 > ul.menu li ul li.sf-clone-parent a.menuparent::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 span.nolink.menuparent::after, #block-superfish-1 > ul.menu li ul li.sf-depth-2 a.menuparent::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 span.nolink.menuparent::after, #block-superfish-1 > ul.menu li ul li.sf-depth-3 a.menuparent::after { background-position: -518px -532px; width: 26px; height: 27px; float: right; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
	#block-superfish-1 > ul.menu li ul li.sf-clone-parent span.nolink:hover, #block-superfish-1 > ul.menu li ul li.sf-clone-parent a:hover, #block-superfish-1 > ul.menu li ul li.sf-depth-2 span.nolink:hover, #block-superfish-1 > ul.menu li ul li.sf-depth-2 a:hover, #block-superfish-1 > ul.menu li ul li.sf-depth-3 span.nolink:hover, #block-superfish-1 > ul.menu li ul li.sf-depth-3 a:hover { background-color: transparent; }
	#block-superfish-1 > ul.menu li ul li.sf-clone-parent.sf-depth-2 span.nolink, #block-superfish-1 > ul.menu li ul li.sf-clone-parent.sf-depth-2 a { padding-top: 0px; }
	#block-superfish-1 > ul.menu li ul li:last-child { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
	#block-superfish-1 > ul.menu li ul li.last span.nolink, #block-superfish-1 > ul.menu li ul li.firstandlast span.nolink, #block-superfish-1 > ul.menu li ul li.last a, #block-superfish-1 > ul.menu li ul li.firstandlast a { padding-bottom: 1.56rem; }
	#block-superfish-1 > ul.menu li ul ul.sf-has-clone-parent li.sf-clone-parent a.menuparent::after { background-position: -637px -622px; width: 10px; height: 9px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	#block-superfish-1 > ul.menu li ul ul.sf-has-clone-parent li.sf-clone-parent a.menuparent::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	#block-superfish-1 > ul.menu { display: table-row; }
}
#block-superfish-1 > ul.menu > li { padding: 0px; text-transform: uppercase; line-height: 1.18rem; letter-spacing: 0.5px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.06rem; float: none; }
@media all and (min-width:48em) {
	#block-superfish-1 > ul.menu > li { font-size: 0.93rem; display: table-cell; position: static; }
}
@media all and (min-width:48em) {
	#block-superfish-1 > ul.menu > li ul { margin-top: 2.5rem; }
}
#block-superfish-1 > ul.menu > li.last > a { padding-right: 0px; }
#block-superfish-1 > ul.menu > li.sfHover > a, #block-superfish-1 > ul.menu > li.sfHover > span.nolink { color: rgb(107, 142, 181); background-color: rgb(3, 26, 79); }
#block-superfish-1 > ul.menu > li > span.nolink, #block-superfish-1 > ul.menu > li > a { color: rgb(255, 255, 255); }
#block-superfish-1 > ul.menu > li > span.nolink:hover, #block-superfish-1 > ul.menu > li > a:hover { color: rgb(107, 142, 181); background-color: rgb(3, 26, 79); }
@media all and (min-width:48em) {
	#block-superfish-1 > ul.menu > li > span.nolink, #block-superfish-1 > ul.menu > li > a { padding: 1.25rem 2.5rem; min-height: 2.37rem; }
}
@media all and (max-width:820px) and (min-width:768px) {
	#block-superfish-1 > ul.menu > li > span.nolink, #block-superfish-1 > ul.menu > li > a { padding: 1.25rem; margin-right: 8px; }
}
@media all and (max-width:820px) and (min-width:768px) {
	#block-superfish-1 > ul.menu > li.first > a, #block-superfish-1 > ul.menu > li.first > span.nolink { padding-right: 2.5rem; }
}
@media all and (min-width:48em) {
	#block-superfish-1 > ul.menu #menu-1022-1, #block-superfish-1 > ul.menu #menu-1023-1 { display: none; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 #superfish-1-accordion > li:last-child { border-bottom-color: rgb(142, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; }
}
#block-superfish-1 .sf-megamenu { background: url(f7f965345ea6db8885170c97afeb9877ebf91c26.png) ; padding: 0px !important; border-radius: 0px; width: 100% !important; }
@media all and (min-width:48em) {
	#block-superfish-1 .sf-megamenu-wrapper { padding: 0px !important; width: 100% !important; }
	#block-superfish-1 .sf-megamenu-wrapper ol { width: auto !important; text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; }
}
@media all and (min-width:48em) {
	#block-superfish-1 .sf-megamenu-wrapper ol ol { display: none; }
}
@media all and (min-width:48em) {
	#block-superfish-1 .sf-megamenu-wrapper a { color: rgb(255, 255, 255); font-weight: normal; }
	#block-superfish-1 .sf-megamenu-wrapper a.sf-depth-2 img { transition:opacity 0.5s; -webkit-transition: opacity 0.5s ease; }
	.firefox #block-superfish-1 .sf-megamenu-wrapper a.sf-depth-2 img { transition:none; -webkit-transition: none; }
	#block-superfish-1 .sf-megamenu-wrapper a.sf-depth-2:hover img { opacity: 0.8; }
	#block-superfish-1 .sf-megamenu-wrapper > ol { padding: 3.12rem 0px; }
	#block-superfish-1 .sf-megamenu-wrapper > ol > li.first { padding-bottom: 1.12rem; font-size: 1.5rem; margin-bottom: 2.5rem; border-bottom-color: rgb(61, 75, 108); border-bottom-width: 1px; border-bottom-style: dotted; }
	#block-superfish-1 .sf-megamenu-wrapper > ol > li.first a { display: inline-block; }
	#block-superfish-1 .sf-megamenu-wrapper > ol > li.first::after { background-position: -305px -642px; width: 16px; height: 14px; margin-left: 0.43rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:48em) and (min-resolution:192dpi), not all {
	#block-superfish-1 .sf-megamenu-wrapper > ol > li.first::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	#block-superfish-1 .sf-megamenu-wrapper > ol > li.middle, #block-superfish-1 .sf-megamenu-wrapper > ol > li.last { width: 19% !important; text-align: center; padding-bottom: 1.2rem; font-size: 1.12rem; margin-right: 0px; float: left; }
	#block-superfish-1 .sf-megamenu-wrapper > ol > li.middle .sf-megamenu-column, #block-superfish-1 .sf-megamenu-wrapper > ol > li.last .sf-megamenu-column { width: auto !important; margin-right: 1.25rem; }
	#block-superfish-1 .sf-megamenu-wrapper > ol > li.last { padding-right: 0px; }
	#block-superfish-1 .sf-megamenu-wrapper > ol > li.last .sf-megamenu-column { margin-right: 0px; }
	#block-superfish-1 .sf-megamenu-wrapper .menu-image { width: 7.5rem; padding-bottom: 1rem; margin-right: auto; margin-bottom: 1rem; margin-left: auto; border-bottom-color: rgb(84, 96, 123); border-bottom-width: 1px; border-bottom-style: dotted; }
	#block-superfish-1 .sf-megamenu-wrapper .circular img { border-radius: 50%; }
}
.sf-menu .sf-sub-indicator { right: 1.5rem; margin-top: 1.12rem; }
.sf-menu a > .sf-sub-indicator, .sf-menu span > .sf-sub-indicator { background-position: -657px -622px; width: 14px; height: 8px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.sf-menu a > .sf-sub-indicator, .sf-menu span > .sf-sub-indicator { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.sf-menu a:hover > .sf-sub-indicator, .sf-menu .sfHover a > .sf-sub-indicator, .sf-menu span.nolink:hover > .sf-sub-indicator, .sf-menu .sfHover span.nolink > .sf-sub-indicator { background-position: -681px -622px; width: 14px; height: 8px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.sf-menu a:hover > .sf-sub-indicator, .sf-menu .sfHover a > .sf-sub-indicator, .sf-menu span.nolink:hover > .sf-sub-indicator, .sf-menu .sfHover span.nolink > .sf-sub-indicator { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	#block-superfish-2 { top: 3.68rem; right: -1.75rem; display: block; position: absolute; }
}
#block-superfish-2 #superfish-2 li { text-transform: uppercase; line-height: 1.12rem; padding-right: 0px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.93rem; }
@media all and (min-width:48em) {
	#block-superfish-2 #superfish-2 li { width: 13.25rem; }
}
#block-superfish-2 #superfish-2 li a, #block-superfish-2 #superfish-2 li span.nolink { padding: 1.25rem 1.37rem; color: rgb(27, 81, 142); font-weight: bold; }
#block-superfish-2 #superfish-2 li a:hover, #block-superfish-2 #superfish-2 li span.nolink:hover { color: rgb(19, 57, 99); }
#block-superfish-2 #superfish-2 li.menuparent a .sf-sub-indicator, #block-superfish-2 #superfish-2 li.menuparent span.nolink .sf-sub-indicator { background-position: -462px -395px; top: -0.18rem; width: 13px; height: 6px; right: auto; margin-top: 0px; margin-left: 0.31rem; display: inline-block; position: relative; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#block-superfish-2 #superfish-2 li.menuparent a .sf-sub-indicator, #block-superfish-2 #superfish-2 li.menuparent span.nolink .sf-sub-indicator { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	#block-superfish-2 #superfish-2 li.sfHover, #block-superfish-2 #superfish-2 li:hover { background-color: rgb(255, 255, 255); }
}
#block-superfish-2 #superfish-2 li.sfHover a .sf-sub-indicator, #block-superfish-2 #superfish-2 li.sfHover span.nolink .sf-sub-indicator, #block-superfish-2 #superfish-2 li:hover a .sf-sub-indicator, #block-superfish-2 #superfish-2 li:hover span.nolink .sf-sub-indicator { background-position: -727px -428px; width: 13px; height: 6px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#block-superfish-2 #superfish-2 li.sfHover a .sf-sub-indicator, #block-superfish-2 #superfish-2 li.sfHover span.nolink .sf-sub-indicator, #block-superfish-2 #superfish-2 li:hover a .sf-sub-indicator, #block-superfish-2 #superfish-2 li:hover span.nolink .sf-sub-indicator { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#block-superfish-2 #superfish-2 li:hover > ul, #block-superfish-2 #superfish-2 li.sfHover > ul { position: relative; }
#block-superfish-2 #superfish-2 li:hover > ul.sf-hidden, #block-superfish-2 #superfish-2 li.sfHover > ul.sf-hidden { position: absolute; }
@media all and (min-width:48em) {
	#block-superfish-2 #superfish-2 li:hover > ul, #block-superfish-2 #superfish-2 li.sfHover > ul { top: 4.68rem; position: absolute; box-shadow: 0px 3px 5px 0px rgba(80,82,97,0.3); }
}
#block-superfish-2 #superfish-2 li ul { padding: 0px !important; left: auto; right: 0px; }
#block-superfish-2 #superfish-2 li ul li { width: 100%; text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.93rem; font-weight: bold; border-bottom-color: rgb(27, 81, 142); border-bottom-width: 1px; border-bottom-style: dotted; background-color: rgb(255, 255, 255); }
#block-superfish-2 #superfish-2 li ul li:last-child { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
#block-superfish-2 #superfish-2 li ul li li a { padding-left: 2.62rem; }
@media all and (min-width:48em) {
	#block-superfish-2 #superfish-2 li ul li ul { left: auto !important; top: auto !important; width: 100% !important; right: auto !important; display: none !important; }
}
#block-superfish-2 .sf-menu#superfish-2 .sf-depth-2 .sf-sub-indicator, #block-superfish-2 .sf-menu#superfish-2 .sf-depth-3 .sf-sub-indicator { display: none; }
#block-superfish-2 .sf-accordion-toggle { display: none; }
#superfish-1-accordion > li, #superfish-2-accordion > li { background-image: url(f7f965345ea6db8885170c97afeb9877ebf91c26.png) ; }
#superfish-1-accordion > li.sf-expanded, #superfish-2-accordion > li.sf-expanded { background-image: url(8d276ca85fd50dc29e24192bee2a523d8069420b.png) ; }
#superfish-1-accordion .menu-image, #superfish-2-accordion .menu-image { display: none; }
#superfish-1-accordion li, #superfish-2-accordion li { width: 100%; text-transform: uppercase; letter-spacing: 0.5px; clear: both; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.06rem; border-bottom-color: rgb(142, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; float: none; }
#superfish-1-accordion li:last-child, #superfish-2-accordion li:last-child { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
#superfish-1-accordion li.sf-expanded span.nolink.menuparent::after, #superfish-1-accordion li.sf-expanded a.menuparent::after, #superfish-2-accordion li.sf-expanded span.nolink.menuparent::after, #superfish-2-accordion li.sf-expanded a.menuparent::after { background-position: -554px -532px; width: 26px; height: 27px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#superfish-1-accordion li.sf-expanded span.nolink.menuparent::after, #superfish-1-accordion li.sf-expanded a.menuparent::after, #superfish-2-accordion li.sf-expanded span.nolink.menuparent::after, #superfish-2-accordion li.sf-expanded a.menuparent::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#superfish-1-accordion li.sf-expanded > a:hover, #superfish-2-accordion li.sf-expanded > a:hover { background-color: transparent; }
#superfish-1-accordion li.menuparent > span.nolink::after, #superfish-1-accordion li.menuparent > a::after, #superfish-2-accordion li.menuparent > span.nolink::after, #superfish-2-accordion li.menuparent > a::after { background-position: -518px -532px; width: 26px; height: 27px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#superfish-1-accordion li.menuparent > span.nolink::after, #superfish-1-accordion li.menuparent > a::after, #superfish-2-accordion li.menuparent > span.nolink::after, #superfish-2-accordion li.menuparent > a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#superfish-1-accordion li.menuparent.sf-expanded > a, #superfish-1-accordion li.menuparent.sf-expanded > span.nolink, #superfish-2-accordion li.menuparent.sf-expanded > a, #superfish-2-accordion li.menuparent.sf-expanded > span.nolink { outline: 0px; color: rgb(127, 160, 191); }
#superfish-1-accordion li.menuparent.sf-expanded > a:hover, #superfish-1-accordion li.menuparent.sf-expanded > span.nolink:hover, #superfish-2-accordion li.menuparent.sf-expanded > a:hover, #superfish-2-accordion li.menuparent.sf-expanded > span.nolink:hover { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
#superfish-1-accordion li.sf-depth-1 > ul > li.sf-clone-parent, #superfish-2-accordion li.sf-depth-1 > ul > li.sf-clone-parent { display: none; }
#superfish-1-accordion li br, #superfish-2-accordion li br { display: none; }
@media all and (max-width:27.5rem) {
	#superfish-1-accordion li br, #superfish-2-accordion li br { display: block; }
}
#superfish-1-accordion li span.nolink, #superfish-1-accordion li a, #superfish-2-accordion li span.nolink, #superfish-2-accordion li a { padding: 1.87rem 4.37rem 1.87rem 1.25rem; color: rgb(255, 255, 255); }
#superfish-1-accordion li span.nolink:hover, #superfish-1-accordion li a:hover, #superfish-2-accordion li span.nolink:hover, #superfish-2-accordion li a:hover { color: rgb(107, 142, 181); background-color: rgb(3, 26, 79); }
#superfish-1-accordion li span.nolink::after, #superfish-1-accordion li a::after, #superfish-2-accordion li span.nolink::after, #superfish-2-accordion li a::after { background-position: -277px -642px; top: 1.75rem; width: 18px; height: 16px; right: 1.25rem; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#superfish-1-accordion li span.nolink::after, #superfish-1-accordion li a::after, #superfish-2-accordion li span.nolink::after, #superfish-2-accordion li a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#superfish-1-accordion li ul, #superfish-2-accordion li ul { left: auto; top: auto; width: auto; padding-right: 1.25rem; padding-left: 3.12rem; position: relative; }
#superfish-1-accordion li ul.sf-hidden, #superfish-2-accordion li ul.sf-hidden { position: absolute; }
#superfish-1-accordion li ul li.sf-clone-parent, #superfish-1-accordion li ul li.sf-depth-2, #superfish-1-accordion li ul li.sf-depth-3, #superfish-2-accordion li ul li.sf-clone-parent, #superfish-2-accordion li ul li.sf-depth-2, #superfish-2-accordion li ul li.sf-depth-3 { padding: 0px; text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.93rem; border-bottom-color: rgb(67, 74, 129); border-bottom-width: 1px; border-bottom-style: dotted; max-width: 82%; }
#superfish-1-accordion li ul li.sf-clone-parent span.nolink, #superfish-1-accordion li ul li.sf-clone-parent a, #superfish-1-accordion li ul li.sf-depth-2 span.nolink, #superfish-1-accordion li ul li.sf-depth-2 a, #superfish-1-accordion li ul li.sf-depth-3 span.nolink, #superfish-1-accordion li ul li.sf-depth-3 a, #superfish-2-accordion li ul li.sf-clone-parent span.nolink, #superfish-2-accordion li ul li.sf-clone-parent a, #superfish-2-accordion li ul li.sf-depth-2 span.nolink, #superfish-2-accordion li ul li.sf-depth-2 a, #superfish-2-accordion li ul li.sf-depth-3 span.nolink, #superfish-2-accordion li ul li.sf-depth-3 a { padding: 1.25rem 0px; }
#superfish-1-accordion li ul li.sf-clone-parent span.nolink::after, #superfish-1-accordion li ul li.sf-clone-parent a::after, #superfish-1-accordion li ul li.sf-depth-2 span.nolink::after, #superfish-1-accordion li ul li.sf-depth-2 a::after, #superfish-1-accordion li ul li.sf-depth-3 span.nolink::after, #superfish-1-accordion li ul li.sf-depth-3 a::after, #superfish-2-accordion li ul li.sf-clone-parent span.nolink::after, #superfish-2-accordion li ul li.sf-clone-parent a::after, #superfish-2-accordion li ul li.sf-depth-2 span.nolink::after, #superfish-2-accordion li ul li.sf-depth-2 a::after, #superfish-2-accordion li ul li.sf-depth-3 span.nolink::after, #superfish-2-accordion li ul li.sf-depth-3 a::after { background-position: -637px -622px; top: auto; width: 10px; height: 9px; right: auto; margin-left: 0.31rem; display: inline-block; position: relative; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#superfish-1-accordion li ul li.sf-clone-parent span.nolink::after, #superfish-1-accordion li ul li.sf-clone-parent a::after, #superfish-1-accordion li ul li.sf-depth-2 span.nolink::after, #superfish-1-accordion li ul li.sf-depth-2 a::after, #superfish-1-accordion li ul li.sf-depth-3 span.nolink::after, #superfish-1-accordion li ul li.sf-depth-3 a::after, #superfish-2-accordion li ul li.sf-clone-parent span.nolink::after, #superfish-2-accordion li ul li.sf-clone-parent a::after, #superfish-2-accordion li ul li.sf-depth-2 span.nolink::after, #superfish-2-accordion li ul li.sf-depth-2 a::after, #superfish-2-accordion li ul li.sf-depth-3 span.nolink::after, #superfish-2-accordion li ul li.sf-depth-3 a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#superfish-1-accordion li ul li.sf-clone-parent span.nolink.sf-with-ul::after, #superfish-1-accordion li ul li.sf-clone-parent a.sf-with-ul::after, #superfish-1-accordion li ul li.sf-depth-2 span.nolink.sf-with-ul::after, #superfish-1-accordion li ul li.sf-depth-2 a.sf-with-ul::after, #superfish-1-accordion li ul li.sf-depth-3 span.nolink.sf-with-ul::after, #superfish-1-accordion li ul li.sf-depth-3 a.sf-with-ul::after, #superfish-2-accordion li ul li.sf-clone-parent span.nolink.sf-with-ul::after, #superfish-2-accordion li ul li.sf-clone-parent a.sf-with-ul::after, #superfish-2-accordion li ul li.sf-depth-2 span.nolink.sf-with-ul::after, #superfish-2-accordion li ul li.sf-depth-2 a.sf-with-ul::after, #superfish-2-accordion li ul li.sf-depth-3 span.nolink.sf-with-ul::after, #superfish-2-accordion li ul li.sf-depth-3 a.sf-with-ul::after { background-position: -637px -622px; width: 10px; height: 9px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#superfish-1-accordion li ul li.sf-clone-parent span.nolink.sf-with-ul::after, #superfish-1-accordion li ul li.sf-clone-parent a.sf-with-ul::after, #superfish-1-accordion li ul li.sf-depth-2 span.nolink.sf-with-ul::after, #superfish-1-accordion li ul li.sf-depth-2 a.sf-with-ul::after, #superfish-1-accordion li ul li.sf-depth-3 span.nolink.sf-with-ul::after, #superfish-1-accordion li ul li.sf-depth-3 a.sf-with-ul::after, #superfish-2-accordion li ul li.sf-clone-parent span.nolink.sf-with-ul::after, #superfish-2-accordion li ul li.sf-clone-parent a.sf-with-ul::after, #superfish-2-accordion li ul li.sf-depth-2 span.nolink.sf-with-ul::after, #superfish-2-accordion li ul li.sf-depth-2 a.sf-with-ul::after, #superfish-2-accordion li ul li.sf-depth-3 span.nolink.sf-with-ul::after, #superfish-2-accordion li ul li.sf-depth-3 a.sf-with-ul::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#superfish-1-accordion li ul li.sf-clone-parent span.nolink.menuparent::after, #superfish-1-accordion li ul li.sf-clone-parent a.menuparent::after, #superfish-1-accordion li ul li.sf-depth-2 span.nolink.menuparent::after, #superfish-1-accordion li ul li.sf-depth-2 a.menuparent::after, #superfish-1-accordion li ul li.sf-depth-3 span.nolink.menuparent::after, #superfish-1-accordion li ul li.sf-depth-3 a.menuparent::after, #superfish-2-accordion li ul li.sf-clone-parent span.nolink.menuparent::after, #superfish-2-accordion li ul li.sf-clone-parent a.menuparent::after, #superfish-2-accordion li ul li.sf-depth-2 span.nolink.menuparent::after, #superfish-2-accordion li ul li.sf-depth-2 a.menuparent::after, #superfish-2-accordion li ul li.sf-depth-3 span.nolink.menuparent::after, #superfish-2-accordion li ul li.sf-depth-3 a.menuparent::after { background-position: -518px -532px; width: 26px; height: 27px; float: right; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
#superfish-1-accordion li ul li.sf-clone-parent span.nolink:hover, #superfish-1-accordion li ul li.sf-clone-parent a:hover, #superfish-1-accordion li ul li.sf-depth-2 span.nolink:hover, #superfish-1-accordion li ul li.sf-depth-2 a:hover, #superfish-1-accordion li ul li.sf-depth-3 span.nolink:hover, #superfish-1-accordion li ul li.sf-depth-3 a:hover, #superfish-2-accordion li ul li.sf-clone-parent span.nolink:hover, #superfish-2-accordion li ul li.sf-clone-parent a:hover, #superfish-2-accordion li ul li.sf-depth-2 span.nolink:hover, #superfish-2-accordion li ul li.sf-depth-2 a:hover, #superfish-2-accordion li ul li.sf-depth-3 span.nolink:hover, #superfish-2-accordion li ul li.sf-depth-3 a:hover { background-color: transparent; }
#superfish-1-accordion li ul li.sf-clone-parent.sf-depth-2 span.nolink, #superfish-1-accordion li ul li.sf-clone-parent.sf-depth-2 a, #superfish-2-accordion li ul li.sf-clone-parent.sf-depth-2 span.nolink, #superfish-2-accordion li ul li.sf-clone-parent.sf-depth-2 a { padding-top: 0px; }
#superfish-1-accordion li ul li:last-child, #superfish-2-accordion li ul li:last-child { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
#superfish-1-accordion li ul li.last span.nolink, #superfish-1-accordion li ul li.firstandlast span.nolink, #superfish-1-accordion li ul li.last a, #superfish-1-accordion li ul li.firstandlast a, #superfish-2-accordion li ul li.last span.nolink, #superfish-2-accordion li ul li.firstandlast span.nolink, #superfish-2-accordion li ul li.last a, #superfish-2-accordion li ul li.firstandlast a { padding-bottom: 1.56rem; }
#superfish-1-accordion li ul ul.sf-has-clone-parent li.sf-clone-parent a.menuparent::after, #superfish-2-accordion li ul ul.sf-has-clone-parent li.sf-clone-parent a.menuparent::after { background-position: -637px -622px; width: 10px; height: 9px; float: none; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#superfish-1-accordion li ul ul.sf-has-clone-parent li.sf-clone-parent a.menuparent::after, #superfish-2-accordion li ul ul.sf-has-clone-parent li.sf-clone-parent a.menuparent::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#superfish-1-accordion, #superfish-2-accordion { display: none; }
}
#superfish-1-accordion .sf-has-clone-parent, #superfish-2-accordion .sf-has-clone-parent { top: auto; width: 100%; position: relative; }
#superfish-1-accordion .sf-has-clone-parent.sf-hidden, #superfish-2-accordion .sf-has-clone-parent.sf-hidden { position: absolute; }
span.nolink { cursor: pointer; }
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 { width: 100%; text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; background-color: rgb(27, 81, 142); }
	#block-superfish-1 a#superfish-1-toggle { padding: 0.93rem 2.18rem 0.62rem 1.25rem; color: rgb(255, 255, 255); display: inline-block; position: relative; }
	#block-superfish-1 a.sf-expanded#superfish-1-toggle { color: rgb(127, 160, 191); background-color: rgb(3, 26, 79); }
	#block-superfish-1 a.sf-expanded#superfish-1-toggle::after { background-position: -439px -395px; width: 13px; height: 6px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	#block-superfish-1 a.sf-expanded#superfish-1-toggle::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-superfish-1 a#superfish-1-toggle::after { background-position: -657px -622px; left: auto; top: 1.5rem; width: 14px; height: 8px; right: 0.75rem; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	#block-superfish-1 a#superfish-1-toggle::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#navigation #superfish-2-accordion li { overflow: hidden; padding-right: 0px; }
}
.region-highlighted { background: white; line-height: normal; display: none; box-shadow: 0px 0.25rem 0.18rem -0.18rem #82838d; }
@media all and (min-width:48em) {
	.region-highlighted { display: block; }
}
.region-highlighted .inner { margin-right: auto; margin-left: auto; max-width: 90%; }
@media all and (min-width:66.5rem) {
	.region-highlighted .inner { max-width: 61.87rem; }
}
.region-highlighted #block-menu-block-3 { margin-top: 0.62rem; }
.region-highlighted #block-menu-block-3 .menu-name-user-menu { top: 2px; position: relative; }
#block-menu-block-3, #block-menu-block-3 h2, .menu-name-user-menu, #block-superfish-3 { display: inline-block; }
#block-menu-block-3 h2 { line-height: normal; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 0.93rem; }
.menu-name-user-menu ul { margin: 0px; padding: 0px; }
#block-menu-block-3 .menu__item.is-leaf { font-size: 0.81rem; list-style-type: none; }
#block-superfish-3 { width: auto; float: right; }
#block-superfish-3 .nolink { color: rgb(49, 174, 194); cursor: pointer; }
#block-superfish-3 > ul.menu > li { padding: 0px; text-transform: uppercase; letter-spacing: 0.06rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-weight: 500; border-right-color: rgb(210, 210, 214); border-right-width: 1px; border-right-style: dotted; }
#block-superfish-3 > ul.menu > li.sf-item-1.sf-depth-1 { border-left-color: rgb(210, 210, 214); border-left-width: 1px; border-left-style: dotted; }
#block-superfish-3 > ul.menu > li.sf-depth-1 > a { color: rgb(49, 174, 194); }
#block-superfish-3 > ul.menu > li > a, #block-superfish-3 ul.menu li span.nolink { padding: 0.75rem 2.5rem; }
#block-superfish-3 > ul.menu > li > a:hover, #block-superfish-3 > ul.menu > .sfHover > a, #block-superfish-3 > ul.menu > .sfHover > span.nolink, #block-superfish-3 > ul.menu > li > span.nolink:hover { background: rgb(49, 174, 194); color: white; }
#block-superfish-3 .sf-menu li > ul, #block-superfish-3 .sf-menu li:hover > ul { left: -22.3rem; }
#block-superfish-3 .sf-menu ul.sf-megamenu { border-radius: 0px; }
#block-superfish-3 .sf-menu a > .sf-sub-indicator, #block-superfish-3 .sf-menu span > .sf-sub-indicator { background-position: -750px -428px; top: 0px; width: 11px; height: 6px; right: 1.2rem; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#block-superfish-3 .sf-menu a > .sf-sub-indicator, #block-superfish-3 .sf-menu span > .sf-sub-indicator { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#block-superfish-3 .sf-menu a:hover > .sf-sub-indicator, #block-superfish-3 .sf-menu .sfHover a > .sf-sub-indicator, #block-superfish-3 .sf-menu span.nolink:hover > .sf-sub-indicator, #block-superfish-3 .sf-menu .sfHover span.nolink > .sf-sub-indicator { background-position: -681px -622px; width: 14px; height: 8px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#block-superfish-3 .sf-menu a:hover > .sf-sub-indicator, #block-superfish-3 .sf-menu .sfHover a > .sf-sub-indicator, #block-superfish-3 .sf-menu span.nolink:hover > .sf-sub-indicator, #block-superfish-3 .sf-menu .sfHover span.nolink > .sf-sub-indicator { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#block-superfish-3 li.sf-parent-children-2 ul.sf-megamenu, #block-superfish-3 li.sf-parent-children-2 ul.sf-megamenu li.sf-megamenu-wrapper, #block-superfish-3 li.sf-parent-children-2 ul.sf-megamenu li.sf-megamenu-wrapper ol:first-child { width: 30.62rem !important; }
#block-superfish-3 ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column { width: 12.5rem !important; float: left; display: inline; }
#block-superfish-3 ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column ol { width: 12.5rem !important; }
#block-superfish-3 ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column.sf-item-1 { margin-right: 4.37rem; }
#block-superfish-3 .sf-megamenu-column span.nolink { display: none; }
#block-superfish-3 > ul.menu > li ul { background: rgb(49, 174, 194); padding: 2.5rem 1.87rem 0.5rem !important; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; margin-top: 0px; }
#block-superfish-3 ul.menu li.sf-depth-3 { padding: 0px 0px 1rem; margin-bottom: 1.25rem; border-bottom-color: rgb(164, 223, 232); border-bottom-width: 1px; border-bottom-style: dotted; }
#block-superfish-3 li.sf-depth-3 a { color: white; text-transform: none; line-height: 1.25rem; font-size: 0.87rem; }
#block-superfish-3 .sf-megamenu-column ol li:last-child { border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; }
.pane-menu-block-6 h2 { text-align: center; color: rgb(27, 81, 142); text-transform: uppercase; line-height: 1.81rem; padding-bottom: 0.93rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; margin-bottom: 0px; border-bottom-color: rgb(126, 127, 137); border-bottom-width: 5px; border-bottom-style: solid; }
.pane-menu-block-6 h2 a { color: rgb(27, 81, 142); }
.pane-menu-block-6 h2 span { width: 60%; display: inline-block; }
.menu-name-main-menu { display: none; }
@media all and (min-width:10em) {
	.pane-menu-block-6 h2 { text-align: left; display: block; }
	.pane-menu-block-6 h2 a { color: rgb(27, 81, 142); }
	.pane-menu-block-6 h2 span { width: 100%; display: block; }
	.menu-name-main-menu { display: block; }
	.menu-name-main-menu ul.menu { padding-left: 0px; margin-top: 0px; margin-left: 1.25rem; }
	.menu-name-main-menu ul.menu li { list-style: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; border-bottom-color: rgb(126, 127, 137); border-bottom-width: 1px; border-bottom-style: dotted; }
	.menu-name-main-menu ul.menu li::before { content: ""; }
	.menu-name-main-menu ul.menu li:last-child { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
	.menu-name-main-menu ul.menu li.overview { display: none; }
	.menu-name-main-menu ul.menu li a { padding-top: 0.93rem; padding-bottom: 0.93rem; font-weight: 700; display: block; }
	.menu-name-main-menu ul.menu li a.active { color: rgb(27, 81, 142); }
	.menu-name-main-menu ul.menu li a.active::after { background-image: none; }
	.menu-name-main-menu ul.menu li a.active:hover::after { background-image: none; }
	.menu-name-main-menu ul.menu li a::after { background-position: -334px -622px; width: 11px; height: 10px; margin-left: 0.31rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:48em) and (min-resolution:192dpi), not all {
	.menu-name-main-menu ul.menu li a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	.menu-name-main-menu ul.menu li a:hover::after { background-position: -273px -622px; width: 11px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:48em) and (min-resolution:192dpi), not all {
	.menu-name-main-menu ul.menu li a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	.menu-name-main-menu ul.menu li ul { margin-left: 1.25rem; border-top-color: rgb(126, 127, 137); border-top-width: 1px; border-top-style: dotted; }
}
.pane-bundle-links-vertical { display: block; }
.pane-bundle-links-vertical h2 { color: rgb(80, 82, 97); text-transform: uppercase; line-height: 1.81rem; letter-spacing: 1px; padding-bottom: 0.12rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; font-weight: 400; margin-top: 0.5rem; margin-bottom: 0px; }
.pane-bundle-links-vertical .item-list ul { padding-left: 0px; margin-top: 0px; margin-left: 0px; }
.pane-bundle-links-vertical .item-list ul li { list-style: none; letter-spacing: 0.5px; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.12rem; font-weight: 700; border-bottom-color: rgb(126, 127, 137); border-bottom-width: 1px; border-bottom-style: dotted; }
.pane-bundle-links-vertical .item-list ul li::before { display: none; }
.pane-bundle-links-vertical .item-list ul li:last-child { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
.pane-bundle-links-vertical .item-list ul li a { padding-top: 0.93rem; padding-right: 1rem; padding-bottom: 0.93rem; display: block; }
.pane-bundle-links-vertical .item-list ul li a::after { background-position: -334px -622px; width: 11px; height: 10px; margin-left: 0.31rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-bundle-links-vertical .item-list ul li a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-bundle-links-vertical .item-list ul li a:hover::after { background-position: -273px -622px; width: 11px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-bundle-links-vertical .item-list ul li a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-bundle-links-vertical .item-list ul li ul { margin-left: 1.25rem; border-top-color: rgb(126, 127, 137); border-top-width: 1px; border-top-style: dotted; }
.pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu { margin: 0px; padding: 0px; }
.pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li { border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; }
.pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover { padding: 1.25rem; color: white; text-transform: uppercase; letter-spacing: 0.03em; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.12rem; font-weight: normal; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 0.06rem; border-bottom-style: solid; max-width: 66%; background-color: rgb(128, 129, 138); }
.pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a::after, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active::after, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover::after { background-position: -331px -642px; top: 0.37rem; width: 16px; height: 14px; right: 1.25rem; float: right; display: inline-block; position: relative; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a::after, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active::after, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover::after, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active::after, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active-trail::after { background-position: -305px -642px; width: 16px; height: 14px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover::after, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active::after, .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active-trail::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li.last a { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
.five-steps-color-aqua .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover, .five-steps-color-aqua .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active, .five-steps-color-aqua .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active-trail { background-color: rgb(49, 174, 194); }
.five-steps-color-green .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover, .five-steps-color-green .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active, .five-steps-color-green .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active-trail { background-color: rgb(106, 156, 95); }
.five-steps-color-orange .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover, .five-steps-color-orange .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active, .five-steps-color-orange .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active-trail { background-color: rgb(235, 131, 68); }
.five-steps-color-blue .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover, .five-steps-color-blue .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active, .five-steps-color-blue .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active-trail { background-color: rgb(85, 135, 194); }
.five-steps-color-purple .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a:hover, .five-steps-color-purple .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active, .five-steps-color-purple .pane-edusa-components-5steps-sub-vnav .menu-name-main-menu ul.menu li a.active-trail { background-color: rgb(120, 118, 164); }
article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { height: 0px; display: none; }
[hidden] { display: none; }
@font-face {
	font-family: Roboto Slab;
	src: url(fa158c5cbad194cd23eedc26044580b93944a368.eot)  format("embedded-opentype"), url(151a9354cae22f213fd7d52032192f1ed458760a.woff)  format("woff"), url(262596a6e7f75fddf91812ef7a17b74f0d764548.ttf)  format("truetype"), url(16e0de7d685032b3d6f3cc1db4c70bd5e8719c44.svg)  format("svg");
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: Roboto Slab;
	src: url(9f5040b8696c2621d04c4f848225972462df2ad8.eot)  format("embedded-opentype"), url(fedd7c5a22a05e672f40770fd2f81c0ca7fcf965.woff)  format("woff"), url(a536991de162de5e7cd53a31d9a5300554593a9b.ttf)  format("truetype"), url(7b669d1ae7715bb844483f4546566476d19cffe2.svg)  format("svg");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Roboto Slab;
	src: url(7113382c41a16c1416bc97a88897651d8dc25302.eot)  format("embedded-opentype"), url(445c36d42f64f8e856c729b0519171070e679e31.woff)  format("woff"), url(2945ea20b110d5de3e828725a947a044e8805791.ttf)  format("truetype"), url(573a01c1bf03cd3f1fe59fda810260eb9e2719ae.svg)  format("svg");
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: Roboto Condensed;
	src: url(666b09b3fe33a3a3decbc4a92d63c935fbd1a2d5.eot)  format("embedded-opentype"), url(48964810bbdf84159f180e3cba9c8c33f734076d.woff)  format("woff"), url(739cb344c7e0e87ee583910452ed8cda8278a5cf.ttf)  format("truetype"), url(d39946f22621aed08f0593ddf3746b6bc55d7082.svg)  format("svg");
	font-weight: 400;
	font-style: normal;
}

.colors .color { background: rgb(255, 255, 255); margin: 0px 0.5em 0.5em 0px; padding: 5px; border: 1px solid rgb(187, 187, 187); border-image: none; width: 89px; vertical-align: middle; display: inline-block; position: relative; }
.colors .color .color-swatch { width: 100%; height: 89px; text-align: center; display: block; position: relative; }
.colors .color .hex { line-height: 1.2em; font-size: 0.8em; }
.color--a .color-swatch { background-color: rgb(27, 81, 142); }
.color--b .color-swatch { background-color: rgb(3, 26, 79); }
.color--c .color-swatch { background-color: rgb(130, 131, 141); }
.color--d .color-swatch { background-color: rgb(80, 82, 97); }
.color--e .color-swatch { background-color: rgb(246, 245, 244); }
.color--f .color-swatch { background-color: rgb(49, 174, 194); }
.color--g .color-swatch { background-color: rgb(106, 156, 95); }
.color--h .color-swatch { background-color: rgb(235, 131, 68); }
.color--i .color-swatch { background-color: rgb(85, 135, 194); }
.color--j .color-swatch { background-color: rgb(120, 118, 164); }
html { font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0px; padding: 0px; line-height: 27px; font-size: 16px; }
a:link { color: rgb(49, 174, 194); text-decoration: none; }
a:visited { color: rgb(49, 174, 194); }
a:hover, a:focus { color: rgb(0, 111, 146); }
a.more { text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; }
a.more::after { background-position: -334px -622px; width: 11px; height: 10px; margin-left: 0.5rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	a.more::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
a.more:hover::after { background-position: -273px -622px; width: 11px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	a.more:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
a:focus { outline: dotted thin; }
a:active, a:hover { outline: 0px; }
p, pre { color: rgb(80, 82, 97); }
p.intro, pre.intro { color: rgb(80, 82, 97); line-height: 2.43rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.5rem; margin-top: 0px; }
p.promo, pre.promo { line-height: 1.87rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1rem; }
blockquote { margin: 2.5rem 0px 0px; text-align: center; color: rgb(27, 81, 142); line-height: 2.43rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.5rem; position: relative; }
blockquote.alt { text-align: left; margin-left: 2.25rem; }
blockquote.alt::before { background-position: -743px -582px; left: -2.25rem; top: 0.62rem; width: 28px; height: 23px; font-family: Georgia, "Times New Roman", "DejaVu Serif", serif; font-size: 5rem; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	blockquote.alt::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
blockquote.alt::after { background-position: -764px -313px; width: 7px; height: 6px; font-family: Georgia, "Times New Roman", "DejaVu Serif", serif; vertical-align: super; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	blockquote.alt::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
blockquote + p.attribution { margin: 1.25rem 0px; text-align: center; color: rgb(154, 154, 154); font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.87rem; }
blockquote + p.attribution::before { content: "� "; }
blockquote.alt + p.attribution { text-align: left; margin-left: 2.25rem; }
h1 { color: rgb(80, 82, 97); text-transform: capitalize; line-height: 3.62rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2.93rem; font-weight: 400; margin-bottom: 1.56rem; -ms-word-wrap: break-word; }
.pane-node-title h1 { font-weight: 200; }
h2 { color: rgb(80, 82, 97); text-transform: capitalize; line-height: 3.31rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2rem; font-style: normal; font-weight: 600; margin-bottom: 1.56rem; }
h3 { color: rgb(27, 81, 142); line-height: 1.56rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.5rem; font-weight: 400; margin-bottom: 1.56rem; }
h4 { margin: 3.12rem 0px 1.56rem; color: rgb(80, 82, 97); text-transform: uppercase; letter-spacing: 0.05em; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.25rem; font-weight: 400; }
h5 { color: rgb(80, 82, 97); text-transform: uppercase; letter-spacing: 0.05em; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.12rem; font-weight: 400; margin-bottom: 1.56rem; }
h6 { color: rgb(48, 48, 48); text-transform: capitalize; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.87rem; font-weight: 600; margin-bottom: 1.56rem; }
h7 { color: rgb(154, 154, 154); letter-spacing: 0.1em; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.81rem; }
abbr[title] { border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
hr { border: 1px solid rgb(102, 102, 102); border-image: none; height: 0px; }
mark { background: rgb(255, 255, 0); color: rgb(0, 0, 0); }
code, kbd, pre, samp, tt, var { font-family: "Courier New", "DejaVu Sans Mono", monospace, sans-serif; }
pre { white-space: pre-wrap; }
q { quotes: "“" "”" "‘" "’"; }
small { font-size: 80%; }
sub, sup { line-height: 0; font-size: 75%; vertical-align: baseline; position: relative; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
dl, menu, ol, ul {  }
ol ol, ol ul, ul ol, ul ul { margin: 0px; }
dd { margin: 0px 0px 0px 30px; }
menu, ol, ul { padding: 0px 0px 0px 30px; }
.center-wrapper ul, .node ul { padding-left: 2.5rem; }
.center-wrapper ul li, .node ul li { list-style: none; color: rgb(80, 82, 97); }
.center-wrapper ul li::before, .node ul li::before { top: 2px; right: 6px; color: rgb(27, 81, 142); font-size: 1.37rem; position: relative; content: "\2022"; }
.center-wrapper ol, .node ol { padding-left: 2.5rem; margin-left: 0px; counter-reset: li; }
.center-wrapper ol > li, .node ol > li { list-style: none; }
.center-wrapper ol > li::before, .node ol > li::before { right: 0.43rem; color: rgb(27, 81, 142); font-weight: bold; position: relative; content: counter(li) "."; counter-increment: li; }
img { border: 0px currentColor; border-image: none; height: auto; max-width: 100%; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0px; }
fieldset { padding: 0px; border: 0px currentColor; border-image: none; }
fieldset > div { margin-bottom: 1em; }
legend { padding: 0px; border: 0px currentColor; border-image: none; }
button, input, select, textarea { margin: 0px; font-family: inherit; font-size: 100%; max-width: 100%; }
button, input { line-height: normal; }
button, select { text-transform: none; }
.button-arrow, .button-arrow:link, .node-type-webform .form-actions, .webform-confirmation .form-actions, .mailchimp-signup-subscribe-form .form-actions, .page-node-done .links a, .page-node-submissions .links a, .node-type-event-center .field-event-more-information a, .node-type-event-edusa .field-event-more-information a, .page-user-register #edit-actions, .page-user-login #edit-actions, .page-user-password #edit-actions, .section-user .ui-accordion h3.accordion-header > a, .page-search-node .links a, .login, button, html input[type='button'], input[type='reset'], input[type='submit'] { padding: 1.56rem 1.87rem; border: 0px currentColor; border-image: none; color: white; text-transform: uppercase; letter-spacing: 0.1em; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.12rem; display: inline-block; cursor: pointer; background-color: rgb(27, 81, 142); }
.button-arrow:hover, .node-type-webform .form-actions:hover, .webform-confirmation .form-actions:hover, .mailchimp-signup-subscribe-form .form-actions:hover, .page-node-done .links a:hover, .page-node-submissions .links a:hover, .node-type-event-center .field-event-more-information a:hover, .node-type-event-edusa .field-event-more-information a:hover, .page-user-register #edit-actions:hover, .page-user-login #edit-actions:hover, .page-user-password #edit-actions:hover, .section-user .ui-accordion h3.accordion-header > a:hover, .page-search-node .links a:hover, .login:hover, button:hover, html input[type='button']:hover, input[type='reset']:hover, input[type='submit']:hover { background-color: rgb(3, 26, 79); }
.outline.button-arrow, .node-type-webform .outline.form-actions, .webform-confirmation .outline.form-actions, .mailchimp-signup-subscribe-form .outline.form-actions, .page-node-done .links a.outline, .page-node-submissions .links a.outline, .node-type-event-center .field-event-more-information a.outline, .node-type-event-edusa .field-event-more-information a.outline, .page-user-register .outline#edit-actions, .page-user-login .outline#edit-actions, .page-user-password .outline#edit-actions, .section-user .ui-accordion h3.accordion-header > a.outline, .page-search-node .links a.outline, .outline.login, button.outline, html input[type='button'].outline, input[type='reset'].outline, input[type='submit'].outline { color: rgb(3, 26, 79); box-shadow: inset 0px 0px 0px 2px #031a4f; background-color: white; }
.outline.button-arrow:hover, .node-type-webform .outline.form-actions:hover, .webform-confirmation .outline.form-actions:hover, .mailchimp-signup-subscribe-form .outline.form-actions:hover, .page-node-done .links a.outline:hover, .page-node-submissions .links a.outline:hover, .node-type-event-center .field-event-more-information a.outline:hover, .node-type-event-edusa .field-event-more-information a.outline:hover, .page-user-register .outline#edit-actions:hover, .page-user-login .outline#edit-actions:hover, .page-user-password .outline#edit-actions:hover, .section-user .ui-accordion h3.accordion-header > a.outline:hover, .page-search-node .links a.outline:hover, .outline.login:hover, button.outline:hover, html input[type='button'].outline:hover, input[type='reset'].outline:hover, input[type='submit'].outline:hover { color: white; background-color: rgb(3, 26, 79); }
.small.button-arrow, .node-type-webform .small.form-actions, .webform-confirmation .small.form-actions, .mailchimp-signup-subscribe-form .small.form-actions, .page-node-done .links a.small, .page-node-submissions .links a.small, .node-type-event-center .field-event-more-information a.small, .node-type-event-edusa .field-event-more-information a.small, .page-user-register .small#edit-actions, .page-user-login .small#edit-actions, .page-user-password .small#edit-actions, .section-user .ui-accordion h3.accordion-header > a.small, .page-search-node .links a.small, .small.login, button.small, html input[type='button'].small, input[type='reset'].small, input[type='submit'].small { padding: 0.37rem; font-size: 0.93rem; background-color: rgb(49, 174, 194); }
.small.button-arrow:hover, .node-type-webform .small.form-actions:hover, .webform-confirmation .small.form-actions:hover, .mailchimp-signup-subscribe-form .small.form-actions:hover, .page-node-done .links a.small:hover, .page-node-submissions .links a.small:hover, .node-type-event-center .field-event-more-information a.small:hover, .node-type-event-edusa .field-event-more-information a.small:hover, .page-user-register .small#edit-actions:hover, .page-user-login .small#edit-actions:hover, .page-user-password .small#edit-actions:hover, .section-user .ui-accordion h3.accordion-header > a.small:hover, .page-search-node .links a.small:hover, .small.login:hover, button.small:hover, html input[type='button'].small:hover, input[type='reset'].small:hover, input[type='submit'].small:hover { background-color: rgb(0, 111, 146); }
.button-arrow:link .login a, .login .button-arrow:link a, .node-type-webform .form-actions .login a, .login .node-type-webform .form-actions a, .webform-confirmation .form-actions .login a, .login .webform-confirmation .form-actions a, .mailchimp-signup-subscribe-form .form-actions .login a, .login .mailchimp-signup-subscribe-form .form-actions a, .page-node-done .links a .login a, .login .page-node-done .links a a, .page-node-submissions .links a .login a, .login .page-node-submissions .links a a, .node-type-event-center .field-event-more-information a .login a, .login .node-type-event-center .field-event-more-information a a, .node-type-event-edusa .field-event-more-information a .login a, .login .node-type-event-edusa .field-event-more-information a a, .page-user-register #edit-actions .login a, .login .page-user-register #edit-actions a, .page-user-login #edit-actions .login a, .login .page-user-login #edit-actions a, .page-user-password #edit-actions .login a, .login .page-user-password #edit-actions a, .section-user .ui-accordion h3.accordion-header > a .login a, .login .section-user .ui-accordion h3.accordion-header > a a, .page-search-node .links a .login a, .login .page-search-node .links a a, .login a, .time-zone.button-arrow, .node-type-webform .time-zone.form-actions, .webform-confirmation .time-zone.form-actions, .mailchimp-signup-subscribe-form .time-zone.form-actions, .page-node-done .links a.time-zone, .page-node-submissions .links a.time-zone, .node-type-event-center .field-event-more-information a.time-zone, .node-type-event-edusa .field-event-more-information a.time-zone, .page-user-register .time-zone#edit-actions, .page-user-login .time-zone#edit-actions, .page-user-password .time-zone#edit-actions, .section-user .ui-accordion h3.accordion-header > a.time-zone, .page-search-node .links a.time-zone, .time-zone.login, button .login a, .login button a, button.time-zone, html input[type='button'] .login a, .login html input[type='button'] a, html input[type='button'].time-zone, input[type='reset'] .login a, .login input[type='reset'] a, input[type='reset'].time-zone, input[type='submit'] .login a, .login input[type='submit'] a, input[type='submit'].time-zone { padding: 0.31rem 0.43rem; font-size: 0.87rem; }
.button-arrow, .button-arrow:link, .node-type-webform .form-actions, .webform-confirmation .form-actions, .mailchimp-signup-subscribe-form .form-actions, .page-node-done .links a, .page-node-submissions .links a, .node-type-event-center .field-event-more-information a, .node-type-event-edusa .field-event-more-information a, .page-user-register #edit-actions, .page-user-login #edit-actions, .page-user-password #edit-actions, .section-user .ui-accordion h3.accordion-header > a, .page-search-node .links a { padding: 0.93rem 1.56rem; color: rgb(255, 255, 255); }
.button-arrow:visited, .button-arrow:link:visited, .node-type-webform .form-actions:visited, .webform-confirmation .form-actions:visited, .mailchimp-signup-subscribe-form .form-actions:visited, .page-node-done .links a:visited, .page-node-submissions .links a:visited, .node-type-event-center .field-event-more-information a:visited, .node-type-event-edusa .field-event-more-information a:visited, .page-user-register #edit-actions:visited, .page-user-login #edit-actions:visited, .page-user-password #edit-actions:visited, .section-user .ui-accordion h3.accordion-header > a:visited, .page-search-node .links a:visited { color: rgb(255, 255, 255); }
.button-arrow::after, .button-arrow:link::after, .node-type-webform .form-actions::after, .webform-confirmation .form-actions::after, .mailchimp-signup-subscribe-form .form-actions::after, .page-node-done .links a::after, .page-node-submissions .links a::after, .node-type-event-center .field-event-more-information a::after, .node-type-event-edusa .field-event-more-information a::after, .page-user-register #edit-actions::after, .page-user-login #edit-actions::after, .page-user-password #edit-actions::after, .section-user .ui-accordion h3.accordion-header > a::after, .page-search-node .links a::after { background-position: -355px -622px; top: -0.06rem; width: 10px; height: 10px; margin-left: 0.31rem; display: inline-block; position: relative; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.button-arrow::after, .button-arrow:link::after, .node-type-webform .form-actions::after, .webform-confirmation .form-actions::after, .mailchimp-signup-subscribe-form .form-actions::after, .page-node-done .links a::after, .page-node-submissions .links a::after, .node-type-event-center .field-event-more-information a::after, .node-type-event-edusa .field-event-more-information a::after, .page-user-register #edit-actions::after, .page-user-login #edit-actions::after, .page-user-password #edit-actions::after, .section-user .ui-accordion h3.accordion-header > a::after, .page-search-node .links a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
button[disabled], html input[disabled] { cursor: default; opacity: 0.5; }
button[disabled]:hover, html input[disabled]:hover { background-color: rgb(27, 81, 142); }
input[type='checkbox'], input[type='radio'] { padding: 0px; }
input[type='search'], input[type='text'], input[type='email'], input[type='password'], input[type='url'], input[type='tel'], input[type='date'], input[type='month'], input[type='week'], input[type='time'], input[type='datetime'], input[type='datetime-local'], textarea { padding: 0.5rem; border: 1px solid rgb(80, 82, 97); border-image: none; margin-bottom: 1em; min-width: 13.62rem; -webkit-appearance: textfield; }
input[name='field_country_code'], input[name='field_city_code'], input[name='field_phone_int'] { padding: 0.5rem; border: 1px solid rgb(80, 82, 97); border-image: none; margin-bottom: 1em; }
select { width: 100%; max-width: 31.5rem; }
select.month, select.day, select.year { width: auto; }
.form-textarea-wrapper textarea { max-width: 31.5rem; }
.resizable-textarea .grippie { max-width: 31.37rem; }
:-ms-input-placeholder { line-height: 16px; }
.node-type-webform p, .node-type-webform .fieldset-description, .webform-confirmation p, .webform-confirmation .fieldset-description, .mailchimp-signup-subscribe-form p, .mailchimp-signup-subscribe-form .fieldset-description { color: rgb(80, 82, 97); }
.node-type-webform .description, .webform-confirmation .description, .mailchimp-signup-subscribe-form .description { color: rgb(80, 82, 97); line-height: 1.37rem; }
.node-type-webform .fieldset-legend, .webform-confirmation .fieldset-legend, .mailchimp-signup-subscribe-form .fieldset-legend { font-weight: bold; }
.node-type-webform .form-actions, .webform-confirmation .form-actions, .mailchimp-signup-subscribe-form .form-actions { padding: 0px; background-color: rgb(27, 81, 142); }
.node-type-webform .form-actions::after, .webform-confirmation .form-actions::after, .mailchimp-signup-subscribe-form .form-actions::after { margin-left: -1.68rem; }
.node-type-webform .form-actions:hover, .webform-confirmation .form-actions:hover, .mailchimp-signup-subscribe-form .form-actions:hover { background-color: rgb(3, 26, 79); }
.node-type-webform .form-submit, .webform-confirmation .form-submit, .mailchimp-signup-subscribe-form .form-submit { padding: 0.93rem 2.18rem 0.93rem 1.56rem; background-color: transparent; }
.node-type-webform input[type='text'], .node-type-webform input[type='email'], .node-type-webform input[type='password'], .node-type-webform input[type='url'], .node-type-webform input[type='tel'], .node-type-webform input[type='date'], .node-type-webform input[type='month'], .node-type-webform input[type='week'], .node-type-webform input[type='time'], .node-type-webform input[type='datetime'], .node-type-webform input[type='datetime-local'], .node-type-webform textarea, .webform-confirmation input[type='text'], .webform-confirmation input[type='email'], .webform-confirmation input[type='password'], .webform-confirmation input[type='url'], .webform-confirmation input[type='tel'], .webform-confirmation input[type='date'], .webform-confirmation input[type='month'], .webform-confirmation input[type='week'], .webform-confirmation input[type='time'], .webform-confirmation input[type='datetime'], .webform-confirmation input[type='datetime-local'], .webform-confirmation textarea, .mailchimp-signup-subscribe-form input[type='text'], .mailchimp-signup-subscribe-form input[type='email'], .mailchimp-signup-subscribe-form input[type='password'], .mailchimp-signup-subscribe-form input[type='url'], .mailchimp-signup-subscribe-form input[type='tel'], .mailchimp-signup-subscribe-form input[type='date'], .mailchimp-signup-subscribe-form input[type='month'], .mailchimp-signup-subscribe-form input[type='week'], .mailchimp-signup-subscribe-form input[type='time'], .mailchimp-signup-subscribe-form input[type='datetime'], .mailchimp-signup-subscribe-form input[type='datetime-local'], .mailchimp-signup-subscribe-form textarea { width: 100%; max-width: 31.5rem; box-sizing: border-box; }
.page-node-done #content, .page-node-submissions #content { color: rgb(80, 82, 97); padding-top: 2rem; margin-right: auto; margin-left: auto; max-width: 90%; }
@media all and (min-width:66.5rem) {
	.page-node-done #content, .page-node-submissions #content { max-width: 62.25rem; }
}
.page-node-done h1#page-title, .page-node-submissions h1#page-title { color: rgb(80, 82, 97); text-transform: capitalize; line-height: 3.62rem; font-family: "Roboto Slab",Georgia,"Times New Roman",serif; font-size: 2.93rem; font-weight: 200; margin-bottom: 1.56rem; }
.page-node-done table, .page-node-submissions table { width: 100%; }
.page-node-done thead, .page-node-submissions thead { text-align: left; border-bottom-color: rgb(80, 82, 97); border-bottom-width: 1px; border-bottom-style: solid; }
.page-node-done td, .page-node-done th, .page-node-submissions td, .page-node-submissions th { padding-right: 0.5rem; padding-left: 0.5rem; }
textarea { overflow: auto; vertical-align: top; }
label { font-weight: bold; display: block; max-width: 31.5rem; }
table { border-collapse: collapse; border-spacing: 0; }
div.selector { padding: 1.25rem; width: auto; text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.12rem; text-shadow: 0px 0px 0px transparent; background-image: none; background-color: rgb(27, 81, 142); }
div.selector span { padding: 0px; width: auto; color: rgb(255, 255, 255); background-image: none; }
div.selector span::after { background-position: -657px -622px; top: -3px; width: 14px; height: 8px; margin-left: 0.31rem; display: inline-block; position: relative; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	div.selector span::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
}
div.selector select { width: 100%; height: 3.5rem; }
.mailchimp-signup-subscribe-form .form-item { margin: 0px; }
div[class*=' pane-mailchimp-signup-'] h2 { text-transform: uppercase; line-height: 1.62rem; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; font-weight: 400; margin-top: 0.31rem; }
.slider-for { overflow: hidden; margin-bottom: 0px; }
.slider-for .item { position: relative; }
.slider-for .slick-list { margin-bottom: 1.25rem; background-color: rgb(255, 255, 255); }
.slider-for h3 { padding: 0px 1.75rem; color: rgb(80, 82, 97); line-height: 1.43rem; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 0.93rem; margin-top: 1.43rem; margin-bottom: 0px; }
.slider-for .carousel-description, .slider-for .carousel-credits { padding: 0px 1.75rem; color: rgb(80, 82, 97); line-height: 1.43rem; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 0.93rem; }
.slider-for .slick-prev { background-position: -614px -214px; transition:0.25s ease-in-out; left: -1.25rem; top: 34%; width: 71px; height: 73px; line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; position: absolute; opacity: 0.65; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; background-color: transparent; -webkit-transition: all .25s ease-in-out; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.slider-for .slick-prev { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.slider-for .slick-prev:active { opacity: 1; }
}
@media all and (min-width:48em) {
	.slider-for .slick-prev:hover { left: 0px; opacity: 1; }
}
.slider-for .slick-next { background-position: -695px -214px; transition:0.25s ease-in-out; top: 34%; width: 71px; height: 73px; right: -1.25rem; line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; position: absolute; opacity: 0.65; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; background-color: transparent; -webkit-transition: all .25s ease-in-out; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.slider-for .slick-next { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.slider-for .slick-next:active { opacity: 1; }
}
@media all and (min-width:48em) {
	.slider-for .slick-next:hover { right: 0px; opacity: 1; }
}
.slider-for .slick-prev::before, .slider-for .slick-next::before { content: ""; }
.slider-nav { display: none; }
@media all and (min-width:48em) {
	.slider-nav { margin-right: 37px; margin-left: 37px; display: block; }
}
.slider-nav .slick-next, .slider-nav .slick-prev { background: rgb(49, 174, 194); left: 0px; top: 10px; width: 35px; height: 100%; right: 0px; bottom: 0px; }
.slider-nav .slick-prev { left: -38px; }
.slider-nav .slick-prev::before { background-position: -760px -399px; width: 9px; height: 17px; line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.slider-nav .slick-prev::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.slider-nav .slick-next { left: auto; right: -38px; }
.slider-nav .slick-next::before { background-position: -760px -372px; width: 9px; height: 17px; line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.slider-nav .slick-next::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.slider-nav .slick-slide { cursor: pointer; }
.slider-nav .slick-slide img { transition:opacity 0.5s; -webkit-transition: opacity .5s; }
.slider-nav .item:hover, .slider-nav .slick-active { background-image: url(493300542ad5d85db3b7f2a236a42f65e23c31f4.png) ; background-repeat: no-repeat; }
.slider-nav .item:hover img, .slider-nav .slick-active img { opacity: 0.25; }
.carousel-full img { width: 100%; }
.carousel-full .text { width: 77.1%; bottom: 4.5rem; margin-right: 11.44%; margin-left: 11.44%; float: left; position: absolute; z-index: 20; text-shadow: 0px 0px 40px rgba(0,0,0,0.8); }
@media all and (max-width:47.93em) and (min-width:0px) {
	.carousel-full .text { top: 50%; bottom: auto; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); }
}
.carousel-full h2 { color: rgb(255, 255, 255); text-transform: uppercase; line-height: 1.87rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 2rem; font-weight: 800; margin-top: 0px; text-shadow: 0px 0px 40px rgba(0,0,0,0.7); }
@media all and (max-width:47.93em) and (min-width:0px) {
	.carousel-full h2 { margin-bottom: 0.31rem; }
}
@media all and (min-width:580px) {
	.carousel-full h2 { line-height: 2.62rem; font-size: 2.81rem; }
}
@media all and (min-width:48em) {
	.carousel-full h2 { line-height: 3.37rem; font-size: 3.56rem; }
}
@media all and (min-width:960px) {
	.carousel-full h2 { line-height: 5.25rem; font-size: 5.43rem; }
}
.carousel-full h3 { color: rgb(255, 255, 255); text-transform: uppercase; line-height: 1rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; margin-top: 0px; margin-bottom: 0px; }
@media all and (min-width:580px) {
	.carousel-full h3 { line-height: 1.12rem; font-size: 1.12rem; }
}
@media all and (min-width:48em) {
	.carousel-full h3 { line-height: 1.37rem; font-size: 1.37rem; margin-bottom: 0px; }
}
@media all and (max-width:480px) {
	.carousel-full h3 { display: none !important; }
}
.carousel-full a.more { color: rgb(255, 255, 255); text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.12rem; }
.carousel-full a.more::after { background-position: -183px -642px; width: 24px; height: 21px; vertical-align: middle; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.carousel-full a.more::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:580px) {
	.carousel-full a.more { font-size: 1.5rem; }
}
@media all and (min-width:48em) {
	.carousel-full a.more { font-size: 2.18rem; }
}
.carousel-full .slick-dots { margin: 0px; bottom: 2.81rem; position: absolute; }
@media all and (max-width:47.93em) and (min-width:0px) {
	.carousel-full .slick-dots { bottom: 1rem; }
}
@media all and (max-width:480px) {
	.carousel-full .slick-dots { bottom: -0.12rem; }
}
.carousel-full .slick-dots li button::before { transition:color 0.25s ease-out; color: rgb(255, 255, 255); font-size: 0.87rem; opacity: 1; -webkit-transition: color .25s ease-out; }
@media all and (max-width:47.93em) and (min-width:0px) {
	.carousel-full .slick-dots li button::before { font-size: 0.62rem; }
}
.carousel-full .slick-dots li.slick-active button::before { color: rgb(49, 174, 194); }
.carousel-full .slick-dots button { text-shadow: 0px 0px 40px rgba(0,0,0,0.7); }
.carousel-full .item::before { background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(87, 87, 87, 0) 66%, rgba(0, 0, 0, 0.1) 100%); transition:background 0.75s ease-out; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 10; content: ""; -webkit-transition: background .75s ease-out; }
@media all and (min-width:48em) {
	.carousel-full .item::after { background-position: -350px -412px; left: 0px; top: 24%; width: 158px; height: 147px; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:48em) and (min-resolution:192dpi), not all {
	.carousel-full .item::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.carousel-full .slick-slide { position: relative; }
.with-wireframes #header, .with-wireframes #main, .with-wireframes #content, .with-wireframes #navigation, .with-wireframes .region-sidebar-first, .with-wireframes .region-sidebar-second, .with-wireframes #footer, .with-wireframes .region-bottom { outline: rgb(204, 204, 204) solid 1px; }
#skip-link { margin: 0px; }
#skip-link a, #skip-link a:visited { padding: 2px 0px 3px; width: 100%; text-align: center; color: rgb(255, 255, 255); display: block; background-color: rgb(102, 102, 102); }
body { background-color: rgb(236, 235, 234); }
@media all and (min-width:48em) {
	body { background-color: rgb(241, 240, 237); }
}
#page { background: url(efb77ea92cf670ce8dcc7b6bd85fca6a56c93a87.png) ; overflow: hidden; }
@media all and (min-width:48em) {
	#page { background: url(fa305a20b369ee498c92b9710292de8ec40924f3.png) ; }
}
.front .panel-col-full-bleed-bottom { background: url(efb77ea92cf670ce8dcc7b6bd85fca6a56c93a87.png)  rgb(236, 235, 234); overflow: hidden; margin-top: 1.25rem; }
@media all and (min-width:48em) {
	.front .panel-col-full-bleed-bottom { background: url(fa305a20b369ee498c92b9710292de8ec40924f3.png)  rgb(241, 240, 237); }
}
#header { position: relative; }
@media all and (max-width:47.93em) and (min-width:0px) {
	#header { margin-bottom: 1em; }
}
@media all and (min-width:48em) {
	#header { height: 8.5rem; }
}
.front .panel-edusa-2col-strata-stacked { background-color: rgb(255, 255, 255); }
.header__logo { margin: 0px; padding: 0px; float: left; }
.header__logo-image { margin-top: 1.25rem; vertical-align: bottom; max-width: 12.5rem; }
.header__name-and-slogan { float: left; }
.header__site-name { margin: 0px; }
.header__site-link:link, .header__site-link:visited { color: rgb(0, 0, 0); text-decoration: none; }
.header__site-link:hover, .header__site-link:focus { text-decoration: underline; }
.header__site-slogan { margin: 0px; }
.header__secondary-menu { float: right; }
.header__region { clear: both; position: relative; }
#navigation {  }
#navigation .block { margin-bottom: 0px; }
#navigation .links, #navigation .menu { margin: 0px; padding: 0px; text-align: left; }
#navigation .links li, #navigation .menu li { padding: 0px 10px 0px 0px; float: left; list-style-type: none; list-style-image: none; }
.breadcrumb { margin-top: 1.62rem; }
.breadcrumb ol { margin: 0px; padding: 0px; }
.breadcrumb li { margin: 0px 0.75rem 0px 0px; color: rgb(205, 219, 225); font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 1.75rem; font-weight: 100; display: inline-block; list-style-type: none; }
.breadcrumb a, .breadcrumb span.nolink { margin: 0px; padding: 0px 0.5rem 0px 0px; top: -0.25rem; color: rgb(49, 174, 194); font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.93rem; font-weight: 600; position: relative; }
.breadcrumb span.nolink { cursor: default; }
.page__title, .node__title, .block__title, .comments__title, .comments__form-title, .comment__title { margin: 0px; }
.messages, .messages--status, .messages--warning, .messages--error { padding: 0.62rem 1em; margin-bottom: 1em; background-color: white; }
.messages h2, .messages--status h2, .messages--warning h2, .messages--error h2 { margin: 0px; }
.messages__list { margin: 0px; }
.messages__item { list-style-image: none; }
.messages--error p.error { color: rgb(51, 51, 51); }
.ok, .messages--status { border: 2px solid rgb(106, 156, 95); border-image: none; }
.ok h2, .messages--status h2 { color: rgb(106, 156, 95); }
.warning, .messages--warning { border: 2px solid rgb(235, 131, 68); border-image: none; }
.warning h2, .messages--warning h2 { color: rgb(235, 131, 68); }
.error, .messages--error { border: 2px solid rgb(200, 16, 46); border-image: none; }
.error h2, .messages--error h2 { color: rgb(200, 16, 46); }
.tabs-primary, .tabs-secondary { list-style: none; padding: 0px; border-bottom-color: rgb(49, 174, 194); border-bottom-width: 7px; border-bottom-style: solid; white-space: nowrap; }
.tabs-primary__tab, .tabs-primary__tab.is-active, .tabs-secondary__tab, .tabs-secondary__tab.is-active { margin: 0px 3px; float: left; }
a.tabs-primary__tab-link, a.tabs-primary__tab-link.is-active, a.tabs-secondary__tab-link, a.tabs-secondary__tab-link.is-active { border-width: 1px 0px 0px 1px; border-style: solid none none solid; border-color: rgb(233, 233, 233) currentColor currentColor rgb(233, 233, 233); border-image: none; text-decoration: none; display: block; }
.tabs-primary__tab, .tabs-primary__tab.is-active { margin: 0px 1px 0px 0px; }
.tabs-primary__tab.is-active { border-bottom-color: rgb(255, 255, 255); }
a.tabs-primary__tab-link, a.tabs-primary__tab-link.is-active { margin: 0px; padding: 0.75rem 1.5rem; border: 0px currentColor; border-image: none; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; background-color: rgb(3, 26, 79); }
a.tabs-primary__tab-link:hover, a.tabs-primary__tab-link:focus { background-color: rgb(49, 174, 194); }
a.tabs-primary__tab-link:active, a.tabs-primary__tab-link.is-active { background-color: rgb(49, 174, 194); }
.tabs-secondary { font-size: 0.9em; }
a.tabs-secondary__tab-link, a.tabs-secondary__tab-link.is-active { padding: 0px 0.5em; color: rgb(102, 102, 102); background-color: rgb(242, 242, 242); }
a.tabs-secondary__tab-link:hover, a.tabs-secondary__tab-link:focus { border-color: rgb(153, 153, 153); color: rgb(51, 51, 51); background-color: rgb(222, 222, 222); }
a.tabs-secondary__tab-link:active, a.tabs-secondary__tab-link.is-active { border-color: rgb(0, 0, 0); color: rgb(255, 255, 255); background-color: rgb(102, 102, 102); }
.inline { padding: 0px; display: inline; }
.inline li { padding: 0px 1em 0px 0px; display: inline; list-style-type: none; }
span.field-label { padding: 0px 1em 0px 0px; }
.more-link { text-align: right; }
.more-help-link { text-align: right; }
.more-help-link a { background-position: 0px 50%; padding: 1px 0px 1px 20px; background-repeat: no-repeat; }
.pager { padding: 0px; text-align: center; clear: both; }
.center-wrapper .pager { padding: 0px; }
.pager-item, .pager-first, .pager-previous, .pager-next, .pager-last, .pager-ellipsis, .pager-current { padding: 0px 0.5em; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.12rem; vertical-align: middle; display: inline; list-style-type: none; background-image: none; }
.pager-item::before, .pager-first::before, .pager-previous::before, .pager-next::before, .pager-last::before, .pager-ellipsis::before, .pager-current::before { content: ""; }
.center-wrapper ul .pager-item::before, .center-wrapper ul .pager-first::before, .center-wrapper ul .pager-previous::before, .center-wrapper ul .pager-next::before, .center-wrapper ul .pager-last::before, .center-wrapper ul .pager-ellipsis::before, .center-wrapper ul .pager-current::before { content: ""; }
.pager-item a, .pager-first a, .pager-previous a, .pager-next a, .pager-last a, .pager-ellipsis a, .pager-current a { color: rgb(27, 81, 142); font-weight: normal; }
.pager-item, .pager-first, .pager-previous, .pager-next, .pager-last, .pager-ellipsis {  }
.pager-current { color: rgb(27, 81, 142); font-weight: bold; }
.pager-first, .pager-last { display: none; }
.pager-previous a, .pager-next a { top: 10px; line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; position: relative; }
.pager-previous a { background-position: -348px -353px; width: 32px; height: 32px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pager-previous a { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pager-next a { background-position: -390px -311px; width: 32px; height: 32px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pager-next a { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.block {  }
.menu__item.is-leaf { list-style-type: square; }
.menu__item.is-expanded { list-style-type: circle; }
.menu__item.is-collapsed { list-style-type: disc; }
.menu a.active { color: rgb(0, 0, 0); }
.new, .update { color: rgb(204, 0, 0); background-color: transparent; }
.unpublished { height: 0px; text-align: center; color: rgb(216, 216, 216); text-transform: uppercase; line-height: 1; overflow: visible; font-family: Impact, "Arial Narrow", Helvetica, sans-serif; font-size: 75px; font-weight: bold; -ms-word-wrap: break-word; background-color: transparent; }
.comments {  }
.comment-preview { background-color: rgb(255, 255, 234); }
.comment {  }
.comment .permalink { text-transform: uppercase; font-size: 75%; }
.indented { margin-left: 30px; }
.form-item { margin: 1em 0px; }
.form-checkboxes .form-item, .form-radios .form-item { margin: 0px; }
tr.odd .form-item, tr.even .form-item { margin: 0px; }
.form-item input.error, .form-item textarea.error, .form-item select.error { border: 1px solid rgb(204, 0, 0); border-image: none; }
.form-item .description { font-size: 0.85em; }
.form-type-radio .description, .form-type-checkbox .description { margin-left: 2.4em; }
.form-required { color: rgb(204, 0, 0); }
label.option { font-weight: normal; display: inline; }
.password-parent, .confirm-parent { margin: 0px; }
#user-login-form { text-align: left; }
.openid-links { margin-bottom: 0px; }
.openid-link, .user-link {  }
html.js #user-login-form li.openid-link, #user-login-form li.openid-link { margin-left: -20px; }
#user-login ul {  }
form th { text-align: left; padding-right: 1em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 3px; border-bottom-style: solid; }
form tbody { border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; }
form table ul { margin: 0px; }
tr.even, tr.odd { padding: 0.1em 0.6em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(238, 238, 238); }
tr.even { background-color: rgb(255, 255, 255); }
td.active { background-color: rgb(221, 221, 221); }
td.checkbox, th.checkbox { text-align: center; }
td.menu-disabled { background: rgb(204, 204, 204); }
#autocomplete .selected { background: rgb(0, 114, 185); color: rgb(255, 255, 255); }
html.js .collapsible .fieldset-legend { background-position: 5px 65%; padding-left: 15px; background-repeat: no-repeat; }
html.js .collapsed .fieldset-legend { background-position: 5px 50%; }
.fieldset-legend .summary { color: rgb(153, 153, 153); font-size: 0.9em; margin-left: 0.5em; }
tr.drag { background-color: rgb(255, 255, 240); }
tr.drag-previous { background-color: rgb(255, 255, 221); }
.tabledrag-toggle-weight { font-size: 0.9em; }
tr.selected td { background: rgb(255, 255, 204); }
.progress { font-weight: bold; }
.progress .bar { background: rgb(204, 204, 204); border-color: rgb(102, 102, 102); margin: 0px 0.2em; }
.progress .filled { background-color: rgb(0, 114, 185); }
#footer { padding-top: 1px; padding-bottom: 3.56rem; background-color: rgb(24, 24, 24); }
#footer p { color: rgb(255, 255, 255); }
#footer .inner { color: rgb(255, 255, 255); line-height: 1.37rem; font-size: 0.75rem; position: relative; }
@media all and (min-width:48em) {
	#footer .inner { padding-top: 1.25rem; margin-top: 7.18rem; border-top-color: rgba(93, 93, 93, 0.3); border-bottom-color: rgba(93, 93, 93, 0.3); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#footer .inner { margin-top: 1.25rem; }
}
@media all and (max-width:1020px) and (min-width:768px) {
	#footer .inner { padding: 0px 1.25rem; }
}
@media all and (max-width:1020px) and (min-width:768px) {
	#footer { width: auto; }
}
#footer #block-edusa-common-footer-logos { background-position: 0px -582px; width: 263px; height: 50px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#footer #block-edusa-common-footer-logos { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	#footer #block-edusa-common-footer-logos { left: 0px; top: -4.37rem; position: absolute; }
}
@media all and (min-width:48em) {
	#footer #block-edusa-common-footer-search { top: -4.37rem; right: 0px; position: absolute; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#footer #block-edusa-common-footer-search { margin: 1.25rem 0px; }
}
#footer #block-edusa-common-footer-search #search-block-form--2, #footer #block-edusa-common-footer-search #search-block-form--4 { position: relative; }
@media all and (max-width:47.93em) and (min-width:0px) {
	#footer #block-edusa-common-footer-search .form-item-search-block-form { margin-left: -0.93rem; }
}
#footer #block-edusa-common-footer-search .form-submit { background-position: -381px -642px; padding: 0px; top: 0.5rem; width: 13px; height: 11px; right: 0.62rem; line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; position: absolute; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; background-color: white; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#footer #block-edusa-common-footer-search .form-submit { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#footer #block-edusa-common-footer-search .form-submit { left: auto; right: auto; margin-left: -1.25rem; }
}
#footer #block-edusa-common-footer-search input.form-text { padding: 0.25rem 1.87rem 0.25rem 2.12rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; min-width: 9.37rem; }
#footer #block-edusa-common-footer-search #block-search-form label.element-invisible, #block-search-form #footer #block-edusa-common-footer-search label.element-invisible, #footer #block-edusa-common-footer-search label.element-invisible { background-position: -404px -642px; left: 1.87rem; width: 11px; height: 11px; line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; position: relative !important; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#footer #block-edusa-common-footer-search #block-search-form label.element-invisible, #block-search-form #footer #block-edusa-common-footer-search label.element-invisible, #footer #block-edusa-common-footer-search label.element-invisible { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	#footer #block-menu-block-2 { width: 19.87%; margin-right: 3.01%; float: left; }
}
@media all and (min-width:48em) {
	#footer #block-edusa-common-footer-main-menu { width: 42.77%; margin-right: 3.01%; float: left; }
	#footer #block-edusa-common-footer-main-menu .column-0, #footer #block-edusa-common-footer-main-menu .column-1 { width: 40%; margin-right: 15%; float: left; }
	#footer #block-edusa-common-footer-main-menu .column-1 { margin-right: 0px; }
}
#footer #block-menu-block-11 { margin-bottom: 1.25rem; }
@media all and (min-width:48em) {
	#footer #block-menu-block-11 { width: 31.32%; margin-right: 0px; float: right; }
}
#footer #block-menu-block-11 ul::before { top: -0.43rem; text-transform: uppercase; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 0.87rem; font-weight: 600; margin-right: 0.75rem; position: relative; content: "Follow Us:"; }
#footer #block-menu-block-11 li { margin-right: 4%; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; display: inline; }
#footer #block-menu-block-11 a { line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; }
#footer #block-menu-block-11 .menu-mlid-1038 a { background-position: -708px -582px; width: 25px; height: 25px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#footer #block-menu-block-11 .menu-mlid-1038 a { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#footer #block-menu-block-11 .menu-mlid-1039 a { background-position: -562px -582px; width: 25px; height: 25px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#footer #block-menu-block-11 .menu-mlid-1039 a { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#footer #block-menu-block-11 .menu-mlid-1040 a { background-position: -632px -582px; width: 25px; height: 25px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#footer #block-menu-block-11 .menu-mlid-1040 a { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#footer #block-menu-block-11 .menu-mlid-1041 a { background-position: -527px -582px; width: 25px; height: 25px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#footer #block-menu-block-11 .menu-mlid-1041 a { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#footer #block-block-1 { clear: right; display: none; }
@media all and (min-width:48em) {
	#footer #block-block-1 { display: block; }
}
#footer #block-block-1 p { margin-top: 0px; }
#footer ul.menu { padding-left: 0px; }
#footer ul.menu li { list-style: none; line-height: 0.82rem; padding-bottom: 0.93rem; margin-bottom: 0.93rem; border-bottom-color: rgba(93, 93, 93, 0.3); border-bottom-width: 1px; border-bottom-style: solid; }
@media all and (min-width:48em) {
	#footer ul.menu li { border: 0px currentColor; border-image: none; padding-bottom: 0px; }
}
#footer ul.menu li ul.menu { margin-top: 0.62rem; display: none; }
@media all and (min-width:48em) {
	#footer ul.menu li ul.menu { display: block; }
}
#footer ul.menu li li a { font-weight: 400; }
#footer ul.menu a { color: rgb(255, 255, 255); font-weight: 600; }
#footer h2.block-title { color: rgb(255, 255, 255); line-height: 1.62rem; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 1.5rem; margin-bottom: 0.31rem; }
:-ms-input-placeholder { font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; }
@media all and (max-width:47.93em) and (min-width:0px) {
	#search-block-form { width: 100%; overflow: hidden; position: absolute; }
}
#search-block-form input.form-text { border: currentColor; border-image: none; color: white; }
#search-block-form .form-submit { background-position: -751px -474px; width: 15px; height: 16px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	#search-block-form .form-submit { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#search-block-form .form-item { margin: 0px; }
@media all and (max-width:47.93em) and (min-width:0px) {
	#search-block-form #edit-actions { display: none; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#search-block-form .form-item-search-block-form { text-align: center; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#search-block-form { padding-top: 1em; }
}
.search-toggle { top: 8.5rem; width: 3.75rem; height: 4.87rem; right: -1.25rem; position: absolute; z-index: 998; }
@media all and (max-width:47.93em) and (min-width:0px) {
	.search-toggle { top: 7.56rem; height: 3.25rem; right: -1.25rem; }
}
@media not all {
	.search-toggle { display: none; }
}
.search-toggle span { background-position: -751px -474px; top: 1.87rem; width: 15px; height: 16px; right: 1.25rem; display: block; position: absolute; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.search-toggle span { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.search-toggle span { top: 1.25rem; }
}
.search-toggle.open { background-color: rgb(7, 35, 89); }
#block-search-form { z-index: 100; background-color: rgb(6, 30, 80); }
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-search-form { padding-right: 1em; padding-left: 1em; }
}
@media all and (min-width:48em) {
	#block-search-form { top: 1.93rem; width: 20%; height: 4.87rem; right: -25rem; padding-right: 25rem; border-left-color: rgb(38, 86, 124); border-left-width: 1px; border-left-style: dotted; position: absolute; }
}
@media all and (max-width:959px) and (min-width:768px) {
	#block-search-form { top: 15.25rem; right: 0px; padding-right: 5rem; z-index: 1000; }
}
#block-search-form input.form-text { font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; }
#block-search-form form { position: relative; }
@media all and (min-width:48em) {
	#block-search-form form { padding-top: 1.25rem; padding-bottom: 1.25rem; padding-left: 2.5rem; }
}
#block-search-form .form-submit { padding: 0px; top: 1.75rem; right: 1.12rem; line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; position: absolute; background-color: transparent; }
#block-search-form #edit-search-block-form--2 { background: rgb(43, 65, 109); padding-right: 2.68rem; padding-bottom: 0.31rem; font-size: 0.87rem; min-width: 0px; }
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-search-form #edit-search-block-form--2 { width: 100%; }
}
#block-search-form .form-submit:hover { background-color: transparent; }
.media-wysiwyg { background-color: rgb(255, 255, 255); }
.media-wysiwyg .file-wysiwyg { width: 100%; margin-bottom: 0px; float: left; }
.media-wysiwyg .group-file-metadata-wrapper { padding: 0px 1.25rem; clear: both; background-color: rgb(239, 235, 235); }
.media-wysiwyg .field-file-title, .media-wysiwyg .field-file-description, .media-wysiwyg .field-file-credits { color: rgb(80, 82, 97); font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; }
.media-wysiwyg .field-file-title { font-size: 1.12rem; margin-top: 0.62rem; margin-bottom: 0.62rem; }
.media-wysiwyg .field-video-transcript-pdf, .media-wysiwyg .field-file-description { line-height: 1.75rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.87rem; margin-bottom: 1.25rem; }
.media-wysiwyg .field-file-credits { color: rgb(150, 152, 162); font-size: 0.81rem; margin-bottom: 1.56rem; }
.field-region-background-image { overflow: hidden; }
.field-region-background-image img { height: auto; max-width: 100%; }
@media all and (min-width:1200px) {
	.field-region-background-image img { width: 100%; }
}
.node-type-region .panel-display { position: relative; }
@media all and (min-width:48em) {
	.node-type-region .panel-col-full-top { left: 0px; top: 0px; width: 90%; right: 0px; padding-top: 0.62rem; position: absolute; }
}
@media all and (min-width:1020px) {
	.node-type-region .panel-col-full-top { width: 100%; }
}
.node-type-region .panels-ipe-editing .panel-col-full-top { position: relative; }
.node-type-region .pane-node-title { line-height: normal; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2.93rem; font-weight: 200; margin-bottom: 3.12rem; position: relative; }
.node-type-region .pane-node-title a { color: rgb(3, 0, 0); }
.node-type-region .pane-node-field-carousel-media h2.pane-title { display: none; }
.node-type-region .panel-col-full-middle { margin-top: 6.25rem; margin-bottom: 4.37rem; }
@media all and (min-width:48em) {
	.node-type-region .panel-col-full-middle .pane-node-field-region-map { margin-right: 4rem; float: left; }
}
@media all and (min-width:48em) {
	.node-type-region .panel-col-full-middle .pane-node-field-body { margin-left: 17.75rem; }
}
.node-type-region .panel-col-full-middle .pane-node-field-body h2.pane-title { text-transform: uppercase; line-height: 1.62rem; letter-spacing: 1px; padding-bottom: 1.87rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; font-weight: 400; border-bottom-color: rgb(143, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; }
.node-type-region .panel-col-full-middle .pane-node-field-body p { color: rgb(80, 82, 97); line-height: 2rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.12rem; }
.pane-region-country-reports-panel-pane-1, .pane-edusa-region-country-reports, .pane-region-reac-user-panel-pane-1, .pane-region-news-recent-panel-pane-1, .pane-hei-news-recent-panel-pane-1 { padding-bottom: 1.87rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; position: relative; background-color: rgb(255, 255, 255); }
@media all and (min-width:48em) {
	.pane-region-country-reports-panel-pane-1, .pane-edusa-region-country-reports, .pane-region-reac-user-panel-pane-1, .pane-region-news-recent-panel-pane-1, .pane-hei-news-recent-panel-pane-1 { width: 31.32%; margin-right: 3.01%; float: left; }
}
.pane-region-country-reports-panel-pane-1::before, .pane-edusa-region-country-reports::before, .pane-region-reac-user-panel-pane-1::before, .pane-region-news-recent-panel-pane-1::before, .pane-hei-news-recent-panel-pane-1::before { display: block; position: absolute; content: ""; }
.pane-region-country-reports-panel-pane-1 > *, .pane-edusa-region-country-reports > *, .pane-region-reac-user-panel-pane-1 > *, .pane-region-news-recent-panel-pane-1 > *, .pane-hei-news-recent-panel-pane-1 > * { padding-right: 1.87rem; padding-left: 1.87rem; position: relative; }
.pane-region-country-reports-panel-pane-1 h2.pane-title, .pane-edusa-region-country-reports h2.pane-title, .pane-region-reac-user-panel-pane-1 h2.pane-title, .pane-region-news-recent-panel-pane-1 h2.pane-title, .pane-hei-news-recent-panel-pane-1 h2.pane-title { text-align: center; text-transform: uppercase; line-height: 1.62rem; letter-spacing: 1px; padding-top: 1.87rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; font-weight: 400; margin-top: 0px; margin-bottom: 1.87rem; }
.pane-region-country-reports-panel-pane-1 .pager, .pane-edusa-region-country-reports .pager, .pane-region-reac-user-panel-pane-1 .pager, .pane-region-news-recent-panel-pane-1 .pager, .pane-hei-news-recent-panel-pane-1 .pager { position: relative; }
.pane-region-country-reports-panel-pane-1 .pager-previous, .pane-region-country-reports-panel-pane-1 .pager-next, .pane-edusa-region-country-reports .pager-previous, .pane-edusa-region-country-reports .pager-next, .pane-region-reac-user-panel-pane-1 .pager-previous, .pane-region-reac-user-panel-pane-1 .pager-next, .pane-region-news-recent-panel-pane-1 .pager-previous, .pane-region-news-recent-panel-pane-1 .pager-next, .pane-hei-news-recent-panel-pane-1 .pager-previous, .pane-hei-news-recent-panel-pane-1 .pager-next { padding: 0px; width: 2.43rem; height: 2.43rem; vertical-align: top; display: inline-block; }
.pane-region-country-reports-panel-pane-1 .pager-previous, .pane-edusa-region-country-reports .pager-previous, .pane-region-reac-user-panel-pane-1 .pager-previous, .pane-region-news-recent-panel-pane-1 .pager-previous, .pane-hei-news-recent-panel-pane-1 .pager-previous { margin-right: 0.93rem; }
.pane-region-country-reports-panel-pane-1 .pager-next, .pane-edusa-region-country-reports .pager-next, .pane-region-reac-user-panel-pane-1 .pager-next, .pane-region-news-recent-panel-pane-1 .pager-next, .pane-hei-news-recent-panel-pane-1 .pager-next { margin-left: 0.75rem; }
.pane-region-country-reports-panel-pane-1 .pager-previous a, .pane-region-country-reports-panel-pane-1 .pager-next a, .pane-edusa-region-country-reports .pager-previous a, .pane-edusa-region-country-reports .pager-next a, .pane-region-reac-user-panel-pane-1 .pager-previous a, .pane-region-reac-user-panel-pane-1 .pager-next a, .pane-region-news-recent-panel-pane-1 .pager-previous a, .pane-region-news-recent-panel-pane-1 .pager-next a, .pane-hei-news-recent-panel-pane-1 .pager-previous a, .pane-hei-news-recent-panel-pane-1 .pager-next a { line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; }
.pane-region-country-reports-panel-pane-1 .pager-previous a:hover, .pane-region-country-reports-panel-pane-1 .pager-next a:hover, .pane-edusa-region-country-reports .pager-previous a:hover, .pane-edusa-region-country-reports .pager-next a:hover, .pane-region-reac-user-panel-pane-1 .pager-previous a:hover, .pane-region-reac-user-panel-pane-1 .pager-next a:hover, .pane-region-news-recent-panel-pane-1 .pager-previous a:hover, .pane-region-news-recent-panel-pane-1 .pager-next a:hover, .pane-hei-news-recent-panel-pane-1 .pager-previous a:hover, .pane-hei-news-recent-panel-pane-1 .pager-next a:hover { opacity: 0.8; }
.pane-region-country-reports-panel-pane-1 .pager-previous a, .pane-edusa-region-country-reports .pager-previous a, .pane-region-reac-user-panel-pane-1 .pager-previous a, .pane-region-news-recent-panel-pane-1 .pager-previous a, .pane-hei-news-recent-panel-pane-1 .pager-previous a { background-position: -712px -503px; width: 39px; height: 39px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-region-country-reports-panel-pane-1 .pager-previous a, .pane-edusa-region-country-reports .pager-previous a, .pane-region-reac-user-panel-pane-1 .pager-previous a, .pane-region-news-recent-panel-pane-1 .pager-previous a, .pane-hei-news-recent-panel-pane-1 .pager-previous a { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-region-country-reports-panel-pane-1 .pager-current, .pane-edusa-region-country-reports .pager-current, .pane-region-reac-user-panel-pane-1 .pager-current, .pane-region-news-recent-panel-pane-1 .pager-current, .pane-hei-news-recent-panel-pane-1 .pager-current { display: none; }
.pane-region-country-reports-panel-pane-1 .pager-next a, .pane-edusa-region-country-reports .pager-next a, .pane-region-reac-user-panel-pane-1 .pager-next a, .pane-region-news-recent-panel-pane-1 .pager-next a, .pane-hei-news-recent-panel-pane-1 .pager-next a { background-position: -614px -503px; width: 39px; height: 39px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-region-country-reports-panel-pane-1 .pager-next a, .pane-edusa-region-country-reports .pager-next a, .pane-region-reac-user-panel-pane-1 .pager-next a, .pane-region-news-recent-panel-pane-1 .pager-next a, .pane-hei-news-recent-panel-pane-1 .pager-next a { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-region-country-reports-panel-pane-1 .views-label, .pane-edusa-region-country-reports .views-label, .pane-region-reac-user-panel-pane-1 .views-label, .pane-region-news-recent-panel-pane-1 .views-label, .pane-hei-news-recent-panel-pane-1 .views-label { color: rgb(150, 152, 162); text-transform: uppercase; letter-spacing: 0.75px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.81rem; }
.pane-region-country-reports-panel-pane-1 .views-field, .pane-edusa-region-country-reports .views-field, .pane-region-reac-user-panel-pane-1 .views-field, .pane-region-news-recent-panel-pane-1 .views-field, .pane-hei-news-recent-panel-pane-1 .views-field { margin-bottom: 0.62rem; }
.pane-region-country-reports-panel-pane-1 .ajax-progress, .pane-edusa-region-country-reports .ajax-progress, .pane-region-reac-user-panel-pane-1 .ajax-progress, .pane-region-news-recent-panel-pane-1 .ajax-progress, .pane-hei-news-recent-panel-pane-1 .ajax-progress { right: 0px; bottom: -0.12rem; position: absolute; }
.pane-region-country-reports-panel-pane-1 .view-footer, .pane-edusa-region-country-reports .view-footer, .pane-region-reac-user-panel-pane-1 .view-footer, .pane-region-news-recent-panel-pane-1 .view-footer, .pane-hei-news-recent-panel-pane-1 .view-footer { text-align: center; padding-top: 1.87rem; }
.pane-region-country-reports-panel-pane-1 .view-footer a, .pane-edusa-region-country-reports .view-footer a, .pane-region-reac-user-panel-pane-1 .view-footer a, .pane-region-news-recent-panel-pane-1 .view-footer a, .pane-hei-news-recent-panel-pane-1 .view-footer a { font-size: 0.87rem; }
.pane-region-country-reports-panel-pane-1::before, .pane-edusa-region-country-reports::before { background-position: -614px -109px; top: 0px; width: 146px; height: 95px; right: 0px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-region-country-reports-panel-pane-1::before, .pane-edusa-region-country-reports::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-region-country-reports-panel-pane-1 ul, .pane-edusa-region-country-reports ul { padding-left: 0px; }
.pane-region-country-reports-panel-pane-1 .views-row, .pane-edusa-region-country-reports .views-row { list-style: none; text-align: center; line-height: 1.25rem; font-size: 1rem; margin-bottom: 1.12rem; }
@media all and (min-width:48em) {
	.pane-region-country-reports-panel-pane-1 .views-row, .pane-edusa-region-country-reports .views-row { width: 46%; line-height: 1.12rem; font-size: 0.87rem; margin-bottom: 0.5rem; float: left; }
	.pane-region-country-reports-panel-pane-1 :nth-child(2n).views-row, .pane-edusa-region-country-reports :nth-child(2n).views-row { padding-left: 2%; }
	.pane-region-country-reports-panel-pane-1 :nth-child(2n+1).views-row, .pane-edusa-region-country-reports :nth-child(2n+1).views-row { padding-right: 2%; clear: both; }
}
@media all and (min-width:960px) {
	.pane-region-country-reports-panel-pane-1 .views-row, .pane-edusa-region-country-reports .views-row { line-height: 1.25rem; font-size: 1rem; margin-bottom: 1.12rem; }
}
.pane-region-country-reports-panel-pane-1 .views-field, .pane-edusa-region-country-reports .views-field { margin-bottom: 0px; }
.pane-region-reac-user-panel-pane-1::before { background-position: -614px 0px; width: 157px; height: 99px; right: 0px; bottom: 0px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-region-reac-user-panel-pane-1::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	.pane-region-news-recent-panel-pane-1, .pane-hei-news-recent-panel-pane-1 { margin-right: 0px; }
}
.pane-region-news-recent-panel-pane-1::before, .pane-hei-news-recent-panel-pane-1::before { background-position: 0px -225px; left: 0px; top: 0px; width: 163px; height: 177px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-region-news-recent-panel-pane-1::before, .pane-hei-news-recent-panel-pane-1::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-region-news-recent-panel-pane-1 ul, .pane-hei-news-recent-panel-pane-1 ul { margin: 0px; padding-left: 0px; }
.pane-region-news-recent-panel-pane-1 li.views-row, .pane-hei-news-recent-panel-pane-1 li.views-row { list-style: none; text-align: center; padding-bottom: 1.25rem; margin-bottom: 1.87rem; border-bottom-color: rgb(143, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; }
.pane-region-news-recent-panel-pane-1 li:last-child.views-row, .pane-hei-news-recent-panel-pane-1 li:last-child.views-row { padding-bottom: 1rem; margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
.pane-region-news-recent-panel-pane-1 li.views-row .views-field-title a::after, .pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a::after { background-position: -334px -622px; width: 11px; height: 10px; margin-left: 0.31rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-region-news-recent-panel-pane-1 li.views-row .views-field-title a::after, .pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-region-news-recent-panel-pane-1 li.views-row .views-field-title a:hover::after, .pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a:hover::after { background-position: -273px -622px; width: 11px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-region-news-recent-panel-pane-1 li.views-row .views-field-title a:hover::after, .pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-region-news-recent-panel-pane-1 .views-field-created, .pane-hei-news-recent-panel-pane-1 .views-field-created { color: rgb(150, 152, 162); text-transform: uppercase; letter-spacing: 0.75px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.81rem; margin-bottom: 0px; }
.pane-hei-news-recent-panel-pane-1 { width: auto; }
.pane-hei-news-recent-panel-pane-1 h2.pane-title { padding-top: 1.5rem; }
.pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a { color: rgb(80, 82, 97); font-weight: bold; }
.pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a:hover { color: rgb(49, 174, 194); }
.pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a::after { background-position: -294px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a:hover::after { background-position: -314px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.pane-hei-news-recent-panel-pane-1 li.views-row .views-field-title a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.pane-hei-news-recent-panel-pane-1 ul li::before { display: none; }
.ui-front { padding: 0px; z-index: 2000; box-shadow: -1em 1em 1em rgba(0,0,0,0.5); }
.ui-front .ui-dialog-titlebar { background: rgb(102, 102, 102); font: bold 16px/50px "Open Sans", "Lucida Sans", "Lucida Grande", Verdana, sans-serif; padding: 0px 0.87rem 0px 1.5rem; border-radius: 5px 5px 0px 0px; height: 3.12rem; color: rgb(255, 255, 255); vertical-align: middle; font-size-adjust: none; font-stretch: normal; }
.ui-front .ui-dialog-titlebar button { background: url(e826a290b8dcd6ab6d91e2c377354b0a0b9153e2.png)  no-repeat left top; border: currentColor; border-image: none; width: 16px; height: 15px; text-indent: -99999em; overflow: hidden; margin-right: 0.87rem; float: right; }
.ui-front .ui-dialog-titlebar button .ui-icon-closethick { display: none; }
.ui-front .ui-dialog-titlebar button:hover { background-position: left -15px; }
@media all and (min-width:48em) {
	.section-your-5-steps-us-study .panel-col-last .text-area p:first-of-type { margin-top: -0.5rem; }
}
.section-your-5-steps-us-study #content { margin-bottom: 0px; }
@media all and (min-width:48em) {
	.section-your-5-steps-us-study #content { margin-bottom: 1rem; }
}
.section-your-5-steps-us-study h5 { text-transform: uppercase; letter-spacing: 0px; }
.section-your-5-steps-us-study h5 a { font-size: 1.12rem; }
.node-type-event-center .event-location, .node-type-event-edusa .event-location { line-height: 1.5rem; }
.node-type-event-center .event-date, .node-type-event-edusa .event-date { line-height: 1.5rem; }
.node-type-event-center .event-date > div, .node-type-event-edusa .event-date > div { display: inline-block; }
#block-edusa-misc-google-translate { top: 0px; right: 2.5rem; position: absolute; z-index: 1; }
#block-edusa-misc-google-translate > a { color: rgb(130, 131, 141); text-transform: uppercase; letter-spacing: 0.5px; font-size: 11px; }
@media all and (min-width:48em) {
	#block-edusa-misc-google-translate { top: -6.37rem; right: 0.31rem; position: absolute; }
	#block-edusa-misc-google-translate .goog-te-gadget-simple { padding: 0px; border: currentColor; border-image: none; line-height: 1.43rem; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-edusa-misc-google-translate #google-translate-element { top: 0px; right: 2.5rem; position: absolute; }
	#block-edusa-misc-google-translate > a { top: -0.62rem; right: 1.12rem; display: none; position: relative; }
	#block-edusa-misc-google-translate .goog-te-gadget { top: 1.62rem; right: -2.87rem; line-height: 1rem; border-right-color: rgb(107, 142, 181); border-right-width: 1px; border-right-style: solid; display: none; position: absolute; }
	#block-edusa-misc-google-translate .goog-te-gadget::after { background-position: -84px -642px; top: 0.37rem; width: 22px; height: 22px; margin-right: 1.25rem; display: inline-block; position: relative; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	#block-edusa-misc-google-translate .goog-te-gadget::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	#block-edusa-misc-google-translate .goog-te-gadget img, #block-edusa-misc-google-translate .goog-te-menu-value img, #block-edusa-misc-google-translate .goog-te-menu-value span:last-of-type { display: none; }
	#block-edusa-misc-google-translate .goog-te-gadget-simple .goog-te-menu-value span { border: currentColor !important; border-image: none !important; }
	#block-edusa-misc-google-translate .goog-te-gadget-simple { background: none; margin: 4px 0px; border: 0px currentColor; border-image: none; }
	#block-edusa-misc-google-translate .goog-te-gadget-simple .goog-te-menu-value span { color: rgb(107, 142, 181); text-transform: uppercase; letter-spacing: 0.5px; padding-right: 0.25rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.93rem; }
}
.page-user-register h1#page-title, .page-user-login h1#page-title, .page-user-password h1#page-title { color: rgb(80, 82, 97); text-transform: capitalize; line-height: 3.62rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2.93rem; font-weight: 200; margin-right: auto; margin-bottom: 1.56rem; margin-left: auto; max-width: 90%; }
@media all and (min-width:66.5rem) {
	.page-user-register h1#page-title, .page-user-login h1#page-title, .page-user-password h1#page-title { max-width: 62.25rem; }
}
.page-user-register h2.pane-title, .page-user-login h2.pane-title, .page-user-password h2.pane-title { line-height: 1.87rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.5rem; font-weight: 400; margin-top: 0.75rem; margin-bottom: 0px; }
.page-user-register h5, .page-user-login h5, .page-user-password h5 { text-transform: uppercase; letter-spacing: 1px; margin-top: 1rem; margin-bottom: 0px; }
.page-user-register p, .page-user-register .fieldset-description, .page-user-login p, .page-user-login .fieldset-description, .page-user-password p, .page-user-password .fieldset-description { color: rgb(80, 82, 97); }
.page-user-register .description, .page-user-login .description, .page-user-password .description { color: rgb(80, 82, 97); line-height: 1.37rem; }
.page-user-register .fieldset-legend, .page-user-login .fieldset-legend, .page-user-password .fieldset-legend { font-weight: bold; }
.page-user-register #content, .page-user-login #content, .page-user-password #content { color: rgb(80, 82, 97); padding-top: 2rem; margin-right: auto; margin-left: auto; max-width: 90%; }
@media all and (min-width:48em) {
	.page-user-register #content, .page-user-login #content, .page-user-password #content { max-width: 62.25rem; }
}
.page-user-register label, .page-user-login label, .page-user-password label { width: 12rem; text-align: left; text-transform: uppercase; letter-spacing: 0.5px; padding-top: 0.37rem; clear: left; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; font-weight: 100; margin-right: 1rem; float: left; display: inline-block; }
@media all and (min-width:48em) {
	.page-user-register label, .page-user-login label, .page-user-password label { text-align: right; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.page-user-register label, .page-user-login label, .page-user-password label { width: 100%; }
}
.page-user-register input[type='text'], .page-user-register input[type='password'], .page-user-register input[type='email'], .page-user-login input[type='text'], .page-user-login input[type='password'], .page-user-login input[type='email'], .page-user-password input[type='text'], .page-user-password input[type='password'], .page-user-password input[type='email'] { border: currentColor; border-image: none; width: auto; padding-bottom: 0.75rem; }
@media all and (max-width:47.93em) and (min-width:0px) {
	.page-user-register input[type='text'], .page-user-register input[type='password'], .page-user-register input[type='email'], .page-user-login input[type='text'], .page-user-login input[type='password'], .page-user-login input[type='email'], .page-user-password input[type='text'], .page-user-password input[type='password'], .page-user-password input[type='email'] { width: 90%; }
}
.page-user-register :first-of-type.form-item, .page-user-login :first-of-type.form-item, .page-user-password :first-of-type.form-item { margin-bottom: 0px; }
.page-user-register :nth-of-type(2).form-item, .page-user-login :nth-of-type(2).form-item, .page-user-password :nth-of-type(2).form-item { margin-top: 0px; }
.page-user-register .form-required, .page-user-login .form-required, .page-user-password .form-required { display: none; }
.page-user-register #edit-actions, .page-user-login #edit-actions, .page-user-password #edit-actions { padding: 0px; left: 13rem; bottom: 2.75rem; position: relative; background-color: rgb(3, 26, 79); }
@media all and (max-width:47.93em) and (min-width:0px) {
	.page-user-register #edit-actions, .page-user-login #edit-actions, .page-user-password #edit-actions { left: 0px; bottom: 3.75rem; }
}
.page-user-register #edit-actions::after, .page-user-login #edit-actions::after, .page-user-password #edit-actions::after { margin-left: -1.68rem; }
.page-user-register #edit-submit, .page-user-login #edit-submit, .page-user-password #edit-submit { padding: 0.93rem 2.18rem 0.93rem 1.56rem; background-color: transparent; }
.page-user-register .item-list ul, .page-user-login .item-list ul, .page-user-password .item-list ul { margin: 0px; left: 20rem; top: 0.75rem; text-transform: uppercase; letter-spacing: 0.5px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.12rem; position: relative; }
@media all and (max-width:968px) and (min-width:768px) {
	.page-user-register .item-list ul, .page-user-login .item-list ul, .page-user-password .item-list ul { left: 10.5rem; top: 4.75rem; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.page-user-register .item-list ul, .page-user-login .item-list ul, .page-user-password .item-list ul { left: 0px; top: 4rem; padding-left: 0px; }
}
.page-user-register .center-wrapper ul li::before, .page-user-register .node ul li::before, .page-user-login .center-wrapper ul li::before, .page-user-login .node ul li::before, .page-user-password .center-wrapper ul li::before, .page-user-password .node ul li::before { display: none; }
.page-user-register .panel-col-first .field-rich-text, .page-user-login .panel-col-first .field-rich-text, .page-user-password .panel-col-first .field-rich-text { color: rgb(80, 82, 97); font-size: 0.75rem; margin-top: 2.75rem; margin-left: 4.68rem; }
@media all and (max-width:47.93em) and (min-width:0px) {
	.page-user-register .panel-col-first .field-rich-text, .page-user-login .panel-col-first .field-rich-text, .page-user-password .panel-col-first .field-rich-text { margin-left: 0px; }
}
.page-user-register .panel-col-last .field-rich-text, .page-user-login .panel-col-last .field-rich-text, .page-user-password .panel-col-last .field-rich-text { line-height: 1.37rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.93rem; }
.page-user-register .panel-col-last :first-of-type.pane-bundle-rich-text-area, .page-user-login .panel-col-last :first-of-type.pane-bundle-rich-text-area, .page-user-password .panel-col-last :first-of-type.pane-bundle-rich-text-area { padding-bottom: 1rem; margin-bottom: 1.5rem; border-bottom-color: rgb(120, 118, 164); border-bottom-width: 1px; border-bottom-style: dotted; }
.page-user-register .menu-name-menu-social-links ul, .page-user-login .menu-name-menu-social-links ul, .page-user-password .menu-name-menu-social-links ul { padding-left: 0px; }
.page-user-register .menu-name-menu-social-links li, .page-user-login .menu-name-menu-social-links li, .page-user-password .menu-name-menu-social-links li { list-style: none; margin-right: 1rem; display: inline-block; }
.page-user-register .menu-name-menu-social-links li::before, .page-user-login .menu-name-menu-social-links li::before, .page-user-password .menu-name-menu-social-links li::before { content: ""; }
.page-user-register .menu-name-menu-social-links a, .page-user-login .menu-name-menu-social-links a, .page-user-password .menu-name-menu-social-links a { text-indent: -999px; overflow: hidden; display: block; }
.page-user-register #menu-item-facebook, .page-user-login #menu-item-facebook, .page-user-password #menu-item-facebook { background-position: -383px -225px; width: 33px; height: 33px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.page-user-register #menu-item-facebook, .page-user-login #menu-item-facebook, .page-user-password #menu-item-facebook { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.page-user-register #menu-item-facebook:hover, .page-user-login #menu-item-facebook:hover, .page-user-password #menu-item-facebook:hover { opacity: 0.8; }
.page-user-register #menu-item-twitter, .page-user-login #menu-item-twitter, .page-user-password #menu-item-twitter { background-position: -348px -268px; width: 33px; height: 33px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.page-user-register #menu-item-twitter, .page-user-login #menu-item-twitter, .page-user-password #menu-item-twitter { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.page-user-register #menu-item-twitter:hover, .page-user-login #menu-item-twitter:hover, .page-user-password #menu-item-twitter:hover { opacity: 0.8; }
.page-user-register #menu-item-google-plus, .page-user-login #menu-item-google-plus, .page-user-password #menu-item-google-plus { background-position: -391px -268px; width: 33px; height: 33px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.page-user-register #menu-item-google-plus, .page-user-login #menu-item-google-plus, .page-user-password #menu-item-google-plus { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.page-user-register #menu-item-google-plus:hover, .page-user-login #menu-item-google-plus:hover, .page-user-password #menu-item-google-plus:hover { opacity: 0.8; }
.page-user-register #menu-item-youtube, .page-user-login #menu-item-youtube, .page-user-password #menu-item-youtube { background-position: -560px -348px; width: 33px; height: 33px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.page-user-register #menu-item-youtube, .page-user-login #menu-item-youtube, .page-user-password #menu-item-youtube { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.page-user-register #menu-item-youtube:hover, .page-user-login #menu-item-youtube:hover, .page-user-password #menu-item-youtube:hover { opacity: 0.8; }
.page-user-register #login-bottom-help, .page-user-login #login-bottom-help, .page-user-password #login-bottom-help { margin-left: 1.5em; }
@media all and (max-width:47.93em) and (min-width:0px) {
	.page-user-register #login-bottom-help, .page-user-login #login-bottom-help, .page-user-password #login-bottom-help { margin-left: 0px; }
}
.page-user-register #login-bottom-help p, .page-user-login #login-bottom-help p, .page-user-password #login-bottom-help p { line-height: 1.18rem; font-size: 0.75rem; }
.page-user-register #login-students-help, .page-user-login #login-students-help, .page-user-password #login-students-help { border-bottom-color: rgb(143, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; }
.page-user-register #login-students-help p, .page-user-login #login-students-help p, .page-user-password #login-students-help p { font-family: "Roboto Slab", Georgia, "Times New Roman", serif; margin-bottom: 1.87rem; }
.page-user-register #login-stay-connected h2, .page-user-login #login-stay-connected h2, .page-user-password #login-stay-connected h2 { font-size: 1.5rem; font-weight: normal; margin-top: 1.25rem; margin-bottom: 0px; }
.page-user-register #login-social-links h2, .page-user-login #login-social-links h2, .page-user-password #login-social-links h2 { text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.12rem; margin-top: 0px; }
.page-user-password #edit-submit { top: 1.5rem; }
.page-user-password #edit-actions { bottom: auto; }
.page-user-password #edit-actions, .page-user-register #edit-actions { left: auto; bottom: auto; }
.page-user-password label, .page-user-register label { padding: 0px; width: auto; text-align: left; clear: none; margin-right: 0px; margin-bottom: 0.5em; float: none; display: block; }
.page-user-password .form-type-radio label, .page-user-register .form-type-radio label { width: auto; text-align: left; text-transform: none; letter-spacing: 0px; padding-top: 0px; clear: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.12rem; font-weight: 100; margin-right: 0px; margin-bottom: 0px; float: none; display: inline-block; }
.page-user-password .description, .page-user-register .description { margin-left: 0px; }
.page-user-password .form-item, .page-user-password :first-of-type.form-item, .page-user-register .form-item, .page-user-register :first-of-type.form-item { margin-bottom: 1em; }
.view-advising-center-list .view-filters, .view-event-list .view-filters, .view-scholarship-list .view-filters, .view-videos .view-filters { padding: 1.25rem; background-color: rgb(255, 255, 255); }
.view-advising-center-list .view-filters label, .view-event-list .view-filters label, .view-scholarship-list .view-filters label, .view-videos .view-filters label { display: none; }
.view-advising-center-list .view-filters .views-exposed-widgets h4, .view-event-list .view-filters .views-exposed-widgets h4, .view-scholarship-list .view-filters .views-exposed-widgets h4, .view-videos .view-filters .views-exposed-widgets h4 { margin: 0px; color: rgb(27, 81, 142); font-size: 1.12rem; font-weight: normal; display: none; }
.view-advising-center-list .view-filters select, .view-event-list .view-filters select, .view-scholarship-list .view-filters select, .view-videos .view-filters select { background-color: white; }
.view-advising-center-list .views-submit-button .form-submit, .view-event-list .views-submit-button .form-submit, .view-scholarship-list .views-submit-button .form-submit, .view-videos .views-submit-button .form-submit { padding: 0.75rem; border-radius: 0.31rem; font-size: 0.93rem; margin-top: 1.31rem; background-color: rgb(49, 174, 194); }
.view-advising-center-list .disclaimer, .view-event-list .disclaimer, .view-scholarship-list .disclaimer, .view-videos .disclaimer { line-height: 1.18rem; font-size: 0.75rem; margin-bottom: 1.87rem; }
.view-advising-center-list .disclaimer a.more, .view-event-list .disclaimer a.more, .view-scholarship-list .disclaimer a.more, .view-videos .disclaimer a.more { top: 0.06rem; margin-left: 0.37rem; display: inline-block; position: relative; }
.view-advising-center-list .results, .view-event-list .results, .view-scholarship-list .results, .view-videos .results { text-align: right; color: rgb(27, 81, 142); text-transform: uppercase; line-height: 0.81rem; padding-bottom: 1.12rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.81rem; font-weight: bold; border-bottom-color: rgb(143, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; }
.view-advising-center-list .results .total, .view-event-list .results .total, .view-scholarship-list .results .total, .view-videos .results .total { padding-right: 0.75rem; margin-right: 0.75rem; border-right-color: rgb(27, 81, 142); border-right-width: 1px; border-right-style: solid; display: inline-block; }
.view-advising-center-list .views-row, .view-event-list .views-row, .view-scholarship-list .views-row, .view-videos .views-row { padding-bottom: 1.25rem; font-size: 1rem; margin-bottom: 0.62rem; border-bottom-color: rgb(143, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; }
.view-advising-center-list .views-row > a, .view-event-list .views-row > a, .view-scholarship-list .views-row > a, .view-videos .views-row > a { color: rgb(80, 82, 97); padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-right: -10px; margin-bottom: -10px; margin-left: -10px; display: block; }
.view-advising-center-list .views-row > a:hover, .view-event-list .views-row > a:hover, .view-scholarship-list .views-row > a:hover, .view-videos .views-row > a:hover { color: rgb(80, 82, 97); background-color: rgb(245, 244, 242); }
.view-advising-center-list .views-field-title, .view-event-list .views-field-title, .view-scholarship-list .views-field-title, .view-videos .views-field-title { padding-top: 1.25rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; }
.view-advising-center-list .views-field-title h3, .view-event-list .views-field-title h3, .view-scholarship-list .views-field-title h3, .view-videos .views-field-title h3 { line-height: 2.37rem; font-size: 1.5rem; margin-top: 0px; margin-bottom: 1.12rem; }
.view-advising-center-list .views-field-title a, .view-event-list .views-field-title a, .view-scholarship-list .views-field-title a, .view-videos .views-field-title a { font-weight: normal; }
.view-advising-center-list .views-label, .view-event-list .views-label, .view-scholarship-list .views-label, .view-videos .views-label { vertical-align: middle; }
.view-advising-center-list .views-field-field-event-in-person-location-country .field-content, .view-advising-center-list .views-field-field-audience .field-content, .view-advising-center-list .field-scholarship-deadline, .view-advising-center-list .event-node-type, .view-advising-center-list .views-field-field-event-email a, .view-advising-center-list .views-label-field-center-city .field-content, .view-advising-center-list .views-field-field-center-level .field-content, .view-event-list .views-field-field-event-in-person-location-country .field-content, .view-event-list .views-field-field-audience .field-content, .view-event-list .field-scholarship-deadline, .view-event-list .event-node-type, .view-event-list .views-field-field-event-email a, .view-event-list .views-label-field-center-city .field-content, .view-event-list .views-field-field-center-level .field-content, .view-scholarship-list .views-field-field-event-in-person-location-country .field-content, .view-scholarship-list .views-field-field-audience .field-content, .view-scholarship-list .field-scholarship-deadline, .view-scholarship-list .event-node-type, .view-scholarship-list .views-field-field-event-email a, .view-scholarship-list .views-label-field-center-city .field-content, .view-scholarship-list .views-field-field-center-level .field-content, .view-videos .views-field-field-event-in-person-location-country .field-content, .view-videos .views-field-field-audience .field-content, .view-videos .field-scholarship-deadline, .view-videos .event-node-type, .view-videos .views-field-field-event-email a, .view-videos .views-label-field-center-city .field-content, .view-videos .views-field-field-center-level .field-content { color: rgb(49, 174, 194); font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-weight: bold; vertical-align: middle; display: inline-block; }
.view-advising-center-list .field-hei-institution-name, .view-event-list .field-hei-institution-name, .view-scholarship-list .field-hei-institution-name, .view-videos .field-hei-institution-name { font-weight: bold; }
.view-advising-center-list .event-node-type, .view-event-list .event-node-type, .view-scholarship-list .event-node-type, .view-videos .event-node-type { float: left; }
.view-advising-center-list .views-field-field-event-email a, .view-event-list .views-field-field-event-email a, .view-scholarship-list .views-field-field-event-email a, .view-videos .views-field-field-event-email a { line-height: 1rem; padding-left: 0.75rem; margin-left: 0.75rem; border-left-color: rgb(80, 82, 97); border-left-width: 1px; border-left-style: solid; }
.view-advising-center-list .views-row .field-content { color: rgb(49, 174, 194); font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-weight: bold; vertical-align: middle; display: inline-block; }
.panel-col-last h2 { text-transform: uppercase; line-height: 1.62rem; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; font-weight: 400; margin-top: 0px; }
.menu-name-menu-search ul.menu { padding-left: 0px; }
.menu-name-menu-search ul.menu li { list-style: none; padding-bottom: 1em; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; margin-bottom: 1em; border-bottom-color: rgb(142, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; }
.menu-name-menu-search ul.menu li:last-child { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
.menu-name-menu-search ul.menu li::before { content: ""; }
.menu-name-menu-search ul.menu a { color: rgb(49, 174, 194); }
.menu-name-menu-search ul.menu a::after { background-position: -334px -622px; width: 11px; height: 10px; margin-left: 0.31rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.menu-name-menu-search ul.menu a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.menu-name-menu-search ul.menu a:hover::after { background-position: -273px -622px; width: 11px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.menu-name-menu-search ul.menu a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.menu-name-menu-search ul.menu a:hover { color: rgb(0, 111, 146); }
.menu-name-menu-search ul.menu a.active { color: rgb(27, 81, 142); }
.menu-name-menu-search ul.menu a.active::after { background-image: none; }
.menu-name-menu-search ul.menu a.active:hover::after { background-image: none; }
.menu-name-menu-search ul.menu li ul { padding-top: 1em; padding-left: 0px; margin-top: 1em; border-top-color: rgb(142, 148, 199); border-top-width: 1px; border-top-style: dotted; }
.menu-name-menu-search ul.menu li li { font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; }
.view-videos .view-content { clear: both; }
.view-videos .view-filters { clear: right; margin-bottom: 1.5rem; }
.view-videos .views-field-rendered { padding-top: 0.75rem; }
@media all and (min-width:48em) {
	.view-videos .views-row { padding-left: 14rem; position: relative; min-height: 9rem; }
	.view-videos .views-row .views-field-rendered { left: 0px; top: 1.87rem; padding-top: 0px; position: absolute; }
	.view-videos .views-row .views-field-rendered a::before { background-position: -614px -445px; left: 50%; top: 50%; width: 71px; height: 48px; display: block; position: absolute; content: ""; transform: translate(-50%, -50%); background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; -webkit-transform: translate(-50%, -50%); }
}
@media not all, not all, not all, not all, only screen and (min-width:48em) and (min-resolution:192dpi), not all {
	.view-videos .views-row .views-field-rendered a::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	.view-videos .views-row > a { padding-bottom: 1.87rem; }
}
.view-videos .views-field-filename { line-height: 2.37rem; padding-top: 1.25rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.5rem; margin-top: 0px; margin-bottom: 1.12rem; }
.view-videos .views-field-field-file-description { color: rgb(80, 82, 97); margin-bottom: 1rem; }
.view-videos .views-label-field-audience, .view-videos .views-field-field-video-topics { color: rgb(80, 82, 97); }
.view-videos .views-label-field-audience .field-content, .view-videos .views-field-field-video-topics .field-content { color: rgb(49, 174, 194); font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-weight: bold; vertical-align: middle; display: inline-block; }
.section-user .view-header, .view-resource-list .view-header { text-align: right; color: rgb(27, 81, 142); text-transform: uppercase; line-height: 0.81rem; padding-bottom: 1.12rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.81rem; font-weight: bold; border-bottom-color: rgb(143, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; }
.section-user .view-empty, .view-resource-list .view-empty { margin-top: 2em; }
.section-user .view-filters .views-widget-filter-field_resource_topics_tid, .section-user .view-filters .views-widget-filter-field_resource_type_value, .view-resource-list .view-filters .views-widget-filter-field_resource_topics_tid, .view-resource-list .view-filters .views-widget-filter-field_resource_type_value { position: relative; }
.section-user .view-filters .views-widget-filter-field_resource_topics_tid label, .section-user .view-filters .views-widget-filter-field_resource_type_value label, .view-resource-list .view-filters .views-widget-filter-field_resource_topics_tid label, .view-resource-list .view-filters .views-widget-filter-field_resource_type_value label { text-transform: uppercase; line-height: 1.62rem; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; font-weight: 400; margin-right: 1.25rem; margin-bottom: 0.31rem; float: left; position: relative; }
@media all and (min-width:48em) {
	.section-user .view-filters .views-widget-filter-field_resource_topics_tid label, .section-user .view-filters .views-widget-filter-field_resource_type_value label, .view-resource-list .view-filters .views-widget-filter-field_resource_topics_tid label, .view-resource-list .view-filters .views-widget-filter-field_resource_type_value label { top: 0.62rem; margin-bottom: 0px; }
}
.section-user .view-filters .views-widget, .view-resource-list .view-filters .views-widget { width: 12.87rem; margin-right: 1.87rem; float: left; }
.section-user .view-filters .views-widget .selector, .view-resource-list .view-filters .views-widget .selector { padding: 0.62rem; width: 12.87rem; font-size: 0.93rem; margin-bottom: 0.62rem; background-color: white; }
.section-user .view-filters .views-widget span, .view-resource-list .view-filters .views-widget span { color: rgb(31, 31, 31); padding-right: 1em; }
.section-user .view-filters .views-widget span::after, .view-resource-list .view-filters .views-widget span::after { background-position: -704px -428px; top: 1.12rem; width: 13px; height: 7px; right: 0.81rem; position: absolute; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.section-user .view-filters .views-widget span::after, .view-resource-list .view-filters .views-widget span::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.section-user .view-filters .views-widget select, .view-resource-list .view-filters .views-widget select { background-color: white; }
@media all and (max-width:1020px) {
	.section-user .view-filters .views-widget-filter-title, .view-resource-list .view-filters .views-widget-filter-title { clear: both; }
}
.section-user .view-filters .views-widget-filter-title .views-widget, .view-resource-list .view-filters .views-widget-filter-title .views-widget { width: 100%; margin-right: 0px; }
.section-user .view-filters .description, .view-resource-list .view-filters .description { line-height: 1.12rem; font-size: 0.81rem; font-style: italic; opacity: 0.7; }
.section-user .view-filters .form-type-textfield, .view-resource-list .view-filters .form-type-textfield { width: 100%; }
.section-user .view-filters .form-text, .view-resource-list .view-filters .form-text { border: 0px currentColor; border-image: none; width: 12.87rem; height: 1.87rem; min-width: 0px; }
@media all and (max-width:47.93em) and (min-width:0px) {
	.section-user .view-filters .form-text, .view-resource-list .view-filters .form-text { width: 10.62rem; }
}
.section-user .view-filters .views-submit-button, .view-resource-list .view-filters .views-submit-button { padding: 0px; float: right; }
.section-user .view-filters .views-submit-button .form-submit, .view-resource-list .view-filters .views-submit-button .form-submit { margin: 0px; padding: 0.81rem; font-size: 0.93rem; background-color: rgb(49, 174, 194); }
.section-user .views-widget-per-page, .view-resource-list .views-widget-per-page { top: 1.25rem; clear: both; position: relative; }
.section-user .views-widget-per-page .selector, .view-resource-list .views-widget-per-page .selector { padding: 0.25rem 0.5rem; font-size: 0.87rem; background-color: rgb(0, 56, 101); }
.section-user .views-widget-per-page .selector > span::after, .view-resource-list .views-widget-per-page .selector > span::after { background-position: -544px -395px; width: 9px; height: 5px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.section-user .views-widget-per-page .selector > span::after, .view-resource-list .views-widget-per-page .selector > span::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.section-user .views-widget-per-page span.label, .view-resource-list .views-widget-per-page span.label { margin-right: 0.93rem; vertical-align: top; display: inline-block; }
.section-user .views-widget-per-page span.label::after, .view-resource-list .views-widget-per-page span.label::after { display: none; }
.section-user .pager, .view-resource-list .pager { text-align: right; }
.view-resource-list tr { cursor: pointer; }
.view-resource-list tr:hover td > div, .view-resource-list tr:hover td > a { background-color: rgb(245, 244, 242); }
.view-resource-list tr:hover .views-field-title a { color: rgb(0, 111, 146); }
.view-resource-list td > div, .view-resource-list td > a { padding: 1.87rem 0.62rem; margin-top: 0.62rem; margin-bottom: 0.62rem; display: block; }
.view-resource-list .views-field-title { width: 60%; }
.view-resource-list th:first-child, .view-resource-list td:first-child { width: 20%; }
.view-resource-list th:last-child, .view-resource-list td:last-child { width: 20%; }
.view-resource-list .field-resource-archive-date { margin-left: -0.62rem; }
.view-resource-list .field-resource-type { margin-right: -0.62rem; }
.view-hei-news-list tr { cursor: pointer; }
.view-hei-news-list tr:hover td > div, .view-hei-news-list tr:hover td > a { background-color: rgb(245, 244, 242); }
.view-hei-news-list tr:hover .views-field-title a { color: rgb(0, 111, 146); }
.view-hei-news-list td > div, .view-hei-news-list td > a { padding: 1.87rem 0.62rem; margin-top: 0.62rem; margin-bottom: 0.62rem; display: block; }
.view-hei-news-list .views-field-title { width: 60%; }
.view-hei-news-list th:first-child, .view-hei-news-list td:first-child { width: 20%; }
.view-hei-news-list th:last-child, .view-hei-news-list td:last-child { width: 50%; }
.view-hei-news-list .field-resource-archive-date { margin-left: -0.62rem; }
.view-hei-news-list .field-resource-type { margin-right: -0.62rem; }
table { width: 100%; }
tbody tr, thead th { border-bottom-color: rgb(146, 146, 158); border-bottom-width: 1px; border-bottom-style: dotted; background-color: transparent; }
td.active { background-color: transparent; }
tbody tr.even, tbody tr.odd { margin: 0.62rem -0.62rem; padding: 1.56rem 0.62rem; background-color: transparent; }
td { padding: 0px; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; }
th { text-align: left; text-transform: uppercase; line-height: normal; padding-top: 0.75rem; padding-bottom: 0.75rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.87rem; }
th a { color: rgb(80, 82, 97); }
th a > img { background-position: -563px -395px; top: -2px; width: 9px; height: 5px; padding-left: 10px; margin-left: 10px; display: inline-block; position: relative; box-sizing: border-box; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	th a > img { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
th a > img[title='sort descending'] { background-position: -525px -395px; width: 9px; height: 5px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	th a > img[title='sort descending'] { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
table.sticky-header { background-color: rgb(241, 240, 237); }
.section-user h1#page-title { font-weight: 200; margin-top: 1.93rem; margin-bottom: 1.56rem; }
.section-user td, .section-user th { padding: 0.62rem; }
.section-user td { line-height: 1.31rem; font-size: 0.87rem; }
.section-user .views-exposed-widgets { border-bottom-color: rgb(146, 146, 158); border-bottom-width: 1px; border-bottom-style: dotted; }
.section-user .view-filters .views-submit-button { float: none; }
.section-user .views-exposed-form label { display: none; }
.section-user .views-widget-per-page { top: 0px; clear: none; }
.section-user .pane-1 p { line-height: normal; padding-bottom: 1.87rem; font-size: 1.12rem; margin-top: 2.18rem; margin-bottom: 0px; border-bottom-color: rgb(146, 146, 158); border-bottom-width: 1px; border-bottom-style: dotted; }
.section-user .ui-widget { font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; }
.section-user .ui-accordion h3.accordion-header.no-content { cursor: default; }
.section-user .ui-accordion h3.accordion-header.no-content > span { opacity: 0.4; }
.section-user .ui-accordion h3.accordion-header > a { padding: 0.75rem 1.25rem; font-size: 0.93rem; float: right; max-width: 17.5rem; background-color: rgb(3, 26, 79); }
.section-user .ui-accordion h3.accordion-header > a:hover { background-color: rgb(27, 81, 142); }
.section-user .ui-accordion h3.ui-accordion-header-active { color: rgb(49, 174, 194); }
.section-user .ui-accordion .ui-widget-content { background: none; }
.section-user .ui-accordion .ui-accordion-content { border-width: 1px 0px; border-style: dotted solid; border-color: rgb(146, 146, 158) transparent; padding: 0px 2.5rem; border-image: none; background-color: transparent; }
.section-user .ui-accordion .ui-accordion-content ul { margin: 0px; padding: 0px; }
.section-user .ui-accordion .ui-accordion-content li { list-style: none; margin-top: 0.62rem; margin-bottom: 0.62rem; border-bottom-color: rgb(146, 146, 158); border-bottom-width: 1px; border-bottom-style: dotted; position: relative; }
.section-user .ui-accordion .ui-accordion-content li:last-child { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
.section-user .ui-accordion .ui-accordion-content li > a { padding: 0.62rem 1.25rem; color: rgb(80, 82, 97); margin-right: -0.62rem; margin-bottom: 0.62rem; margin-left: -0.62rem; display: block; position: relative; }
.section-user .ui-accordion .ui-accordion-content li > a:hover { background-color: rgb(255, 255, 255); }
.section-user .ui-accordion .ui-accordion-content li > a:hover .edit-link { display: block; }
.section-user .ui-accordion .ui-accordion-content .edit-link { top: 1.25rem; right: 0.62rem; text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.87rem; display: none; position: absolute; }
.section-user .ui-accordion .ui-accordion-content h4 { margin: 0px 0px 1.87rem; text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.5rem; }
.section-user .ui-accordion .ui-accordion-content .my-content-node { line-height: 1.75rem; }
.section-user .ui-accordion .ui-accordion-content .my-content-node > div:last-child { margin-top: 1.87rem; }
.pane-edusa-social-latest-updates { margin-top: 1.25rem; border-top-color: rgb(212, 211, 208); border-bottom-color: rgb(212, 211, 208); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; }
.pane-edusa-social-latest-updates h2 { color: rgb(3, 26, 79); text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 2rem; margin-bottom: 0.5rem; }
.section-regions .marquee { border-bottom-color: rgb(14, 168, 193); border-bottom-width: 6px; border-bottom-style: solid; }
.section-regions .marquee .badge { box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.3); background-image: none; background-color: rgb(14, 168, 193); }
.view-region-list .views-row { font-size: 1rem; position: relative; }
.view-region-list .views-row article { padding-bottom: 1.25rem; margin-bottom: 0.62rem; border-bottom-color: rgb(143, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; position: static; }
@media all and (min-width:860px) {
	.view-region-list .views-row article { margin-left: 20rem; }
}
.view-region-list .views-row .link-wrapper { padding: 1.87rem 10px 10px; color: rgb(80, 82, 97); margin-right: -10px; margin-bottom: -10px; margin-left: -10px; display: block; min-height: 10.62rem; }
.view-region-list .views-row .link-wrapper:hover { color: rgb(80, 82, 97); background-color: rgb(245, 244, 242); }
.view-region-list .views-row .link-wrapper h3 { margin: 0px 0px 1.5rem; }
.view-region-list .views-row .link-wrapper ul { padding-left: 0px; margin-bottom: 1.87rem; }
.view-region-list .views-row .link-wrapper li { list-style: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.12rem; font-weight: bold; }
.view-region-list .views-row .link-wrapper li::before { content: ""; }
.view-region-list .views-row .link-wrapper .reac-contact-info { display: inline-block; }
.view-region-list .views-row .link-wrapper .reac-contact-info a { top: 2px; line-height: 1000px; text-indent: -999px; overflow: hidden; margin-left: 1.56rem; display: inline-block; position: relative; }
.view-region-list .views-row .link-wrapper .reac-contact-info a:hover { opacity: 0.8; }
.view-region-list .views-row .link-wrapper .email { background-position: -656px -552px; width: 19px; height: 19px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.view-region-list .views-row .link-wrapper .email { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.view-region-list .views-row .link-wrapper .phone { background-position: -714px -552px; width: 19px; height: 19px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.view-region-list .views-row .link-wrapper .phone { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.view-region-list .views-row .link-wrapper .skype { background-position: -217px -642px; width: 19px; height: 19px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.view-region-list .views-row .link-wrapper .skype { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.view-region-list .views-row .link-wrapper .facebook { background-position: -751px -445px; width: 19px; height: 19px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.view-region-list .views-row .link-wrapper .facebook { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.view-region-list .views-row .link-wrapper .twitter { background-position: -685px -552px; width: 19px; height: 19px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.view-region-list .views-row .link-wrapper .twitter { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.view-region-list .views-row .link-wrapper p { line-height: 1.87rem; font-size: 1rem; }
.view-region-list .views-row .link-wrapper p .label { font-weight: bold; }
.view-region-list .views-row a.more { font-weight: bold; }
@media all and (min-width:860px) {
	.view-region-list .views-row .field-region-map { left: 0px; top: 1.87rem; position: absolute; }
}
.page-search-node #content { color: rgb(80, 82, 97); padding-top: 2rem; margin-right: auto; margin-left: auto; }
.page-search-node h1#page-title { color: rgb(80, 82, 97); text-transform: capitalize; line-height: 3.62rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2.93rem; font-weight: 200; margin-right: auto; margin-bottom: 1.56rem; margin-left: auto; max-width: 90%; }
@media all and (min-width:66.5rem) {
	.page-search-node h1#page-title { max-width: 62.25rem; }
}
.page-search-node #edit-basic { padding: 1.5rem 0.5rem 1.5rem 1rem; background-color: rgb(255, 255, 255); }
.page-search-node input[type='search'] { padding: 0.75rem 0.5rem; margin-bottom: 0px; }
.page-search-node .form-submit { padding: 0.75rem; border-radius: 0.31rem; font-size: 0.93rem; margin-top: 0.25rem; background-color: rgb(49, 174, 194); }
.page-search-node .form-submit:hover { background-color: rgb(0, 111, 146); }
.page-search-node .search-count { text-align: right; color: rgb(27, 81, 142); text-transform: uppercase; line-height: 0.81rem; padding-bottom: 1.12rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.81rem; font-weight: bold; border-bottom-color: rgb(143, 148, 199); border-bottom-width: 1px; border-bottom-style: dotted; }
.page-search-node ul.search-results { padding-left: 0px; margin-top: 0.5rem; }
.page-search-node li.search-result { padding-bottom: 1rem; font-weight: bold; margin-bottom: 0.5rem; border-bottom-color: rgb(120, 118, 164); border-bottom-width: 1px; border-bottom-style: dotted; }
.page-search-node li.search-result a { padding: 0.5rem 0.62rem 0.62rem; color: rgb(80, 82, 97); margin-right: -0.62rem; margin-bottom: -0.62rem; margin-left: -0.62rem; display: block; }
.page-search-node li.search-result a:visited { color: rgb(80, 82, 97); }
.page-search-node li.search-result a:hover { color: rgb(80, 82, 97); background-color: rgb(246, 245, 244); }
.page-search-node li.search-result::before { display: none; }
.page-search-node li.search-result h3 a { color: rgb(49, 174, 194); }
.page-search-node li.search-result h3 a:visited { color: rgb(49, 174, 194); }
.page-search-node li.search-result h3 a:hover { color: rgb(0, 111, 146); }
.page-search-node li.search-result .search-snippet-info { padding-left: 0px; font-weight: normal; }
.page-search-node li.search-result .search-snippet-info a { color: rgb(49, 174, 194); }
.page-search-node li.search-result .search-snippet-info a:visited { color: rgb(49, 174, 194); }
.page-search-node li.search-result .search-snippet-info a:hover { color: rgb(0, 111, 146); }
.section-videos #content, .page-toboggan-denied #content, .page-filter-tips #content, .page-node-edit #content, .page-node-moderation #content, .page-node-add #content, .page-node-webform.admin-menu #content, .page-node-webform-configure #content, .page-node-webform-results #content, .page-node-delete #content { color: rgb(80, 82, 97); padding-top: 2rem; margin-right: auto; margin-left: auto; max-width: 90%; }
@media all and (min-width:66.5rem) {
	.section-videos #content, .page-toboggan-denied #content, .page-filter-tips #content, .page-node-edit #content, .page-node-moderation #content, .page-node-add #content, .page-node-webform.admin-menu #content, .page-node-webform-configure #content, .page-node-webform-results #content, .page-node-delete #content { max-width: 62.25rem; }
}
.file-video-youtube, .file-video-vimeo, .media-youtube-video, .media-vimeo-video { position: relative; }
.field-video-alternative-url { padding: 1.25rem; top: 0px; color: rgb(255, 255, 255); font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.93rem; font-style: normal; position: absolute; z-index: 1; }
.field-video-alternative-url a::after { background-position: -334px -622px; width: 11px; height: 10px; margin-left: 0.31rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.field-video-alternative-url a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.field-video-alternative-url a:hover::after { background-position: -273px -622px; width: 11px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.field-video-alternative-url a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.media-element-container .field-video-alternative-url { padding: 1.25rem; color: rgb(255, 255, 255); }
.pane-node-field-promo-small .field-collection-view { margin: 0px; padding: 0px; }
@media all and (max-width:767px) and (min-width:480px) {
	.promo-small { margin-right: 15%; margin-left: 15%; }
}
.promo-small .content { text-align: center; padding-bottom: 2.5rem; clear: both; background-color: rgb(255, 255, 255); }
.promo-small .content > * { padding-right: 1.87rem; padding-left: 1.87rem; }
.promo-small img { float: left; }
.promo-small h2 { text-transform: uppercase; line-height: normal; letter-spacing: 0.3px; padding-bottom: 0px; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2rem; font-weight: bold; margin-top: 0px; margin-bottom: 0.75rem; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
@media all and (max-width:899px) and (min-width:768px) {
	.promo-small h2 { font-size: 1.75rem; }
}
.promo-small h2 .small { padding: 0px 0.5rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; font-weight: normal; display: inline-block; position: relative; background-color: rgb(255, 255, 255); }
.promo-small h2 .bar { top: 1.75rem; margin-right: auto; margin-left: auto; border-top-color: rgb(27, 81, 142); border-top-width: 2px; border-top-style: solid; display: block; position: relative; max-width: 10rem; }
.promo-small h2 .big { clear: both; margin-top: -0.31rem; display: block; }
.promo-small p { color: rgb(80, 82, 97); line-height: 1.87rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1rem; font-weight: normal; margin-bottom: 0px; }
.promo-small a.more { text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; margin-top: 0.62rem; display: block; }
.promo-small a.more::after { background-position: -334px -622px; width: 11px; height: 10px; margin-right: 0.31rem; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.promo-small a.more::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.promo-small a.more:hover::after { background-position: -273px -622px; width: 11px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.promo-small a.more:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.login { padding: 0px; width: 5.62rem; height: 2.5rem; text-align: center; letter-spacing: 0.05em; -webkit-appearance: none; }
.login a { top: 0.31rem; color: white; position: relative; }
.login a::after { margin-left: 0.18rem; content: "\2192"; }
.pane-edusa-components-log-in-button .description { font-size: 0.81rem; font-style: italic; }
.marquee { position: relative; }
@media all and (min-width:48em) {
	.marquee { margin-bottom: 3.12rem; }
}
.marquee img { display: none; }
@media all and (min-width:48em) {
	.marquee img { float: left; display: block; }
}
.marquee .marquee-single-image img { width: 100%; }
.marquee .marquee-double-image img { width: 50%; }
.marquee .badge { padding: 1.25rem 1.87rem 1.87rem; text-align: center; overflow: hidden; box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.3); background-color: rgb(3, 26, 79); }
@media all and (min-width:48em) {
	.marquee .badge { background: url(f7f965345ea6db8885170c97afeb9877ebf91c26.png) ; padding: 1.25rem 1.87rem 1.87rem; left: 50%; top: 50%; position: absolute; max-width: 28.75rem; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
}
.marquee h2, .marquee h3 { color: rgb(255, 255, 255); }
.marquee h3 { text-transform: uppercase; letter-spacing: 2px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; margin-top: 0px; margin-bottom: 0.62rem; }
.marquee h2 { line-height: 2.62rem; font-size: 2rem; margin-top: 0.62rem; margin-bottom: 0px; }
@media all and (max-width:830px) and (min-width:768px) {
	.marquee h2 { line-height: normal; font-size: 1.5rem; }
}
.marquee.step h2 { line-height: normal; font-size: 2.37rem; }
@media all and (max-width:830px) and (min-width:768px) {
	.marquee.step h2 { font-size: 1.75rem; }
}
.marquee.step .badge { padding: 1.25rem 3.75rem 1.87rem; box-shadow: 0px 0px 0px 0px transparent; }
@media all and (min-width:960px) {
	.marquee.step .badge { padding-right: 6.25rem; padding-left: 6.25rem; }
}
.marquee h3::before { left: -1.43rem; top: -0.43rem; letter-spacing: 0.25px; display: block; position: absolute; content: ""; opacity: 0.28; transform: rotate(-14deg); -webkit-transform: rotate(-14deg); }
.marquee.step-one h3::before { background-position: -439px -174px; width: 165px; height: 164px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.marquee.step-one h3::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.marquee.step-two h3::before { background-position: -175px -412px; width: 165px; height: 158px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.marquee.step-two h3::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.marquee.step-three h3::before { background-position: -439px 0px; width: 165px; height: 164px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.marquee.step-three h3::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.marquee.step-four h3::before { background-position: 0px -412px; width: 165px; height: 160px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.marquee.step-four h3::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.marquee.step-five h3::before { background-position: -173px -225px; width: 165px; height: 165px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.marquee.step-five h3::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	.five-steps-color-aqua .marquee { border-bottom-color: rgb(49, 174, 194); border-bottom-width: 4px; border-bottom-style: solid; }
}
.five-steps-color-aqua .marquee .badge { background: url(9204b2a7b8f844a3616ee2e7f2302cdf17f55147.png) ; }
@media all and (min-width:48em) {
	.five-steps-color-green .marquee { border-bottom-color: rgb(106, 156, 95); border-bottom-width: 4px; border-bottom-style: solid; }
}
.five-steps-color-green .marquee .badge { background: url(aa9995380d0f7706e93bc8af4628842cf568d25a.png) ; }
@media all and (min-width:48em) {
	.five-steps-color-orange .marquee { border-bottom-color: rgb(235, 131, 68); border-bottom-width: 4px; border-bottom-style: solid; }
}
.five-steps-color-orange .marquee .badge { background: url(7d09974e099d167adf70f03725ac8d82bd418297.png) ; }
@media all and (min-width:48em) {
	.five-steps-color-blue .marquee { border-bottom-color: rgb(85, 135, 194); border-bottom-width: 4px; border-bottom-style: solid; }
}
.five-steps-color-blue .marquee .badge { background: url(86e4040578577797553d566d51156c71f56cfafc.png) ; }
@media all and (min-width:48em) {
	.five-steps-color-purple .marquee { border-bottom-color: rgb(120, 118, 164); border-bottom-width: 4px; border-bottom-style: solid; }
}
.five-steps-color-purple .marquee .badge { background: url(2a560ee8e6ec73166961c458b73da60c4cd59100.png) ; }
.media-feature { clear: both; margin-bottom: 1.56rem; }
@media all and (min-width:48em) {
	.media-feature img { width: 31.32%; margin-right: 3.01%; float: left; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.media-feature img { width: 100%; }
}
.media-feature h2 { color: rgb(80, 82, 97); line-height: normal; letter-spacing: 0.3px; padding-bottom: 0.93rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.37rem; font-weight: 400; margin-top: 0px; margin-bottom: 0.75rem; border-bottom-color: rgb(136, 142, 192); border-bottom-width: 1px; border-bottom-style: dotted; }
.media-feature p { color: rgb(80, 82, 97); line-height: 1.62rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1rem; font-weight: normal; margin-bottom: 0px; }
.media-feature a { text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; margin-top: 1px; display: inline-block; }
.media-feature a::after { background-position: -357px -642px; width: 14px; height: 12px; margin-right: 0.31rem; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.media-feature a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.media-feature a:hover::after { background-position: -590px -532px; width: 14px; height: 12px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.media-feature a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	.media-feature .content { margin-left: 34.33%; }
}
.media-feature .media-feature-image, .media-feature .media-feature-video { margin-bottom: 0.93rem; }
.media-feature .media-feature-video { position: relative; }
.media-feature .media-feature-video a::before { background-position: -614px -445px; left: 50%; top: 50%; width: 71px; height: 48px; display: block; position: absolute; content: ""; transform: translate(-50%, -50%); background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; -webkit-transform: translate(-50%, -50%); }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.media-feature .media-feature-video a::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.panel-edusa-2col-left-stacked .panel-col-first .media-feature img, .panel-edusa-2col-right-stacked .panel-col-last .media-feature img, .panel-col-lower-right .media-feature img, .panel-col-lower-left .media-feature img, .panel-col-one-third-one .media-feature img, .panel-col-one-third-two .media-feature img, .panel-col-one-third-three .media-feature img { width: 100%; float: none; display: block; }
@media all and (min-width:48em) {
	.panel-edusa-2col-left-stacked .panel-col-first .media-feature .content, .panel-edusa-2col-right-stacked .panel-col-last .media-feature .content, .panel-col-lower-right .media-feature .content, .panel-col-lower-left .media-feature .content, .panel-col-one-third-one .media-feature .content, .panel-col-one-third-two .media-feature .content, .panel-col-one-third-three .media-feature .content { width: auto; margin-left: 0px; float: none; display: block; }
}
@media all and (min-width:48em) {
	.panel-edusa-2col-left-stacked .panel-col-last .media-feature .media-feature-image, .panel-edusa-2col-left-stacked .panel-col-last .media-feature .media-feature-video { width: 47.7%; margin-right: 3.01%; float: left; }
	.panel-edusa-2col-left-stacked .panel-col-last .media-feature .media-feature-image img, .panel-edusa-2col-left-stacked .panel-col-last .media-feature .media-feature-video img { width: 100%; }
	.panel-edusa-2col-left-stacked .panel-col-last .media-feature .content { width: 40%; margin-left: 0px; float: left; }
}
.sharethis-wrapper { padding: 1.25rem 0px; list-style-type: none; }
@media all and (min-width:48em) {
	.sharethis-wrapper { background: rgb(27, 81, 142); top: 23.12rem; width: 3.18rem; right: 0px; position: fixed; z-index: 1000; }
	.sharethis-wrapper span:hover { opacity: 0.8; }
}
.sharethis-wrapper span:hover { cursor: pointer; }
.sharethis-wrapper span { line-height: 1000px; text-indent: -999px; overflow: hidden; display: inline-block; }
@media all and (min-width:48em) {
	.sharethis-wrapper span { margin: 0px 0px 1.25rem 0.87rem; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.sharethis-wrapper span { margin: 0px 3.12rem 0px 0px; }
}
@media all and (max-width:380px) {
	.sharethis-wrapper span { margin: 0px 2.62rem 0px 0px; }
}
.sharethis-wrapper span.st_facebook_custom { background-position: -152px -642px; width: 21px; height: 21px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.sharethis-wrapper span.st_facebook_custom { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.sharethis-wrapper span.st_twitter_custom { background-position: -246px -642px; width: 21px; height: 18px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.sharethis-wrapper span.st_twitter_custom { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.sharethis-wrapper span.st_googleplus_custom { background-position: -743px -552px; width: 21px; height: 19px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.sharethis-wrapper span.st_googleplus_custom { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.sharethis-wrapper span.st_sina_custom { background-position: -116px -642px; width: 26px; height: 21px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.sharethis-wrapper span.st_sina_custom { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:48em) {
	.sharethis-wrapper span.st_sina_custom { margin-bottom: 0px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.sharethis-wrapper { padding: 0.3rem 0px 2.82rem; text-align: center; }
	.sharethis-wrapper span.st_facebook_custom { background-position: -562px -412px; width: 31px; height: 30px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	.sharethis-wrapper span.st_facebook_custom { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.sharethis-wrapper span.st_twitter_custom { background-position: -667px -582px; width: 31px; height: 25px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	.sharethis-wrapper span.st_twitter_custom { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.sharethis-wrapper span.st_googleplus_custom { background-position: -486px -582px; width: 31px; height: 26px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	.sharethis-wrapper span.st_googleplus_custom { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.sharethis-wrapper span.st_sina_custom { background-position: -354px -582px; width: 37px; height: 30px; margin-right: 0px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (max-width:47.93em) and (min-width:0px) and (min-resolution:192dpi), not all {
	.sharethis-wrapper span.st_sina_custom { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
#kss-node .sharethis-wrapper { top: 0px; position: relative; }
.subnavigation { margin-bottom: 1.87rem; }
.subnavigation .item-list { width: 100%; margin-top: -1.87rem; }
@media all and (min-width:48em) {
	.subnavigation .item-list { height: 100px; margin-top: -3.75rem; margin-right: auto; margin-left: auto; display: table; table-layout: fixed; max-width: 62.25rem; }
}
.subnavigation ul { padding-left: 0px; margin-top: 0px; margin-bottom: 0px; }
@media all and (min-width:48em) {
	.subnavigation ul { display: table-row; }
}
.subnavigation li { list-style: none; width: 330px !important; text-transform: uppercase; line-height: 1.5rem; letter-spacing: 0.5px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.25rem; border-bottom-color: rgb(128, 212, 224); border-bottom-width: 1px; border-bottom-style: dotted; position: relative; min-height: 85px; background-color: rgb(49, 174, 194); }
.subnavigation li:last-of-type { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
@media all and (min-width:48em) {
	.subnavigation li { border-right-color: rgb(128, 212, 224); border-bottom-color: currentColor; border-right-width: 1px; border-bottom-width: medium; border-right-style: dotted; border-bottom-style: none; display: table-cell; }
	.subnavigation li:last-of-type { border-right-color: currentColor; border-right-width: medium; border-right-style: none; }
}
.subnavigation li:hover { background-color: rgb(0, 111, 146); }
@media all and (max-width:47.93em) and (min-width:0px) {
	.subnavigation li { margin-left: 0px; }
}
.subnavigation a { padding: 0.62rem 5.31rem 0.62rem 1.56rem; color: rgb(255, 255, 255); display: block; }
@media all and (max-width:47.93em) and (min-width:0px) {
	.subnavigation a { padding-left: 1rem; }
}
.subnavigation a::after { background-position: -663px -503px; top: 1.87rem; width: 39px; height: 39px; right: 1.87rem; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.subnavigation a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.subnavigation span.small { text-transform: lowercase; letter-spacing: 0px; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1rem; }
.subnavigation span.small::after { width: 100%; display: block; content: ""; }
.five-steps-subnavigation { width: 100%; }
@media all and (min-width:48em) {
	.five-steps-subnavigation { margin-top: 2rem; margin-bottom: 3rem; display: table; table-layout: fixed; }
}
.five-steps-subnavigation ol { padding-left: 0px; margin-top: 0px; margin-bottom: 0px; counter-reset: li; }
@media all and (min-width:48em) {
	.five-steps-subnavigation ol { display: table-row; }
}
.five-steps-subnavigation li { list-style: none; width: 100%; text-transform: uppercase; line-height: 1rem; letter-spacing: 0.5px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.81rem; border-bottom-color: rgb(182, 182, 182); border-bottom-width: 1px; border-bottom-style: solid; position: relative; background-color: transparent; }
.msie10 .five-steps-subnavigation li { width: 20%; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
.five-steps-subnavigation li:last-of-type { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
@media all and (min-width:48em) {
	.five-steps-subnavigation li { border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; display: table-cell; }
	.five-steps-subnavigation li::before { top: 0px; width: 100%; height: 50%; right: 15%; border-right-color: rgb(182, 182, 182); border-right-width: 1px; border-right-style: solid; position: absolute; content: ""; transform: skew(15.999999deg, 0deg); -webkit-transform: skew(16deg, 0deg); }
	.five-steps-subnavigation li::after { top: 50%; width: 100%; height: 50%; right: 15%; border-right-color: rgb(182, 182, 182); border-right-width: 1px; border-right-style: solid; position: absolute; content: ""; transform: skew(-15.999999deg, 0deg); -webkit-transform: skew(-16deg, 0deg); }
	.five-steps-subnavigation li:last-of-type::before { border-right-color: currentColor; border-right-width: 0px; border-right-style: none; }
	.five-steps-subnavigation li:last-of-type::after { border-right-color: currentColor; border-right-width: 0px; border-right-style: none; }
}
@media all and (max-width:59.93rem) and (min-width:48.06rem) {
	.five-steps-subnavigation li::before { right: 10%; }
	.five-steps-subnavigation li::after { right: 10%; }
}
.five-steps-subnavigation a { padding: 0.81rem 32%; color: rgb(182, 182, 182); margin-left: 2.62rem; display: block; position: relative; z-index: 1; }
@media all and (max-width:41.87rem) and (min-width:30rem) {
	.five-steps-subnavigation a { padding-right: 37%; padding-left: 37%; }
}
@media all and (max-width:47.93rem) and (min-width:41.93rem) {
	.five-steps-subnavigation a { padding-right: 39%; padding-left: 39%; }
}
@media all and (min-width:48em) {
	.five-steps-subnavigation a { margin: 0px 1.62rem 0px 1rem; padding: 0px 0px 0px 1.62rem; }
}
.five-steps-subnavigation a::before { background: rgb(182, 182, 182); padding: 0.5rem 0px; border-radius: 50%; width: 2rem; height: 2rem; text-align: center; color: rgb(246, 245, 244); font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.25rem; margin-left: -2.62rem; position: absolute; content: counter(li); counter-increment: li; box-sizing: border-box; }
.five-steps-subnavigation a.aqua:hover, .five-steps-subnavigation a.aqua:active, .five-steps-subnavigation a.aqua.active { color: rgb(49, 174, 194); }
.five-steps-subnavigation a.green:hover, .five-steps-subnavigation a.green:active, .five-steps-subnavigation a.green.active { color: rgb(106, 156, 95); }
.five-steps-subnavigation a.orange:hover, .five-steps-subnavigation a.orange:active, .five-steps-subnavigation a.orange.active { color: rgb(235, 131, 68); }
.five-steps-subnavigation a.lightblue:hover, .five-steps-subnavigation a.lightblue:active, .five-steps-subnavigation a.lightblue.active { color: rgb(85, 135, 194); }
.five-steps-subnavigation a.purple:hover, .five-steps-subnavigation a.purple:active, .five-steps-subnavigation a.purple.active { color: rgb(120, 118, 164); }
.five-steps-subnavigation a.aqua:hover::before, .five-steps-subnavigation a.aqua:active::before, .five-steps-subnavigation a.aqua.active::before { background-color: rgb(49, 174, 194); }
.five-steps-subnavigation a.green:hover::before, .five-steps-subnavigation a.green:active::before, .five-steps-subnavigation a.green.active::before { background-color: rgb(106, 156, 95); }
.five-steps-subnavigation a.orange:hover::before, .five-steps-subnavigation a.orange:active::before, .five-steps-subnavigation a.orange.active::before { background-color: rgb(235, 131, 68); }
.five-steps-subnavigation a.lightblue:hover::before, .five-steps-subnavigation a.lightblue:active::before, .five-steps-subnavigation a.lightblue.active::before { background-color: rgb(85, 135, 194); }
.five-steps-subnavigation a.purple:hover::before, .five-steps-subnavigation a.purple:active::before, .five-steps-subnavigation a.purple.active::before { background-color: rgb(120, 118, 164); }
.five-stamps-wrapper { margin-top: 1.56rem; }
.five-stamps-wrapper .stamp { width: 100%; }
@media all and (min-width:30rem) {
	.five-stamps-wrapper .stamp { width: 20%; float: left; display: block; min-width: 11.56rem; }
}
.five-stamps-wrapper .stamp .content { text-align: center; padding-right: 1.5rem; padding-bottom: 2.5rem; padding-left: 1.5rem; clear: both; }
.five-stamps-wrapper .stamp img { margin-bottom: 1.62rem; }
.five-stamps-wrapper .stamp h2 { line-height: normal; letter-spacing: 0.3px; padding-top: 1rem; font-size: 1.15rem; margin-top: 1.5rem; margin-bottom: 1rem; position: relative; }
.five-stamps-wrapper .stamp h2::before { left: 0px; top: 0px; width: 75%; margin-left: 12.5%; position: absolute; content: ""; }
.five-stamps-wrapper .stamp h2:hover::before { border-bottom-color: rgb(3, 26, 79); border-bottom-width: 1px; border-bottom-style: dotted; }
.five-stamps-wrapper .stamp p { line-height: 1.31rem; font-size: 0.87rem; }
.five-stamps-wrapper .stamp-image::before { height: 9rem; display: block; content: ""; }
.five-stamps-wrapper .stamp-image:hover::before { height: 9rem; display: block; content: ""; }
.five-stamps-wrapper .stamp-one .stamp-image::before { background: url(911f9826d366c0267c9490f4ee826af64900f24b.png)  no-repeat center / contain; transition:0.5s; transform: rotate(-5deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(-5deg); }
.five-stamps-wrapper .stamp-one .stamp-image:hover::before { background: url(9e089cfc59b5b01f9200358c75fd390da3d18a27.png)  no-repeat center / contain; transition:0.5s; transform: rotate(0deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(0deg); }
.five-stamps-wrapper .stamp-one h2 { color: rgb(49, 174, 194); }
.five-stamps-wrapper .stamp-one h2:hover { color: rgb(3, 26, 79); }
.five-stamps-wrapper .stamp-one h2::before { border-bottom-color: rgb(49, 174, 194); border-bottom-width: 1px; border-bottom-style: dotted; }
.five-stamps-wrapper .stamp-two .stamp-image::before { background: url(dd5bba9c9963b8fe4d9a3b6ffc3d08599c080a65.png)  no-repeat center / contain; transition:0.5s; transform: rotate(7deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(7deg); }
.five-stamps-wrapper .stamp-two .stamp-image:hover::before { background: url(6f0002dbe61a8bedd1786d20977a44ae9fbc84ff.png)  no-repeat center / contain; transition:0.5s; transform: rotate(0deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(0deg); }
.five-stamps-wrapper .stamp-two h2 { color: rgb(106, 156, 95); }
.five-stamps-wrapper .stamp-two h2:hover { color: rgb(3, 26, 79); }
.five-stamps-wrapper .stamp-two h2::before { border-bottom-color: rgb(106, 156, 95); border-bottom-width: 1px; border-bottom-style: dotted; }
.five-stamps-wrapper .stamp-three .stamp-image::before { background: url(198a9379d046280d39f2bbc822e5dbd4a7987d81.png)  no-repeat center / contain; transition:0.5s; transform: rotate(-3deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(-3deg); }
.five-stamps-wrapper .stamp-three .stamp-image:hover::before { background: url(13011c2d0260659c475e9819c5b9b1f620bf1ea6.png)  no-repeat center / contain; transition:0.5s; transform: rotate(0deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(0deg); }
.five-stamps-wrapper .stamp-three h2 { color: rgb(235, 131, 68); }
.five-stamps-wrapper .stamp-three h2:hover { color: rgb(3, 26, 79); }
.five-stamps-wrapper .stamp-three h2::before { border-bottom-color: rgb(235, 131, 68); border-bottom-width: 1px; border-bottom-style: dotted; }
.five-stamps-wrapper .stamp-four .stamp-image::before { background: url(b9e9cc31695b3b69e3f4a150f02f58dc06245e37.png)  no-repeat center / contain; transition:0.5s; transform: rotate(7deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(7deg); }
.five-stamps-wrapper .stamp-four .stamp-image:hover::before { background: url(7d4a8b7647bff70cf6428538832a49262634ca1a.png)  no-repeat center / contain; transition:0.5s; transform: rotate(0deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(0deg); }
.five-stamps-wrapper .stamp-four h2 { color: rgb(85, 135, 194); }
.five-stamps-wrapper .stamp-four h2:hover { color: rgb(3, 26, 79); }
.five-stamps-wrapper .stamp-four h2::before { border-bottom-color: rgb(85, 135, 194); border-bottom-width: 1px; border-bottom-style: dotted; }
.five-stamps-wrapper .stamp-five .stamp-image::before { background: url(5f47aecdcf76964a6b062dc36d7163a8f6f20ed7.png)  no-repeat center / contain; transition:0.5s; transform: rotate(-4deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(-4deg); }
.five-stamps-wrapper .stamp-five .stamp-image:hover::before { background: url(e6bc40d37eedce4e47d5f894089cf5db0d3335f4.png)  no-repeat center / contain; transition:0.5s; transform: rotate(0deg); -webkit-transition: 0.5s all; -webkit-transform: rotate(0deg); }
.five-stamps-wrapper .stamp-five h2 { color: rgb(120, 118, 164); }
.five-stamps-wrapper .stamp-five h2:hover { color: rgb(3, 26, 79); }
.five-stamps-wrapper .stamp-five h2::before { border-bottom-color: rgb(120, 118, 164); border-bottom-width: 1px; border-bottom-style: dotted; }
.events-full { width: 100%; position: relative; }
@media all and (max-width:59.93rem) {
	.events-full { margin-top: 1.25rem; margin-right: auto; margin-left: auto; max-width: 90%; }
	.events-full::after { clear: both; display: block; content: " "; }
}
.events-full img { height: 0px; visibility: hidden; }
@media all and (min-width:60rem) {
	.events-full img { width: 100%; height: auto; bottom: 0px; vertical-align: top; display: block; visibility: visible; position: relative; }
}
.events-full .image-wrapper { overflow: hidden; display: none; position: relative; max-height: 28.12rem; }
@media all and (min-width:60rem) {
	.events-full .image-wrapper { display: block; }
}
.events-full .image-wrapper::after { background: rgba(27, 81, 142, 0.9); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; content: ""; opacity: 1; }
.events-full .event-listings > div:first-child { border-bottom-color: rgb(27, 81, 142); border-bottom-width: 1px; border-bottom-style: solid; }
.events-full .event-listings { position: relative; z-index: 1; }
@media all and (min-width:60rem) {
	.events-full .event-listings { top: 50%; width: 31.32%; margin-right: -100%; margin-left: 11.44%; float: left; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); }
}
.events-full .event-listings a.more { text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.87rem; }
.events-full .event-listings a.more::after { background-position: -314px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-full .event-listings a.more::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-full .event-listings a.more:hover::after { background-position: -761px -503px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-full .event-listings a.more:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:60rem) {
	.events-full .event-listings a.more { color: rgb(255, 255, 255); }
	.events-full .event-listings a.more:hover { color: rgb(49, 174, 194); }
	.events-full .event-listings a.more::after { background-position: -355px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:60rem) and (min-resolution:192dpi), not all {
	.events-full .event-listings a.more::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:60rem) {
	.events-full .event-listings a.more:hover::after { background-position: -314px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:60rem) and (min-resolution:192dpi), not all {
	.events-full .event-listings a.more:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-full .event-listings .more-events { margin: 0.5rem 0px; width: 100%; float: left; }
.events-full .event-listings .more-events a.more { float: right; }
.events-full .event { width: 100%; float: left; position: relative; background-color: rgb(255, 255, 255); }
.events-full .event .headline > a, .events-full .event a.more { color: rgb(48, 48, 48); font-weight: bold; }
.events-full .event .headline > a:hover, .events-full .event a.more:hover { color: rgb(49, 174, 194); }
.events-full .event .headline > a::after, .events-full .event a.more::after { background-position: -294px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-full .event .headline > a::after, .events-full .event a.more::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-full .event .headline > a:hover::after, .events-full .event a.more:hover::after { background-position: -314px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-full .event .headline > a:hover::after, .events-full .event a.more:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-full .event-date { top: 50%; width: 20%; text-align: center; color: rgb(27, 81, 142); text-transform: uppercase; font-weight: bold; float: left; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); }
.events-full .event-date .month { letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; display: block; }
.events-full .event-date .day { line-height: 1.87rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2.25rem; display: block; }
.events-full .event-date .year { letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.87rem; display: block; }
.events-full .event-details { margin: 20px 0px; padding: 0px 20px; width: 80%; border-left-color: rgb(224, 224, 224); border-left-width: 1px; border-left-style: solid; float: right; box-sizing: border-box; }
.events-full .label { color: rgb(130, 131, 141); text-transform: uppercase; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; }
.events-full p { margin: 0.5rem 0px; color: rgb(49, 174, 194); line-height: 1rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.81rem; }
.events-full p.headline { line-height: 1.12rem; overflow-wrap: break-word; }
.events-full p.headline > a::after { background-position: -334px -622px; width: 11px; height: 10px; margin-left: 0.31rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-full p.headline > a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-full p.headline > a:hover::after { background-position: -273px -622px; width: 11px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-full p.headline > a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-full a { font-family: "Roboto Slab", Georgia, "Times New Roman", serif; }
.events-full .testimonial { padding: 0px 20px; }
@media all and (min-width:60rem) {
	.events-full .testimonial { top: 50%; width: 42.77%; margin-right: -100%; margin-left: 45.78%; float: left; position: absolute; z-index: 1; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); }
}
.events-full blockquote.alt { text-align: center; line-height: 2.87rem; font-size: 1.87rem; margin-left: 0px; }
@media all and (max-width:59.93rem) {
	.events-full blockquote.alt::before { margin: 0px auto; left: 0px; top: -2.25rem; right: 0px; }
}
.events-full blockquote.alt::after { top: -0.25rem; position: relative; }
@media all and (min-width:60rem) {
	.events-full blockquote.alt { text-align: left; color: rgb(255, 255, 255); margin-left: 2.25rem; }
	.events-full blockquote.alt::before { background-position: -518px -452px; left: -3rem; top: 0px; width: 37px; height: 30px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:60rem) and (min-resolution:192dpi), not all {
	.events-full blockquote.alt::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:60rem) {
	.events-full blockquote.alt::after { background-position: -764px -329px; top: -0.25rem; width: 7px; height: 6px; position: relative; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:60rem) and (min-resolution:192dpi), not all {
	.events-full blockquote.alt::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-full blockquote.alt + p.attribution { text-align: center; text-transform: uppercase; margin-left: 0px; }
.events-full blockquote.alt + p.attribution::before { content: "\2014 "; }
@media all and (min-width:60rem) {
	.events-full blockquote.alt + p.attribution { color: rgb(255, 255, 255); margin-left: 2.25rem; float: right; }
}
.image-rollover { overflow: hidden; position: relative; max-width: 100%; }
.image-rollover h2 { padding: 0px 0px 12px; color: rgb(255, 255, 255); text-transform: capitalize; line-height: 2rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.87rem; font-style: normal; font-weight: 600; }
.image-rollover a.arrow::after { background-position: -704px -372px; top: -0.5rem; width: 46px; height: 46px; right: 1rem; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.image-rollover a.arrow::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.image-rollover a.arrow:hover::after { background-position: -695px -445px; width: 46px; height: 46px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.image-rollover a.arrow:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.image-rollover .image-rollover__content { margin: 0px; width: 82.56%; color: rgb(255, 255, 255); float: left; opacity: 0; }
.image-rollover .image-rollover__image { height: auto; display: block; min-width: 100%; max-width: 100%; }
.image-rollover .image-rollover__overlay { padding: 0px 1.25rem; left: 0px; top: 45%; right: 0px; bottom: 0px; color: white; position: absolute; }
.image-rollover .image-rollover__title { margin: 0px; padding: 0px 3rem 0.75rem 0px; }
.image-rollover img { width: 100%; vertical-align: bottom; }
.image-rollover::before { background: rgba(49, 174, 194, 0.8); left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; content: ""; }
@media all and (min-width:480px) {
	.image-rollover .image-rollover__content { opacity: 0.7; }
}
@media all and (max-width:900px) and (min-width:480px) {
	.image-rollover .image-rollover__content { line-height: 1.68rem; font-size: 1rem; }
}
@media all and (max-width:1063px) and (min-width:900px) {
	.image-rollover .image-rollover__content { line-height: 2rem; font-size: 1.25rem; }
}
@media all and (min-width:1064px) {
	.image-rollover .image-rollover__content { line-height: 2.43rem; font-size: 1.5rem; margin-top: 1rem; }
}
@media all and (min-width:48em) {
	.image-rollover .image-rollover__overlay { transition:transform 0.75s ease-out; top: 0px; position: absolute; transform: translateY(100%); -webkit-transition: -webkit-transform .75s ease-out; -webkit-transform: translateY(100%); }
	.image-rollover:hover .image-rollover__overlay { transform: translateY(40%); -webkit-transform: translateY(40%); }
	.image-rollover .image-rollover__title { transition:transform 0.75s ease-out; transform: translateY(-120%); -webkit-transition: -webkit-transform .75s ease-out; -webkit-transform: translateY(-120%); }
	.image-rollover:hover .image-rollover__title { transform: translateY(0px); -webkit-transform: translateY(0); }
	.image-rollover::before { background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(87, 87, 87, 0) 66%, rgba(0, 0, 0, 0.8) 100%); transition:background 0.75s ease-out; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; content: ""; -webkit-transition: background .75s ease-out; }
	.image-rollover:hover::before { background: rgba(49, 174, 194, 0.8); }
	.image-rollover a.arrow::after { right: 0px; }
}
@media all and (min-width:860px) {
	.image-rollover .image-rollover__title { padding: 0px 3.75rem 0px 0px; }
	.image-rollover h2 { line-height: 3.75rem; font-size: 2.87rem; }
	.image-rollover a.arrow::after { background-position: -689px -297px; top: 0px; width: 65px; height: 65px; right: 0px; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:860px) and (min-resolution:192dpi), not all {
	.image-rollover a.arrow::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
@media all and (min-width:860px) {
	.image-rollover a.arrow:hover::after { background-position: -614px -297px; width: 65px; height: 65px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
}
@media not all, not all, not all, not all, only screen and (min-width:860px) and (min-resolution:192dpi), not all {
	.image-rollover a.arrow:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.good-to-know { margin: 1.5rem auto; overflow: auto; max-width: 24rem; }
@media all and (min-width:40rem) {
	.good-to-know { max-width: 100%; }
}
.good-to-know .stamp-gtk { width: 100%; }
@media all and (max-width:47.93rem) and (min-width:40rem) {
	.good-to-know .stamp-gtk { width: 46.47%; margin-right: 0px; float: right; }
}
@media all and (min-width:48em) {
	.good-to-know .stamp-gtk { width: 42.77%; margin-right: 0px; float: right; }
}
.good-to-know .stamp-gtk::after { background-position: 0px 0px; margin: 0px auto; width: 227px; height: 215px; display: block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.good-to-know .stamp-gtk::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.good-to-know .content { width: 100%; }
@media all and (max-width:47.93rem) and (min-width:40rem) {
	.good-to-know .content { width: 46.47%; margin-right: 7.04%; float: left; }
}
@media all and (min-width:48em) {
	.good-to-know .content { width: 54.21%; margin-right: 3.01%; float: left; }
}
.good-to-know h2 { text-align: center; color: rgb(80, 82, 97); text-transform: uppercase; line-height: 3.31rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2rem; font-weight: 600; margin-top: 1.5rem; margin-bottom: 1rem; }
.good-to-know h2 .small { font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; vertical-align: top; border-top-color: rgb(80, 82, 97); border-bottom-color: rgb(80, 82, 97); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; }
.good-to-know h2::after { margin: 10px auto; top: 50%; width: 12rem; border-bottom-color: rgb(120, 118, 164); border-bottom-width: 1px; border-bottom-style: dotted; display: block; position: relative; content: ""; }
.good-to-know p { text-align: center; color: rgb(80, 82, 97); line-height: 1.93rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1rem; font-weight: normal; margin-bottom: 0px; }
.good-to-know a { text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; margin-top: 1px; display: inline-block; }
@media all and (min-width:40rem) {
	.panel-edusa-2col-left-stacked .panel-col-first .good-to-know, .panel-edusa-2col-right-stacked .panel-col-last .good-to-know, .panel-col-lower-right .good-to-know, .panel-col-lower-left .good-to-know, .panel-col-one-third-one .good-to-know, .panel-col-one-third-two .good-to-know, .panel-col-one-third-three .good-to-know { max-width: 24rem; }
}
@media all and (max-width:47.93rem) and (min-width:40rem) {
	.panel-edusa-2col-left-stacked .panel-col-first .good-to-know .stamp-gtk, .panel-edusa-2col-right-stacked .panel-col-last .good-to-know .stamp-gtk, .panel-col-lower-right .good-to-know .stamp-gtk, .panel-col-lower-left .good-to-know .stamp-gtk, .panel-col-one-third-one .good-to-know .stamp-gtk, .panel-col-one-third-two .good-to-know .stamp-gtk, .panel-col-one-third-three .good-to-know .stamp-gtk { width: 100%; }
}
@media all and (min-width:48em) {
	.panel-edusa-2col-left-stacked .panel-col-first .good-to-know .stamp-gtk, .panel-edusa-2col-right-stacked .panel-col-last .good-to-know .stamp-gtk, .panel-col-lower-right .good-to-know .stamp-gtk, .panel-col-lower-left .good-to-know .stamp-gtk, .panel-col-one-third-one .good-to-know .stamp-gtk, .panel-col-one-third-two .good-to-know .stamp-gtk, .panel-col-one-third-three .good-to-know .stamp-gtk { width: 100%; }
}
@media all and (max-width:47.93rem) and (min-width:40rem) {
	.panel-edusa-2col-left-stacked .panel-col-first .good-to-know .content, .panel-edusa-2col-right-stacked .panel-col-last .good-to-know .content, .panel-col-lower-right .good-to-know .content, .panel-col-lower-left .good-to-know .content, .panel-col-one-third-one .good-to-know .content, .panel-col-one-third-two .good-to-know .content, .panel-col-one-third-three .good-to-know .content { width: 100%; }
}
@media all and (min-width:48em) {
	.panel-edusa-2col-left-stacked .panel-col-first .good-to-know .content, .panel-edusa-2col-right-stacked .panel-col-last .good-to-know .content, .panel-col-lower-right .good-to-know .content, .panel-col-lower-left .good-to-know .content, .panel-col-one-third-one .good-to-know .content, .panel-col-one-third-two .good-to-know .content, .panel-col-one-third-three .good-to-know .content { width: 100%; }
}
.node-type-center h2.pane-title { line-height: 1rem; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 0.75rem; font-weight: 700; margin-bottom: 0px; }
.node-type-center .pane-entity-field { color: rgb(80, 82, 97); line-height: 1.25rem; font-size: 1rem; }
.node-type-center .panel-col-last .panel-pane { padding-bottom: 1rem; padding-left: 4rem; margin-top: 1rem; border-bottom-color: rgb(120, 118, 164); border-bottom-width: 1px; border-bottom-style: dotted; position: relative; }
.node-type-center .panel-col-last :first-of-type.panel-pane { padding-bottom: 0px; margin-top: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; }
.node-type-center .panel-col-last :last-of-type.panel-pane { border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; }
.node-type-center h2:first-of-type.pane-title { margin-top: 0px; }
.node-type-center .field-center-address-walk-up::before { background-position: -471px -348px; left: 0px; top: 0px; width: 35px; height: 35px; display: inline-block; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .field-center-address-walk-up::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .pane-node-field-center-hours::before { background-position: -516px -348px; left: 0px; top: 0px; width: 34px; height: 34px; display: inline-block; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .pane-node-field-center-hours::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .pane-node-field-center-hours-virtual::before { background-position: -516px -348px; left: 0px; top: 0px; width: 34px; height: 34px; display: inline-block; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .pane-node-field-center-hours-virtual::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .pane-node-field-center-email-forwarder::before { background-position: -614px -552px; left: 0px; top: 0px; width: 32px; height: 20px; display: inline-block; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .pane-node-field-center-email-forwarder::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .pane-node-field-center-phone-public::before { background-position: -439px -348px; left: 0px; top: 0px; width: 22px; height: 37px; display: inline-block; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .pane-node-field-center-phone-public::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .pane-node-field-center-fax-public::before { background-position: -348px -225px; left: 0px; top: 0px; width: 25px; height: 33px; display: inline-block; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .pane-node-field-center-fax-public::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .pane-node-field-center-website::before { background-position: -42px -642px; left: 0px; top: 0px; width: 32px; height: 23px; display: inline-block; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .pane-node-field-center-website::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .pane-edusa-advising-center-contact { color: rgb(80, 82, 97); margin-top: 0px; }
.node-type-center .pane-edusa-advising-center-social::before { background-position: 0px -642px; left: 0px; top: 0px; width: 32px; height: 24px; display: inline-block; position: absolute; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .pane-edusa-advising-center-social::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .pane-edusa-components-log-in-button { color: rgb(80, 82, 97); line-height: 1.37rem; padding-left: 0px; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.93rem; }
.node-type-center .pane-edusa-components-log-in-button h2 { padding: 1.5rem 0px; color: rgb(80, 82, 97); text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.37rem; font-weight: 400; border-bottom-color: rgb(120, 118, 164); border-bottom-width: 1px; border-bottom-style: dotted; }
.node-type-center .pane-edusa-components-log-in-button .login { width: 7.25rem; height: 3.5rem; }
.node-type-center .pane-edusa-components-log-in-button .login a { padding: 0px; top: 1rem; letter-spacing: 1px; font-size: 1.12rem; }
.node-type-center .ui-widget-content { background: none; border: currentColor; border-image: none; color: rgb(80, 82, 97); font-size: 1rem; }
.node-type-center .advising-center-element-title { color: rgb(49, 174, 194); padding-bottom: 2.5rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.5rem; }
.node-type-center span.advising-center-secondary-item-content { line-height: 1.68rem; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 1rem; font-weight: bold; display: inline-block; }
.node-type-center span.advising-center-secondary-item-content + span, .node-type-center span.advising-center-secondary-item-content + span + span { line-height: 1.68rem; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 1rem; }
.node-type-center div.advising-center-element-description span.advising-center-secondary-item-content { display: none; }
.node-type-center .advising-center-element-title { padding-top: 2rem; margin-top: 2rem; border-top-color: rgb(120, 118, 164); border-top-width: 1px; border-top-style: dotted; }
.node-type-center :first-of-type.advising-center-element-title { padding-top: 0px; margin-top: 0px; border-top-color: currentColor; border-top-width: medium; border-top-style: none; }
.node-type-center .center_social_links { padding-left: 0px; margin-top: 0.25rem; }
.node-type-center .center_social_links li { list-style: none; margin-right: 0.5rem; display: inline-block; }
.node-type-center .center_social_links li::before { content: ""; }
.node-type-center .center_social_links a { text-indent: -999px; overflow: hidden; display: block; }
.node-type-center .center-facebook-group { background-position: -565px -452px; width: 30px; height: 30px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .center-facebook-group { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .center-facebook-group:hover { opacity: 0.8; }
.node-type-center .center-facebook-page { background-position: -273px -582px; width: 30px; height: 30px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .center-facebook-page { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .center-facebook-page:hover { opacity: 0.8; }
.node-type-center .center-twitter { background-position: -313px -582px; width: 31px; height: 30px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .center-twitter { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .center-twitter:hover { opacity: 0.8; }
.node-type-center .center-blog { background-position: -442px -582px; width: 34px; height: 30px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .center-blog { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .center-blog:hover { opacity: 0.8; }
.node-type-center .center-youtube { background-position: -401px -582px; width: 31px; height: 30px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .center-youtube { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .center-youtube:hover { opacity: 0.8; }
.node-type-center .center-social-other { background-position: -518px -492px; width: 31px; height: 30px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .center-social-other { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .center-social-other:hover { opacity: 0.8; }
.node-type-center .center-website { background-position: -518px -412px; width: 34px; height: 30px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.node-type-center .center-website { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.node-type-center .center-website:hover { opacity: 0.8; }
.node-type-center .pane-node-field-country-flag { display: none; }
@media all and (min-width:48em) {
	.node-type-center .panel-edusa-2col-right-stacked .panel-col-top .inside { width: 100%; display: inline-block; position: relative; }
	.node-type-center .pane-node-title { width: calc(100% - 100px); float: left; }
	.node-type-center .pane-node-field-country-flag { width: 6.25rem; display: inline-block; }
	.node-type-center .pane-node-field-country-flag img { top: 50%; width: 5.25rem; display: block; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); }
}
.node-type-center .pane-edusa-components-log-in-button .description { padding-top: 1rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.93rem; font-style: normal; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { left: 0px; top: 0.75rem; margin-top: 0px; position: absolute; }
.ui-accordion .ui-accordion-content { padding: 1rem 2.75rem; }
.ui-state-default .ui-icon { background-position: -390px -353px; width: 32px; height: 32px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.ui-state-default .ui-icon { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.ui-state-active .ui-icon { background-position: -348px -311px; width: 32px; height: 32px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.ui-state-active .ui-icon { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-radius: 0px; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: none; border-width: medium medium 1px; border-style: none none dotted; border-color: currentColor currentColor rgb(120, 118, 164); padding: 1rem 0px 1rem 2.75rem; border-image: none; color: rgb(80, 82, 97); text-transform: uppercase; letter-spacing: 0.62px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; font-weight: 400; }
.ui-datepicker .ui-state-default, .ui-datepicker .ui-widget-content .ui-state-default, .ui-datepicker .ui-widget-header .ui-state-default { padding: 0px; font-size: 0.93rem; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
.ui-accordion-header-active { color: rgb(49, 174, 194); border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; }
.ui-accordion-content-active { border-bottom-color: rgb(120, 118, 164); border-bottom-width: 1px; border-bottom-style: dotted; }
.node-type-event-center h2.pane-title, .node-type-event-edusa h2.pane-title, .node-type-scholarship-country h2.pane-title, .node-type-scholarship-hei h2.pane-title { line-height: 1rem; font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 0.75rem; font-weight: 700; margin-bottom: 0px; }
.node-type-event-center .field-hei-institution-name, .node-type-event-edusa .field-hei-institution-name, .node-type-scholarship-country .field-hei-institution-name, .node-type-scholarship-hei .field-hei-institution-name { color: rgb(80, 82, 97); text-transform: capitalize; line-height: 3.31rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2rem; font-style: normal; font-weight: 600; margin-bottom: 1.56rem; }
.node-type-event-center .pane-node-field-body, .node-type-event-edusa .pane-node-field-body, .node-type-scholarship-country .pane-node-field-body, .node-type-scholarship-hei .pane-node-field-body { color: rgb(80, 82, 97); font-size: 1rem; }
.node-type-event-center .panel-col-last .panel-pane, .node-type-event-edusa .panel-col-last .panel-pane, .node-type-scholarship-country .panel-col-last .panel-pane, .node-type-scholarship-hei .panel-col-last .panel-pane { color: rgb(80, 82, 97); padding-bottom: 1rem; margin-top: 1rem; border-bottom-color: rgb(120, 118, 164); border-bottom-width: 1px; border-bottom-style: dotted; position: relative; }
.node-type-event-center .panel-col-last .pane-node-field-scholarship-annual, .node-type-event-edusa .panel-col-last .pane-node-field-scholarship-annual, .node-type-scholarship-country .panel-col-last .pane-node-field-scholarship-annual, .node-type-scholarship-hei .panel-col-last .pane-node-field-scholarship-annual { padding-bottom: 0px; margin-top: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; }
.node-type-event-center .panel-col-last .pane-node-field-scholarship-annual h3, .node-type-event-edusa .panel-col-last .pane-node-field-scholarship-annual h3, .node-type-scholarship-country .panel-col-last .pane-node-field-scholarship-annual h3, .node-type-scholarship-hei .panel-col-last .pane-node-field-scholarship-annual h3 { margin: 0px; color: rgb(80, 82, 97); font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 1rem; }
.node-type-event-center .panel-pane.pane-node-field-scholarship-deadline, .node-type-event-edusa .panel-pane.pane-node-field-scholarship-deadline, .node-type-scholarship-country .panel-pane.pane-node-field-scholarship-deadline, .node-type-scholarship-hei .panel-pane.pane-node-field-scholarship-deadline { padding-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; }
.node-type-event-center .panel-pane.pane-node-field-scholarship-deadline-type, .node-type-event-edusa .panel-pane.pane-node-field-scholarship-deadline-type, .node-type-scholarship-country .panel-pane.pane-node-field-scholarship-deadline-type, .node-type-scholarship-hei .panel-pane.pane-node-field-scholarship-deadline-type { margin-top: 0px; }
.node-type-event-center .panel-col-last :last-of-type.panel-pane, .node-type-event-edusa .panel-col-last :last-of-type.panel-pane, .node-type-scholarship-country .panel-col-last :last-of-type.panel-pane, .node-type-scholarship-hei .panel-col-last :last-of-type.panel-pane { border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; }
.node-type-event-center .field-scholarship-url a, .node-type-event-edusa .field-scholarship-url a, .node-type-scholarship-country .field-scholarship-url a, .node-type-scholarship-hei .field-scholarship-url a { padding: 1.12rem 1.87rem; color: white; text-transform: uppercase; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.12rem; margin-top: 1.5rem; display: inline-block; cursor: pointer; background-color: rgb(27, 81, 142); }
.node-type-event-center .field-scholarship-url a:hover, .node-type-event-edusa .field-scholarship-url a:hover, .node-type-scholarship-country .field-scholarship-url a:hover, .node-type-scholarship-hei .field-scholarship-url a:hover { background-color: rgb(3, 26, 79); }
.node-type-event-center .field-scholarship-url a::after, .node-type-event-edusa .field-scholarship-url a::after, .node-type-scholarship-country .field-scholarship-url a::after, .node-type-scholarship-hei .field-scholarship-url a::after { margin-left: 0.18rem; content: "\2192"; }
.node-type-event-center .pane-user-field-hei-logo, .node-type-event-edusa .pane-user-field-hei-logo, .node-type-scholarship-country .pane-user-field-hei-logo, .node-type-scholarship-hei .pane-user-field-hei-logo { padding: 0.5rem 0px 0px 1rem; width: 50%; float: right; }
.testimonial-full { clear: both; margin-top: 2.5rem; margin-bottom: 1.56rem; display: block; position: relative; }
@media all and (min-width:48em) {
	.testimonial-full .testimonial-photo { width: 31.32%; margin-right: 3.01%; float: left; }
}
@media all and (max-width:47.93em) and (min-width:0px) {
	.testimonial-full .testimonial-photo { width: 100%; padding-bottom: 2rem; }
}
.testimonial-full .testimonial-photo img { margin: 0px auto; border-radius: 50%; width: 13.25rem; display: block; }
.testimonial-full p { color: rgb(80, 82, 97); line-height: 1.62rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1rem; font-weight: normal; margin-bottom: 0px; }
.testimonial-full a { text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; margin-top: 1px; display: inline-block; }
.testimonial-full .content { margin-right: auto; margin-left: auto; max-width: 90%; }
.testimonial-full .content::after { clear: both; display: block; content: " "; }
@media all and (min-width:48em) {
	.testimonial-full .content { left: 0px; top: 50%; right: 0px; margin-left: 34.33%; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); }
}
.testimonial-full blockquote.alt { text-align: center; color: rgb(80, 82, 97); margin-top: 2.75rem; margin-left: 0px; }
.testimonial-full blockquote.alt::before { background-position: -559px -492px; margin: 0px auto; left: 0px; top: -3rem; width: 37px; height: 30px; right: 0px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.testimonial-full blockquote.alt::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.testimonial-full blockquote.alt::after { background-position: -764px -297px; top: -0.25rem; width: 7px; height: 6px; position: relative; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.testimonial-full blockquote.alt::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.testimonial-full .read-more { text-align: center; text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; margin-top: 1.25rem; display: block; }
.testimonial-full .read-more a { text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; }
.testimonial-full .read-more a::after { background-position: -314px -622px; width: 10px; height: 10px; margin-left: 0.31rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.testimonial-full .read-more a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.testimonial-full .read-more a:hover::after { background-position: -761px -503px; width: 10px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.testimonial-full .read-more a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.panel-edusa-2col-left-stacked .panel-col-first .testimonial-full .testimonial-photo, .panel-edusa-2col-right-stacked .panel-col-last .testimonial-full .testimonial-photo, .panel-col-lower-right .testimonial-full .testimonial-photo, .panel-col-lower-left .testimonial-full .testimonial-photo, .panel-col-one-third-one .testimonial-full .testimonial-photo, .panel-col-one-third-two .testimonial-full .testimonial-photo, .panel-col-one-third-three .testimonial-full .testimonial-photo { width: 100%; float: none; }
.panel-edusa-2col-left-stacked .panel-col-first .testimonial-full .content, .panel-edusa-2col-right-stacked .panel-col-last .testimonial-full .content, .panel-col-lower-right .testimonial-full .content, .panel-col-lower-left .testimonial-full .content, .panel-col-one-third-one .testimonial-full .content, .panel-col-one-third-two .testimonial-full .content, .panel-col-one-third-three .testimonial-full .content { margin-top: 4.75rem; margin-right: auto; margin-left: auto; position: relative; max-width: 90%; -webkit-transform: initial; }
.panel-edusa-2col-left-stacked .panel-col-first .testimonial-full .content::after, .panel-edusa-2col-right-stacked .panel-col-last .testimonial-full .content::after, .panel-col-lower-right .testimonial-full .content::after, .panel-col-lower-left .testimonial-full .content::after, .panel-col-one-third-one .testimonial-full .content::after, .panel-col-one-third-two .testimonial-full .content::after, .panel-col-one-third-three .testimonial-full .content::after { clear: both; display: block; content: " "; }
.events-sidebar, .pane-bundle-events-sidebar { width: 100%; margin-top: 0.75rem; position: relative; }
.events-sidebar h2, .pane-bundle-events-sidebar h2 { color: rgb(80, 82, 97); text-transform: uppercase; line-height: 1.81rem; letter-spacing: 1px; padding-bottom: 0.12rem; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1.5rem; font-weight: 400; margin-bottom: 0px; }
.events-sidebar .event-listings > div:first-child, .pane-bundle-events-sidebar .event-listings > div:first-child { margin-bottom: 1px; }
.events-sidebar .event-listings, .pane-bundle-events-sidebar .event-listings { position: relative; }
.events-sidebar .event-listings a.more, .pane-bundle-events-sidebar .event-listings a.more { text-transform: none; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.87rem; }
.events-sidebar .event-listings a.more::after, .pane-bundle-events-sidebar .event-listings a.more::after { background-position: -314px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-sidebar .event-listings a.more::after, .pane-bundle-events-sidebar .event-listings a.more::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-sidebar .event-listings a.more:hover::after, .pane-bundle-events-sidebar .event-listings a.more:hover::after { background-position: -761px -503px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-sidebar .event-listings a.more:hover::after, .pane-bundle-events-sidebar .event-listings a.more:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-sidebar .event-listings .more-events, .pane-bundle-events-sidebar .event-listings .more-events { margin: 0.5rem 0px; width: 100%; float: left; }
.events-sidebar .event-listings .more-events a.more, .pane-bundle-events-sidebar .event-listings .more-events a.more { float: right; }
.events-sidebar .event, .pane-bundle-events-sidebar .event { width: 100%; margin-bottom: 1px; float: left; position: relative; background-color: rgb(255, 255, 255); }
.events-sidebar .event .headline > a, .events-sidebar .event a.more, .pane-bundle-events-sidebar .event .headline > a, .pane-bundle-events-sidebar .event a.more { color: rgb(48, 48, 48); font-weight: bold; }
.events-sidebar .event .headline > a:hover, .events-sidebar .event a.more:hover, .pane-bundle-events-sidebar .event .headline > a:hover, .pane-bundle-events-sidebar .event a.more:hover { color: rgb(49, 174, 194); }
.events-sidebar .event .headline > a::after, .events-sidebar .event a.more::after, .pane-bundle-events-sidebar .event .headline > a::after, .pane-bundle-events-sidebar .event a.more::after { background-position: -294px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-sidebar .event .headline > a::after, .events-sidebar .event a.more::after, .pane-bundle-events-sidebar .event .headline > a::after, .pane-bundle-events-sidebar .event a.more::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-sidebar .event .headline > a:hover::after, .events-sidebar .event a.more:hover::after, .pane-bundle-events-sidebar .event .headline > a:hover::after, .pane-bundle-events-sidebar .event a.more:hover::after { background-position: -314px -622px; width: 10px; height: 10px; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-sidebar .event .headline > a:hover::after, .events-sidebar .event a.more:hover::after, .pane-bundle-events-sidebar .event .headline > a:hover::after, .pane-bundle-events-sidebar .event a.more:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-sidebar .event-date, .pane-bundle-events-sidebar .event-date { top: 50%; width: 20%; text-align: center; color: rgb(27, 81, 142); text-transform: uppercase; font-weight: bold; float: left; position: absolute; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%); }
.events-sidebar .event-date .month, .pane-bundle-events-sidebar .event-date .month { letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; display: block; }
.events-sidebar .event-date .day, .pane-bundle-events-sidebar .event-date .day { line-height: 1.87rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 2.25rem; display: block; }
.events-sidebar .event-date .year, .pane-bundle-events-sidebar .event-date .year { letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 0.87rem; display: block; }
.events-sidebar .event-details, .pane-bundle-events-sidebar .event-details { margin: 20px 0px; padding: 0px 20px; width: 80%; border-left-color: rgb(224, 224, 224); border-left-width: 1px; border-left-style: solid; float: right; box-sizing: border-box; }
.events-sidebar .label, .pane-bundle-events-sidebar .label { color: rgb(130, 131, 141); text-transform: uppercase; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; }
.events-sidebar p, .pane-bundle-events-sidebar p { margin: 0.5rem 0px; color: rgb(49, 174, 194); line-height: 1rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 0.81rem; }
.events-sidebar p.headline, .pane-bundle-events-sidebar p.headline { line-height: 1.12rem; overflow-wrap: break-word; }
.events-sidebar p.headline > a::after, .pane-bundle-events-sidebar p.headline > a::after { background-position: -334px -622px; width: 11px; height: 10px; margin-left: 0.31rem; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-sidebar p.headline > a::after, .pane-bundle-events-sidebar p.headline > a::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-sidebar p.headline > a:hover::after, .pane-bundle-events-sidebar p.headline > a:hover::after { background-position: -273px -622px; width: 11px; height: 10px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.events-sidebar p.headline > a:hover::after, .pane-bundle-events-sidebar p.headline > a:hover::after { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.events-sidebar a, .pane-bundle-events-sidebar a { font-family: "Roboto Slab", Georgia, "Times New Roman", serif; }
.page-user-edit #content > ul.tabs-primary, .page-node-edit #content > ul.tabs-primary, .page-node-moderation #content > ul.tabs-primary, .page-node-revisions #content > ul.tabs-primary, .page-filter-tips #content > ul.tabs-primary, .page-node-add #content > ul.tabs-primary, .page-node-delete #content > ul.tabs-primary, .page-user-devel #content > ul.tabs-primary, .page-node-webform #content > ul.tabs-primary, .page-node-webform-results #content > ul.tabs-primary { max-width: 100%; }
.page-user-edit label, .page-node-edit label, .page-node-moderation label, .page-node-revisions label, .page-filter-tips label, .page-node-add label, .page-node-delete label, .page-user-devel label, .page-node-webform label, .page-node-webform-results label { color: black; }
.page-user-edit select, .page-node-edit select, .page-node-moderation select, .page-node-revisions select, .page-filter-tips select, .page-node-add select, .page-node-delete select, .page-user-devel select, .page-node-webform select, .page-node-webform-results select { width: auto; }
.page-user-edit .vertical-tabs, .page-node-edit .vertical-tabs, .page-node-moderation .vertical-tabs, .page-node-revisions .vertical-tabs, .page-filter-tips .vertical-tabs, .page-node-add .vertical-tabs, .page-node-delete .vertical-tabs, .page-user-devel .vertical-tabs, .page-node-webform .vertical-tabs, .page-node-webform-results .vertical-tabs { min-width: 40rem; max-width: 61.87rem; }
.page-user-edit .vertical-tabs .tabs-primary, .page-node-edit .vertical-tabs .tabs-primary, .page-node-moderation .vertical-tabs .tabs-primary, .page-node-revisions .vertical-tabs .tabs-primary, .page-filter-tips .vertical-tabs .tabs-primary, .page-node-add .vertical-tabs .tabs-primary, .page-node-delete .vertical-tabs .tabs-primary, .page-user-devel .vertical-tabs .tabs-primary, .page-node-webform .vertical-tabs .tabs-primary, .page-node-webform-results .vertical-tabs .tabs-primary { min-width: 61.87rem; }
.page-user-edit .vertical-tabs ul.vertical-tabs-list li, .page-node-edit .vertical-tabs ul.vertical-tabs-list li, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li, .page-node-add .vertical-tabs ul.vertical-tabs-list li, .page-node-delete .vertical-tabs ul.vertical-tabs-list li, .page-user-devel .vertical-tabs ul.vertical-tabs-list li, .page-node-webform .vertical-tabs ul.vertical-tabs-list li, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li { text-transform: uppercase; background-color: rgb(130, 131, 141); }
.page-user-edit .vertical-tabs ul.vertical-tabs-list li a, .page-user-edit .vertical-tabs ul.vertical-tabs-list li a strong, .page-node-edit .vertical-tabs ul.vertical-tabs-list li a, .page-node-edit .vertical-tabs ul.vertical-tabs-list li a strong, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li a, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li a strong, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li a, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li a strong, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li a, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li a strong, .page-node-add .vertical-tabs ul.vertical-tabs-list li a, .page-node-add .vertical-tabs ul.vertical-tabs-list li a strong, .page-node-delete .vertical-tabs ul.vertical-tabs-list li a, .page-node-delete .vertical-tabs ul.vertical-tabs-list li a strong, .page-user-devel .vertical-tabs ul.vertical-tabs-list li a, .page-user-devel .vertical-tabs ul.vertical-tabs-list li a strong, .page-node-webform .vertical-tabs ul.vertical-tabs-list li a, .page-node-webform .vertical-tabs ul.vertical-tabs-list li a strong, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li a, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li a strong { color: rgb(255, 255, 255); letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-weight: 400; }
.page-user-edit .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-user-edit .vertical-tabs ul.vertical-tabs-list li a strong .form-required, .page-node-edit .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-node-edit .vertical-tabs ul.vertical-tabs-list li a strong .form-required, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li a strong .form-required, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li a strong .form-required, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li a strong .form-required, .page-node-add .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-node-add .vertical-tabs ul.vertical-tabs-list li a strong .form-required, .page-node-delete .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-node-delete .vertical-tabs ul.vertical-tabs-list li a strong .form-required, .page-user-devel .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-user-devel .vertical-tabs ul.vertical-tabs-list li a strong .form-required, .page-node-webform .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-node-webform .vertical-tabs ul.vertical-tabs-list li a strong .form-required, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li a .form-required, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li a strong .form-required { color: rgb(255, 255, 255); }
.page-user-edit .vertical-tabs ul.vertical-tabs-list li a:hover, .page-user-edit .vertical-tabs ul.vertical-tabs-list li a strong:hover, .page-node-edit .vertical-tabs ul.vertical-tabs-list li a:hover, .page-node-edit .vertical-tabs ul.vertical-tabs-list li a strong:hover, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li a:hover, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li a strong:hover, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li a:hover, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li a strong:hover, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li a:hover, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li a strong:hover, .page-node-add .vertical-tabs ul.vertical-tabs-list li a:hover, .page-node-add .vertical-tabs ul.vertical-tabs-list li a strong:hover, .page-node-delete .vertical-tabs ul.vertical-tabs-list li a:hover, .page-node-delete .vertical-tabs ul.vertical-tabs-list li a strong:hover, .page-user-devel .vertical-tabs ul.vertical-tabs-list li a:hover, .page-user-devel .vertical-tabs ul.vertical-tabs-list li a strong:hover, .page-node-webform .vertical-tabs ul.vertical-tabs-list li a:hover, .page-node-webform .vertical-tabs ul.vertical-tabs-list li a strong:hover, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li a:hover, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li a strong:hover { text-decoration: none; }
.page-user-edit .vertical-tabs ul.vertical-tabs-list li a .summary, .page-user-edit .vertical-tabs ul.vertical-tabs-list li a strong .summary, .page-node-edit .vertical-tabs ul.vertical-tabs-list li a .summary, .page-node-edit .vertical-tabs ul.vertical-tabs-list li a strong .summary, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li a .summary, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li a strong .summary, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li a .summary, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li a strong .summary, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li a .summary, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li a strong .summary, .page-node-add .vertical-tabs ul.vertical-tabs-list li a .summary, .page-node-add .vertical-tabs ul.vertical-tabs-list li a strong .summary, .page-node-delete .vertical-tabs ul.vertical-tabs-list li a .summary, .page-node-delete .vertical-tabs ul.vertical-tabs-list li a strong .summary, .page-user-devel .vertical-tabs ul.vertical-tabs-list li a .summary, .page-user-devel .vertical-tabs ul.vertical-tabs-list li a strong .summary, .page-node-webform .vertical-tabs ul.vertical-tabs-list li a .summary, .page-node-webform .vertical-tabs ul.vertical-tabs-list li a strong .summary, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li a .summary, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li a strong .summary { text-transform: none; line-height: 1.37rem; font-size: 0.87rem; font-weight: 100; }
.page-user-edit .vertical-tabs ul.vertical-tabs-list li.selected, .page-user-edit .vertical-tabs ul.vertical-tabs-list li:hover, .page-node-edit .vertical-tabs ul.vertical-tabs-list li.selected, .page-node-edit .vertical-tabs ul.vertical-tabs-list li:hover, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li.selected, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li:hover, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li.selected, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li:hover, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li.selected, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li:hover, .page-node-add .vertical-tabs ul.vertical-tabs-list li.selected, .page-node-add .vertical-tabs ul.vertical-tabs-list li:hover, .page-node-delete .vertical-tabs ul.vertical-tabs-list li.selected, .page-node-delete .vertical-tabs ul.vertical-tabs-list li:hover, .page-user-devel .vertical-tabs ul.vertical-tabs-list li.selected, .page-user-devel .vertical-tabs ul.vertical-tabs-list li:hover, .page-node-webform .vertical-tabs ul.vertical-tabs-list li.selected, .page-node-webform .vertical-tabs ul.vertical-tabs-list li:hover, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li.selected, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li:hover { background-color: rgb(49, 174, 194); }
.page-user-edit .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-user-edit .vertical-tabs ul.vertical-tabs-list li:hover a strong, .page-node-edit .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-node-edit .vertical-tabs ul.vertical-tabs-list li:hover a strong, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-node-moderation .vertical-tabs ul.vertical-tabs-list li:hover a strong, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-node-revisions .vertical-tabs ul.vertical-tabs-list li:hover a strong, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-filter-tips .vertical-tabs ul.vertical-tabs-list li:hover a strong, .page-node-add .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-node-add .vertical-tabs ul.vertical-tabs-list li:hover a strong, .page-node-delete .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-node-delete .vertical-tabs ul.vertical-tabs-list li:hover a strong, .page-user-devel .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-user-devel .vertical-tabs ul.vertical-tabs-list li:hover a strong, .page-node-webform .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-node-webform .vertical-tabs ul.vertical-tabs-list li:hover a strong, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li.selected a strong, .page-node-webform-results .vertical-tabs ul.vertical-tabs-list li:hover a strong { color: rgb(255, 255, 255); font-weight: 400; text-decoration: none; }
.page-user-edit .vertical-tabs .form-type-textfield input, .page-node-edit .vertical-tabs .form-type-textfield input, .page-node-moderation .vertical-tabs .form-type-textfield input, .page-node-revisions .vertical-tabs .form-type-textfield input, .page-filter-tips .vertical-tabs .form-type-textfield input, .page-node-add .vertical-tabs .form-type-textfield input, .page-node-delete .vertical-tabs .form-type-textfield input, .page-user-devel .vertical-tabs .form-type-textfield input, .page-node-webform .vertical-tabs .form-type-textfield input, .page-node-webform-results .vertical-tabs .form-type-textfield input { width: auto; }
.page-user-edit .vertical-tabs .form-item, .page-node-edit .vertical-tabs .form-item, .page-node-moderation .vertical-tabs .form-item, .page-node-revisions .vertical-tabs .form-item, .page-filter-tips .vertical-tabs .form-item, .page-node-add .vertical-tabs .form-item, .page-node-delete .vertical-tabs .form-item, .page-user-devel .vertical-tabs .form-item, .page-node-webform .vertical-tabs .form-item, .page-node-webform-results .vertical-tabs .form-item { margin-right: 0.31rem; }
.page-user-edit .vertical-tabs .form-item.form-type-checkbox label.option, .page-user-edit .vertical-tabs .form-item.form-type-radio label.option, .page-node-edit .vertical-tabs .form-item.form-type-checkbox label.option, .page-node-edit .vertical-tabs .form-item.form-type-radio label.option, .page-node-moderation .vertical-tabs .form-item.form-type-checkbox label.option, .page-node-moderation .vertical-tabs .form-item.form-type-radio label.option, .page-node-revisions .vertical-tabs .form-item.form-type-checkbox label.option, .page-node-revisions .vertical-tabs .form-item.form-type-radio label.option, .page-filter-tips .vertical-tabs .form-item.form-type-checkbox label.option, .page-filter-tips .vertical-tabs .form-item.form-type-radio label.option, .page-node-add .vertical-tabs .form-item.form-type-checkbox label.option, .page-node-add .vertical-tabs .form-item.form-type-radio label.option, .page-node-delete .vertical-tabs .form-item.form-type-checkbox label.option, .page-node-delete .vertical-tabs .form-item.form-type-radio label.option, .page-user-devel .vertical-tabs .form-item.form-type-checkbox label.option, .page-user-devel .vertical-tabs .form-item.form-type-radio label.option, .page-node-webform .vertical-tabs .form-item.form-type-checkbox label.option, .page-node-webform .vertical-tabs .form-item.form-type-radio label.option, .page-node-webform-results .vertical-tabs .form-item.form-type-checkbox label.option, .page-node-webform-results .vertical-tabs .form-item.form-type-radio label.option { color: rgb(80, 82, 97); padding-left: 0.5rem; font-weight: 500; }
.page-user-edit .vertical-tabs .form-item.form-type-checkbox .description, .page-user-edit .vertical-tabs .form-item.form-type-radio .description, .page-node-edit .vertical-tabs .form-item.form-type-checkbox .description, .page-node-edit .vertical-tabs .form-item.form-type-radio .description, .page-node-moderation .vertical-tabs .form-item.form-type-checkbox .description, .page-node-moderation .vertical-tabs .form-item.form-type-radio .description, .page-node-revisions .vertical-tabs .form-item.form-type-checkbox .description, .page-node-revisions .vertical-tabs .form-item.form-type-radio .description, .page-filter-tips .vertical-tabs .form-item.form-type-checkbox .description, .page-filter-tips .vertical-tabs .form-item.form-type-radio .description, .page-node-add .vertical-tabs .form-item.form-type-checkbox .description, .page-node-add .vertical-tabs .form-item.form-type-radio .description, .page-node-delete .vertical-tabs .form-item.form-type-checkbox .description, .page-node-delete .vertical-tabs .form-item.form-type-radio .description, .page-user-devel .vertical-tabs .form-item.form-type-checkbox .description, .page-user-devel .vertical-tabs .form-item.form-type-radio .description, .page-node-webform .vertical-tabs .form-item.form-type-checkbox .description, .page-node-webform .vertical-tabs .form-item.form-type-radio .description, .page-node-webform-results .vertical-tabs .form-item.form-type-checkbox .description, .page-node-webform-results .vertical-tabs .form-item.form-type-radio .description { margin-left: 1.25rem; }
.page-user-edit .vertical-tabs .form-item .description, .page-node-edit .vertical-tabs .form-item .description, .page-node-moderation .vertical-tabs .form-item .description, .page-node-revisions .vertical-tabs .form-item .description, .page-filter-tips .vertical-tabs .form-item .description, .page-node-add .vertical-tabs .form-item .description, .page-node-delete .vertical-tabs .form-item .description, .page-user-devel .vertical-tabs .form-item .description, .page-node-webform .vertical-tabs .form-item .description, .page-node-webform-results .vertical-tabs .form-item .description { color: rgb(80, 82, 97); line-height: 1.5rem; font-size: 0.93rem; }
.page-user-edit .vertical-tabs .form-item .fieldset-legend, .page-node-edit .vertical-tabs .form-item .fieldset-legend, .page-node-moderation .vertical-tabs .form-item .fieldset-legend, .page-node-revisions .vertical-tabs .form-item .fieldset-legend, .page-filter-tips .vertical-tabs .form-item .fieldset-legend, .page-node-add .vertical-tabs .form-item .fieldset-legend, .page-node-delete .vertical-tabs .form-item .fieldset-legend, .page-user-devel .vertical-tabs .form-item .fieldset-legend, .page-node-webform .vertical-tabs .form-item .fieldset-legend, .page-node-webform-results .vertical-tabs .form-item .fieldset-legend { padding-left: 0px; }
.page-user-edit .vertical-tabs .form-item input[disabled], .page-node-edit .vertical-tabs .form-item input[disabled], .page-node-moderation .vertical-tabs .form-item input[disabled], .page-node-revisions .vertical-tabs .form-item input[disabled], .page-filter-tips .vertical-tabs .form-item input[disabled], .page-node-add .vertical-tabs .form-item input[disabled], .page-node-delete .vertical-tabs .form-item input[disabled], .page-user-devel .vertical-tabs .form-item input[disabled], .page-node-webform .vertical-tabs .form-item input[disabled], .page-node-webform-results .vertical-tabs .form-item input[disabled] { background-color: rgb(204, 204, 204); }
.page-user-edit .vertical-tabs .form-submit.ajax-processed, .page-node-edit .vertical-tabs .form-submit.ajax-processed, .page-node-moderation .vertical-tabs .form-submit.ajax-processed, .page-node-revisions .vertical-tabs .form-submit.ajax-processed, .page-filter-tips .vertical-tabs .form-submit.ajax-processed, .page-node-add .vertical-tabs .form-submit.ajax-processed, .page-node-delete .vertical-tabs .form-submit.ajax-processed, .page-user-devel .vertical-tabs .form-submit.ajax-processed, .page-node-webform .vertical-tabs .form-submit.ajax-processed, .page-node-webform-results .vertical-tabs .form-submit.ajax-processed { padding: 1rem 1.87rem; font-size: 1rem; margin-top: 1rem; cursor: pointer; }
.page-user-edit .error, .page-node-edit .error, .page-node-moderation .error, .page-node-revisions .error, .page-filter-tips .error, .page-node-add .error, .page-node-delete .error, .page-user-devel .error, .page-node-webform .error, .page-node-webform-results .error { border: currentColor; border-image: none; color: rgb(200, 16, 46); text-transform: capitalize; font-weight: bold; }
.page-user-edit .ok, .page-node-edit .ok, .page-node-moderation .ok, .page-node-revisions .ok, .page-filter-tips .ok, .page-node-add .ok, .page-node-delete .ok, .page-user-devel .ok, .page-node-webform .ok, .page-node-webform-results .ok { border: currentColor; border-image: none; color: rgb(106, 156, 95); text-transform: capitalize; font-weight: bold; }
.page-user-edit .warning.tabledrag-changed, .page-node-edit .warning.tabledrag-changed, .page-node-moderation .warning.tabledrag-changed, .page-node-revisions .warning.tabledrag-changed, .page-filter-tips .warning.tabledrag-changed, .page-node-add .warning.tabledrag-changed, .page-node-delete .warning.tabledrag-changed, .page-user-devel .warning.tabledrag-changed, .page-node-webform .warning.tabledrag-changed, .page-node-webform-results .warning.tabledrag-changed { border: currentColor; border-image: none; color: rgb(235, 131, 68); text-transform: capitalize; font-weight: bold; }
.page-user-edit .media-widget .button.browse, .page-user-edit .media-widget a.button, .page-user-edit .media-widget .upload, .page-user-edit .field-widget-media-generic .button.browse, .page-user-edit .field-widget-media-generic a.button, .page-user-edit .field-widget-media-generic .upload, .page-node-edit .media-widget .button.browse, .page-node-edit .media-widget a.button, .page-node-edit .media-widget .upload, .page-node-edit .field-widget-media-generic .button.browse, .page-node-edit .field-widget-media-generic a.button, .page-node-edit .field-widget-media-generic .upload, .page-node-moderation .media-widget .button.browse, .page-node-moderation .media-widget a.button, .page-node-moderation .media-widget .upload, .page-node-moderation .field-widget-media-generic .button.browse, .page-node-moderation .field-widget-media-generic a.button, .page-node-moderation .field-widget-media-generic .upload, .page-node-revisions .media-widget .button.browse, .page-node-revisions .media-widget a.button, .page-node-revisions .media-widget .upload, .page-node-revisions .field-widget-media-generic .button.browse, .page-node-revisions .field-widget-media-generic a.button, .page-node-revisions .field-widget-media-generic .upload, .page-filter-tips .media-widget .button.browse, .page-filter-tips .media-widget a.button, .page-filter-tips .media-widget .upload, .page-filter-tips .field-widget-media-generic .button.browse, .page-filter-tips .field-widget-media-generic a.button, .page-filter-tips .field-widget-media-generic .upload, .page-node-add .media-widget .button.browse, .page-node-add .media-widget a.button, .page-node-add .media-widget .upload, .page-node-add .field-widget-media-generic .button.browse, .page-node-add .field-widget-media-generic a.button, .page-node-add .field-widget-media-generic .upload, .page-node-delete .media-widget .button.browse, .page-node-delete .media-widget a.button, .page-node-delete .media-widget .upload, .page-node-delete .field-widget-media-generic .button.browse, .page-node-delete .field-widget-media-generic a.button, .page-node-delete .field-widget-media-generic .upload, .page-user-devel .media-widget .button.browse, .page-user-devel .media-widget a.button, .page-user-devel .media-widget .upload, .page-user-devel .field-widget-media-generic .button.browse, .page-user-devel .field-widget-media-generic a.button, .page-user-devel .field-widget-media-generic .upload, .page-node-webform .media-widget .button.browse, .page-node-webform .media-widget a.button, .page-node-webform .media-widget .upload, .page-node-webform .field-widget-media-generic .button.browse, .page-node-webform .field-widget-media-generic a.button, .page-node-webform .field-widget-media-generic .upload, .page-node-webform-results .media-widget .button.browse, .page-node-webform-results .media-widget a.button, .page-node-webform-results .media-widget .upload, .page-node-webform-results .field-widget-media-generic .button.browse, .page-node-webform-results .field-widget-media-generic a.button, .page-node-webform-results .field-widget-media-generic .upload { padding: 0.75rem; border-radius: 0.31rem; color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; margin-top: 1.31rem; margin-right: 1rem; cursor: pointer; background-color: rgb(49, 174, 194); }
.page-user-edit .media-widget .button.browse:hover, .page-user-edit .media-widget a.button:hover, .page-user-edit .media-widget .upload:hover, .page-user-edit .field-widget-media-generic .button.browse:hover, .page-user-edit .field-widget-media-generic a.button:hover, .page-user-edit .field-widget-media-generic .upload:hover, .page-node-edit .media-widget .button.browse:hover, .page-node-edit .media-widget a.button:hover, .page-node-edit .media-widget .upload:hover, .page-node-edit .field-widget-media-generic .button.browse:hover, .page-node-edit .field-widget-media-generic a.button:hover, .page-node-edit .field-widget-media-generic .upload:hover, .page-node-moderation .media-widget .button.browse:hover, .page-node-moderation .media-widget a.button:hover, .page-node-moderation .media-widget .upload:hover, .page-node-moderation .field-widget-media-generic .button.browse:hover, .page-node-moderation .field-widget-media-generic a.button:hover, .page-node-moderation .field-widget-media-generic .upload:hover, .page-node-revisions .media-widget .button.browse:hover, .page-node-revisions .media-widget a.button:hover, .page-node-revisions .media-widget .upload:hover, .page-node-revisions .field-widget-media-generic .button.browse:hover, .page-node-revisions .field-widget-media-generic a.button:hover, .page-node-revisions .field-widget-media-generic .upload:hover, .page-filter-tips .media-widget .button.browse:hover, .page-filter-tips .media-widget a.button:hover, .page-filter-tips .media-widget .upload:hover, .page-filter-tips .field-widget-media-generic .button.browse:hover, .page-filter-tips .field-widget-media-generic a.button:hover, .page-filter-tips .field-widget-media-generic .upload:hover, .page-node-add .media-widget .button.browse:hover, .page-node-add .media-widget a.button:hover, .page-node-add .media-widget .upload:hover, .page-node-add .field-widget-media-generic .button.browse:hover, .page-node-add .field-widget-media-generic a.button:hover, .page-node-add .field-widget-media-generic .upload:hover, .page-node-delete .media-widget .button.browse:hover, .page-node-delete .media-widget a.button:hover, .page-node-delete .media-widget .upload:hover, .page-node-delete .field-widget-media-generic .button.browse:hover, .page-node-delete .field-widget-media-generic a.button:hover, .page-node-delete .field-widget-media-generic .upload:hover, .page-user-devel .media-widget .button.browse:hover, .page-user-devel .media-widget a.button:hover, .page-user-devel .media-widget .upload:hover, .page-user-devel .field-widget-media-generic .button.browse:hover, .page-user-devel .field-widget-media-generic a.button:hover, .page-user-devel .field-widget-media-generic .upload:hover, .page-node-webform .media-widget .button.browse:hover, .page-node-webform .media-widget a.button:hover, .page-node-webform .media-widget .upload:hover, .page-node-webform .field-widget-media-generic .button.browse:hover, .page-node-webform .field-widget-media-generic a.button:hover, .page-node-webform .field-widget-media-generic .upload:hover, .page-node-webform-results .media-widget .button.browse:hover, .page-node-webform-results .media-widget a.button:hover, .page-node-webform-results .media-widget .upload:hover, .page-node-webform-results .field-widget-media-generic .button.browse:hover, .page-node-webform-results .field-widget-media-generic a.button:hover, .page-node-webform-results .field-widget-media-generic .upload:hover { background-color: rgb(0, 111, 146); }
.page-user-edit .media-widget input.attach, .page-user-edit .media-widget input.remove, .page-user-edit .field-widget-media-generic input.attach, .page-user-edit .field-widget-media-generic input.remove, .page-node-edit .media-widget input.attach, .page-node-edit .media-widget input.remove, .page-node-edit .field-widget-media-generic input.attach, .page-node-edit .field-widget-media-generic input.remove, .page-node-moderation .media-widget input.attach, .page-node-moderation .media-widget input.remove, .page-node-moderation .field-widget-media-generic input.attach, .page-node-moderation .field-widget-media-generic input.remove, .page-node-revisions .media-widget input.attach, .page-node-revisions .media-widget input.remove, .page-node-revisions .field-widget-media-generic input.attach, .page-node-revisions .field-widget-media-generic input.remove, .page-filter-tips .media-widget input.attach, .page-filter-tips .media-widget input.remove, .page-filter-tips .field-widget-media-generic input.attach, .page-filter-tips .field-widget-media-generic input.remove, .page-node-add .media-widget input.attach, .page-node-add .media-widget input.remove, .page-node-add .field-widget-media-generic input.attach, .page-node-add .field-widget-media-generic input.remove, .page-node-delete .media-widget input.attach, .page-node-delete .media-widget input.remove, .page-node-delete .field-widget-media-generic input.attach, .page-node-delete .field-widget-media-generic input.remove, .page-user-devel .media-widget input.attach, .page-user-devel .media-widget input.remove, .page-user-devel .field-widget-media-generic input.attach, .page-user-devel .field-widget-media-generic input.remove, .page-node-webform .media-widget input.attach, .page-node-webform .media-widget input.remove, .page-node-webform .field-widget-media-generic input.attach, .page-node-webform .field-widget-media-generic input.remove, .page-node-webform-results .media-widget input.attach, .page-node-webform-results .media-widget input.remove, .page-node-webform-results .field-widget-media-generic input.attach, .page-node-webform-results .field-widget-media-generic input.remove { padding: 1rem 1.87rem; font-size: 1rem; margin-right: 1rem; }
.page-user-edit a.tabs-secondary__tab-link, .page-node-edit a.tabs-secondary__tab-link, .page-node-moderation a.tabs-secondary__tab-link, .page-node-revisions a.tabs-secondary__tab-link, .page-filter-tips a.tabs-secondary__tab-link, .page-node-add a.tabs-secondary__tab-link, .page-node-delete a.tabs-secondary__tab-link, .page-user-devel a.tabs-secondary__tab-link, .page-node-webform a.tabs-secondary__tab-link, .page-node-webform-results a.tabs-secondary__tab-link { border: currentColor; border-image: none; color: rgb(255, 255, 255); background-color: rgb(130, 131, 141); }
.page-user-edit a.tabs-secondary__tab-link:hover, .page-node-edit a.tabs-secondary__tab-link:hover, .page-node-moderation a.tabs-secondary__tab-link:hover, .page-node-revisions a.tabs-secondary__tab-link:hover, .page-filter-tips a.tabs-secondary__tab-link:hover, .page-node-add a.tabs-secondary__tab-link:hover, .page-node-delete a.tabs-secondary__tab-link:hover, .page-user-devel a.tabs-secondary__tab-link:hover, .page-node-webform a.tabs-secondary__tab-link:hover, .page-node-webform-results a.tabs-secondary__tab-link:hover { background-color: rgb(49, 174, 194); }
.page-user-edit a.tabs-secondary__tab-link.is-active, .page-node-edit a.tabs-secondary__tab-link.is-active, .page-node-moderation a.tabs-secondary__tab-link.is-active, .page-node-revisions a.tabs-secondary__tab-link.is-active, .page-filter-tips a.tabs-secondary__tab-link.is-active, .page-node-add a.tabs-secondary__tab-link.is-active, .page-node-delete a.tabs-secondary__tab-link.is-active, .page-user-devel a.tabs-secondary__tab-link.is-active, .page-node-webform a.tabs-secondary__tab-link.is-active, .page-node-webform-results a.tabs-secondary__tab-link.is-active { border: currentColor; border-image: none; color: rgb(255, 255, 255); background-color: rgb(49, 174, 194); }
.page-user-edit .form-actions, .page-node-edit .form-actions, .page-node-moderation .form-actions, .page-node-revisions .form-actions, .page-filter-tips .form-actions, .page-node-add .form-actions, .page-node-delete .form-actions, .page-user-devel .form-actions, .page-node-webform .form-actions, .page-node-webform-results .form-actions { margin-left: 15rem; }
.page-user-edit .form-actions #edit-submit, .page-node-edit .form-actions #edit-submit, .page-node-moderation .form-actions #edit-submit, .page-node-revisions .form-actions #edit-submit, .page-filter-tips .form-actions #edit-submit, .page-node-add .form-actions #edit-submit, .page-node-delete .form-actions #edit-submit, .page-user-devel .form-actions #edit-submit, .page-node-webform .form-actions #edit-submit, .page-node-webform-results .form-actions #edit-submit { margin-right: 0.5rem; cursor: pointer; }
.page-user-edit .form-actions #edit-cancel, .page-node-edit .form-actions #edit-cancel, .page-node-moderation .form-actions #edit-cancel, .page-node-revisions .form-actions #edit-cancel, .page-filter-tips .form-actions #edit-cancel, .page-node-add .form-actions #edit-cancel, .page-node-delete .form-actions #edit-cancel, .page-user-devel .form-actions #edit-cancel, .page-node-webform .form-actions #edit-cancel, .page-node-webform-results .form-actions #edit-cancel { cursor: pointer; background-color: rgb(130, 131, 141); }
.page-user-edit .form-actions #edit-cancel:hover, .page-node-edit .form-actions #edit-cancel:hover, .page-node-moderation .form-actions #edit-cancel:hover, .page-node-revisions .form-actions #edit-cancel:hover, .page-filter-tips .form-actions #edit-cancel:hover, .page-node-add .form-actions #edit-cancel:hover, .page-node-delete .form-actions #edit-cancel:hover, .page-user-devel .form-actions #edit-cancel:hover, .page-node-webform .form-actions #edit-cancel:hover, .page-node-webform-results .form-actions #edit-cancel:hover { background-color: rgb(80, 82, 97); }
.page-user-edit td, .page-node-edit td, .page-node-moderation td, .page-node-revisions td, .page-filter-tips td, .page-node-add td, .page-node-delete td, .page-user-devel td, .page-node-webform td, .page-node-webform-results td { padding: 0.5rem; font-size: 0.87rem; }
.page-user-edit .group-subscriptions .fieldset-legend, .page-node-edit .group-subscriptions .fieldset-legend, .page-node-moderation .group-subscriptions .fieldset-legend, .page-node-revisions .group-subscriptions .fieldset-legend, .page-filter-tips .group-subscriptions .fieldset-legend, .page-node-add .group-subscriptions .fieldset-legend, .page-node-delete .group-subscriptions .fieldset-legend, .page-user-devel .group-subscriptions .fieldset-legend, .page-node-webform .group-subscriptions .fieldset-legend, .page-node-webform-results .group-subscriptions .fieldset-legend { color: rgb(80, 82, 97); line-height: 3.25rem; font-family: "Roboto Slab", Georgia, "Times New Roman", serif; font-size: 1.5rem; font-weight: bold; }
.page-user-edit .group-subscriptions .fieldset-description, .page-node-edit .group-subscriptions .fieldset-description, .page-node-moderation .group-subscriptions .fieldset-description, .page-node-revisions .group-subscriptions .fieldset-description, .page-filter-tips .group-subscriptions .fieldset-description, .page-node-add .group-subscriptions .fieldset-description, .page-node-delete .group-subscriptions .fieldset-description, .page-user-devel .group-subscriptions .fieldset-description, .page-node-webform .group-subscriptions .fieldset-description, .page-node-webform-results .group-subscriptions .fieldset-description { color: rgb(80, 82, 97); }
.page-user-edit .ui-dialog-titlebar-close, .page-node-edit .ui-dialog-titlebar-close, .page-node-moderation .ui-dialog-titlebar-close, .page-node-revisions .ui-dialog-titlebar-close, .page-filter-tips .ui-dialog-titlebar-close, .page-node-add .ui-dialog-titlebar-close, .page-node-delete .ui-dialog-titlebar-close, .page-user-devel .ui-dialog-titlebar-close, .page-node-webform .ui-dialog-titlebar-close, .page-node-webform-results .ui-dialog-titlebar-close { padding: 1px; }
.page-user-edit .form-item-field-advising-center-und-0-target-id, .page-user-edit .edit-field-advising-center-und-0-target-id, .page-node-edit .form-item-field-advising-center-und-0-target-id, .page-node-edit .edit-field-advising-center-und-0-target-id, .page-node-moderation .form-item-field-advising-center-und-0-target-id, .page-node-moderation .edit-field-advising-center-und-0-target-id, .page-node-revisions .form-item-field-advising-center-und-0-target-id, .page-node-revisions .edit-field-advising-center-und-0-target-id, .page-filter-tips .form-item-field-advising-center-und-0-target-id, .page-filter-tips .edit-field-advising-center-und-0-target-id, .page-node-add .form-item-field-advising-center-und-0-target-id, .page-node-add .edit-field-advising-center-und-0-target-id, .page-node-delete .form-item-field-advising-center-und-0-target-id, .page-node-delete .edit-field-advising-center-und-0-target-id, .page-user-devel .form-item-field-advising-center-und-0-target-id, .page-user-devel .edit-field-advising-center-und-0-target-id, .page-node-webform .form-item-field-advising-center-und-0-target-id, .page-node-webform .edit-field-advising-center-und-0-target-id, .page-node-webform-results .form-item-field-advising-center-und-0-target-id, .page-node-webform-results .edit-field-advising-center-und-0-target-id { display: inline-block; }
.page-user-edit .references-dialog-activate.search-dialog, .page-node-edit .references-dialog-activate.search-dialog, .page-node-moderation .references-dialog-activate.search-dialog, .page-node-revisions .references-dialog-activate.search-dialog, .page-filter-tips .references-dialog-activate.search-dialog, .page-node-add .references-dialog-activate.search-dialog, .page-node-delete .references-dialog-activate.search-dialog, .page-user-devel .references-dialog-activate.search-dialog, .page-node-webform .references-dialog-activate.search-dialog, .page-node-webform-results .references-dialog-activate.search-dialog { padding: 0.75rem 1.87rem; border-radius: 0.31rem; color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; margin-top: 1.31rem; margin-right: 1rem; cursor: pointer; background-image: none; background-color: rgb(49, 174, 194); }
.page-user-edit .references-dialog-activate.search-dialog:hover, .page-node-edit .references-dialog-activate.search-dialog:hover, .page-node-moderation .references-dialog-activate.search-dialog:hover, .page-node-revisions .references-dialog-activate.search-dialog:hover, .page-filter-tips .references-dialog-activate.search-dialog:hover, .page-node-add .references-dialog-activate.search-dialog:hover, .page-node-delete .references-dialog-activate.search-dialog:hover, .page-user-devel .references-dialog-activate.search-dialog:hover, .page-node-webform .references-dialog-activate.search-dialog:hover, .page-node-webform-results .references-dialog-activate.search-dialog:hover { background-color: rgb(0, 111, 146); }
.page-user-edit #node-delete-confirm .form-actions, .page-user-edit #webform-components-form .form-actions, .page-user-edit #webform-component-edit-form .form-actions, .page-user-edit #webform-conditionals-form .form-actions, .page-user-edit #webform-emails-form .form-actions, .page-user-edit #webform-email-edit-form .form-actions, .page-user-edit #webform-configure-form .form-actions, .page-user-edit #webform-analysis-components-form .form-actions, .page-user-edit #webform-results-clear-form .form-actions, .page-node-edit #node-delete-confirm .form-actions, .page-node-edit #webform-components-form .form-actions, .page-node-edit #webform-component-edit-form .form-actions, .page-node-edit #webform-conditionals-form .form-actions, .page-node-edit #webform-emails-form .form-actions, .page-node-edit #webform-email-edit-form .form-actions, .page-node-edit #webform-configure-form .form-actions, .page-node-edit #webform-analysis-components-form .form-actions, .page-node-edit #webform-results-clear-form .form-actions, .page-node-moderation #node-delete-confirm .form-actions, .page-node-moderation #webform-components-form .form-actions, .page-node-moderation #webform-component-edit-form .form-actions, .page-node-moderation #webform-conditionals-form .form-actions, .page-node-moderation #webform-emails-form .form-actions, .page-node-moderation #webform-email-edit-form .form-actions, .page-node-moderation #webform-configure-form .form-actions, .page-node-moderation #webform-analysis-components-form .form-actions, .page-node-moderation #webform-results-clear-form .form-actions, .page-node-revisions #node-delete-confirm .form-actions, .page-node-revisions #webform-components-form .form-actions, .page-node-revisions #webform-component-edit-form .form-actions, .page-node-revisions #webform-conditionals-form .form-actions, .page-node-revisions #webform-emails-form .form-actions, .page-node-revisions #webform-email-edit-form .form-actions, .page-node-revisions #webform-configure-form .form-actions, .page-node-revisions #webform-analysis-components-form .form-actions, .page-node-revisions #webform-results-clear-form .form-actions, .page-filter-tips #node-delete-confirm .form-actions, .page-filter-tips #webform-components-form .form-actions, .page-filter-tips #webform-component-edit-form .form-actions, .page-filter-tips #webform-conditionals-form .form-actions, .page-filter-tips #webform-emails-form .form-actions, .page-filter-tips #webform-email-edit-form .form-actions, .page-filter-tips #webform-configure-form .form-actions, .page-filter-tips #webform-analysis-components-form .form-actions, .page-filter-tips #webform-results-clear-form .form-actions, .page-node-add #node-delete-confirm .form-actions, .page-node-add #webform-components-form .form-actions, .page-node-add #webform-component-edit-form .form-actions, .page-node-add #webform-conditionals-form .form-actions, .page-node-add #webform-emails-form .form-actions, .page-node-add #webform-email-edit-form .form-actions, .page-node-add #webform-configure-form .form-actions, .page-node-add #webform-analysis-components-form .form-actions, .page-node-add #webform-results-clear-form .form-actions, .page-node-delete #node-delete-confirm .form-actions, .page-node-delete #webform-components-form .form-actions, .page-node-delete #webform-component-edit-form .form-actions, .page-node-delete #webform-conditionals-form .form-actions, .page-node-delete #webform-emails-form .form-actions, .page-node-delete #webform-email-edit-form .form-actions, .page-node-delete #webform-configure-form .form-actions, .page-node-delete #webform-analysis-components-form .form-actions, .page-node-delete #webform-results-clear-form .form-actions, .page-user-devel #node-delete-confirm .form-actions, .page-user-devel #webform-components-form .form-actions, .page-user-devel #webform-component-edit-form .form-actions, .page-user-devel #webform-conditionals-form .form-actions, .page-user-devel #webform-emails-form .form-actions, .page-user-devel #webform-email-edit-form .form-actions, .page-user-devel #webform-configure-form .form-actions, .page-user-devel #webform-analysis-components-form .form-actions, .page-user-devel #webform-results-clear-form .form-actions, .page-node-webform #node-delete-confirm .form-actions, .page-node-webform #webform-components-form .form-actions, .page-node-webform #webform-component-edit-form .form-actions, .page-node-webform #webform-conditionals-form .form-actions, .page-node-webform #webform-emails-form .form-actions, .page-node-webform #webform-email-edit-form .form-actions, .page-node-webform #webform-configure-form .form-actions, .page-node-webform #webform-analysis-components-form .form-actions, .page-node-webform #webform-results-clear-form .form-actions, .page-node-webform-results #node-delete-confirm .form-actions, .page-node-webform-results #webform-components-form .form-actions, .page-node-webform-results #webform-component-edit-form .form-actions, .page-node-webform-results #webform-conditionals-form .form-actions, .page-node-webform-results #webform-emails-form .form-actions, .page-node-webform-results #webform-email-edit-form .form-actions, .page-node-webform-results #webform-configure-form .form-actions, .page-node-webform-results #webform-analysis-components-form .form-actions, .page-node-webform-results #webform-results-clear-form .form-actions { margin-left: 0px; }
.page-user-edit #node-delete-confirm .form-actions .form-submit, .page-user-edit #webform-components-form .form-actions .form-submit, .page-user-edit #webform-component-edit-form .form-actions .form-submit, .page-user-edit #webform-conditionals-form .form-actions .form-submit, .page-user-edit #webform-emails-form .form-actions .form-submit, .page-user-edit #webform-email-edit-form .form-actions .form-submit, .page-user-edit #webform-configure-form .form-actions .form-submit, .page-user-edit #webform-analysis-components-form .form-actions .form-submit, .page-user-edit #webform-results-clear-form .form-actions .form-submit, .page-node-edit #node-delete-confirm .form-actions .form-submit, .page-node-edit #webform-components-form .form-actions .form-submit, .page-node-edit #webform-component-edit-form .form-actions .form-submit, .page-node-edit #webform-conditionals-form .form-actions .form-submit, .page-node-edit #webform-emails-form .form-actions .form-submit, .page-node-edit #webform-email-edit-form .form-actions .form-submit, .page-node-edit #webform-configure-form .form-actions .form-submit, .page-node-edit #webform-analysis-components-form .form-actions .form-submit, .page-node-edit #webform-results-clear-form .form-actions .form-submit, .page-node-moderation #node-delete-confirm .form-actions .form-submit, .page-node-moderation #webform-components-form .form-actions .form-submit, .page-node-moderation #webform-component-edit-form .form-actions .form-submit, .page-node-moderation #webform-conditionals-form .form-actions .form-submit, .page-node-moderation #webform-emails-form .form-actions .form-submit, .page-node-moderation #webform-email-edit-form .form-actions .form-submit, .page-node-moderation #webform-configure-form .form-actions .form-submit, .page-node-moderation #webform-analysis-components-form .form-actions .form-submit, .page-node-moderation #webform-results-clear-form .form-actions .form-submit, .page-node-revisions #node-delete-confirm .form-actions .form-submit, .page-node-revisions #webform-components-form .form-actions .form-submit, .page-node-revisions #webform-component-edit-form .form-actions .form-submit, .page-node-revisions #webform-conditionals-form .form-actions .form-submit, .page-node-revisions #webform-emails-form .form-actions .form-submit, .page-node-revisions #webform-email-edit-form .form-actions .form-submit, .page-node-revisions #webform-configure-form .form-actions .form-submit, .page-node-revisions #webform-analysis-components-form .form-actions .form-submit, .page-node-revisions #webform-results-clear-form .form-actions .form-submit, .page-filter-tips #node-delete-confirm .form-actions .form-submit, .page-filter-tips #webform-components-form .form-actions .form-submit, .page-filter-tips #webform-component-edit-form .form-actions .form-submit, .page-filter-tips #webform-conditionals-form .form-actions .form-submit, .page-filter-tips #webform-emails-form .form-actions .form-submit, .page-filter-tips #webform-email-edit-form .form-actions .form-submit, .page-filter-tips #webform-configure-form .form-actions .form-submit, .page-filter-tips #webform-analysis-components-form .form-actions .form-submit, .page-filter-tips #webform-results-clear-form .form-actions .form-submit, .page-node-add #node-delete-confirm .form-actions .form-submit, .page-node-add #webform-components-form .form-actions .form-submit, .page-node-add #webform-component-edit-form .form-actions .form-submit, .page-node-add #webform-conditionals-form .form-actions .form-submit, .page-node-add #webform-emails-form .form-actions .form-submit, .page-node-add #webform-email-edit-form .form-actions .form-submit, .page-node-add #webform-configure-form .form-actions .form-submit, .page-node-add #webform-analysis-components-form .form-actions .form-submit, .page-node-add #webform-results-clear-form .form-actions .form-submit, .page-node-delete #node-delete-confirm .form-actions .form-submit, .page-node-delete #webform-components-form .form-actions .form-submit, .page-node-delete #webform-component-edit-form .form-actions .form-submit, .page-node-delete #webform-conditionals-form .form-actions .form-submit, .page-node-delete #webform-emails-form .form-actions .form-submit, .page-node-delete #webform-email-edit-form .form-actions .form-submit, .page-node-delete #webform-configure-form .form-actions .form-submit, .page-node-delete #webform-analysis-components-form .form-actions .form-submit, .page-node-delete #webform-results-clear-form .form-actions .form-submit, .page-user-devel #node-delete-confirm .form-actions .form-submit, .page-user-devel #webform-components-form .form-actions .form-submit, .page-user-devel #webform-component-edit-form .form-actions .form-submit, .page-user-devel #webform-conditionals-form .form-actions .form-submit, .page-user-devel #webform-emails-form .form-actions .form-submit, .page-user-devel #webform-email-edit-form .form-actions .form-submit, .page-user-devel #webform-configure-form .form-actions .form-submit, .page-user-devel #webform-analysis-components-form .form-actions .form-submit, .page-user-devel #webform-results-clear-form .form-actions .form-submit, .page-node-webform #node-delete-confirm .form-actions .form-submit, .page-node-webform #webform-components-form .form-actions .form-submit, .page-node-webform #webform-component-edit-form .form-actions .form-submit, .page-node-webform #webform-conditionals-form .form-actions .form-submit, .page-node-webform #webform-emails-form .form-actions .form-submit, .page-node-webform #webform-email-edit-form .form-actions .form-submit, .page-node-webform #webform-configure-form .form-actions .form-submit, .page-node-webform #webform-analysis-components-form .form-actions .form-submit, .page-node-webform #webform-results-clear-form .form-actions .form-submit, .page-node-webform-results #node-delete-confirm .form-actions .form-submit, .page-node-webform-results #webform-components-form .form-actions .form-submit, .page-node-webform-results #webform-component-edit-form .form-actions .form-submit, .page-node-webform-results #webform-conditionals-form .form-actions .form-submit, .page-node-webform-results #webform-emails-form .form-actions .form-submit, .page-node-webform-results #webform-email-edit-form .form-actions .form-submit, .page-node-webform-results #webform-configure-form .form-actions .form-submit, .page-node-webform-results #webform-analysis-components-form .form-actions .form-submit, .page-node-webform-results #webform-results-clear-form .form-actions .form-submit { padding: 1rem 1.87rem; font-size: 1rem; margin-top: 1rem; margin-right: 0.5rem; cursor: pointer; }
.page-user-edit #node-delete-confirm .form-actions #edit-cancel, .page-user-edit #webform-components-form .form-actions #edit-cancel, .page-user-edit #webform-component-edit-form .form-actions #edit-cancel, .page-user-edit #webform-conditionals-form .form-actions #edit-cancel, .page-user-edit #webform-emails-form .form-actions #edit-cancel, .page-user-edit #webform-email-edit-form .form-actions #edit-cancel, .page-user-edit #webform-configure-form .form-actions #edit-cancel, .page-user-edit #webform-analysis-components-form .form-actions #edit-cancel, .page-user-edit #webform-results-clear-form .form-actions #edit-cancel, .page-node-edit #node-delete-confirm .form-actions #edit-cancel, .page-node-edit #webform-components-form .form-actions #edit-cancel, .page-node-edit #webform-component-edit-form .form-actions #edit-cancel, .page-node-edit #webform-conditionals-form .form-actions #edit-cancel, .page-node-edit #webform-emails-form .form-actions #edit-cancel, .page-node-edit #webform-email-edit-form .form-actions #edit-cancel, .page-node-edit #webform-configure-form .form-actions #edit-cancel, .page-node-edit #webform-analysis-components-form .form-actions #edit-cancel, .page-node-edit #webform-results-clear-form .form-actions #edit-cancel, .page-node-moderation #node-delete-confirm .form-actions #edit-cancel, .page-node-moderation #webform-components-form .form-actions #edit-cancel, .page-node-moderation #webform-component-edit-form .form-actions #edit-cancel, .page-node-moderation #webform-conditionals-form .form-actions #edit-cancel, .page-node-moderation #webform-emails-form .form-actions #edit-cancel, .page-node-moderation #webform-email-edit-form .form-actions #edit-cancel, .page-node-moderation #webform-configure-form .form-actions #edit-cancel, .page-node-moderation #webform-analysis-components-form .form-actions #edit-cancel, .page-node-moderation #webform-results-clear-form .form-actions #edit-cancel, .page-node-revisions #node-delete-confirm .form-actions #edit-cancel, .page-node-revisions #webform-components-form .form-actions #edit-cancel, .page-node-revisions #webform-component-edit-form .form-actions #edit-cancel, .page-node-revisions #webform-conditionals-form .form-actions #edit-cancel, .page-node-revisions #webform-emails-form .form-actions #edit-cancel, .page-node-revisions #webform-email-edit-form .form-actions #edit-cancel, .page-node-revisions #webform-configure-form .form-actions #edit-cancel, .page-node-revisions #webform-analysis-components-form .form-actions #edit-cancel, .page-node-revisions #webform-results-clear-form .form-actions #edit-cancel, .page-filter-tips #node-delete-confirm .form-actions #edit-cancel, .page-filter-tips #webform-components-form .form-actions #edit-cancel, .page-filter-tips #webform-component-edit-form .form-actions #edit-cancel, .page-filter-tips #webform-conditionals-form .form-actions #edit-cancel, .page-filter-tips #webform-emails-form .form-actions #edit-cancel, .page-filter-tips #webform-email-edit-form .form-actions #edit-cancel, .page-filter-tips #webform-configure-form .form-actions #edit-cancel, .page-filter-tips #webform-analysis-components-form .form-actions #edit-cancel, .page-filter-tips #webform-results-clear-form .form-actions #edit-cancel, .page-node-add #node-delete-confirm .form-actions #edit-cancel, .page-node-add #webform-components-form .form-actions #edit-cancel, .page-node-add #webform-component-edit-form .form-actions #edit-cancel, .page-node-add #webform-conditionals-form .form-actions #edit-cancel, .page-node-add #webform-emails-form .form-actions #edit-cancel, .page-node-add #webform-email-edit-form .form-actions #edit-cancel, .page-node-add #webform-configure-form .form-actions #edit-cancel, .page-node-add #webform-analysis-components-form .form-actions #edit-cancel, .page-node-add #webform-results-clear-form .form-actions #edit-cancel, .page-node-delete #node-delete-confirm .form-actions #edit-cancel, .page-node-delete #webform-components-form .form-actions #edit-cancel, .page-node-delete #webform-component-edit-form .form-actions #edit-cancel, .page-node-delete #webform-conditionals-form .form-actions #edit-cancel, .page-node-delete #webform-emails-form .form-actions #edit-cancel, .page-node-delete #webform-email-edit-form .form-actions #edit-cancel, .page-node-delete #webform-configure-form .form-actions #edit-cancel, .page-node-delete #webform-analysis-components-form .form-actions #edit-cancel, .page-node-delete #webform-results-clear-form .form-actions #edit-cancel, .page-user-devel #node-delete-confirm .form-actions #edit-cancel, .page-user-devel #webform-components-form .form-actions #edit-cancel, .page-user-devel #webform-component-edit-form .form-actions #edit-cancel, .page-user-devel #webform-conditionals-form .form-actions #edit-cancel, .page-user-devel #webform-emails-form .form-actions #edit-cancel, .page-user-devel #webform-email-edit-form .form-actions #edit-cancel, .page-user-devel #webform-configure-form .form-actions #edit-cancel, .page-user-devel #webform-analysis-components-form .form-actions #edit-cancel, .page-user-devel #webform-results-clear-form .form-actions #edit-cancel, .page-node-webform #node-delete-confirm .form-actions #edit-cancel, .page-node-webform #webform-components-form .form-actions #edit-cancel, .page-node-webform #webform-component-edit-form .form-actions #edit-cancel, .page-node-webform #webform-conditionals-form .form-actions #edit-cancel, .page-node-webform #webform-emails-form .form-actions #edit-cancel, .page-node-webform #webform-email-edit-form .form-actions #edit-cancel, .page-node-webform #webform-configure-form .form-actions #edit-cancel, .page-node-webform #webform-analysis-components-form .form-actions #edit-cancel, .page-node-webform #webform-results-clear-form .form-actions #edit-cancel, .page-node-webform-results #node-delete-confirm .form-actions #edit-cancel, .page-node-webform-results #webform-components-form .form-actions #edit-cancel, .page-node-webform-results #webform-component-edit-form .form-actions #edit-cancel, .page-node-webform-results #webform-conditionals-form .form-actions #edit-cancel, .page-node-webform-results #webform-emails-form .form-actions #edit-cancel, .page-node-webform-results #webform-email-edit-form .form-actions #edit-cancel, .page-node-webform-results #webform-configure-form .form-actions #edit-cancel, .page-node-webform-results #webform-analysis-components-form .form-actions #edit-cancel, .page-node-webform-results #webform-results-clear-form .form-actions #edit-cancel { padding: 1rem 1.87rem; color: rgb(255, 255, 255); text-transform: uppercase; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; margin-top: 1rem; margin-right: 0.5rem; cursor: pointer; background-color: rgb(130, 131, 141); }
.page-user-edit #node-delete-confirm .form-actions #edit-cancel:hover, .page-user-edit #webform-components-form .form-actions #edit-cancel:hover, .page-user-edit #webform-component-edit-form .form-actions #edit-cancel:hover, .page-user-edit #webform-conditionals-form .form-actions #edit-cancel:hover, .page-user-edit #webform-emails-form .form-actions #edit-cancel:hover, .page-user-edit #webform-email-edit-form .form-actions #edit-cancel:hover, .page-user-edit #webform-configure-form .form-actions #edit-cancel:hover, .page-user-edit #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-user-edit #webform-results-clear-form .form-actions #edit-cancel:hover, .page-node-edit #node-delete-confirm .form-actions #edit-cancel:hover, .page-node-edit #webform-components-form .form-actions #edit-cancel:hover, .page-node-edit #webform-component-edit-form .form-actions #edit-cancel:hover, .page-node-edit #webform-conditionals-form .form-actions #edit-cancel:hover, .page-node-edit #webform-emails-form .form-actions #edit-cancel:hover, .page-node-edit #webform-email-edit-form .form-actions #edit-cancel:hover, .page-node-edit #webform-configure-form .form-actions #edit-cancel:hover, .page-node-edit #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-node-edit #webform-results-clear-form .form-actions #edit-cancel:hover, .page-node-moderation #node-delete-confirm .form-actions #edit-cancel:hover, .page-node-moderation #webform-components-form .form-actions #edit-cancel:hover, .page-node-moderation #webform-component-edit-form .form-actions #edit-cancel:hover, .page-node-moderation #webform-conditionals-form .form-actions #edit-cancel:hover, .page-node-moderation #webform-emails-form .form-actions #edit-cancel:hover, .page-node-moderation #webform-email-edit-form .form-actions #edit-cancel:hover, .page-node-moderation #webform-configure-form .form-actions #edit-cancel:hover, .page-node-moderation #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-node-moderation #webform-results-clear-form .form-actions #edit-cancel:hover, .page-node-revisions #node-delete-confirm .form-actions #edit-cancel:hover, .page-node-revisions #webform-components-form .form-actions #edit-cancel:hover, .page-node-revisions #webform-component-edit-form .form-actions #edit-cancel:hover, .page-node-revisions #webform-conditionals-form .form-actions #edit-cancel:hover, .page-node-revisions #webform-emails-form .form-actions #edit-cancel:hover, .page-node-revisions #webform-email-edit-form .form-actions #edit-cancel:hover, .page-node-revisions #webform-configure-form .form-actions #edit-cancel:hover, .page-node-revisions #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-node-revisions #webform-results-clear-form .form-actions #edit-cancel:hover, .page-filter-tips #node-delete-confirm .form-actions #edit-cancel:hover, .page-filter-tips #webform-components-form .form-actions #edit-cancel:hover, .page-filter-tips #webform-component-edit-form .form-actions #edit-cancel:hover, .page-filter-tips #webform-conditionals-form .form-actions #edit-cancel:hover, .page-filter-tips #webform-emails-form .form-actions #edit-cancel:hover, .page-filter-tips #webform-email-edit-form .form-actions #edit-cancel:hover, .page-filter-tips #webform-configure-form .form-actions #edit-cancel:hover, .page-filter-tips #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-filter-tips #webform-results-clear-form .form-actions #edit-cancel:hover, .page-node-add #node-delete-confirm .form-actions #edit-cancel:hover, .page-node-add #webform-components-form .form-actions #edit-cancel:hover, .page-node-add #webform-component-edit-form .form-actions #edit-cancel:hover, .page-node-add #webform-conditionals-form .form-actions #edit-cancel:hover, .page-node-add #webform-emails-form .form-actions #edit-cancel:hover, .page-node-add #webform-email-edit-form .form-actions #edit-cancel:hover, .page-node-add #webform-configure-form .form-actions #edit-cancel:hover, .page-node-add #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-node-add #webform-results-clear-form .form-actions #edit-cancel:hover, .page-node-delete #node-delete-confirm .form-actions #edit-cancel:hover, .page-node-delete #webform-components-form .form-actions #edit-cancel:hover, .page-node-delete #webform-component-edit-form .form-actions #edit-cancel:hover, .page-node-delete #webform-conditionals-form .form-actions #edit-cancel:hover, .page-node-delete #webform-emails-form .form-actions #edit-cancel:hover, .page-node-delete #webform-email-edit-form .form-actions #edit-cancel:hover, .page-node-delete #webform-configure-form .form-actions #edit-cancel:hover, .page-node-delete #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-node-delete #webform-results-clear-form .form-actions #edit-cancel:hover, .page-user-devel #node-delete-confirm .form-actions #edit-cancel:hover, .page-user-devel #webform-components-form .form-actions #edit-cancel:hover, .page-user-devel #webform-component-edit-form .form-actions #edit-cancel:hover, .page-user-devel #webform-conditionals-form .form-actions #edit-cancel:hover, .page-user-devel #webform-emails-form .form-actions #edit-cancel:hover, .page-user-devel #webform-email-edit-form .form-actions #edit-cancel:hover, .page-user-devel #webform-configure-form .form-actions #edit-cancel:hover, .page-user-devel #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-user-devel #webform-results-clear-form .form-actions #edit-cancel:hover, .page-node-webform #node-delete-confirm .form-actions #edit-cancel:hover, .page-node-webform #webform-components-form .form-actions #edit-cancel:hover, .page-node-webform #webform-component-edit-form .form-actions #edit-cancel:hover, .page-node-webform #webform-conditionals-form .form-actions #edit-cancel:hover, .page-node-webform #webform-emails-form .form-actions #edit-cancel:hover, .page-node-webform #webform-email-edit-form .form-actions #edit-cancel:hover, .page-node-webform #webform-configure-form .form-actions #edit-cancel:hover, .page-node-webform #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-node-webform #webform-results-clear-form .form-actions #edit-cancel:hover, .page-node-webform-results #node-delete-confirm .form-actions #edit-cancel:hover, .page-node-webform-results #webform-components-form .form-actions #edit-cancel:hover, .page-node-webform-results #webform-component-edit-form .form-actions #edit-cancel:hover, .page-node-webform-results #webform-conditionals-form .form-actions #edit-cancel:hover, .page-node-webform-results #webform-emails-form .form-actions #edit-cancel:hover, .page-node-webform-results #webform-email-edit-form .form-actions #edit-cancel:hover, .page-node-webform-results #webform-configure-form .form-actions #edit-cancel:hover, .page-node-webform-results #webform-analysis-components-form .form-actions #edit-cancel:hover, .page-node-webform-results #webform-results-clear-form .form-actions #edit-cancel:hover { background-color: rgb(80, 82, 97); }
.page-user-edit #webform-components #edit-add-add, .page-node-edit #webform-components #edit-add-add, .page-node-moderation #webform-components #edit-add-add, .page-node-revisions #webform-components #edit-add-add, .page-filter-tips #webform-components #edit-add-add, .page-node-add #webform-components #edit-add-add, .page-node-delete #webform-components #edit-add-add, .page-user-devel #webform-components #edit-add-add, .page-node-webform #webform-components #edit-add-add, .page-node-webform-results #webform-components #edit-add-add { padding: 0.75rem 1.87rem; border-radius: 0.31rem; color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 1px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 1rem; margin-right: 1rem; cursor: pointer; background-image: none; background-color: rgb(49, 174, 194); }
.page-user-edit #webform-components #edit-add-add:hover, .page-node-edit #webform-components #edit-add-add:hover, .page-node-moderation #webform-components #edit-add-add:hover, .page-node-revisions #webform-components #edit-add-add:hover, .page-filter-tips #webform-components #edit-add-add:hover, .page-node-add #webform-components #edit-add-add:hover, .page-node-delete #webform-components #edit-add-add:hover, .page-user-devel #webform-components #edit-add-add:hover, .page-node-webform #webform-components #edit-add-add:hover, .page-node-webform-results #webform-components #edit-add-add:hover { background-color: rgb(0, 111, 146); }
.page-user-edit #webform-node-form .form-actions, .page-user-edit #node-delete-confirm .form-actions, .page-node-edit #webform-node-form .form-actions, .page-node-edit #node-delete-confirm .form-actions, .page-node-moderation #webform-node-form .form-actions, .page-node-moderation #node-delete-confirm .form-actions, .page-node-revisions #webform-node-form .form-actions, .page-node-revisions #node-delete-confirm .form-actions, .page-filter-tips #webform-node-form .form-actions, .page-filter-tips #node-delete-confirm .form-actions, .page-node-add #webform-node-form .form-actions, .page-node-add #node-delete-confirm .form-actions, .page-node-delete #webform-node-form .form-actions, .page-node-delete #node-delete-confirm .form-actions, .page-user-devel #webform-node-form .form-actions, .page-user-devel #node-delete-confirm .form-actions, .page-node-webform #webform-node-form .form-actions, .page-node-webform #node-delete-confirm .form-actions, .page-node-webform-results #webform-node-form .form-actions, .page-node-webform-results #node-delete-confirm .form-actions { background-color: transparent; }
.page-user-edit #webform-node-form .form-actions #edit-submit, .page-user-edit #node-delete-confirm .form-actions #edit-submit, .page-node-edit #webform-node-form .form-actions #edit-submit, .page-node-edit #node-delete-confirm .form-actions #edit-submit, .page-node-moderation #webform-node-form .form-actions #edit-submit, .page-node-moderation #node-delete-confirm .form-actions #edit-submit, .page-node-revisions #webform-node-form .form-actions #edit-submit, .page-node-revisions #node-delete-confirm .form-actions #edit-submit, .page-filter-tips #webform-node-form .form-actions #edit-submit, .page-filter-tips #node-delete-confirm .form-actions #edit-submit, .page-node-add #webform-node-form .form-actions #edit-submit, .page-node-add #node-delete-confirm .form-actions #edit-submit, .page-node-delete #webform-node-form .form-actions #edit-submit, .page-node-delete #node-delete-confirm .form-actions #edit-submit, .page-user-devel #webform-node-form .form-actions #edit-submit, .page-user-devel #node-delete-confirm .form-actions #edit-submit, .page-node-webform #webform-node-form .form-actions #edit-submit, .page-node-webform #node-delete-confirm .form-actions #edit-submit, .page-node-webform-results #webform-node-form .form-actions #edit-submit, .page-node-webform-results #node-delete-confirm .form-actions #edit-submit { background-color: rgb(27, 81, 142); }
.page-user-edit #webform-node-form .form-actions #edit-submit:hover, .page-user-edit #node-delete-confirm .form-actions #edit-submit:hover, .page-node-edit #webform-node-form .form-actions #edit-submit:hover, .page-node-edit #node-delete-confirm .form-actions #edit-submit:hover, .page-node-moderation #webform-node-form .form-actions #edit-submit:hover, .page-node-moderation #node-delete-confirm .form-actions #edit-submit:hover, .page-node-revisions #webform-node-form .form-actions #edit-submit:hover, .page-node-revisions #node-delete-confirm .form-actions #edit-submit:hover, .page-filter-tips #webform-node-form .form-actions #edit-submit:hover, .page-filter-tips #node-delete-confirm .form-actions #edit-submit:hover, .page-node-add #webform-node-form .form-actions #edit-submit:hover, .page-node-add #node-delete-confirm .form-actions #edit-submit:hover, .page-node-delete #webform-node-form .form-actions #edit-submit:hover, .page-node-delete #node-delete-confirm .form-actions #edit-submit:hover, .page-user-devel #webform-node-form .form-actions #edit-submit:hover, .page-user-devel #node-delete-confirm .form-actions #edit-submit:hover, .page-node-webform #webform-node-form .form-actions #edit-submit:hover, .page-node-webform #node-delete-confirm .form-actions #edit-submit:hover, .page-node-webform-results #webform-node-form .form-actions #edit-submit:hover, .page-node-webform-results #node-delete-confirm .form-actions #edit-submit:hover { background-color: rgb(3, 26, 79); }
.page-user-edit #webform-node-form .form-actions #edit-preview-changes, .page-user-edit #node-delete-confirm .form-actions #edit-preview-changes, .page-node-edit #webform-node-form .form-actions #edit-preview-changes, .page-node-edit #node-delete-confirm .form-actions #edit-preview-changes, .page-node-moderation #webform-node-form .form-actions #edit-preview-changes, .page-node-moderation #node-delete-confirm .form-actions #edit-preview-changes, .page-node-revisions #webform-node-form .form-actions #edit-preview-changes, .page-node-revisions #node-delete-confirm .form-actions #edit-preview-changes, .page-filter-tips #webform-node-form .form-actions #edit-preview-changes, .page-filter-tips #node-delete-confirm .form-actions #edit-preview-changes, .page-node-add #webform-node-form .form-actions #edit-preview-changes, .page-node-add #node-delete-confirm .form-actions #edit-preview-changes, .page-node-delete #webform-node-form .form-actions #edit-preview-changes, .page-node-delete #node-delete-confirm .form-actions #edit-preview-changes, .page-user-devel #webform-node-form .form-actions #edit-preview-changes, .page-user-devel #node-delete-confirm .form-actions #edit-preview-changes, .page-node-webform #webform-node-form .form-actions #edit-preview-changes, .page-node-webform #node-delete-confirm .form-actions #edit-preview-changes, .page-node-webform-results #webform-node-form .form-actions #edit-preview-changes, .page-node-webform-results #node-delete-confirm .form-actions #edit-preview-changes { background-color: rgb(130, 131, 141); }
.page-user-edit #webform-node-form .form-actions #edit-preview-changes:hover, .page-user-edit #node-delete-confirm .form-actions #edit-preview-changes:hover, .page-node-edit #webform-node-form .form-actions #edit-preview-changes:hover, .page-node-edit #node-delete-confirm .form-actions #edit-preview-changes:hover, .page-node-moderation #webform-node-form .form-actions #edit-preview-changes:hover, .page-node-moderation #node-delete-confirm .form-actions #edit-preview-changes:hover, .page-node-revisions #webform-node-form .form-actions #edit-preview-changes:hover, .page-node-revisions #node-delete-confirm .form-actions #edit-preview-changes:hover, .page-filter-tips #webform-node-form .form-actions #edit-preview-changes:hover, .page-filter-tips #node-delete-confirm .form-actions #edit-preview-changes:hover, .page-node-add #webform-node-form .form-actions #edit-preview-changes:hover, .page-node-add #node-delete-confirm .form-actions #edit-preview-changes:hover, .page-node-delete #webform-node-form .form-actions #edit-preview-changes:hover, .page-node-delete #node-delete-confirm .form-actions #edit-preview-changes:hover, .page-user-devel #webform-node-form .form-actions #edit-preview-changes:hover, .page-user-devel #node-delete-confirm .form-actions #edit-preview-changes:hover, .page-node-webform #webform-node-form .form-actions #edit-preview-changes:hover, .page-node-webform #node-delete-confirm .form-actions #edit-preview-changes:hover, .page-node-webform-results #webform-node-form .form-actions #edit-preview-changes:hover, .page-node-webform-results #node-delete-confirm .form-actions #edit-preview-changes:hover { background-color: rgb(80, 82, 97); }
.page-user-edit .webform-conditional-new input.form-submit, .page-user-edit .webform-conditional-operations input.form-submit, .page-node-edit .webform-conditional-new input.form-submit, .page-node-edit .webform-conditional-operations input.form-submit, .page-node-moderation .webform-conditional-new input.form-submit, .page-node-moderation .webform-conditional-operations input.form-submit, .page-node-revisions .webform-conditional-new input.form-submit, .page-node-revisions .webform-conditional-operations input.form-submit, .page-filter-tips .webform-conditional-new input.form-submit, .page-filter-tips .webform-conditional-operations input.form-submit, .page-node-add .webform-conditional-new input.form-submit, .page-node-add .webform-conditional-operations input.form-submit, .page-node-delete .webform-conditional-new input.form-submit, .page-node-delete .webform-conditional-operations input.form-submit, .page-user-devel .webform-conditional-new input.form-submit, .page-user-devel .webform-conditional-operations input.form-submit, .page-node-webform .webform-conditional-new input.form-submit, .page-node-webform .webform-conditional-operations input.form-submit, .page-node-webform-results .webform-conditional-new input.form-submit, .page-node-webform-results .webform-conditional-operations input.form-submit { padding: 0px 7px 1px 9px; }
.page-user-edit fieldset, .page-node-edit fieldset, .page-node-moderation fieldset, .page-node-revisions fieldset, .page-filter-tips fieldset, .page-node-add fieldset, .page-node-delete fieldset, .page-user-devel fieldset, .page-node-webform fieldset, .page-node-webform-results fieldset { padding: 0px 1rem; border: 1px solid rgb(204, 204, 204); border-image: none; }
.page-user-edit fieldset.field-group-tab, .page-node-edit fieldset.field-group-tab, .page-node-moderation fieldset.field-group-tab, .page-node-revisions fieldset.field-group-tab, .page-filter-tips fieldset.field-group-tab, .page-node-add fieldset.field-group-tab, .page-node-delete fieldset.field-group-tab, .page-user-devel fieldset.field-group-tab, .page-node-webform fieldset.field-group-tab, .page-node-webform-results fieldset.field-group-tab { border: currentColor; border-image: none; padding-top: 1rem; }
.page-user-edit fieldset legend, .page-node-edit fieldset legend, .page-node-moderation fieldset legend, .page-node-revisions fieldset legend, .page-filter-tips fieldset legend, .page-node-add fieldset legend, .page-node-delete fieldset legend, .page-user-devel fieldset legend, .page-node-webform fieldset legend, .page-node-webform-results fieldset legend { font-weight: bold; }
.page-user-edit fieldset.filter-wrapper, .page-node-edit fieldset.filter-wrapper, .page-node-moderation fieldset.filter-wrapper, .page-node-revisions fieldset.filter-wrapper, .page-filter-tips fieldset.filter-wrapper, .page-node-add fieldset.filter-wrapper, .page-node-delete fieldset.filter-wrapper, .page-user-devel fieldset.filter-wrapper, .page-node-webform fieldset.filter-wrapper, .page-node-webform-results fieldset.filter-wrapper { margin-top: 0.62rem; }
.page-user-edit fieldset.filter-wrapper .filter-help, .page-node-edit fieldset.filter-wrapper .filter-help, .page-node-moderation fieldset.filter-wrapper .filter-help, .page-node-revisions fieldset.filter-wrapper .filter-help, .page-filter-tips fieldset.filter-wrapper .filter-help, .page-node-add fieldset.filter-wrapper .filter-help, .page-node-delete fieldset.filter-wrapper .filter-help, .page-user-devel fieldset.filter-wrapper .filter-help, .page-node-webform fieldset.filter-wrapper .filter-help, .page-node-webform-results fieldset.filter-wrapper .filter-help { padding: 1.25rem 0px; }
.page-user-edit fieldset.filter-wrapper .tips, .page-node-edit fieldset.filter-wrapper .tips, .page-node-moderation fieldset.filter-wrapper .tips, .page-node-revisions fieldset.filter-wrapper .tips, .page-filter-tips fieldset.filter-wrapper .tips, .page-node-add fieldset.filter-wrapper .tips, .page-node-delete fieldset.filter-wrapper .tips, .page-user-devel fieldset.filter-wrapper .tips, .page-node-webform fieldset.filter-wrapper .tips, .page-node-webform-results fieldset.filter-wrapper .tips { line-height: 1.37rem; font-size: 0.87rem; }
.page-user-edit fieldset.collapsible, .page-node-edit fieldset.collapsible, .page-node-moderation fieldset.collapsible, .page-node-revisions fieldset.collapsible, .page-filter-tips fieldset.collapsible, .page-node-add fieldset.collapsible, .page-node-delete fieldset.collapsible, .page-user-devel fieldset.collapsible, .page-node-webform fieldset.collapsible, .page-node-webform-results fieldset.collapsible { padding: 1rem; margin-bottom: 1rem; }
.page-user-edit fieldset.collapsible a.fieldset-title::before, .page-node-edit fieldset.collapsible a.fieldset-title::before, .page-node-moderation fieldset.collapsible a.fieldset-title::before, .page-node-revisions fieldset.collapsible a.fieldset-title::before, .page-filter-tips fieldset.collapsible a.fieldset-title::before, .page-node-add fieldset.collapsible a.fieldset-title::before, .page-node-delete fieldset.collapsible a.fieldset-title::before, .page-user-devel fieldset.collapsible a.fieldset-title::before, .page-node-webform fieldset.collapsible a.fieldset-title::before, .page-node-webform-results fieldset.collapsible a.fieldset-title::before { background-position: -348px -311px; left: -0.75rem; top: 0.62rem; width: 32px; height: 32px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; display: inline-block; position: relative; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.page-user-edit fieldset.collapsible a.fieldset-title::before, .page-node-edit fieldset.collapsible a.fieldset-title::before, .page-node-moderation fieldset.collapsible a.fieldset-title::before, .page-node-revisions fieldset.collapsible a.fieldset-title::before, .page-filter-tips fieldset.collapsible a.fieldset-title::before, .page-node-add fieldset.collapsible a.fieldset-title::before, .page-node-delete fieldset.collapsible a.fieldset-title::before, .page-user-devel fieldset.collapsible a.fieldset-title::before, .page-node-webform fieldset.collapsible a.fieldset-title::before, .page-node-webform-results fieldset.collapsible a.fieldset-title::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.page-user-edit fieldset.collapsible.collapsed, .page-node-edit fieldset.collapsible.collapsed, .page-node-moderation fieldset.collapsible.collapsed, .page-node-revisions fieldset.collapsible.collapsed, .page-filter-tips fieldset.collapsible.collapsed, .page-node-add fieldset.collapsible.collapsed, .page-node-delete fieldset.collapsible.collapsed, .page-user-devel fieldset.collapsible.collapsed, .page-node-webform fieldset.collapsible.collapsed, .page-node-webform-results fieldset.collapsible.collapsed { border: 1px solid rgb(204, 204, 204); border-image: none; }
.page-user-edit fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-edit fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-moderation fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-revisions fieldset.collapsible.collapsed a.fieldset-title::before, .page-filter-tips fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-add fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-delete fieldset.collapsible.collapsed a.fieldset-title::before, .page-user-devel fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-webform fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-webform-results fieldset.collapsible.collapsed a.fieldset-title::before { background-position: -390px -353px; width: 32px; height: 32px; display: inline-block; content: ""; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
@media not all, not all, not all, not all, only screen and (min-resolution:192dpi), not all {
	.page-user-edit fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-edit fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-moderation fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-revisions fieldset.collapsible.collapsed a.fieldset-title::before, .page-filter-tips fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-add fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-delete fieldset.collapsible.collapsed a.fieldset-title::before, .page-user-devel fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-webform fieldset.collapsible.collapsed a.fieldset-title::before, .page-node-webform-results fieldset.collapsible.collapsed a.fieldset-title::before { background-image: url(3defc45556beb5394aeddde1bda374ab67d76a0c.png) ; background-size: 771px 666px; }
}
.page-user-edit #ui-datepicker-div, .page-node-edit #ui-datepicker-div, .page-node-moderation #ui-datepicker-div, .page-node-revisions #ui-datepicker-div, .page-filter-tips #ui-datepicker-div, .page-node-add #ui-datepicker-div, .page-node-delete #ui-datepicker-div, .page-user-devel #ui-datepicker-div, .page-node-webform #ui-datepicker-div, .page-node-webform-results #ui-datepicker-div { border: 1px solid rgb(102, 102, 102); border-image: none; background-color: rgb(255, 255, 255); }
.page-user-edit .cke_skin_kama, .page-node-edit .cke_skin_kama, .page-node-moderation .cke_skin_kama, .page-node-revisions .cke_skin_kama, .page-filter-tips .cke_skin_kama, .page-node-add .cke_skin_kama, .page-node-delete .cke_skin_kama, .page-user-devel .cke_skin_kama, .page-node-webform .cke_skin_kama, .page-node-webform-results .cke_skin_kama { padding: 0px; }
.page-user-edit .cke_skin_kama .cke_contents, .page-node-edit .cke_skin_kama .cke_contents, .page-node-moderation .cke_skin_kama .cke_contents, .page-node-revisions .cke_skin_kama .cke_contents, .page-filter-tips .cke_skin_kama .cke_contents, .page-node-add .cke_skin_kama .cke_contents, .page-node-delete .cke_skin_kama .cke_contents, .page-user-devel .cke_skin_kama .cke_contents, .page-node-webform .cke_skin_kama .cke_contents, .page-node-webform-results .cke_skin_kama .cke_contents { padding: 0px; }
.page-user-edit td.diff-section-title, .page-user-edit div.diff-section-title, .page-node-edit td.diff-section-title, .page-node-edit div.diff-section-title, .page-node-moderation td.diff-section-title, .page-node-moderation div.diff-section-title, .page-node-revisions td.diff-section-title, .page-node-revisions div.diff-section-title, .page-filter-tips td.diff-section-title, .page-filter-tips div.diff-section-title, .page-node-add td.diff-section-title, .page-node-add div.diff-section-title, .page-node-delete td.diff-section-title, .page-node-delete div.diff-section-title, .page-user-devel td.diff-section-title, .page-user-devel div.diff-section-title, .page-node-webform td.diff-section-title, .page-node-webform div.diff-section-title, .page-node-webform-results td.diff-section-title, .page-node-webform-results div.diff-section-title { padding: 0.5rem; background-color: rgb(255, 255, 255); }
.workbench-info-block select { width: auto; font-size: 1.25rem; }
.workbench-info-block input[type='submit']#edit-submit { padding: 0.75rem 1.87rem; letter-spacing: 1px; font-size: 1rem; margin-right: 1rem; cursor: pointer; background-image: none; }
@media print {
	a:link, a:visited { text-decoration: underline !important; }
	a.header__site-link:link, a.header__site-link:visited { text-decoration: none !important; }
	#content {  }
	#content a[href]::after { font-size: 16px; font-weight: normal; content: " (" attr(href) ")"; }
	#content a[href^='javascript:']::after, #content a[href^='#']::after { content: ""; }
	#content abbr[title]::after { content: " (" attr(title) ")"; }
	#content { margin: 0px !important; padding: 0px !important; width: 100% !important; float: none !important; }
	body, #page, #main, #content { color: rgb(0, 0, 0); background-image: none !important; background-color: transparent !important; }
	#skip-link, #toolbar, #navigation, .region-sidebar-first, .region-sidebar-second, #footer, .breadcrumb, .tabs, .action-links, .links, .book-navigation, .forum-topic-navigation, .pager, .feed-icons { display: none; visibility: hidden; }
}
@media all and (max-width:1200px) and (min-width:768px) {
	.field-region-background-image img { min-height: 800px; }
}
.stamp-six { background-position: -319px -1px; width: 386px; height: 212px; margin-top: -213px; margin-left: 415px; background-image: url(1392ccb4b2fb99f10b09f47210c68cb4ba1144f6.png) ; }
.stamp-eight { background-position: -487px -350px; width: 218px; height: 149px; margin-top: -15px; margin-left: -200px; position: absolute; z-index: -1; opacity: 0.8; background-image: url(1392ccb4b2fb99f10b09f47210c68cb4ba1144f6.png) ; }
.stamp-seven { background-position: -13px -139px; width: 307px; height: 241px; margin-top: -434px; margin-left: -302px; position: relative; z-index: 1; background-image: url(1392ccb4b2fb99f10b09f47210c68cb4ba1144f6.png) ; }
.cke_skin_kama_container ul.cke_panel_list blockquote { text-align: left; font-size: 0.75rem; margin-top: 0px; }
.cke_skin_kama_container ul.cke_panel_list h2 { font-size: 1.5rem; }
.cke_skin_kama_container ul.cke_panel_list h3 { font-size: 1.4rem; }
.cke_skin_kama_container ul.cke_panel_list h4 { font-size: 1.3rem; }
.cke_skin_kama_container ul.cke_panel_list h5 { font-size: 1.2rem; }
.cke_skin_kama_container ul.cke_panel_list h6 { font-size: 1.1rem; }
.cke_skin_kama_container ul.cke_panel_list p.intro { font-size: 1rem; }
form#email-mail-page-form { margin-left: 25%; }
h1#page-title { margin-left: 15.5%; }
#footer #block-menu-block-11 .menu-mlid-109540 a { background-position: -481px -635px; width: 25px; height: 25px; background-image: url(4bc6db22e491e489af050a2c0f24bef65e34ca35.png) ; background-repeat: no-repeat; }
