-
Notifications
You must be signed in to change notification settings - Fork 4
/
style.css
9 lines (9 loc) · 30.2 KB
/
style.css
1
2
3
4
5
6
7
8
9
/*!
Theme Name: Campaign
Theme URI: washington.edu
Description: Be Boundless theme
Author: UW Web Team
Author URI: http://uw.edu/boundless
Template: uw-2014
Version: 0.1
*/html,body{width:100%;height:100%}p{font-family:"Open Sans",sans-serif}#slides{width:100%;height:100%;margin:0}.uw-footer{margin-top:-35px}.dropdown-arrow-inverse{border-bottom-color:#4b2e83 !important;border-top-color:#4b2e83 !important}.single-format-gallery.postid-1208 .text-overlay .spotlight-blurb p{color:#575757;text-shadow:none}.single-format-gallery.postid-1208 .uw-body .uw-site-title{color:#4b2e83;text-shadow:none}.single-format-gallery.postid-1208 .udub-slant span{background-color:#b7a57a}.single-format-gallery .postid-496 .uw-site-title{width:680px}.single-format-gallery .tube-wrapper{margin:50px 0}.single-format-gallery .uw-hero-image{height:445px;background-position:50% 50%}.single-format-gallery .text-overlay{position:absolute;top:-405px}.single-format-gallery .text-overlay .udub-slant span{height:10px;width:280px}.single-format-gallery .text-overlay .uw-site-title{position:relative;top:0;left:0;width:610px;font-weight:900;line-height:59px;font-size:57px;text-transform:uppercase}.single-format-gallery .text-overlay .spotlight-blurb{color:white;width:100%}.single-format-gallery .text-overlay .spotlight-blurb p{padding-right:120px;font-weight:400;font-size:22px;line-height:31px;color:#fff;-webkit-font-smoothing:auto;margin-bottom:20px;font-family:"Encode Sans Compressed",sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.4);width:60%}.single-format-gallery .text-overlay .spotlight-blurb a{display:none}.single-format-gallery .tenet{font-weight:900;text-transform:uppercase;font-size:40px;color:#b7a57a;position:relative;margin:-10px 0 40px}.single-format-gallery .tenet:after{background:url(svg/slash.svg) 0 0 no-repeat;content:"";position:absolute;left:-83px;top:-60px;width:80px;height:130px}.single-format-gallery .uw-body-copy{padding-top:40px}.single-format-gallery blockquote{border-left:none;margin:1.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019";padding:0}.single-format-gallery blockquote:before,.single-format-gallery blockquote:after{font-size:4em;line-height:.1em;color:#ccc;vertical-align:-0.4em;font-family:"Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif}.single-format-gallery blockquote:before{content:open-quote;margin-right:.25em}.single-format-gallery blockquote:after{content:close-quote;margin-left:.25em}.single-format-gallery blockquote p{display:inline}.single-format-gallery .profile{padding:30px 50px;margin:50px 0;border-top:6px solid #b7a57a;background:url('../uw-2014/assets/images/stripes-dark-tile.png') 0 -20px repeat-x #e8e3d3}.single-format-gallery .profile span{background:#4B2E83;padding:6px 12px;color:#FFF;font-weight:bold;text-transform:uppercase;font-size:14px}@media only screen and (min-width:768px) and (max-width:991px){.single-format-gallery .text-overlay .spotlight-blurb p{padding-right:40px}}@media only screen and (min-width:768px){.alignnone{max-width:100% !important}}@media only screen and (max-width:767px){.single-format-gallery .tenet{font-size:30px;margin:10px 0 20px}.single-format-gallery .text-overlay{position:static;padding:40px 0 10px}.single-format-gallery .text-overlay .uw-site-title{font-size:36px;line-height:40px;padding-right:0;margin:0;color:#4b2e83;background-color:transparent;padding:0;width:auto;box-shadow:none}.single-format-gallery .text-overlay .spotlight-blurb p{color:#5A5A5A;padding-right:0;font-size:19px;line-height:1.6;width:90%;text-shadow:none;border-bottom:1px solid #E4E4E4;padding:0 0 30px;margin-bottom:20px}.single-format-gallery .text-overlay .udub-slant span{transform:skewX(-25deg);display:block;height:10px;width:200px;margin:10px 0 10px -130px;background-color:#85754d}.single-format-gallery .uw-hero-image{display:none}.single-format-gallery .uw-body-copy{padding-top:0}.single-format-gallery iframe{max-width:100% !important;height:auto}}.boundless-button{display:inline-block;border-left:4px solid #FFF;overflow:hidden;padding:0 40px 0 0;margin-top:10px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.boundless-button.dark span{border:4px solid #4b2e83}.boundless-button.dark span a{color:#4b2e83}.boundless-button.dark span a:after{background-position:-211px -13px}.boundless-button.dark.sm{border-left:3px solid #4b2e83}.boundless-button.dark.sm span{border:3px solid #4b2e83}.boundless-button.sm{border-left:3px solid #FFF}.boundless-button.sm span{border:3px solid #FFF}.boundless-button.sm a{padding:6px 36px 5px 54px}.boundless-button:hover{border-color:#4b2e83;-webkit-transform:translate(0, -5px);-ms-transform:translate(0, -5px);transform:translate(0, -5px)}.boundless-button:hover span{border-color:#4b2e83}.boundless-button:hover span a{color:#4b2e83}.boundless-button span{border:4px solid #FFF;display:block;-webkit-transform:skew(-15deg, 0);-ms-transform:skewX(-15deg) skewY(0);transform:skew(-15deg, 0);overflow:hidden;margin-left:-40px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.boundless-button span a{padding:10px 40px 10px 60px;font-weight:900;font-size:16px;font-family:"Encode Sans Compressed",sans-serif;text-transform:uppercase;color:#FFF;-webkit-transform:skew(15deg, 0);-ms-transform:skewX(15deg) skewY(0);transform:skew(15deg, 0);display:inline-block;text-shadow:none;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.boundless-button span a:after{content:"";background:url(less/svg/boundless.svg) no-repeat -189px -13px;display:block;position:absolute;right:15px;top:50%;width:18px;height:30px;margin-top:-16px}@media screen and (min-width:768px){.boundless-button.button-second,.boundless-button.dark.sm.button-second{margin-left:-32px;border-left:none}.boundless-button.button-second span,.boundless-button.dark.sm.button-second span{margin-left:10px}.boundless-button.button-second span a,.boundless-button.dark.sm.button-second span a{padding-left:20px;position:relative}}.logged-in div#thin-strip{top:32px}div#thin-strip{height:60px;width:100%;background:#fff;position:absolute;z-index:200;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3)}div#thin-strip .wordmark{width:340px;height:50px;display:block;text-indent:-9999px;overflow:hidden;background:url(less/svg/boundless.svg) no-repeat 0 -71px;position:absolute;left:40px;bottom:-1px}div#thin-strip ul{float:right;height:100%}div#thin-strip ul li{list-style:none;float:left;display:block;margin:14px 0 0}div#thin-strip ul li.facebook,div#thin-strip ul li.twitter,div#thin-strip ul li.instagram,div#thin-strip ul li.youtube{margin-right:10px}div#thin-strip ul li.facebook a,div#thin-strip ul li.twitter a,div#thin-strip ul li.instagram a,div#thin-strip ul li.youtube a{margin:13px 0 0px 0;text-indent:-10000px;display:block;width:30px}div#thin-strip ul li.facebook{background:url(less/svg/boundless.svg) no-repeat -7px -13px}div#thin-strip ul li.twitter{background:url(less/svg/boundless.svg) no-repeat -48px -13px}div#thin-strip ul li.instagram{background:url(less/svg/boundless.svg) no-repeat -97px -13px}div#thin-strip ul li.youtube{background:url(less/svg/boundless.svg) no-repeat -124px -13px;margin-right:30px}div#thin-strip ul li.search{text-indent:-10000px;width:40px;height:40px;background:url(less/svg/boundless.svg) no-repeat -25px -232px}div#thin-strip ul li a{color:#797979;position:relative;font-size:12px;font-family:"Encode Sans Compressed",sans-serif;font-weight:600;font-size:15px;margin-right:30px}div#thin-strip ul li a.slash:after{position:absolute;right:-18px;height:25px;width:9px;top:-2px;content:"";background:url(less/svg/boundless.svg) no-repeat -154px -18px}@media only screen and (max-width:992px){div#thin-strip .wordmark{width:80px}}@media only screen and (max-width:768px){div#thin-strip{overflow-y:hidden;height:60px;width:100%;background:#fff;position:fixed;z-index:200;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3)}div#thin-strip .wordmark{width:80px;height:50px;display:block;text-indent:-9999px;overflow:hidden;background:url(less/svg/boundless.svg) no-repeat 0 -71px;position:absolute;left:12px;bottom:-1px}div#thin-strip ul{float:right;height:100%}div#thin-strip ul li{list-style:none;float:left;display:block;margin:14px 0 0}div#thin-strip ul li.facebook,div#thin-strip ul li.twitter,div#thin-strip ul li.instagram,div#thin-strip ul li.youtube{margin:13px 8px 0px 0;text-indent:-10000px;width:30px}div#thin-strip ul li.facebook{background:url(less/svg/boundless.svg) no-repeat -7px -13px}div#thin-strip ul li.twitter{background:url(less/svg/boundless.svg) no-repeat -48px -13px}div#thin-strip ul li.instagram{background:url(less/svg/boundless.svg) no-repeat -97px -13px}div#thin-strip ul li.youtube{background:url(less/svg/boundless.svg) no-repeat -127px -13px;margin-right:30px}div#thin-strip ul li.search{text-indent:-10000px;width:40px;height:40px;background:url(less/svg/boundless.svg) no-repeat -25px -232px}div#thin-strip ul li li:nth-child(4),div#thin-strip ul li li:nth-child(5),div#thin-strip ul li li:nth-child(6),div#thin-strip ul li li:nth-child(7){display:none}div#thin-strip ul li a{color:#797979;position:relative;font-size:12px;font-family:"Encode Sans Compressed",sans-serif;font-weight:600;font-size:15px;margin-right:30px}div#thin-strip ul li a.slash{display:none}div#thin-strip ul li a.slash:after{position:absolute;right:-18px;height:25px;width:9px;top:-2px;content:"";background:url(less/svg/boundless.svg) no-repeat -154px -18px}}ul.navigation{z-index:10;position:fixed;right:10px;top:50%;list-style:none}ul.navigation li{background-color:white;margin:20px;border-radius:100%;width:15px;height:15px;-webkit-box-shadow:1px 1px rgba(0,0,0,0.22);box-shadow:1px 1px rgba(0,0,0,0.22);position:relative}ul.navigation li a{width:100%;height:100%;display:block}ul.navigation li:before{content:"";position:absolute;left:5px;top:5px;width:0px;height:0px;border:2px solid rgba(232,232,232,0.8);z-index:-1;border-radius:100%;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}ul.navigation li.current-dot:before{left:-6px;top:-6px;width:27px;height:27px}@media screen and (max-width:768px){#dots{display:none}}.map{height:100%;position:absolute !important;top:0;left:0;right:0;bottom:0}.map p.boundless-button{border-color:#4b2e83}.map p.boundless-button span{border-color:#4b2e83}.map p.boundless-button span a{color:#4b2e83}.map p.boundless-button:hover{color:#85754d;border-color:#85754d}.map p.boundless-button:hover span{border-color:#85754d}.map p.boundless-button:hover span a{color:#85754d}.map p.boundless-button#main_cta{position:absolute;top:360px;left:80px;z-index:20}.map a.more{display:none}.map ul.uw-select.open{outline:4px solid #8F8F8F}#map-overlay,#map{width:100%;height:100%}#map-overlay{background-color:white;z-index:-98}.map-navigator{position:absolute;z-index:999;top:150px;left:60px}.uw-select-mask{width:290px;z-index:1;background-color:#FFF;z-index:20;margin:20px 0 10px}.uw-select-mask .uw-select-arrow{outline:3px solid #8F8F8F}.uw-select-mask li a{font-family:"Encode Sans Compressed",sans-serif;color:#8F8F8F;text-transform:uppercase;font-weight:900}h2.map-title{position:relative;color:#4b2e83;font-size:31px;line-height:1.1;text-transform:uppercase;font-weight:900}h2.map-title:before,h2.map-title:after{top:-40px;height:230px;-webkit-transform:skew(-15deg, 0);-ms-transform:skewX(-15deg) skewY(0);transform:skew(-15deg, 0)}h2.map-title:before{content:"";width:5px;background-color:#b7a57a;display:block;position:absolute;left:363px;z-index:-1}h2.map-title:after{content:"";width:964px;background-color:#fff;display:block;position:absolute;left:-600px;z-index:-1}.explore-more{font-weight:900;color:#4b2e83;z-index:6;text-transform:uppercase;position:relative;font-family:"Encode Sans Compressed",sans-serif;font-size:13px;margin-left:20px}.explore-more:after{content:"";display:block;background:url(less/svg/boundless.svg) no-repeat -213px -20px;position:absolute;right:-23px;top:0;height:17px;width:20px}.points-of-interest{z-index:1;list-style:none;margin:0;padding:0;position:absolute;top:50%;margin-top:-300px;width:250px;right:-10px;font-family:"Encode Sans Compressed",sans-serif;font-weight:500}@media screen and (max-width:768px){.map ul.uw-select li a{padding:5px 20px}.map .uw-select-mask{height:34px;width:100%}.map .uw-select-mask .uw-select-arrow:after{width:36px;background-position:-48px -485px;height:36px}.map .uw-select-mask .uw-select-arrow:before{display:none}.map .uw-select-mask .uw-select-arrow{height:34px}.map-navigator{top:0;padding:15px 20px 10px;left:0;right:0;background-color:#FFF;box-shadow:0 1px 2px rgba(0,0,0,0.5)}ul.points-of-interest{display:none}.boundless-button{z-index:0}.explore-more{display:none}h2.map-title{font-size:20px;width:70%;margin:0}h2.map-title:after,h2.map-title:before{display:none}}div.infowindow{pointer-events:none;width:450px;position:absolute;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0);box-shadow:1px 1px 2px rgba(0,0,0,0);transition:box-shadow 1s linear;transition-delay:0ms;transition-duration:400ms}div.infowindow div.arrow{background:url(img/map-notch.png) no-repeat 0 0 transparent;display:block;content:"";width:30px;height:30px;position:absolute;bottom:-27px;left:50%;margin-left:-15px;transform-origin:0% 0%;backface-visibility:hidden;transition-duration:300ms;transition-delay:0ms;transform:rotateX(-180deg)}div.infowindow div.image-mask{overflow:hidden;height:169px;position:relative}div.infowindow div.image-mask .image:before{content:"";position:absolute;right:0;top:0;width:50px;height:50px;background:url(less/svg/boundless.svg) rgba(255,255,255,0.7) -396px 11px;z-index:9999999;display:block}div.infowindow div.image{position:relative;display:block;width:450px;height:170px;overflow:hidden;transform-origin:50% 100%;backface-visibility:hidden;transition-duration:700ms;transition-delay:700ms;transform:rotateX(-180deg)}div.infowindow div.image:after{content:"";width:100%;height:90px;position:absolute;display:block;bottom:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(207,207,207,0) 19%, rgba(0,0,0,0.6) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(19%, rgba(207,207,207,0)), color-stop(100%, rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(207,207,207,0) 19%, rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(207,207,207,0) 19%, rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(207,207,207,0) 19%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(207,207,207,0) 19%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#99000000', GradientType=0)}div.infowindow div.image img{position:absolute;height:auto;width:calc(100% + 60px);transition:opacity .35s,transform .35s;transform:translate3d(-30px, 0, 0) scale(1.12)}div.infowindow div.image h3{position:absolute;bottom:0px;left:35px;color:#fff;z-index:1}div.infowindow div.text{display:block;width:100%;padding:30px 35px;background-color:#fff;transform-origin:50% 0%;transition-delay:200ms;transition-duration:700ms;backface-visibility:hidden;transform:rotateX(-180deg)}div.infowindow div.text p{color:#666;font-size:16px;line-height:1.45}div.infowindow.open{pointer-events:auto;transition-delay:800ms;transition-duration:700ms;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.3);box-shadow:1px 1px 2px rgba(0,0,0,0.3)}div.infowindow.open div.image{transform:rotateX(0deg);transition-delay:0ms;background:#474747}div.infowindow.open div.image:hover img{opacity:.9;transform:translate3d(0, 0, 0) scale(1)}div.infowindow.open div.text{transform:rotateX(0deg)}div.infowindow.open div.arrow{transform:rotateX(0deg);transition-delay:500ms}div.infowindow.open.switch{transition-delay:0ms;transition-duration:0ms;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0);box-shadow:1px 1px 2px rgba(0,0,0,0)}div.infowindow.open.switch div.image,div.infowindow.open.switch div.text,div.infowindow.open.switch div.arrow{transition-delay:0ms;transition-duration:0ms;transform:rotateX(-180deg)}@media screen and (max-width:768px){div.infowindow{visibility:hidden !important;width:280px;-webkit-transform:translate(6px, 60px);-ms-transform:translate(6px, 60px);transform:translate(6px, 60px)}div.infowindow.open{visibility:visible !important}div.infowindow div.arrow{display:none}div.infowindow div.image-mask{height:108px}div.infowindow div.image-mask div.image{height:108px;width:280px}div.infowindow div.image-mask .image:before{transform:scale(.7);transform-origin:top right}div.infowindow div.text{padding:10px 10px}div.infowindow div.text p{font-size:14px}}#video.boundless .title-blurb{display:none}#video.boundless .play{visibility:hidden}#video.boundless .play.close{visibility:visible}.video-active .navigation,.video-active .stripes,.video-active .be-boundless,.video-active #boundless-slide .show-nav{opacity:0}.slide button.play{display:none;height:220px;width:220px;position:absolute;top:calc(50% - 132px);right:calc(50% - -130px);z-index:20;border:none;background-color:transparent;z-index:220;padding:0;background-color:rgba(0,0,0,0);transition:all .25s;overflow:hidden;border:6px solid #FFF;border-radius:100%;transform:scale(.8);outline:none}.slide button.play span{display:block;margin:0;width:121px;height:5px;background-color:white;transition:all .25s;margin-left:29px}.slide button.play span.top{transform:rotate(30deg) translate(14px, -37px);-webkit-transform:rotate(30deg) translate(14px, -37px)}.slide button.play span.left{transform:rotate(90deg) translate(0, 20px);-webkit-transform:rotate(90deg) translate(0, 20px)}.slide button.play span.bottom{transform:rotate(150deg) translate(-14px, -37px);-webkit-transform:rotate(150deg) translate(-14px, -37px)}.slide button.play.close{height:44px;width:45px;top:115px;right:25px;border:none;border-radius:0}.slide button.play.close span{width:45px;margin:0}.slide button.play.close span.top{transform:rotate(45deg) translate(5px, 5px);-webkit-transform:rotate(45deg) translate(5px, 5px)}.slide button.play.close span.left{opacity:0;transform:rotate(90deg) translate(0, 14px);-webkit-transform:rotate(90deg) translate(0, 14px)}.slide button.play.close span.bottom{transform:rotate(135deg) translate(-2px, 3px);-webkit-transform:rotate(135deg) translate(-2px, 3px)}div.fullscreen{background-size:cover;background-position:center center;width:100%;height:100%;position:relative;z-index:10}div.fullscreen .title-blurb{position:absolute;top:calc(50% - 105px);right:calc(50% - 415px);width:440px}div.fullscreen h2{font-weight:900;line-height:1;font-size:65px;text-align:left;text-transform:uppercase;color:#FFF;text-shadow:1px 1px 4px rgba(0,0,0,0.5);margin-bottom:20px}div.fullscreen h2:after{content:"";background:url(less/svg/boundless.svg) no-repeat -155px -355px;display:block;position:absolute;left:-109px;top:-50px;width:98px;height:257px}div.fullscreen .blurb p{color:#FFF;text-shadow:1px 1px 4px rgba(0,0,0,0.8);font-size:16px;font-weight:bold;line-height:1.6}div.fullscreen div.boundless-youtube,div.fullscreen iframe.boundless-youtube{position:absolute;padding:0;margin:0;top:60px;height:calc(100% - 60px);left:0;z-index:1;transition:opacity .25s}div.fullscreen div.boundless-youtube.behind,div.fullscreen iframe.boundless-youtube.behind{pointer-events:none;opacity:0;z-index:-10}@media only screen and (max-width:768px){#video{overflow-y:auto;-webkit-overflow-scrolling:touch}div.fullscreen h2{font-size:45px;padding-right:60px}div.fullscreen .blurb p{font-size:15px;line-height:1.5}div.fullscreen .title-blurb{position:static;padding:100px 60px 100px 70px;width:auto}#slide button.play{position:absolute;top:20px;right:-70px;-webkit-transform:scale(.25, .25);-ms-transform:scale(.25, .25);transform:scale(.25, .25)}}.curtains>li#boundless-slide{background-attachment:fixed !important}.curtains>li{background-size:cover !important;-webkit-transform:translateZ(0);background:white;position:fixed;display:block;top:0;left:0;width:100%;min-height:100%;overflow:hidden;z-index:1}.curtains>li.hidden{display:none}.curtains>li:first-child{z-index:2}.curtains{width:100%;z-index:1;position:relative;padding:0}html{height:100%;overflow-x:hidden}.slide{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}@media screen and (max-width:768px){.curtains>li{background-attachment:initial !important}.curtains>li#boundless-slide{background-attachment:initial !important}}#boundless-slide{background-image:url(img/bokeh.jpg);background-color:black}#boundless-slide iframe{z-index:100;position:absolute}#boundless-slide .midground{width:100%;position:absolute;bottom:58%;left:0;text-align:center}#boundless-slide .foreground{background:url(img/slashes.svg);background-position:left top;position:absolute;background-repeat:no-repeat;top:40px;right:0;width:650px;height:160px}#boundless-slide:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#boundless-slide .slash{position:relative}#boundless-slide .slash:before{content:"";position:absolute;background:url(less/svg/boundless.svg) no-repeat -88px -121px;left:-110px;bottom:-10px;width:65px;height:195px;transition:opacity .25s}#boundless-slide .boundless-youtube{position:absolute;top:60px;bottom:0px;left:0;z-index:1;transition:opacity .25s}#boundless-slide .boundless-youtube.behind{opacity:0;z-index:-10}#boundless-slide .visit-button{position:absolute;display:block;left:0;bottom:0;width:238px;height:238px;text-indent:-9999px}#boundless-slide .visit-button:after{content:"";display:block;position:absolute;left:40px;top:120px;width:78px;height:100px;background:url(less/svg/boundless.svg) no-repeat -515px 0;-webkit-transition:background-position .5s ease;transition:background-position .5s ease}#boundless-slide .visit-button:hover:after{background-position:-515px -82px}#boundless-slide .visit-button:before{content:"";display:block;background-color:#4b2e83;position:absolute;left:-340px;right:0;width:500px;height:450px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#boundless-slide .homepage-text{position:absolute;top:48%;left:13%;z-index:0}#boundless-slide .homepage-text h1{display:none}#boundless-slide .homepage-text p{width:78%;font-weight:bold;font-size:16px;line-height:1.45;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.7);position:relative;opacity:1}#boundless-slide .homepage-text p a{position:absolute;right:-180px;bottom:20px;background:url(less/svg/boundless.svg) no-repeat -165px -140px;width:90px;height:90px}#boundless-slide .homepage-text p.boundless-button{width:auto;float:left}#boundless-slide .homepage-text p.boundless-button span a{padding:10px 30px 10px 70px;margin:0 -10px 0 -10px;position:static;width:auto;height:auto;right:0;background:#4b2e83}#boundless-slide .scroll-more{width:140px;height:80px;background:url(less/svg/boundless.svg) no-repeat -235px 0;margin-left:-70px;position:absolute;bottom:20px;left:50%;z-index:1;opacity:.75}#boundless-slide a.play{height:190px;width:170px;position:absolute;top:40px;right:-240px;border:none;outline:none;-webkit-transition:all .25s;transition:all .25s;background:url(less/svg/boundless.svg) no-repeat no-repeat 0 -600px;background-size:1650px;z-index:1}#boundless-slide a.play:before{content:"";position:absolute;background:url(less/svg/boundless.svg) no-repeat -88px -121px;left:-80px;bottom:10px;width:65px;height:195px;transition:opacity .25s}@media only screen and (min-width:768px) and (max-width:1024px){#boundless-slide .midground{bottom:68%}#boundless-slide .homepage-text{top:36%}}@media only screen and (max-width:1024px){.slash{margin-top:50px}.slash:before{display:none}}@media only screen and (max-width:768px){.scroll-more{display:none}#boundless-slide{height:1000px !important}#boundless-slide .homepage-text{margin-top:120px;position:static}#boundless-slide .homepage-text h1{font-family:"Encode Sans Compressed",sans-serif;font-weight:900;line-height:1;font-size:65px;font-style:italic;text-transform:uppercase;color:white;display:block;padding-left:12px}#boundless-slide .midground{display:none}#boundless-slide .foreground{background-attachment:initial;height:300px;top:auto}#boundless-slide .homepage-text,#boundless-slide .foreground{transform:translateY(0) !important}.visit-button{-webkit-transform:scale(.5, );-ms-transform:scale(.5, );transform:scale(.5, );-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@media screen and (max-width:425px){#boundless-slide .homepage-text h1{font-size:45px}}li.slide.gallery{height:1975px;padding:80px 0}li.slide.gallery h3{color:#4b2e83;font-size:34px;line-height:1.2;text-transform:uppercase;font-weight:900;margin-top:70px}li.slide.gallery h3 a{color:#B5B5B5;border-bottom:2px solid #ddd}li.slide.gallery p em{margin-left:45px}li.slide.gallery ul#grid{margin-left:-25px;list-style:none}li.slide.gallery ul#grid li{position:relative;float:left;width:29%;margin-right:4%;margin-bottom:4%}li.slide.gallery ul#grid li span.caption{position:absolute;bottom:10%;left:10%;right:10%;top:10%;background-color:#FFF;padding:25px;overflow-y:auto;font-weight:bold;opacity:0;transition:opacity 200ms ease-in-out}li.slide.gallery ul#grid li span.caption p{font-size:14px;line-height:1.4;font-weight:bold}li.slide.gallery ul#grid li:hover span.caption{opacity:.95}li.slide.gallery #gallery-1 .gallery-item{text-align:left}li.slide.gallery #gallery-1 .gallery-item img{width:88%}@media screen and (max-width:768px){.slide.gallery{height:875px}}.slide.tagboard{height:1200px}.search-bar{width:0;float:right;height:100%;padding:10px 0 10px 15px;border:none;font-size:20px;outline:0;transition:width 400ms}.search-bar.open{width:440px}@media (max-width:480px){.search-bar.open{width:240px}}.uw-hero-image.boundless{height:445px}.udub-slant span{height:10px;width:240px}div.uw-site-title{display:none}.tan-bg{background-color:#eeeadf}.uw-body.container{background-color:transparent;margin-bottom:0;padding-bottom:80px}.boundless-archive #main_content{margin:5% -1%}.boundless-archive .text-overlay{position:absolute;top:-405px}.boundless-archive .text-overlay h1.uw-site-title{position:relative;top:0;left:0;width:610px;font-weight:900;line-height:59px;font-size:57px;text-transform:uppercase}.boundless-archive .text-overlay .spotlight-blurb{color:white;width:100%}.boundless-archive .text-overlay .spotlight-blurb p{padding-right:120px;font-weight:400;font-size:22px;line-height:31px;color:#fff;-webkit-font-smoothing:auto;margin-bottom:20px;font-family:"Encode Sans Compressed",sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.4);width:60%}.boundless-archive .boundless-tile{width:31%;margin:1% 1%;float:left;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2)}.boundless-archive .boundless-tile div.boundless-image{height:170px;background-size:cover;background-position:80% center;position:relative}.boundless-archive .boundless-tile div.boundless-text{background-color:#fff;padding:10px 40px 20px;min-height:350px}.boundless-archive .boundless-tile div.boundless-text p{font-size:16px;line-height:1.6}.boundless-archive .boundless-tile h3{color:#4D4D4D;font-weight:900;font-size:22px}@media only screen and (min-width:768px) and (max-width:991px){.boundless-archive .boundless-tile{width:48%;margin:1% 1%}}@media only screen and (max-width:767px){.boundless-archive .text-overlay{position:relative;top:0}.boundless-archive .text-overlay h1.uw-site-title{position:relative;top:10px;left:0;width:auto;font-weight:800;line-height:42px;font-size:40px;text-transform:none;box-shadow:none}.boundless-archive .text-overlay .spotlight-blurb,.boundless-archive .text-overlay .udub-slant{display:none}.boundless-archive .boundless-tile{width:98%;margin:1% 1%}}@keyframes move-twink-back{from{-webkit-mask-position:0 0}to{-webkit-mask-position:-10000px 5000px}}@-webkit-keyframes move-twink-back{from{-webkit-mask-position:0 0}to{-webkit-mask-position:-10000px 5000px}}@-moz-keyframes move-twink-back{from{-moz-mask-position:0 0}to{-moz-mask-position:-10000px 5000px}}@-ms-keyframes move-twink-back{from{-ms-mask-position:0 0}to{-ms-mask-position:-10000px 5000px}}.stars,.twinkling{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block}.stars{background:transparent url(img/stars.png) repeat top center;-webkit-mask-image:url(img/twinkling.png);mask-image:url(img/twinkling.png);-moz-mask-image:url(img/twinkling.png);-ms-mask-image:url(img/twinkling.png);-moz-animation:move-twink-back 200s linear infinite;-ms-animation:move-twink-back 200s linear infinite;-o-animation:move-twink-back 200s linear infinite;-webkit-animation:move-twink-back 200s linear infinite;animation:move-twink-back 200s linear infinite;z-index:0}.slide.page{padding:160px 0;background-color:white !important}.slide.page .intro-text{margin-bottom:50px;margin-top:30px}.slide.page h3{color:#4b2e83;font-size:48px;line-height:1.2;text-transform:uppercase;font-weight:900}.slide.page .box-outer{margin-top:10px}.slide.page .box-outer .box.four .tile{padding:15px 15px 60px;position:relative;transition:all .1s ease-in;cursor:pointer;background-color:white}.slide.page .box-outer .box.four .tile:hover{-webkit-transform:translate(0, -5px);-ms-transform:translate(0, -5px);transform:translate(0, -5px);background-color:#f4f4f4}.slide.page .box-outer .box.four .tile h3{padding:0 10px 10px;font-weight:900;padding-right:10px;font-size:21px;color:#595959;text-transform:none}.slide.page .box-outer .box.four .tile h3 a{color:inherit}.slide.page .box-outer .box.four .tile p.slide-p{font-size:16px;line-height:1.55;padding:0 10px 0}.slide.page .box-outer .box.four .tile ul{margin:0 10px;font-size:16px}.slide.page .box-outer .box.four .tile ul li{list-style-type:disc}.slide.page .box-outer .box.four .tile .jump{background:url(less/svg/boundless.svg) no-repeat 0 -745px;width:50px;height:45px;overflow:hidden;text-indent:-9999px;display:block;margin:10px 0 -5px 0;position:absolute;bottom:15px;left:15px}.slide.page.white-text .container>h3,.slide.page.white-text .container>p,.slide.page.white-text .container>p.intro{color:white}.slide.page.white-text .container>h3 a,.slide.page.white-text .container>p a,.slide.page.white-text .container>p.intro a{color:#e8e3d3;text-decoration:underline}@media only screen and (max-width:768px){.uw-footer{overflow:hidden}.slide.page{padding:50px 0 10px}.slide.page>div>h3,.slide.page>div>p{padding-left:20px;padding-right:20px}.slide.page .boundless-button{margin-left:30px}.slide.page iframe{height:200px}.slide.page h3{font-size:25px}.slide.page p{font-size:15px}}