#page.one-col.home-layout{padding:0}.panel-two{display:none}.panel-one.grid-24{margin:0 0 15px}.panel-five.grid-24{margin:0;padding:20px 0 2px;background-color:#f4f5f9}.panel-seven h2,.panel-eight h2{text-transform:none}figcaption{bottom:0;color:#666;min-height:75px;overflow:hidden;padding:14px;position:relative;width:100%}figure{padding:0}figure:hover,figcaption:hover{background:rgba(0,0,0,0.7) none repeat scroll 0 0;color:#fff}figcaption:hover h2{color:#fff}figure img{display:block;max-width:100%;position:relative}figure h2{color:#000;font-family:futuralight;font-weight:300;text-transform:uppercase;text-align:center}figure h2,figure p{margin:0;text-align:center}.box{margin-bottom:20px}figcaption h2{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:85%}.double figcaption h2{top:40%}.double p{-webkit-transform:translateY(50%);position:absolute;top:35%;width:90%;transform:translateY(50%)}.double a{color:#000}figcaption:hover a,.double a:hover{color:#fff}.panel-three{margin:10px}.academics img{float:left;width:40%}.academics{margin:0;padding:0}.panel-three ul.academics li{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px solid #e1e1e1;margin:1px 0 10px;overflow:hidden;padding:0}.academics h3,.academics h3 a{color:#000;float:left;font-family:futuralight;font-size:15px;font-weight:normal;padding:0 0 0 5px;text-transform:uppercase;width:50%}.box.grid-8{margin:0 10px 20px}.event-date-block{border-radius:none;box-shadow:none}.date-block-date,.date-block-day,.event-date-block{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;font-family:futuralight !important}.event-date-block.icon-1{background-color:#FFC600 !important}.event-date-block .date-block-date{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#000;display:block;font-size:3.4em;font-weight:normal;line-height:0.7em;padding:0;text-align:center;text-shadow:none;filter:none}.event-date-block{border-radius:0;box-shadow:none;clear:left;float:left;margin:0 10px 0 0;padding:20px;width:100px}.upcoming-events ul.upcoming-events-list li{border:1px solid #eee;padding:0}.event-date-block .date-block-day{border-top-left-radius:0;border-top-right-radius:0;color:#000;display:block;font-size:1.3em;padding:2px 0;text-align:left;width:100%}.upcoming-events ul.upcoming-events-list li a.calendar-style{color:#000;font-family:futuralight;font-size:16px;font-weight:normal;text-transform:none}.event-info{float:left;padding:10px;width:45%}.upcoming-events ul.upcoming-events-list{margin-top:20px;overflow:visible;padding:0}.home-layout h1,.home-layout h2{color:#000;font-family:futuralight;margin-bottom:10px}.panel-six h2{font-size:28px;font-weight:200;text-transform:none}.panel-six{margin:10px 10px 25px}.required.email{border:1px solid #e1e1e1;margin:10px 0;width:85%;height:40px}.panel-seven.grid-8{margin:10px}.newsletter{border-bottom:1px solid #e7e7e7;margin:0 0 20px;overflow:hidden}.donate-cta{border-bottom:1px solid #e7e7e7;clear:both;margin:20px 0 20px;overflow:hidden;padding-bottom:20px}.donate-cta .button{background-color:#df5a47;color:#fff;float:right;font-family:futuralight;margin:10px 0;padding:7px 10px;text-align:center;width:100px}.newsletter .button{background-color:#df5a47;color:#fff;float:right;font-family:futuralight;margin:0 0 20px;padding:7px 10px;text-align:center;width:100px}.button > a{color:#fff;font-size:16px;font-weight:bold;text-decoration:none;text-transform:uppercase}.button a:hover{text-decoration:underline}div.donate-text{margin-top:15px}.social-media{margin-top:10px}.social-media a{color:#000;text-decoration:none}.social-media a:hover{color:#069;text-decoration:none}ul.social-media{margin:20px 0;padding:0}.social-media li{background:none !important;display:block;padding-left:0 !important}[class^="icon-"],[class*=" icon-"]{vertical-align:middle}.fa-vimeo-square:before{content:"\f194"}@font-face{font-family:'FontAwesome2';src:url('/~/Media/Files/Westphal/fonts/fontawesome-webfont.eot?v=4.5.0');src:url('/~/Media/Files/Westphal/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('/~/Media/Files/Westphal/fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('/~/Media/Files/Westphal/fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('/~/Media/Files/Westphal/fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('/~/Media/Files/Westphal/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome2;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-3x{font-size:3em}.video-slide a{display:block;height:100%;overflow:hidden}.video-slide-text,.overlay-slide-text{background-color:rgba(0,0,0,1);bottom:5px;color:#fff;padding:10px;position:relative;margin:0;min-height:64px}.video-slide-text > a{color:#fff;display:inline-block;text-decoration:underline}.panel-four .video-text{display:none}.slideshow-wrapper.standard{height:240px !important;margin:0;max-width:100%;overflow:hidden;padding-top:0;position:relative;width:100%}.video-slide img,.overlay-slide img{height:auto;max-width:100%;width:100%}.video-slide::before{background-image:url("/~/media/Images/westphal/ui/play-overlay.png");background-repeat:no-repeat;bottom:240px;content:"";display:block;height:100px;left:-6px;position:absolute;width:100%;z-index:999;pointer-events:none}.video-slide a,.video-slide img{pointer-events:auto}.video-slide-text > p{margin:0}.slideshow-wrapper.standard .slideshow-controls{bottom:11px;height:64px !important;left:134px;margin-left:40px;margin-top:-40px;position:relative;width:280px;z-index:100}@media (min-width:415px) and (max-width:736px) and (orientation:landscape){.video-slide::before{background-size:40% auto;bottom:160px;display:block;left:-8px}.slideshow-wrapper.standard{height:420px !important}}@media (min-width:361px) and (max-width:414px) and (orientation:portrait){.video-slide::before{background-size:50% auto;bottom:90px;display:block;left:-8px}.slideshow-wrapper.standard{height:270px !important}}