 * {border: none; outline: none;} @viewport {width: device-width; zoom: 150%; user-zoom: fixed;} @-ms-viewport {width: device-width; zoom: 150%; user-zoon: fixed; } html {-webkit-box-sizing:border-box; -moz-box-sizing:border-box;} *, *:before, *:after {-webkit-box-sizing:inherit; -moz-box-sizing:inherit;} body, h1, h2, h3, h4, h5, h6, .top-bar-section ul li > a, button, .button, .pricing-table .title, .pricing-table .price, .tabs dd > a, .side-nav, .side-nav li.active > a:first-child, .sub-nav dt, .sub-nav dd, .sub-nav li, .label { font-family: "myriad-pro", Arial, Helvetica, sans-serif; } body { -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; } h1,h2,h3,h4,h5,h6,p { text-rendering:auto; } html { font-size: 100%; } @media screen and (min-width:73em) { html { font-size:112.5%; } } body { background-color: #ecede9; font-family: "myriad-pro", Arial, Helvetica, sans-serif; line-height:1.6em; } div #storyArticle div { padding-bottom:6%; } .row-wrap { background-color: #FFFFFF; } .row-wrap.alternating-grey{ background-color:rgb(236, 237, 233); } .spaced { padding-top: 1.875rem; } .featurette-spaced h4{ line-height: 1; } .featurette-spaced { padding-top: 1.5rem; } .full { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; max-width: 100%; } .callout { font-size: 1.25rem; line-height: 1.75; font-weight: 400; } h1, h2, h3, h4, h5, h6 { color: #888178; font-weight: 400; } h2.unit-subheader { font-size: 1rem; margin-bottom: -1.75rem; text-transform: uppercase; } @media only screen and (min-width: 40.063em) { h1, h2 { font-size: 2.75rem; margin-top: 1.75rem; margin-bottom: 1.5rem } h3 { font-size: 2.3125rem; } h4 { font-size: 1.6875rem; } h5 { font-size: 1.4375rem; } } @media only screen and (max-width: 40em) { h1, h2 { margin-top: 1.25rem; margin-bottom: 1rem } } .brand-red-bk { background: #b4373c; border: none; } .brand-yellow-bk { background: #edac1a; border: none; } .brand-orange-bk { background: #e37a33; border: none; } .brand-blue-bk { background: #2b3e85; border: none; } .brand-blue-light-bk { background: #7badb6; border: none; } .brand-green-bk { background: #b5a742; border: none; } .brand-grey-bk { background: #555f60; border: none; } .brand-white-bk { background: #ffffff; border: none; } .brand-grey-light-bk{ background: #888178; border: none; } .brand-red-bk, .brand-yellow-bk, .brand-orange-bk, .brand-blue-bk, .brand-blue-light-bk, .brand-green-bk, .brand-grey-bk, .brand-red-bk p, .brand-yellow-bk p, .brand-orange-bk p, .brand-blue-bk p, .brand-blue-light-bk p, .brand-green-bk p, .brand-grey-bk p , .brand-grey-light-bk{ color: #ffffff; } .brand-white-bk, .brand-white-bk p { color: #888178; } .brand-red-bk h2, .brand-red-bk h3, .brand-red-bk h4, .brand-red-bk h5, .brand-red-bk h6 { color: #ffffff; font-weight: 700; } .brand-yellow-bk h2, .brand-yellow-bk h3, .brand-yellow-bk h4, .brand-yellow-bk h5, .brand-yellow-bk h6 { color: #ffffff; font-weight: 700; } .brand-orange-bk h2, .brand-orange-bk h3, .brand-orange-bk h4, .brand-orange-bk h5, .brand-orange-bk h6 { color: #ffffff; font-weight: 700; } .brand-blue-bk h2, .brand-blue-bk h3, .brand-blue-bk h4, .brand-blue-bk h5, .brand-blue-bk h6 { color: #7badb6; font-weight: 700; } .brand-blue-light-bk h2, .brand-blue-light-bk h3, .brand-blue-light-bk h4, .brand-blue-light-bk h5, .brand-blue-light-bk h6 { color: #ffffff; font-weight: 700; } .brand-green-bk h2, .brand-green-bk h3, .brand-green-bk h4, .brand-green-bk h5, .brand-green-bk h6 { color: #ffffff; font-weight: 700; } .brand-grey-bk h2, .brand-grey-bk h3, .brand-grey-bk h4, .brand-grey-bk h5, .brand-grey-bk h6 { color: #ffffff; font-weight: 700; } .brand-grey-light-bk h2, .brand-grey-light-bk h3, .brand-grey-light-bk h4, .brand-grey-light-bk h5, .brand-grey-light-bk h6 { color: #ffffff; font-weight: 700; } .brand-white-bk h2, .brand-white-bk h3, .brand-white-bk h4, .brand-white-bk h5, .brand-white-bk h6 { color: #888178; font-weight: 700; } .brand-red-txt { color: #b4373c; } .brand-yellow-txt { color: #edac1a; } .brand-orange-txt { color: #e37a33; } .brand-blue-txt { color: #2b3e85; } .brand-blue-light-txt { color: #7badb6; } .brand-green-txt { color: #b5a742; } .brand-grey-txt { color: #555f60; } .brand-white-txt { color: #ffffff; } h2{ font-size: 2.1875rem; line-height: 1.02; color: #2b3e85; font-weight: 400; margin-top: 0.25em; } h3{ font-size: 1.875rem; line-height: 1.03; color: #e37a33; font-weight: 400; } h4{ color: #2b3e85; font-weight: 400; } h5{ font-size: 1.5rem; line-height: 1.08; color: #555f60; font-weight: 600; } h6{ font-size: 1.25rem; line-height: 1.1; color: #555f60; font-weight: 600; } h2 a:hover{color:#7badb6;} h3 a:hover{color:#edac1a;} h4 a:hover{color:#7badb6;} h5 a:hover{color:#888178;} h6 a:hover{color:#888178;} span.brand-and { font-size: 0.725em; font-weight: 900; margin-left: -0.25em; margin-right: -0.25em; padding: 0 0.1em; } .yellow-bottom { border-bottom: 10px solid #edac1a; } .button { font-weight: 700; } p.button a{ color:#fff; } .brand-microsite-poa-graphic { background: url('//cdn.uwec.edu/uwec14/img/fallback-poa-graphic-horizontal.png'); background-image: url('//cdn.uwec.edu/uwec14/img/poa-graphic-horizontal.svg'); background-repeat: no-repeat; background-position: center; background-size: contain; display: block; height: auto; min-height: 5em; width: 100%; } @media only screen and (max-width: 40em) { .brand-microsite-poa-graphic { background-position: center; } } .and-quote { clear:both; color:#fff; margin:0 0 1.875rem; padding:2rem; } .and-quote:before, .and-quote:after { content:' '; display:block; border:0.5rem solid #fff; height:1rem; } .and-quote:before { border-bottom:none; margin-bottom:1.25rem; } .and-quote:after { border-top:none; } .and-quote p.quote { clear:both; font-size:1.125rem; margin:0 1.25rem; text-indent:-0.3em; } .and-quote p.credit, .and-quote cite.credit { display:block; font-size:0.9rem; margin:0 1.25rem 1.25rem 1.25rem; font-style:normal; text-align:right; color:#fff; } .and-quote.brand-white-bk p, .and-quote.brand-white-bk cite { color:#888178; } .and-quote.brand-white-bk:before, .and-quote.brand-white-bk:after { border-color:#edac1a; } .custom-off-canvas-wrap { background: #ecede9; position: relative; width: 100%; z-index: 10; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; color:#888178 !important; } .custom-off-canvas-wrap.navigating { margin-left: -250px; margin-right: 250px; position: fixed; } nav.tab-bar { background: #2b3e85; } .top-bar .name span { line-height: 45px; font-size: 1.0625rem; margin: 0; } .top-bar .name span a { font-weight: normal; color: white; display: block; padding: 0 15px; } span.title a { background: url('//cdn.uwec.edu/uwec14/img/fallback_wrdmrk_wht.png'); background-image: url('//cdn.uwec.edu/uwec14/img/lc_wrdmrk_wht.svg'); background-repeat: no-repeat; background-position: left center; background-size: contain; display: block; text-indent: -9999em; z-index: 98; max-width: 708px; } span.title-w-poa a { background: url('//cdn.uwec.edu/uwec14/img/wordmark-POA-on-right.png'); background-image: url('//cdn.uwec.edu/uwec14/img/wordmark-POA-on-right.svg'); background-repeat: no-repeat; background-position: left center; background-size: contain; display: block; text-indent: -9999em; z-index: 98; max-width: 708px; } section.right-small { border-left: none; box-shadow: none; } ul.off-canvas-list li a { border-bottom: 1px solid #6A6C69; } .tab-bar .toggle-topbar.menu-icon { left: 0; right: auto; padding-right: 40px; padding-left: 0; } section.tab-bar-section { text-align: left; } .right-off-canvas-menu { background: #FFFFFF; bottom: 0; box-sizing: border-box; font-style: normal; font-weight: 700; height: 100%; overflow: auto; position: fixed; right: -250px; top: 2.8125rem; margin-top: 2.45rem; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; -webkit-backface-visitility: hidden; width: 250px; z-index: 99; } .right-off-canvas-menu.navigating { right: 0; } ul.off-canvas-list { padding-bottom: 90px; } ul.off-canvas-list ul { list-style-type: none; } ul.off-canvas-list li a { color: #555f60; font-size: 1.125rem; border-bottom: 1px solid #ECEDE8; } ul.off-canvas-list li a:hover { background: #ecede9; } ul.off-canvas-list li ul li a { font-style: normal; font-weight: 300; } .move-left a.exit-off-canvas { border-right: 1px solid #FFFFFF; box-shadow: none; } ul.off-canvas-list.accordion .content.active { background: inherit; padding: 0; } nav.top-bar, .top-bar-section li:not(.has-form) a:not(.button), .top-bar.expanded .title-area, .top-bar-section ul, .top-bar-section .dropdown li:not(.has-form) a:not(.button) { background: #2b3e85; } ul.title-area { width: 70%; padding: 0 0.625rem; } .top-bar-section li ul li a { border-top: 2px solid #ecede9; } .top-bar-section li:not(.has-form) a:not(.button):hover, .top-bar-section .dropdown li:not(.has-form):hover > a:not(.button), .top-bar-section ul li:hover:not(.has-form) > a { background: #7badb6; } @media only screen and (max-width: 40em) { ul.title-area { width: inherit; } .top-bar .name span a { width: 85%; } .top-bar-section li ul li a { border-top: none; } .top-bar-section ul li > a{ font-size: .95rem; } .top-bar-section li { border-top: 2px solid #ecede9; } } #error-page{ text-align: center; } .error-pg-h1{ color: #dbd8d1; font-weight: bold; font-size: 200%; } .error-pg-lg-txt{ color: #7badb6; font-size: 500%; font-weight: 100; margin-bottom: .25em; line-height: 1; } .error-pg-sm-txt{ color: #888178; font-size: 200%; font-weight: 100; margin-bottom: 2em; } .error-pg-above-search-txt{ color: #2b3e85; font-size: 200%; margin-bottom: .7em; } .error-pg-footer-top > p > a{ font-size: 125%; font-weight: 100; } .error-pg-footer-top > p{ margin-bottom: 5px; margin-top: 55px; } .error-pg-footer-bottom > p > a{ color: #7badb6; font-size: 125%; font-weight: 100; } .error-pg-pipes{ padding: 0 8px; font-size: 125%; font-weight: 100; } .clearfix { clear: both; height: 0; width: 100%; margin: 0; padding: 0; } #poa-img-gif { max-height:60px; } .break-word{ word-wrap: break-word; } .remove-side-margins { margin-left: 0 !important; margin-right: 0 !important; } #top-bar{ position:fixed; top:0; left:0; width:100%; height:2.45rem; padding:.5em; font-size:0.8rem; z-index:99; text-align:right; visibility:visible; overflow:hidden; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } #top-bar p{ display:inline-block; margin:0; color:#dbd8d3; } #top-bar a{ display:inline-block; color:#dbd8d3; transition:background-color .2s; padding:0.3em 0.7em; line-height:2em; } #top-bar a>img{ height:1em; } #top-bar a:hover, #top-bar a:focus { background-color:#717e80; } #top-bar strong{ font-weight:bold; color:#b8a839; } #top-bar>ul{ position:relative; font-size:0; display:inline-block; vertical-align:top; margin:-0.5rem -0.5rem -0.5rem 0.3rem; } #top-bar>ul>li{ display:inline-block; font-size:1rem; } #top-bar #top-icons { padding-right:0.5rem; } #top-bar a[href*="webmail"], #top-bar a[href*="profile"], #top-bar .search>a { text-indent:-9999px; text-align:left; outline:none; background-repeat:no-repeat; background-position:center center; width:48px; } #top-bar a[href*="webmail"] { background-image:url('../img/webmail_icon.png'); } #top-bar a[href*="profile"] { background-image:url('../img/profiles_icon.png'); } #top-bar .search>a { background-image:url('../img/search-topbar.png'); position:relative; z-index:2; } #top-bar .search.show>a { background-color:#717e80; } #top-bar #top-search-form { position:absolute; overflow:hidden; visibility:hidden; height:100%; opacity:0; width:0%; left:0; top:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } #top-bar .search.show #top-search-form { visibility:visible; opacity:1; width:100%; } #top-bar #top-search-form input[type="text"] { position:absolute; background:#555f60; box-shadow:inset 0 0 0.4rem rgba(0,0,0,0.3); padding:0.5rem 2rem 0.5rem 3.75rem; color:#dbd8d3; display:block; border:none; height:100%; width:100%; left:0; top:0; } #top-bar #top-search-form ::-webkit-input-placeholder { font-style:italic; } #top-bar #top-search-form ::-moz-placeholder { font-style:italic; } #top-bar #top-search-form ::-ms-input-placeholder { font-style:italic; } #top-search-form input[type="submit"]{ display:block; position:absolute; outline:none; height:100%; width:3.5rem; right:0; background-color:transparent; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } #top-search-form input[type="submit"]:hover, #top-search-form input[type="submit"]:focus{ background-color:#717e80; } #top-apply-give li+li:before, #mobile-apply-give li+li:before { content:' | '; display:inline-block; font-weight:100; font-size:140%; } #top-apply-give a, #mobile-apply-give a { text-transform:lowercase; padding:0.35rem 1.5rem; color:#fff; } #top-apply-give { background:#2b3e85; } #top-apply-give a:hover, #top-apply-give a:focus { background-color:#22326a; } #mobile-apply-give { border-bottom:1px solid #777; background:#555f60; font-size:0; margin:0; } #mobile-apply-give li { display:inline-block; vertical-align:middle; text-align:center; font-size:1rem; color:#fff; width:50%; } #mobile-apply-give li a { padding:0.75rem 1rem; border:none; } #mobile-apply-give li+li:before { margin-left:-2px; line-height:1.5; float:left; } #mobile-apply-give a:hover { background-color:#888178; } #feedback-btn { color:#fff; background:#7badb6; text-transform:uppercase; padding:0.25rem 0.75rem; white-space:nowrap; text-align:center; font-weight:600; position:fixed; z-index:50; } @media screen and (min-width:40.0625em) { #feedback-btn { right:0; bottom:10%; -webkit-transform:rotate(-90deg) translateX(100%); -ms-transform:rotate(-90deg) translateX(100%); transform:rotate(-90deg) translateX(100%); -webkit-transform-origin:right bottom; -ms-transform-origin:right bottom; transform-origin:right bottom; } } @media screen and (max-width:40em) { #feedback-btn { bottom:0; left:75%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); } } #fixed-bar-navigation{ top:2.45rem; -webkit-transition:top 0.4s ease 0s; transition:top 0.4s ease 0s; } @media screen and (max-width:64em) { #top-icons .search { display:none; } } @media screen and (max-width:40em) { #top-bar #top-apply-give { display:none; } } .hide-topbar #fixed-bar-navigation { top:0; } .hide-topbar #body_wrapper, .hide-topbar .right-off-canvas-menu { margin-top:0; } .hide-topbar .top-utility-wrap { top:2.8125rem; } .hide-topbar #top-bar { visibility:hidden; padding:0; height:0; } #flyout-side-nav-container{ position:absolute; width:14.5em; right:14px; } #flyout-side-nav { position: fixed; width:14.5em; top:0; z-index:98; background-color:#2b3e85; padding:2.45rem 0 13.5rem; max-height:43rem; height:100vh; } @media screen and (max-width:1200px) { html.lgtext #flyout-side-nav { width:240px; } html.lgtext #flyout-side-nav ul li:hover>ul { left:240px; } } #flyout-side-nav-absolute { position: absolute; width: 14.5em; z-index: 98; background-color: #2b3e85; } #flyout-side-nav #upper-side-nav, #flyout-side-nav #lower-side-nav { display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; } #flyout-side-nav #upper-side-nav>li, #flyout-side-nav #lower-side-nav>li { -webkit-flex:0 1 auto; flex:0 1 auto; min-height:0; } #flyout-side-nav #upper-side-nav { max-height:100%; } #flyout-side-nav #lower-side-nav { position:absolute; width:100%; bottom:0; } @media only screen and (min-width:64.063em) and (max-height:43em) { #flyout-side-nav { padding-bottom:36vh; } #flyout-side-nav #upper-side-nav { height:100%; } #flyout-side-nav #lower-side-nav { height:34vh; max-height:220px; } #flyout-side-nav #upper-side-nav>li:first-child { -ms-flex:none; } #flyout-side-nav #upper-side-nav>li, #flyout-side-nav #lower-side-nav>li { -ms-flex:0 1 6vh; } } @media only screen and (min-width:64.063em) and (max-height:35em) { #flyout-side-nav { position:absolute; padding-bottom:11.5em; padding-top:0; height:auto; } #flyout-side-nav #lower-side-nav { height:10.75em; padding-bottom:0.5em; } #flyout-side-nav ul a, #flyout-side-nav ul a:visited { padding-top:0.25em; padding-bottom:0.25em; } #flyout-side-nav #upper-side-nav>li, #flyout-side-nav #lower-side-nav>li { -ms-flex:0 1 2em; } } #flyout-side-nav ul, #flyout-side-nav ul li { margin: 0; padding: 0; list-style: none; } #flyout-side-nav a, #flyout-side-nav a:visited { display: block; color: #fff; font-size: 1.125rem; line-height: 1.3rem; font-weight: 400; width: 100%; height: 100%; padding: 8px 20px 8px 20px; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #flyout-side-nav a:hover, #flyout-side-nav a:visited:hover { color: #2b3e85; background-color: #edac1a; } #flyout-side-nav ul#upper-side-nav li { position: relative; } #flyout-side-nav ul#upper-side-nav>li:first-child a { background:url('../img/lc_wrdmrk ec-lg wht.png') no-repeat center center; background-image:url('../img/lc_wrdmrk ec-lg wht.svg'); background-size:contain; border:13px solid transparent; border-width:8px 13px 10px; display:block; text-indent:-9999em; z-index:98; min-height:88px; height:100%; width:100%; margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } @media only screen and (min-width:73em) { #flyout-side-nav ul#upper-side-nav>li:first-child a { min-height:96px; } } #flyout-side-nav ul#upper-side-nav>li:first-child a:hover { background-color: #2b3e85; } #flyout-side-nav ul#upper-side-nav li.unit-id-heading a { color: #fff; font-size: 1rem; margin-bottom: 6px; } #flyout-side-nav ul#upper-side-nav li.unit-id-heading a:hover { background-color: #888178; color: #fff; } #flyout-side-nav ul#lower-side-nav>li:first-child { border-top: 2px solid #7badb6; padding-top: 8px; } #flyout-side-nav ul#lower-side-nav>li:last-child { padding-bottom: 6px; } #flyout-side-nav ul#lower-side-nav li a, #flyout-side-nav ul#lower-side-nav li a:visited { color: #7badb6; } #flyout-side-nav ul#lower-side-nav li:hover a { background-color: #2b3e85; color: #7badb6; } #flyout-side-nav ul#lower-side-nav li a:hover, #flyout-side-nav ul#lower-side-nav li a:visited:hover { background-color: #7badb6; color: #ffffff; } #flyout-side-nav ul li ul { position: absolute; left: 14.5em; top: 0; width: 13.75em; background-color: #edac1a; visibility:hidden; z-index:5; opacity:0; -webkit-transition:all 0.4s ease 0.1s; transition:all 0.4s ease 0.1s; } #flyout-side-nav ul li:hover > ul { visibility:visible; z-index:10; opacity:1; } #flyout-side-nav ul li ul li a, #flyout-side-nav ul li ul li a:visited { border-bottom: 2px solid #FFDB6F; background-color: #edac1a; color: #2b3e85; } #flyout-side-nav ul li ul li a:hover, #flyout-side-nav ul li ul li a:visited:hover { color: #ffffff; background-color: #2b3e85; border-left: 1px solid #555f60; } #flyout-side-nav ul li:hover>a { background-color: #edac1a; color: #2b3e85; } .insider-links, .insider-white-bk, .flyout-link { background-image: url('../img/insider-icon_final.png'); } .insider-gray-bk, .insider-links.inline, .sub-nav-insider-link, ul.off-canvas-list li.sub-nav-insider-link a:hover { background-image: url('../img/insider-icon_final-grey.png'); } .insider-links { text-align: left; text-indent: 1.5em; background-repeat: no-repeat; background-position: 1em 1.07rem; background-size: 1rem auto; } .insider-links .button img { padding-right: 5%; } .insider-links li { padding-bottom: 0; } .insider-links.inline { padding-left:1.25rem; background-position:0 center; } .flyout-link { background-repeat: no-repeat; background-position: 12.5em center; background-size: 1rem auto; } .white-buttons .button { margin-bottom: 0; background-color: #ffffff; color: #2b3e85; text-align: left; padding-left: 1rem; font-weight: 500; } .white-buttons .button:hover { background-color: #D6D6D6; } .white-buttons .button:active { background-color: #D6D6D6; } .white-buttons .button:focus { background-color: #D6D6D6; } .sub-nav-insider-link { background-repeat: no-repeat; background-position: right center; background-size: 1rem auto; } ul.off-canvas-list li.sub-nav-insider-link a:hover { background-color: #ecede9; background-repeat: no-repeat; background-position: right center; background-size: 1rem auto; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .contact-form li { line-height: 1.25 !important; } .contact-form form { margin-bottom: 0; } .contact-form textarea { margin-bottom:1rem; min-height:3rem; min-width:100%; height:9rem; } .contact-form button { background-color:#888178; font-size:0.875rem; margin-bottom:0; } .contact-form .vcard { display:block; } @media only screen and (max-width: 40em) { .g-recaptcha { margin-bottom:0.5rem; } .g-recaptcha>div>div{ width:inherit !important; position:relative; display:block; padding:0; overflow:hidden; max-width:302px; border-right:1px solid #d3d3d3; border-radius:4px; -webkit-box-shadow:2px 0px 4px -1px rgba(0,0,0,.08); -moz-box-shadow:2px 0px 4px -1px rgba(0,0,0,.08); box-shadow:2px 0px 4px -1px rgba(0,0,0,.08); } .g-recaptcha iframe{ position:absolute; top:0; bottom:0; left:0; width:100%; height:100%; border:0; } .g-recaptcha>div{ position:relative; } .g-recaptcha>div:before{ content:'Loading captcha...'; position:absolute; top:38%; left:0; } .g-recaptcha:empty:before{ content:'Something wrong occurred'; } } .blue-footer-bar li { padding:0; margin:0; } .blue-footer-bar li a { padding:0.6rem 1.5rem; text-align:center; display:block; } @media only screen and (max-width: 40em) { .blue-footer-bar li { border-top:1px solid rgb(236, 237, 233); width:100%; } .blue-footer-bar li:first-child { border-top:none; } } @media only screen and (max-width: 40em) { .uber-footer-small { padding: 0 0 0 0.5rem; } .uber-footer.row { overflow:hidden; float:left; width:50%; } .uber-footer.row li a { font-size:0.95rem; padding:0.4rem 0; display:block; } } @media only screen and (max-width:22.5em) { .uber-footer.row { float:none; width:100%; } } .white-footer-bar { margin-bottom: 1.85rem; } .white-footer-bar ul { float:none; margin:0 0.9375rem; list-style:none; padding:0; } .white-footer-bar li { padding:0 !important; margin:0; text-align:left; font-size:0.9rem; display:inline-block; float:none; } .white-footer-bar a { display:block; padding:1rem 1.4rem; } .white-footer-bar a:hover { background-color:#888178; color:#fff; } @media only screen and (min-width:40.063em) { .white-footer-bar ul { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:stretch; -moz-box-align:stretch; -webkit-align-items:stretch; -ms-flex-align:stretch; align-items:stretch; } .white-footer-bar li { width:auto; display:-webkit-box; -webkit-box-flex:1; -webkit-flex:1 0 auto; -ms-flex:1 0 auto; flex:1 0 auto; } .white-footer-bar li:first-child { max-width:4rem; } .white-footer-bar a { text-align:center; } } @media only screen and (max-width:40.062em) { .white-footer-bar ul { margin:0 -0.9375rem; } .white-footer-bar li { vertical-align:top; width:49.5%; } } @media only screen and (max-width:22.5em) { .white-footer-bar li { width:100%; } } .white-footer-bar input { margin-bottom: 0; padding: 0; height: 1.5rem; line-height: inherit; } .white-footer-bar .postfix.button { margin-bottom: 0; padding-bottom: 1%; height: 1.5rem; line-height: inherit; } .social-media-footer img { display: block; margin-left: 0; margin-right: auto; margin-top: 10px; width: 35px; height: 35px; } .accessible-icons { margin-top:0.25rem; display:block; } .accessible-icons a { display:inline-block; text-align:left; text-indent:-9999px; background:transparent url('../img/icons/accessibility.png') no-repeat center center; height:30px; width:30px; } .accessible-icons a.icon-contrast { background-position:5px center; } .accessible-icons a.icon-textsize { background-position:-30px center; width:50px; } .start-button.close-reveal-modal { background-color: #e37a33; margin: 0; height: auto; font-size: 1.5rem; padding: .25rem; text-align: right; font-weight: normal; color: #FFFFFF; top: 0; right: 0; } .start-button.button.expand { padding-right: 1rem; line-height: 1.175em; height: 2.3125rem; } .brand-blue-bk a { color: #FFFFFF; } .blue-top { border:none; border-top:1rem solid #22326a; } .apply-model-box { background-color: #ecede9; } .apply-model-box p { line-height: 1; margin-bottom: 1rem } .apply-model-box select { color: #555f60; font-size: 1rem; margin: 0; height: 2.3125rem; padding: .25rem; line-height:1.2; } .apply-model-box label { line-height: 1; } .apply-model-box h3 a { font-size: 3rem; color: #555f60; margin-top: 1.25rem; } .apply-modal-headings { color: #7badb6; height: auto; padding-bottom: .5rem; } div.small-12.large-4.columns.row-padding { padding-left: 0; padding-right: 0; } .apply-button { padding-right: 0; padding-left: 0; } .apply-button a { margin: 0; vertical-align: bottom; background-color: #888178; font-weight: normal; display: block; width: 2.5rem; font-size: 1.5rem; padding: .25rem; height: 2.3125rem; line-height: 1; } .note-apply { color: #e37a33; } .dark-font { color: #555f60; } @media only screen and (max-width: 40.062em) { div.small-1.medium-1.large-4.columns.apply-button { padding-left: 0; padding-right: 0; } div.small-12.medium-4.large-4.columns.row-padding { padding-left: .9375rem; padding-right: .9375rem; } div#apply-now.reveal-modal.tiny.apply-model-box.blue-top.open { min-height: 0; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { div#apply-now.reveal-modal.tiny.apply-model-box.blue-top.open { width: 80%; } div.small-12.medium-4.large-4.columns.row-padding { padding-left: 0; padding-right: 0; } } .news-events-headings { color: #2b3e85; } .panel h5 a { color: #FFFFFF; } .panel h5 { color: #FFFFFF; } h2.unit-subheading { text-transform: uppercase; color: #888178; font-size: 1.125rem; } fieldset legend { background: inherit; } #top-search-bar { margin: 0 30px 0 0; padding: 0; height: 1.9rem; } #top-search-btn { line-height: 1.5rem; margin-top: 0; height: 1.9rem; padding:0 1rem; border:none; } #top-search-bar-column { padding-right: 0; } #top-search-btn-column { padding-left: 0; } input#top-search-bar{ padding-left:10px; } .top-utility-wrap{ position: fixed; top:2.45rem; z-index: 50; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition:top 0.4s ease 0s; transition:top 0.4s ease 0s; } .top-utility-wrap div { height:0; } a.button.tiny.expand.apply { font-size: 1rem; padding: .30rem .3rem; min-width: 55px; } a.apply, input.apply { background-color: #000; background-color: rgba(0,0,0, .7); height: 1.9rem; margin-bottom:0; } a.apply:hover, a.apply:focus, input.apply:hover, input.apply:focus { background-color: #000; background-color: rgba(0,0,0, 1) } .uppercase { text-transform: uppercase; } .boldtext { font-weight: bold; color: #555f60; } .smallerheading { font-size: 0.75rem; } .smallertext { font-size: 0.875rem; } .heightfix { min-height: 7em; } .smaller-poa { height: 3em; } @media only screen and (max-width: 40.062em){ .small-screen-spaced { padding-top: 1.875rem; } .poa-padding { margin-bottom: -2em; } .orbit-container { margin-top: 45px; } } .emergency-alert-wrap { z-index:98; display:block; clear:both; position:fixed; width:100%; } .emergency-alert { z-index:98; } .emergency-alert p{ color:#ffffff; } .alert-title{ padding-bottom:5px; font-size:1rem; font-weight:700; } .alert-body{ background-color:#B7363A; width:100%; } html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2rem; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1rem; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } ul.image-slider { list-style:none; margin:0; } ul.image-slider img { width:100%; } .ss-caption{ margin-left:0; margin-bottom:0; font-size:1.25rem; position: absolute; bottom: -1px; background-color: #333; background-color: rgba(51, 51, 51, 0.8); color: white; width: 100%; padding: 0.625rem 0.875rem; } .slick-prev { left:20px; } .slick-next { right:30px; } .slick-prev:hover ,.slick-next:hover, .slick-prev:active, .slick-next:active, .slick-prev:focus, .slick-next:focus { background-color:transparent; } .slick-dots { top:100%; bottom:auto; margin-left:0; } .slick-dots li button { width:inherit; padding:0; } .slick-dots li { vertical-align:top; width:45px; height:10px; margin:0; border-right:2px solid #ecede9; } .slick-active { background-color:#e37a33; } .slick-dots li:first-child { border-left:2px solid #ecede9; } .slick-dots li button:before { display:none; } ul.slick-dots{ list-style-type:none; text-align:right; } ul.image-slider>li+li { display:none; } @media only screen and (max-width: 40.062em) { .orbit-caption, .ss-caption{ margin-left:0; margin-bottom:0; height: 3em; font-size: 1rem; } .orbit-bullets li, .ss-bullets li { visibility:hidden; } } @media only screen and (min-width: 40.063em) { .orbit-container, .ss-container { margin-top: 45px; } } @media only screen and (min-width: 64.063em) { .orbit-container, .ss-container { margin-top: 0; } .orbit-caption-full, .ss-caption-full{ margin-left:45%; margin-bottom:10%; } .orbit-caption-text, .ss-caption-text { font-size:1.875rem; } ul.image-slider.home-page li a { display:block; padding:42.916% 0 0; overflow:hidden; height:0; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } ul.image-slider.home-page li a img { margin-top:-42.916%; } } [class*="entypo-"]:before { font-family: 'entypo', sans-serif; } #content { text-align: center; left: 0; right: 0; margin: auto; min-height: 20px; top: 109px; } .share-check { display:none; } .share-check:checked + .label-share{ background-color:transparent; color:#231733; } .share-check:checked ~ .share-this { opacity:1; -webkit-transform: scale(1) translateY(-90px); -moz-transform:scale(1) translateY(-90px); -ms-transform:scale(1) translateY(-90px); -o-transform:scale(1) translateY(-90px); transform:scale(1) translateY(-90px); -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; transition:.5s; } .label-share:hover{ background-color:#dbd8d1; } .label-share{ font-size:1rem; cursor:pointer; display: block; margin:0; padding:0; background: #ecede8 url('../img/share.png') no-repeat top center; background-size: contain; background-color:#ecede8; width: 50px; height:40px; color:#7B7484; text-indent: -999em; } .share-this { transform-origin:50% 0%; -webkit-transform: scale(0) translateY(-190px); -moz-transform:scale(0) translateY(-190px); -ms-transform:scale(0) translateY(-190px); -o-transform:scale(0) translateY(-190px); transform:scale(0) translateY(-190px); opacity:0; text-align: center; left: 0; right: 0; margin: auto; width: 100%; height: 20px; top: 100px; } .share-this ul li{ font-size:1rem; cursor:pointer; width:60px; margin:0; padding:8px 0; text-align:center; float:left; display:block; height:46px; color: #FFFFFF; } .share-this ul { position:relative; left:-50px; right:0; margin:auto; color:#fff; height:46px; width:60px; background:#3B5998; padding:0; list-style:none; } .share-this ul li:hover {color:#888178; opacity:0.6; } li[class*="-twitter"] {background:#6CDFEA;padding:12px 0;} li[class*="-pinterest"] {background:#CB2027;padding:12px 0;} li[class*="-facebook"] {background:#3B5998;padding:12px 0;} #navigation-bar { position: relative; } .row #navigation-bar form { margin-bottom: 0; } #search { position:relative; height:100%; } #label { position:relative; z-index:20; height:100%; } #label label { position:relative; display:block; background:#fff; color:#fff; color:transparent; cursor:pointer; padding:1rem; height:100%; border-bottom:1px solid transparent; } #label label:after { content:' '; text-indent:0; position:absolute; background:#fff url('../img/search-icon_dark.png') no-repeat left center; margin:-15px 0 0 -15px; height:30px; width:30px; z-index:2; left:50%; top:50%; } #label label:hover, #label.active label { background-color:#888178; } #label label:hover:after, #label.active label:after { background-position:-30px center; } #input { position:absolute; overflow:hidden; height:100%; width:0; z-index:5; left:100%; top:0; -webkit-transition:width 0.4s ease 0s; transition:width 0.4s ease 0s; } #input input[type="text"] { display:block; position:absolute; top:0; right:25px; width:220px; height:100%; margin:0; padding:0 10px; border:none; background:#2b3e85; font-size:1.125rem; color:#fff; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } #input #top-search-bar-btn { display:block; position:absolute; right:0; top:0; width: 35px; height:100%; padding: 0 7px; border: none; background:#2b3e85; font-size:1rem; color:#fff; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } #input #top-search-bar-btn:hover { background-color: #888178; } #input input:focus { outline: none } #input.focus { width:245px; } @media only screen and (max-width: 40.062em) { #search { overflow:hidden; } #label label { } #label label:after { margin-left:0.5rem; left:0; } #input { z-index:20; width:100% !important; border-left:50px solid transparent; left:0 !important; top:-100%; opacity:0; -webkit-transition-property:visibility,opacity; transition-property:visibility,opacity; } #input.focus { visibility:visible; opacity:1; top:0; } #input #top-search-bar-btn { left:auto; right:0; } #input input[type="text"] { display:block; right:auto; width:100%; } } .row nav { width: 100%; float: left; padding-left: 10px; position: relative; z-index: 10; margin-bottom: 0px; } .row nav ul { list-style-type: none; margin-bottom: 0px; padding-bottom: 0px; } .row nav li { display: inline-block; margin-bottom: 0px; font-weight: 400; padding-top: 1%; padding-bottom: 1%; } nav a { display: block; padding: 0; color: #888178; } nav a:hover { color: #2b3e85; } .rollbar-path-vertical, .rollbar-path-horizontal { position: absolute; background-color: #eee; background-color: rgba(220,220,220,0.5); z-index: 98; } .rollbar-path-horizontal { bottom: 5px; left: 0; width: 100%; height: 5px; } .rollbar-path-vertical { right: 5px; top: 0; height: 100%; width: 5px; } .rollbar-path-vertical { -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,0.1); -moz-box-shadow: inset 1px 0 1 rgba(0,0,0,0.1); box-shadow: inset 1px 0 1 rgba(0,0,0,0.1); } .rollbar-path-horizontal { -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 1 rgba(0,0,0,0.1); box-shadow: inset 0 1px 1 rgba(0,0,0,0.1); } .rollbar-handle{ position: relative; top: 0; left: 0; background-color: #2b3e85; } .rollbar-handle { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .rollbar-path-vertical .rollbar-handle { height: 5%; width: 100%; } .rollbar-path-horizontal .rollbar-handle { width: 5%; height: 100%; } .rollbar-path-vertical, .rollbar-path-horizontal, .rollbar-handle { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .poa-header { font-size: 2.3125rem; } .color-and { color:#B5A543; } .poa-subheader { font-size:.8rem; } .poa-share-this { height:0; margin-top:.7rem; } .poa-share-this ul{ left:-65%; } .highlights { list-style-type: none; margin-left:0; } .highlights li { font-size:.8rem; font-style:italic; } #share-home, #share-landing, #share-content { text-align:right; position:relative; min-height:20px; padding:5% 0 0; margin:auto; } #share-landing, #share-content { padding-top:15%; } #share-home label, #share-landing label, #share-content label { margin:0; } @media only screen and (max-width:40em) { #share-home { padding:0; } #share-landing, #share-content { padding:5% 0 0; } } .brand-web-grey{background-color: #ecede9;} #body_wrapper{ margin-top:2.45rem; transition:1s -webkit-filter ease; transition:1s filter ease; } .page-mode-edit #body_wrapper { padding-top:2rem; } #ADF-Reset-Message { position:absolute; background:#000; z-index:100; color:#f00; } @media only screen and (max-width: 40em) { body{ padding-top:45px !important; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { body{ padding-top:45px !important; } } ul ol, ul ul, ol ol, ol ul { margin-bottom:0; } a.icon-link:after { content:' '; display:inline-block; vertical-align:-0.2rem; background:transparent url('../img/icons/link-icons.png') no-repeat 2px center; height:16px; width:18px; } a.icon-link[href*=".pdf"]:after { background-position:-20px center; } a.icon-link[href*=".doc"]:after { background-position:-40px center; } a.icon-link[href*=".xls"]:after { background-position:-60px center; } a.icon-link[href*=".ppt"]:after, a.icon-link[href*=".ppt"]:after { background-position:-81px center; } a.icon-link[href*="mailto:"]:after { background-position:-100px center; } .full-width-image { background:#888178; } .full-width-image img { display:block; margin:0 auto; } figure.full-width-image { position:relative; margin:0; } figure.full-width-image figcaption { position:absolute; background:rgba(0,0,0,0.4); visibility:hidden; padding:7% 0 7% 10%; opacity:0; bottom:0; right:0; left:0; top:0; -webkit-transition:all 0.7s ease 0s; transition:all 0.7s ease 0s; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; } figure.full-width-image figcaption.top { -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start; } figure.full-width-image figcaption.bottom { -webkit-align-items:flex-end; -ms-flex-align:end; align-items:flex-end; } figure.full-width-image.show figcaption { visibility:visible; padding:7% 5%; opacity:1; } figure.full-width-image h2 { font-weight:lighter; text-align:right; font-size:4vw; max-width:70%; color:#fff; margin:0; } @media screen and (max-width:40em) { figure.full-width-image h2 { font-size:2rem; max-width:none; } } [itemprop=alternativeHeadline] > h1 { display: none; } .aps-downloads-box { font-variant: regular; font-style: normal; font-weight: 400; font-family: "myriad-pro"; color: #555f60; } .aps-downloads-box img{ padding-right: 15px; } #storyArticle p:empty{ margin-bottom:0; } .hidden{ position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; } .brand-microsite-poa-graphic { background-position: center; } .slick-dots li:last-child { border-right: none; width: 43px; } .start-button { background-color: #e37a33; margin: 0; height: auto; vertical-align: bottom; font-size: 1.5rem; padding: .25rem; text-align: right; font-weight: normal; color: #FFFFFF; top: 0; right: 0; } .force-relative { position: relative; } .item { position: absolute; } .item h3 { font-size: 2.7125rem; font-weight: 200; font-family: "myriad-pro", Arial, Helvetica, sans-serif; line-height: 2.1rem; text-rendering: optimizeLegibility; margin-top: 0; margin-bottom: 0; text-transform: lowercase; color: white; display: block; position: absolute; } .item span.brand-and { text-rendering: optimizeLegibility; margin: 0.2rem -0.25em 0.5rem -0.25em; font-size: 0.725em; font-weight: 900; text-transform: uppercase; } FORM#search{ margin: 0; } .pipe-uberfooter{ padding: 0 10px; } a.button.donate-button{ padding-left: 1em; padding-right: 1em; } .colored-box-panel{ margin-bottom: 0; padding: 0.625em; } .colored-box-action-panel{ background-color:#555f60; border:none; color:#7badb6; padding: 0.438em; } a.colored-box-link:hover { opacity: 0.5; transition:all 1s ease 0s; } .colored-box-heading{ font-weight: 400; font-style: normal; text-align: center; font-size: 1.25rem; height: 2em; line-height:1.25; padding-bottom:0; margin-bottom:0; } .colored-box-image{ text-align: center; padding: 1em; min-height: 95px; } .colored-box-body{ line-height:1.25; font-size:1rem; font-style: normal; } p.colored-box-action { font-weight: 700; font-style: normal; text-align: center; font-size:1rem; line-height: 1.125; color:#fff; } .no-colored-box-color{ background: inherit; border:none; padding: 0.781em; } .no-colored-box-heading{ color:#888178; font-weight: 400; font-style: normal; text-align: center; font-size: 1.25rem; height: 2em; line-height:1.25; padding-bottom:0; margin-bottom:0; } p.no-colored-box-body{ line-height:1.25; font-size:1rem; font-style: normal; color:#888178; } p.no-colored-box-action{ font-weight: 700; font-style: normal; text-align: center; font-size:1rem; line-height: 1.125; color:#fff; } .colored-box-no-image { padding: 0.5em; } .colored-box-no-image { color:#fff; font-weight: 500; font-style: normal; font-size: 1.625rem; line-height:1; margin-top:0; } .colored-box-no-image p{ color: #fff; font-weight:200; margin-bottom:0; } .info-panel { margin:0 0 1rem; padding:0 0.75rem; background:#ecede9; } .info-panel.brand-grey-bk { background:#555f60; } .info-panel .info-panel-header { font-size:1rem; padding:0.375rem 0.75rem; margin:0 -0.75rem 0.5rem; font-weight:normal; } .info-panel p, .info-panel address { margin:0 !important; padding:0 0 0.75rem; line-height:1.35; } .info-panel address { font-style:normal; } .info-panel .button { padding:0.375rem 0.67rem; margin:0; } @media only screen and (max-width: 40.062em) { div.admissions-deadlines-tabs dl.tabs dd { width: 100%; } div.admissions-deadlines-tabs dl.tabs dd.active a::after, div.admissions-deadlines-tabs dl.tabs dd:hover a::after { border-right: 20px solid transparent; border-left: 20px solid transparent; border-top: 20px solid #b5a742; content: " "; display: inline-block; position: absolute; right: 20px; bottom: -27px; height: 0; width: 0; padding-bottom: 10px; z-index: 50; } } @media only screen and (min-width: 40.063em) { div.admissions-deadlines-tabs dl.tabs dd.active { width: 40%; } div.admissions-deadlines-tabs dl.tabs dd { width: 20%; } div.admissions-deadlines-tabs dl.tabs dd.active a::after, div.admissions-deadlines-tabs dl.tabs dd a:hover::after { border-right: 20px solid transparent; border-left: 20px solid transparent; border-top: 20px solid #b5a742; content: " "; display: inline-block; position: absolute; left: 20px; bottom: -27px; height: 0; width: 0; padding-bottom: 10px; z-index: 50; } div.admissions-deadlines-tabs dl.tabs dd a::after { border-right: 20px solid transparent; border-left: 20px solid transparent; border-top: 20px solid #CFC15C; content: " "; display: inline-block; position: absolute; left: 20px; bottom: -27px; height: 0; width: 0; padding-bottom: 10px; z-index: 50; } } div.admissions-deadlines-tabs dl.tabs dd a:hover { background: #b5a742; color: #ffffff; font-weight: 300; } div.admissions-deadlines-tabs dl.tabs dd.active a:hover { font-weight: 600; } div.admissions-deadlines-tabs dl.tabs dd a { background: #CFC15C; color: #ffffff; font-weight: 300; } div.admissions-deadlines-tabs dl.tabs dd.active a { background: #b5a742; color: #ffffff; font-weight: 600; } div.admissions-deadlines-tabs p, div.admissions-deadlines-tabs ul { font-size: 0.75rem; font-weight: 300; } div.admissions-deadlines-tabs div.tabs-content>.content{ padding-top: 0; } div.admissions-deadlines-tabs div.tabs-content p.colored-box-image, div.tabs-content p.colored-box-body { margin-bottom: 0; } div.admissions-deadlines-tabs div.tabs-content .colored-box-heading { font-weight: 300; } div.admissions-deadlines-tabs div.tabs-content .colored-box-heading, div.tabs-content .colored-box-body { text-align: left; height: auto; } div.admissions-deadlines-tabs div.tabs-content .panel { padding: .75em; margin-bottom: 0; } div.admissions-deadlines-tabs div.admissions-deadlines-tabs-housing { padding-left: 4em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-image: url('http://author.uwec.edu/admissions/images/i_want_to_apply_deadlines_infographic_housing-house.png'); background-position: left center; background-repeat: no-repeat; background-size: auto 3em; margin-bottom: 2em; } div.admissions-deadlines-tabs p a, div.admissions-deadlines-tabs li>a { text-decoration: underline; } div.admissions-deadlines-tabs h4 { text-transform: uppercase; color: #edac1a; font-size: 0.75rem; margin-bottom: 0; } div.admissions-deadlines-tabs p.colored-box-notice { margin-left: 20px; color: #2b3e85; line-height: 1.250em; } div.admissions-deadlines-tabs p.colored-box-notice span.colored-box-notice-heading { font-weight: 600; text-transform: uppercase; display: block; } .white-footer-bar li a{ color:#888178 } @media only screen and (max-width: 40em) { .top-utility-wrap{top:5.2625rem;} } @media only screen and (min-width: 40.063em) and (max-width: 64em) { .top-utility-wrap{top:5.2625rem;} } @media only screen and (max-width: 40em) { .video-wide{ padding-bottom: 56.34%; } } @media only screen and (max-width: 64.063em) { .video-wide{ padding-bottom: 56.34%; } } figure.video { position:relative; padding:0 0 56.25%; margin:0; } figure.video iframe { position:absolute; height:100%; width:100%; left:0; top:0; } .featured-image img{ width:100%; } @media only screen and (max-width: 40em) { .featured-image{ padding-left: 0; padding-right: 0; } .featured-image img { width: 100%; height: auto; } } @media only screen and (max-width: 64.063em) { .featured-image{ padding-left: 0; padding-right: 0; } } .social-media-list { list-style:none; padding:0; margin:0; } .social-media-list:before { content:'Connect with us:'; display:inline-block; vertical-align:middle; color:#7badb6; } .social-media-list li { display:inline-block; margin:0.25rem; height:2rem; width:2rem; } .facebook-blue { background: url('../img/social-media/all-campus-social-icons-facebook.png'); background-image: url('../img/social-media/all-campus-social-icons-facebook.svg'); text-indent: -9999px; background-repeat: no-repeat; } .twitter-blue { background: url('../img/social-media/all-campus-social-icons-twitter.png'); background-image: url('../img/social-media/all-campus-social-icons-twitter.svg'); text-indent: -9999px; background-repeat: no-repeat; } .youtube-blue { background: url('../img/social-media/all-campus-social-icons-youtube.png'); background-image: url('../img/social-media/all-campus-social-icons-youtube.svg'); text-indent: -9999px; background-repeat: no-repeat; } .linkedin-blue { background: url('../img/social-media/all-campus-social-icons-linkedin.png'); background-image: url('../img/social-media/all-campus-social-icons-linkedin.svg'); text-indent: -9999px; background-repeat: no-repeat; } .flickr-blue { background: url('../img/social-media/all-campus-social-icons-flickr.png'); background-image: url('../img/social-media/all-campus-social-icons-flickr.svg'); text-indent: -9999px; background-repeat: no-repeat; } .instagram-blue { background: url('../img/social-media/all-campus-social-icons-instagram.png'); background-image: url('../img/social-media/all-campus-social-icons-instagram.svg'); text-indent: -9999px; background-repeat: no-repeat; } .pinterest-blue { background: url('../img/social-media/all-campus-social-icons-pinterest.png'); background-image: url('../img/social-media/all-campus-social-icons-pinterest.svg'); text-indent: -9999px; background-repeat: no-repeat; } .google-plus-blue { background: url('../img/social-media/all-campus-social-icons-google-plus.png'); background-image: url('../img/social-media/all-campus-social-icons-google-plus.svg'); text-indent: -9999px; background-repeat: no-repeat; } .vimeo-blue { background: url('../img/social-media/all-campus-social-icons-vimeo.png'); background-image: url('../img/social-media/all-campus-social-icons-vimeo.svg'); text-indent: -9999px; background-repeat: no-repeat; } .vine-blue { background: url('../img/social-media/all-campus-social-icons-vine.png'); background-image: url('../img/social-media/all-campus-social-icons-vine.svg'); text-indent: -9999px; background-repeat: no-repeat; } .tumblr-blue { background: url('../img/social-media/all-campus-social-icons-tumblr.png'); background-image: url('../img/social-media/all-campus-social-icons-tumblr.svg'); text-indent: -9999px; background-repeat: no-repeat; } .pheed-blue { background: url('../img/social-media/all-campus-social-icons-pheed.png'); background-image: url('../img/social-media/all-campus-social-icons-pheed.svg'); text-indent: -9999px; background-repeat: no-repeat; } .blogger-blue { background: url('../img/social-media/all-campus-social-icons-blogger.png'); background-image: url('../img/social-media/all-campus-social-icons-blogger.svg'); text-indent: -9999px; background-repeat: no-repeat; } .wordpress-blue { background: url('../img/social-media/all-campus-social-icons-wordpress.png'); background-image: url('../img/social-media/all-campus-social-icons-wordpress.svg'); text-indent: -9999px; background-repeat: no-repeat; } .ellipse-blue { background: url('../img/social-media/all-campus-social-icons-ellipse.png'); background-image: url('../img/social-media/all-campus-social-icons-ellipse.svg'); text-indent: -9999px; background-repeat: no-repeat; } .facebook-white { background: url('../img/social-media/all-campus-social-icons-facebook-white.png'); background-image: url('../img/social-media/all-campus-social-icons-facebook-white.svg'); } .twitter-white { background: url('../img/social-media/all-campus-social-icons-twitter-white.png'); background-image: url('../img/social-media/all-campus-social-icons-twitter-white.svg'); } .youtube-white { background: url('../img/social-media/all-campus-social-icons-youtube-white.png'); background-image: url('../img/social-media/all-campus-social-icons-youtube-white.svg'); } .linkedin-white { background: url('../img/social-media/all-campus-social-icons-linkedin-white.png'); background-image: url('../img/social-media/all-campus-social-icons-linkedin-white.svg'); } .flickr-white { background: url('../img/social-media/all-campus-social-icons-flickr-white.png'); background-image: url('../img/social-media/all-campus-social-icons-flickr-white.svg'); } .instagram-white { background: url('../img/social-media/all-campus-social-icons-instagram-white.png'); background-image: url('../img/social-media/all-campus-social-icons-instagram-white.svg'); } .pinterest-white { background: url('../img/social-media/all-campus-social-icons-pinterest-white.png'); background-image: url('../img/social-media/all-campus-social-icons-pinterest-white.svg'); } .google-plus-white { background: url('../img/social-media/all-campus-social-icons-google-plus-white.png'); background-image: url('../img/social-media/all-campus-social-icons-google-plus-white.svg'); } .vimeo-white { background: url('../img/social-media/all-campus-social-icons-vimeo-white.png'); background-image: url('../img/social-media/all-campus-social-icons-vimeo-white.svg'); } .vine-white { background: url('../img/social-media/all-campus-social-icons-vine-white.png'); background-image: url('../img/social-media/all-campus-social-icons-vine-white.svg'); } .tumblr-white { background: url('../img/social-media/all-campus-social-icons-tumblr-white.png'); background-image: url('../img/social-media/all-campus-social-icons-tumblr-white.svg'); } .pheed-white { background: url('../img/social-media/all-campus-social-icons-pheed-white.png'); background-image: url('../img/social-media/all-campus-social-icons-pheed-white.svg'); } .blogger-white { background: url('../img/social-media/all-campus-social-icons-blogger-white.png'); background-image: url('../img/social-media/all-campus-social-icons-blogger-white.svg'); } .wordpress-white { background: url('../img/social-media/all-campus-social-icons-wordpress-white.png'); background-image: url('../img/social-media/all-campus-social-icons-wordpress-white.svg'); } .ellipse-white { background: url('../img/social-media/all-campus-social-icons-ellipse-white.png'); background-image: url('../img/social-media/all-campus-social-icons-ellipse-white.svg'); } .png-back { display: block; height: auto; min-height: 80px; width: 100%; background-repeat: no-repeat; background-position: top center; background-size: contain; } @media only screen and (max-width: 40em) { .png-back { min-height: 80px; } } @media only screen and (min-width: 64.063em) { .png-back { min-height: 50px; } } .png-back-uber { display: block; height: auto; min-height: 50px; width: 100%; background-repeat: no-repeat; background-position: top center; background-size: contain; } @media only screen and (max-width: 40em) { .png-back-uber { min-height: 50px; } } @media only screen and (min-width: 64.063em) { .png-back-uber { min-height: 50px; } } .blue-footer-bar{ font-weight: bold; font-size: 125%; line-height: 1; } .uber-footer-h6{ font-weight: 700; font-style: normal; } .uber-footer-social-media { max-width:200px; padding: 7px; } .social-media-element { max-width:100px; } @media only screen and (min-width: 40.063em) and (max-width: 64em) { li.social-media-element{ width: 90px; height: 90px; } } @media only screen { li.social-media-element{ width: 55px; height: 55px; } } @media only screen and (max-width: 40em) { li.social-media-element{ width: 55px; height: 55px; } } ul.large-block-grid-6>li.social-media-element:nth-of-type(6n+1) { clear:none; } #innerEmWrap { width:100%; clear:both; } #innerEm { margin:0 auto; position:absolute; max-width:80rem; z-index:97; right:1rem; left:1rem; top:0; } table.SmartBoard_Table { border:1px solid #b4373c; background:#cd0000; margin:1rem 0 1rem auto; width:74.5%; } table.SmartBoard_Table td { line-height:1.5; font-size:120%; color:#fff; } table.SmartBoard_Table tr.SmartBoard_Row { background:none !important; } table.SmartBoard_Table td.SmartBoard_Subject { font-weight:bold; } table.SmartBoard_Table td.SmartBoard_DateTime { white-space:nowrap; text-align:right; width:12rem; } table.SmartBoard_Table td.SmartBoard_Message { background:rgba(50,0,0,0.2); } @media only screen and (max-width: 64em) { table.SmartBoard_Table { width:100%; } } @media only screen and (max-width: 40em) { table.SmartBoard_Table td { padding:0.3rem 0.6rem; font-size:100%; display:block; width:100%; } table.SmartBoard_Table td.SmartBoard_Subject { padding-bottom:0; } table.SmartBoard_Table td.SmartBoard_DateTime { text-align:left; padding-top:0; width:100%; } } ul.breadcrumbs { background:none; border:none; padding:0; margin:0; } ul.breadcrumbs li { line-height:1.5; } ul.breadcrumbs a { text-decoration:none !important; } ul.breadcrumbs li+li:before { content:'>'; position:static; margin:0 0.5em; } ul.breadcrumbs.collapse { white-space:nowrap; display:-webkit-flex; display:-ms-flexbox; display:flex; } ul.breadcrumbs.collapse li { display:inline-block; white-space:nowrap; position:relative; overflow:hidden; min-width:2.5em; max-width:5em; float:none; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; flex:0 1 auto; -webkit-transition:all 0.4s ease-out 0s; transition:all 0.4s ease-out 0s; } ul.breadcrumbs.collapse li:last-child { -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; } ul.breadcrumbs.collapse a { display:inline-block; padding:0.6em 0; -webkit-transition:all 0.4s ease-out 0s; transition:all 0.4s ease-out 0s; } ul.breadcrumbs.collapse li.expand a:hover, ul.breadcrumbs.collapse li.expand a:focus { background:rgba(0,0,50,0.07); outline:none; } ul.breadcrumbs.collapse li:last-child a { background:none !important; } ul.breadcrumbs.collapse li a:after { content:' '; position:absolute; box-shadow:inset -1em 0 1em -0.5em #ecede9; width:1.5em; bottom:0; right:0; top:0; } ul.breadcrumbs.collapse li+li.expand { margin-right:-0.2em; } ul.breadcrumbs.collapse li+li.expand:before { margin-right:0.2em; } ul.breadcrumbs.collapse li+li.expand a { padding:0.6em 0.3em; } ul.breadcrumbs.collapse li:first-child, ul.breadcrumbs.collapse.notouch li:hover, ul.breadcrumbs.collapse li.expand { max-width:25em; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; } ul.breadcrumbs.collapse li:last-child { max-width:100%; } ul.breadcrumbs li:first-child a:after, ul.breadcrumbs.collapse.notouch li:hover a:after, ul.breadcrumbs.collapse li.expand a:after { display:none; } @media screen and (min-width:40.0625em) and (max-width:64em) { ul.breadcrumbs.collapse li { max-width:6em; } } .all-caps { text-transform:uppercase; } #pageheading { margin-bottom:0; } .pageheadingrule{ margin:-10px 0.9375em 0; } .pageheadingrule hr{ border-bottom:1px solid #ffffff; } #pageheading h1{ line-height: 1; color: #555f60; font-weight:lighter; font-size:3.3rem; margin-top: 0; margin-bottom:0; } #pageheading h4{ line-height:1; color:#888178; font-weight:600; font-size:1.313rem; margin:0 0.1rem; } @media only screen and (max-width: 64.063em) { #pageheading h1 { font-size:2.75rem } } @media only screen and (max-width: 40.062em) { #pageheading h1 { font-size:2rem; } } #donatecta { margin-top: 1em; } .rss_element { height: inherit; } .rss_items { margin-left: 0; list-style: none; } div.rss_element ul.rss_items li.rss_item div, .news-results { line-height: 1em; } .tightText { margin-top: 1em; } .story-caption{ position: relative; padding: 1em; margin-top: -5em; background-color: #333; background-color: rgba(51,51,51, 0.8); color: #ffffff; } @media only screen { .story-caption{ margin-top: -4em; } } @media only screen and (min-width: 64.063em) { .story-caption{ margin-top: -3em; } } .brand-bk{ background-color: #ecede9; } #newsfeed, #eventsfeed, #announcementsfeed { max-height: 300px; overflow-y: scroll; } #newsfeedcontainer, #eventsfeedcontainer, #announcementscontainer { margin-bottom: 1em; margin-right:0px; } .story-caption{ border-bottom: 5px solid #edac1a; } #mobile-nav-submit{ background: url(../img/mobile-search.svg); border: 0; display: block; height: 65px; width: 65px; margin-left:-10px; } #mobile-nav-search-input{ margin-top: 12px; background-color:#ecede9; font-style: italic; font-size:130%; color:#5C3317; border:none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow:none; margin-left:-5px; } #offcanvas-first{ border-bottom: 2px solid #555f60; background-color: #ecede9; height:4.0625rem; } .featuredImage{ max-width: none; } .story-caption-reset-columns{ padding-left: 0; padding-right: 0; } #height-fix{height:20px;} .poa-wrapper img {max-height:60px;} .share-this{z-index: 45;} .panel.archive { border-style: none; } .archive-list{ border-left: 2px solid #888178; margin: 0; padding-left: .9em; } .arrow-right { width: 0; height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 8px solid #888178; margin-left: -.9em; margin-top: 5px; } ul.off-canvas-list.accordion{ font-weight:500; } ul.off-canvas-list{ padding-bottom:0; } .off-canvas-list.accordion li a{ padding-left:23px; } ul .uwec-content li a{ font-size: 1.1rem; list-style-position: outside; color:gray; font-weight:300; } .tab-bar-section{ padding:0; } #offcanvas-first { height:3rem; border-bottom: 0px solid #555f60; overflow:hidden; } li#offcanvas-first form div.row{ margin-top:-5px; } .right-off-canvas-menu #unit-id-heading a.brand-grey-bk { color:#ffffff; } .right-off-canvas-menu #unit-id-heading a.brand-grey-bk:hover{ background-color:#888178; } .off-canvas-list.accordion li{ line-height:.9; margin:0; } .off-canvas-list { background-color:white; } ul .uwec-content { margin-left:0; } ul.off-canvas-list.accordion li.uwec-accordion ul.uwec-content li{ border-top:0; } nav.right-off-canvas-menu { box-shadow: 0 0 0 1px black inset; } nav.right-off-canvas-menu section{ border-left: 1px solid black; border-right: 1px solid black; } ul.off-canvas-list.accordion:nth-of-type(2) li a{ color: #7badb6; } ul#archive-years li.archive-accordion { padding:0.5rem; border-bottom:1px solid #ECEDE8; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } li.archive-months a.archive-month-anchor { padding:0.25rem; } ul.off-canvas-list li a.archive-month-anchor {border-bottom: 0; border-top: 1px solid #ECEDE8;} .archive-block-it{display:block !important;} @media only screen { .archive-thumb{ min-width: 100%;} } .uppercase{text-transform: uppercase;} .brand-white-bb{ border-bottom: 2px solid #ffffff; } @media only screen and (max-width: 40.062em) { div.top-utility-wrap .on-small-spacing-fix{ width:200px; } } #top-search-bar-column input#top-search-bar{ font-size:1.3rem; } @media only screen and (min-width: 40.063em) and (max-width: 64em) { div#apply-now.reveal-modal.tiny.apply-model-box.blue-top.open { width:50%; border-left: 0; border-right: 0; } } .call-to-action-button-short{ font-weight:500; float: left; text-align: left; width:100%; padding-top:8px; margin-top:3px; } .call-to-action-button-short.button.expand, .call-to-action-button-long.button.expand, .call-to-action-button-long.button.expand span { padding-left: 15px; } .call-to-action-button-short span{ width:100%; float:left; font-weight: 100; margin-bottom:-1.5%; color:#E8E8E8; } .call-to-action-button-long { font-weight:500; float:left; text-align: left; margin-top:1.5%; } .call-to-action-button-long span{ width:50%; font-weight: 100; color:#E8E8E8; float:right; text-align: right; margin-top:.3%; } .tab-bar ul.off-canvas-list:last-child { color: #7badb6; } ul.small-block-grid-3.medium-block-grid-3.blue-footer-bar li a { color:#ECEDE9; font-weight: 700; font-style: normal; } .esri-map { position: relative; padding-top: 1.5625rem; height: 0; margin-bottom: 1rem; overflow: hidden; } .esri-map iframe, .esri-map object, .esri-map embed { position: absolute; top: 0; left: 0; width: 100%; } @media only screen { .esri-map iframe, .esri-map object, .esri-map embed { height:200px; } .esri-map { padding-bottom: 200px; } } @media only screen and (max-width: 40em) { .esri-map iframe, .esri-map object, .esri-map embed { height:200px; } .esri-map { padding-bottom: 200px; } } @media only screen and (min-width: 40.063em) { .esri-map iframe, .esri-map object, .esri-map embed { height:300px; } .esri-map { padding-bottom: 300px; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { .esri-map iframe, .esri-map object, .esri-map embed { height:300px; } .esri-map { padding-bottom: 300px; } } @media only screen and (min-width: 64.063em) and (max-width: 90em) { .esri-map iframe, .esri-map object, .esri-map embed { height:400px; } .esri-map { padding-bottom: 400px; } } @media only screen and (min-width: 64.063em) { .esri-map iframe, .esri-map object, .esri-map embed { height:400px; } .esri-map { padding-bottom: 400px; } } ul.image-slider.yellow-bottom.dot-pos-override.slick-initialized.slick-slider div.slick-list div.slick-track li.slick-slide img{ width: 100%; } .slick-slide{ background-color:inherit; } .slick-prev, .slick-next { margin-top:-1.7rem; height:3.5rem; width:3.5rem; } .slick-prev { left:0; } .slick-next { right:0; } .slick-prev:before, .slick-next:before { content:'\2039'; text-shadow:1px 1px 1px rgba(0,0,0,0.6); font-family:inherit; line-height:0.25; font-size:6rem; text-indent:0; opacity:0.65; color:#fff; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .slick-next:before { content:'\203A'; } .slick-prev:hover:before { margin-left:-0.3rem; opacity:1; } .slick-next:hover:before { margin-left:0.3rem; opacity:1; } div.main-section ul.top-social-wrap{ top:2.2%; right:11%; z-index:1; } @media only screen and (max-width: 40.062em) { div.main-section ul.top-social-wrap{ width:35px; right:20%; } div.main-section ul.top-social-wrap li{ margin-top:5px; } } .poa-alignment-fix { float:right; padding-top: .5rem; } .poa-alignment-fix .brand-microsite-poa-graphic { background-position:right center; } .footer-link-bar{ font-weight: 400; font-style: normal; color: #888178; } .brand-white-overlay{ position: absolute; top: 0; height:100%; width:100%; z-index:98; background-color:white; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } .paying-for-tuition { margin-bottom:0; border:none; width:100%; } .paying-for-tuition tr td { padding:0.2625rem 0.625rem; } .capitalize { text-transform: capitalize; } .no-content-spacer{ padding-top: 40px; } .flex-video-for-slider{ padding-top: 0; margin-bottom: 0; } .hr-black{ border-color: #000000; } .error-page-spacer{ padding-top:25%; } .error-page-below-search{ color:#2b3e85; text-align:center; font-weight:400; font-style:normal; font-size:160%; } .contact-form button.tiny.right{ color: white; } @media only screen and (max-width: 40em) { .error-page-spacer{ padding-top:25%; } #error-page .row h1{ font-size:165%; } .error-page-below-search{ font-size:120%; } } @media only screen and (min-width: 40.063em) { .error-page-spacer{ padding-top:15%; } } details { display:block; margin:0.5rem 0; } summary { display:block; position:relative; cursor:pointer; z-index:2; } summary:focus { } details>div { overflow:hidden; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; animation:openAccordion 0.5s ease 0s; } details summary[aria-expanded="false"]+div { visibility:hidden; padding-bottom:0; padding-top:0; max-height:0; } .page-mode-edit details>summary[aria-expanded]+div, details.open>div { visibility:visible; padding-bottom:1rem; padding-top:1rem; max-height:none; } @keyframes openAccordion { 0% { padding-bottom:0; padding-top:0; } 100% { padding-bottom:1rem; padding-top:1rem; } } details.accordion { margin:0.5rem 0; } details.accordion summary { background:#dbd8d1; padding:0.7rem 3rem 0.7rem 1rem; font-weight:bold; color:#555f60; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } details.accordion summary small { font-size:100%; font-weight:100; } details.accordion summary:hover { background:#e3e3e3; } details.accordion>div { background:#fff; padding-left:1rem; padding-right:1rem; -webkit-box-sizing:border-box; box-sizing:border-box; } details.accordion>div p { margin:0 0 0.5rem; } details.accordion summary::-webkit-details-marker { display:none; } details.accordion summary::details-marker { display:none; } details.accordion summary::after { content:'+'; position:absolute; font-weight:normal; font-size:2rem; line-height:0; right:1rem; color:#fff; top:50%; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform:rotate(-90deg); } details.accordion summary[aria-expanded="true"]:after { content:'\2013'; margin:-0.3rem 0 0; -webkit-transform:none; -ms-transform:none; transform:none; } .profile img { display:block; margin:0.5rem 0; } .profile ul.no-bullet { line-height:1.375; text-align:right; margin:0.5rem 0; padding:0; } .staff-profile-left-div{ text-align: right; } .staff-profile-accordion-slim-text{ font-weight: 100; } .spaced-short{ padding-top: 1rem; } .extra-space-staff-info{ margin-bottom: 20px; } .credit-table-header{ padding: 0.25rem; font-size: 1.25rem; margin: 0; color: rgb(255, 255, 255); } .non-header-panel{ padding: 10px 5px; color: rgb(136, 129, 120); background: rgb(219, 216, 209); font-weight: 600; } .stretch-full-width{ padding-left: 0; } .counselor { clear:both; } .counselor figure { margin:0; } .counselor figure img { float:left; width:24%; margin:0 1.5rem 0.5rem 0; } .counselor figcaption { margin: 0 0 0 27%; } .counselor p.buttons { margin:1rem 0; display:flex; justify-content:space-between; } .counselor p.buttons a { flex:0 1 32%; display:flex; justify-content:center; align-items:center; margin:0 0.125rem; } .reveal-modal.counselor-bio img { width:100%; } hr.white { border-color: #fff; border-width:2px 0 0; } @media only screen and (max-width: 40em){ .counselor figure img { margin:0 1rem 0.5rem 0; width:7rem; } .counselor figcaption { margin-left:0; } .counselor p.buttons { display:block; } .counselor p.buttons a { margin:0.5rem 0; } } .majors-minors-heading { padding:10px; } .majors-minors-heading h5{ color:#fff; font-weight: 500; font-size:1.5rem; line-height:1; word-wrap: break-word; } .majors-minors-heading p { font-size:.85rem; color: #dbd8d1; margin-bottom:0px; } #majors-minors li a { border-top:1px solid #fff; background:#dbd8d1; color:#555f60; margin:0; padding:0.5rem; font-weight:600; text-align:left; } #majors-minors li a:hover, #majors-minors li.active a { background-color:#e37a33; color:#fff; } .about-ec { background-color:#ECEDE9; } .about-ec h5 { text-align:center; font-weight:700; font-size:1.85rem; color:#555F60; margin-bottom:0; } .about-ec p { text-align:center; color:#555F60; } .about-ec div { text-align:center; min-height:80px; } .about-ec-population { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_population.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-metro { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_Eau-Claire-Metro-population.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-parks { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_Parks.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-bike-trails { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_Bike-trails.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-theaters { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_theaters.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-fitness { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_fitness.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-venues { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_Performing-arts-venues.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-museums-galleries { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_museums-galleries.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-restaurants { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_restaurants.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-coffee { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_Coffee.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-bookstores { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_bookstores.svg"); background-position: center; background-repeat: no-repeat; } .about-ec-houses-of-worship { background: url("//cdn.uwec.edu/uwec14/img/Plus-sign.png"); background-image: url("//cdn.uwec.edu/uwec14/img/about-ec/City-of-Eau-Claire-Stats_houses-of-worship.svg"); background-position: center; background-repeat: no-repeat; } .uwec-at-glance-top-li{ font-weight:600; } .uwec-at-glance-li{ padding-left: 5px; padding-right: 5px; } .tab-text{ margin-left: 40px; } .accordion-padding-top{ padding-top:9px; } .graphic-bottom-padding{ padding-bottom: 25px; } .upcoming-tours .colored-box-heading { height:auto; } .upcoming-tours ul.colored-box-panel { padding:0; } .upcoming-tours li { margin:0 !important; padding:0; } .upcoming-tours li+li { border-top:1px solid #fff; } .upcoming-tours li a { display:block; overflow:hidden; position:relative; padding:0.625rem 1rem; font-size:1.25rem; line-height:1.3; color:#fff; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .upcoming-tours li a strong { font-size:1.65rem; display:block; } .upcoming-tours li a:after { content:' '; position:absolute; border-bottom:4rem solid rgba(255,255,255,0.3); border-top:4rem solid rgba(255,255,255,0.3); border-left:3rem solid transparent; margin:-4rem 0 0; width:0.5rem; height:0; right:0; top:50%; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .upcoming-tours li a:hover { color:transparent; } .upcoming-tours li a:before { content:'Book Now'; font-size:1.75rem; position:absolute; line-height:0; left:1rem; color:#fff; top:50%; opacity:0; visibility:hidden; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .upcoming-tours li a:hover:before { opacity:1; visibility:visible; } .upcoming-tours li p { padding:0.5rem 1rem; margin:0 !important; } .upcoming-tours .button { margin:0.25em 0; padding:0.875rem 1.2rem; } .accordion .upcoming-tours li { line-height:1.6; } .mini-slider { position:relative; margin:0 0 1rem; padding:0; } .mini-slider>div { overflow:auto; } .mini-slider ul { position:relative; white-space:nowrap; font-size:0; margin:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .mini-slider li { display:inline-block; vertical-align:top; margin:0 !important; -webkit-transition:opacity 0.4s ease 0s; transition:opacity 0.4s ease 0s; } .mini-slider li a { display:block; position:relative; } .mini-slider li a:after { content:' '; position:absolute; z-index:3; bottom:0; right:0; left:0; top:0; } .mini-slider li+li { padding-left:0.5rem; } .mini-slider li:hover { opacity:0.8; } .mini-slider nav { display:none; position:absolute; width:100%; left:0; top:0; } .mini-slider nav a { position:absolute; background:#dbd8d1; visibility:visible; text-align:center; width:2.5rem; opacity:0.8; color:#2b3e85; top:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .mini-slider nav a:after { content:' '; position:absolute; border-bottom:1rem solid transparent; border-top:1rem solid transparent; margin:-0.7rem 0 0 -0.6rem; left:50%; top:50%; } .mini-slider a.mini-slider-prev { background:transparent linear-gradient(to left, rgba(219,216,209,0), rgba(219,216,209,0.8) 50%); box-shadow:inset 0.7em 0 0.5em -0.5em #fff; left:0; } .mini-slider a.mini-slider-prev:after { border-right:1rem solid currentColor; } .mini-slider a.mini-slider-next { background:transparent linear-gradient(to right, rgba(219,216,209,0), rgba(219,216,209,0.8) 50%); box-shadow:inset -0.7em 0 0.5em -0.5em #fff; right:0; } .mini-slider a.mini-slider-next:after { border-left:1rem solid currentColor; margin-left:-0.4rem; } .mini-slider:hover nav a { opacity:1; } .mini-slider nav a:hover { color:#fff; } .mini-slider nav a.hide { visibility:hidden; opacity:0; } .mini-slider blockquote, .mini-slider figure { height:7.8rem; } .mini-slider nav a { line-height:7.8rem; } .mini-slider.photo li a:hover { opacity:1; } .mini-slider.photo img { height:7.25rem; } .mini-slider.photo nav a { line-height:7.25rem; } .mini-slider blockquote, .mini-slider figure { padding:0.5rem 1rem; white-space:normal; font-size:1rem; width:14rem; color:#fff; margin:0; } .mini-slider cite { text-transform:uppercase; font-weight:normal; font-style:normal; font-size:0.7rem; margin:0.2rem 0; display:block; color:#fff; } .mini-slider blockquote { text-align:center; display:-webkit-flex; display:flex; -webkit-flex-direction:column; flex-direction:column; -webkit-justify-content:center; justify-content:center; } .mini-slider blockquote p { font-weight:lighter; font-size:1.1rem; line-height:1.25; margin:0; } .mini-slider blockquote p:before, .mini-slider blockquote p:after { vertical-align:middle; font-size:140%; line-height:0; } .mini-slider blockquote p:before { content:open-quote; } .mini-slider blockquote p:after { content:close-quote; } .mini-slider blockquote cite:before { content:'\2013'; margin-right:0.2rem; } .mini-slider figure { position:relative; overflow:hidden; padding:0; } .mini-slider figure img { display:block; height:100%; width:100%; object-fit:cover; } .mini-slider figcaption { position:absolute; text-shadow:1px 1px 2px #000; font-weight:bolder; line-height:1.25; padding:0.5rem; width:100%; z-index:2; bottom:0; left:0; } figure.featured-story { margin:1rem 0; padding:0; } figure.featured-story>a { position:relative; display:block; } figure.featured-story>a strong { position:absolute; display:block; color:#fff; font-weight:normal; font-size:1.6875rem; text-shadow:1px 1px 1px rgba(0,0,0,0.7); background:rgba(0,0,0,0.6); padding:0.7rem 1rem; width:100%; bottom:0; left:0; } figure.featured-story figcaption p { line-height:1.35; margin:0.5rem 0; } @media only screen and (min-width:40.063em) { figure.featured-story figcaption p { font-size:1.2rem; } } figure.story-no-image { padding:30% 0; margin:0; } aside.hours { border:3px solid #555f60; border-right:none; border-top:none; margin:0 0 1rem; background:#fff; color:#555f60; } aside.hours header { width:100%; display:table; text-align:right; background:#555f60; box-shadow:1px 0 0 #555f60; text-transform:uppercase; font-weight:bold; color:#fff; } aside.hours header h5 { display:table-cell; vertical-align:middle; padding:0.3rem 0.5rem; text-transform:none; font-weight:normal; font-size:1rem; color:#fff; margin:0; } aside.hours dl { font-size:0.9rem; line-height:1.4; padding:0.5rem 0; margin:0; } aside.hours dt { float:left; clear:left; position:relative; padding:0.1rem 0 0.1rem 0.7rem; width:5.5rem; margin:0; } aside.hours dd { white-space:nowrap; margin:0 0 0 5.5rem; padding:0.1rem 0.5rem; } aside.hours.open { border-left-color:#b5a742; } aside.hours.closed { border-left-color:#b4373c; } aside.hours.open header:before, aside.hours.closed header:before { display:table-cell; vertical-align:middle; padding:0.3rem 0.5rem; text-transform:uppercase; text-align:center; font-weight:bold; color:#fff; } aside.hours.open header:before { content:'Open'; background:#b5a742; } aside.hours.closed header:before { content:'Closed'; background:#b4373c; } aside.hours dt.today, aside.hours dt.today+dd { background:rgba(70,75,35,0.1); } aside.hours dt.today:before { content:' '; position:absolute; border-left:0.35rem solid #555f60; border-top:0.4rem solid transparent; border-bottom:0.4rem solid transparent; margin:-0.35rem 0 0; top:50%; left:0; } aside.hours.open dt:before { border-left-color:#b5a742; } aside.hours.closed dt:before { border-left-color:#b4373c; } .ss-caption:hover{ cursor:pointer; } #newsWeatherText{ width:100px; margin: 0 auto; } #newsWeatherText img {margin-right: 5px;} ul.off-canvas-list:nth-child(2){ padding-bottom: 6rem; } .topfb { background: url('https://author-prod.uwec.edu/assets/uwec14/img/social-media/campus-social-icons_facebook.white.fw.png') no-repeat; background-size:100%; } .toptwitter{ background: url('https://author-prod.uwec.edu/assets/uwec14/img/social-media/campus-social-icons_twitter.white.fw.png') no-repeat; background-size:100%; } .toplinkedin{ background: url('https://author-prod.uwec.edu/assets/uwec14/img/social-media/campus-social-icons_linkedin.white.fw.png') no-repeat; background-size:100%; } .topyoutube{ background: url('https://author-prod.uwec.edu/assets/uwec14/img/social-media/campus-social-icons_youtube.white.fw.png') no-repeat; background-size:100%; } .topinstagram{ background: url('https://author-prod.uwec.edu/assets/uwec14/img/social-media/campus-social-icons_instagram.white.fw.png') no-repeat; background-size:100%; } @media only screen and (max-width: 40.062em){ .small-screen-spaced{ padding-top: 1.875rem; } .top-social{ z-index: 99; height:40%; width: 100%; display: block; padding: 0; margin-top: .90em; } .top-social-wrap { right:5%; position:absolute; top: 0; z-index:99; text-indent:-9999px; display:block; list-style-type: none; height:auto; min-height:240px; } } @media only screen and (min-width: 40.063em) { a.top-social{ z-index: 99; height:30px; width: 30px; display: block; } .top-social{ z-index: 99; height:50%; width: 100%; display: block; margin-top: 1em; } .top-social-wrap { right:15%; position:absolute; top: 0; z-index:99; text-indent:-9999px; display:block; list-style-type: none; height:auto; min-height:260px; } } @media only screen and (min-width: 64.063em) { a.top-social{ z-index: 99; height:35px; width: 35px; display: block; } .top-social{ z-index: 99; height:100%; width: 100%; display: block; margin-top: 1.75em; } .top-social-wrap { right:15%; position:absolute; top: 0; z-index:99; text-indent:-9999px; display:block; list-style-type: none; height:auto; min-height:260px; } } .header-underline{ text-decoration: underline; } .social-feed { position:relative; padding-bottom:2.75rem; } .social-feed>nav { position:absolute; padding:0 1.1875rem; width:100%; bottom:0; left:0; z-index:2; } .social-feed>nav a { display:block; text-align:right; position:relative; text-transform:lowercase; padding:0.5rem 0.75rem; font-size:1.5rem; overflow:hidden; color:#fff; -webkit-transition:all 0.7s ease 0s; transition:all 0.7s ease 0s; } .social-feed>nav a:hover { background-color:#aaafaf; } .social-feed>nav a:before { content:'\00AB'; display:inline-block; position:absolute; color:#dbd8d1; margin:-1.75rem 0 0; font-size:3.5rem; line-height:1; left:1.75rem; top:50%; -webkit-transition:all 0.7s ease 0s; transition:all 0.7s ease 0s; -webkit-transform:scaleY(1) scaleX(1.5) rotate(90deg); -moz-transform:scaleY(1) scaleX(1.5) rotate(90deg); -ms-transform:scaleY(1) scaleX(1.5) rotate(90deg); -o-transform:scaleY(1) scaleX(1.5) rotate(90deg); transform:scaleY(1) scaleX(1.5) rotate(90deg); } .social-feed.collapse>nav a:before { -webkit-transform:scaleY(-1) scaleX(1.5) rotate(90deg); -moz-transform:scaleY(-1) scaleX(1.5) rotate(90deg); -ms-transform:scaleY(-1) scaleX(1.5) rotate(90deg); -o-transform:scaleY(-1) scaleX(1.5) rotate(90deg); transform:scaleY(-1) scaleX(1.5) rotate(90deg); } .social-feed figure, .social-feed aside { position:relative; float:left; border:0.25rem solid transparent; background-clip:padding-box; max-height:670px; visibility:visible; overflow:hidden; margin:0; -webkit-transition:max-height 0.4s ease 0s; -webkit-transition-property:max-height, visibility, border-width; transition:max-height 0.4s ease 0s; transition-property:max-height, visibility, border-width; } .social-feed figure>a, .social-feed aside>a { position:relative; display:block; padding:49.6% 0; } .social-feed figure>a:after, .social-feed aside>a:after { position:absolute; right:0.5rem; bottom:-0.5rem; z-index:2; -webkit-transform:scale(0.5); -moz-transform:scale(0.5); -ms-transform:scale(0.5); -o-transform:scale(0.5); transform:scale(0.5); -webkit-transform-origin:right bottom; -moz-transform-origin:right bottom; -ms-transform-origin:right bottom; -o-transform-origin:right bottom; transform-origin:right bottom; } .social-feed figure { background-color:#fff; } .social-feed figure img { position:absolute; min-width:100%; height:100%; left:0; top:0; } .social-feed figure>a:after { content:url('../img/social-feed/photo-watermark.png'); } .social-feed aside>a:after { content:url('../img/social-feed/twitter-watermark.png'); } .social-feed aside p { position:absolute; font-weight:medium; font-size:0.9rem; line-height:1.2; padding:3% 6%; height:100%; width:100%; color:#fff; margin:0; left:0; top:0; } .social-feed aside strong { font-weight:normal; color:rgba(240,240,240,0.8); } .social-feed aside strong:first-child { display:block; font-weight:bold; white-space:nowrap; } .social-feed aside strong img { margin:1% 3% 0 -2%; padding:0.3rem 0 0; float:left; width:17%; } .social-feed-icons { position:absolute; list-style:none; border:0.7rem solid transparent; background:rgba(0,0,0,0.3); height:100%; width:100%; padding:0; margin:0; left:0; top:0; visibility:hidden; opacity:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .social-feed .press .social-feed-icons { visibility:visible; opacity:1; } .social-feed-icons li { position:absolute; background:transparent none no-repeat center center; background-size:contain; height:30%; width:30%; } .social-feed-icons a { position:absolute; text-indent:-9999px; display:block; height:100%; width:100%; left:0; top:0; } .social-feed-icons li:first-child { right:0; top:0; } .social-feed-icons li:first-child+li { right:35%; top:0; } .social-feed-icons li:first-child+li+li { left:0; bottom:0; } .social-feed-icons li:first-child+li+li+li { left:0; bottom:35%; } .social-feed-icons .instagram { background-image:url('../img/social-media/all-campus-social-icons-instagram-white.png'); background-image:url('../img/social-media/all-campus-social-icons-instagram-white.svg'); } .social-feed-icons .facebook { background-image:url('../img/social-media/all-campus-social-icons-facebook-white.png'); background-image:url('../img/social-media/all-campus-social-icons-facebook-white.svg'); } .social-feed-icons .twitter { background-image:url('../img/social-media/all-campus-social-icons-twitter-white.png'); background-image:url('../img/social-media/all-campus-social-icons-twitter-white.svg'); } .social-feed-icons .pinterest { background-image:url('../img/social-media/all-campus-social-icons-pinterest-white.png'); background-image:url('../img/social-media/all-campus-social-icons-pinterest-white.svg'); } .social-feed.collapse .large-3:nth-child(n+7) { visibility:hidden; border-bottom-width:0; border-top-width:0; max-height:0; } @media only screen and (min-width: 64.001em) { .social-feed .large-6>a:after { transform:none; } .social-feed aside.large-6 p { font-size:1.7rem; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { .social-feed .medium-8>a:after { transform:none; } .social-feed aside p { font-size:2.5vw; } .social-feed aside.medium-8 p { font-size:5vw; } .social-feed.collapse .medium-4:nth-child(n+5) { visibility:hidden; border-bottom-width:0; border-top-width:0; max-height:0; } } @media only screen and (max-width: 40.062em) { .social-feed aside p { font-size:3.5vw; } .social-feed>nav a { font-size:1.15rem; font-size:4.5vw; } .social-feed.collapse .small-6:nth-child(n+6) { visibility:hidden; border-bottom-width:0; border-top-width:0; max-height:0; } .social-feed>:last-child:nth-child(2n) { display:none; } } #social-feed-modal { background:#ecede9; min-height:inherit; max-width:720px; padding:0; } #social-feed-modal .close-reveal-modal { position:absolute; font-size:2.5rem; font-weight:bold; line-height:1; right:1.275rem; top:0.625rem; color:#aaa; z-index:5; } #social-feed-modal .row { width:auto; margin:0; } #social-feed-modal figure { position:relative; text-align:center; padding:2rem 10% 3.5rem; min-height:20rem; max-width:575px; margin:0 auto; z-index:2; -webkit-box-sizing:content-box; box-sizing:content-box; display:-webkit-flex; display:flex; -webkit-flex-direction:column; flex-direction:column; -webkit-justify-content:center; justify-content:center; } #social-feed-modal figure>a { position:relative; display:inline-block; max-width:100%; margin:0 auto; } #social-feed-modal figure>a:after { content:url('../img/social-feed/photo-watermark.png'); position:absolute; left:1rem; top:0; z-index:2; } #social-feed-modal figure.tweet>a:after { content:url('../img/social-feed/twitter-watermark.png'); } #social-feed-modal figure>a img { display:block; max-height:100%; max-height:70vh; min-height:100px; margin:0 auto; max-width:100%; padding:0.75rem; background:#fff; -webkit-box-sizing:border-box; box-sizing:border-box; } #social-feed-modal figcaption { margin:0 0 1.25rem; min-height:3.5rem; font-size:1.45rem; line-height:1.3; text-align:left; } #social-feed-modal figcaption img { margin:0.7rem 0.7rem 0 0; float:left; width:48px; } #social-feed-modal figcaption strong { font-weight:normal; color:#b0aca5; } #social-feed-modal figcaption strong:first-child { font-weight:bold; } #social-feed-modal nav { position:absolute; overflow:hidden; height:100%; width:100%; left:0; top:0; } #social-feed-modal nav ul { position:absolute; text-align:right; list-style:none; bottom:0.5rem; z-index:3; padding:0; width:90%; margin:0; right:5%; } #social-feed-modal nav .prev, #social-feed-modal nav .next { position:absolute; text-indent:-9999px; border-top:1rem solid transparent; border-bottom:1rem solid transparent; margin:-0.5rem 1.5% 0; z-index:3; height:0; top:50%; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } #social-feed-modal nav .prev:before, #social-feed-modal nav .next:before { content:' '; position:absolute; margin:-30rem 0 0; height:60rem; width:2.5rem; left:50%; top:50%; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } #social-feed-modal nav .prev:before { margin-left:-0.7rem; } #social-feed-modal nav .next:before { margin-left:-1.8rem; } #social-feed-modal nav .prev { border-right:1rem solid #888178; left:0; } #social-feed-modal nav .next { border-left:1rem solid #888178; right:0; } #social-feed-modal nav .prev:hover:before, #social-feed-modal nav .next:hover:before { background:rgba(0,0,0,0.1); } #social-feed-modal nav .prev:hover { border-right-color:#2B3E85; } #social-feed-modal nav .next:hover { border-left-color:#2B3E85; } @media only screen and (min-width: 40.063em) and (max-width: 64em) { #social-feed-modal nav .prev, #social-feed-modal nav .next { border-width:0.8rem; } } @media only screen and (max-width: 40.062em) { #social-feed-modal nav .prev, #social-feed-modal nav .next { border-width:0.6rem; } #social-feed-modal figcaption { font-size:1rem; } } #social-feed-modal nav li { vertical-align:middle; display:inline; margin:0 1%; } #social-feed-modal nav li a { text-align:left; text-indent:-9999px; display:inline-block; background:transparent none no-repeat center center; background-size:contain; color:#888178; height:2rem; width:2rem; } #social-feed-modal nav li.comment a { position:absolute; background:none; line-height:2rem; text-indent:0; height:auto; left:0.5rem; width:auto; } #social-feed-modal nav li.facebook a { background-image:url('../img/social-feed/facebook-gray.png'); } #social-feed-modal nav li.twitter a { background-image:url('../img/social-feed/twitter-gray.png'); } #social-feed-modal nav li.instagram a { background-image:url('../img/social-feed/instagram-gray.png'); } #social-feed-modal nav li.pinterest a { background-image:url('../img/social-feed/pinterest-gray.png'); } .event-picks { overflow:hidden; } .event-picks>h2 { margin:0.7rem 0; } .event-picks>p { padding:0 0.1rem; } .event-picks>ul { list-style:none; padding:0; margin:0; } .event-picks>ul>li>a { display:block; color:inherit; } .event-picks figure { margin:0; } .event-picks figcaption { position:relative; padding:0.75rem 1rem 0; } .event-picks li h6 { font-size:1.1rem; line-height:1.25; color:#253572; margin:0; } .event-picks li p { margin:0.35rem 0; font-size:0.9rem; line-height:1.35; } .event-picks figure>span { position:relative; display:block; padding:27% 0; overflow:hidden; } .event-picks figure>span img { position:absolute; object-fit:cover; height:100%; width:100%; left:0; top:0; } @media only screen and (min-width:40.063em) { .event-picks>ul { text-align:justify; margin:0 -0.55rem; display:-ms-flexbox; display:-webkit-flex; display:flex; -ms-flex-flow:row wrap; -webkit-flex-flow:row wrap; flex-flow:row wrap; -ms-flex-pack:justify; -webkit-justify-content:space-between; justify-content:space-between; } .event-picks>ul>li { display:inline-block; border-left:1px solid #ecede9; vertical-align:top; padding:0 0.5rem; margin:0 0 1rem; text-align:left; max-width:100%; min-width:13em; width:15rem; -ms-flex:1 1 14rem; -webkit-flex:1 1 14rem; flex:1 1 14rem; } .event-picks>ul:before, .event-picks>ul:after { content:' '; display:block; width:15rem; -ms-flex:1 1 14rem; -webkit-flex:1 1 14rem; flex:1 1 14rem; -ms-flex-order:2; -webkit-order:2; order:2; } .event-picks>ul.has-3>li, .event-picks>ul.has-6>li { min-width:30%; } .event-picks>ul.has-2>li, .event-picks>ul.has-4>li { width:49%; -ms-flex:1 1 auto; -webkit-flex:1 1 auto; flex:1 1 auto; } .event-picks>ul.has-1 { display:block; } .event-picks>ul.has-1>li { display:block; width:100%; } } @media only screen and (min-width:40.063em) and (max-width:64em) { .event-picks>ul>li, .event-picks>ul:before, .event-picks>ul:after { width:32.9%; -ms-flex:1 1 auto; -webkit-flex:1 1 auto; flex:1 1 auto; } } @media only screen and (max-width:40em) { .event-picks { padding-bottom:0.25rem; } .event-picks figure { margin:0 0 0.75rem; } .event-picks>ul>li+li figure { border-top:1px solid #ecede9; padding:0.75rem 0 0; } .event-picks figcaption { display:inline; padding:0; margin:0; } .event-picks figure>span { vertical-align:middle; display:inline-block; padding:14% 0; width:49.5%; } .event-picks figure h6 { display:inline-block; vertical-align:middle; padding:0 0 0 0.75rem; width:48%; } } aside.bracket-box { text-align:center; margin:1.5rem 0.25rem; min-height:10rem; width:12.5rem; display:inline-block; vertical-align:top; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; } aside.bracket-box p, aside.bracket-box strong { padding:0 0.5rem; line-height:1.1; color:#2b3e85; } aside.bracket-box strong { display:block; font-size:3.25rem; font-weight:300; } aside.bracket-box p { text-transform:uppercase; margin:0.2rem 0; font-size:1.4rem; min-height:1.5em; } aside.bracket-box:before, aside.bracket-box:after { content:' '; display:block; border:0.6rem solid currentColor; padding:0.2rem 0; } aside.bracket-box:before { border-bottom:none; } aside.bracket-box:after { border-top:none; } .bracket-boxes { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -webkit-justify-content:space-around; -ms-flex-pack:justify; justify-content:space-around; } .gallery { list-style:none; margin:1rem 0; padding:0; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-flow:row wrap; -ms-flex-wrap:wrap; flex-flow:row wrap; } .gallery li { margin:0.25rem; height:160px; -webkit-flex:1 1 165px; -ms-flex:1 1 165px; flex:1 1 165px; } .gallery li a { display:block; position:relative; overflow:hidden; height:100%; } .gallery li img { display:block; position:absolute; object-fit:cover; min-width:100%; max-width:none; height:100%; left:50%; top:0; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); } .row.uwec-featurette { margin-bottom:0.9375em; } @media only screen and (max-width: 40em) { .row.uwec-featurette .large-6.medium-7 { padding:0; } } .highlight { background-color: #edac1a; } .h2-look-a-like{ font-size: 2.1875rem; line-height: 1.03; color: #2B3E85; font-weight: 400; margin-top: .2rem; margin-bottom: .5rem; display:block; } .h3-look-a-like{ font-size: 1.875rem; line-height: 1.03; color: #E37A33; display:block; } .h4-look-a-like{ line-height: 1.4; color: #888178; font-weight: 600; font-size: 1.125rem; margin-top: .2rem; margin-bottom: .5rem; display:block; } .h4-look-a-like.brand-blue-txt{ color: #2B3E85; font-weight: normal; } @media only screen and (min-width: 40.063em) { .h4-look-a-like{ font-size: 1.6875rem; } } .h5-look-a-like{ font-size: 1.5rem; line-height: 1.08; color: #555F60; font-weight: 600; } .archive.panel h5 { font-size:1.25rem; line-height:1.15; } .archive.panel p { display:none; } .text-tab{ margin-left:40px; } img.housing-img { max-width: 2.938em; } .no-underline { text-decoration: none; } .panel h5 a { color: #FFFFFF; font-weight: 400; } .archive-list-h5 { font-size:1.2rem; line-height:1.15; font-weight:600; margin-bottom:0; } .archive-list-h5+p { margin-top:0.35rem; line-height:1.4; } h5.archive-list-h5 a { color: inherit; } a.rss_item{ color:inherit; font-size:0.9rem; font-weight:bold; } li.rss_item{ margin-bottom:1.25em; line-height:1.2; } li.rss_item span.tightText { display: none; } .news-feed li a { display:block; padding:0.5rem 0 0.25rem; text-transform:uppercase; line-height:1.375; font-size:0.95rem; font-weight:bold; color:#888178; } .news-feed li p.news-results { margin:0 0 0.75rem; line-height:1.375; } .news-links li a { display:block; padding:0.25rem 0; line-height:1.375; color:#888178; } button.cancel, .button.cancel{ background-color:white; color:#7cb1a7; border:1px solid #7cb1a7; font-weight:normal; } button.cancel:hover, .button.cancel:hover{ background-color:#c4e1db; color:#559487; border-color:#559487; } @media screen and (max-width: 64em) { #share-home { text-align: right; } .label-share img { display: none; } } ul.highlights > li > a.insider-links { padding:10%;} .add-bullets{list-style-type: circle;} .add-bullets li {margin-left:17px;} #storyArticle p:first-child{ margin-bottom:0; } .blurred{ -webkit-filter:blur(5px); filter:blur(5px); } .top-bar-alert, .top-bar-message{ float:left; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .top-bar-alert:hover, .top-bar-message:hover{ cursor:pointer; } .top-bar-alert img, .top-bar-message img{ width:25px; height: 25px; } #top-bar .top-bar-alert>strong { font-size:115%; color:#e37a33; } #top-bar .top-bar-message>strong { font-size:115%; color:#b5a742; } .top-bar-alert>strong:before, .top-bar-message>strong:before { content:' '; background:transparent url('../img/Alert-icons.png') no-repeat center center; background-size:contain; display:inline-block; vertical-align:middle; margin:-0.1rem 0.1rem 0 0; height:26px; width:26px; } .top-bar-message>strong:before { background-image:url('../img/announcement-icons.png'); } .top-bar-message span{ font-size:115%; color:#E8E8E8; } .top-bar-alert-content, .top-bar-message-content { position:fixed; width:100%; height:auto; padding:2.45rem 0 0; background:#e37a33; color:#fff; z-index:98; visibility:hidden; top:-400px; opacity:0; -webkit-transition:all 0.7s ease 0s; transition:all 0.7s ease 0s; } .top-bar-alert-content.show, .top-bar-message-content.show { visibility:visible; opacity:1; top:0; } .hide-topbar .top-bar-alert-content, .hide-topbar .top-bar-message-content { padding-top:0; } .top-bar-message-content { background-color:#b5a742; } .top-bar-alert-content:hover, .top-bar-message-content:hover{ cursor:pointer; } .top-bar-alert-content div, .top-bar-message-content div { width:70%; } .top-bar-alert-content div p, .top-bar-message-content div p{ margin:2% 2% 5% 2.5rem; color:#E8E8E8; } .top-bar-alert-content a.button, .top-bar-message-content a.button { position:absolute; bottom:1rem; right:1rem; margin:0; font-size:0.85rem !important; padding: 0.325rem .85rem .4575rem .85rem !important; } .top-bar-alert-content h3, .top-bar-message-content h3{ color: #ffffff; font-weight: 200; border-bottom: 1px solid #ffffff; padding: 1% 1% 1% 2.5rem; } .top-bar-alert-content h3:before, .top-bar-message-content h3:before { content:'\bb'; display:inline-block; margin:0.1rem 0 0 -2rem; font-size:2.5rem; float:left; -webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform:rotate(-90deg); } @media only screen and (max-width:40em) { .top-bar-message-content div, .top-bar-alert-content div { padding-bottom:3rem; width:100%; } .top-bar-message-content div p, .top-bar-alert-content div p { margin:0.5rem 0.5rem 0.5rem 2.5rem; width:auto; } .top-bar-alert>strong, .top-bar-message>strong { white-space:nowrap; overflow:hidden; display:block; width:25px; } .top-bar-alert>span, .top-bar-message>span { display:none; } } #academic-program address { font-style:normal; margin:1rem 0; } p.notice { color:#555f60; } p.notice:before { content:url('../img/icons/alert.png'); float:left; margin:0.125rem 0.75rem 0 0.25rem; } p.notice:after { content:''; display:block; clear:both; } aside.aps-resources { position:relative; } aside.aps-resources header { height:2.5rem; float:left; } aside.aps-resources header h4 { margin:0 1.5rem 0 0; float:left; } aside.aps-resources header nav { position:absolute; text-align:right; cursor:pointer; background:rgba(0,0,0,0.01); border:1px solid #ccc; top:0.375rem; width:10rem; left:8rem; padding:0; z-index:2; } aside.aps-resources header nav:hover { border-color:#aaa; } aside.aps-resources header nav:before { content:'\25be'; position:relative; display:inline-block; font-size:1.25rem; font-weight:bold; right:0.25rem; top:0.125rem; } aside.aps-resources header nav ol { list-style:none; border:1px solid #aaa; background:#fafafa; position:absolute; text-align:left; width:10rem; right:-1px; padding:0; margin:0; visibility:hidden; opacity:0; transition:all 0.4s ease 0s; } aside.aps-resources header nav:hover ol { visibility:visible; opacity:1; } aside.aps-resources header nav li { display:list-item; padding:0; } aside.aps-resources header nav a { display:block; padding:0.25rem 1rem; line-height:1.3; color:#555f60; } aside.aps-resources header nav a:hover { background:#2b3e85; color:#fff; } aside.aps-resources section { visibility:visible; opacity:1; transition:all 0.4s ease 0s; } aside.aps-resources section.hide-me { visibility:hidden; opacity:0; transition:none; position:absolute; top:-999rem; } aside.aps-resources section h5 { padding:0.75rem 0 0; font-size:1rem; } @media screen and (max-width:40em) { aside.aps-resources header { height:auto; } aside.aps-resources header nav { padding:0.125rem 0 0; left:4.5rem; } aside.aps-resources section h5 { padding:0.25rem 0 0; } } aside.aps-resources dl { margin:0 0 1rem; clear:both; } aside.aps-resources dt { cursor:pointer; display:table; } aside.aps-resources dt:after { content:'\bb'; display:inline-block; vertical-align:-0.0625rem; margin:0 0 0 0.375rem; font-size:1.25rem; line-height:1; transition:all 0.4s ease 0s; transform-origin:center 60%; } aside.aps-resources dt.show-me:after { transform:rotate(90deg); } aside.aps-resources dd { margin:0 0 0 0.125rem; } aside.aps-resources dt+dd { position:absolute; visibility:hidden; opacity:0; } aside.aps-resources dt.show-me+dd { position:static; transition:all 0.4s ease 0s; visibility:visible; opacity:1; } aside.aps-resources dt:before { content:' '; display:inline-block; vertical-align:middle; background:transparent url('../img/icons/aps-resource-icons.png') no-repeat center center; margin:0 0.375rem -0.25rem 0; height:24px; width:16px; } aside.aps-resources dt.acad-sheet:before { background-position:0 0; } aside.aps-resources dt.advising:before { background-position:0 -25px; } aside.aps-resources dt.catalog:before { background-position:0 -50px; } aside.aps-resources dt.degree-plan:before { background-position:0 -75px; } aside.aps-resources dt.dept-site:before { background-position:0 -100px; } aside.aps-resources dt.misc:before { background-position:0 -125px; } .aps-downloads li a { display:inline-block; } .aps-downloads li a:before { display:inline-block; vertical-align:middle; margin:0 0 -0.25rem; width:1.375rem; } .aps-downloads li.acad-sheet a:before { content:url('../img/academic-pogram-sheet-small.png'); } .aps-downloads li.advising a:before { content:url('../img/advising-guide-small.png'); } .aps-downloads li.catalog a:before { content:url('../img/catalog-small.png'); } .aps-downloads li.degree-plan a:before { content:url('../img/4-year-degree-plan-small.png'); } .aps-downloads li.dept-site a:before { content:url('../img/department-website-small.png'); } nav.course-nav { float:none; margin:1.5rem 0; padding:0; } nav.course-nav ul { margin:0; padding:0; font-size:0.85rem; display:-webkit-flex; display:-ms-flexbox; display:flex; } nav.course-nav li { border:1px solid #dbd8d1; padding:0; -webkit-flex:1 1 0%; -ms-flex:1 1 0%; flex:1 1 0%; } nav.course-nav li+li { margin-left:1rem; } nav.course-nav li a { display:block; padding:0 0.4rem; background:#ecede9; background-clip:padding-box; border-left:1.35rem solid transparent; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#555f60; } nav.course-nav li a:before { content:' '; display:inline-block; border:1px solid #dbd8d1; background:#fff; vertical-align:-0.05rem; margin:0 0.3rem 0 0; line-height:0.6rem; font-size:110%; height:0.75rem; width:0.75rem; } nav.course-nav li.active a:before { content:'\2714'; } .course-grid { margin:1.5rem 0; font-size:0; } .course-grid div.CS_Element_Schedule { margin:-1%; } .course-grid div.CS_Element_Custom, .course-grid div.cs_control { display:inline-block !important; vertical-align:top; font-size:1rem; margin:1%; width:31.3%; visibility:visible; opacity:1; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .course-grid div.CS_Element_Custom.hide, .course-grid div.cs_control.hide { visibility:hidden; overflow:hidden; opacity:0; margin:0; width:0; } .course-tile>header { position:relative; background:currentColor; height:19vw; } .course-tile>header a { position:absolute; padding:0.7rem 0.5rem; border-left:2rem solid transparent; text-shadow:1px 1px 1px rgba(85,95,96,0.5); background:transparent none no-repeat center center; background-clip:padding-box; background-size:cover; overflow:hidden; text-align:right; font-size:2.5vw; line-height:1; height:100%; width:100%; color:#fff; right:0; top:0; display:-webkit-flex; display:-ms-flex; display:flex; -webkit-align-items:flex-end; -ms-flex-align:end; align-items:flex-end; -webkit-justify-content:flex-end; -ms-flex-pack:end; justify-content:flex-end; } .course-tile section { position:relative; background:#555f60; border-top:0 solid currentColor; padding:0 110% 0 1.2rem; width:313%; min-height:0; max-height:0; overflow:hidden; visibility:hidden; opacity:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .course-tile section:target, .course-tile.active section { visibility:visible; border-top-width:0.5rem; padding-bottom:0.8rem; padding-top:0.8rem; max-height:100rem; min-height:20rem; margin-top:7%; opacity:1; } .course-tile>header:after { content:' '; position:absolute; border-top:0.7rem solid currentColor; border-left:1rem solid transparent; border-right:1rem solid transparent; visibility:hidden; opacity:0; top:100%; left:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .course-tile.active>header:after { visibility:visible; opacity:1; } .course-grid .course-tile.second section { left:-106.5%; } .course-grid .course-tile.third section { left:-213%; } .course-grid section h4, .course-grid section p, .course-grid section aside { color:#fff; } .course-grid section h4 { font-size:1.75rem; line-height:1.1; } .course-grid section aside { position:absolute; background:#2b3e85; padding:1rem 1.2rem; width:33%; bottom:0; right:0; top:0; } .course-grid section aside h5 { font-size:1.125rem; font-weight:normal; margin:0.5rem 0 0; color:#edac1a; } .course-grid section aside p { line-height:1.2; } .course-grid section aside ul { list-style:none; text-indent:-1rem; padding:0 0 0 1rem; font-size:0.95rem; line-height:1.2; margin:0; } .course-grid section aside li { margin:0.25rem 0; } @media screen and (min-width:64.0625em) { .course-tile>header { height:10em; } .course-tile>header a { font-size:1.3rem; } } @media screen and (max-width:40em) { nav.course-nav { margin:1rem 0; } nav.course-nav ul { -ms-flex-flow:row wrap; -webkit-flex-flow:row wrap; flex-flow:row wrap; -ms-flex-pack:justify; -webkit-justify-content:space-between; justify-content:space-between; } nav.course-nav li { margin:0.3rem 0; -webkit-flex:0 1 49%; -ms-flex:0 1 49%; flex:0 1 49%; } nav.course-nav li+li { margin-left:0; } .course-grid div.CS_Element_Custom, .course-grid div.cs_control { width:48%; } .course-tile>header { height:27vw; } .course-tile>header a { font-size:4vw; } .course-tile section { padding-right:1.2rem; width:204.5%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; } .course-grid .course-tile.odd section { left:0; } .course-grid .course-tile.even section { left:-104.5%; } .course-grid section h4, .course-grid section p { -webkit-order:1; -ms-flex-order:1; order:1; } .course-grid section aside { margin:-1rem -1.2rem 1rem; position:static; width:auto; -webkit-order:0; -ms-flex-order:0; order:0; } .course-grid section aside div:first-child { float:left; width:49%; } .course-grid section aside div:first-child+div { float:right; width:49%; } .course-grid section aside div:first-child+div+div { clear:both; } } .job-posting h5 { font-size:1rem; text-transform:uppercase; margin-bottom:0; color:#7badb6; } .job-posting h5.info-panel-header { text-transform:none; color:#fff; } .job-posting .notice { background:#555f60; margin:-1rem -1rem 1rem; padding:0.5rem 1rem; color:#fff; } .job-posting .notice h5 { float:left; margin:-0.5rem 1rem 0 -1rem; padding:0.375rem 0.5rem; background:#b4373c; text-transform:none; color:#fff; } .job-posting .notice p { margin-left:7rem; } ul.resource-tiles { list-style:none; margin:1rem 0 1rem -0.5rem; padding:0; } ul.resource-tiles li { display:inline-block; vertical-align:top; text-align:center; margin:0 1% 0.75rem 0; width:6rem; } ul.resource-tiles a { display:block; font-weight:600; line-height:1.1; } ul.resource-tiles a:before { content:' '; display:block; background:transparent url('../img/icons/link-large-icons.png') no-repeat -264px top; margin:0 auto; height:105px; width:74px; } ul.resource-tiles a[href*=".pdf"]:before { background-position:0 top; } ul.resource-tiles a[href*=".doc"]:before { background-position:-88px top; } ul.resource-tiles a[href*=".xls"]:before { background-position:-177px top; } .gallery-flex { margin:1rem 0; } .gallery-flex>section { overflow:hidden; position:relative; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .gallery-flex ul { background:#555f60; list-style:none; padding:0; margin:0; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-flow:row wrap; -ms-flex-wrap:wrap; flex-flow:row wrap; } .gallery-flex li { max-width:50%; display:inline-block; vertical-align:top; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .gallery-flex li>a { position:relative; display:block; z-index:2; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .gallery-flex li>a img { display:block; object-fit:cover; min-width:100%; height:8rem; } .gallery-flex ul:before, .gallery-flex ul:after { content:' '; -webkit-flex:0 1 33.33%; -ms-flex:0 1 33.33%; flex:0 1 33.33%; -webkit-order:2; -ms-order:2; order:2; } .gallery-flex li>a:before, .gallery-flex li>a:after { content:' '; position:absolute; visibility:hidden; opacity:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .gallery-flex li>a:before { background:#e37a33; bottom:0; right:0; left:0; top:0; } .gallery-flex li>a:after { border-right:1rem solid transparent; border-left:1rem solid transparent; border-top:0.75rem solid #e37a33; margin:0 0 0 -1rem; top:100%; left:50%; } .gallery-flex figure { background:#555f60; position:absolute; padding:56.25% 0 0; overflow:hidden; width:100%; z-index:1; margin:0; left:0; visibility:hidden; opacity:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .gallery-flex figure img { position:absolute; display:block; max-height:100%; max-width:100%; left:50%; top:50%; -webkit-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%); } .gallery-flex figcaption { position:absolute; background:rgba(0,0,0,0.5); padding:0.5rem 3rem; cursor:pointer; max-height:0; color:#fff; bottom:0; right:0; left:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .gallery-flex figcaption:before { content:'\BB'; position:absolute; display:inline-block; line-height:0.625rem; font-size:1.75rem; color:#fff; background:rgba(0,0,0,0.5); margin:-2rem 0 0 0.5rem; padding:0.5rem; height:2rem; width:2rem; left:0; top:0; -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform:rotate(-90deg); -webkit-transition:all 0.4s ease-out 0s; transition:all 0.4s ease-out 0s; } .gallery-flex figcaption h4 { font-size:1.25rem; color:#fff; } .gallery-flex figcaption p { line-height:1.25; } .gallery-flex footer { text-transform:lowercase; text-align:center; color:#888178; padding:0; visibility:hidden; max-height:0; opacity:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } .gallery-flex footer:before, .gallery-flex footer:after { content:' | '; margin:0 0.5rem; color:#dbd8d1; } .gallery-flex footer a { color:#888178; } .gallery-flex footer a:after { content:' \BB'; display:inline-block; vertical-align:text-top; margin:0 -0.25rem 0 0.75rem; font-size:1.75rem; color:#7badb6; -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg); } .gallery-flex li.show figure { visibility:visible; opacity:1; } .gallery-flex footer.show { padding:0.75rem 0; visibility:visible; max-height:5rem; opacity:1; } .gallery-flex li.show>a:before, .gallery-flex li.show>a:after { visibility:visible; opacity:0.875; } .gallery-flex.captions figcaption { max-height:100%; } .gallery-flex.captions figcaption:before { content:'\AB'; background:transparent; margin-top:0.625rem; } @media only screen and (max-width: 40em) { .gallery-flex li>a img { height:6rem; } .gallery-flex figcaption p { font-size:0.875rem; } } .story-large-tiles, .story-medium-tiles, .story-small-tiles { list-style:none; margin:1rem -0.5rem; padding:0; } .story-large-tiles li, .story-medium-tiles li, .story-small-tiles li { padding:0.5rem; } .story-large-tiles figure { position:relative; padding:75% 0 0; margin:0; } .story-large-tiles figcaption { position:absolute; padding:0.5rem; text-shadow:1px 1px 2px #000; font-size:1.25rem; line-height:1.25; font-weight:600; color:#fff; bottom:0; right:0; left:0; } .story-large-tiles figure img { position:absolute; object-fit:cover; bottom:0; right:0; left:0; top:0; } .story-medium-tiles h5, .story-small-tiles h5, .story-medium-tiles h6, .story-small-tiles h6, .story-medium-tiles p, .story-small-tiles p { margin:0 0 0.25rem 5rem; font-size:0.875rem; line-height:1.25; } .story-medium-tiles h5, .story-small-tiles h5 { color:#2b3e85; } .story-medium-tiles h6, .story-small-tiles h6 { margin-top:-0.125rem; font-weight:normal; color:#7badb6; } .story-medium-tiles figure, .story-small-tiles figure { float:left; margin:0 1rem 0.5rem 0; height:3rem; width:4rem; } .story-medium-tiles li:before, .story-small-tiles li:before { content:' '; display:block; margin:0 0 1rem; border-top:1px solid #999; } .story-medium-tiles li:first-child:before, .story-small-tiles li:first-child:before { display:none; } .story-medium-tiles h5 { font-size:1.125rem; } .story-small-tiles p { margin-left:0; clear:left; } @media only screen and (min-width: 40.063em) { .story-large-tiles, .story-medium-tiles, .story-small-tiles { display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-flow:row wrap; -ms-flex-wrap:wrap; flex-flow:row wrap; } .story-large-tiles:before, .story-large-tiles:after, .story-medium-tiles:before, .story-medium-tiles:after, .story-small-tiles:before, .story-small-tiles:after { content:' '; display:block; -webkit-order:2; -ms-order:2; order:2; } .story-large-tiles li, .story-large-tiles:before, .story-large-tiles:after { -webkit-flex:1 1 250px; -ms-flex:1 1 250px; flex:1 1 250px; min-width:31%; } .story-medium-tiles li, .story-small-tiles li, .story-medium-tiles:before, .story-medium-tiles:after, .story-small-tiles:before, .story-small-tiles:after { -webkit-flex:1 1 48%; -ms-flex:1 1 48%; flex:1 1 48%; } .story-large-tiles figcaption { font-size:1rem; } .story-medium-tiles li:first-child+li:before, .story-small-tiles li:first-child+li:before { display:none; } } @media only screen and (min-width: 64.063em) { .story-small-tiles li, .story-small-tiles:before, .story-small-tiles:after { -webkit-flex:1 1 30%; -ms-flex:1 1 30%; flex:1 1 30%; } .story-small-tiles li:first-child+li+li:before { display:none; } } .story-archive-footer { position:relative; text-align:center; } .row-wrap .story-archive-footer:before { content:' '; position:absolute; pointer-events:none; background-image:linear-gradient(to top, #fff 2rem, rgba(255,255,255,0)); height:5rem; bottom:100%; right:0; left:0; } .row-wrap.alternating-grey .story-archive-footer:before { background-image:linear-gradient(to top, #ecede9 2rem, rgba(236,237,233,0)); } .story-archive-footer.done:before, .story-archive-footer.done .story-archive-continue { display:none !important; } #story-archive-form { padding:0.5rem 1rem; margin:0 0 1rem; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-flex-align:center; align-items:center; } #story-archive-form label { display:inline-block; vertical-align:middle; visibility:hidden; height:0; width:0; } #story-archive-form select, #story-archive-form input[type="text"] { color:#555f60; vertical-align:middle; margin:0 0.375rem; display:inline; width:auto; -webkit-flex:1 0 auto; -ms-flex:1 0 auto; flex:1 0 auto; } #story-archive-form input.button { padding:0.5rem 0.75rem; vertical-align:middle; margin:0 0 0 0.375rem; } @media only screen and (max-width: 40em) { #story-archive-form { -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; } #story-archive-form input[type="text"] { margin:0.5rem 0.375rem 0 0; -webkit-flex:1 0 70%; -ms-flex:1 0 70%; flex:1 0 70%; } #story-archive-form input.button { margin:0.5rem 0.375rem 0; } } #story-detail .dateline { margin-top:-0.5rem; font-size:0.875rem; color:#7badb6; float:left; } .storyimage { margin:0 auto 1rem; float:none !important; } .storyimage img { display:block; } .storyimage figcaption { text-align:left; padding:0.5rem; } .storyimage figcaption h5 { margin:0.25rem 0; line-height:1.25; font-size:1rem; color:#7badb6; } .storyimage figcaption p { line-height:1.25; font-size:0.75rem; color:#7badb6; margin:0; } .storyquote { padding:1rem; border:none; border-bottom:0.375rem solid #7badb6; float:none !important; background:#fff; color:#2b3e85; } .storyquote.left { border-bottom-color:#b5a742; } .storyquote.right { border-bottom-color:#e37a33; } .storyquote.full { border-bottom-color:#b4373c; } .storyquote p { font-size:1.25rem; line-height:1.5; color:inherit; } .storyquote p:before { content:'\201c'; } .storyquote p:after { content:'\201d'; } .storyquote footer { margin:1rem 0 0; text-align:right; line-height:1.125; color:inherit; } .storyquote footer cite { display:block; font-weight:600; font-size:1rem; font-style:normal; color:inherit; } .storyquote footer cite:before { content:'\2014'; margin-right:0.125rem; } @media only screen and (min-width: 64.063em) { .storyquote.right, .storyimage.right { margin:0 -30% 0 1rem; float:right !important; clear:right; width:70%; } .storyquote.left, .storyimage.left { margin:0 1rem 0 -45%; float:left !important; clear:left; width:80%; } .storyquote.center, .storyimage.center { margin:0 -10% 0.5rem; clear:both; } .storyquote.full, .storyimage.full { margin:0 -30% 0.5rem -45%; clear:both; max-width:none; width:auto; } .storyimage.full figcaption { display:none; } } .event-panel { text-align:center; margin:0 0 1rem; padding:0.5rem; } .event-panel header { margin:-0.5rem -0.5rem 0.5rem; background:#555f60; text-align:left; padding:0.25rem 0.5rem; } .event-panel h4 { border-bottom:1px solid #7badb6; padding:0 0 0.375rem; margin:0 0 0.25rem; font-size:1.25rem; line-height:1.25; font-weight:400; color:#fff; } .event-panel h5 { font-size:1.125rem; margin:0 0 0.375rem; line-height:1.25; font-weight:400; color:#e37a33; } .event-panel p { margin:0; } .event-panel .button { margin:0.5rem 0 0; font-size:1.25rem; font-weight:400; padding:0.25rem; display:block; } .related-panel { margin:0 0 1rem; color:#555f60; } .related-panel header { padding:0.25rem 0.5rem 0; text-transform:uppercase; font-weight:600; } .related-panel ul { list-style:none; padding:0; margin:0; } .related-panel li { padding:0.5rem 0.5rem 0.5rem 7.75rem; margin:0; } .related-panel li+li { border-top:1px solid #dbd8d1; overflow:hidden; clear:both; } .related-panel li h5 { color:#2b3e85; } .related-panel li h5, .related-panel li p { font-size:0.875rem; margin:0.25rem 0 0.5rem; line-height:1.25; } .related-panel li figure { margin:0 0 0 -7.25rem; height:5.25rem; width:6.75rem; float:left; padding:0; } .story-metadata { color:#555f60; } .story-metadata h5, .story-metadata ul, .story-metadata p { font-size:0.875rem; line-height:1.25; } .story-metadata h4 { margin:0.25rem 0; font-size:1.25rem; font-weight:600; color:inherit; } .story-metadata h5 { text-transform:uppercase; margin:0.25rem 0; font-weight:600; } .story-metadata ul { list-style:none; margin:0 0 1rem; padding:0; } .story-metadata li { margin:0.25rem 0; } .story-metadata li a { color:inherit; } #story-detail .story-share { margin:-0.5rem 0 0; float:right; width:auto; padding:0; } .story-share ul { list-style:none; padding:0; margin:0; } .story-share ul:before { content:'Share'; margin:0 0.625rem; line-height:2em; color:#7badb6; float:left; } .story-share li { background-position:center center; background-repeat:no-repeat; background-size:20px 20px; text-indent:-9999px; float:left; height:2em; width:2em; padding:0; margin:0; } .story-share li.share-facebook { background-image:url('../img/share-facebook.png'); } .story-share li.share-twitter { background-image:url('../img/share-twitter.png'); } .story-share li.share-pinterest { background-image:url('../img/share-pinterest.png'); background-size:30px 30px; } @media screen and (max-width:64em) { #story-detail .story-share { position:fixed; background:#fff; z-index:30; width:100%; float:none; bottom:0; right:0; } #story-detail .story-share ul:before { line-height:3em; } #story-detail .story-share li { background-size:30px 30px; height:3em; width:3em; } #story-detail .story-share li.share-pinterest { background-size:45px 45px; } } .auto-rotate { position: relative; list-style-type: none; margin-left: 0px; } .auto-rotate li{ position: absolute; top: 0; left: 0; width: 100%; opacity: 0; -webkit-transition: all .4s ease 0s; transition: all .4s ease 0s; } .auto-rotate img{ width: 100%; } .auto-rotate li.selected{ opacity:1; visibility: visable; } .home-grid .columns{ margin-bottom: 2rem; } .home-grid figure { position:relative; overflow:hidden; padding:0; margin:0; } .home-grid figure img { display:block; height:100%; width:100%; object-fit:cover; } .home-grid figcaption { position:absolute; text-shadow:1px 1px 2px #000; font-weight:bolder; line-height:1.25; padding:0.5rem; width:100%; z-index:2; bottom:0; left:0; color: white; } .ss-caption { position:absolute; bottom:0; right:0; color:#fff; background-color:#000; background-color:rgba(0,0,0,0.55); text-shadow:1px 1px 1px #000; } @media only screen and (max-width: 40.062em) { .ss-caption { width: 100%; height: auto; } .ss-caption-text-sub { display: none; } .yellow-bottom { bottom: 10px; margin-bottom: -10px; position: relative; } } @media only screen and (min-width: 40.063em) { .ss-caption { margin-bottom: 10%; max-width: 66%; padding: 1.05rem 1.25rem; width: auto; } .ss-caption-text { font-size: 2.2rem; letter-spacing: 0; line-height: 1; font-weight: 300; } .ss-caption-text-sub { font-size: 1.5rem; } } @media only screen and (min-width: 64.063em) { .ss-caption { margin-bottom: 62px; max-width: 66%; min-width: 52.5%; padding: 1.05rem 1.25rem; width: auto; } .ss-caption-text { font-size: 2.8rem; } .featured-image .ss-caption-text { font-size: 2.2rem; } .ss-caption-text-sub { font-size: 1.5rem; } .yellow-bottom { border-bottom: 10px solid #edac1a; } } #POAcontainer .item { cursor:pointer; } #POAcontainer .item h3 { text-shadow:1px 1px 1px rgba(0,0,0,0.5); } .ambPic{ width: 150px; } .dates-deadlines .mini-slider-next, .mini-slider.dates-deadlines a.mini-slider-prev, .mini-slider.dates-deadlines blockquote, .mini-slider.dates-deadlines figure, .mini-slider.dates-deadlines li, .mini-slider.dates-deadlines li a { height: 110px; } .mini-slider.dates-deadlines blockquote, .mini-slider.dates-deadlines figure { line-height: 1.2rem; text-align: left; } .mini-slider.dates-deadlines blockquote { width: 277px; padding-top:5px; vertical-align: top; } .mini-slider.dates-deadlines li a { position:relative; bottom:0px; left:0px; } .mini-slider.dates-deadlines blockquote { padding-left: 83px; position:relative; bottom:114px; right:0px; } .dtdTitle{ position: relative; bottom: 4px; font-weight: bold; font-size: 1.3rem; } .dtdDescription{ position: relative; top: 1px; } .dtdDeadline { position:relative; padding-left: 12px; width:58px; z-index: 1; font-size:12pt; text-align: center; vertical-align: top; } .dtdMonth, .dtdDay, .dtdDate { background-color:#545e5f; width:58px; height: 30px; color: #ffffff; line-height:.95; font-size:1.6rem; } .dtdMonth { margin:2px 0; } .dtdDate{ font-size:2.3rem; line-height:1; height:50px; font-weight:bold; } #search-tabs{ text-transform:uppercase; } @-webkit-keyframes rotate{ from{-webkit-transform:rotate(0deg);} to{-webkit-transform:rotate(360deg);} } @keyframes rotate{ from{transform:rotate(0deg);} to{transform:rotate(360deg);} } .loading:before { content:' '; display:inline-block; vertical-align:middle; width:32px; height:32px; background:transparent url('../img/loading.svg') no-repeat center center; background-size:cover; margin:1rem 0.5rem 1rem 0; -webkit-animation:rotate 1s linear infinite; animation:rotate 1s linear infinite; } ul.search-results { list-style:none; margin:1rem 0; padding:0; } ul.search-results li { margin:1.5rem 0; } ul.search-results h5 { font-size:1rem; font-weight:bold; color:#555f60; margin:0; } ul.search-results h5 a { color:inherit; } ul.search-results p { font-size:0.9375rem; margin:0.25rem 0; line-height:1.3; color:#555f60; } ul.search-results p.url { font-size:0.875rem; color:#7badb6; } ul.search-results li.restricted h5 a:before { content:url('https://www.uwec.edu/images/Lock-icon.png'); vertical-align:middle; margin:0 0.2rem 0 0; } .search-panel header { position:relative; padding:0.375rem 4rem 0.375rem 0.75rem; border-bottom:1px solid #888178; } .search-panel header h5 { font-size:1rem; font-weight:600; text-transform:uppercase; margin:0.375rem 0 0; } .search-panel header h5 small { color:#7badb6; margin-left:0.2rem; } .search-panel header>a { position:absolute; text-transform:uppercase; font-size:0.875rem; line-height:1; color:#e37a33; padding:0.625rem 0.75rem 0 0; text-align:right; bottom:0; right:0; left:0; top:0; } .search-panel header>a:after { content:' \BB'; font-size:1.25rem; vertical-align:text-bottom; } .search-panel ul.search-results { padding:0 0.75rem 0.75rem; margin:0; } .search-panel ul.search-results li { margin:1rem 0 0; } .search-panel>p { font-size:0.9375rem; padding:0.25rem 0.75rem; line-height:1.3; font-weight:600; color:#555f60; margin:0; } .search-panel .loading { padding:0 0.75rem; } @media screen and (max-width:40em) { .search-panel ul.search-results { display:none; } } #big-search input[type=search]{ font-size:1.5rem; } #search-tabs{ display: inline; list-style: none; text-align: left; margin: 0; } #search-tabs li{ display: inline-block; font-size:.8em; } #search-tabs li a:hover, li a:active a{ border-bottom: solid #EDAC1A; border-width: 2px; } #search-tabs li a{ color: #635F60; text-decoration: none; padding:.1rem .5rem; } #search-tabs li.selected a{ color:#2b3e85; border-bottom:solid #EDAC1A; border-width:2px; font-weight:bold; } #cse{ margin-top:.8rem; } .search-form { max-width:90%; padding:0 1rem 0; margin:0 auto; } .search-form p { max-width:750px; margin:0.5rem auto; } .search-form p.inputs { max-width:800px; margin:2rem auto 0; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; display:-webkit-flex; display:-ms-flexbox; display:flex; } .search-form label { display:inline-block; text-align:right; padding:0.3rem 0.5rem; font-size:1.1rem; color:#888178; -webkit-flex:1 0 auto; -ms-flex:1 0 auto; flex:1 0 auto; } .search-form input[type="text"] { display:inline; max-width:85%; width:40em; -webkit-flex:1 0 85%; -ms-flex:1 0 85%; flex:1 0 85%; } .search-form input[type="submit"] { display:inline; width:4em; padding:0; -webkit-flex:0 0 4em; -ms-flex:0 0 4em; flex:0 0 4em; } @media screen and (max-width:40em) { .search-form label { display:none; } } .gpa-calc { background:transparent; margin:1rem 0; border:none; } .gpa-calc th, .gpa-calc td { padding:0.25rem 0.5rem; line-height:1.25; } .gpa-calc thead { background:#2b3e85; } .gpa-calc thead th { font-weight:600; font-size:1rem; padding:0.5rem; color:#fff; } .gpa-calc input[type="text"] { text-align:right; background:none; line-height:1; margin:0 auto; width:4rem; height:auto; } .gpa-calc tfoot { border-top:1px solid #dbd8d1; } .gpa-calc tfoot td:first-child { text-align:right; } .gpa-calc tfoot td { text-align:center; } .gpa-calc td.unattainable, #gpa-error { color:#b4373c; } .icon-lock { width: 128px; height: 128px; position: relative; overflow: hidden; margin: auto; } .icon-lock .lock-top-1 { width: 40%; height: 40%; position: absolute; left: 50%; margin-left: -20%; top: 14%; background-color: #22326A; border-radius: 40%; } .icon-lock .lock-top-2 { width: 24%; height: 40%; position: absolute; left: 50%; margin-left: -12%; top: 22%; background-color: #ECEDE9; border-radius: 25%; } .icon-lock .lock-body { width: 60%; height: 48%; position: absolute; left: 50%; margin-left: -30%; bottom: 11%; background-color: #22326A; border-radius: 15%; } .icon-lock .lock-hole { width: 16%; height: 16%; position: absolute; left: 50%; margin-left: -8%; top: 51%; border-radius: 100%; background-color: #ECEDE9; } .icon-lock .lock-hole:after { content: ""; width: 43%; height: 78%; position: absolute; left: 50%; margin-left: -20%; top: 100%; background-color: inherit; } .icon-lock + p { clear: left; text-align:center; } #commencement-modal .close-reveal-modal { margin:-0.5rem -0.5rem 0 0; z-index:2; } .uwec-table { background:transparent; margin:1rem 0; border:none; } .uwec-table td { padding:0.25rem 0.5rem; line-height:1.25; text-align:center; color: #555f60; } .uwec-table th { text-align:left; font-weight: normal; color: #555f60; } .uwec-table thead { background:#2b3e85; } .uwec-table thead th { font-weight:600; font-size:1rem; padding:0.5rem 1rem; color:#fff; } .mfyDate{ font-size:x-small; } .profile-list { list-style:none; margin:0; padding:0; } .profile-list>li { margin:0 0 1rem; padding:1rem 0; border-top:1px solid #ddd; box-shadow:inset 0 1px 0 #fff; } .profile-list figure { display:flex; margin:0; } .profile-list figure>a { flex:0 0 110px; float:left; width:110px; max-width:33%; } .profile-list figcaption { margin-left:1.5rem; flex:1; } .profile-list h3 { font-size:1.33rem; font-weight:600; color:#555f60; } .profile-list h3 a { color:inherit; } .profile-list h4 { font-size:1rem; color:#555f60; } .profile-list ul { list-style:none; margin:0; padding:0; } .profile-list ul li { margin:0 0 0.5rem; } .profile-list .button { padding:0.25em 0.5em; margin: 0 0 0.5rem; background:#555f60; font-weight:normal; } .profile-list .profile-email, .profile-list .profile-phone { display:inline-block; margin-right:0.5em; } .profile-list .profile-cta a { color:inherit; } .profile-list .profile-location:before, .profile-list .profile-cta a:before { vertical-align:text-top; display:inline-block; margin-right:0.5rem; height:1rem; width:1rem; opacity:0.5; } .profile-list .profile-location:before { content:url(https://cdn.uwec.edu/uwec14/img/icons/location-icon.svg); } .profile-list .profile-cta a:before { content:url(https://cdn.uwec.edu/uwec14/img/icons/directory-icon.svg); } .profile-detail h5 { font-size:120%; } .profile-detail figure { margin:0.5rem 0; padding:0 0 1.5rem; display:flex; border-bottom:1px solid #ddd; box-shadow:0 1px 0 #fff; } .profile-detail figure>span { flex:0 0 140px; float:left; width:140px; max-width:33%; } .profile-detail figcaption { flex:1; margin:0 0 0 1.5rem; } .profile-detail .profile-links { list-style:none; margin:0; padding:0; } .profile-detail .profile-links li { text-align:center; background:#555f60; color:#fff; padding:0.25rem 0.5rem; margin:0 0 0.25rem; } .profile-detail .profile-links li a { display:block; margin:-0.25rem -0.5rem; padding:0.25rem 0.5rem; color:inherit; } .pswp { display: none; position: absolute; width: 100%; height: 100%; left: 0; top: 0; overflow: hidden; -ms-touch-action: none; touch-action: none; z-index: 1500; -webkit-text-size-adjust: 100%; -webkit-backface-visibility: hidden; outline: none; } .pswp * { -webkit-box-sizing: border-box; box-sizing: border-box; } .pswp img { max-width: none; } .pswp--animate_opacity { opacity: 0.001; will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--open { display: block; } .pswp--zoom-allowed .pswp__img { cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; } .pswp--zoomed-in .pswp__img { cursor: -webkit-grab; cursor: -moz-grab; cursor: grab; } .pswp--dragging .pswp__img { cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: grabbing; } .pswp__bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0; -webkit-backface-visibility: hidden; will-change: opacity; } .pswp__scroll-wrap { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; } .pswp__container, .pswp__zoom-wrap { -ms-touch-action: none; touch-action: none; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .pswp__container, .pswp__img { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .pswp__zoom-wrap { position: absolute; width: 100%; -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp__bg { will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap { -webkit-transition: none; transition: none; } .pswp__container, .pswp__zoom-wrap { -webkit-backface-visibility: hidden; will-change: transform; } .pswp__item { position: absolute; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; } .pswp__img { position: absolute; width: auto; height: auto; top: 0; left: 0; } .pswp__img--placeholder { -webkit-backface-visibility: hidden; } .pswp__img--placeholder--blank { background: #222; } .pswp--ie .pswp__img { width: 100% !important; height: auto !important; left: 0; top: 0; } .pswp__error-msg { position: absolute; left: 0; top: 50%; width: 100%; text-align: center; font-size: 14px; line-height: 16px; margin-top: -8px; color: #CCC; } .pswp__error-msg a { color: #CCC; text-decoration: underline; } .pswp__button { width: 44px; height: 44px; position: relative; background: none; cursor: pointer; overflow: visible; -webkit-appearance: none; display: block; border: 0; padding: 0; margin: 0; float: right; opacity: 0.75; -webkit-transition: opacity 0.2s; transition: opacity 0.2s; -webkit-box-shadow: none; box-shadow: none; } .pswp__button:focus, .pswp__button:hover { opacity: 1; } .pswp__button:active { outline: none; opacity: 0.9; } .pswp__button::-moz-focus-inner { padding: 0; border: 0; } .pswp__ui--over-close .pswp__button--close { opacity: 1; } .pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==') 0 0 no-repeat; background-size: 264px 88px; width: 44px; height: 44px; } @media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) { .pswp--svg .pswp__button, .pswp--svg .pswp__button--arrow--left:before, .pswp--svg .pswp__button--arrow--right:before { background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+'); } .pswp--svg .pswp__button--arrow--left, .pswp--svg .pswp__button--arrow--right { background: none; } } .pswp__button--close { background-position: 0 -44px; } .pswp__button--share { background-position: -44px -44px; } .pswp__button--fs { display: none; } .pswp--supports-fs .pswp__button--fs { display: block; } .pswp--fs .pswp__button--fs { background-position: -44px 0; } .pswp__button--zoom { display: none; background-position: -88px 0; } .pswp--zoom-allowed .pswp__button--zoom { display: block; } .pswp--zoomed-in .pswp__button--zoom { background-position: -132px 0; } .pswp--touch .pswp__button--arrow--left, .pswp--touch .pswp__button--arrow--right { visibility: hidden; } .pswp__button--arrow--left, .pswp__button--arrow--right { background: none; top: 50%; margin-top: -50px; width: 70px; height: 100px; position: absolute; } .pswp__button--arrow--left { left: 0; } .pswp__button--arrow--right { right: 0; } .pswp__button--arrow--left:before, .pswp__button--arrow--right:before { content: ''; top: 35px; background-color: rgba(0, 0, 0, 0.3); height: 30px; width: 32px; position: absolute; } .pswp__button--arrow--left:before { left: 6px; background-position: -138px -44px; } .pswp__button--arrow--right:before { right: 6px; background-position: -94px -44px; } .pswp__counter, .pswp__share-modal { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .pswp__share-modal { display: block; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0; left: 0; padding: 10px; position: absolute; z-index: 1600; opacity: 0; -webkit-transition: opacity 0.25s ease-out; transition: opacity 0.25s ease-out; -webkit-backface-visibility: hidden; will-change: opacity; } .pswp__share-modal--hidden { display: none; } .pswp__share-tooltip { z-index: 1620; position: absolute; background: #FFF; top: 56px; border-radius: 2px; display: block; width: auto; right: 44px; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -webkit-transform: translateY(6px); -ms-transform: translateY(6px); transform: translateY(6px); -webkit-transition: -webkit-transform 0.25s; transition: transform 0.25s; -webkit-backface-visibility: hidden; will-change: transform; } .pswp__share-tooltip a { display: block; padding: 8px 12px; color: #000; text-decoration: none; font-size: 14px; line-height: 18px; } .pswp__share-tooltip a:hover { text-decoration: none; color: #000; } .pswp__share-tooltip a:first-child { border-radius: 2px 2px 0 0; } .pswp__share-tooltip a:last-child { border-radius: 0 0 2px 2px; } .pswp__share-modal--fade-in { opacity: 1; } .pswp__share-modal--fade-in .pswp__share-tooltip { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .pswp--touch .pswp__share-tooltip a { padding: 16px 12px; } a.pswp__share--facebook:before { content: ''; display: block; width: 0; height: 0; position: absolute; top: -12px; right: 15px; border: 6px solid transparent; border-bottom-color: #FFF; -webkit-pointer-events: none; -moz-pointer-events: none; pointer-events: none; } a.pswp__share--facebook:hover { background: #3E5C9A; color: #FFF; } a.pswp__share--facebook:hover:before { border-bottom-color: #3E5C9A; } a.pswp__share--twitter:hover { background: #55ACEE; color: #FFF; } a.pswp__share--pinterest:hover { background: #CCC; color: #CE272D; } a.pswp__share--download:hover { background: #DDD; } .pswp__counter { position: absolute; left: 0; top: 0; height: 44px; font-size: 13px; line-height: 44px; color: #FFF; opacity: 0.75; padding: 0 10px; } .pswp__caption { position: absolute; left: 0; bottom: 0; width: 100%; min-height: 44px; } .pswp__caption small { font-size: 11px; color: #BBB; } .pswp__caption__center { text-align: left; max-width: 420px; margin: 0 auto; font-size: 13px; padding: 10px; line-height: 20px; color: #CCC; } .pswp__caption--empty { display: none; } .pswp__caption--fake { visibility: hidden; } .pswp__preloader { width: 44px; height: 44px; position: absolute; top: 0; left: 50%; margin-left: -22px; opacity: 0; -webkit-transition: opacity 0.25s ease-out; transition: opacity 0.25s ease-out; will-change: opacity; direction: ltr; } .pswp__preloader__icn { width: 20px; height: 20px; margin: 12px; } .pswp__preloader--active { opacity: 1; } .pswp__preloader--active .pswp__preloader__icn { background: url('data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=') 0 0 no-repeat; } .pswp--css_animation .pswp__preloader--active { opacity: 1; } .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn { -webkit-animation: clockwise 500ms linear infinite; animation: clockwise 500ms linear infinite; } .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut { -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; } .pswp--css_animation .pswp__preloader__icn { background: none; opacity: 0.75; width: 14px; height: 14px; position: absolute; left: 15px; top: 15px; margin: 0; } .pswp--css_animation .pswp__preloader__cut { position: relative; width: 7px; height: 14px; overflow: hidden; } .pswp--css_animation .pswp__preloader__donut { -webkit-box-sizing: border-box; box-sizing: border-box; width: 14px; height: 14px; border: 2px solid #FFF; border-radius: 50%; border-left-color: transparent; border-bottom-color: transparent; position: absolute; top: 0; left: 0; background: none; margin: 0; } @media screen and (max-width: 1024px) { .pswp__preloader { position: relative; left: auto; top: auto; margin: 0; float: right; } } @-webkit-keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes donut-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 50% { -webkit-transform: rotate(-140deg); transform: rotate(-140deg); } 100% { -webkit-transform: rotate(0); transform: rotate(0); } } @keyframes donut-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 50% { -webkit-transform: rotate(-140deg); transform: rotate(-140deg); } 100% { -webkit-transform: rotate(0); transform: rotate(0); } } .pswp__ui { -webkit-font-smoothing: auto; visibility: visible; opacity: 1; z-index: 1550; } .pswp__top-bar { position: absolute; left: 0; top: 0; height: 44px; width: 100%; } .pswp__caption, .pswp__top-bar, .pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right { -webkit-backface-visibility: hidden; will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right { visibility: visible; } .pswp__top-bar, .pswp__caption { background-color: rgba(0, 0, 0, 0.5); } .pswp__ui--fit .pswp__top-bar, .pswp__ui--fit .pswp__caption { background-color: rgba(0, 0, 0, 0.3); } .pswp__ui--idle .pswp__top-bar { opacity: 0; } .pswp__ui--idle .pswp__button--arrow--left, .pswp__ui--idle .pswp__button--arrow--right { opacity: 0; } .pswp__ui--hidden .pswp__top-bar, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right { opacity: 0.001; } .pswp__ui--one-slide .pswp__button--arrow--left, .pswp__ui--one-slide .pswp__button--arrow--right, .pswp__ui--one-slide .pswp__counter { display: none; } .pswp__element--disabled { display: none !important; } .pswp--minimal--dark .pswp__top-bar { background: none; } .pswp__button:hover, .pswp__button:focus { background-color:transparent; } #cse .gsc-selected-option-container { min-width:85px; text-align:center; } #cse .gsc-control-cse { font-family:'myriad-pro',Arial,Helvetica,sans-serif; border-color:#ecede9; background-color:#ecede9; padding:0; } #cse .gsc-control-cse .gsc-table-result { font-family:'myriad-pro',Arial,Helvetica,sans-serif; } #cse .gsc-tabHeader.gsc-tabhInactive { border-color:#999; background-color:#999; } #cse .gsc-tabHeader.gsc-tabhActive { border-color:#999; background-color:#eee; } #cse .gsc-tabsArea { } #cse .gsc-webResult.gsc-result, #cse .gsc-results .gsc-imageResult { border-color:#ecede9; background-color:#ecede9; padding:0; } #cse .gsc-webResult.gsc-result:hover { border-color:#fff; background-color:#EDEDED; } #cse .gsc-imageResult:hover { border-color:#ecede9; background-color:#ecede9; } #cse .gsc-webResult.gsc-result.gsc-promotion:hover { border-color:#fff; background-color:#EDEDED; } #cse .gs-webResult.gs-result .gs-title { height:auto; overflow:visible; } #cse .gs-webResult.gs-result a.gs-title, #cse .gs-webResult.gs-result a.gs-title b, #cse .gs-imageResult a.gs-title, #cse .gs-imageResult a.gs-title b, #cse .gs-promotion a.gs-title, #cse .gs-promotion a.gs-title b { color:#555f60 !important; line-height:1.1; font-size:1rem; font-weight:bold; } #cse .gsc-cursor-page { color:#006; } #cse a.gsc-trailing-more-results:link { color:#006; } #cse .gs-webResult .gs-snippet, #cse .gs-imageResult .gs-snippet, #cse .gs-fileFormatType { color:#555f60; line-height:1.3; margin:0.25rem 0; font-size:0.9375rem; } #cse .gs-webResult div.gs-visibleUrl, #cse .gs-imageResult div.gs-visibleUrl { color:#7badb6; font-size:0.875rem; margin:0.25rem 0; line-height:1.3; } #cse .gs-webResult div.gs-visibleUrl-short { color:#7badb6; } #cse .gs-webResult div.gs-visibleUrl-short { display:none; } #cse .gs-webResult div.gs-visibleUrl-long { display:block; } #cse .gs-promotion div.gs-visibleUrl-short { display:none; } #cse .gs-promotion div.gs-visibleUrl-long { display:block; } #cse .gsc-cursor-box { border-color:#fff; background-color:#ecede9; } #cse .gsc-results .gsc-cursor-box .gsc-cursor-page { border-color:#ecede9; background-color:#ecede9; color:#006; text-decoration:none; } #cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page { border-color:#ecede9; background-color:#ecede9; color:#006; font-size:1rem; } #cse .gsc-webResult.gsc-result.gsc-promotion { border-color:#D2D6DC; background-color:#D0D1D4; } #cse .gsc-completion-title { color:#006; } #cse .gsc-completion-snippet { color:#000; } #cse .gs-promotion a.gs-title, #cse .gs-promotion a.gs-title *, #cse .gs-promotion .gs-snippet a { color:#555f60 !important; } #cse .gs-promotion .gs-snippet, #cse .gs-promotion .gs-title .gs-promotion-title-right, #cse .gs-promotion .gs-title .gs-promotion-title-right * { color:#555f60; } #cse .gs-promotion .gs-visibleUrl, #cse .gs-promotion .gs-visibleUrl-short { color:#7badb6; } #cse .gsc-imageResult.gsc-imageResult-popup, #cse .gsc-results .gsc-imageResult-popup:hover { padding:20px; } #cse .gsc-expansionArea { padding:0; } #cse .cse .gsc-results, #cse .gsc-results { font-family:'myriad-pro',Arial,Helvetica,sans-serif; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; background-color:#ecede9; } #cse .gsc-tabHeader, #cse .gsc-tabHeader { padding:4px 8px; border-radius:0; } #cse .gsc-result-info-container, #cse .gsc-orderby-container, #cse .gcsc-branding{ background-color:#ecede9; } #cse .gsc-resultsHeader{ background-color:#2b3e85; } #cse .gsc-table-result{ background-color:#ecede9; border-color:#ecede9; } #cse .gsc-table-result td { padding:0.25rem; } #cse .gsc-webResult.gsc-result.gsc-promotion { background-color:#fcfcfa !important; border-left:0.5rem solid #d2d6dc !important; border-bottom:none !important; border-top:none !important; margin-bottom:1.5rem; } #cse .gs-promotion table { background:none; } .gsc-adBlock, #cse .gsc-adBlock, #adBlock { display:none !important; visibility:hidden !important; height:0 !important; } #bottom-bar{ position:fixed; background:#dbd2d1; border-left:4rem solid transparent; z-index:10; margin:0; bottom:0; right:0; left:0; } #bottom-bar ul { border-left:1px solid #ecede9; margin-bottom:0; height:2rem; } #bottom-bar li { display:inline-block; border-right:1px solid #ecede9; padding:0; } #bottom-bar li a { display:block; color:#2b3e85; font-weight:bold; font-size:0.9rem; padding:0 0.75rem; line-height:2; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } #bottom-bar li a:hover { color:#555f60; } #bottom-bar a.mini-slider-prev, #bottom-bar a.mini-slider-next { position:absolute; visibility:visible; background:#dbd2d1; text-indent:-9999px; text-align:center; box-shadow:none; height:100%; width:2rem; left:-2rem; z-index:10; color:#fff; top:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } #bottom-bar a.mini-slider-prev:hover, #bottom-bar a.mini-slider-next:hover { background:#b8b0b0; } #bottom-bar a.mini-slider-prev { left:-4rem; } #bottom-bar a.mini-slider-prev:after, #bottom-bar a.mini-slider-next:after { content:' '; position:absolute; border-bottom:0.5rem solid transparent; border-top:0.5rem solid transparent; margin:-0.5rem 0 0 -0.25rem; left:50%; top:50%; } #bottom-bar .mini-slider-prev:after { border-right:0.7rem solid currentColor; border-left:none; } #bottom-bar .mini-slider-next:after { border-left:0.7rem solid currentColor; border-right:none; } #bottom-bar .mini-slider-prev.hide, #bottom-bar .mini-slider-next.hide { display:block; cursor:default; background:#dbd2d1 !important; color:#ecede9; } #bottom-bar .live-chat-button{ display:block; background:#7badb6 url('../img/one-stop/chat-icon.png') no-repeat center center; text-indent:-9999px; position:absolute; right:0; bottom:100%; width:2rem; height:2rem; } #bottom-bar .live-chat-button:hover{ background-color:#79c0cd; } #whatsit { text-align:left; position:fixed; max-height:3rem; max-width:100%; width:5rem; z-index:100; top:7rem; right:0; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } #whatsit header { position:relative; cursor:pointer; background:#e37a33; color:#fff; } #whatsit header h4 { font-size:1.6rem; white-space:nowrap; color:#fff; margin:0; } #whatsit header h4 span { display:none; } #whatsit header a { display:block; padding:0 0.5rem; color:inherit; } #whatsit header h4 a:before { content:'\AB'; position:absolute; background:#fff; color:#e37a33; line-height:0; font-size:1.75rem; padding:0.95rem 0.1rem 0; height:100%; right:100%; top:0; } #whatsit>div { padding:0.5rem 1.5rem 1rem 1rem; background:#dbd8d1; color:#555f60; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; } #whatsit h5 { font-size:1.1rem; margin:0.4rem 0 0; } #whatsit p, #whatsit ul { font-size:0.9rem; margin-bottom:0.5rem; } #whatsit>div { visibility:hidden; width:22rem; opacity:0; } #whatsit:target, #whatsit.open { max-height:100rem; width:22rem; } #whatsit:target header h4 a:before, #whatsit.open header h4 a:before { content:'\BB'; } #whatsit:target header h4 span, #whatsit.open header h4 span { display:inline; } #whatsit:target>div, #whatsit.open>div { visibility:visible; opacity:1; } #whatsit header a[href="#error-page"] { display:none; position:absolute; text-indent:-9999px; left:-0.9rem; z-index:2; bottom:0; right:0; top:0; } #whatsit:target a[href="#error-page"] { display:block; } @media screen and (max-width:40em) { #whatsit { top:6rem; } #whatsit:target, #whatsit.open { background:#dbd8d1; overflow:auto; width:100%; bottom:0; right:0; top:0; } #whatsit.open:target, #whatsit.open>div { width:100%; } #whatsit:target header, #whatsit.open header { margin-left:0.9rem; } } @media screen and (max-height:35em) { #whatsit { bottom:0; } #whatsit header { z-index:5; } #whatsit>div { position:absolute; padding-top:3em; overflow:auto; height:100%; bottom:0; } } .one-stop+.copyright { padding:2rem 0.5rem; } .one-stop aside { display: block; } 
