html,body,div,span,applet,object,iframe,h1,.catalog-header,h2,.articleBody #relatedContent .headline,.slideshowRow .title,h3,.sectionTitle,.collapsed-container-title,h4,a.bold,.profileContainer .profile .inner-title,.contactInfo .contactSectionTitle,#hours-complete .hours .dept-title,h5,h6,p,#hours-complete .content .notes,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@keyframes "blink"{from,to{opacity:0}50%{opacity:1}}@-moz-keyframes blink{from,to{opacity:0}50%{opacity:1}}@-webkit-keyframes "blink"{from,to{opacity:0}50%{opacity:1}}@-ms-keyframes "blink"{from,to{opacity:0}50%{opacity:1}}@-o-keyframes "blink"{from,to{opacity:0}50%{opacity:1}}.deptDescription,#heroWrap.indexB .description p,#heroWrap.indexB .description #hours-complete .content .notes,#hours-complete .content #heroWrap.indexB .description .notes,.academicDescription .rowWrap{margin-bottom:1em;color:#003876;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:1.2em;line-height:1.4em}.feedTitle,.articles-list a .title,.mashupRow .news a .title,.mashupRow .releases a .title,.calendar .title,.maeEventsList .title,.accomplishmentslist li .descriptionWindow .title,.mashupRow .mashupItem .title,.feedSubtitle,.articles-list a .subtitle,.mashupRow .news a .subtitle,.mashupRow .releases a .subtitle,.rowWrap.articleHeadlines h2,.rowWrap.articleHeadlines .articleBody #relatedContent .headline,.articleBody #relatedContent .rowWrap.articleHeadlines .headline,.rowWrap.articleHeadlines .slideshowRow .title,.slideshowRow .rowWrap.articleHeadlines .title,.facebook li,.twitter li,.feed li,.mashupRow .quote .promoCopy .copy,.feedCopy,.articles-list a .snippet,.mashupRow .news a .snippet,.mashupRow .releases a .snippet,.articles-list a .preview,.mashupRow .news a .preview,.mashupRow .releases a .preview,.calendar .time,.maeEventsList .time,.calendar .description,.maeEventsList .description,.accomplishmentslist li .descriptionWindow .description,.accomplishmentslist li .descriptionWindow .description p,.accomplishmentslist li .descriptionWindow .description #hours-complete .content .notes,#hours-complete .content .accomplishmentslist li .descriptionWindow .description .notes,.mashupRow .features a .snippet,.customFeed>ul .snippet *,.customFeed ul.articles-list .snippet *,.customFeed .mashupRow ul.news .snippet *,.mashupRow .customFeed ul.news .snippet *,.customFeed .mashupRow ul.releases .snippet *,.mashupRow .customFeed ul.releases .snippet *,.feedDescription,.mashupRow .mashupItem .snippet,.mashupRow .mashupItem .snippet p,.mashupRow .mashupItem .snippet #hours-complete .content .notes,#hours-complete .content .mashupRow .mashupItem .snippet .notes{display:block;padding-bottom:0.25em;color:#3d3d3d;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}.feedTitle,.articles-list a .title,.mashupRow .news a .title,.mashupRow .releases a .title,.calendar .title,.maeEventsList .title,.accomplishmentslist li .descriptionWindow .title,.mashupRow .mashupItem .title{font-size:1.1em;font-weight:500;line-height:1em;color:#3c72a9}.feedSubtitle,.articles-list a .subtitle,.mashupRow .news a .subtitle,.mashupRow .releases a .subtitle,.rowWrap.articleHeadlines h2,.rowWrap.articleHeadlines .articleBody #relatedContent .headline,.articleBody #relatedContent .rowWrap.articleHeadlines .headline,.rowWrap.articleHeadlines .slideshowRow .title,.slideshowRow .rowWrap.articleHeadlines .title,.facebook li,.twitter li,.feed li,.mashupRow .quote .promoCopy .copy{font-size:1em;font-weight:500;line-height:1em}.feedCopy,.articles-list a .snippet,.mashupRow .news a .snippet,.mashupRow .releases a .snippet,.articles-list a .preview,.mashupRow .news a .preview,.mashupRow .releases a .preview,.calendar .time,.maeEventsList .time,.calendar .description,.maeEventsList .description,.accomplishmentslist li .descriptionWindow .description,.accomplishmentslist li .descriptionWindow .description p,.accomplishmentslist li .descriptionWindow .description #hours-complete .content .notes,#hours-complete .content .accomplishmentslist li .descriptionWindow .description .notes,.mashupRow .features a .snippet,.customFeed>ul .snippet *,.customFeed ul.articles-list .snippet *,.customFeed .mashupRow ul.news .snippet *,.mashupRow .customFeed ul.news .snippet *,.customFeed .mashupRow ul.releases .snippet *,.mashupRow .customFeed ul.releases .snippet *{font-size:12px;line-height:1.2em}.feedDescription,.mashupRow .mashupItem .snippet,.mashupRow .mashupItem .snippet p,.mashupRow .mashupItem .snippet #hours-complete .content .notes,#hours-complete .content .mashupRow .mashupItem .snippet .notes{font-size:11px;line-height:1.1em}.articleTitle,.articles-list a .title,.mashupRow .news a .title,.mashupRow .releases a .title,.rowWrap.articleHeadlines h1,.rowWrap.articleHeadlines .catalog-header,.mashupRow .features a .headline .title{font-family:"museo-slab",serif;font-size:1.1em;color:#3c72a9}html{background:url(http://kp4assets.richmond.edu/images/kp4/footerBg.jpg) repeat left top}body{background:#3d4046;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:17px;font-weight:300;text-rendering:optimizeLegibility;position:relative;color:#3d3d3d;-webkit-transition:opacity 0.2;-moz-transition:opacity 0.2;-o-transition:opacity 0.2;-ms-transition:opacity 0.2;transition:opacity 0.2}body *{box-sizing:border-box;-moz-box-sizing:border-box;text-shadow:0 0 1px transparent}body .xOverflowHidden{overflow-x:hidden}@media (min-width: 768px){body .xOverflowHidden{overflow-x:visible}}body>img{position:absolute}h1,.catalog-header,h2,.articleBody #relatedContent .headline,.slideshowRow .title,h3,.sectionTitle,.collapsed-container-title,h4,a.bold,.profileContainer .profile .inner-title,.contactInfo .contactSectionTitle,#hours-complete .hours .dept-title,h5,h6{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-weight:500;color:#900;margin-bottom:12px}h1,.catalog-header{font-size:1.6em}h2,.articleBody #relatedContent .headline,.slideshowRow .title{font-size:1.4em}h3,.sectionTitle,.collapsed-container-title{font-size:1.2em}h4,a.bold,.profileContainer .profile .inner-title,.contactInfo .contactSectionTitle,#hours-complete .hours .dept-title,h5,h6{font-size:1.1em}p,#hours-complete .content .notes,blockquote{margin-bottom:1.1em}p,#hours-complete .content .notes,ol,ul{font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif}a{color:#4788c6}p,#hours-complete .content .notes,li,span{font-size:1.1em}p,#hours-complete .content .notes,li{line-height:1.3em}b,strong{font-weight:bold}input,textarea,select{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-weight:300;font-size:1em}hr{display:block;height:0;border-width:1px;border-style:solid;border-color:inherit;border-bottom:0}blockquote{padding:0.5em 2em}script{display:none !important}select{color:#3d3d3d}@media all and (min-width: 0) and (max-width: 768px){select{width:100%;min-height:30px;display:inline-block;padding:10px;margin:0;background:#fff;border:1px solid #c4c3c3;outline:none;cursor:pointer;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}}ol,ul{margin:0 0 2em 0;padding-left:25px;list-style-position:inside}ol{list-style-type:decimal}ul{list-style-type:disc}li{margin-bottom:0.5em}ol.lower-alpha{list-style-type:lower-alpha}ol.lower-roman{list-style-type:lower-roman}ol.upper-alpha{list-style-type:upper-alpha}ol.upper-roman{list-style-type:upper-roman}ol.decimal{list-style-type:decimal}.tiny{font-size:0.8em}.hide{display:none}.fullWidth{width:100%}.clear{float:none !important;clear:both;display:block}.left,.floatLeft{float:left}.right,.floatRight{float:right}.floatLeftPadding{float:left;margin:0 15px 15px 0;max-width:33%}.floatRightPadding{float:right;margin:0 0 15px 15px;max-width:33%}.clearfix:after,.floatLeft:after,.floatRight:after{content:".";display:block;height:0;clear:both;visibility:hidden}.loading{position:relative;width:100%;height:100%;display:block}.loading:before{content:"";width:60px;height:60px;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;display:block;background:rgba(255,255,255,0.8) url(http://kp4assets.richmond.edu/images/kp4/loadingSpider.png) no-repeat center center;-webkit-border-radius:30px 30px 30px 30px;-moz-border-radius:30px 30px 30px 30px;-o-border-radius:30px 30px 30px 30px;border-radius:30px 30px 30px 30px}.loading:after{content:"";background:url(http://kp4assets.richmond.edu/images/kp4/loadingSwoosh.png) no-repeat center center;width:60px;height:60px;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;display:block;-moz-animation:spin .75s infinite linear;-webkit-animation:spin .75s infinite linear}.noMarginRight{margin-right:0px !important}.collapsible{cursor:pointer}.promo a.icon-pdf:before,.promo a.icon-doc:before{display:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}#content{position:relative;width:100%;-webkit-transition:-webkit-transform 0.25s ease-out;-moz-transition:-moz-transform 0.25s ease-out;-o-transition:-o-transform 0.25s ease-out;-ms-transition:-o-transform 0.25s ease-out;transition:0.25s ease-out;font-size:0.9em}#content.bumpLeft{-webkit-transform:translate3d(84%, 0, 0);-moz-transform:translate3d(84%, 0, 0);-ms-transform:translate3d(84%, 0, 0);transform:translate3d(84%, 0, 0)}@media (min-width: 768px){#content.bumpLeft{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}#content.bumpRight{-webkit-transform:translate3d(-84%, 0, 0);-moz-transform:translate3d(-84%, 0, 0);-ms-transform:translate3d(-84%, 0, 0);transform:translate3d(-84%, 0, 0)}@media (min-width: 768px){#content.bumpRight{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}.imageCredit{position:absolute;top:0;right:0;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7);font-size:0.6em;padding:6px 10px}@media (min-width: 768px){.spotlight.half .imageCredit{max-width:50%}}.responsiveImg{overflow:hidden;margin-bottom:4%;position:relative}.responsiveImg img{width:100%;height:auto;margin-bottom:-3px;-ms-interpolation-mode:bicubic}.responsiveImg:only-child{margin-bottom:0}.legacyPromo .responsiveImg img{width:153%;margin-left:-26.5%}.blur{-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px)}.icon:before,.share:before,.share .content div a:after,.infographicsCarousel .modalImage .responsiveImg:before,#dept-list.link-list span.on a:before,[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"KP4-Icons";text-indent:0px;text-rendering:optimizeLegibility;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon,[class^="icon-"],[class*=" icon-"]{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;-webkit-font-feature-settings:normal !important;-moz-font-feature-settings:normal !important;-moz-font-feature-settings:normal !important;-ms-font-feature-settings:normal !important;-o-font-feature-settings:normal !important;font-feature-settings:normal !important}.checkmark>span{text-indent:-99999px;position:absolute;display:block}.checkmark:before{color:green}.sliderArrow,#stories>button,button#hero-prev,button#hero-next{z-index:6;top:10px;width:60px;height:60px;padding:4px;left:auto;right:85px;color:#fff;border:4px solid #fff;opacity:0.9;background:rgba(0,0,0,0.7);text-indent:-99999px;position:absolute;overflow:hidden;text-shadow:1px 1px 0 rgba(0,0,0,0.5);cursor:pointer;outline-color:transparent;outline-style:none;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;transition:background 0.2s ease-out;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}@media (min-width: 576px){.sliderArrow,#stories>button,button#hero-prev,button#hero-next{top:0;left:0;right:auto;height:100%;margin-top:auto;padding:0px;border:0px;opacity:1;background:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}}.sliderArrow.previous,#stories>button.previous,#stories>button#stories-prev,button#hero-prev,button.previous#hero-next{left:auto;right:85px}@media (min-width: 576px){.sliderArrow.previous,#stories>button.previous,#stories>button#stories-prev,button#hero-prev,button.previous#hero-next{left:0px;right:auto}}.sliderArrow.previous:before,#stories>button.previous:before,#stories>button#stories-prev:before,button#hero-prev:before,button.previous#hero-next:before{text-indent:-5px}.sliderArrow.next,#stories>button.next,#stories>button#stories-next,button.next#hero-prev,button#hero-next{left:auto;right:15px}@media (min-width: 576px){.sliderArrow.next,#stories>button.next,#stories>button#stories-next,button.next#hero-prev,button#hero-next{right:0}}.sliderArrow.next:before,#stories>button.next:before,#stories>button#stories-next:before,button.next#hero-prev:before,button#hero-next:before{text-indent:5px}.sliderArrow:before,#stories>button:before,button#hero-prev:before,button#hero-next:before{width:100%;height:100%;color:#fff;position:absolute;top:50%;left:0;font-size:30px;margin-top:-15px}@media (min-width: 576px){.sliderArrow:before,#stories>button:before,button#hero-prev:before,button#hero-next:before{font-size:36px;margin-top:-18px}}@media (min-width: 1000px){.sliderArrow:before,#stories>button:before,button#hero-prev:before,button#hero-next:before{font-size:60px;margin-top:-30px}}.buttonWrap button,.buttonWrap a.button{position:relative;display:inline-block;margin-top:0.25em;padding:4px;text-decoration:none;border:0px;background:rgba(0,0,0,0.5);box-shadow:inset 0 -1px 0 0 rgba(255,255,255,0.15),inset 0 1px 0 0 rgba(0,0,0,0.4);outline-color:transparent;outline-style:none;-webkit-border-radius:25px 25px 25px 25px;-moz-border-radius:25px 25px 25px 25px;-o-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}@media (min-width: 1000px){.buttonWrap button,.buttonWrap a.button{margin-top:10px}}.buttonWrap button>span,.buttonWrap a.button>span{height:25px;line-height:25px;padding:0 40px 0 10px;display:block;position:relative;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-weight:bold;font-size:10px;color:#5f3a0c;white-space:nowrap;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7),0 2px 2px 0 rgba(0,0,0,0.8);-webkit-border-radius:25px 25px 25px 25px;-moz-border-radius:25px 25px 25px 25px;-o-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;-webkit-transition:box-shadow 0.1s ease-out;-moz-transition:box-shadow 0.1s ease-out;-o-transition:box-shadow 0.1s ease-out;-ms-transition:box-shadow 0.1s ease-out;transition:box-shadow 0.1s ease-out;-webkit-transition:color 0.1s ease-out;-moz-transition:color 0.1s ease-out;-o-transition:color 0.1s ease-out;-ms-transition:color 0.1s ease-out;transition:color 0.1s ease-out;background-color:#ffd416 0%;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffd416 0%), to(#ff9b21 100%));background-image:-webkit-linear-gradient(top, #ffd416 0%, #ff9b21 100%);background-image:-moz-linear-gradient(top, #ffd416 0%, #ff9b21 100%);background-image:-ms-linear-gradient(top, #ffd416 0%, #ff9b21 100%);background-image:-o-linear-gradient(top, #ffd416 0%, #ff9b21 100%);background-image:linear-gradient(top, #ffd416 0%, #ff9b21 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffd416 0%', EndColorStr='#ff9b21 100%')}.buttonWrap button>span:before,.buttonWrap a.button>span:before{display:block;border-width:0 0 0 1px;border-style:solid;border-color:rgba(0,0,0,0.4);height:100%;padding:0 8px 0 6px;position:absolute;top:50%;right:0;margin-top:-12.5px;line-height:25px;font-size:18px;text-shadow:0 1px 0 #ffd416}.buttonWrap button:hover>span,.buttonWrap a.button:hover>span{background:#ffd416;cursor:pointer}.buttonWrap button:active>span,.buttonWrap a.button:active>span{background:#ff9b21;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.6)}.buttonWrap button:active>span:before,.buttonWrap a.button:active>span:before{text-shadow:none !important}.unstyleButtonWrap button,.mashupRow .quote .promoCopy .buttonWrap button,.unstyleButtonWrap a.button,.mashupRow .quote .promoCopy .buttonWrap a.button{display:inline;margin-top:0;padding:0;text-decoration:underline;background:none;box-shadow:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}@media (min-width: 1000px){.unstyleButtonWrap button,.mashupRow .quote .promoCopy .buttonWrap button,.unstyleButtonWrap a.button,.mashupRow .quote .promoCopy .buttonWrap a.button{margin-top:0}}.unstyleButtonWrap button>span,.mashupRow .quote .promoCopy .buttonWrap button>span,.unstyleButtonWrap a.button>span,.mashupRow .quote .promoCopy .buttonWrap a.button>span{height:auto;line-height:auto;padding:0;display:inline;font-weight:normal;font-size:inherit;color:#4788c6;background:none;box-shadow:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}.unstyleButtonWrap button>span:before,.mashupRow .quote .promoCopy .buttonWrap button>span:before,.unstyleButtonWrap a.button>span:before,.mashupRow .quote .promoCopy .buttonWrap a.button>span:before{display:none}.unstyleButtonWrap button:hover>span,.mashupRow .quote .promoCopy .buttonWrap button:hover>span,.unstyleButtonWrap a.button:hover>span,.mashupRow .quote .promoCopy .buttonWrap a.button:hover>span{background:none}.unstyleButtonWrap button:active>span,.mashupRow .quote .promoCopy .buttonWrap button:active>span,.unstyleButtonWrap a.button:active>span,.mashupRow .quote .promoCopy .buttonWrap a.button:active>span{background:none;box-shadow:none}.buttonWrap button.grey>span,.buttonWrap a.button.grey>span{color:#3d3d3d;background-color:#fff 0%;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff 0%), to(#dcdcdc 100%));background-image:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background-image:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background-image:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background-image:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background-image:linear-gradient(top, #fff 0%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fff 0%', EndColorStr='#dcdcdc 100%')}.buttonWrap button.grey>span:before,.buttonWrap a.button.grey>span:before{text-shadow:0 1px 0 #fff}.buttonWrap button.grey:hover>span,.buttonWrap a.button.grey:hover>span{background:#fff}.buttonWrap button.grey:active>span,.buttonWrap a.button.grey:active>span{background:#d1e1f1}.buttonWrap button.tan>span,.buttonWrap a.button.tan>span{color:#5f3a0c;background-color:#fff 0%;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff 0%), to(#b0a593 100%));background-image:-webkit-linear-gradient(top, #fff 0%, #b0a593 100%);background-image:-moz-linear-gradient(top, #fff 0%, #b0a593 100%);background-image:-ms-linear-gradient(top, #fff 0%, #b0a593 100%);background-image:-o-linear-gradient(top, #fff 0%, #b0a593 100%);background-image:linear-gradient(top, #fff 0%, #b0a593 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fff 0%', EndColorStr='#b0a593 100%')}.buttonWrap button.tan>span:before,.buttonWrap a.button.tan>span:before{text-shadow:0 1px 0 #fff}.buttonWrap button.tan:hover>span,.buttonWrap a.button.tan:hover>span{background:#d4c9b7}.buttonWrap button.tan:active>span,.buttonWrap a.button.tan:active>span{background:#b0a593}button.close{position:absolute;top:-15px;right:-15px;z-index:999;border:0;text-indent:-9999px;width:30px;height:30px;background:#0e2b47;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;transition:all 0.1s ease-out;-webkit-border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px;-o-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px}button.close:hover{background:#2e6191;cursor:pointer}button.close:active{background:#0e2b47}button.close:focus{outline-color:transparent;outline-style:none}button.close:before{position:absolute;color:#fff;font-size:30px;top:0;left:0}.blueLink,a.bold,.infographic .promoCopy a,.contactInfo a{display:block !important;font-weight:300;text-align:center;text-decoration:none;padding:14px 0;border:1px solid #2e6191;margin:7px 0 0;position:relative;color:#fff;overflow:hidden;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}@media (min-width: 768px){.blueLink,a.bold,.infographic .promoCopy a,.contactInfo a{font-weight:500;text-indent:0;text-align:left;padding:0;margin:0;border:0;background:none;color:#4788c6;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}}.blueLink:hover,a.bold:hover,.infographic .promoCopy a:hover,.contactInfo a:hover{color:#fff}@media (min-width: 768px){.blueLink:hover,a.bold:hover,.infographic .promoCopy a:hover,.contactInfo a:hover{color:#509ae1}}.blueLink:active,a.bold:active,.infographic .promoCopy a:active,.contactInfo a:active{background:#2e6191;box-shadow:inset 0 1px 0 0 #22476a}@media (min-width: 768px){.blueLink:active,a.bold:active,.infographic .promoCopy a:active,.contactInfo a:active{background:none;box-shadow:none}}.blueLink *,a.bold *,.infographic .promoCopy a *,.contactInfo a *{display:inline}a.site{border-top:0px;height:12%;line-height:250%;display:block;color:#6c5b52;text-align:center;text-decoration:none;border-width:1px;border-style:solid;border-color:#b0a593;box-shadow:0 1px 0 0 #b0a593;margin-top:-1px;margin-left:0px;padding:0px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;background-color:#d4c9b7;background-image:-webkit-gradient(linear, left top, left bottom, from(#d4c9b7), to(#b0a593));background-image:-webkit-linear-gradient(top, #d4c9b7, #b0a593);background-image:-moz-linear-gradient(top, #d4c9b7, #b0a593);background-image:-ms-linear-gradient(top, #d4c9b7, #b0a593);background-image:-o-linear-gradient(top, #d4c9b7, #b0a593);background-image:linear-gradient(top, #d4c9b7, #b0a593);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#d4c9b7', EndColorStr='#b0a593')}@media (min-width: 576px){a.site{height:6%;padding:0 15px;line-height:25px;margin-left:10px;display:inline-block;font-size:0.8em;color:#fff;text-align:left;background:#4788c6;border-color:#2e6191;border-width:0 1px 1px 1px;box-shadow:inset 0 6px 4px -4px #2e6191;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}}@media all and (min-width: 0) and (max-width: 576px){a.site:active{background:#b0a593;color:#fff}}@media (min-width: 576px){a.site:hover{background:#509ae1}}a.bold{margin-bottom:12px !important}@media (min-width: 768px){a.bold{margin-bottom:15px !important}}a.bold:after{content:"";display:inline-block;width:0px;height:0px;border-style:solid;border-width:6px 0 6px 6px;margin-left:8px;border-color:transparent transparent transparent #fff}@media (min-width: 768px){a.bold:after{border-color:transparent transparent transparent #4788c6}}a.icon-pdf,a.icon-doc{font-family:inherit;font-style:inherit;font-weight:inherit;font-variant:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit}@media (min-width: 768px){a.icon-pdf,a.icon-doc{white-space:nowrap}}a.icon-pdf:before,a.icon-doc:before{display:inline-table;padding:0 0.1em 0 0}@media (min-width: 768px){.col3-1 a.site,.col4-1 a.site,.col5-1 a.site{font-size:0.75em}}.more,.result-link,.result-link.more{border-top:0px;margin-top:8px;padding:14px 10px;height:12%;display:block;font-size:0.9em;text-align:center;text-decoration:none;border-width:1px;border-style:solid;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}@media (min-width: 576px){.more,.result-link,.result-link.more{float:right;margin-top:-1px;margin-right:10px;height:6%;padding:0 15px;line-height:25px;display:inline-block;font-size:0.7em;border-width:0 1px 1px 1px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}}.more a,.result-link a,.result-link.more a{min-height:0 !important;padding:0 !important;text-decoration:none !important}.more a:hover,.result-link a:hover,.result-link.more a:hover,.more a:active,.result-link a:active,.result-link.more a:active,.more a:focus,.result-link a:focus,.result-link.more a:focus{background:none !important}@media (min-width: 576px){.more a:hover,.result-link a:hover,.result-link.more a:hover,.more a:active,.result-link a:active,.result-link.more a:active,.more a:focus,.result-link a:focus,.result-link.more a:focus{text-decoration:underline !important}}.noTransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}#pageName.row{background:#fff;border-bottom:1px solid #c4c3c3}#pageName.row .rowWrap{padding:18px 0}#pageName.row h1,#pageName.row .catalog-header{color:#003876;font-size:1.7em;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;margin-left:1%;margin-bottom:0px}@media (min-width: 576px){#pageName.row h1,#pageName.row .catalog-header{font-size:2em}}@media (min-width: 768px){#pageName.row h1,#pageName.row .catalog-header{margin-left:3%;font-size:2.75em}}@media (min-width: 1000px){#pageName.row h1,#pageName.row .catalog-header{margin-left:0;font-size:3.15em}}.share{position:relative}.share:before{content:"\57";position:absolute;top:29px;right:0;height:24px;width:24px;margin-top:-12px;font-size:24px;line-height:24px;color:#d1e1f1}.share .content div.title{display:block;color:#509ae1;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:1.5em;height:30px;margin-right:24px;border-bottom:2px solid #d1e1f1}.share .content div.title:after{content:"";display:block;width:8px;height:8px;background:#d1e1f1;position:absolute;top:25px;left:0;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}.share .content div a{float:left;position:relative;top:0;bottom:0;width:50px;height:50px;line-height:0;font-size:0;color:transparent;margin:8px 6px 8px 0;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear}.share .content div a:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;font-size:50px;line-height:50px;text-align:center;color:#509ae1}.share .content div a.facebook:after{content:"\143"}.share .content div a.twitter:after{content:"\141"}.share .content div a.instagram:after{content:"\146"}.share .content div a:hover{top:-5px;bottom:5px}.shareButton{width:100%;height:auto !important;display:block;margin-bottom:0 !important}.shareButton>label{width:100%;display:block;padding:12px 0 !important;text-align:center;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.4);background:#8bb301 !important;border:1px solid #8bb301;-webkit-transition:background 0.4s ease, border 0.4s ease !important;-moz-transition:background 0.4s ease, border 0.4s ease !important;-ms-transition:background 0.4s ease, border 0.4s ease !important;-o-transition:background 0.4s ease, border 0.4s ease !important;transition:background 0.4s ease, border 0.4s ease !important}.shareButton>label:hover{background:#98c400 !important;border:1px solid #98c400}.shareButton>label:before{color:#fff !important;text-shadow:0 -1px rgba(0,0,0,0.5) !important;font-size:1.1em !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.shareButton>label span{color:#fff !important;text-shadow:0 -1px rgba(0,0,0,0.3) !important;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif !important;font-size:1em !important;letter-spacing:-1px}.shareButton .social{opacity:0}.shareButton .social,.shareButton .social ul{width:100% !important;margin-left:0 !important;margin-top:0px !important}.shareButton .social ul{height:auto !important;border-top:4px solid #c4c3c3}.shareButton .social ul:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #c4c3c3;position:absolute;left:50%;top:-11px;margin-left:-7px}.shareButton .social li{width:25% !important;height:0px !important;padding:0px !important}.shareButton .social.active li{height:22px !important;padding:12px 0 !important}.paginationControls{display:none;height:40px;background:#dcdcdc}@media (min-width: 576px){.paginationControls{background:none;height:30px;margin-right:10px;width:62px;float:right}}.paginationControls>.controls{display:none;padding:25px 10px 10px 10px}.paginationControls>.controls span.number{display:inline-block;padding:12px;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:1.1em}@media (min-width: 768px){.paginationControls>.controls span.number{padding:5px;font-size:0.9em}}.paginationControls>.controls a{color:#9f9f9f;font-weight:300;text-decoration:none}.paginationControls>.controls a:hover,.paginationControls>.controls .selected a{color:#4788c6}.paginationControls>.controls .selected a{font-weight:700}.paginationControls .right,.paginationControls .left{width:50%;height:100%;z-index:1;position:relative;color:#fff;text-align:center;text-decoration:none;border:1px solid #2e6191;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191')}@media (min-width: 576px){.paginationControls .right,.paginationControls .left{width:30px;height:100%;background:#4788c6;position:relative;box-shadow:inset 0 6px 4px -4px #2e6191;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}}.paginationControls .right:hover,.paginationControls .left:hover{cursor:pointer}.paginationControls .right:active,.paginationControls .left:active{background:#2e6191}.paginationControls .right:after,.paginationControls .left:after{top:26%}.paginationControls .right{float:right}.paginationControls .left{float:left}.paginationControls .right:after{content:"";width:0px;height:0px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #fff;position:absolute;margin-top:-8px;margin-left:-3px;top:50%}.paginationControls .left:after{content:"";width:0px;height:0px;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #fff transparent transparent;position:absolute;margin-top:-8px;margin-left:-4px;top:50%}.paginationControls.has-numbers{display:block;width:100%;height:auto;border-top:1px solid #c4c3c3;background:#e8e7e7}.paginationControls.has-numbers .controls{display:block;text-align:right;padding:5px 0px}input[type=submit],input[type=reset],#searchBloxResults .sortBy a,.calendar .actions .print,.calendar .actions .register,.maeEventsList .actions .print,.maeEventsList .actions .register,.studentFilters .studentReset,#contactStudents #studentContact .studentClose,.counselorFilter .person .counselorLink{display:block;width:100%;cursor:pointer;margin-top:5px;padding:10px;background:#CD2626;border:1px solid #900;border-bottom-width:3px;outline:none;color:#fff;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:90%;font-weight:500;text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:0.5px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@media (min-width: 768px){input[type=submit],input[type=reset],#searchBloxResults .sortBy a,.calendar .actions .print,.calendar .actions .register,.maeEventsList .actions .print,.maeEventsList .actions .register,.studentFilters .studentReset,#contactStudents #studentContact .studentClose,.counselorFilter .person .counselorLink{width:auto;padding:8px}}input[type=submit]:hover,input[type=reset]:hover,#searchBloxResults .sortBy a:hover,.calendar .actions .print:hover,.calendar .actions .register:hover,.maeEventsList .actions .print:hover,.maeEventsList .actions .register:hover,.studentFilters .studentReset:hover,#contactStudents #studentContact .studentClose:hover,.counselorFilter .person .counselorLink:hover,input[type=submit]:active,input[type=reset]:active,#searchBloxResults .sortBy a:active,.calendar .actions .print:active,.calendar .actions .register:active,.maeEventsList .actions .print:active,.maeEventsList .actions .register:active,.studentFilters .studentReset:active,#contactStudents #studentContact .studentClose:active,.counselorFilter .person .counselorLink:active{background:#FF3030}input[type=submit]:active,input[type=reset]:active,#searchBloxResults .sortBy a:active,.calendar .actions .print:active,.calendar .actions .register:active,.maeEventsList .actions .print:active,.maeEventsList .actions .register:active,.studentFilters .studentReset:active,#contactStudents #studentContact .studentClose:active,.counselorFilter .person .counselorLink:active{margin-top:7px;border-bottom-width:1px;-webkit-box-shadow:inset 0 0 8px 4px #CD2626;box-shadow:inset 0 0 8px 4px #CD2626}input[type=reset],#searchBloxResults .sortBy a,.calendar .actions .print,.calendar .actions .register,.maeEventsList .actions .print,.maeEventsList .actions .register,.studentFilters .studentReset,#contactStudents #studentContact .studentClose,.counselorFilter .person .counselorLink{background:#dcdcdc;border-color:#9f9f9f;color:#3d3d3d;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}input[type=reset]:hover,#searchBloxResults .sortBy a:hover,.calendar .actions .print:hover,.calendar .actions .register:hover,.maeEventsList .actions .print:hover,.maeEventsList .actions .register:hover,.studentFilters .studentReset:hover,#contactStudents #studentContact .studentClose:hover,.counselorFilter .person .counselorLink:hover{background:#e8e7e7}input[type=reset]:active,#searchBloxResults .sortBy a:active,.calendar .actions .print:active,.calendar .actions .register:active,.maeEventsList .actions .print:active,.maeEventsList .actions .register:active,.studentFilters .studentReset:active,#contactStudents #studentContact .studentClose:active,.counselorFilter .person .counselorLink:active{background:#9f9f9f;-webkit-box-shadow:inset 0 0 8px 4px #767676;box-shadow:inset 0 0 8px 4px #767676;color:#f4f3f3}.row{width:100%;background:#f4f3f3}.rowWrap{max-width:1000px;width:100%;margin:0 auto;padding:20px 3%}@media (min-width: 1000px){.rowWrap{padding:25px 0}}.rowWrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.rowWrap>*:last-child{margin-right:0px}.col1,.col1-1{width:100%;margin-right:0%}.col2-1{width:49%;margin-right:2%}.col2-1.noGutter{width:50%;margin-right:0%}.col3-1{width:32%;margin-right:2%}.col3-1.noGutter{width:33.3333%;margin-right:0%}.col3-2{width:66%;margin-right:2%}.col3-2.noGutter{width:66.6666%;margin-right:0%}.col4-1{width:23.5%;margin-right:2%}.col4-1.noGutter{width:25%;margin-right:0%}.col4-2{width:49%;margin-right:2%}.col4-2.noGutter{width:50%;margin-right:0%}.col4-3{width:74.5%;margin-right:2%}.col4-3.noGutter{width:75%;margin-right:0%}.col5-1{width:18.4%;margin-right:2%}.col5-1.noGutter{width:20%;margin-right:0%}.col5-2{width:38.8%;margin-right:2%}.col5-2.noGutter{width:40%;margin-right:0%}.col5-3{width:59.2%;margin-right:2%}.col5-3.noGutter{width:60%;margin-right:0%}.col5-4{width:79.6%;margin-right:2%}.col5-4.noGutter{width:80%;margin-right:0%}.col6-1{width:15%;margin-right:2%}.col6-1.noGutter{width:16.6666%;margin-right:0%}.col6-2{width:32%;margin-right:2%}.col6-2.noGutter{width:33.3333%;margin-right:0%}.col6-3{width:49%;margin-right:2%}.col6-3.noGutter{width:50%;margin-right:0%}.col6-4{width:66%;margin-right:2%}.col6-4.noGutter{width:66.6666%;margin-right:0%}.col6-5{width:83%;margin-right:2%}.col6-5.noGutter{width:83.3333%;margin-right:0%}.col2-1:last-child,.col3-1:last-child,.col3-2:last-child,.col4-1:last-child,.col4-4:last-child,.col4-3:last-child,.col5-1:last-child,.col5-2:last-child,.col5-3:last-child,.col5-4:last-child,.col6-1:last-child,.col6-2:last-child,.col6-3:last-child,.col6-4:last-child,.col6-5:last-child{margin-right:0px}.col2-1:nth-child(2n+2),.col3-1:nth-child(3n+3),.col4-1:nth-child(4n+4),.col5-1:nth-child(5n+5),.col6-1:nth-child(6n+6){margin-right:0px}@media only screen and (max-width: 576px){.col1,.col2-1,.col3-1,.col3-2,.col4-1,.col4-2,.col4-3,.col5-1,.col5-2,.col5-3,.col5-4,.col6-1,.col6-2,.col6-3,.col6-4,.col6-5{width:100% !important;margin-right:0%}}.athleticsTicker.row{background:url(http://kp4assets.richmond.edu/images/kp4/noiseBlue.png) repeat center top;position:relative;overflow:hidden;padding-top:42px;box-shadow:inset 0 30px 30px -15px rgba(0,0,0,0.3)}@media (min-width: 576px){.athleticsTicker.row{background:#fff;padding-top:0px;box-shadow:none;border-top:4px solid #fff;border-bottom:1px solid #c4c3c3}}.athleticsTicker.row:before{content:"Sports News:";color:#fff;position:absolute;top:0;display:block;font-size:0.8em;font-weight:bold;height:30px;margin:10px 0 0 3%;line-height:30px;padding:0 10px;box-shadow:inset 0 1px 0 0 #6ea1d2;border:1px solid #2e6191;font-family:"proxima-nova-extra-condensed",sans-serif;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');-webkit-border-radius:5px 5px 0% 0%;-moz-border-radius:5px 5px 0% 0%;-o-border-radius:5px 5px 0% 0%;border-radius:5px 5px 0% 0%}@media (min-width: 576px){.athleticsTicker.row:before{display:none}}.athleticsTicker .rowWrap{padding:0px}.athleticsTicker .marquee{display:block;width:100%;min-height:60px;padding:15px 0;overflow:hidden;position:relative;background-color:#4f5257;background-image:url(http://kp4assets.richmond.edu/images/kp4/tickerBg.png),-moz-linear-gradient(top, #000 0%, #4f5257 100%);background-image:url(http://kp4assets.richmond.edu/images/kp4/tickerBg.png),-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, #4f5257));background-image:url(http://kp4assets.richmond.edu/images/kp4/tickerBg.png),-webkit-linear-gradient(top, #000 0%, #4f5257 100%);background-image:url(http://kp4assets.richmond.edu/images/kp4/tickerBg.png),-o-linear-gradient(top, #000 0%, #4f5257 100%);background-image:url(imagePathtickerBg.png),-ms-linear-gradient(top, #000 0%, #4f5257 100%);background-image:url(http://kp4assets.richmond.edu/images/kp4/tickerBg.png),linear-gradient(to bottom, #000 0%, #4f5257 100%);background-repeat:repeat;background-position:center;color:#509ae1}@media (min-width: 768px){.athleticsTicker .marquee:after{content:"";position:absolute;right:50%;bottom:0;margin-right:-20px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:10px solid #fff}}.athleticsTicker .marquee span{display:inline-block}@media (min-width: 768px){.athleticsTicker .marquee span{margin-bottom:0px;margin-right:50px}}.athleticsTicker .marquee span.off{display:none}.athleticsTicker .marquee span.item{position:relative}@media (min-width: 768px){.athleticsTicker .marquee span.item{padding-left:35px}}.athleticsTicker .marquee span a{color:#509ae1;font-family:"Orbitron","museo-slab",serif;font-weight:500;text-decoration:none;text-transform:uppercase;font-size:12px;letter-spacing:2px;text-shadow:2px 0 0 #000}@media (min-width: 576px){.athleticsTicker .marquee span a{font-size:16px}}@media (min-width: 768px){.athleticsTicker .marquee span a{font-size:25px;line-height:30px;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-o-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}}.athleticsTicker .marquee span a:hover,.athleticsTicker .marquee span a:active{color:#d1e1f1}.athleticsTicker .marquee .marqueeSlider{display:none}@media (min-width: 768px){.athleticsTicker .marquee .marqueeSlider{color:#509ae1;display:block;white-space:nowrap}}.athleticsTicker .marquee .marqueeSlider>div{display:inline-block}.athleticsTicker .marquee .temporary{width:100%;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;text-align:center;line-height:2em}.athleticsTicker .marquee span.item:before{position:absolute;top:-3px;left:0;font-size:18px}@media (min-width: 768px){.athleticsTicker .marquee span.item:before{top:0;font-size:25px;line-height:25px}}.athleticsTicker .marqueeControls{display:none}@media (min-width: 768px){.athleticsTicker .marqueeControls{display:block;position:relative;margin:5px auto;color:#6c5b52}}.athleticsTicker .marqueeControls .spider{position:absolute;width:85px;background:#fff;left:0;top:0;bottom:0;text-indent:-9999px;color:#900;text-shadow:none;border-right:1px solid #c4c3c3;-webkit-border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-o-border-radius:0 50% 50% 0;border-radius:0 50% 50% 0}.athleticsTicker .marqueeControls .spider:before{position:absolute;top:0;bottom:0;left:0;right:0;font-size:75px;line-height:90px;text-align:center}.athleticsTicker .marqueeControls .spider:hover:before,.athleticsTicker .marqueeControls .spider.on:before{cursor:pointer;text-shadow:-1px -1px 2px #509ae1,1px -1px 2px #509ae1,-1px 1px 2px #509ae1,1px 1px 2px #509ae1;-webkit-transition:text-shadow 0.15s ease-in-out;-moz-transition:text-shadow 0.15s ease-in-out;-o-transition:text-shadow 0.15s ease-in-out;-ms-transition:text-shadow 0.15s ease-in-out;transition:text-shadow 0.15s ease-in-out}.athleticsTicker .marqueeControls .controls{width:100%;height:90px;padding-left:88px;-webkit-box-shadow:inset 0 1px 0 0 #c4c3c3;box-shadow:inset 0 1px 0 0 #c4c3c3;background-color:#ccc;background-image:-moz-linear-gradient(left, #ccc 0%, #f4f3f3 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, #ccc), color-stop(100%, #f4f3f3));background-image:-webkit-linear-gradient(left, #ccc 0%, #f4f3f3 100%);background-image:-o-linear-gradient(left, #ccc 0%, #f4f3f3 100%);background:-ms-linear-gradient(left, #ccc 0%, #f4f3f3 100%);background:linear-gradient(to right, #ccc 0%, #f4f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc', endColorstr='#f4f3f3',GradientType=1 )}.athleticsTicker .marqueeControls ul{width:100%;height:45px;line-height:45px;margin:0;padding:8px 0 0 0;font-family:"proxima-nova-extra-condensed",sans-serif;text-transform:uppercase}.athleticsTicker .marqueeControls ul:first-child{border-bottom:1px solid #fff}.athleticsTicker .marqueeControls ul:last-child{border-top:1px solid #fff}.athleticsTicker .marqueeControls li{display:inline-block;margin-right:-4px;margin:0 9px 0 0;font-size:1.1em;text-align:left}@media (min-width: 1000px){.athleticsTicker .marqueeControls li{margin:0 15px 0 0;font-size:1.25em}}.athleticsTicker .marqueeControls li.title{width:2.7em;font-size:1.7em;margin-right:10px;color:#fff}@media (min-width: 1000px){.athleticsTicker .marqueeControls li.title{width:3em;font-size:2em}}.athleticsTicker .marqueeControls li:hover{cursor:pointer;color:#509ae1}.athleticsTicker .marqueeControls li.title:hover{cursor:default;color:#fff}.athleticsTicker .marqueeControls li.on{color:#509ae1;text-decoration:underline}.athleticsTicker .tickerSelect{padding:18px 10px;background:#e8e7e7;border-top:1px solid #e8e7e7;box-shadow:inset 0 1px 0 0 #fff}@media (min-width: 768px){.athleticsTicker .tickerSelect{display:none}}.athleticsTicker .tickerControls{background:#000000;height:40px}@media (min-width: 768px){.athleticsTicker .tickerControls{display:none}}.athleticsTicker .tickerControls button{width:50%;height:40px;z-index:1;position:relative;color:#fff;text-align:center;text-decoration:none;border:1px solid #2e6191;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191')}.athleticsTicker .tickerControls button#ticker-next{float:right}.athleticsTicker .tickerControls button#ticker-prev{float:left;display:none}.athleticsTicker .tickerControls button#ticker-prev:hover,.athleticsTicker .tickerControls button#ticker-next:hover{cursor:pointer}.athleticsTicker .tickerControls button#ticker-prev:active,.athleticsTicker .tickerControls button#ticker-next:active{background:#2e6191}.athleticsTicker .tickerControls button#ticker-prev:after,.athleticsTicker .tickerControls button#ticker-next:after{top:26%}.athleticsTicker .tickerControls button#ticker-next:after,.athleticsTicker .tickerControls button#ticker-prev:after{content:"";position:absolute;width:0px;height:0px;border-style:solid}.athleticsTicker .tickerControls button#ticker-next:after{border-width:8px 0 8px 8px;border-color:transparent transparent transparent #fff}.athleticsTicker .tickerControls button#ticker-prev:after{border-width:8px 8px 8px 0;border-color:transparent #fff transparent transparent}.athleticsTicker .mobileTicker{width:99999px}@media (min-width: 768px){.athleticsTicker .mobileTicker{display:none}}.athleticsTicker .mobileTicker .panel{padding-top:10px}.athleticsTicker .mobileTicker .panel.off{display:none}.athleticsTicker .mobileTicker .panel span{padding-left:30px;margin:0 5px 25px 5px}.articles-list a,.mashupRow .news a,.mashupRow .releases a{text-decoration:none;color:#3d3d3d;display:block;padding:15px;position:relative;min-height:90px;height:100%;background:#fff;border-width:1px 0 0 0;border-style:solid;border-color:#c4c3c3;overflow:hidden}@media (min-width: 576px){.articles-list a,.mashupRow .news a,.mashupRow .releases a{border-width:1px 1px 0 1px}}.articles-list a:hover,.mashupRow .news a:hover,.mashupRow .releases a:hover{background:#fbf6e3}.articles-list a .snippet:after,.mashupRow .news a .snippet:after,.mashupRow .releases a .snippet:after{content:"";width:100%;top:0;bottom:0;left:0;position:absolute;background-color:rgba(255,255,255,0) 50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0) 50%), to(#fff 90%));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='rgba(255,255,255,0) 50%', EndColorStr='#fff 90%')}.articles-list a:hover .snippet:after,.mashupRow .news a:hover .snippet:after,.mashupRow .releases a:hover .snippet:after{background-color:rgba(251,246,227,0) 50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(251,246,227,0) 50%), to(#fbf6e3 90%));background-image:-webkit-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-moz-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-ms-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-o-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='rgba(251,246,227,0) 50%', EndColorStr='#fbf6e3 90%')}.articles-list div:last-child,.mashupRow .news div:last-child,.mashupRow .releases div:last-child{border-bottom:1px solid #c4c3c3}.articles-list a br,.mashupRow .news a br,.mashupRow .releases a br{display:none}.articles-list .responsiveImg,.mashupRow .news .responsiveImg,.mashupRow .releases .responsiveImg{float:left;width:15%;height:auto;margin-bottom:0}@media (min-width: 768px){.articles-list .responsiveImg,.mashupRow .news .responsiveImg,.mashupRow .releases .responsiveImg{width:12%}}.articles-list.features a .title,.mashupRow .features.news a .title,.mashupRow .features.releases a .title,.articles-list.features a .subtitle,.mashupRow .features.news a .subtitle,.mashupRow .features.releases a .subtitle,.articles-list.features a .snippet,.mashupRow .features.news a .snippet,.mashupRow .features.releases a .snippet,.articles-list.features a .preview,.mashupRow .features.news a .preview,.mashupRow .features.releases a .preview{margin-left:15%;padding-left:10px}@media (min-width: 768px){.articles-list.features a .title,.mashupRow .features.news a .title,.mashupRow .features.releases a .title,.articles-list.features a .subtitle,.mashupRow .features.news a .subtitle,.mashupRow .features.releases a .subtitle,.articles-list.features a .snippet,.mashupRow .features.news a .snippet,.mashupRow .features.releases a .snippet,.articles-list.features a .preview,.mashupRow .features.news a .preview,.mashupRow .features.releases a .preview{margin-left:12%;padding-left:15px}}.articles-list.news a .title,.mashupRow .news a .title,.articles-list.news a .subtitle,.mashupRow .news a .subtitle,.articles-list.news a .snippet,.mashupRow .news a .snippet,.articles-list.news a .preview,.mashupRow .news a .preview,.articles-list.releases a .title,.mashupRow .releases a .title,.articles-list.releases a .subtitle,.mashupRow .releases a .subtitle,.articles-list.releases a .snippet,.mashupRow .releases a .snippet,.articles-list.releases a .preview,.mashupRow .releases a .preview{margin-left:0;padding-left:0}.articles-list.news a .snippet,.mashupRow .news a .snippet,.articles-list.releases a .snippet,.mashupRow .releases a .snippet{clear:both}.articles-list.news a img,.mashupRow .news a img,.articles-list.releases a img,.mashupRow .releases a img{float:right;margin:0 0 5px 5px;max-width:59px}.articles-list.news a img+img,.mashupRow .news a img+img,.articles-list.releases a img+img,.mashupRow .releases a img+img{margin-right:-20px}.articles-list.news a .responsiveImg,.mashupRow .news a .responsiveImg,.articles-list.releases a .responsiveImg,.mashupRow .releases a .responsiveImg{max-width:59px;display:inline}#mainContent .articles-list>.title,#mainContent .mashupRow .news>.title,.mashupRow #mainContent .news>.title,#mainContent .mashupRow .releases>.title,.mashupRow #mainContent .releases>.title{position:relative;float:left;margin:30px 0 0 0;padding:7px 10px;color:#fff;font-weight:300;background:#4788c6}#mainContent .articles-list>.title:after,#mainContent .mashupRow .news>.title:after,.mashupRow #mainContent .news>.title:after,#mainContent .mashupRow .releases>.title:after,.mashupRow #mainContent .releases>.title:after{position:absolute;top:0;right:-100px;bottom:0;content:"";border-bottom:100px solid #4788c6;border-right:100px solid transparent}#mainContent .articles-list>.title,#mainContent .mashupRow .news>.title,.mashupRow #mainContent .news>.title,#mainContent .mashupRow .releases>.title,.mashupRow #mainContent .releases>.title,#mainContent .articles-list>.item,#mainContent .mashupRow .news>.item,.mashupRow #mainContent .news>.item,#mainContent .mashupRow .releases>.item,.mashupRow #mainContent .releases>.item{clear:both}#mainContent .articles-list a,#mainContent .mashupRow .news a,.mashupRow #mainContent .news a,#mainContent .mashupRow .releases a,.mashupRow #mainContent .releases a{border-width:1px 1px 0 1px}@media (min-width: 768px){#mainContent .articles-list a,#mainContent .mashupRow .news a,.mashupRow #mainContent .news a,#mainContent .mashupRow .releases a,.mashupRow #mainContent .releases a{min-height:99px}}#mainContent .articles-list a:hover,#mainContent .mashupRow .news a:hover,.mashupRow #mainContent .news a:hover,#mainContent .mashupRow .releases a:hover,.mashupRow #mainContent .releases a:hover{background-color:#fbf6e3;background-image:-webkit-gradient(linear, left top, left bottom, from(#fbf6e3), to(#fff));background-image:-webkit-linear-gradient(top, #fbf6e3, #fff);background-image:-moz-linear-gradient(top, #fbf6e3, #fff);background-image:-ms-linear-gradient(top, #fbf6e3, #fff);background-image:-o-linear-gradient(top, #fbf6e3, #fff);background-image:linear-gradient(top, #fbf6e3, #fff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fbf6e3', EndColorStr='#fff')}#mainContent .articles-list.releases a,#mainContent .mashupRow .releases a,.mashupRow #mainContent .releases a{min-height:75px}#mainContent .articles-list.releases a .subtitle,#mainContent .mashupRow .releases a .subtitle,.mashupRow #mainContent .releases a .subtitle{display:none}.tabContent .articles-list a,.tabContent .mashupRow .news a,.mashupRow .tabContent .news a,.tabContent .mashupRow .releases a,.mashupRow .tabContent .releases a{border-right:0 none;border-left:0 none}.tabContent .articles-list div:last-child,.tabContent .mashupRow .news div:last-child,.mashupRow .tabContent .news div:last-child,.tabContent .mashupRow .releases div:last-child,.mashupRow .tabContent .releases div:last-child{border-bottom:0 none}.rowWrap.articleHeadlines{border-bottom:1px solid #c4c3c3;padding:20px 3% 10px}@media (min-width: 1000px){.rowWrap.articleHeadlines{padding:20px 0 10px}}.rowWrap.articleHeadlines h1,.rowWrap.articleHeadlines .catalog-header{font-size:2.7em;font-weight:900}.rowWrap.articleHeadlines h2,.rowWrap.articleHeadlines .articleBody #relatedContent .headline,.articleBody #relatedContent .rowWrap.articleHeadlines .headline,.rowWrap.articleHeadlines .slideshowRow .title,.slideshowRow .rowWrap.articleHeadlines .title{font-size:1.5em;margin-bottom:0px}.articleDate{font-size:0.8em;color:#fff;padding:0 0 10px 10px;text-align:right;color:#999}@media (min-width: 576px){.articleBody #primaryContent{width:64%;margin-right:4%;float:left}}@media (min-width: 768px){.articleBody #primaryContent{float:left;width:72%;margin-right:0px !important}}.articleBody #relatedContent{margin-right:0px !important}@media (min-width: 576px){.articleBody #relatedContent{width:32% !important;margin-right:2%;float:left}}@media (min-width: 768px){.articleBody #relatedContent{width:23.5% !important;margin-right:2%;float:left;clear:none;margin-left:4.5%}}.articleBody #relatedContent .people .person{position:relative}@media all and (min-width: 0) and (max-width: 576px){.articleBody #relatedContent .people .person .contact{margin-left:73px}}@media (min-width: 576px){.articleBody #relatedContent .articles-list a .title,.articleBody #relatedContent .mashupRow .news a .title,.mashupRow .articleBody #relatedContent .news a .title,.articleBody #relatedContent .mashupRow .releases a .title,.mashupRow .articleBody #relatedContent .releases a .title,.articleBody #relatedContent .articles-list a .subtitle,.articleBody #relatedContent .mashupRow .news a .subtitle,.mashupRow .articleBody #relatedContent .news a .subtitle,.articleBody #relatedContent .mashupRow .releases a .subtitle,.mashupRow .articleBody #relatedContent .releases a .subtitle,.articleBody #relatedContent .articles-list a .snippet,.articleBody #relatedContent .mashupRow .news a .snippet,.mashupRow .articleBody #relatedContent .news a .snippet,.articleBody #relatedContent .mashupRow .releases a .snippet,.mashupRow .articleBody #relatedContent .releases a .snippet,.articleBody #relatedContent .articles-list a .preview,.articleBody #relatedContent .mashupRow .news a .preview,.mashupRow .articleBody #relatedContent .news a .preview,.articleBody #relatedContent .mashupRow .releases a .preview,.mashupRow .articleBody #relatedContent .releases a .preview{margin-left:0;padding-left:0}}@media (min-width: 576px){.articleBody #relatedContent .articles-list .responsiveImg,.articleBody #relatedContent .mashupRow .news .responsiveImg,.mashupRow .articleBody #relatedContent .news .responsiveImg,.articleBody #relatedContent .mashupRow .releases .responsiveImg,.mashupRow .articleBody #relatedContent .releases .responsiveImg{display:none}}@media (min-width: 768px){#menu.rowWrap{display:-ms-flexbox}}#menu.rowWrap:after{display:none}#mobileButtons{box-shadow:inset 0 1px 0 0 #6ea1d2,inset 0 -1px 0 0 #28547e;min-height:50px;padding:0px;position:relative;z-index:1;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191')}@media (min-width: 768px){#mobileButtons{display:none}}#mobileButtons button,#mobileButtons a{width:14%;margin:3px 1%;display:block;height:44px;border:1px solid #2e6191;box-shadow:inset 0 1px 0 0 #6ea1d2;text-decoration:none;background-color:#509ae1;background-image:-webkit-gradient(linear, left top, left bottom, from(#509ae1), to(#4788c6));background-image:-webkit-linear-gradient(top, #509ae1, #4788c6);background-image:-moz-linear-gradient(top, #509ae1, #4788c6);background-image:-ms-linear-gradient(top, #509ae1, #4788c6);background-image:-o-linear-gradient(top, #509ae1, #4788c6);background-image:linear-gradient(top, #509ae1, #4788c6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#509ae1', EndColorStr='#4788c6');-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}#mobileButtons button:active,#mobileButtons a:active{background:#2e6191;box-shadow:inset 0 1px 0 0 #22476a}#mobileButtons span{text-indent:-9999px;display:block;width:100%;height:100%;overflow:hidden}#mobileButtons span:before{width:100%;height:100%;line-height:37px;display:block;text-align:center;color:#fff;font-size:1.7em;text-shadow:0 -1px 0 #2e6191}#mobile-menu-button,#mobile-home-button{float:left;position:relative}#mobile-search-button,#mobile-tools-button{float:right;position:relative}#mobile-home-button{font-size:0.8em;line-height:1.4em}#menu-wrap{background:#3d4046;position:absolute;top:0;bottom:0;left:0;width:84%;overflow:hidden;z-index:-1;font-size:1em;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}@media (min-width: 768px){#menu-wrap{position:static;z-index:auto;width:100%;display:block;box-shadow:inset 0 1px 0 0 #6ea1d2,inset 0 -1px 0 0 #22476a;min-height:50px;padding:0px;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}#menu-wrap.hasSubmenu{width:42%;-webkit-transform:translate3d(-200%, 0, 0);-moz-transform:translate3d(-200%, 0, 0);-ms-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0)}@media (min-width: 768px){#menu-wrap.hasSubmenu{width:100%;-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}}#menu{padding:0px}@media (min-width: 768px){#menu{width:100%;margin:0 auto;position:static;background:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex}}@media (min-width: 768px){#menu .item{border-left:1px solid #28547e;box-shadow:inset 1px 0 0 0 #6ea1d2;position:relative;overflow:hidden;line-height:1.2em;-webkit-box-flex:1;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}}.no-flexbox #menu{display:table}.no-flexbox #menu .item{display:table-cell}@media (min-width: 768px){#menu .item:last-child{border-right:1px solid #28547e;box-shadow:inset 1px 0 0 0 #6ea1d2,1px 0 0 0 #6ea1d2}}#menu .item.on{background:#4f5257;position:relative}@media (min-width: 768px){#menu .item:hover,#menu .item.on{background:#4788c6;box-shadow:inset 0 0 4px 0 #2e6191}}#menu .item.on span{font-weight:700}@media (min-width: 768px){#menu .item:before{content:"";height:100%;width:10px;position:absolute;top:0;left:-20px;box-shadow:12px 0 5px 0 #2e6191;opacity:0;display:none;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;transition:all 0.1s ease-out;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}}@media (min-width: 768px){#menu .item:after{content:"";height:100%;width:10px;position:absolute;top:0;right:-20px;box-shadow:-12px 0 5px 0 #2e6191;opacity:0;display:none;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;transition:all 0.1s ease-out;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}}#menu .item:hover:before,#menu .item:hover:after,#menu .item.on:before,#menu .item.on:after{opacity:1;display:block}#menu .item a,#menu .item a:hover,#menu .item a:visited{color:#f4f3f3;text-decoration:none;display:block;padding:12px;border-bottom:1px solid #4f5257;color:#fff}@media (min-width: 768px){#menu .item a,#menu .item a:hover,#menu .item a:visited{text-shadow:0 -1px #28547e;width:100%;padding:18px 4px;min-height:50px;display:block;border-bottom:none}}#menu a span{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:0.8em;display:block}@media (min-width: 768px){#menu a span{width:100%;text-align:center;text-shadow:0 -2px 0 #2e6191;letter-spacing:0.5px;font-size:0.9em}}#menu .a:hover span{text-shadow:none}#menu .item:first-child a{border-top:0px}#menu-wrap *{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}@media (min-width: 768px){#submenu-wrap{height:50px;background:#fff;border-bottom:1px solid #c4c3c3}}#submenu-wrap #pageName{background:#fff;min-height:50px;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;padding:15px 3%;border-bottom:1px solid #c4c3c3}@media (min-width: 768px){#submenu-wrap #pageName{height:50px;line-height:50px;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#submenu-wrap #pageName>*,#submenu-wrap #pageName a,#submenu-wrap #pageName a:visited{display:inline-block;color:#003876;margin-bottom:0px;font-size:1.2em;text-decoration:none}@media (min-width: 768px){#submenu-wrap #pageName>*,#submenu-wrap #pageName a,#submenu-wrap #pageName a:visited{display:inline}}#submenu-wrap #pageName a:hover{text-decoration:underline}#submenu-wrap #pageName>h1,#submenu-wrap #pageName>.catalog-header,#submenu-wrap #pageName>h2,#submenu-wrap .articleBody #relatedContent #pageName>.headline,.articleBody #relatedContent #submenu-wrap #pageName>.headline,#submenu-wrap .slideshowRow #pageName>.title,.slideshowRow #submenu-wrap #pageName>.title{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}#submenu-wrap #pageName span{margin:0 10px}#submenu-wrap .rowWrap{padding:0}@media (min-width: 768px){#submenu-wrap .rowWrap{padding:0 3%}}@media (min-width: 1000px){#submenu-wrap .rowWrap{padding:0}}#submenu{background:#313338;position:absolute;top:0;bottom:0;left:42%;width:42%;overflow:hidden;z-index:-1;box-shadow:inset 8px 0 8px -4px rgba(0,0,0,0.3);-webkit-transform:translate3d(-200%, 0, 0);-moz-transform:translate3d(-200%, 0, 0);-ms-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0)}@media (min-width: 768px){#submenu{float:left;margin-top:-1px;margin-bottom:3%;background:#e8e7e7;padding:20px 0;border-width:0 1px 1px 1px;border-color:#c4c3c3;border-style:solid;box-shadow:inset 0 2px 0 0 #9f9f9f;position:relative;top:auto;bottom:auto;left:auto;z-index:auto;font-size:0.9em;width:23.5% !important;margin-right:2%;-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);background:#dcdcdc;background:-moz-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #dcdcdc), color-stop(50%, #e8e7e7), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-o-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-ms-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:linear-gradient(to right, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#dcdcdc',GradientType=1 )}}#submenu:before{display:none;content:"";height:10px;width:100%;position:absolute;left:0;bottom:8px;box-shadow:0 12px 5px 0 #9f9f9f;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}@media (min-width: 768px){#submenu:before{display:block}}#submenu:after{display:none;content:"";width:100%;height:20px;border:1px solid #c4c3c3;position:absolute;left:-1px;background:#e8e7e7;background:#dcdcdc;background:-moz-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #dcdcdc), color-stop(50%, #e8e7e7), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-o-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-ms-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:linear-gradient(to right, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#dcdcdc',GradientType=1 )}@media (min-width: 768px){#submenu:after{display:block}}#submenu .item{position:relative;overflow:hidden;-webkit-transition:padding 0.3s ease-in-out;-moz-transition:padding 0.3s ease-in-out;-o-transition:padding 0.3s ease-in-out;-ms-transition:padding 0.3s ease-in-out;transition:padding 0.3s ease-in-out}#submenu a{color:#fff;text-decoration:none;display:block;padding:12px;border-bottom:1px solid #4f5257}@media (min-width: 768px){#submenu a{color:#f4f3f3;border-bottom:0}}@media (min-width: 768px){#submenu .item a:hover{background:#fff;color:#4788c6}}#submenu .item a.on,#submenu .item a.on:hover{background:#4f5257}@media (min-width: 768px){#submenu .item a.on,#submenu .item a.on:hover{background:#fff;margin-right:0px;color:#900}}#submenu .item a:after{display:none;content:"";width:0px;height:0px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #767676;position:absolute;right:10px;top:50%;margin-top:-5px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@media (min-width: 768px){#submenu .item a:after{display:block}}#submenu .item a:hover:after{display:none;border-color:transparent transparent transparent #4788c6}@media (min-width: 768px){#submenu .item a:hover:after{display:block}}#submenu .item:first-child a{border-top:0px}@media (min-width: 768px){#submenu .item:first-child a{border-top:1px solid #c4c3c3}}#submenu .item>div{position:relative}#submenu .item ul{width:100%;padding-left:10px;margin-bottom:0px}#submenu .item>ul{background:rgba(0,0,0,0.3)}@media (min-width: 768px){#submenu .item>ul{background:#c4c3c3}}#submenu .item ul{border-bottom:1px solid #4f5257}@media (min-width: 768px){#submenu .item ul{border-bottom:0}}#submenu .item ul li:last-child a{border-bottom:0}#submenu .item>ul a{text-decoration:none;display:block;position:relative;z-index:1;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;border-left:1px solid #4f5257;font-size:0.75em;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@media (min-width: 768px){#submenu .item>ul a{color:#003876;font-size:0.85em;background:#dcdcdc;border-left:0;padding:8px 30px 8px 10px;border-top:1px solid #c4c3c3}}@media (min-width: 768px){#submenu .item>ul a:hover{padding:8px 25px 8px 15px;box-shadow:none}}#submenu .item.expandable>div{position:relative}#submenu .item>div a{text-decoration:none;display:block;position:relative;z-index:1;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@media (min-width: 768px){#submenu .item>div a{color:#003876;background:#f4f3f3;box-shadow:inset 0 1px 0 0 #fff}}@media (min-width: 768px){#submenu .item>div a{line-height:1.1em;padding:10px 30px 10px 10px;border-top:1px solid #c4c3c3}}@media (min-width: 768px){#submenu .item>div a:hover{padding:10px 25px 10px 15px}}#submenu .item a.on,#submenu .item a.on:hover{font-weight:700;margin-right:0px}#submenu .item a.on:after{display:none}#submenu a span{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:0.8em}@media (min-width: 768px){#submenu a span{font-size:1em}}#submenu .item.expandable>ul{position:absolute}#submenu .item .expand{display:none;position:absolute;top:0;right:0;bottom:0;width:35px;z-index:1;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}#submenu .item .expand:hover{cursor:pointer}@media (min-width: 768px){#submenu .item .expand:hover{background:#fff;color:#4788c6}}#submenu .item .expand:before{font-size:10px;position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px}#submenu .item.open{border-bottom:1px solid #4f5257}@media (min-width: 768px){#submenu .item.open{border-bottom:0}}#submenu .item li{position:relative;margin:0;list-style-type:none}#submenu .item.expandable>div a,#submenu .item.expandable>div a:hover{margin-right:40px}@media (min-width: 768px){#submenu .item.expandable>div a,#submenu .item.expandable>div a:hover{margin-right:35px}}#submenu .item .expand{border-left:1px solid #4f5257;border-bottom:1px solid #4f5257;width:40px;color:#fff}@media (min-width: 768px){#submenu .item .expand{background:#f4f3f3;border-left:1px solid #c4c3c3;border-top:1px solid #c4c3c3;border-bottom:0;width:35px;color:#767676;box-shadow:inset 0 1px 0 0 #fff}}#submenu .item.open .expand{background:rgba(0,0,0,0.3);box-shadow:none}@media (min-width: 768px){#submenu .item.open .expand{background:#dcdcdc;box-shadow:inset 0 1px 0 0 #e8e7e7}}#submenuArrow:after{display:none;content:"";width:0px;height:0px;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent;position:absolute;top:-1px;left:50%;margin-left:-10px}@media (min-width: 768px){#submenuArrow:after{display:block}}#submenuArrow:before{display:none;content:"";width:0px;height:0px;border-style:solid;border-width:11px 11px 0 11px;border-color:#c4c3c3 transparent transparent transparent;position:absolute;top:0;left:50%;margin-left:-11px}@media (min-width: 768px){#submenuArrow:before{display:block}}#submenu .item.hasOn{border-bottom:3px solid #4f5257}@media (min-width: 768px){#submenu .item.hasOn{border-bottom:2px solid #900}}#submenu .item.hasOn.open{border-bottom:0px}.responsiveImg.secondary{width:107%;margin-left:-3.5%;margin-top:-20px}@media (min-width: 576px){.responsiveImg.secondary{width:auto;margin-left:0;margin-top:0}}.bumpLeft .responsiveImg.secondary{margin-left:-3.1%}@media (min-width: 576px){.bumpLeft .responsiveImg.secondary{margin-left:0}}.bumpRight .responsiveImg.secondary{margin-left:-3.9%}@media (min-width: 576px){.bumpRight .responsiveImg.secondary{margin-left:0}}@media (min-width: 576px){#primaryContent{width:64%;margin-right:4%;float:left}}@media (min-width: 768px){#primaryContent{float:right;margin-right:0% !important;width:72%}}#primaryContent img{height:auto}#primaryContent>div{margin-bottom:10%}@media (min-width: 576px){#primaryContent>div{margin-bottom:6%}}@media (min-width: 768px){#primaryContent>div{margin-bottom:4%}}#primaryContent.col1,#primaryContent.col1-1{width:100% !important;margin-right:0%}#primaryContent p#output,#primaryContent #hours-complete .content #output.notes,#hours-complete .content #primaryContent #output.notes{display:none}#relatedContent{margin-top:20px}@media (min-width: 576px){#relatedContent{width:32% !important;margin-right:2%;margin-right:0px !important;float:left;margin-right:0% !important;margin-top:0}}@media (min-width: 768px){#relatedContent{width:23.5% !important;margin-right:2%;float:left;clear:left}}#relatedContent>*:not(script){margin-bottom:7%;display:inline-block;width:100%}@media (min-width: 576px){#relatedContent>*:not(script){margin-bottom:10%}}#primaryContent.col1+#relatedContent,#primaryContent.col1-1+#relatedContent{display:none}#toolbar{background:#3d4046;position:absolute;top:0;bottom:0;right:0;width:84%;overflow:hidden;z-index:-1;-webkit-transition:-webkit-transform 0.25s ease-out;-moz-transition:-moz-transform 0.25s ease-out;-o-transition:-o-transform 0.25s ease-out;-ms-transition:-o-transform 0.25s ease-out;transition:0.25s ease-out}@media (min-width: 768px){#toolbar{width:100%;background:#b0a593;position:relative;overflow:visible;top:auto;bottom:auto;right:auto;z-index:auto;height:50px}}#toolbar .rowWrap{padding:0px}#toolbar.bumpRight{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}#urlinks a{color:#f4f3f3;text-decoration:none;display:block;padding:15px;border-bottom:1px solid rgba(255,255,255,0.1);font-size:0.8em}@media (min-width: 768px){#urlinks a{color:#6c5b52;padding:0px;border-bottom:0}}@media (min-width: 768px){#urlinks a,#urlinks span{text-indent:-9999px;display:block;width:100%;height:100%;text-decoration:none;font-size:1.1em}}#urlinks a:before,#urlinks span:before{margin-right:10px}@media (min-width: 768px){#urlinks a:before,#urlinks span:before{display:block;text-align:center;color:#6c5b52;width:100%;height:100%;line-height:49px;margin-right:0px}}#urlinks .buttonWrap[data-label=Search]{display:none}@media (min-width: 768px){#urlinks .buttonWrap[data-label=Search]{display:block}}#urlinks .buttonWrap.on{background:rgba(255,255,255,0.1);box-shadow:0 -1px 0 0 rgba(255,255,255,0.1)}@media (min-width: 768px){#toolbar .bar.controls{height:50px;border-bottom:1px solid #6c5b52;position:relative;z-index:102;background-color:#d4c9b7;background-image:-webkit-gradient(linear, left top, left bottom, from(#d4c9b7), to(#b0a593));background-image:-webkit-linear-gradient(top, #d4c9b7, #b0a593);background-image:-moz-linear-gradient(top, #d4c9b7, #b0a593);background-image:-ms-linear-gradient(top, #d4c9b7, #b0a593);background-image:-o-linear-gradient(top, #d4c9b7, #b0a593);background-image:linear-gradient(top, #d4c9b7, #b0a593);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#d4c9b7', EndColorStr='#b0a593')}}@media (min-width: 768px){#toolbar .bar.viewer{position:absolute;top:50px;left:0;width:100%;overflow:hidden;z-index:101;background:rgba(132,124,110,0.97);box-shadow:inset 0 6px 6px -6px rgba(0,0,0,0.4);display:none;border-bottom:1px solid #6c5b52}}@media (min-width: 768px){#toolbar .bar.viewer:after{content:"";width:100%;height:5px;position:absolute;bottom:0;box-shadow:0 6px 6px 6px rgba(0,0,0,0.4);background-color:#d4c9b7;background-image:-webkit-gradient(linear, left top, left bottom, from(#d4c9b7), to(#b0a593));background-image:-webkit-linear-gradient(top, #d4c9b7, #b0a593);background-image:-moz-linear-gradient(top, #d4c9b7, #b0a593);background-image:-ms-linear-gradient(top, #d4c9b7, #b0a593);background-image:-o-linear-gradient(top, #d4c9b7, #b0a593);background-image:linear-gradient(top, #d4c9b7, #b0a593);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#d4c9b7', EndColorStr='#b0a593')}}@media (min-width: 768px){#toolbar .rowWrap{padding:0 3%;height:100%}}@media (min-width: 1000px){#toolbar .rowWrap{padding:0}}@media (min-width: 768px){#toolbar .viewer .rowWrap{padding:20px}}@media (min-width: 1000px){#toolbar .viewer .rowWrap{padding:20px 0}}@media (min-width: 768px){#urlinks .controls{float:right}}@media (min-width: 768px){#urlinks .buttonWrap{float:left;position:relative;box-sizing:border-box;border-left:1px solid transparent;border-right:1px solid transparent}}@media (min-width: 768px){#urlinks .buttonWrap:before{content:attr(data-label);display:block;background:#e8e7e7;position:absolute;bottom:-37px;font-size:0.8em;padding:8px 12px;z-index:102;border:1px solid #e8e7e7;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.4),0 0 3px 0 rgba(0,0,0,0.4);color:#000;white-space:nowrap;display:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}@media (min-width: 768px){#urlinks .buttonWrap:after{content:"";display:block;position:absolute;left:50%;bottom:-7px;margin-left:-6px;z-index:102;width:0px;height:0px;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #e8e7e7 transparent;border-style:inset;-webkit-transform:rotate(360deg);display:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}@media (min-width: 768px){#urlinks .buttonWrap.on:before{content:attr(data-label-close)}}@media (min-width: 768px){#urlinks .buttonWrap:hover{cursor:pointer;background:#d4c9b7;border-left:1px solid #b0a593;border-right:1px solid #d4c9b7}}@media (min-width: 768px){#urlinks .buttonWrap.on{background:#d4c9b7;border-left:1px solid #b0a593;border-right:1px solid #d4c9b7;box-shadow:inset 1px 0 0 0 #d4c9b7,inset -1px 0 0 0 #b0a593}}@media (min-width: 768px){#urlinks .buttonWrap:hover:before{display:block}}@media (min-width: 768px){#urlinks .buttonWrap:hover:after{display:block}}@media (min-width: 768px){#urlinks .button:before{content:"";height:100%;width:10px;position:absolute;top:0;left:-20px;box-shadow:12px 0 5px 0 #b0a593;opacity:0;display:none;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}}@media (min-width: 768px){#urlinks .button:after{content:"";height:100%;width:10px;position:absolute;top:0;right:-20px;box-shadow:-12px 0 5px 0 #b0a593;opacity:0;display:none;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}}@media (min-width: 768px){#urlinks .buttonWrap:hover .button:before,#urlinks .buttonWrap:hover .button:after,#urlinks .buttonWrap.on .button:before,#urlinks .buttonWrap.on .button:after{opacity:1;display:block}}@media (min-width: 768px){#urlinks .button{width:47px;height:49px;position:relative;overflow:hidden}}#urlinks #sub-toolbar-home{display:none}@media (min-width: 768px){#urlinks #sub-toolbar-home{display:block}}@media (min-width: 768px){#urlinks #sub-toolbar-search{width:41px;height:43px;margin:3px;border:1px solid #2e6191;box-shadow:inset 0 1px 0 0 #6ea1d2;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}}@media (min-width: 768px){#urlinks #sub-toolbar-search span:before{color:#fff;line-height:43px;text-shadow:0 -2px 0 #2e6191}}@media (min-width: 768px){#urlinks .buttonWrap[data-label=Search]:hover .button:before,#urlinks .buttonWrap[data-label=Search]:hover .button:after,#urlinks .buttonWrap[data-label=Search].on .button:before,#urlinks .buttonWrap[data-label=Search].on .button:after{opacity:0;display:none}}@media (min-width: 768px){#urlinks .buttonWrap[data-label=Search]:hover,#urlinks .buttonWrap[data-label=Search].on{background:none;border-left:1px solid transparent;border-right:1px solid transparent;box-shadow:none}}@media (min-width: 768px){#urlinks .buttonWrap[data-label=Search].on #sub-toolbar-search,#urlinks .buttonWrap[data-label=Search]:hover #sub-toolbar-search{background:#4788c6}}@media (min-width: 768px){#urlinks .buttonWrap[data-label=Search]:active #sub-toolbar-search{background:#2e6191;box-shadow:inset 0 1px 0 0 #22476a}}#urlinks #flyouts{display:none}#toolbar .bar.viewer #site-search-toggle span{display:inline-block;visibility:visible;text-indent:-9000px;position:relative}.bar.viewer #site-search-toggle span:before{position:absolute;display:block;top:0;margin-top:-0.8em}.flyout{display:none;background:#313338;color:#fff;padding:14px;box-shadow:inset 0 8px 8px -4px rgba(0,0,0,0.3),inset 0 -8px 8px -4px rgba(0,0,0,0.3),0 1px 0 0 rgba(255,255,255,0.1)}@media (min-width: 768px){.flyout{background:none;color:#35312c;padding:auto;box-shadow:none}}@media (min-width: 768px){.flyout p,.flyout #hours-complete .content .notes,#hours-complete .content .flyout .notes{color:#d4c9b7}}.flyout a{height:auto;background:none;border:0 none;border-color:transparent;border-style:none;border-width:0;overflow:visible;color:#509ae1}@media (min-width: 768px){.flyout a{color:#fff;text-decoration:none}}@media (min-width: 768px){.flyout a:hover{text-decoration:underline !important}}.flyout .flyoutTitle{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:1.4em;display:block;color:#999}@media (min-width: 768px){.flyout .flyoutTitle{color:#35312c}}.flyout.directory #keyword_search{position:relative;line-height:35px;height:35px;padding:0 10px;margin:7px 50% 14px 0;background:#fff;border-width:1px;border-style:solid;float:left;border-color:#000;width:100%}@media (min-width: 768px){.flyout.directory #keyword_search{border-color:#847c6e;width:50%}}.flyout.directory #keyword_search{padding:0}.flyout.directory #keyword_search:before{display:block;width:32px;height:32px;color:#999;position:absolute;top:0;right:0;text-align:center}.flyout.directory #keyword{width:100% !important;height:100%;color:#3d3d3d;vertical-align:top;float:left;border:0px;line-height:32px;outline:none;padding-right:32px}.flyout.directory .person .name:before{position:absolute;top:0;left:0;font-size:85%;color:#c4c3c3}@media (min-width: 768px){.flyout.directory .person .name:before{color:#6c5b52}}.flyout.directory #directory .people{padding-top:7px}.flyout.directory .person{margin-bottom:1px;padding:14px;background:rgba(255,255,255,0.2);color:#c4c3c3}@media (min-width: 768px){.flyout.directory .person{background:#d4c9b7;color:#35312c;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}}.flyout.directory .page .person:last-child{margin-bottom:0}.flyout.directory .person .collapsible{padding-left:21px;outline-color:transparent;outline-style:none}.flyout.directory .person .name{position:relative;font-size:1.1em}.flyout.directory .person .info,.flyout.directory .person .orgInfo{padding-left:21px;font-size:0.8em;line-height:1.4em}.flyout.directory .person .info{padding-top:5px;padding-bottom:8px}.flyout.directory .person .orgInfo{padding-top:3px;font-size:0.9em;font-weight:300}.flyout.directory .person .info a{text-decoration:underline;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}@media (min-width: 768px){.flyout.directory .person .info a{color:#003876}}@media (min-width: 768px){.flyout.directory .person .info a:hover{color:#4788c6}}.flyout.directory .person .info .infoText .department{margin-bottom:4px;font-style:italic}.flyout.directory .person .phone,.flyout.directory .person .email{display:inline-block;width:100%;font-size:1.15em}@media (min-width: 768px){.flyout.directory .person .phone,.flyout.directory .person .email{font-size:1em}}.flyout.directory .person a{display:block;color:#fff;text-align:center;text-decoration:none;padding:14px 0;border:1px solid #2e6191;margin:7px 0;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}@media (min-width: 768px){.flyout.directory .person a{color:inherit;text-align:left;text-decoration:underline;padding:0;border:0;margin:0;background:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}}.flyout.directory .person a:active{background:#2e6191;box-shadow:inset 0 1px 2px 0 #1c3a57}.flyout.directory .person a[href="tel:"]{display:none}.flyout.directory .infoText .tiny{font-size:1em;margin-top:7px}@media (min-width: 768px){.flyout.directory .infoText .tiny{margin-top:14px}}.flyout.directory .infoText .tiny a{font-size:1.15em}@media (min-width: 768px){.flyout.directory .infoText .tiny a{margin-top:14px;font-size:1em}}.flyout.directory .infoText .tiny br,.flyout.directory .submit{display:none}.flyout.schools{padding:14px}@media (min-width: 768px){.flyout.schools{padding:0}}.flyout.schools ul{list-style-type:none;padding-left:0px}@media (min-width: 768px){.flyout.schools ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex}}.flyout.schools ul li{display:inline-block;width:100%}@media (min-width: 768px){.flyout.schools ul li{width:auto;display:block;-webkit-box-flex:1;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}}@media (min-width: 768px){.flyout.schools ul li:last-child{margin-right:0px}}@media (min-width: 768px){.flyout.schools ul li a{position:relative;display:block;height:100%}}.flyout.schools ul li a img{display:none}@media (min-width: 768px){.flyout.schools ul li a img{display:block;width:90%}}.flyout.schools ul li a img:last-child{position:absolute;top:0;left:0;opacity:0}@media (min-width: 768px){.flyout.schools ul li a:hover img:last-child{opacity:0.75;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}}@media (min-width: 768px){.flyout.schools ul li a span{display:none}}#top-search{display:block;position:relative;line-height:35px;height:35px;width:100%;margin:5px 50% 20px 0;background:#fff;border:1px solid #847c6e;float:left;padding:0px}@media (min-width: 768px){#top-search{width:50%}}#top-search:before{display:block;width:32px;height:32px;color:#999;position:absolute;top:0;right:0;text-align:center}#top-search .input{width:100% !important;height:100%;color:#3d3d3d;vertical-align:top;float:left;border:0px;line-height:32px;outline:none;padding-right:32px}#top-search .submit{display:none}#top-search-results{position:relative;clear:both}#top-search-results>div{margin-bottom:20px}#top-search-results .loading{height:60px}#top-search-results>div>.title{padding:7px 0;color:#999;font-size:1.1em}@media (min-width: 768px){#top-search-results>div>.title{color:#d4c9b7}}#top-search-results .hit{margin-bottom:1px;padding:10px;background:rgba(255,255,255,0.2);color:#c4c3c3}@media (min-width: 768px){#top-search-results .hit{padding:15px;background:#d4c9b7;color:#35312c;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}}#top-search-results .keymatch{background:rgba(255,255,255,0.4)}@media (min-width: 768px){#top-search-results .keymatch{background:#fbf6e3}}#top-search-results .hit .name{position:relative}@media all and (min-width: 0) and (max-width: 768px){#top-search-results .keymatch .name{color:#fff}}#top-search-results .hit .name+*{margin-top:15px}#top-search-results .hit .collapsible,#top-search-results .hit .collapsible ~ .info,#top-search-results .hit .collapsible ~ .url{padding-left:21px}#top-search-results .hit .collapsible:before{position:absolute;top:0;left:0;font-size:95%;color:#c4c3c3}@media (min-width: 768px){#top-search-results .hit .collapsible:before{color:#6c5b52}}#top-search-results .hit .info{line-height:1.25em}#top-search-results .hit .highlight{font-size:inherit;font-weight:bold}#top-search-results .hit a{color:#fff;word-wrap:break-word}@media (min-width: 768px){#top-search-results .hit a{color:#003876}}@media (min-width: 768px){#top-search-results .hit a:hover{color:#4788c6}}#top-search-results .hit a.url{text-indent:-9999px;display:block;text-align:center;text-decoration:none;padding:14px 0;border:1px solid #2e6191;margin:7px 0 0;position:relative;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}@media (min-width: 768px){#top-search-results .hit a.url{text-indent:0;text-align:left;text-decoration:underline;padding:0;margin:0;border:0;background:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}}#top-search-results .hit a.url:after{width:100%;content:"Visit Page";text-align:center;padding:14px 0;position:absolute;top:0;left:0;text-indent:0px}@media (min-width: 768px){#top-search-results .hit a.url:after{display:none}}#top-search-results .hit a.map,#top-search-results .hit a.pdf,#top-search-results .hit a.doc{margin-left:21px}#top-search-results .hit a.map:before,#top-search-results .hit a.pdf:before,#top-search-results .hit a.doc:before{font-size:1.2em;position:absolute;left:15px}#top-search-results .searchblox .hit .info{margin-bottom:10px;font-style:italic;font-weight:300;font-size:0.85em}#top-search-results .searchblox .hit a{font-size:0.9em;margin-top:10px;display:block}#top-search-results .people .hit.person{position:relative;min-height:95px;margin:0 0 1px 0;border:0 none;-webkit-box-shadow:none;box-shadow:none}#top-search-results .people .hit.person img{margin:0 15px 0 0}#top-search-results .people .hit.person .contact{margin-left:0 !important;padding:0;border:0 none}#top-search-results .people .hit.person .contact:after{display:none}#top-search-results .people .hit.person .contact .name{font-size:1.15em}#top-search-results .people .hit.person .contact .info{margin:0}#top-search-results .people .hit.person .contact .phone-and-email,#top-search-results .people .hit.person .contact .specialities{margin-top:10px}@media (min-width: 768px){#top-search-results .people .hit.person .contact .phone-and-email{margin-right:30px}}@media (min-width: 768px){#top-search-results .offices .hit{font-size:1.1em}}#top-search-results .offices .hit .info div{line-height:1.4em;color:#000;font-size:1em;font-style:normal}@media (min-width: 768px){#top-search-results .offices .hit .info div{font-size:0.9em;color:#35312c}}@media (min-width: 768px){#top-search-results .locations .hit{font-size:1.1em}}#top-search-results .features .item{position:relative;min-height:90px}#top-search-results .features .item a{min-height:0;color:#35312c}#top-search-results .features .item a,#top-search-results .features .item span{display:block}#top-search-results .features .item a{padding:0}#top-search-results .features .item a:hover{background:none}#top-search-results .features .item .thumbnail{display:inline-block;vertical-align:top;width:12%;margin-right:3%}#top-search-results .features .item .responsiveImg{float:none;width:100%}#top-search-results .features .item .contentWrap{display:inline-block;vertical-align:top;width:84%;border-bottom:0}#top-search-results .features .item .contentWrap .title,#top-search-results .features .item .contentWrap .subtitle,#top-search-results .features .item .contentWrap .preview{margin:0 0 10px 0;padding:0;border-bottom:0;color:#35312c;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}#top-search-results .features .item .contentWrap .title,#top-search-results .features .item .contentWrap .subtitle{margin-bottom:10px}#top-search-results .features .item .tiny,#top-search-results .features .item .tiny p,#top-search-results .features .item .tiny #hours-complete .content .notes,#hours-complete .content #top-search-results .features .item .tiny .notes{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;line-height:1.2em}#top-search-results .more,#top-search-results .result-link,#top-search-results .result-link.more{border:1px solid #000;background-color:#3d4046;background-image:-webkit-gradient(linear, left top, left bottom, from(#3d4046), to(#000));background-image:-webkit-linear-gradient(top, #3d4046, #000);background-image:-moz-linear-gradient(top, #3d4046, #000);background-image:-ms-linear-gradient(top, #3d4046, #000);background-image:-o-linear-gradient(top, #3d4046, #000);background-image:linear-gradient(top, #3d4046, #000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#3d4046', EndColorStr='#000')}@media (min-width: 576px){#top-search-results .more,#top-search-results .result-link,#top-search-results .result-link.more{background:rgba(0,0,0,0.4);border-color:#000;box-shadow:inset 0 6px 4px -4px #000}}@media (min-width: 768px){#top-search-results .more,#top-search-results .result-link,#top-search-results .result-link.more{border-color:#35312c;box-shadow:inset 0 6px 4px -4px #35312c}}#top-search-results .more a,#top-search-results .result-link a,#top-search-results .result-link.more a{color:#509ae1 !important}@media (min-width: 768px){#top-search-results .more a,#top-search-results .result-link a,#top-search-results .result-link.more a{color:#d4c9b7 !important}}#site-search-toggle{position:absolute;left:4px;top:4px;color:#003876;font-size:0.7em;background:#d1e1f1;padding:0 20px 0 8px;line-height:26px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-o-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}#site-search-toggle.noToggle{padding:0 8px}#site-search-toggle>span{visibility:hidden}#site-search-toggle>span:before{visibility:visible;margin:0 2px}#searchBloxForm{border-radius:10px;border:0;border-bottom:1px solid #fff;padding:20px;background:#dcdcdc;margin:0 0 20px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.2);box-shadow:inset 0 2px 4px rgba(0,0,0,0.2)}@media (min-width: 576px){#searchBloxForm{margin:40px 0}}#searchBloxForm input{box-shadow:none;margin:0;border:0;font-size:0.9em;padding:12px;width:100%;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}#searchBloxForm input[name="query"]{border-radius:3px 0 0 3px;font-style:italic;-webkit-box-shadow:inset 1px 1px 0 #b4b3b3,inset 0 -1px 0 #b4b3b3;-moz-box-shadow:inset 1px 1px 0 #b4b3b3,inset 0 -1px 0 #b4b3b3;box-shadow:inset 1px 1px 0 #b4b3b3,inset 0 -1px 0 #b4b3b3;color:#b4b3b3}#searchBloxForm input[name="query"]:focus,#searchBloxForm input[name="query"].populated{font-style:normal;color:#3d3d3d}#searchBloxForm input[type="submit"]{border-radius:0 3px 3px 0;padding:12px 20px;-webkit-appearance:none}#searchBloxForm span{float:left}#searchBloxForm span.query{position:relative;width:65%}@media (min-width: 576px){#searchBloxForm span.query{width:75%}}@media (min-width: 768px){#searchBloxForm span.query{width:85%}}@media (min-width: 1000px){#searchBloxForm span.query{width:85%}}#searchBloxForm span.submit{position:relative;width:35%}@media (min-width: 576px){#searchBloxForm span.submit{width:25%}}@media (min-width: 768px){#searchBloxForm span.submit{width:15%}}@media (min-width: 1000px){#searchBloxForm span.submit{width:15%}}#searchBloxForm span.submit:before{content:"";position:absolute;top:50%;left:-6px;margin-top:-6px;display:block;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent #CD2626 transparent transparent;-webkit-transform:rotate(360deg)}#searchBloxForm span.submit:hover:before{border-color:transparent #FF3030 transparent transparent}#searchBloxResults .hit{background:#fff;margin-bottom:5px;padding:15px 80px 15px 15px;border:1px solid #c4c3c3;border-radius:3px;position:relative}#searchBloxResults .hit.keymatch+.hit:not(.keymatch){margin-top:15px}#searchBloxResults .hit a{display:inline-block;margin-bottom:10px;line-height:1.4em;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#searchBloxResults .hit a.icon-mapPin,#searchBloxResults .hit a.icon-pdf,#searchBloxResults .hit a.icon-doc{position:relative;padding-left:1.75em}#searchBloxResults .hit a:before{position:absolute;font-size:1.4em;left:0;top:50%;margin-top:-0.45em}#searchBloxResults .hit .description{margin-bottom:10px}#searchBloxResults .hit .date,#searchBloxResults .hit .url p,#searchBloxResults .hit .url #hours-complete .content .notes,#hours-complete .content #searchBloxResults .hit .url .notes{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:0.7em;font-style:italic;color:#999;word-wrap:break-word}#searchBloxResults .hit .date p,#searchBloxResults .hit .date #hours-complete .content .notes,#hours-complete .content #searchBloxResults .hit .date .notes,#searchBloxResults .hit .description p:last-child,#searchBloxResults .hit .description #hours-complete .content .notes:last-child,#hours-complete .content #searchBloxResults .hit .description .notes:last-child{margin-bottom:0}#searchBloxResults .keymatch.hit{background:#fbf6e3}#searchBloxResults .keymatch.hit .labelWrap{position:absolute;top:-3px;right:-3px;overflow:hidden;width:73px;height:73px}#searchBloxResults .keymatch.hit .label{padding:3px 40px;font-size:9px;font-weight:bold;position:absolute;background:#4788c6;color:#fff;top:15px;right:-33px;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#searchBloxResults .controls:before,#searchBloxResults .controls:after{content:"";display:table}#searchBloxResults .controls:after{clear:both}@media (min-width: 576px){#searchBloxResults .controls>div{width:50%;float:left}}#searchBloxResults .controls .vitals div{text-align:center}#searchBloxResults .controls .vitals p,#searchBloxResults .controls .vitals #hours-complete .content .notes,#hours-complete .content #searchBloxResults .controls .vitals .notes{border-bottom:1px solid #c4c3c3;display:inline-block;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:0.8em;padding:5px 0;margin:0}#searchBloxResults .controls .vitals div:last-child p,#searchBloxResults .controls .vitals div:last-child #hours-complete .content .notes,#hours-complete .content #searchBloxResults .controls .vitals div:last-child .notes{border:0}#searchBloxResults .controls a{border-radius:6px;background:#fff;display:inline-block;margin-right:8px;padding:10px}#searchBloxResults .pagination{text-align:right}#searchBloxResults .pagination.top{margin-top:20px;margin-bottom:15px}#searchBloxResults .pagination.bottom{margin-top:15px}#searchBloxResults .pagination a{width:7.5%;margin-left:1%;padding:8px 0;text-align:center;border:1px solid #c4c3c3;background:#fff;display:inline-block;text-decoration:none}@media (min-width: 576px){#searchBloxResults .pagination a{width:auto;margin-left:3px;padding:8px}}#searchBloxResults .pagination a:last-child{width:14%}@media (min-width: 576px){#searchBloxResults .pagination a:last-child{width:auto}}#searchBloxResults .pagination a.on{color:#fff;background:#4788c6;border-color:#2e6191}#searchBloxResults .vitals{padding-right:10px}#searchBloxResults .sortBy{margin:10px 0}@media (min-width: 576px){#searchBloxResults .sortBy{margin:0;text-align:right;padding-left:10px}}#searchBloxResults .sortBy:after{content:"";display:block;clear:both}#searchBloxResults .sortBy span{display:block;padding:10px 0;font-size:0.8em}@media (min-width: 576px){#searchBloxResults .sortBy span{padding:10px;display:inline-block;margin-top:5px}}#searchBloxResults .sortBy a{text-transform:capitalize;text-decoration:none;background:#90a8c1;margin:0 2% 0 0 !important;font-size:0.8em;border-color:#b4b3b3;background:#dcdcdc;color:#3d3d3d;width:32% !important;margin-right:2%;float:none}@media (min-width: 576px){#searchBloxResults .sortBy a{width:auto !important;margin:0 8px 0 0 !important}}#searchBloxResults .sortBy a:first-of-type{margin-right:0 !important}@media (min-width: 768px){#searchBloxResults .sortBy a:hover{background:#f4f3f3}}@media (min-width: 768px){#searchBloxResults .sortBy a:active{background:#9f9f9f;-webkit-box-shadow:inset 0 0 8px 4px #767676;-moz-box-shadow:inset 0 0 8px 4px #767676;box-shadow:inset 0 0 8px 4px #767676;color:#f4f3f3;border-color:#767676}}#searchBloxResults .sortBy a.on,#searchBloxResults .sortBy a.on:hover,#searchBloxResults .sortBy a.on:active{border-width:1px;padding:11px 10px;color:#fff;background:#4788c6;border-color:#2e6191;margin-top:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative}#searchBloxResults .hit .highlight{background:rgba(71,136,198,0.2)}#searchBloxResults .hitWrap .hit .score{position:absolute;top:15px;right:15px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#searchBloxResults .hit .radialStrength{position:relative;width:50px;height:50px;border-radius:50%;background-color:#4788c6;float:right}#searchBloxResults .hit .radialStrength .overlay{position:absolute;width:36px;height:36px;background-color:#fff;border-radius:50%;margin-left:7px;margin-top:7px;text-align:center;line-height:36px;font-size:9px;color:#9f9f9f;font-weight:bold}#searchBloxResults .hit .percentage-0{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(90deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-1{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(93.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-2{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(97.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-3{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(100.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-4{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(104.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-5{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(108deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-6{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(111.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-7{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(115.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-8{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(118.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-9{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(122.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-10{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(126deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-11{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(129.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-12{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(133.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-13{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(136.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-14{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(140.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-15{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(144deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-16{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(147.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-17{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(151.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-18{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(154.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-19{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(158.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-20{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(162deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-21{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(165.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-22{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(169.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-23{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(172.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-24{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(176.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-25{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(180deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-26{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(183.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-27{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(187.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-28{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(190.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-29{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(194.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-30{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(198deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-31{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(201.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-32{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(205.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-33{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(208.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-34{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(212.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-35{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(216deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-36{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(219.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-37{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(223.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-38{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(226.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-39{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(230.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-40{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(234deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-41{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(237.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-42{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(241.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-43{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(244.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-44{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(248.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-45{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(252deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-46{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(255.6deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-47{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(259.2deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-48{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(262.8deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-49{background-image:linear-gradient(90deg, #e8e7e7 50%, transparent 50%, transparent),linear-gradient(266.4deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-50{background-image:linear-gradient(-90deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-51{background-image:linear-gradient(-86.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-52{background-image:linear-gradient(-82.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-53{background-image:linear-gradient(-79.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-54{background-image:linear-gradient(-75.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-55{background-image:linear-gradient(-72deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-56{background-image:linear-gradient(-68.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-57{background-image:linear-gradient(-64.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-58{background-image:linear-gradient(-61.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-59{background-image:linear-gradient(-57.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-60{background-image:linear-gradient(-54deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-61{background-image:linear-gradient(-50.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-62{background-image:linear-gradient(-46.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-63{background-image:linear-gradient(-43.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-64{background-image:linear-gradient(-39.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-65{background-image:linear-gradient(-36deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-66{background-image:linear-gradient(-32.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-67{background-image:linear-gradient(-28.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-68{background-image:linear-gradient(-25.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-69{background-image:linear-gradient(-21.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-70{background-image:linear-gradient(-18deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-71{background-image:linear-gradient(-14.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-72{background-image:linear-gradient(-10.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-73{background-image:linear-gradient(-7.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-74{background-image:linear-gradient(-3.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-75{background-image:linear-gradient(0deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-76{background-image:linear-gradient(3.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-77{background-image:linear-gradient(7.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-78{background-image:linear-gradient(10.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-79{background-image:linear-gradient(14.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-80{background-image:linear-gradient(18deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-81{background-image:linear-gradient(21.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-82{background-image:linear-gradient(25.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-83{background-image:linear-gradient(28.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-84{background-image:linear-gradient(32.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-85{background-image:linear-gradient(36deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-86{background-image:linear-gradient(39.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-87{background-image:linear-gradient(43.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-88{background-image:linear-gradient(46.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-89{background-image:linear-gradient(50.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-90{background-image:linear-gradient(54deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-91{background-image:linear-gradient(57.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-92{background-image:linear-gradient(61.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-93{background-image:linear-gradient(64.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-94{background-image:linear-gradient(68.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-95{background-image:linear-gradient(72deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-96{background-image:linear-gradient(75.6deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-97{background-image:linear-gradient(79.2deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-98{background-image:linear-gradient(82.8deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-99{background-image:linear-gradient(86.4deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#searchBloxResults .hit .percentage-100{background-image:linear-gradient(90deg, #4788c6 50%, transparent 50%, transparent),linear-gradient(270deg, #4788c6 50%, #e8e7e7 50%, #e8e7e7)}#kit{background:#e8e7e7}#kit>.controls{width:100%;height:15%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex}#kit>.controls>div{width:auto;background:#2e6191;text-align:center;position:relative;padding-bottom:12px;color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-flex:1;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}#kit>.controls>div.on{background:#4788c6;color:#fff}#kit>.controls>div span{font-weight:bold;color:#fff;opacity:0.8}#kit>.controls>div.on span{color:#fff;opacity:1}#kit>.controls>div:before{width:100%;height:100%;line-height:60px;font-size:2.15em;position:absolute;top:0;left:0;opacity:0.5}#kit>.controls>div.on:before{color:#fff;opacity:1}#kit>.controls>div a{height:60px;min-width:35px;padding:53px 0 0;display:block;font-size:0.5em}#kit>.controls a span{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:10px}#kit .player{border-width:0 1px 1px 1px;border-color:#c4c3c3;border-style:solid;position:relative;height:85%;width:100%}@media (min-width: 576px){#kit .player{border-width:0}}#kit .player .responsiveImg{width:100%;height:auto}#kit .player .content{height:100%;min-height:372px;position:relative}@media (min-width: 576px){#kit .player .content.promos{border-width:0 1px 1px 1px;border-color:#c4c3c3;border-style:solid}}#kit .player .content.brightcove{min-height:0}#kit .player .loading{top:0;bottom:0;position:absolute}#kit .content>ul,#kit .content>.articles-list,#kit .mashupRow .content>.news,.mashupRow #kit .content>.news,#kit .mashupRow .content>.releases,.mashupRow #kit .content>.releases{background:#f4f3f3;box-shadow:inset 1px 1px 0 0 #c4c3c3,inset -1px -1px 0 0 #c4c3c3}@media (min-width: 576px){#kit .content .page{height:100%}}#kit .player .content,#kit .player .content ul,#kit .player .content .articles-list,#kit .player .content .mashupRow .news,.mashupRow #kit .player .content .news,#kit .player .content .mashupRow .releases,.mashupRow #kit .player .content .releases,#kit .player .content .page{height:100%}#kit .paginationControls{height:40px}@media (min-width: 576px){#kit .paginationControls{height:6%}}@media (min-width: 576px){.kitRow .rowWrap{padding-bottom:45px}}.kitRow .rowWrap>div{float:left}@media (min-width: 576px){.kitRow .rowWrap>div{height:500px}}@media (min-width: 768px){.kitRow #kit{height:500px}}@media all and (min-width: 0) and (max-width: 576px){.kitRow #kit,.kitRow .feedElement,.kitRow .customFeed{width:100%;margin-bottom:8%}}.kitRow #kit .content.promos{padding:20px}.kitRow #kit .promo.main{overflow:hidden;height:60px;margin-bottom:4px;width:100% !important;margin-right:0%}.kitRow #kit .promo.main:last-child{margin-bottom:0}.kitRow #kit .promo.main .responsiveImg{-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;transition:all 0.15s ease-out;float:left;height:100%;width:auto;margin-right:10px}.kitRow #kit .promo.main .responsiveImg img{width:105px;height:auto}.kitRow #kit .promo.main.legacyPromo .responsiveImg{width:105px;height:auto}.kitRow #kit .promo.main.legacyPromo .responsiveImg img{width:190px;margin-left:-33px}.kitRow #kit .promo.main a{text-decoration:none !important;position:relative;height:100%;background:#9f9f9f;box-shadow:inset 0 0 20px 0 #797979;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.kitRow #kit .promo.main a:hover{background:#2e6191;box-shadow:inset 0 0 20px 0 #1c3a57}.kitRow #kit .promo.main .promoCopy{position:relative;width:auto;height:auto;margin-left:0;background:none;font-size:0.85em}.kitRow #kit .promo.main .promoCopy:after{display:none}.kitRow #kit .promo.main:after{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #fff;position:absolute;right:10px;top:50%;margin-top:-6px}#kit.index{width:100%}@media (min-width: 576px){#kit.index{height:486px;background:#e8e7e7 url(http://kp4assets.richmond.edu/images/kp4/kitDots.png) repeat-y left top;float:left;border-width:1px 1px 1px 0;border-color:#c4c3c3;border-style:solid;width:100% !important;margin-right:0%;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-o-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}}@media (min-width: 768px){#kit.index{width:74.5% !important;margin-right:2%}}@media (min-width: 576px){#kit.index>.controls{display:none}}@media (min-width: 576px){#kit.index .player{padding:20px 20px 40px 262px;float:left;height:100%}}@media all and (min-width: 0em) and (max-width: 576px){#kit.index .content.promos{padding:20px}}@media all and (min-width: 43em) and (max-width: 768px){#kit.index .content.promos{margin-top:25px}}@media (min-width: 576px){#kit.index .content.promos{border-width:0}}@media (min-width: 1000px){#kit.index .content.promos{margin-top:20px}}#kit.index .promo.main{overflow:hidden}@media all and (min-width: 0em) and (max-width: 576px){#kit.index .promo.main{width:100% !important;margin-right:0%;max-height:70px;margin-bottom:4px}}@media all and (min-width: 576px) and (max-width: 43em){#kit.index .promo.main{width:100% !important;margin-right:0%;height:16%;margin-bottom:2%}}@media all and (min-width: 768px) and (max-width: 1000px){#kit.index .promo.main{width:100% !important;margin-right:0%;height:16%;margin-bottom:2%}}@media (min-width: 1000px){#kit.index .promo.main{margin-bottom:10px}}#kit.index .promo.main:last-child{margin-bottom:0}#kit.index .promo.main .responsiveImg{-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;transition:all 0.15s ease-out}@media all and (min-width: 0) and (max-width: 43em){#kit.index .promo.main .responsiveImg{float:left;height:100%;width:auto;margin-right:10px}}@media all and (min-width: 768px) and (max-width: 1000px){#kit.index .promo.main .responsiveImg{float:left;height:100%;width:auto;margin-right:10px}}@media all and (min-width: 0) and (max-width: 43em){#kit.index .promo.main .responsiveImg img{width:123px;height:auto}}@media all and (min-width: 768px) and (max-width: 1000px){#kit.index .promo.main .responsiveImg img{width:123px;height:auto}}@media all and (min-width: 0) and (max-width: 43em){#kit.index .promo.main.legacyPromo .responsiveImg{width:123px}}@media all and (min-width: 768px) and (max-width: 1000px){#kit.index .promo.main.legacyPromo .responsiveImg{width:123px}}@media all and (min-width: 0) and (max-width: 43em){#kit.index .promo.main.legacyPromo .responsiveImg img{width:190px;margin-left:-33px}}@media all and (min-width: 768px) and (max-width: 1000px){#kit.index .promo.main.legacyPromo .responsiveImg img{width:190px;margin-left:-33px}}#kit.index .promo.main a{text-decoration:none !important}@media all and (min-width: 0) and (max-width: 43em){#kit.index .promo.main a{position:relative;height:100%;background:#9f9f9f;box-shadow:inset 0 0 20px 0 #797979;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;transition:all 0.15s ease-out}}@media all and (min-width: 768px) and (max-width: 1000px){#kit.index .promo.main a{position:relative;height:100%;background:#9f9f9f;box-shadow:inset 0 0 20px 0 #797979;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;transition:all 0.15s ease-out}}@media all and (min-width: 0) and (max-width: 43em){#kit.index .promo.main a:hover{background:#2e6191;box-shadow:inset 0 0 20px 0 #1c3a57}}@media all and (min-width: 768px) and (max-width: 1000px){#kit.index .promo.main a:hover{background:#2e6191;box-shadow:inset 0 0 20px 0 #1c3a57}}@media all and (min-width: 0) and (max-width: 43em){#kit.index .promo.main .promoCopy{position:relative;width:auto;height:auto;margin-left:0;background:none;font-size:0.85em}}@media all and (min-width: 576px) and (max-width: 57em){#kit.index .promo.main .promoCopy{font-size:0.85em}}@media all and (min-width: 768px) and (max-width: 1000px){#kit.index .promo.main .promoCopy{position:relative;width:auto;height:auto;margin-left:0;background:none}}#kit.index .promo.main .promoCopy:after{border-width:6px 0 6px 6px;margin-top:-6px}@media all and (min-width: 0) and (max-width: 43em){#kit.index .promo.main .promoCopy:after{display:none}}@media all and (min-width: 768px) and (max-width: 1000px){#kit.index .promo.main .promoCopy:after{display:none}}#kit.index .promo.main:after{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #fff;position:absolute;right:10px;top:50%;margin-top:-6px}@media all and (min-width: 43em) and (max-width: 768px){#kit.index .promo.main:after{display:none}}@media (min-width: 1000px){#kit.index .promo.main:after{display:none}}#svgControls{display:none;width:243px;height:486px;overflow:hidden;margin-top:-1px;font-family:"KP4-Icons";position:absolute;z-index:1;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 576px){#svgControls{display:block}}path{pointer-events:all;z-index:1}path[id^='item']{position:relative}path:hover{cursor:pointer}.calendar ul,.maeEventsList ul{margin:0;padding-left:0;list-style-type:none;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}.calendar ul li,.maeEventsList ul li{background:#fff;border-width:1px 0 0 0;border-style:solid;border-color:#c4c3c3;overflow:hidden;margin-bottom:0}@media (min-width: 576px){.calendar ul li,.maeEventsList ul li{border-width:1px 1px 0 1px}}.calendar ul li:hover,.maeEventsList ul li:hover{background:#fbf6e3}.calendar ul li>a,.maeEventsList ul li>a{text-decoration:none;color:#3d3d3d;display:block;padding:15px 20px 15px 80px;position:relative;min-height:90px;height:100%}.calendar ul li:last-child,.maeEventsList ul li:last-child{border-bottom:1px solid #c4c3c3}.calendar .date,.maeEventsList .date{position:absolute;left:20px;top:15px;text-align:center;color:#3c72a9;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}.calendar .title,.maeEventsList .title{color:#3d3d3d}.calendar .time,.maeEventsList .time{font-weight:bold;font-style:italic}.calendar .month,.maeEventsList .month{text-transform:uppercase;text-align:justify;white-space:nowrap}.calendar .day,.maeEventsList .day{font-size:2.4em;font-weight:bold;line-height:0.9em}.calendar .endDate,.maeEventsList .endDate{font-size:0.6em}.calendar .endDate>span,.maeEventsList .endDate>span{text-transform:uppercase;font-weight:bold;font-size:1.1em;text-align:justify;margin-top:4px}.calendar .month:after,.calendar .endDate>span:after,.maeEventsList .month:after,.maeEventsList .endDate>span:after{content:"";display:inline-block;width:100%}.calendar .descriptionWindow,.maeEventsList .descriptionWindow{display:block;overflow:hidden}.calendar .descriptionWindow:after,.maeEventsList .descriptionWindow:after{content:"";width:100%;top:0;bottom:0;left:0;position:absolute;background-color:rgba(255,255,255,0) 50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0) 50%), to(#fff 90%));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='rgba(255,255,255,0) 50%', EndColorStr='#fff 90%')}.calendar li:hover .descriptionWindow:after,.maeEventsList li:hover .descriptionWindow:after{background-color:rgba(251,246,227,0) 50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(251,246,227,0) 50%), to(#fbf6e3 90%));background-image:-webkit-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-moz-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-ms-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-o-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='rgba(251,246,227,0) 50%', EndColorStr='#fbf6e3 90%')}.calendar .description,.maeEventsList .description{max-height:200px}@media (min-width: 768px){.calendar .description,.maeEventsList .description{max-height:none}}.calendar .actions,.maeEventsList .actions{padding:0 20px 20px 20px}.calendar .actions .print,.calendar .actions .register,.maeEventsList .actions .print,.maeEventsList .actions .register{display:none;padding:4px 8px;background:#dcdcdc;border-color:#9f9f9f;color:#3d3d3d;font-size:0.7em}@media (min-width: 768px){.calendar .actions .print,.calendar .actions .register,.maeEventsList .actions .print,.maeEventsList .actions .register{display:inline-block;margin-right:10px}}@media all and (min-width: 0) and (max-width: 768px){.calendar .actions .register,.maeEventsList .actions .register{display:inline-block}}.calendar .actions .ics,.maeEventsList .actions .ics{display:inline-block;margin-right:-4px;margin-top:10px;font-size:0.9em}.calendar .actions .ics a,.maeEventsList .actions .ics a{position:relative;display:block;margin:0.7em 0;padding-left:25px}@media (min-width: 768px){.calendar .actions .ics a,.maeEventsList .actions .ics a{margin:0;display:inline-block;margin-right:-4px}}@media (min-width: 768px){.calendar .actions .ics a+a,.maeEventsList .actions .ics a+a{margin-left:25px}}.calendar .actions .ics a:before,.maeEventsList .actions .ics a:before{position:absolute;font-size:18px;left:0;top:50%;margin-top:-9px}.calendar .actions .ics span,.maeEventsList .actions .ics span{padding-right:0.5em}.events-page-listing .title{display:block;font-size:1.1em;font-weight:bold;color:#2e6191;margin-bottom:10px}.event-publicity .event-publicity>.title{color:#900;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:1.3em;font-weight:500;margin-bottom:5px}.event-publicity-item{padding:10px;border:1px solid #c4c3c3;background:#e8e7e7;margin-bottom:3px;position:relative}.event-publicity-item .image-thumbnail-wrapper{position:absolute;top:10px;left:10px}.event-publicity-item .image-thumbnail-wrapper+.copy{padding-left:75px;min-height:65px}.event-publicity-item .thumbnail{padding:2px;border:1px solid #c4c3c3;background:#fff;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}.event-publicity-item .copy span,.event-publicity-item .copy div{display:block;margin-bottom:8px}.event-publicity-item .title{font-family:"museo-slab",serif;color:#003876}.event-publicity-item .subtitle,.event-publicity-item .date,.event-publicity-item .description *{font-size:0.85em;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}.event-publicity-item a{float:right;padding:8px 12px;background:#4788c6;color:#fff;text-decoration:none;text-align:center;font-size:0.8em;margin-top:8px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-o-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}#relatedContent .event-publicity-item a{width:100%}#stories{padding-top:42px;overflow:hidden;position:relative;background:url(http://kp4assets.richmond.edu/images/kp4/noiseBlue.png) repeat center top;display:block;box-shadow:inset 0 30px 30px -15px rgba(0,0,0,0.3);-webkit-transition:height 0.3s ease-out;-moz-transition:height 0.3s ease-out;-o-transition:height 0.3s ease-out;-ms-transition:height 0.3s ease-out;transition:height 0.3s ease-out}@media (min-width: 576px){#stories{padding-top:0px;box-shadow:none}}#stories:before{content:"Featured at Richmond:";color:#fff;position:absolute;top:0;display:block;font-size:0.8em;font-weight:bold;height:30px;margin:10px 0 0 3%;line-height:30px;padding:0 10px;box-shadow:inset 0 1px 0 0 #6ea1d2;border:1px solid #2e6191;font-family:"proxima-nova-extra-condensed",sans-serif;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');-webkit-border-radius:5px 5px 0% 0%;-moz-border-radius:5px 5px 0% 0%;-o-border-radius:5px 5px 0% 0%;border-radius:5px 5px 0% 0%}@media (min-width: 576px){#stories:before{display:none}}#stories .responsiveImg{margin-bottom:0;background:#f4f3f3}@media (min-width: 576px){#stories>button#stories-next{background-color:rgba(0,0,0,0.5);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.9) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,0,0,0.5)), color-stop(100%, rgba(0,0,0,0.9)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.9) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.9) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.9) 100%);background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,0.5)', endColorstr='rgba(0,0,0,0.9)',GradientType=1 )}}@media (min-width: 576px){#stories>button#stories-next:hover{background-color:rgba(14,43,71,0.5);background-image:-moz-linear-gradient(left, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0.9) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(14,43,71,0.5)), color-stop(100%, rgba(14,43,71,0.9)));background-image:-webkit-linear-gradient(left, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0.9) 100%);background-image:-o-linear-gradient(left, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0.9) 100%);background:-ms-linear-gradient(left, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0.9) 100%);background:linear-gradient(to right, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(14,43,71,0.5)', endColorstr='rgba(14,43,71,0.9)',GradientType=1 )}}@media (min-width: 576px){#stories>button#stories-prev{background-color:rgba(0,0,0,0.9);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,0,0,0.9)), color-stop(100%, rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(to right, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,0.9)', endColorstr='rgba(0,0,0,0.5)',GradientType=1 )}}@media (min-width: 576px){#stories>button#stories-prev:hover{background-color:rgba(14,43,71,0.9);background-image:-moz-linear-gradient(left, rgba(14,43,71,0.9) 0%, rgba(14,43,71,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(14,43,71,0.9)), color-stop(100%, rgba(14,43,71,0.5)));background-image:-webkit-linear-gradient(left, rgba(14,43,71,0.9) 0%, rgba(14,43,71,0.5) 100%);background-image:-o-linear-gradient(left, rgba(14,43,71,0.9) 0%, rgba(14,43,71,0.5) 100%);background:-ms-linear-gradient(left, rgba(14,43,71,0.9) 0%, rgba(14,43,71,0.5) 100%);background:linear-gradient(to right, rgba(14,43,71,0.9) 0%, rgba(14,43,71,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(14,43,71,0.9)', endColorstr='rgba(14,43,71,0.5)',GradientType=1 )}}#panelSlider{overflow:hidden;position:relative;width:9999px}@media (min-width: 576px){#panelSlider{background:none}}.panel{width:100%;height:100%;max-width:1000px;margin:0 auto;position:relative;float:left;overflow:hidden}@media (min-width: 576px){.panel{width:86%}}#stories.loaded .panel{transition:transform 1s ease}.panel.left{float:left;z-index:2;margin:0}.panel.right{float:right;z-index:0;margin:0}.panel .spotlight{display:block;float:left}.panel .spotlight.half{width:100%;height:auto;position:relative;z-index:2}@media (min-width: 576px){.panel .spotlight.half{width:50%}}.panel .spotlight.half .responsiveImg{display:none}@media (min-width: 576px){.panel .spotlight.half .responsiveImg{display:block}}.panel .spotlight.half .responsiveImg.whole{display:block}@media (min-width: 576px){.panel .spotlight.half .responsiveImg.whole{display:none}}.panel .spotlight.whole{width:100%;height:auto}.panel .spotlight.whole .responsiveImg{display:block}@media (min-width: 576px){.panel .spotlight.whole .responsiveImg{display:none}}.panel .spotlight.whole .responsiveImg.whole{display:none}@media (min-width: 576px){.panel .spotlight.whole .responsiveImg.whole{display:block}}.panel .spotlight .content{padding:5%;color:#fff;display:block;width:100%;position:absolute;bottom:0}.panel .spotlight .content span.title,.panel .spotlight .content span.description{display:inline-block}.panel .spotlight .content span.title{font-family:"museo-slab",serif;font-size:1.5em;font-weight:900;text-shadow:0 0.1em 0.15em rgba(0,0,0,0.75),0 0 0.1em rgba(0,0,0,0.75)}@media all and (min-width: 29em) and (max-width: 576px){.panel .spotlight .content span.title{font-size:2.1em}}@media (min-width: 576px){.panel .spotlight .content span.title{font-size:1.9em}}@media (min-width: 768px){.panel .spotlight .content span.title{font-size:2.1em}}@media (min-width: 1000px){.panel .spotlight .content span.title{font-size:2.8em}}.panel .spotlight .content span.description{float:left;margin-top:2.5%;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif;font-size:0.75em;line-height:1.25em;text-shadow:0px 2px 2px #000;position:relative}@media (min-width: 320px){.panel .spotlight .content span.description{font-size:1em}}@media (min-width: 1000px){.panel .spotlight .content span.description{font-size:1.25em}}.panel .spotlight .content span.buttonWrap{float:left;margin-top:2.5%;clear:both}@media all and (min-width: 0) and (max-width: 576px){.panel .spotlight.whole .content{position:static;padding:5%}}@media (min-width: 576px){.panel .spotlight.whole .content{position:absolute}}@media all and (min-width: 26em) and (max-width: 29em){.panel .spotlight.whole .content span.title{font-size:2.1em}}@media all and (min-width: 29em) and (max-width: 576px){.panel .spotlight.whole .content span.title{font-size:2.5em}}@media all and (min-width: 0) and (max-width: 576px){.panel .spotlight.whole .content span.description{text-shadow:none}}@media all and (min-width: 0) and (max-width: 27em){.panel .spotlight.half .content span.description{display:none}}.storiesWrap{float:left;position:relative;overflow:hidden;width:101%;height:auto}@media (min-width: 576px){.storiesWrap{width:50%;height:100%;position:absolute;top:0;right:0;margin-left:0%}}.storiesWrap .story{display:block;overflow:hidden;margin:0;color:#fff;text-decoration:none;z-index:0;float:left;position:relative;width:33%;height:33%}@media (min-width: 576px){.storiesWrap .story{position:absolute}}.storiesWrap .story .responsiveImg,.storiesWrap .story img{width:100%;height:auto}@media (min-width: 576px){.storiesWrap .story .responsiveImg,.storiesWrap .story img{height:100%}}.storiesWrap .story .storyImg{width:100%;height:100%;z-index:1;position:relative;float:left;background:#0e2b47 url(http://kp4assets.richmond.edu/images/kp4/noiseBlue.png) repeat center top;-webkit-transition:margin 0.3s ease-out;-moz-transition:margin 0.3s ease-out;-o-transition:margin 0.3s ease-out;-ms-transition:margin 0.3s ease-out;transition:margin 0.3s ease-out}.storiesWrap .story .storyImg .responsiveImg{position:relative;z-index:1}.storiesWrap .story .storyImg .preview{width:80%;height:80%;overflow:hidden;text-overflow:ellipsis;font-style:italic;position:absolute;top:10%;left:10%;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}.storiesWrap .story .storyImg .title{display:block;font-size:1.8em}.storiesWrap .story .storyImg:hover{cursor:pointer}.storiesWrap .story.on .storyImg .preview{opacity:0.3}.storiesWrap .story.on .storyImg .preview:hover{opacity:1}.storiesWrap .story .shade{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;z-index:2;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;-ms-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.no-touch .storiesWrap:hover .story .shade,.storiesWrap .story.off .shade{opacity:0.5}.storiesWrap .story.on .shade,.storiesWrap .story:hover .shade{opacity:0 !important}.storiesWrap .story .storyImg:before{opacity:0;display:block;position:absolute;top:3%;left:3%}.storiesWrap .story.on .storyImg:before{color:#fff;z-index:3;margin:0;padding:0.25em;font-size:1.1em;background:#0e2b47;opacity:1;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.storiesWrap .story .content{width:200%;height:100%;background:#0e2b47 url(http://kp4assets.richmond.edu/images/kp4/noiseBlue.png) repeat center top;padding:4%;padding-right:40%;position:absolute;overflow:hidden;box-shadow:inset 7px 0 3px -3px rgba(0,0,0,0.25),1px 0 0 0 #0e2b47}@media (min-width: 768px){.storiesWrap .story .content{padding:8%}}@media all and (min-width: 27em) and (max-width: 576px){.storiesWrap .story .content{padding:7%;padding-right:40%}}@media all and (min-width: 768px) and (max-width: 769px){.storiesWrap .story .content{padding-right:40%}}.storiesWrap .story .content br{display:none}.storiesWrap .story .content .title{font-size:0.9em;-webkit-text-size-adjust:none}@media (min-width: 320px){.storiesWrap .story .content .title{font-size:1em;font-weight:500}}.storiesWrap .story .content .description{margin-top:3%}.storiesWrap .story .content .description,.storiesWrap .story .content p,.storiesWrap .story #hours-complete .content .notes,#hours-complete .storiesWrap .story .content .notes{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:10px;font-weight:300;line-height:1.2em;-webkit-text-size-adjust:none}@media (min-width: 320px){.storiesWrap .story .content .description,.storiesWrap .story .content p,.storiesWrap .story #hours-complete .content .notes,#hours-complete .storiesWrap .story .content .notes{font-size:11px}}@media all and (min-width: 576px) and (max-width: 768px){.storiesWrap .story .content .description,.storiesWrap .story .content p,.storiesWrap .story #hours-complete .content .notes,#hours-complete .storiesWrap .story .content .notes{font-size:9px}}@media (min-width: 1000px){.storiesWrap .story .content .description,.storiesWrap .story .content p,.storiesWrap .story #hours-complete .content .notes,#hours-complete .storiesWrap .story .content .notes{font-size:12px}}.storiesWrap .story .content>*{opacity:0;display:block;margin-bottom:5px;-webkit-transition:opacity 0.3s ease-out 0.3s;-moz-transition:opacity 0.3s ease-out 0.3s;-o-transition:opacity 0.3s ease-out 0.3s;-ms-transition:opacity 0.3s ease-out 0.3s;transition:opacity 0.3s ease-out 0.3s}.storiesWrap .story .content .responsiveImg{display:none}.storiesWrap .story.n3 .content,.storiesWrap .story.n6 .content,.storiesWrap .story.n9 .content{box-shadow:inset -7px 0 3px -3px rgba(0,0,0,0.25),-1px 0 0 0 #0e2b47}.storiesWrap .story.on .content>*{opacity:1}.storiesWrap .story.transition .content>*{opacity:0;-webkit-transition:opacity 0.3s ease-out 0s;-moz-transition:opacity 0.3s ease-out 0s;-o-transition:opacity 0.3s ease-out 0s;-ms-transition:opacity 0.3s ease-out 0s;transition:opacity 0.3s ease-out 0s}.storiesWrap .story.on,.storiesWrap .story.transition{z-index:1;overflow:visible}.storiesWrap .story.n1.on .storyImg,.storiesWrap .story.n4.on .storyImg,.storiesWrap .story.n7.on .storyImg{margin-left:0%}.storiesWrap .story.n2.on .storyImg,.storiesWrap .story.n5.on .storyImg,.storiesWrap .story.n8.on .storyImg{margin-left:-100%}.storiesWrap .story.n3.on .storyImg,.storiesWrap .story.n6.on .storyImg,.storiesWrap .story.n9.on .storyImg{margin-left:0%}.storiesWrap .story.n1 .content,.storiesWrap .story.n4 .content,.storiesWrap .story.n7 .content{top:0;bottom:0;left:-100%;-webkit-transition:left 0.3s ease-out;-moz-transition:left 0.3s ease-out;-o-transition:left 0.3s ease-out;-ms-transition:left 0.3s ease-out;transition:left 0.3s ease-out}.storiesWrap .story.n2 .content,.storiesWrap .story.n5 .content,.storiesWrap .story.n8 .content{width:100%;top:0;bottom:0;left:0;-webkit-transition:width 0.3s ease-out;-moz-transition:width 0.3s ease-out;-o-transition:width 0.3s ease-out;-ms-transition:width 0.3s ease-out;transition:width 0.3s ease-out}.storiesWrap .story.n3 .content,.storiesWrap .story.n6 .content,.storiesWrap .story.n9 .content{top:0;bottom:0;left:0;-webkit-transition:left 0.3s ease-out;-moz-transition:left 0.3s ease-out;-o-transition:left 0.3s ease-out;-ms-transition:left 0.3s ease-out;transition:left 0.3s ease-out}.storiesWrap .story.n1.on .content,.storiesWrap .story.n4.on .content,.storiesWrap .story.n7.on .content{left:100%}.storiesWrap .story.n2.on .content,.storiesWrap .story.n5.on .content,.storiesWrap .story.n8.on .content{width:200%}.storiesWrap .story.n3.on .content,.storiesWrap .story.n6.on .content,.storiesWrap .story.n9.on .content{left:-200%}.storiesWrap .story.transition .storyImg,.storiesWrap .story.transition .content{transition-delay:0.3s;transition-duration:0.3s}#stories #stage{background:rgba(0,0,0,0.92);position:absolute;top:0;bottom:0;width:100%;height:100%;z-index:7;display:none}#stories #stage .rowWrap{height:100%}@media (min-width: 576px){.storiesWrap .story.n1{top:0;left:0}}@media (min-width: 576px){.storiesWrap .story.n2{top:0;left:33%;width:34%}}@media (min-width: 576px){.storiesWrap .story.n3{top:0;left:67%}}@media (min-width: 576px){.storiesWrap .story.n4{top:33%;left:0;height:34%}}@media (min-width: 576px){.storiesWrap .story.n5{top:33%;left:33%;height:34%;width:34%}}@media (min-width: 576px){.storiesWrap .story.n6{top:33%;left:67%;height:34%}}@media (min-width: 576px){.storiesWrap .story.n7{top:67%;left:0}}@media (min-width: 576px){.storiesWrap .story.n8{top:67%;left:33%;width:34%}}@media (min-width: 576px){.storiesWrap .story.n9{top:67%;left:67%}}.storiesWrap .story.n1 .content,.storiesWrap .story.n3 .content,.storiesWrap .story.n4 .content,.storiesWrap .story.n6 .content,.storiesWrap .story.n7 .content,.storiesWrap .story.n9 .content{width:203%}.storiesWrap .story.n3.on .content,.storiesWrap .story.n6.on .content,.storiesWrap .story.n9.on .content{left:-203%}#stories .content button,#stories .content a.button{position:absolute}#stories .spotlight .content button,#stories .spotlight .content a.button{position:relative}@media (min-width: 768px){#stories .storiesWrap .content button,#stories .storiesWrap .content a.button{bottom:5px;right:5px;box-shadow:inset 0 -1px 0 0 rgba(255,255,255,0.15),inset 0 1px 0 0 rgba(0,0,0,0.4);float:right;padding:4px;-webkit-border-radius:25px 25px 25px 25px;-moz-border-radius:25px 25px 25px 25px;-o-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}}@media all and (min-width: 0) and (max-width: 768px){#stories .storiesWrap .content button,#stories .storiesWrap .content a.button{height:auto;width:15%;top:3.5%;bottom:3.5%;right:2%;padding:0;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}}@media all and (min-width: 0) and (max-width: 768px){#stories .storiesWrap .n1 .content button,#stories .storiesWrap .n1 .content a.button,#stories .storiesWrap .n4 .content button,#stories .storiesWrap .n4 .content a.button,#stories .storiesWrap .n7 .content button,#stories .storiesWrap .n7 .content a.button{right:4%}}#stories .storiesWrap .content button>span,#stories .storiesWrap .content a.button>span{overflow:hidden}@media (min-width: 768px){#stories .storiesWrap .content button>span,#stories .storiesWrap .content a.button>span{height:25px;line-height:25px;padding:0 40px 0 10px;display:block;position:relative;-webkit-border-radius:25px 25px 25px 25px;-moz-border-radius:25px 25px 25px 25px;-o-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}}@media all and (min-width: 0) and (max-width: 768px){#stories .storiesWrap .content button>span,#stories .storiesWrap .content a.button>span{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0;padding:0;text-indent:-9999px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}}@media all and (min-width: 320px) and (max-width: 576px){#stories .storiesWrap .content button>span:before,#stories .storiesWrap .content a.button>span:before{font-size:22px;margin-top:-11px}}@media (min-width: 768px){#stories .storiesWrap .content button>span:before,#stories .storiesWrap .content a.button>span:before{display:block;border-width:0 0 0 1px;border-style:solid;border-color:rgba(0,0,0,0.4);height:100%;padding:0 8px 0 6px;position:absolute;top:50%;right:0;margin-top:-12.5px;line-height:25px}}@media all and (min-width: 0) and (max-width: 768px){#stories .storiesWrap .content button>span:before,#stories .storiesWrap .content a.button>span:before{padding:0;border:none;box-shadow:none;position:absolute;top:50%;left:0;right:0;margin-top:-9px;text-align:center}}.promo{position:relative;margin-bottom:4%}.promo.col2-1,.promo.col3-1,.promo.col3-2,.promo.col4-1,.promo.col4-2,.promo.col4-3,.promo.col5-1,.promo.col5-2,.promo.col5-3,.promo.col5-4,.promo.col6-1,.promo.col6-2,.promo.col6-2,.promo.col6-3,.promo.col6-4,.promo.col6-5{display:block;float:none}@media (min-width: 576px){.promo.col2-1,.promo.col3-1,.promo.col3-2,.promo.col4-1,.promo.col4-2,.promo.col4-3,.promo.col5-1,.promo.col5-2,.promo.col5-3,.promo.col5-4,.promo.col6-1,.promo.col6-2,.promo.col6-2,.promo.col6-3,.promo.col6-4,.promo.col6-5{float:left}}.promo .responsiveImg{margin-bottom:0%}.promo a{display:block}.promo.main .promoCopy{background:rgba(0,0,0,0.65);position:absolute;bottom:0;left:0;right:0;padding:10px 0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.promo.main:hover .promoCopy{background:rgba(0,0,0,0.85)}.promo.main .promoCopy:after{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #fff;position:absolute;right:10px;top:50%;margin-top:-8px}.promo.main .promoCopy span{width:100%;display:block;color:#fff;padding:0 28px 0 10px;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:0.9em;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.promo.main:hover span.title{padding-top:5px;padding-bottom:5px}.promo.main .promoCopy span.copy{padding-top:5px;font-size:0.8em}@media all and (min-width: 0) and (max-width: 27em){.promo.main .promoCopy span.copy{display:none}}.adminRow{background:#fff;border-bottom:1px solid #c4c3c3;min-height:50px}.adminRow .rowWrap{padding:0px}.admin.promo{vertical-align:top;margin-bottom:0%;display:block;position:relative;z-index:1}@media (min-width: 576px){.admin.promo{padding:20px 0;display:table-cell}}@media (min-width: 576px){.admin.promo:after{content:"";display:block;width:1px;height:80%;background:#c4c3c3;position:absolute;top:10%;opacity:0.4}}@media (min-width: 576px){.admin.promo.col2-1:after{right:-2%}}@media (min-width: 576px){.admin.promo.col3-1:after{right:-3%}}@media (min-width: 576px){.admin.promo.col4-1:after{right:-4.2%}}@media (min-width: 576px){.admin.promo.col5-1:after{right:-5.2%}}@media (min-width: 576px){.admin.promo.col6-1:after{right:-5.6%}}.admin.promo:last-child:after{display:none}.admin.promo .responsiveImg{max-width:120px;overflow:visible;width:23.5% !important;margin-right:2%}@media (min-width: 576px){.admin.promo .responsiveImg{width:32% !important;margin-right:2%}}.admin.promo .promoCopy{margin-right:0px !important;width:74.5% !important;margin-right:2%}@media (min-width: 576px){.admin.promo .promoCopy{width:66% !important;margin-right:2%}}.admin.promo a{display:block;min-height:100px;text-decoration:none;border-bottom:1px solid #c4c3c3;padding:20px}@media (min-width: 576px){.admin.promo a{padding:0 20px;border-bottom:0}}.admin.promo a *{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-weight:300;float:left}.admin.promo a img{float:left;margin-top:0px;margin-bottom:0px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.admin.promo a:hover img{margin-top:-10px;margin-bottom:10px}.admin.promo span.title{color:#003876;padding-top:10px;font-family:"proxima-nova-extra-condensed",sans-serif;font-size:1.5em;display:block;width:100%}.admin.promo:hover span.title{padding-top:10px;padding-bottom:0px}.admin.promo span.copy{color:#999;font-size:0.7em;line-height:1.2em;padding-top:7px}.admin.promo:last-child a{border-bottom:0;border-right:0}.text.promo,.contactInfo{background:#e8e7e7;border:1px solid #c4c3c3;padding:15px;color:#3d3d3d;font-size:0.88em;clear:both}.text.promo .title,.contactInfo .title{display:block;font-weight:bold;font-size:1.1em;margin-bottom:1.1em}.text.promo h1,.contactInfo h1,.text.promo .catalog-header,.contactInfo .catalog-header,.text.promo h2,.contactInfo h2,.text.promo .articleBody #relatedContent .headline,.articleBody #relatedContent .text.promo .headline,.contactInfo .articleBody #relatedContent .headline,.articleBody #relatedContent .contactInfo .headline,.text.promo .slideshowRow .title,.slideshowRow .text.promo .title,.contactInfo .slideshowRow .title,.slideshowRow .contactInfo .title,.text.promo h3,.contactInfo h3,.text.promo .sectionTitle,.contactInfo .sectionTitle,.text.promo .collapsed-container-title,.contactInfo .collapsed-container-title,.text.promo h4,.contactInfo h4,.text.promo a.bold,.contactInfo a.bold,.text.promo .profileContainer .profile .inner-title,.profileContainer .profile .text.promo .inner-title,.contactInfo .profileContainer .profile .inner-title,.profileContainer .profile .contactInfo .inner-title,.text.promo .contactInfo .contactSectionTitle,.contactInfo .text.promo .contactSectionTitle,.contactInfo .contactSectionTitle,.text.promo #hours-complete .hours .dept-title,#hours-complete .hours .text.promo .dept-title,.contactInfo #hours-complete .hours .dept-title,#hours-complete .hours .contactInfo .dept-title,.text.promo h5,.contactInfo h5,.text.promo h6,.contactInfo h6{color:#0e2b47}.text.promo h1,.contactInfo h1,.text.promo .catalog-header,.contactInfo .catalog-header{font-size:1.6em}.text.promo h2,.contactInfo h2,.text.promo .articleBody #relatedContent .headline,.articleBody #relatedContent .text.promo .headline,.contactInfo .articleBody #relatedContent .headline,.articleBody #relatedContent .contactInfo .headline,.text.promo .slideshowRow .title,.slideshowRow .text.promo .title,.contactInfo .slideshowRow .title,.slideshowRow .contactInfo .title{font-size:1.4em}.text.promo h3,.contactInfo h3,.text.promo .sectionTitle,.contactInfo .sectionTitle,.text.promo .collapsed-container-title,.contactInfo .collapsed-container-title{font-size:1.2em}.text.promo h4,.contactInfo h4,.text.promo a.bold,.contactInfo a.bold,.text.promo .profileContainer .profile .inner-title,.profileContainer .profile .text.promo .inner-title,.contactInfo .profileContainer .profile .inner-title,.profileContainer .profile .contactInfo .inner-title,.text.promo .contactInfo .contactSectionTitle,.contactInfo .text.promo .contactSectionTitle,.contactInfo .contactSectionTitle,.text.promo #hours-complete .hours .dept-title,#hours-complete .hours .text.promo .dept-title,.contactInfo #hours-complete .hours .dept-title,#hours-complete .hours .contactInfo .dept-title,.text.promo h5,.contactInfo h5,.text.promo h6,.contactInfo h6{font-size:1.1em}.text.promo a,.contactInfo a{display:inline}.button.promo *{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.button.promo a{padding:15px 30px 15px 10px;background:#9f9f9f;display:block;color:#fff;text-decoration:none;box-shadow:inset 1px 1px 0 0 transparent,inset -1px 0 0 0 transparent,inset 0 2px 0 0 transparent}.button.promo a:hover{background:#2e6191;padding-left:20px;padding-right:25px;box-shadow:inset 1px 1px 0 0 #2e6191,inset -1px 0 0 0 #2e6191,inset 0 2px 0 0 #6ea1d2}.button.promo a:active{background:#0e2b47;box-shadow:inset 1px 1px 0 0 transparent,inset -1px 0 0 0 transparent,inset 0 2px 0 0 transparent}.button.promo a:after{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #fff;position:absolute;right:10px;top:50%;margin-top:-8px}.button.promo a span{text-transform:capitalize;font-size:0.9em}.promoRow{background:#dcdcdc;border-top:1px solid #c4c3c3}.promoRow.noBg{background:#f4f3f3;border-top:none}.promoRow .rowWrap{padding:30px 3%}@media (min-width: 1000px){.promoRow .rowWrap{padding:30px 0%}}.promoRow .rowWrap>div{clear:both}@media all and (min-width: 0em) and (max-width: 576px){.promoRow .rowWrap>div:last-child .promo.col1,.promoRow .rowWrap>div:last-child .promo.col2-1,.promoRow .rowWrap>div:last-child .promo.col3-1:last-child,.promoRow .rowWrap>div:last-child .promo.col4-1:nth-last-child(-n+2),.promoRow .rowWrap>div:last-child .promo.col5-1:last-child,.promoRow .rowWrap>div:last-child .promo.col6-1:nth-last-child(-n+2){margin-bottom:0}}@media (min-width: 576px){.promoRow .rowWrap>div:last-child .promo{margin-bottom:0}}.promoRow.noBg .rowWrap{margin-top:0%}.promoRow.noBg .rowWrap>div{clear:left}.promoRow .promo{display:block;float:left}@media all and (min-width: 0em) and (max-width: 576px){.promoRow .promo{width:49% !important;margin-right:2%}}.promoRow .promo:last-child{margin-right:0}@media all and (min-width: 0em) and (max-width: 576px){.promoRow .promo.col3-1:nth-child(2),.promoRow .promo.col4-1:nth-child(2),.promoRow .promo.col5-1:nth-child(2),.promoRow .promo.col5-1:nth-child(4),.promoRow .promo.col6-1:nth-child(2),.promoRow .promo.col6-1:nth-child(4){margin-right:0}}@media all and (min-width: 0em) and (max-width: 576px){.promoRow .promo.col1,.promoRow .promo.col1-1,.promoRow .promo.col3-1:last-child,.promoRow .promo.col5-1:last-child{width:100% !important;margin-right:0%}}#footer{background:url(http://kp4assets.richmond.edu/images/kp4/footerBg.jpg) repeat left top;box-shadow:inset 0 30px 20px -20px rgba(0,0,0,0.15)}#footer .rowWrap{padding-top:35px;padding-bottom:25px}@media (min-width: 768px){#footer .rowWrap{background:url(http://kp4assets.richmond.edu/images/kp4/tower.png) no-repeat right 15px}}#footer .rowWrap:after{display:none}#footer .wordmark{display:none}#footer a{color:#fff;text-decoration:none;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear}#footer a:hover{color:#f1d36d}#footer .wordmark{margin-bottom:20px;display:block}#footer .wordmark img{width:100%;max-width:591px}#footer .address{color:#fff;font-size:0.8em;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif}#footer .address p,#footer .address #hours-complete .content .notes,#hours-complete .content #footer .address .notes,#footer .address>div{margin-left:20px;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}#footer .links{background:url(http://kp4assets.richmond.edu/images/kp4/footerBg.jpg) repeat left top;box-shadow:0 0 30px 0 rgba(0,0,0,0.3);width:100% !important;margin-right:0%}@media (min-width: 768px){#footer .links{width:66% !important;margin-right:2%}}#footer .linksWrap{background:rgba(0,0,0,0.35);padding:20px;border:4px double #909090}#footer .segment{float:left;margin-top:25px;width:49% !important;margin-right:2%}@media (min-width: 576px){#footer .segment{margin-top:0;margin-right:2%;width:23.5% !important;margin-right:2%}}#footer .segment:nth-child(1),#footer .segment:nth-child(2){margin-top:0}#footer .segment:nth-child(even){margin-right:0}@media (min-width: 576px){#footer .segment:nth-child(even){margin-right:2%}}#footer .segment:last-child{margin-right:0 !important}#footer .segment .title{color:#f1d36d;margin-bottom:10px}@media (min-width: 576px){#footer .segment .title{margin-bottom:20px}}#footer .segment a{padding-right:6px;font-size:0.8em;display:block;margin-bottom:10px;line-height:1.2em}@media (min-width: 576px){#footer .segment a{margin-left:0;margin-bottom:20px}}#footer .segment ul{padding-left:0}#footer .segment li{list-style-type:none}#footer #socialMedia{text-align:right;width:100% !important;margin-right:0%}@media (min-width: 768px){#footer #socialMedia{width:66% !important;margin-right:2%}}#footer #socialMedia a{position:relative;top:0;bottom:0;width:50px;height:50px;margin:0 0 1% 2%;display:inline-block;font-size:0;color:transparent;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear}@media (min-width: 768px){#footer #socialMedia a{margin-left:8px}}#footer #socialMedia a:before{position:absolute;top:0;bottom:0;right:0;left:0;margin-bottom:-10px;font-size:50px;text-align:center;color:#d4c9b7;text-shadow:0 1px 1px rgba(0,0,0,0.5)}#footer #socialMedia a:hover{top:-5px;bottom:5px}.brightcove.containing-block{width:100%;margin-bottom:4%}.feedRow .brightcove.containing-block{margin-bottom:0%}#stage .containing-block{width:82%;margin-left:9%}.outer-container{position:relative;padding-bottom:56.25%}.outer-container.test{padding-bottom:96.923%}.outer-container .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}#kit .brightcove>.video{height:100%}.playlist-container{position:relative;width:100%;padding-bottom:100%}.playlist-container *{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}.playlist-container span{display:block !important}.playlist-container .BrightcoveExperience{width:100%;height:56.25%;position:absolute;left:0;top:0}.playlist{position:absolute;width:100%;height:0;left:0%;top:56.25%;-webkit-tap-highlight-color:transparent;overflow-y:scroll;overflow-x:hidden;border-bottom:1px solid #c4c3c3;background:rgba(255,255,255,0.25)}@media (min-width: 576px){.playlist{border-right:1px solid #c4c3c3}}.playlist-item{position:relative;margin:0;width:100%;height:76px;background:#fff;border:1px solid #c4c3c3;border-top:0 none;border-left:0 none;cursor:pointer;overflow:hidden}@media (min-width: 576px){.playlist-item{border-left:1px solid #c4c3c3}}.playlist-item:last-child{border-bottom:none}.playlist-item-selected{background:#fbf6e3;position:relative}.playlist-item-thumbnail{position:absolute;display:block;top:0;left:0;margin:6px 3px;padding:3px;background:none;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.playlist-item-thumbnail img{width:80px;height:45px}.playlist-item-description{position:absolute;top:0;left:90px;margin:6px 2px;width:59%}.playlist-item-description h3,.playlist-item-description .sectionTitle,.playlist-item-description .collapsed-container-title,.playlist-item-description p,.playlist-item-description #hours-complete .content .notes,#hours-complete .content .playlist-item-description .notes{color:#3d3d3d;overflow:hidden;text-align:left;padding-left:2px;text-decoration:none;cursor:default;text-overflow:ellipsis;line-height:1.2em;width:100%}.playlist-item-description h3,.playlist-item-description .sectionTitle,.playlist-item-description .collapsed-container-title{font-weight:bold;font-size:1em;text-align:left;white-space:nowrap;margin-bottom:2px}.playlist-item-description p,.playlist-item-description #hours-complete .content .notes,#hours-complete .content .playlist-item-description .notes{font-size:0.7em;height:48px}@media all and (min-width: 0) and (max-width: 27em){.secondary .playlist-item-thumbnail{display:none}}@media all and (min-width: 576px) and (max-width: 43em){.secondary .playlist-item-thumbnail{display:none}}.secondary .playlist-item:hover .playlist-item-thumbnail,.secondary .playlist-item-selected .playlist-item-thumbnail{background:#509ae1}.secondary .playlist-item:after,.secondary .playlist-item-selected:after{position:absolute;top:50%;left:3px;font-size:14px;margin-top:-7px;color:#c4c3c3;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media all and (min-width: 27em) and (max-width: 576px){.secondary .playlist-item:after,.secondary .playlist-item-selected:after{display:none}}@media all and (min-width: 43em) and (max-width: 99999em){.secondary .playlist-item:after,.secondary .playlist-item-selected:after{display:none}}.secondary .playlist-item-selected:before,.secondary .playlist-item:hover:before{color:#509ae1}@media all and (min-width: 0) and (max-width: 27em){.secondary .playlist-item-description{left:0;margin:0;padding:6px 6px 6px 18px;width:100% !important}}@media all and (min-width: 576px) and (max-width: 43em){.secondary .playlist-item-description{left:0;margin:0;padding:6px 6px 6px 18px;width:100% !important}}.playlist.grid{background-repeat:repeat;background-color:#e8e7e7;background-image:url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png),url(http://kp4assets.richmond.edu/images/kp4/patterns/polygon.png);border:1px solid #c4c3c3;border-top:none;border-radius:0 0 10px 10px;height:auto;overflow:hidden;position:static;top:auto;left:auto;padding:20px 20px 0}.playlist.grid .playlist-item{width:100%;height:56.25%;position:relative;float:left;box-shadow:inset 1px 1px 0 0 rgba(0,0,0,0.2),inset -1px -1px 0 0 rgba(0,0,0,0.2);overflow:visible}@media (min-width: 768px){.playlist.grid .playlist-item{width:48%;height:25.08%}}.playlist.grid .playlist-item:nth-child(odd){margin-right:4%}.playlist.grid .playlist-item .shadow{position:absolute;bottom:-15px;height:15px;width:100%;overflow:hidden}.playlist.grid .playlist-item .shadow:after,.playlist.grid .playlist-item .shadow:before{content:"";height:15px;width:96%;position:absolute;top:-20px;left:0;box-shadow:0 10px 5px 0 rgba(0,0,0,0.35);-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}.playlist.grid .playlist-item .shadow:before{opacity:0.2;top:-23px;box-shadow:0 10px 5px 0 #000}.playlist.grid .outer-container{position:relative;top:auto;left:auto;width:100%;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background-image:-webkit-linear-gradient(top, transparent, #000);background-image:-moz-linear-gradient(top, transparent, #000);background-image:-ms-linear-gradient(top, transparent, #000);background-image:-o-linear-gradient(top, transparent, #000);background-image:linear-gradient(top, transparent, #000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='transparent', EndColorStr='#000')}.playlist.grid .playlist-item-description{position:absolute;top:auto;left:auto;bottom:0;width:100%;max-height:100%;overflow:hidden;padding:10px 8px 10px 3em;margin:0}.playlist.grid .playlist-item-description:before{position:absolute;font-size:2em;left:0.3em;top:50%;margin-top:-0.5em;opacity:0.3;color:#fff}.playlist.grid .playlist-item-description p,.playlist.grid .playlist-item-description #hours-complete .content .notes,#hours-complete .content .playlist.grid .playlist-item-description .notes,.playlist.grid .playlist-item-description h3,.playlist.grid .playlist-item-description .sectionTitle,.playlist.grid .playlist-item-description .collapsed-container-title{color:#fff;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}.playlist.grid .playlist-item-description h3,.playlist.grid .playlist-item-description .sectionTitle,.playlist.grid .playlist-item-description .collapsed-container-title{margin-bottom:10px;white-space:normal}.playlist.grid .playlist-item-description p,.playlist.grid .playlist-item-description #hours-complete .content .notes,#hours-complete .content .playlist.grid .playlist-item-description .notes{font-size:0.8em;margin-bottom:0;height:auto}.playlist.grid .playlist-item .playNow{opacity:0;position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;text-align:center;padding:20px 8px;font-size:2.5em;font-weight:bold;font-family:"museo-slab",serif;font-style:italic;color:rgba(0,0,0,0.7);background:rgba(71,139,198,0.82);text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-transition:0.2s all ease-out;-moz-transition:0.2s all ease-out;-o-transition:0.2s all ease-out;-ms-transition:0.2s all ease-out;transition:0.2s all ease-out}.playlist.grid .playlist-item.playlist-item-selected .playNow{opacity:1}#kit .playlist-item,.feedElement .playlist-item,.customFeed .playlist-item{position:relative}#kit .playlist-item:hover,.feedElement .playlist-item:hover,.customFeed .playlist-item:hover{background:#fbf6e3}#kit .playlist-item-selected,#kit .playlist-item-selected:hover,.feedElement .playlist-item-selected,.customFeed .playlist-item-selected,.feedElement .playlist-item-selected:hover,.customFeed .playlist-item-selected:hover{background:#d1e1f1}#kit .playlist-item-thumbnail,.feedElement .playlist-item-thumbnail,.customFeed .playlist-item-thumbnail{top:0;left:0;bottom:0;width:150px;margin:0;padding:0;overflow:hidden}@media all and (min-width: 0) and (max-width: 27em){#kit .playlist-item-thumbnail,.feedElement .playlist-item-thumbnail,.customFeed .playlist-item-thumbnail{display:none}}@media all and (min-width: 576px) and (max-width: 43em){#kit .playlist-item-thumbnail,.feedElement .playlist-item-thumbnail,.customFeed .playlist-item-thumbnail{display:none}}@media all and (min-width: 768px) and (max-width: 57em){#kit .playlist-item-thumbnail,.feedElement .playlist-item-thumbnail,.customFeed .playlist-item-thumbnail{display:none}}#kit .playlist-item-thumbnail img,.feedElement .playlist-item-thumbnail img,.customFeed .playlist-item-thumbnail img{width:100%;height:auto;margin-top:-2.5%}#kit .playlist-item:before,.feedElement .playlist-item:before,.customFeed .playlist-item:before{position:absolute;top:50%;left:3px;font-size:20px;margin-top:-10px;color:#c4c3c3;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media all and (min-width: 27em) and (max-width: 576px){#kit .playlist-item:before,.feedElement .playlist-item:before,.customFeed .playlist-item:before{display:none}}@media all and (min-width: 43em) and (max-width: 768px){#kit .playlist-item:before,.feedElement .playlist-item:before,.customFeed .playlist-item:before{display:none}}@media all and (min-width: 57em) and (max-width: 99999em){#kit .playlist-item:before,.feedElement .playlist-item:before,.customFeed .playlist-item:before{display:none}}#kit .playlist-item-selected:before,.feedElement .playlist-item-selected:before,.customFeed .playlist-item-selected:before{color:#509ae1;z-index:100}@media all and (min-width: 27em) and (max-width: 576px){#kit .playlist-item-selected:before,.feedElement .playlist-item-selected:before,.customFeed .playlist-item-selected:before{display:block !important;font-size:50px;margin-top:-25px;margin-left:50px;color:#d1e1f1}}@media all and (min-width: 43em) and (max-width: 768px){#kit .playlist-item-selected:before,.feedElement .playlist-item-selected:before,.customFeed .playlist-item-selected:before{display:block !important;font-size:50px;margin-top:-25px;margin-left:50px;color:#d1e1f1}}@media all and (min-width: 57em) and (max-width: 99999em){#kit .playlist-item-selected:before,.feedElement .playlist-item-selected:before,.customFeed .playlist-item-selected:before{display:block !important;font-size:50px;margin-top:-25px;margin-left:50px;color:#d1e1f1}}#kit .playlist-item-selected .playlist-item-thumbnail,.feedElement .playlist-item-selected .playlist-item-thumbnail,.customFeed .playlist-item-selected .playlist-item-thumbnail{background:#509ae1}#kit .playlist-item-selected .playlist-item-thumbnail img,.feedElement .playlist-item-selected .playlist-item-thumbnail img,.customFeed .playlist-item-selected .playlist-item-thumbnail img{opacity:0.35}#kit .playlist-item-description,.feedElement .playlist-item-description,.customFeed .playlist-item-description{left:0;right:0;width:auto !important;margin:0 0 0 150px;padding:0.5em}@media all and (min-width: 0) and (max-width: 27em){#kit .playlist-item-description,.feedElement .playlist-item-description,.customFeed .playlist-item-description{margin:0;padding-left:28px}}@media all and (min-width: 576px) and (max-width: 43em){#kit .playlist-item-description,.feedElement .playlist-item-description,.customFeed .playlist-item-description{margin:0;padding-left:28px}}@media all and (min-width: 768px) and (max-width: 57em){#kit .playlist-item-description,.feedElement .playlist-item-description,.customFeed .playlist-item-description{margin:0;padding-left:28px}}#logo{min-height:50px;border-bottom:1px solid #6c5b52;overflow:hidden;text-align:center}@media (min-width: 768px){#logo{min-height:0;border-bottom:0px;position:relative;width:100%;height:0px;overflow:visible;max-width:1000px;margin:0 auto;z-index:999}}#logo.bumpUp{min-height:0px;height:0px !important;border-bottom:0px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#logo a{display:block;width:100%;-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;-ms-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;background-color:#d4c9b7;background-image:-webkit-gradient(linear, left top, left bottom, from(#d4c9b7), to(#b0a593));background-image:-webkit-linear-gradient(top, #d4c9b7, #b0a593);background-image:-moz-linear-gradient(top, #d4c9b7, #b0a593);background-image:-ms-linear-gradient(top, #d4c9b7, #b0a593);background-image:-o-linear-gradient(top, #d4c9b7, #b0a593);background-image:linear-gradient(top, #d4c9b7, #b0a593);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#d4c9b7', EndColorStr='#b0a593')}@media (min-width: 768px){#logo a{width:auto;position:absolute;background:none}}#logo a+a{border-top:1px solid #847c6e}@media (min-width: 768px){#logo a+a{border-top:none}}@media all and (min-width: 0) and (max-width: 768px){#logo a+a.urwordmark{display:none}}@media all and (min-width: 0) and (max-width: 768px){#logo a.shield+a.urwordmark{display:block !important;border-top:none}}#logo [class="urwordmark off"],#logo [class="shield off"]{top:-9999px !important}#logo .shield{display:none;width:22.8%}@media (min-width: 768px){#logo .shield{display:block;margin:0 auto 0 6%;position:absolute;top:6px;left:20px}}@media (min-width: 1000px){#logo .shield{margin-left:0%}}#logo .shield.off{opacity:0}#logo .shield img{width:100%}#logo .urwordmark{display:block;width:100%;opacity:1;top:0;text-align:center;margin:0 auto}@media (min-width: 576px){#logo .urwordmark{padding:0}}@media (min-width: 768px){#logo .urwordmark{padding:4px 0 0;top:0px;height:50px;width:auto;margin-left:3%;text-align:left}}@media (min-width: 1000px){#logo .urwordmark{margin-left:0%}}#logo .urwordmark.off{opacity:1}@media (min-width: 768px){#logo .urwordmark.off{opacity:0}}#logo .urwordmark img{width:100%;max-width:320px;margin:0 auto;vertical-align:middle}@media (min-width: 768px){#logo .urwordmark img{width:250px}}#logo .sitemark span{margin:0 auto;display:inline-block;text-align:left}#logoRow .sitemark.small img{width:70%}#logoRow{display:none;background:#0e2b47 url(http://kp4assets.richmond.edu/images/kp4/noiseBlue.png) repeat left top;margin-top:0px;box-shadow:inset 0 180px 180px -90px rgba(0,0,0,0.5)}@media (min-width: 768px){#logoRow{display:block}}#logoRow .sitemark,#logoRow .sitemark:hover,#logoRow .sitemark:active{text-decoration:none;color:#fff;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif}#logoRow .sitemark span{display:block;font-size:4em;float:left;clear:both;text-shadow:#000 0px 2px 2px}@media (min-width: 768px){#logo .textmark,#logo .sitemark{display:none}}#logo .textmark,#logo .textmark:hover,#logo .textmark:active{text-decoration:none;position:relative;color:#6c5b52;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif;font-size:1.4em;text-decoration:none;padding:14px 0;position:relative;min-height:50px;padding:14px 0;box-shadow:inset 0 1px 0 0 #d4c9b7}#logoRow .rowWrap{padding-top:15px;padding-bottom:10px}#logoRow .textmark{padding-top:15px;padding-bottom:10px;text-decoration:none}#logoRow .textmark h1,#logoRow .textmark .catalog-header{font-size:inherit;font-weight:inherit;color:inherit;margin-bottom:inherit}#logoRow .textmark span{font-size:2.5em;color:#6eb8ff;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-weight:300;text-shadow:0 2px 2px rgba(0,0,0,0.3)}#logoRow a{display:inline-block;position:relative}@media (min-width: 768px){#logoRow .rowWrap>a.textmark,#logoRow .rowWrap>a.textmark:hover,#logoRow .rowWrap>a.textmark:active{color:#fff;font-size:3.4em;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif;text-decoration:none}}#logoRow .rowWrap>a.textmark{position:relative;padding-top:0px;padding-bottom:0px}#logoRow .rowWrap>a.textmark img{height:100%;max-height:134px;width:auto;position:absolute}#logoRow .rowWrap>a.textmark span{font-family:serif;font-size:inherit;font-weight:inherit;color:inherit;margin-bottom:inherit;display:inline-block;vertical-align:top}#logoRow .rowWrap>a.textmark span{min-height:75px;display:block;padding-left:62px}#logoRow .rowWrap>a.textmark span h1,#logoRow .rowWrap>a.textmark span .catalog-header{font-size:1.2em;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif;text-decoration:none}#logoRow .rowWrap>a.textmark img+span{margin-left:20px}#logoRow .rowWrap>div{border-top:1px solid rgba(255,255,255,0.3);margin-top:15px}.slideshowWrap,.slideshowRow{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slideshowWrap{margin:0 auto;width:100%;height:100%;padding:10% 0;position:absolute;top:0;bottom:0}.slideshowWrap .title{width:100%;color:#fff;font-size:1.1em;display:block;height:10%;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slideshowWrap .player{height:90%}.slideshowWrap .title span{vertical-align:middle;text-align:center;margin:0 auto;display:inline-block}.slideshowWrap .title button.close{float:right}.slideshowWrap .title span+button.close{float:none;position:relative;top:0;right:0;margin-left:10px}.slideshowWrap .slider{width:100%;height:100%;position:relative}.slideshowWrap .slider>span{position:absolute;left:50%}.slideshowWrap .slider img{display:block;position:absolute;opacity:1;transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out}.slideshowWrap .slider img.animating{transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out, margin-left 0.4s ease-in-out}.slideshowWrap .slider img.prevQueue,.slideshowWrap .slider img.nextQueue{position:absolute;opacity:0}.slideshowWrap .controls .next{width:10%;position:absolute;top:0;right:0;z-index:1;text-indent:-9999px;display:none;text-align:center;transition:all 0.2s ease-in-out}.slideshowWrap .controls .previous{width:10%;position:absolute;top:0;left:0;z-index:1;text-indent:-9999px;display:none;text-align:center;transition:all 0.2s ease-out;display:none}.slideshowWrap .controls .next,.slideshowWrap .controls .previous{background:rgba(14,43,71,0.9);height:100%}@media (min-width: 576px){.slideshowWrap .controls .next,.slideshowWrap .controls .previous{background:rgba(0,0,0,0.5)}}.slideshowWrap .controls .next:hover,.slideshowWrap .controls .previous:hover{background:rgba(14,43,71,0.9);cursor:pointer}.slideshowWrap .controls .next:before,.slideshowWrap .controls .previous:before{color:#fff;position:absolute;top:50%;width:100%;display:block;font-size:30px;margin-top:-15px}@media (min-width: 576px){.slideshowWrap .controls .next:before,.slideshowWrap .controls .previous:before{font-size:50px;margin-top:-25px}}.slideshowWrap .slider img.prevQueue{left:10%;right:auto}.slideshowWrap .slider img.prevQueue.off{left:-90%;right:auto;transition:all 0 ease 0 !important}.slideshowWrap .slider img.nextQueue{left:90%;right:auto}.slideshowWrap .slider img.nextQueue.off{left:190%;right:auto;transition:all 0 ease 0 !important}.slideshowWrap .slider img.active{left:50%;right:auto}.slideshowWrap .slider img.active.off{transition:all 0 ease 0 !important}.slideshowWrap .slider img.off{opacity:0;transition:all 0 ease 0 !important;right:-9999px;left:auto}.slideshowRow{position:relative;padding:35px 10% 50px 10%;background:url(http://localkp4assets:10088/images/kp4/slideshowBorder.png) top center repeat-x,url(http://localkp4assets:10088/images/kp4/slideshowBorder.png) bottom center repeat-x;background-color:#d68017}.slideshowRow .player{overflow:hidden;width:100%;position:relative;z-index:1}.slideshowRow .slider{display:block;width:100%;margin-left:0%}.slideshowRow .title{color:#e8e7e7;padding:0 0 3px;margin-bottom:20px;border-bottom:2px solid #ff9b21}.slideshowRow .imgSpacer{vertical-align:middle;opacity:0;display:none;position:relative;width:0%}.slideshowRow .imgSpacer.on{display:inline-block;margin-right:-4px;width:33.3333%;max-height:300px}.slideshowRow .imgSpacer.on{padding-left:0%;padding-right:2%}.slideshowRow .imgSpacer.on+.on{padding-left:1%;padding-right:1%}.slideshowRow .imgSpacer.on+.on+.on{padding-left:2%;padding-right:0%}.slideshowRow .imgSpacer img{display:block;max-width:100%;max-height:300px;margin:0 auto;cursor:pointer}.slideshowRow .controls .previous{display:none}.linkset{display:none}#heroWrap.slider{background:url(http://kp4assets.richmond.edu/images/kp4/noiseBlue.png) repeat center top;position:relative;overflow:hidden;padding-top:42px;box-shadow:inset 0 30px 30px -15px rgba(0,0,0,0.3)}@media (min-width: 576px){#heroWrap.slider{padding-top:0px;box-shadow:none}}#heroWrap.slider:before{content:"Featured topic:";color:#fff;position:absolute;top:0;display:block;font-size:0.8em;font-weight:bold;height:30px;margin:10px 0 0 3%;line-height:30px;padding:0 10px;box-shadow:inset 0 1px 0 0 #6ea1d2;border:1px solid #2e6191;font-family:"proxima-nova-extra-condensed",sans-serif;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');-webkit-border-radius:5px 5px 0% 0%;-moz-border-radius:5px 5px 0% 0%;-o-border-radius:5px 5px 0% 0%;border-radius:5px 5px 0% 0%}@media (min-width: 576px){#heroWrap.slider:before{display:none}}#heroWrap{position:relative}#heroWrap .responsiveImg{margin-bottom:0%;position:relative}@media (min-width: 576px){#heroWrap .contentWrap{position:absolute;bottom:0;left:0;right:0}}#heroWrap .content{width:100%;max-width:1000px;min-height:100px;padding:3%;color:#fff;box-shadow:inset 0 100px 100px -50px rgba(0,0,0,0.5)}@media (min-width: 576px){#heroWrap .content{width:80%;min-height:initial;margin:0 auto 4% auto;background:rgba(0,0,0,0.7);box-shadow:inset 0 0 40px 10px rgba(0,0,0,0.25)}}@media (min-width: 1000px){#heroWrap .content{padding:20px;margin-bottom:25px}}#heroWrap .content h2,#heroWrap .content .articleBody #relatedContent .headline,.articleBody #relatedContent #heroWrap .content .headline,#heroWrap .content .slideshowRow .title,.slideshowRow #heroWrap .content .title,#heroWrap .content .title{display:block;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:1.5em;font-weight:500;color:#fff;margin-bottom:0.25em}@media (min-width: 576px){#heroWrap .content h2,#heroWrap .content .articleBody #relatedContent .headline,.articleBody #relatedContent #heroWrap .content .headline,#heroWrap .content .slideshowRow .title,.slideshowRow #heroWrap .content .title,#heroWrap .content .title{font-size:1.9em}}@media (min-width: 768px){#heroWrap .content h2,#heroWrap .content .articleBody #relatedContent .headline,.articleBody #relatedContent #heroWrap .content .headline,#heroWrap .content .slideshowRow .title,.slideshowRow #heroWrap .content .title,#heroWrap .content .title{font-size:2.2em}}@media (min-width: 1000px){#heroWrap .content h2,#heroWrap .content .articleBody #relatedContent .headline,.articleBody #relatedContent #heroWrap .content .headline,#heroWrap .content .slideshowRow .title,.slideshowRow #heroWrap .content .title,#heroWrap .content .title{font-size:2.5em}}#heroWrap .content .description,#heroWrap .content .description p,#heroWrap #hours-complete .content .description .notes,#hours-complete #heroWrap .content .description .notes{display:block;margin:1% 0;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:0.82em;font-weight:300;line-height:1.25em}@media (min-width: 768px){#heroWrap .content .description,#heroWrap .content .description p,#heroWrap #hours-complete .content .description .notes,#hours-complete #heroWrap .content .description .notes{font-size:1em}}@media (min-width: 576px){button#hero-prev,button#hero-next{width:10%}}@media (min-width: 576px){button#hero-prev{background-color:rgba(14,43,71,0.5);background-image:-moz-linear-gradient(left, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(14,43,71,0.5)), color-stop(100%, rgba(14,43,71,0)));background-image:-webkit-linear-gradient(left, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0) 100%);background-image:-o-linear-gradient(left, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0) 100%);background:-ms-linear-gradient(left, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0) 100%);background:linear-gradient(to right, rgba(14,43,71,0.5) 0%, rgba(14,43,71,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(14,43,71,0.5)', endColorstr='rgba(14,43,71,0)',GradientType=1 );left:0}}@media (min-width: 576px){button#hero-next{background-color:rgba(14,43,71,0);background-image:-moz-linear-gradient(left, rgba(14,43,71,0) 0%, rgba(14,43,71,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(14,43,71,0)), color-stop(100%, rgba(14,43,71,0.5)));background-image:-webkit-linear-gradient(left, rgba(14,43,71,0) 0%, rgba(14,43,71,0.5) 100%);background-image:-o-linear-gradient(left, rgba(14,43,71,0) 0%, rgba(14,43,71,0.5) 100%);background:-ms-linear-gradient(left, rgba(14,43,71,0) 0%, rgba(14,43,71,0.5) 100%);background:linear-gradient(to right, rgba(14,43,71,0) 0%, rgba(14,43,71,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(14,43,71,0)', endColorstr='rgba(14,43,71,0.5)',GradientType=1 );right:0}}@media (min-width: 576px){button#hero-prev:hover{background-color:rgba(14,43,71,0.75);background-image:-moz-linear-gradient(left, rgba(14,43,71,0.75) 0%, rgba(14,43,71,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(14,43,71,0.75)), color-stop(100%, rgba(14,43,71,0)));background-image:-webkit-linear-gradient(left, rgba(14,43,71,0.75) 0%, rgba(14,43,71,0) 100%);background-image:-o-linear-gradient(left, rgba(14,43,71,0.75) 0%, rgba(14,43,71,0) 100%);background:-ms-linear-gradient(left, rgba(14,43,71,0.75) 0%, rgba(14,43,71,0) 100%);background:linear-gradient(to right, rgba(14,43,71,0.75) 0%, rgba(14,43,71,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(14,43,71,0.75)', endColorstr='rgba(14,43,71,0)',GradientType=1 )}}@media (min-width: 576px){button#hero-next:hover{background-color:rgba(14,43,71,0);background-image:-moz-linear-gradient(left, rgba(14,43,71,0) 0%, rgba(14,43,71,0.75) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(14,43,71,0)), color-stop(100%, rgba(14,43,71,0.75)));background-image:-webkit-linear-gradient(left, rgba(14,43,71,0) 0%, rgba(14,43,71,0.75) 100%);background-image:-o-linear-gradient(left, rgba(14,43,71,0) 0%, rgba(14,43,71,0.75) 100%);background:-ms-linear-gradient(left, rgba(14,43,71,0) 0%, rgba(14,43,71,0.75) 100%);background:linear-gradient(to right, rgba(14,43,71,0) 0%, rgba(14,43,71,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(14,43,71,0)', endColorstr='rgba(14,43,71,0.75)',GradientType=1 )}}#heroSlider{position:static;margin-left:0%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.parallaxWrap{overflow:hidden;float:left;position:relative;height:500px}@media all and (min-width: 0em) and (max-width: 576px){.parallaxWrap{height:auto !important;width:auto}}@media all and (min-width: 0em) and (max-width: 576px){.parallaxWrap .responsiveImg{margin-top:0px !important}}#heroWrap.indexB .rowWrap{position:relative}#heroWrap.indexB .responsiveImg{margin-bottom:0px}#heroWrap.indexB .description{background:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#c4c3c3;padding:30px 60px;border-radius:0 0 8px 8px}@media (min-width: 768px){#heroWrap .bioList+.responsiveImg img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}}@media (min-width: 768px){#heroWrap .bioList:hover+.responsiveImg img{filter:grayscale(80%);-webkit-filter:grayscale(80%);-moz-filter:grayscale(80%);-o-filter:grayscale(80%);-ms-filter:grayscale(80%)}}#heroWrap .bioList{display:none}@media (min-width: 768px){#heroWrap .bioList{display:block;position:absolute;top:5%;right:10%;z-index:1;padding:10px}}@media (min-width: 768px){#heroWrap.indexB .bioList{top:7%;right:2%}}#heroWrap .bioList:before{content:"Highlighted Faculty:";display:block;color:#fff;padding:5px;margin-bottom:5px;border-radius:4px;background:rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#heroWrap .bioList:hover:before{background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191')}#heroWrap .parallaxWrap .bioList:before{content:"Related Faculty:"}#heroWrap .bioList .person{width:auto;padding:0px;border:0px;position:relative;background:none;display:inline-block;float:right;box-shadow:none;margin-left:-30px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#heroWrap .bioList:hover .person{margin-left:0px;padding:0 10px}#heroWrap .bioList .person img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#heroWrap .bioList .person:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%)}#heroWrap .bioList .personWrap{width:auto;display:block}#heroWrap .bioList .personWrap img{margin:0px}#heroWrap .bioList .personDetails{position:absolute;width:250px;margin-left:-125px;top:80px;left:50%;opacity:0;color:#fff;text-align:center;background:rgba(0,0,0,0.5);border-radius:4px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#heroWrap .bioList .person:hover .personDetails{opacity:1;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#heroWrap .bioList .person .personDetails:before{content:"";width:0;height:0;position:absolute;left:50%;margin-left:-10px;margin-top:-10px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent transparent transparent;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#heroWrap .bioList .person:hover .personDetails:before{border-color:transparent transparent rgba(0,0,0,0.5) transparent}#heroWrap .bioList .personDetails .name,#heroWrap .bioList .personDetails .info{padding:5px 10px}#heroWrap .bioList .personDetails .info{padding-top:0;font-size:0.9em;line-height:1.1em}#heroWrap #heroScroller{position:relative;background:#000}#heroWrap #heroScroller .scrollControls{position:absolute;top:0;left:0;z-index:9999;color:#fff}#heroWrap .scrollWrap{position:absolute;top:0;left:0;width:100%}#heroWrap .scrollWrap .contentWrap{background:url(http://kp4assets.richmond.edu/images/kp4/noiseBlue.png) repeat center top;box-shadow:inset 0 30px 30px -15px rgba(0,0,0,0.3)}@media (min-width: 576px){#heroWrap .scrollWrap .contentWrap{box-shadow:none;background:none}}#heroWrap .scrollWrap:first-of-type{position:relative}.shiftLeft{right:50% !important;left:auto !important}.shiftRight{left:50% !important;right:auto !important}#heroWrap .announcePour,#heroWrap .announcePourAbout{left:33%;text-align:center}#heroWrap .announcePour .content,#heroWrap .announcePourAbout .content{background:#002856}@media (min-width: 576px){#heroWrap .announcePour .content,#heroWrap .announcePourAbout .content{box-shadow:none !important;background:none !important;background-color:transparent !important}}#heroWrap .announcePour .content .description *,#heroWrap .announcePourAbout .content .description *{line-height:1em}#heroWrap .announcePour .content .description img,#heroWrap .announcePourAbout .content .description img{height:auto;width:80%;max-width:600px;margin-bottom:1em}#heroWrap .announcePour .content .description p,#heroWrap .announcePour #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePour .content .description .notes,#heroWrap .announcePourAbout .content .description p,#heroWrap .announcePourAbout #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePourAbout .content .description .notes{display:block;margin:0 !important;font-family:"presicav",sans-serif !important;text-transform:uppercase;letter-spacing:0.15em;font-size:0.9em !important}@media (min-width: 576px){#heroWrap .announcePour .content .description p,#heroWrap .announcePour #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePour .content .description .notes,#heroWrap .announcePourAbout .content .description p,#heroWrap .announcePourAbout #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePourAbout .content .description .notes{font-size:1.1em !important}}@media (min-width: 768px){#heroWrap .announcePour .content .description p,#heroWrap .announcePour #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePour .content .description .notes,#heroWrap .announcePourAbout .content .description p,#heroWrap .announcePourAbout #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePourAbout .content .description .notes{font-size:1.2em !important}}#heroWrap .announcePour .content .description p .smallCaps,#heroWrap .announcePour #hours-complete .content .description .notes .smallCaps,#hours-complete #heroWrap .announcePour .content .description .notes .smallCaps,#heroWrap .announcePourAbout .content .description p .smallCaps,#heroWrap .announcePourAbout #hours-complete .content .description .notes .smallCaps,#hours-complete #heroWrap .announcePourAbout .content .description .notes .smallCaps{text-transform:none;font-variant:small-caps}#heroWrap .announcePour .content .description .spacingfix,#heroWrap .announcePourAbout .content .description .spacingfix{letter-spacing:-0.1em}#heroWrap .announcePour .content .description h1,#heroWrap .announcePour .content .description .catalog-header,#heroWrap .announcePourAbout .content .description h1,#heroWrap .announcePourAbout .content .description .catalog-header{color:#fff;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif !important;font-size:2.1em !important}@media (min-width: 576px){#heroWrap .announcePour .content .description h1,#heroWrap .announcePour .content .description .catalog-header,#heroWrap .announcePourAbout .content .description h1,#heroWrap .announcePourAbout .content .description .catalog-header{font-size:2.7em !important}}@media (min-width: 768px){#heroWrap .announcePour .content .description h1,#heroWrap .announcePour .content .description .catalog-header,#heroWrap .announcePourAbout .content .description h1,#heroWrap .announcePourAbout .content .description .catalog-header{font-size:3.9em !important}}@media (min-width: 1000px){#heroWrap .announcePour .content .description h1,#heroWrap .announcePour .content .description .catalog-header,#heroWrap .announcePourAbout .content .description h1,#heroWrap .announcePourAbout .content .description .catalog-header{font-size:5.5em !important}}#heroWrap .announcePourAbout .content{background:#341b1d;min-height:0}#heroWrap .announcePourAbout .content .description p,#heroWrap .announcePourAbout #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePourAbout .content .description .notes{font-size:1em !important}@media (min-width: 576px){#heroWrap .announcePourAbout .content .description p,#heroWrap .announcePourAbout #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePourAbout .content .description .notes{font-size:1.4em !important}}@media (min-width: 768px){#heroWrap .announcePourAbout .content .description p,#heroWrap .announcePourAbout #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePourAbout .content .description .notes{font-size:1.8em !important}}@media (min-width: 1000px){#heroWrap .announcePourAbout .content .description p,#heroWrap .announcePourAbout #hours-complete .content .description .notes,#hours-complete #heroWrap .announcePourAbout .content .description .notes{font-size:2.3em !important}}#heroWrap .announcePourAbout .content .description h1,#heroWrap .announcePourAbout .content .description .catalog-header{margin-top:0.2em}#stats{float:left}@media (min-width: 768px){#stats{margin-top:0}}@media all and (min-width: 0) and (max-width: 768px){#stats{width:100% !important;margin-right:0%;margin-top:20px}}#stats .infographic{float:left;text-align:center;margin:0 0 40px 0;padding:0}@media all and (min-width: 0) and (max-width: 27em){#stats .infographic{width:100%}}@media all and (min-width: 27em) and (max-width: 768px){#stats .infographic{width:50%}}#stats .infographic .responsiveImg{overflow:visible;position:relative}#stats .infographic .responsiveImg>img{height:auto;width:100%;max-width:90px;margin-top:0px;margin-bottom:0px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@media (min-width: 576px){#stats .infographic .responsiveImg>img{max-width:120px}}#stats .infographic.modalImage .responsiveImg:hover>img{margin-top:-10px;margin-bottom:10px}#stats .infographic.modalImage .responsiveImg:before{display:block;position:absolute;top:-10px;right:22%;padding:2px;font-size:1.25em;color:#fff;background:rgba(0,0,0,0.25)}@media (min-width: 768px){#stats .infographic.modalImage .responsiveImg:before{background:rgba(0,0,0,0.125);-webkit-transition:background 0.15s ease-in-out;-moz-transition:background 0.15s ease-in-out;-o-transition:background 0.15s ease-in-out;-ms-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out}}#stats .infographic.modalImage .responsiveImg:hover:before{background:rgba(0,0,0,0.5)}.infographic .promoCopy .title{display:block;margin:0 0 10px 0;color:#003876;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:0.8em;font-weight:500;text-align:center}@media (min-width: 576px){.infographic .promoCopy .title{font-size:1em}}@media (min-width: 768px){.infographic .promoCopy .title{font-size:1.1em}}.infographic .promoCopy a{text-align:center}.infographic .promoCopy a:after{padding-left:3px;font-size:0.7em;text-decoration:none;display:inline-block}.infographic .promoCopy a:hover:after{text-decoration:none !important}.infographicsCarousel{background:#d1e1f1;border-top:8px solid rgba(0,0,0,0.15);border-bottom:8px solid rgba(0,0,0,0.15);box-shadow:inset 0 3px 0 0 rgba(255,255,255,0.4),inset 0 -3px 0 0 rgba(255,255,255,0.4),inset 0 80px 80px -60px rgba(0,0,0,0.1),inset 0 -80px 80px -60px rgba(0,0,0,0.1);position:relative;padding:5px 5%}@media (min-width: 768px){.infographicsCarousel{padding:15px 5%}}.infographicsCarousel .promo{margin-bottom:0%}.infographicsCarousel .promo .promoCopy{max-width:300px !important}.infographicsCarousel .player{overflow:hidden;width:100%;position:relative;z-index:1}.infographicsCarousel .slider{display:block;width:100%;margin-left:0%}.infographicsCarousel .imgSpacer{width:0%;float:left}.infographicsCarousel .imgSpacer.on{display:block;width:33.3333%;padding-left:0%;padding-right:2%}.infographicsCarousel .imgSpacer.on+.on{padding-left:1%;padding-right:1%}.infographicsCarousel .imgSpacer.on+.on+.on{padding-left:2%;padding-right:0%}.infographicsCarousel .imgSpacer .responsiveImg{position:relative;display:block;width:100%;margin:0 auto}@media (min-width: 768px){.infographicsCarousel .imgSpacer .responsiveImg{width:80%}}.infographicsCarousel .imgSpacer.modalImage .responsiveImg>img{margin-top:10px;margin-bottom:0px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.infographicsCarousel .infographic>div{max-height:250px;max-width:250px;margin:0 auto}.infographicsCarousel .modalImage:hover{cursor:pointer}.infographicsCarousel .modalImage .responsiveImg:hover>img{margin-top:0px;margin-bottom:10px}.infographicsCarousel .modalImage .responsiveImg:before{content:"\10e";display:block;position:absolute;top:0;right:10%;padding:2px;font-size:1.25em;color:#fff;background:rgba(0,0,0,0.25)}@media (min-width: 768px){.infographicsCarousel .modalImage .responsiveImg:before{background:rgba(0,0,0,0.125);-webkit-transition:background 0.15s ease-in-out;-moz-transition:background 0.15s ease-in-out;-o-transition:background 0.15s ease-in-out;-ms-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out}}.infographicsCarousel .modalImage .responsiveImg:hover:before{background:rgba(0,0,0,0.5)}.modalExpandIcon:before,.modalVideoIcon:before,.mashupRow .brightcove .modalContent .modalVideo .responsiveImg:before,.modalSlideshowRowIcon:before,.slideshowRow .imgSpacer:before,.mashupRow .slideshow .responsiveImg:before,.mashupRow .singlePhoto .responsiveImg:before{position:absolute;top:50%;right:50%;margin-top:-30px;margin-right:-30px;font-size:50px;padding:5px;color:#fff;background:rgba(0,0,0,0.4);font-family:"KP4-Icons";pointer-events:none;z-index:1;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}@media (min-width: 768px){.modalExpandIcon:before,.modalVideoIcon:before,.mashupRow .brightcove .modalContent .modalVideo .responsiveImg:before,.modalSlideshowRowIcon:before,.slideshowRow .imgSpacer:before,.mashupRow .slideshow .responsiveImg:before,.mashupRow .singlePhoto .responsiveImg:before{opacity:0}}@media (min-width: 768px){.modalExpandIcon:hover:before,.modalVideoIcon:hover:before,.mashupRow .brightcove .modalContent .modalVideo .responsiveImg:hover:before,.modalSlideshowRowIcon:hover:before,.slideshowRow .imgSpacer:hover:before,.mashupRow .slideshow .responsiveImg:hover:before,.mashupRow .singlePhoto .responsiveImg:hover:before{opacity:1}}.modalVideoIcon:before,.mashupRow .brightcove .modalContent .modalVideo .responsiveImg:before{margin-top:-30px;margin-right:-30px;font-size:60px;padding:0;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}.modalSlideshowRowIcon:before,.slideshowRow .imgSpacer:before{margin-top:-22.5px;margin-right:-22.5px;font-size:35px;padding:5px}.modalShade{background:rgba(0,0,0,0.9);position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9999;text-align:center;display:block;padding:0%;opacity:0}.modalShade.slideshow{padding:0%}.modalShade.video{padding:5%}@media (min-width: 768px){.modalShade.video{padding:10% 15%}}.modalWrap{display:table;text-align:center;padding:10%;width:100%;height:100%;backface-visibility:hidden}.modalStage{display:block;vertical-align:middle;position:relative}.modalShade.video .modalStage{display:block}.modalStage span{display:inline-block;position:relative}.profileContainer{margin-bottom:10%}@media (min-width: 576px){.profileContainer{margin-bottom:7%}}@media (min-width: 768px){.profileContainer{margin-bottom:5%}}.profileContainer .tabMenu,.tabMenu{display:none}@media (min-width: 768px){.profileContainer .tabMenu,.tabMenu{display:table;width:100%;margin:0;padding-left:0;border-bottom:1px solid #2e6191;font-size:0.9em}}.profileContainer .mobileTab{padding:20px 25px 20px 20px;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');border-color:#2e6191;border-style:solid;border-width:0 1px 1px 1px;color:#fff;position:relative}@media (min-width: 768px){.profileContainer .mobileTab{display:none}}.profileContainer .mobileTab:before{position:absolute;color:#fff;top:50%;right:3%;font-size:1.2em;margin-top:-0.6em}.profileContainer .mobileTab:hover{cursor:pointer;background:#509ae1}.profileContainer .mobileTab:first-child{border-top:1px solid #2e6191}.profileContainer .tabMenu li,.tabMenu li{display:table-cell;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:0.9em;text-align:center;position:relative;background:#3c72a9;margin-top:10px;box-shadow:inset 1px 1px 0 0 #509ae1,0 0 0 0 #4788c6;border-top:1px solid #2e6191;border-right:1px solid #2e6191;-webkit-transition:0.2s background ease-out;-moz-transition:0.2s background ease-out;-o-transition:0.2s background ease-out;-ms-transition:0.2s background ease-out;transition:0.2s background ease-out}.profileContainer .tabMenu li.selected+li,.tabMenu li.selected+li{box-shadow:inset 0 1px 0 0 #509ae1,0 0 0 0 #4788c6}.profileContainer .tabMenu li.selected,.tabMenu li.selected{background:#4788c6;margin-top:0px;border-top:1px solid #4788c6;border-right:1px solid #2e6191;box-shadow:inset 0 0 0 0 #509ae1,0 -6px 0 0 #4788c6}.profileContainer .tabMenu li:hover,.tabMenu li:hover{cursor:pointer;z-index:2;background:#4788c6}.profileContainer .tabMenu li.selected:before,.tabMenu li.selected:before{content:"";width:8px;height:100%;background-color:transparent;background-image:-moz-linear-gradient(left, transparent 0%, rgba(0,0,0,0.15) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.15)));background-image:-webkit-linear-gradient(left, transparent 0%, rgba(0,0,0,0.15) 100%);background-image:-o-linear-gradient(left, transparent 0%, rgba(0,0,0,0.15) 100%);background:-ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.15) 100%);background:linear-gradient(to right, transparent 0%, rgba(0,0,0,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='rgba(0,0,0,0.15)',GradientType=1 );position:absolute;left:-8px;top:0;z-index:1}.profileContainer .tabMenu li.selected:after,.tabMenu li.selected:after{content:"";width:8px;height:100%;background-color:rgba(0,0,0,0.15);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.15) 0%, transparent 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,0,0,0.15)), color-stop(100%, transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.15) 0%, transparent 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.15) 0%, transparent 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0.15) 0%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.15) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,0.15)', endColorstr='transparent',GradientType=1 );position:absolute;right:-8px;top:0;z-index:1}.profileContainer .tabMenu li.selected:first-child:before,.profileContainer .tabMenu li.selected:last-child:after,.tabMenu li.selected:first-child:before,.tabMenu li.selected:last-child:after{display:none}.profileContainer .tabMenu li a,.tabMenu li a{-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;transition:all 0.1s ease-out;display:block;padding:16px 6px;color:#fff;text-shadow:0 -2px 0 #2e6191;text-decoration:none}.profileContainer .tabMenu li.selected a,.tabMenu li.selected a{text-shadow:0 0 0 #2e6191}.profileContainer .profileWrap .open{display:block !important}@media (min-width: 768px){.profileContainer .profileWrap .open{display:none !important}}.profileContainer .profileWrap .tabsOpen{display:none !important}@media (min-width: 768px){.profileContainer .profileWrap .tabsOpen{display:block !important}}.profileContainer .profileWrap .open.tabsOpen{display:block !important}.tabSearch{border:1px solid rgba(0,0,0,0.2);background:#d1e1f1;padding:20px}.tabMenu+.tabSearch{border-top:0}.tabSearch form{position:relative;width:100%;margin-bottom:20px}@media (min-width: 768px){.tabSearch form{width:50%;float:left;margin-bottom:0px}}.tabSearch form.search{padding:0;border:0}.tabSearch form:before{display:block;width:32px;height:100%;color:#999999;position:absolute;top:0%;right:0%;text-align:center;font-family:"KP4-Icons";line-height:32px}.tabSearch .input{width:100%;color:#3d3d3d;vertical-align:top;border:0px;line-height:32px;outline:none;margin:0;padding:0 32px 0 8px;border:1px solid rgba(0,0,0,0.3)}.tabSearch .submit{display:none}.tabSearch .reminder{font-size:0.9em;padding:10px 20px 10px 44px;background:rgba(80,154,225,0.2);border:1px solid rgba(80,154,225,0.3);position:relative}@media (min-width: 768px){.tabSearch .reminder{float:left;width:48%;margin-left:2%}}.tabSearch .reminder:before{display:block;width:64px;height:64px;line-height:64px;font-size:1.8em;position:absolute;top:50%;left:10px;margin-top:-32px;font-family:"KP4-Icons";color:#3c72a9}.tabSearch .reminder p,.tabSearch .reminder #hours-complete .content .notes,#hours-complete .content .tabSearch .reminder .notes{margin-bottom:4px}.tabContent{border-left:1px solid #c4c3c3;border-right:1px solid #c4c3c3;border-bottom:1px solid #c4c3c3;background:#fff}.tabContent .item a{padding:15px}.tabSelect{border-left:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(0,0,0,0.2);border-right:1px solid rgba(0,0,0,0.2);background:#d1e1f1;padding:20px 20px 0}@media (min-width: 768px){.tabSelect{display:none}}.tabSelect .title{display:block;color:#2e6191;font-weight:bold;margin-bottom:5px;font-size:1.1em}.tabSelect select{width:100%}#mainContent .collapsible{padding:20px 40px 20px 20px;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;border-color:#2e6191;border-style:solid;border-width:1px 1px 0 1px;color:#fff;position:relative;display:block;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191')}@media (min-width: 768px){#mainContent .collapsible{padding:15px 40px 15px 15px;border-color:#c4c3c3;color:#0e2b47;font-size:1em;font-weight:500;background:#fff}}@media (min-width: 768px){#mainContent .collapsible:hover,#mainContent .collapsible:active{text-decoration:underline}}#mainContent .collapsible:last-child{border-width:1px}#mainContent .collapsible:before{position:absolute;color:#fff;top:50%;right:15px;font-size:1.2em;margin-top:-0.5em}@media (min-width: 768px){#mainContent .collapsible:before{color:#4788c6;font-size:1em}}#mainContent .collapsible.expanded{background:#4788c6}@media (min-width: 768px){#mainContent .collapsible.expanded{background:#fff}}.profileContainer .profileWrap{margin-bottom:2%;border-bottom:1px solid #c4c3c3}@media (min-width: 768px){.profileContainer .profileWrap{background:#fff;border-color:#c4c3c3;border-style:solid;border-width:0 1px 1px;margin-bottom:25px}}.profileContainer .tab,.profileContainer .profile{background:#fff;border-left:1px solid #c4c3c3;border-right:1px solid #c4c3c3;overflow:hidden}@media (min-width: 768px){.profileContainer .tab,.profileContainer .profile{background:none;border:none}}@media (min-width: 768px){.profileContainer .tab:last-child,.profileContainer .profile:last-child{border-bottom:1px solid #c4c3c3}}@media all and (min-width: 0) and (max-width: 768px){.profileContainer .profile:last-child .inner-content-wrap{border-bottom:1px solid #c4c3c3}}.profileContainer .inner-content-wrap{padding:20px}@media (min-width: 768px){.profileContainer .inner-content-wrap{background:#fff;border-left:1px solid #c4c3c3;border-right:1px solid #c4c3c3}}.profileContainer .profileGroup{border-bottom:1px solid #c4c3c3}.profileContainer .profile .content{padding:20px}.profileContainer .profile .inner-content{padding:0 0 20px 0}.profileContainer .profile .inner-content .floatLeft:last-child:before,.profileContainer .profile .inner-content .floatLeft:last-child:after,.profileContainer .profile .inner-content .floatRight:last-child:before,.profileContainer .profile .inner-content .floatRight:last-child:after{content:"";display:table}.profileContainer .profile .inner-content .floatLeft:last-child:after,.profileContainer .profile .inner-content .floatRight:last-child:after{clear:both}.profileContainer .profile .inner-title{color:inherit}.profileContainer .profile .inner-title:before,.profileContainer .profile .inner-title:after{content:"";display:table}.profileContainer .profile .inner-title:after{clear:both}.profileContainer .profile .checkbox-container *{font-size:13px;font-style:italic;font-weight:500}@media (min-width: 576px){.profileContainer .profile .checkbox-container *{font-size:14px}}.profileContainer .profile .checkbox-container label{display:block;padding:10px;background:#f4f3f3;cursor:pointer}@media (min-width: 768px){.profileContainer .profile .checkbox-container label{padding:5px}}.profileContainer .profile .checkbox-container label:hover,.profileContainer .profile .checkbox-container label:active{background:#e8e7e7}.profileContainer .profile .checkbox-container .checkbox-item-name{display:block;padding-top:5px;font-size:15px}@media (min-width: 576px){.profileContainer .profile .checkbox-container .checkbox-item-name{display:inline;padding-top:0;font-size:inherit}}@media (min-width: 576px){.profileContainer tr.indent a{padding-left:1.5em}}.profileContainer tr.indent{border-left-width:10px}@media (min-width: 576px){.profileContainer tr.indent{border-left-width:1px}}.collapseWrapper{overflow:hidden;display:table-row;height:auto}.steppedMenu{display:table;width:100%;margin:0;padding:20px;background:#fff;border:1px solid #c4c3c3;border-bottom:none;font-size:0.9em}.steppedMenu li{display:table-cell;text-align:center;position:relative;background:#e8e7e7;vertical-align:middle;border-left:4px solid #fff;position:relative}.steppedMenu li:first-child{border-left:none}.steppedMenu li.on,.steppedMenu li.on:hover{background:#8bb301}.steppedMenu li.selected{z-index:1}.steppedMenu li.selected:before{content:"";display:block;position:absolute;width:10px;height:50%;right:-10px;top:0px;background:linear-gradient(to right top, #8bb301 50%, transparent 50%)}.steppedMenu li.selected:after{content:"";display:block;position:absolute;width:10px;height:50%;right:-10px;bottom:0px;background:linear-gradient(to right bottom, #8bb301 50%, transparent 50%);border-top:1px solid #8bb301}.steppedMenu li.selected+li:before{content:"";display:block;position:absolute;width:10px;height:50%;left:0px;top:0px;background:linear-gradient(to right top, #fff 50%, transparent 50%)}.steppedMenu li.selected+li:after{content:"";display:block;position:absolute;width:10px;height:50%;left:0px;bottom:0px;background:linear-gradient(to right bottom, #fff 50%, transparent 50%);border-top:1px solid white}.steppedMenu li:last-child.selected:before,.steppedMenu li:last-child.selected:after{display:none}.steppedMenu li:hover{cursor:pointer}.steppedMenu li a{color:#3d3d3d;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;width:100%;height:100%;display:block;padding:10px;-webkit-transition:0.2s background ease-out;-moz-transition:0.2s background ease-out;-o-transition:0.2s background ease-out;-ms-transition:0.2s background ease-out;transition:0.2s background ease-out}.steppedMenu li:hover a{background:#f1d36d}.steppedMenu li.on:hover a{background:#8bb301}.steppedMenu li.on a{color:#fff}.steppedMenu+.profileWrap .profile{border-left:0;border-right:0}.stepControls{display:none}@media (min-width: 768px){.stepControls{display:block;padding:0 20px;margin-bottom:20px}.stepControls:before,.stepControls:after{content:"";display:table}.stepControls:after{clear:both}}.stepControls:first-child{margin-bottom:0px}.stepControls>*{background:#ff9b21;padding:10px;font-size:0.75em;position:relative;color:#fff;margin:0 10px}.stepControls>*:hover{cursor:pointer}.stepControls .nextStep{float:right}.stepControls .nextStep:before{content:"";display:block;position:absolute;width:10px;height:50%;right:-10px;top:0px;background:linear-gradient(to right top, #ff9b21 50%, transparent 50%)}.stepControls .nextStep:after{content:"";display:block;position:absolute;width:10px;height:50%;right:-10px;bottom:0px;background:linear-gradient(to right bottom, #ff9b21 50%, transparent 50%);border-top:1px solid #ff9b21}.stepControls .prevStep{float:left}.stepControls .prevStep:before{content:"";display:block;position:absolute;width:10px;height:50%;left:-10px;top:0px;background:linear-gradient(to left top, #ff9b21 50%, transparent 50%)}.stepControls .prevStep:after{content:"";display:block;position:absolute;width:10px;height:50%;left:-10px;bottom:0px;background:linear-gradient(to left bottom, #ff9b21 50%, transparent 50%);border-top:1px solid #ff9b21}.people img,.people .img-placeholder,.person img,img.bio-thumb,.bioHeadshot{margin:0 10px 10px 0;padding:2px;border:1px solid #c4c3c3;background:#fff;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}.people .img-placeholder{height:65px;width:65px;overflow:hidden}.people .img-placeholder.icon-user:before{font-size:60px;color:#c4c3c3;line-height:1.1em}.bioHeadshot{max-height:100px;width:auto}.personWrap{display:table}.personWrap img,.personWrap .img-placeholder{margin:-15px 5px 0 -15px}.personWrap .name{display:table-cell;vertical-align:middle;width:100%;height:auto;padding-bottom:10px;font-size:1.2em}@media (min-width: 576px){.personWrap .name{padding-left:0}}.people .contact{float:none;font-size:1em;font-style:normal;line-height:1.2em;margin-left:17px !important;border-width:0 0 1px 1px;border-style:solid;border-color:#c4c3c3;padding:0 0 10px 10px;position:relative}.people .contact:after{content:"";display:block;width:8px;height:8px;background:#c4c3c3;position:absolute;bottom:-4px;right:0;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}.people .contact>div{margin-right:1em;margin-bottom:0.8em}.people .contact .info .department{margin-top:0.5em;font-style:italic;line-height:1em}.people .contact .specialities .speciality{position:relative;padding:0 0 5px 10px;min-height:12px}.people .contact .specialities .speciality:before{position:absolute;top:0;left:0;font-size:40%}.people .person{padding:0 10px 15px 0;background:#fff;border:1px solid #c4c3c3;-webkit-box-shadow:0 6px 2px -3px rgba(0,0,0,0.2);box-shadow:0 6px 2px -3px rgba(0,0,0,0.2)}#primaryContent .bioList .person,#primaryContent .bioList .person.forceMargin{float:left;width:100%;margin:0 0 1.5em 0}@media (min-width: 768px){#primaryContent .bioList .person,#primaryContent .bioList .person.forceMargin{margin:0 4% 1.5em 0;width:48%}}@media (min-width: 768px){#primaryContent .bioList .person:nth-child(even){margin:0 0 1.5em 0}}#relatedContent .bioList .person{width:100% !important;margin-right:0%;display:inline-block;margin:0 0 1.5em 0}#primaryContent .bioList .person.forceMargin{margin:0 0 1.5em 0 !important}@media (min-width: 768px){#primaryContent .bioList .person.forceMargin{margin:0 4% 1.5em 0 !important;width:48%}}.atoz{margin:0 0 0.5em 0 !important}.atoz .controls{text-align:center}.atoz .controls .item{display:block;cursor:pointer;float:left;height:2em;width:2em;margin:0.3em;color:#fff;font-size:0.9em;line-height:2em;background:#9f9f9f;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}@media (min-width: 768px){.atoz .controls .item{height:auto;width:auto;margin:0;padding:0.5em;color:#9f9f9f;line-height:1em;border-right:1px solid #c4c3c3;background:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}}.atoz .controls .item:last-child{border:0 none}@media (min-width: 768px){.atoz .controls .item:hover{color:#4788c6}}#dept-list.link-list{font-size:0.9em;text-align:center;box-shadow:inset 0 2px 0 0 #9f9f9f;border:1px solid #c4c3c3;background:#dcdcdc;background:-moz-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #dcdcdc), color-stop(50%, #e8e7e7), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-o-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-ms-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:linear-gradient(to right, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#dcdcdc',GradientType=1 )}@media (min-width: 768px){#dept-list.link-list{display:table;width:100%;margin:0 0 2em 0 !important;padding:0;background-color:#dcdcdc;background-image:-webkit-gradient(linear, left top, left bottom, from(#dcdcdc), to(#e8e7e7));background-image:-webkit-linear-gradient(top, #dcdcdc, #e8e7e7);background-image:-moz-linear-gradient(top, #dcdcdc, #e8e7e7);background-image:-ms-linear-gradient(top, #dcdcdc, #e8e7e7);background-image:-o-linear-gradient(top, #dcdcdc, #e8e7e7);background-image:linear-gradient(top, #dcdcdc, #e8e7e7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#dcdcdc', EndColorStr='#e8e7e7')}}#dept-list.link-list span{position:relative;display:block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width: 768px){#dept-list.link-list span{display:table-cell}}#dept-list.link-list span:hover{background:rgba(0,0,0,0.1)}#dept-list.link-list span a{display:block;text-decoration:none;width:100%;padding:10px}#dept-list.link-list span.on{background:#4788c6;border-bottom:0 none;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out}@media (min-width: 768px){#dept-list.link-list span.on:before{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:5px solid #4788c6}}#dept-list.link-list span.on a{color:#fff}@media (min-width: 768px){#dept-list.link-list span.on a{position:relative}}#dept-list.link-list span.on a:before{content:"Close";position:absolute;top:50%;left:0.5em;margin-top:-0.5em;line-height:1em;color:#fff;opacity:0.5;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#dept-list.link-list span.on a:hover:before{opacity:1}#at_appTarget{padding:10px 0}.contactInfo div{margin-bottom:0.5em}.contactInfo>div{margin-bottom:1.6em}table.noBorders *{border-style:none}table{width:100%;margin:20px 0;border-collapse:collapse}table *{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}table th,table td{margin:0px;padding:2%;border-color:#c4c3c3;border-width:1px;border-style:solid;vertical-align:middle}@media (min-width: 768px){table th,table td{padding:10px}}table th{color:#fff;font-weight:normal;background:#767676;border-color:#3d3d3d;border-left:1px solid #e8e7e7}table tr{background:#fff}table tr:nth-child(odd){background:#f4f3f3}table p,table #hours-complete .content .notes,#hours-complete .content table .notes{margin:0px}@media all and (min-width: 0em) and (max-width: 576px){.tableWrap{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em}}@media all and (min-width: 0em) and (max-width: 576px){.tableWrap::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}}@media all and (min-width: 0em) and (max-width: 576px){.tableWrap::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,0.3)}}@media all and (min-width: 0em) and (max-width: 576px){table.dataTable,table.dataTable thead,table.dataTable tbody,table.dataTable th,table.dataTable td,table.dataTable tr{display:block}}@media all and (min-width: 0em) and (max-width: 576px){table.dataTable th{display:none}}@media all and (min-width: 0em) and (max-width: 576px){table.dataTable thead tr{position:absolute;top:-9999px;left:-9999px}}@media all and (min-width: 0em) and (max-width: 576px){table.dataTable tr{border:1px solid #c4c3c3}}@media all and (min-width: 0em) and (max-width: 576px){table.dataTable td{border:none;border-bottom:1px solid #c4c3c3;position:relative;padding-left:50%;min-height:30px;text-align:center}}@media all and (min-width: 0em) and (max-width: 576px){table.dataTable td:before{position:absolute;top:0.7em;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-category);text-align:left;height:100%}}#alert{position:relative;z-index:99999;font-size:0.9em;-webkit-box-shadow:inset 0 -1px 0 0 #b0a593;box-shadow:inset 0 -1px 0 0 #b0a593;background-size:50px 50px;background-color:#ffdb00;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.25, #ffd416), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, #ffd416), color-stop(0.75, #ffd416), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, #ffd416 25%, transparent 25%, transparent 50%, #ffd416 50%, #ffd416 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, #ffd416 25%, transparent 25%, transparent 50%, #ffd416 50%, #ffd416 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, #ffd416 25%, transparent 25%, transparent 50%, #ffd416 50%, #ffd416 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, #ffd416 25%, transparent 25%, transparent 50%, #ffd416 50%, #ffd416 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, #ffd416 25%, transparent 25%, transparent 50%, #ffd416 50%, #ffd416 75%, transparent 75%, transparent)}#alert .rowWrap{color:#5f3a0c;padding-bottom:21px}#alert .rowWrap .alertCopy{position:relative;margin:0;padding:25px 15px;background:rgba(255,255,0,0.6);border:2px solid #ffd416;-webkit-box-shadow:inset 0 0 12px 1px #ff0;box-shadow:inset 0 0 12px 1px #ff0}#alert .rowWrap .alertCopy:before{position:absolute;top:50%;left:15px;text-shadow:0px 0px 8px #ff0;font-size:26px;margin-top:-13px}#alert .rowWrap .alertCopy p,#alert .rowWrap .alertCopy #hours-complete .content .notes,#hours-complete .content #alert .rowWrap .alertCopy .notes{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;margin:0 0 0 40px;font-size:1.15em}@media (min-width: 768px){#alert .rowWrap .alertCopy p,#alert .rowWrap .alertCopy #hours-complete .content .notes,#hours-complete .content #alert .rowWrap .alertCopy .notes{font-size:1.4em}}#alert .rowWrap .alertCopy a{color:#c00}#alert .rowWrap .alertCopy a:hover{color:red}.linkRow{background:#fff;border-bottom:1px solid #c4c3c3;border-top:1px solid #c4c3c3}.linkRow .rowWrap{padding:0}.linkRow .rowWrap>div{float:left;padding:0;position:relative}.linkRow .rowWrap>div:before,.linkRow .rowWrap>div:after{content:"";display:table}.linkRow .rowWrap>div:after{clear:both}@media (min-width: 576px){.linkRow .rowWrap>div{padding:20px 0}}@media all and (min-width: 0) and (max-width: 576px){.linkRow .rowWrap>div:first-child{margin-top:20px}}@media all and (min-width: 0) and (max-width: 576px){.linkRow .rowWrap>div:last-child{margin-bottom:20px}}.linkRow a{display:block;padding:15px 0;text-align:center;position:relative}@media (min-width: 576px){.linkRow a{padding:5px 0}}@media (min-width: 576px){.linkRow .rowWrap>div:after{content:"";display:block;width:1px;height:80%;background:#c4c3c3;position:absolute;top:10%}}.adminRow+.linkRow{border-top:none}@media (min-width: 576px){.linkRow .rowWrap>div.col2-1:after{right:-2%}}@media (min-width: 576px){.linkRow .rowWrap>div.col3-1:after{right:-3%}}@media (min-width: 576px){.linkRow .rowWrap>div.col4-1:after{right:-4.2%}}@media (min-width: 576px){.linkRow .rowWrap>div.col5-1:after{right:-5.2%}}@media (min-width: 576px){.linkRow .rowWrap>div.col6-1:after{right:-5.6%}}.linkRow .rowWrap>div:last-child:after{display:none}@media all and (min-width: 0) and (max-width: 768px){.feedElementBreakdown,.feedRow .rowWrap .feedElement,.feedRow .rowWrap .customFeed{width:100%;margin-right:0px;margin-bottom:2%}}@media (min-width: 768px){.feedElementBreakdown,.feedRow .rowWrap .feedElement,.feedRow .rowWrap .customFeed{float:left}}.feedRow{background:#fff;position:relative;box-shadow:0 1px 0 0 #c4c3c3,0 -1px 0 0 #c4c3c3}.feedRow .rowWrap{overflow:hidden}@media all and (min-width: 768px) and (max-width: 1250px){.feedRow .rowWrap{padding-top:25px}}@media all and (min-width: 768px) and (max-width: 1000px){.feedRow .feedRow .rowWrap .feedElement a.site,.feedRow .feedRow .rowWrap .customFeed a.site{max-width:130px;padding:5px 15px;line-height:1.25em}}.feedRow .rowWrap .slider{-webkit-transition:margin-left 0.2s ease-out;-moz-transition:margin-left 0.2s ease-out;-o-transition:margin-left 0.2s ease-out;-ms-transition:margin-left 0.2s ease-out;transition:margin-left 0.2s ease-out}@media all and (min-width: 0) and (max-width: 768px){.feedRow .rowWrap .slider{width:100%;margin-left:0 !important}}@media (min-width: 768px){.feedRow .rowWrap .slider{width:99999px}}.feedRow .rowWrap>div:first-child,.feedRow .feedRow .rowWrap .restrainer>div:first-child{margin-left:0px}@media all and (min-width: 0) and (max-width: 576px){.feedRow .page{border-style:solid;border-color:#c4c3c3;border-width:0 1px 1px 1px}}.feedRow .catalog .page{border:0 none}.feedRow .page.off{display:none}.feedRow .restrainer{width:100%;max-width:1000px;float:left}.feedRow .restrainer:before,.feedRow .restrainer:after{content:"";display:table}.feedRow .restrainer:after{clear:both}.feedElement .page.off,.customFeed .page.off{display:none}.feedElement>ul,.customFeed>ul,.feedRow .feedElement .articles-list,.feedRow .customFeed .articles-list,.feedRow .feedElement .mashupRow .news,.mashupRow .feedRow .feedElement .news,.feedRow .customFeed .mashupRow .news,.mashupRow .feedRow .customFeed .news,.feedRow .feedElement .mashupRow .releases,.mashupRow .feedRow .feedElement .releases,.feedRow .customFeed .mashupRow .releases,.mashupRow .feedRow .customFeed .releases{background:#f4f3f3;box-shadow:inset 1px 1px 0 0 #c4c3c3,inset -1px -1px 0 0 #c4c3c3}.feedElement .calendar .actions,.customFeed .calendar .actions{display:none}.feedElement .video,.customFeed .video{position:relative}.feedElement .features .responsiveImg,.customFeed .features .responsiveImg{height:100%;width:auto;float:left;margin-right:15px;margin-bottom:15px}.feedElement .features .bio-thumb,.customFeed .features .bio-thumb{width:auto;height:auto;float:left}.feedElement .features .responsiveImg img,.customFeed .features .responsiveImg img{height:100%;width:auto}.feedElement .features .page>div,.customFeed .features .page>div{height:100px}.feedElement .articles-list>div:last-child,.customFeed .articles-list>div:last-child,.feedElement .mashupRow .news>div:last-child,.mashupRow .feedElement .news>div:last-child,.customFeed .mashupRow .news>div:last-child,.mashupRow .customFeed .news>div:last-child,.feedElement .mashupRow .releases>div:last-child,.mashupRow .feedElement .releases>div:last-child,.customFeed .mashupRow .releases>div:last-child,.mashupRow .customFeed .releases>div:last-child{border-bottom:0px}.feedElement .course-list,.customFeed .course-list{margin-bottom:0px}.feedElement.video .snippet,.video.customFeed .snippet{margin-top:15px;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;display:block}.feedElement.video .snippet>*,.video.customFeed .snippet>*{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}form{background:#fff;border:1px solid #c4c3c3;padding:5%}form *{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}form .profileContainer{margin-bottom:0}form .profileContainer .steppedMenu{padding:0 0 20px;border:none}form .profileContainer .stepControls{padding:0;margin:0}form .profileContainer .profileWrap{border:none;padding:0;margin:0}form .profileContainer .profile .content{padding:20px 0}form .profileContainer .profile:last-child{border-bottom:0px}form table{margin:0}form table tr,form table tr:nth-child(odd){background:none}form table td{border:none;padding:10px 0}input[type=text]{max-width:100%;margin:0 10px 10px 0;padding:8px;border:1px solid #c4c3c3;color:#767676;font-style:normal;font-weight:300;-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.15);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.15)}input[type=text]:focus,input.populated{color:#3d3d3d}input[type=submit],input[type=reset],#searchBloxResults .sortBy a,.calendar .actions .print,.calendar .actions .register,.maeEventsList .actions .print,.maeEventsList .actions .register,.studentFilters .studentReset,#contactStudents #studentContact .studentClose,.counselorFilter .person .counselorLink,input[type=reset],#searchBloxResults .sortBy a,.calendar .actions .print,.calendar .actions .register,.maeEventsList .actions .print,.maeEventsList .actions .register,.studentFilters .studentReset,#contactStudents #studentContact .studentClose,.counselorFilter .person .counselorLink{display:inline-block;float:right;margin-left:10px}form:after{content:"";display:block;clear:both;width:100%}textarea{max-width:100%;padding:8px;color:#767676}textarea:focus,textarea.populated{color:#3d3d3d}p>select,#hours-complete .content .notes>select{margin-left:10px}.clock-wrap{color:#003876;text-align:center}.clock-wrap .tiny{display:block;margin-bottom:5px;font-size:0.8em;font-style:italic}.clock-wrap .clock{position:relative;width:100%;background:#0e2b47;-webkit-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.5);box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.5);border-bottom:1px solid #fff;overflow:hidden;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}@media all and (min-width: 25em) and (max-width: 576px){.clock-wrap .clock{width:75%;margin:auto}}.clock-wrap .clock:after{content:"";position:absolute;top:0;bottom:20px;left:0;right:0;background:rgba(255,255,255,0.07);-webkit-border-radius:0 0 100% 0;-moz-border-radius:0 0 100% 0;-o-border-radius:0 0 100% 0;border-radius:0 0 100% 0}.clock-wrap .clock>*{color:#509ae1;text-shadow:0 0 8px #2e6191,0 0 8px #2e6191}.clock-wrap .clock .time{display:block;padding:10px 0;margin-right:25px;font-size:30px}.clock-wrap .clock .ampm{position:absolute;top:0;bottom:0;right:0;width:25px;padding:10px 5px;font-size:15px;letter-spacing:0;line-height:15px;word-wrap:break-word}.clock-wrap .clock .date{display:block;margin:0 7px;padding:5px;border-top:1px solid #4788c6;font-size:18px;letter-spacing:2px}.key{display:inline-block;padding:10px;color:#3d3d3d;background:#e8e7e7}#hours-key{margin:25px 0}#hours-key .item{display:inline-block;margin-right:10px;font-size:1em}#hours-key .item:before{margin-right:5px}#hours-key .item.open:before{color:#3c3}#hours-key .item.closed:before{color:#3d3d3d}#hours-complete .hours{margin-bottom:30px}#hours-complete .hours .office{position:relative}#hours-complete .hours .office:last-child{border-bottom:1px solid #c4c3c3}#hours-complete .status{position:absolute;top:0;left:0;bottom:0;width:45px;display:block;margin:0;z-index:100;border:0 none;background:none;color:#3c3;text-indent:-99999px}@media (min-width: 768px){#hours-complete .status{padding:12px;font-size:21px;line-height:21px}}#hours-complete .status:before{font-size:26px;position:absolute;top:0;left:0;width:45px;text-align:center;line-height:55px}@media (min-width: 768px){#hours-complete .status:before{line-height:45px}}#hours-complete .title{min-height:55px;padding-left:45px}@media (min-width: 768px){#hours-complete .title{min-height:45px}}#hours-complete .content{padding:10px;border-left:1px solid #c4c3c3;border-right:1px solid #c4c3c3;background:#fff}#hours-complete .office.closed:last-child{border-bottom:1px solid #9f9f9f}@media (min-width: 768px){#hours-complete .office.closed:last-child{border-bottom:1px solid #c4c3c3}}#hours-complete .office.closed .status{color:#3d3d3d}#hours-complete .office.closed .title{border-color:#767676;color:#3d3d3d;background-color:#dcdcdc;background-image:-webkit-gradient(linear, left top, left bottom, from(#dcdcdc), to(#9f9f9f));background-image:-webkit-linear-gradient(top, #dcdcdc, #9f9f9f);background-image:-moz-linear-gradient(top, #dcdcdc, #9f9f9f);background-image:-ms-linear-gradient(top, #dcdcdc, #9f9f9f);background-image:-o-linear-gradient(top, #dcdcdc, #9f9f9f);background-image:linear-gradient(top, #dcdcdc, #9f9f9f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#dcdcdc', EndColorStr='#9f9f9f')}@media (min-width: 768px){#hours-complete .office.closed .title{background:#e8e7e7;border-color:#c4c3c3;color:#3d3d3d}}#hours-complete .office.closed .title.expanded{background:#9f9f9f}@media (min-width: 768px){#hours-complete .office.closed .title.expanded{background:#e8e7e7}}#hours-complete .office.closed .content{background:#e8e7e7}#primaryContent #catalog{clear:both}.catalog-header{color:#003876}.catalog-header *{display:inline-block}.catalog-header .title{margin-left:5px}.catalog-chapter div{font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif;margin-bottom:1.1em}.catalog-chapter div,.catalog-chapter blockquote{margin-bottom:5px}.catalog-chapter div,.catalog-chapter ul{line-height:1.6em}@media (min-width: 768px){.catalog-chapter div,.catalog-chapter ul{line-height:1em}}.catalog-chapter ul{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif !important}.dynamic-course-wrapper .dynamic-course-link.on{color:#3c72a9;text-decoration:none;font-weight:bold;-webkit-border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-o-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px}.dynamic-course-wrapper .dynamic-course-description{margin-bottom:15px !important;padding:15px;background:rgba(0,0,0,0.05);font-size:95%;font-style:italic;line-height:1em;border-top:2px solid #3c72a9;-webkit-box-shadow:inset 0 2px 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 2px 1px 0 rgba(0,0,0,0.1)}.catalog-chapter+.dynamic-course-description{margin:0 20px}#mainContent .course-list,.feedRow .course-list{padding-left:5px;background:url(http://kp4assets.richmond.edu/images/kp4/chaff.png) repeat-y 0 0;border-top:1px solid #b0a593;border-bottom:1px solid #b0a593;border-right:1px solid #b0a593}#mainContent .course-list *,.feedRow .course-list *{background:none}#mainContent .course-list table tr{background:#fff}#mainContent .course-list table tr:nth-child(odd){background:#f4f3f3}#mainContent .course-list table th{background:#767676}#mainContent .course-list .profile.course,.feedRow .course-list .profile.course{position:relative;padding:0;background:#fdfaef;display:table;width:100%;border:0 none !important}#mainContent .course-list .profile.course:nth-child(even),.feedRow .course-list .profile.course:nth-child(even){background:#fbf6e3}#mainContent .course-list .profile.course>a,.feedRow .course-list .profile.course>a{position:relative;color:#6c5b52;display:table;width:100%;padding:15px 15px 15px 30px;border-top:1px solid #b0a593;border-bottom:0 none !important;border-left:0 none !important;border-right:0 none !important;height:40px}@media (min-width: 768px){#mainContent .course-list .profile.course>a,.feedRow .course-list .profile.course>a{padding:0 15px 0 30px}}#mainContent .course-list .profile.course>a:before,.feedRow .course-list .profile.course>a:before{position:absolute;top:50%;height:100%;left:8px;margin-top:-0.5em;color:#4788c6;font-size:1em}#mainContent .course-list .profile.course:first-child>a,.feedRow .course-list .profile.course:first-child>a{border-top:0px}#mainContent .course-list .profile.course:last-child>a,.feedRow .course-list .profile.course:last-child>a{border-bottom:0px}#mainContent .course-list .profile.course>a span,.feedRow .course-list .profile.course>a span{display:table-cell;vertical-align:middle}#mainContent .course-list .profile.course .inner-content-wrap,.feedRow .course-list .profile.course .inner-content-wrap{color:#6c5b52;border:0 none !important;background:rgba(0,0,0,0.08);box-shadow:inset 0 6px 6px -4px rgba(0,0,0,0.3)}.facebook *,.twitter *,.feed *{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif !important}.facebook ul,.twitter ul,.feed ul{margin:0;padding-left:0;list-style-type:none}.facebook li,.twitter li,.feed li{background:#fff;border-width:1px 0 0 0;border-style:solid;display:block;border-color:#c4c3c3;overflow:hidden;margin:0;padding:0 20px 0 18px;position:relative}@media (min-width: 576px){.facebook li,.twitter li,.feed li{border-width:1px 1px 0 1px}}@media (min-width: 1000px){.facebook li,.twitter li,.feed li{height:50%}}.facebook li:last-child,.twitter li:last-child,.feed li:last-child{border-bottom:1px solid #c4c3c3}.facebook li:before,.twitter li:before,.feed li:before{display:none}.facebook li:hover:before,.twitter li:hover:before,.feed li:hover:before{opacity:1}.facebook li img,.twitter li img,.feed li img{float:left;max-height:65px;max-width:90px;margin:10px 0}.facebook li:hover,.feed li:hover{background:#fbf6e3}.facebook li,.facebook li a,.feed li,.feed li a{padding:7px 15px 7px 12px}.facebook li a,.feed li a{display:table;position:relative;padding-left:10px;min-height:90px;height:100%;line-height:1.1em}.facebook li a:after,.feed li a:after{content:"";width:100%;top:0;bottom:0;left:0;position:absolute;background-color:rgba(255,255,255,0) 50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0) 50%), to(#fff 90%));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='rgba(255,255,255,0) 50%', EndColorStr='#fff 90%')}.facebook li:hover a:after,.feed li:hover a:after{background-color:rgba(251,246,227,0) 50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(251,246,227,0) 50%), to(#fbf6e3 90%));background-image:-webkit-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-moz-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-ms-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-o-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='rgba(251,246,227,0) 50%', EndColorStr='#fbf6e3 90%')}.facebook li span:last-child,.feed li span:last-child{clear:both;display:block;height:0}.twitter li{padding:15px}.feed li{font-size:0.9em}.feed li:after{content:"";width:100%;position:absolute;top:0;bottom:0;left:0;pointer-events:none;background-color:rgba(255,255,255,0) 50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0) 50%), to(#fff 90%));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);background-image:linear-gradient(top, rgba(255,255,255,0) 50%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='rgba(255,255,255,0) 50%', EndColorStr='#fff 90%')}.feed li:hover:after{background-color:rgba(251,246,227,0) 50%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(251,246,227,0) 50%), to(#fbf6e3 90%));background-image:-webkit-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-moz-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-ms-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:-o-linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);background-image:linear-gradient(top, rgba(251,246,227,0) 50%, #fbf6e3 90%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='rgba(251,246,227,0) 50%', EndColorStr='#fbf6e3 90%')}.feed li .title{display:inline-block;margin-bottom:0.5em;font-size:1.2em;text-decoration:none}.feed li a:after{display:none}.feed li:hover a:after{display:none}.feed li img{display:none}.blog a img{float:left}.announcement{border:1px solid #c4c3c3;position:relative;color:#003876;box-shadow:inset 1px 1px 0 0 #fff;background-size:50px 50px;background-color:rgba(232,231,231,0.5);background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.25, #f4f3f3), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, #f4f3f3), color-stop(0.75, #f4f3f3), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, #f4f3f3 25%, transparent 25%, transparent 50%, #f4f3f3 50%, #f4f3f3 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, #f4f3f3 25%, transparent 25%, transparent 50%, #f4f3f3 50%, #f4f3f3 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, #f4f3f3 25%, transparent 25%, transparent 50%, #f4f3f3 50%, #f4f3f3 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, #f4f3f3 25%, transparent 25%, transparent 50%, #f4f3f3 50%, #f4f3f3 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, #f4f3f3 25%, transparent 25%, transparent 50%, #f4f3f3 50%, #f4f3f3 75%, transparent 75%, transparent)}.announcement:before{position:absolute;top:12px;left:50%;margin-left:-20px;display:inline-block;color:#4788c6;font-size:40px}@media (min-width: 576px){.announcement:before{top:10px;left:19px;margin:0;font-size:36px}}.announcement>div{margin:40px 0 0 0;padding:25px 18px 18px 18px;background:#fff;text-align:center}@media (min-width: 576px){.announcement>div{margin:0 0 0 40px;padding:18px 20px 18px 25px;text-align:left}}.announcement .title{display:block;margin-bottom:0.7em;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-weight:bold;font-size:1.2em}@media (min-width: 768px){.announcement .title{font-size:1.3em}}.announcement p,.announcement #hours-complete .content .notes,#hours-complete .content .announcement .notes{margin:0 0 0.7em 0;padding:0;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-style:italic}.announcement+.announcement{margin-top:20px}.announcement.icon-alert2,.announcement.high{color:#5f3a0c}.announcement.icon-alert2:before,.announcement.high:before{color:#ffd416}@media (min-width: 576px){.announcement.icon-alert2:before,.announcement.high:before{left:21px}}.academicDescription{background-color:#dcdcdc;background-image:-webkit-gradient(linear, left top, left bottom, from(#dcdcdc), to(#f4f3f3));background-image:-webkit-linear-gradient(top, #dcdcdc, #f4f3f3);background-image:-moz-linear-gradient(top, #dcdcdc, #f4f3f3);background-image:-ms-linear-gradient(top, #dcdcdc, #f4f3f3);background-image:-o-linear-gradient(top, #dcdcdc, #f4f3f3);background-image:linear-gradient(top, #dcdcdc, #f4f3f3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#dcdcdc', EndColorStr='#f4f3f3')}.academicDescription .rowWrap{margin-bottom:0}@media (min-width: 576px){.academicDescription .rowWrap{position:relative;margin:-40px 3% 0;width:94%;border-radius:8px 8px 0 0;padding:20px 40px;background:#f4f3f3;border-top:1px solid #c4c3c3;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c4c3c3), to(#f4f3f3));background-image:-webkit-linear-gradient(#c4c3c3, #f4f3f3);background-image:-moz-linear-gradient(#c4c3c3, #f4f3f3),-moz-linear-gradient(#c4c3c3, #f4f3f3);background-image:-o-linear-gradient(#c4c3c3, #f4f3f3),-o-linear-gradient(#c4c3c3, #f4f3f3);background-image:linear-gradient(#c4c3c3, #f4f3f3),linear-gradient(#c4c3c3, #f4f3f3);-moz-background-size:1px 100%;background-size:1px 100%;background-position:0 0, 100% 0%;background-repeat:no-repeat}}@media (min-width: 768px){.academicDescription .rowWrap{margin:-40px auto 0;width:100%;max-width:1000px}}.academicDescription .rowWrap>*{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif}.accomplishmentslist{background:#f4f3f3;box-shadow:inset 1px 1px 0 0 #c4c3c3,inset -1px -1px 0 0 #c4c3c3;padding:0px;margin-bottom:0px}.accomplishmentslist li{text-decoration:none;color:#3d3d3d;display:block;position:relative;border-width:1px 0 0 0;border-style:solid;border-color:#c4c3c3;overflow:hidden;margin-bottom:0px;position:relative}@media (min-width: 576px){.accomplishmentslist li{border-width:1px 1px 0 1px}}@media (min-width: 576px){.accomplishmentslist li:last-child{border-width:1px}}.accomplishmentslist li .descriptionWindow,.accomplishmentslist li.hasImage .descriptionWindow{padding:15px;padding-left:28%}.accomplishmentslist li .descriptionWindow{padding-left:15px}.accomplishmentslist .bioImage{height:100%;width:25%;background:#e8e7e7;position:absolute;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.accomplishmentslist .bioImage:hover{background:#4788c6}.accomplishmentslist .bioImage a{width:100%;height:100%;display:block}.accomplishmentslist .bioImage img{border-radius:50%;border:2px solid #fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;width:80%;height:auto;margin-left:10%;margin-top:10%}.accomplishmentslist .bioImage:hover img{margin-top:5%}@media (min-width: 768px){.accomplishmentslist .bioImage,.col1-1 .accomplishmentslist .bioImage,.col2-1 .accomplishmentslist .bioImage{width:115px}}@media (min-width: 768px){.accomplishmentslist li.hasImage .descriptionWindow,.col1-1 .accomplishmentslist li.hasImage .descriptionWindow,.col2-1 .accomplishmentslist li.hasImage .descriptionWindow{padding-left:130px}}@media (min-width: 768px){.col3-1 .accomplishmentslist .bioImage,.col4-1 .accomplishmentslist .bioImage,.col5-1 .accomplishmentslist .bioImage,.col6-1 .accomplishmentslist .bioImage{width:30%}}@media (min-width: 768px){.col3-1 .accomplishmentslist li.hasImage .descriptionWindow,.col4-1 .accomplishmentslist li.hasImage .descriptionWindow,.col5-1 .accomplishmentslist li.hasImage .descriptionWindow,.col6-1 .accomplishmentslist li.hasImage .descriptionWindow{padding-left:35%}}.accomplishmentslist .page{background:#fff}@media all and (min-width: 0) and (max-width: 576px){.accomplishmentslist .page{border-style:solid;border-color:#c4c3c3;border-width:0 1px 1px 1px}}.accomplishmentslist .page.off{display:none}.misaProgram{background:repeating-linear-gradient(to right, #effbfe, #effbfe 10px, #e9fbff 10px, #e9fbff 20px);border:1px solid #93c5d2;box-shadow:inset 0 0 80px rgba(0,0,0,0.15),inset 0 0 10px rgba(0,0,0,0.1)}.misa-title{padding:15px;margin-bottom:15px;background:rgba(0,0,0,0.05)}.misa-title a{font-weight:700}.misa-wrap{padding:0 15px 15px 30px}.misa-requirements+.misa-locations{margin-top:15px}.misa-requirements .note{font-style:italic;font-size:0.9em}.misa-requirements div,.misa-requirements span,.misa-locations div,.misa-locations span{margin-bottom:5px}.misa-locations>span:first-child{font-weight:700;display:block}#switchContainer{margin:25px 0 5px 0;padding-bottom:10px;display:block;position:relative;border-bottom:1px solid #c4c3c3;-webkit-box-shadow:0 5px 2px -2px rgba(0,0,0,0.1);box-shadow:0 5px 2px -2px rgba(0,0,0,0.1)}#switchContainer:before{position:absolute;bottom:-21px;right:50%;height:30px;width:30px;font-size:30px;line-height:30px;margin-left:-15px;color:#f4f3f3;text-shadow:0 1px 0 #c4c3c3;z-index:1000}#switchContainer>*{display:block}#switchContainer div{display:inline-block;margin:5px 10px 5px 0;border-bottom:0 none}#switchContainer label{font-style:italic}@media all and (min-width: 0) and (max-width: 768px){.mashupItemBreakdown,.mashupRow .mashupItem,.mashupRow .accomplishmentslist{width:100%;margin-right:0px;margin-top:3%;margin-bottom:3%}}@media (min-width: 768px){.mashupItemBreakdown,.mashupRow .mashupItem,.mashupRow .accomplishmentslist{float:left}}.mashupRow{position:relative;border-top:1px solid #c4c3c3;background:#fff}.mashupRow .rowWrap{overflow:hidden}.mashupRow .rowWrap .slider{-webkit-transition:margin-left 0.2s ease-out;-moz-transition:margin-left 0.2s ease-out;-o-transition:margin-left 0.2s ease-out;-ms-transition:margin-left 0.2s ease-out;transition:margin-left 0.2s ease-out}@media all and (min-width: 0) and (max-width: 768px){.mashupRow .rowWrap .slider{width:100%;margin-left:0 !important}}@media (min-width: 768px){.mashupRow .rowWrap .slider{width:99999px}}.mashupRow .restrainer{width:100%;max-width:1000px;float:left}.mashupRow .restrainer:before,.mashupRow .restrainer:after{content:"";display:table}.mashupRow .restrainer:after{clear:both}.mashupRow .restrainer>*{float:left}.mashupRow .mashupItem p,.mashupRow .mashupItem #hours-complete .content .notes,#hours-complete .content .mashupRow .mashupItem .notes{margin:0;padding:0}.mashupRow .mashupItem .responsiveImg{margin-bottom:2%}@media (min-width: 768px){.mashupRow .mashupItem .responsiveImg{margin-bottom:4%}}.mashupRow .features a{text-decoration:none;color:#3d3d3d}.mashupRow .features a .headline{position:relative;display:block}.mashupRow .features a .headline .title{position:absolute;bottom:0;right:0;left:0;padding:10px;color:#fff;background:rgba(71,136,198,0.75);-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mashupRow .features a .responsiveImg{display:block;margin-bottom:2%}@media (min-width: 768px){.mashupRow .features a .responsiveImg{max-height:175px}}.mashupRow .features a .legacyArticle .responsiveImg img{width:120%;margin-left:-10%}.mashupRow .features a:hover .title{padding-top:15px;padding-bottom:15px;background:rgba(71,136,198,0.9)}.mashupRow .news a,.mashupRow .releases a{border-width:1px}.mashupRow .news a .snippet,.mashupRow .releases a .snippet{border:0 none}.mashupRow .news a .snippet:after,.mashupRow .releases a .snippet:after{display:none}.mashupRow .infographic img{width:70%;margin-left:15%;margin-right:15%}@media all and (min-width: 576px) and (max-width: 768px){.mashupRow .infographic img{width:50%;margin-left:25%;margin-right:25%}}.mashupRow .infographic .title{margin-top:-5%;padding:0 12%;font-size:1.2em}@media all and (min-width: 576px) and (max-width: 768px){.mashupRow .infographic .title{padding:0 22%}}.mashupRow .slideshow,.mashupRow .singlePhoto{cursor:pointer}.mashupRow .slideshow .responsiveImg,.mashupRow .singlePhoto .responsiveImg{max-width:100%}@media (min-width: 768px){.mashupRow .slideshow .responsiveImg,.mashupRow .singlePhoto .responsiveImg{display:inline-block}}@media (min-width: 768px){.mashupRow .slideshow .responsiveImg img,.mashupRow .singlePhoto .responsiveImg img{width:auto;height:auto;max-width:100%;max-height:225px}}.mashupRow .slideshow .snippet,.mashupRow .singlePhoto .snippet{padding-top:0}.mashupRow .brightcove .modalContent{display:block}@media (min-width: 1000px){.mashupRow .brightcove .modalContent{display:none}}.mashupRow .brightcove .modalContent .modalVideo{position:relative;cursor:pointer}.mashupRow .brightcove .desktopContent{display:none}@media (min-width: 1000px){.mashupRow .brightcove .desktopContent{display:block}}.mashupRow .quote{position:relative}.mashupRow .quote:before{content:open-quote;position:absolute;top:16px;left:-12px;height:24px;width:24px;color:#fff;font-size:24px;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif;font-weight:bold;text-align:center;line-height:150%;background:#4788c6;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}.mashupRow .quote .promoCopy{border:1px solid #c4c3c3;padding:15px}.mashupRow .quote .promoCopy .title,.mashupRow .quote .promoCopy .copy{color:#767676}.mashupRow .quote .promoCopy .title{padding:0.25em 0;border-bottom:1px solid #c4c3c3}.mashupRow .quote .promoCopy .copy{padding:0.5em 0 0.25em 0;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif;font-style:italic;line-height:1.5em}.mashupRow .accomplishmentslist{border:1px solid #c4c3c3;box-shadow:none}.mashupRow .accomplishmentslist li.mashupItem{margin:0;border:0 none}.mashupRow .accomplishmentslist li.mashupItem .bioImage{width:80px}.mashupRow .accomplishmentslist li.mashupItem .descriptionWindow{padding:15px}.mashupRow .accomplishmentslist li.mashupItem.hasImage .descriptionWindow{min-height:90px;padding-left:90px}@media all and (min-width: 0) and (max-width: 768px){button#mashupRow-prev,button#mashupRow-next,button#feedRow-prev,button#feedRow-next{display:none !important}}@media (min-width: 768px){button#mashupRow-prev,button#mashupRow-next,button#feedRow-prev,button#feedRow-next{z-index:6;top:-31px;width:60px;height:60px;padding:4px;color:#fff;border:none;background:rgba(0,0,0,0.25);text-indent:-99999px;position:absolute;overflow:hidden;text-shadow:none;cursor:pointer;outline-color:transparent;outline-style:none;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;transition:background 0.2s ease-out;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}}@media all and (min-width: 1250px) and (max-width: 99999px){button#mashupRow-prev,button#mashupRow-next,button#feedRow-prev,button#feedRow-next{top:0;left:0;right:auto;height:100%;margin-top:auto;padding:0px;border:0px;opacity:1;background:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}}@media all and (min-width: 1250px) and (max-width: 1350px){button#mashupRow-prev,button#mashupRow-next,button#feedRow-prev,button#feedRow-next{width:8%}}@media all and (min-width: 1350px) and (max-width: 1475px){button#mashupRow-prev,button#mashupRow-next,button#feedRow-prev,button#feedRow-next{width:11%}}@media all and (min-width: 1475px) and (max-width: 1650px){button#mashupRow-prev,button#mashupRow-next,button#feedRow-prev,button#feedRow-next{width:13%}}@media all and (min-width: 1650px) and (max-width: 2000px){button#mashupRow-prev,button#mashupRow-next,button#feedRow-prev,button#feedRow-next{width:17%}}@media all and (min-width: 2000px) and (max-width: 99999px){button#mashupRow-prev,button#mashupRow-next,button#feedRow-prev,button#feedRow-next{width:24%}}@media all and (min-width: 0) and (max-width: 768px){button#mashupRow-prev:before,button#mashupRow-next:before,button#feedRow-prev:before,button#feedRow-next:before{display:none !important}}@media (min-width: 768px){button#mashupRow-prev:before,button#mashupRow-next:before,button#feedRow-prev:before,button#feedRow-next:before{width:100%;height:100%;color:#fff;position:absolute;top:50%;left:0;font-size:30px;margin-top:-15px}}@media all and (min-width: 1250px) and (max-width: 99999px){button#mashupRow-prev:before,button#mashupRow-next:before,button#feedRow-prev:before,button#feedRow-next:before{color:#4788c6;font-size:60px;margin-top:-30px}}button#mashupRow-prev:before,button#feedRow-prev:before{text-indent:-5px}@media all and (min-width: 1250px) and (max-width: 99999px){button#mashupRow-prev:before,button#feedRow-prev:before{text-indent:0 !important;text-align:right}}button#mashupRow-next:before,button#feedRow-next:before{text-indent:5px}@media all and (min-width: 1250px) and (max-width: 99999px){button#mashupRow-next:before,button#feedRow-next:before{text-indent:0 !important;text-align:left}}@media all and (min-width: 0) and (max-width: 768px){button#mashupRow-prev,button#feedRow-prev{display:none !important}}@media (min-width: 768px){button#mashupRow-prev,button#feedRow-prev{left:auto;right:85px}}@media all and (min-width: 1250px) and (max-width: 99999px){button#mashupRow-prev,button#feedRow-prev{left:0;right:auto}}@media all and (min-width: 0) and (max-width: 768px){button#mashupRow-next,button#feedRow-next{display:none !important}}@media (min-width: 768px){button#mashupRow-next,button#feedRow-next{left:auto;right:15px}}@media all and (min-width: 1250px) and (max-width: 99999px){button#mashupRow-next,button#feedRow-next{right:0}}@media all and (min-width: 1250px) and (max-width: 99999px){button#mashupRow-prev:hover,button#feedRow-prev:hover{background-color:rgba(80,154,225,0.2);background-image:-moz-linear-gradient(left, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(80,154,225,0.2)), color-stop(100%, rgba(80,154,225,0)));background-image:-webkit-linear-gradient(left, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);background-image:-o-linear-gradient(left, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);background:-ms-linear-gradient(left, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);background:linear-gradient(to right, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(80,154,225,0.2)', endColorstr='rgba(80,154,225,0)',GradientType=1 )}}@media all and (min-width: 1250px) and (max-width: 99999px){button#mashupRow-next:hover,button#feedRow-next:hover{background-color:rgba(80,154,225,0);background-image:-moz-linear-gradient(left, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(80,154,225,0)), color-stop(100%, rgba(80,154,225,0.2)));background-image:-webkit-linear-gradient(left, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);background-image:-o-linear-gradient(left, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);background:-ms-linear-gradient(left, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);background:linear-gradient(to right, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(80,154,225,0)', endColorstr='rgba(80,154,225,0.2)',GradientType=1 )}}@media all and (min-width: 0) and (max-width: 768px){.slideshowRow{padding-top:60px}}@media all and (min-width: 0) and (max-width: 768px){.infographicsCarousel{padding-top:30px}}.slideshowRow .previous,.slideshowRow .next{top:-10px}.infographicsCarousel .previous,.infographicsCarousel .next,.genericSlider .genericPrevious,.genericSlider .genericNext{top:-30px}.infographicsCarousel .previous,.infographicsCarousel .next,.slideshowRow .previous,.slideshowRow .next,.genericSlider .genericPrevious,.genericSlider .genericNext{z-index:6;width:60px;height:60px;padding:4px;color:#fff;border:none;background:rgba(0,0,0,0.25);text-indent:-99999px;position:absolute;overflow:hidden;text-shadow:none;cursor:pointer;outline-color:transparent;outline-style:none;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;transition:background 0.2s ease-out;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}@media all and (min-width: 768px) and (max-width: 99999px){.infographicsCarousel .previous,.infographicsCarousel .next,.slideshowRow .previous,.slideshowRow .next,.genericSlider .genericPrevious,.genericSlider .genericNext{top:0;left:0;right:auto;width:10%;height:100%;margin-top:auto;padding:0px;border:0px;opacity:1;background:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}}.infographicsCarousel .previous:before,.infographicsCarousel .next:before,.slideshowRow .previous:before,.slideshowRow .next:before,.genericSlider .genericPrevious:before,.genericSlider .genericNext:before{width:100%;height:100%;color:#fff;position:absolute;top:50%;left:0;font-size:30px;margin-top:-15px}@media all and (min-width: 768px) and (max-width: 99999px){.infographicsCarousel .previous:before,.infographicsCarousel .next:before,.slideshowRow .previous:before,.slideshowRow .next:before,.genericSlider .genericPrevious:before,.genericSlider .genericNext:before{color:#4788c6;font-size:60px;margin-top:-30px}}@media all and (min-width: 768px) and (max-width: 99999px){.slideshowRow .previous:before,.slideshowRow .next:before{color:#e8e7e7}}.infographicsCarousel .previous:before,.slideshowRow .previous:before,.genericSlider .genericPrevious:before{text-indent:-5px;text-align:center}@media all and (min-width: 768px) and (max-width: 99999px){.infographicsCarousel .previous:before,.slideshowRow .previous:before,.genericSlider .genericPrevious:before{text-indent:0 !important;text-align:right}}.infographicsCarousel .next:before,.slideshowRow .next:before,.genericSlider .genericNext:before{text-indent:5px;text-align:center}@media all and (min-width: 768px) and (max-width: 99999px){.infographicsCarousel .next:before,.slideshowRow .next:before,.genericSlider .genericNext:before{text-indent:0 !important;text-align:left}}.infographicsCarousel .previous,.slideshowRow .previous,.genericSlider .genericPrevious{left:auto;right:85px}@media all and (min-width: 768px) and (max-width: 99999px){.infographicsCarousel .previous,.slideshowRow .previous,.genericSlider .genericPrevious{left:0;right:auto}}.infographicsCarousel .next,.slideshowRow .next,.genericSlider .genericNext{left:auto;right:15px}@media all and (min-width: 768px) and (max-width: 99999px){.infographicsCarousel .next,.slideshowRow .next,.genericSlider .genericNext{right:0}}@media all and (min-width: 768px) and (max-width: 99999px){.infographicsCarousel .previous:hover{background-color:rgba(80,154,225,0.2);background-image:-moz-linear-gradient(left, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(80,154,225,0.2)), color-stop(100%, rgba(80,154,225,0)));background-image:-webkit-linear-gradient(left, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);background-image:-o-linear-gradient(left, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);background:-ms-linear-gradient(left, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);background:linear-gradient(to right, rgba(80,154,225,0.2) 0%, rgba(80,154,225,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(80,154,225,0.2)', endColorstr='rgba(80,154,225,0)',GradientType=1 )}}@media all and (min-width: 768px) and (max-width: 99999px){.infographicsCarousel .next:hover{background-color:rgba(80,154,225,0);background-image:-moz-linear-gradient(left, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(80,154,225,0)), color-stop(100%, rgba(80,154,225,0.2)));background-image:-webkit-linear-gradient(left, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);background-image:-o-linear-gradient(left, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);background:-ms-linear-gradient(left, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);background:linear-gradient(to right, rgba(80,154,225,0) 0%, rgba(80,154,225,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(80,154,225,0)', endColorstr='rgba(80,154,225,0.2)',GradientType=1 )}}@media all and (min-width: 768px) and (max-width: 99999px){.slideshowRow .previous:hover{background-color:rgba(0,0,0,0.2);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.2) 0%, transparent 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,0,0,0.2)), color-stop(100%, transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.2) 0%, transparent 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.2) 0%, transparent 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0.2) 0%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.2) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,0.2)', endColorstr='transparent',GradientType=1 )}}@media all and (min-width: 768px) and (max-width: 99999px){.slideshowRow .next:hover{background-color:transparent;background-image:-moz-linear-gradient(left, transparent 0%, rgba(0,0,0,0.2) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.2)));background-image:-webkit-linear-gradient(left, transparent 0%, rgba(0,0,0,0.2) 100%);background-image:-o-linear-gradient(left, transparent 0%, rgba(0,0,0,0.2) 100%);background:-ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.2) 100%);background:linear-gradient(to right, transparent 0%, rgba(0,0,0,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='rgba(0,0,0,0.2)',GradientType=1 )}}.pageIndicator{width:80%;margin:0 auto !important;position:relative;text-align:center}@media all and (min-width: 0) and (max-width: 768px){.pageIndicator{display:none}}.pageIndicator:before{content:"";display:block;width:100%;height:1px;background:#c4c3c3;position:absolute;top:50%}.pageIndicator .indicator{padding:10px 12px;display:inline-block;position:relative;z-index:1;-webkit-transition:0.2s all ease-out;-moz-transition:0.2s all ease-out;-o-transition:0.2s all ease-out;-ms-transition:0.2s all ease-out;transition:0.2s all ease-out}.pageIndicator .indicator:hover{cursor:pointer;background:rgba(71,136,198,0.2)}.pageIndicator .activeIndicator{position:absolute;top:0;left:0;background:#4788c6;height:100%;-webkit-transition:0.2s all ease-out;-moz-transition:0.2s all ease-out;-o-transition:0.2s all ease-out;-ms-transition:0.2s all ease-out;transition:0.2s all ease-out}.pageIndicator .indicator .block{background:#fff;border:1px solid #c4c3c3;display:inline-block;height:15px;width:30%;margin-right:5%}.pageIndicator .indicator .block:last-child{margin-right:0%}.genericSlider .player{overflow:hidden;width:100%;position:relative;z-index:1}.genericSlider .slider{display:block;width:100%;margin-left:0%}.genericSlider .slider .element{float:left}.genericSlider .slider .element.off{width:0%;opacity:0}.webdashboard{border:2px solid #000;float:left}@media all and (min-width: 0) and (max-width: medium2){.webdashboard{width:100% !important;margin-right:0%;margin-bottom:10px}}#heroWrap.highlight .contentWrap{display:block;position:static}@media (min-width: 576px){#heroWrap.highlight .contentWrap{position:absolute;bottom:10%}}#heroWrap.highlight .contentWrap .content{width:100%;background:#0e2b47 url(http://kp4assets.richmond.edu/images/kp4/noiseBlue.png) repeat left top;box-shadow:inset 0 180px 180px -90px rgba(0,0,0,0.5)}@media (min-width: 576px){#heroWrap.highlight .contentWrap .content{width:90%;background:none;box-shadow:none;max-width:none;margin-bottom:0}}#heroWrap.highlight .title{font-size:1.5em;font-family:"museo-slab",serif;color:#fff;background:none;margin:0;padding:10px 0;text-shadow:2px 2px 0px #000}@media (min-width: 576px){#heroWrap.highlight .title{background:rgba(0,0,0,0.7);display:inline-block;padding:20px}}@media (min-width: 768px){#heroWrap.highlight .title{max-width:75%;font-size:2.5em}}@media (min-width: 1000px){#heroWrap.highlight .title{max-width:60%;font-size:3.5em}}#cart-wrap{background:#e8e7e7;border-width:1px;border-style:solid;border-color:#c4c3c3;padding:20px;display:none}#cart-crumbs{display:table;width:100%;margin:0 0 40px;background:#fff;font-size:0.9em}#cart-crumbs div{display:table-cell;text-align:center;position:relative;background:rgba(0,0,0,0.2);vertical-align:middle;border-left:4px solid #e8e7e7}#cart-crumbs div:first-child{border-left:none}#cart-crumbs div.on,#cart-crumbs div.on:hover,#cart-crumbs div.onOld,#cart-crumbs div.onOld:hover{background:#8bb301}#cart-crumbs div.on{z-index:1}#cart-crumbs div.on:before{content:"";display:block;position:absolute;width:10px;height:50%;right:-10px;top:0;background:linear-gradient(to right top, #8bb301 50%, transparent 50%)}#cart-crumbs div.on:after{content:"";display:block;position:absolute;width:10px;height:50%;right:-10px;bottom:0;background:linear-gradient(to right bottom, #8bb301 50%, transparent 50%);border-top:1px solid #8bb301}#cart-crumbs div.on+div:before{content:"";display:block;position:absolute;width:10px;height:50%;left:0;top:0;background:linear-gradient(to right top, #e8e7e7 50%, transparent 50%)}#cart-crumbs div.on+div:after{content:"";display:block;position:absolute;width:10px;height:50%;left:0;bottom:0;background:linear-gradient(to right bottom, #e8e7e7 50%, transparent 50%);border-top:1px solid #e8e7e7}#cart-crumbs div:last-child.on:before,#cart-crumbs div:last-child.on:after{display:none}#cart-crumbs div.onOld:hover,#cart-crumbs div.on:hover{cursor:pointer}#cart-crumbs div span{color:#3d3d3d;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;width:100%;height:100%;display:block;padding:10px;-webkit-transition:0.2s background ease-out;-moz-transition:0.2s background ease-out;-o-transition:0.2s background ease-out;-ms-transition:0.2s background ease-out;transition:0.2s background ease-out}#cart-crumbs div.on:hover span{background:#8bb301}#cart-crumbs div.on span,#cart-crumbs div.onOld span{color:#fff}#course-result-container{background:#e8e7e7;border-width:0 1px;border-style:solid;border-color:#c4c3c3;padding:20px}#course-result-container .profileContainer{margin-bottom:0;clear:both}#catalog .tab{padding:20px;border:1px solid #c4c3c3;background:#fff;position:relative}#catalog .tab #course-result-container{border-top:1px solid #c4c3c3;border-bottom:1px solid #c4c3c3;position:relative;padding:0 20px 20px;min-height:80px}#catalog #course-result-container,#catalog #cart-wrap,#catalog #cart-wrap #cart>div{-webkit-transition:0.25s all ease-out;-moz-transition:0.25s all ease-out;-o-transition:0.25s all ease-out;-ms-transition:0.25s all ease-out;transition:0.25s all ease-out;transform:translate3d(0, 0, 0)}#catalog .slideRight{transform:translate3d(100%, 0, 0) !important}#catalog .slideLeft{transform:translate3d(-100%, 0, 0) !important}#catalog .noTransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}#catalog .tab #course-result-container .loading{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(232,231,231,0.3);z-index:1}#catalog .tab #course-result-container .results-wrap>.title{font-weight:bold;font-size:0.85em;margin-bottom:5px;clear:both}#catalog #search-courses{border-bottom:none;background:#f4f3f3;position:relative;padding-top:50px}#catalog #search-courses #course-search-submit{background:#ff9b21;color:#fff;padding:0.5em;margin:0 auto;border:0;outline:none;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-weight:normal;font-size:1em;border-radius:3px;display:block;position:relative}#catalog #search-courses #course-search-submit:before{content:"";display:block;position:absolute;width:50%;height:10px;left:0;bottom:-10px;background:linear-gradient(to left bottom, #ff9b21 50%, transparent 50%);margin-left:3px;border-right:1px solid #ff9b21}#catalog #search-courses #course-search-submit:after{content:"";display:block;position:absolute;width:50%;height:10px;right:0;bottom:-10px;background:linear-gradient(to right bottom, #ff9b21 50%, transparent 50%);margin-right:3px}#catalog #search-courses>div,#catalog .pay-wrap>div{margin-bottom:20px}#catalog #search-courses #tags{width:100%}@media (min-width: 768px){#catalog #search-courses #tags{width:66% !important;margin-right:2%;margin-left:10px}}#catalog #search-courses .text-input-wrapper input{width:100%}@media (min-width: 768px){#catalog #search-courses .text-input-wrapper input{width:74.5% !important;margin-right:2%;margin-left:10px}}#catalog #print-courses,#catalog #view-cart,#mainContent .course-list .profile.course>a.remove,#catalog #createNewPerson,#catalog #removeLastPerson,#catalog a.back,#catalog .tab #clear-form,#catalog .tab-title.collapse-toggle{position:relative;min-height:2em;display:inline-block;padding:0.5em 0.5em 0.5em 2em;color:#fff;margin-bottom:20px;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-weight:bold;font-size:1em;border-radius:0 0 3px 3px;text-decoration:none;width:auto;height:auto}#catalog #print-courses:before,#catalog #view-cart:before,#mainContent .course-list .profile.course>a.remove:before,#catalog #createNewPerson:before,#catalog #removeLastPerson:before,#catalog a.back:before,#catalog .tab #clear-form:before,#catalog .tab-title.collapse-toggle:before{position:absolute;top:50%;left:0;width:100%;margin-top:-0.5em;margin-left:0.5em;color:#fff}#catalog #print-courses{background:#4788c6;max-width:40%;float:left}#catalog #view-cart{background:#8bb301;max-width:40%;float:right}#mainContent .course-list .profile.course>a.remove{background:#4788c6;float:right;border-radius:3px;border-top:0 !important}#catalog #createNewPerson{background:#4788c6;max-width:40%;margin-left:10px}#catalog #removeLastPerson{background:#4788c6;max-width:40%;float:right;margin-right:10px}#catalog a.back{background:rgba(0,0,0,0.12);border-radius:3px;max-width:40%;color:#3d3d3d}#catalog .tab #clear-form{position:absolute;top:20px;right:20px;background:rgba(0,0,0,0.12);border-radius:3px;color:#3d3d3d}#catalog a.back:before,#catalog .tab #clear-form:before{color:#3d3d3d}#catalog .tab-title.collapse-toggle{background:#ff9b21;margin-bottom:20px;border-radius:3px;max-width:40%}#catalog .tab-title.collapse-toggle:hover{cursor:pointer}#catalog #cart .course-list{margin-bottom:20px}#catalog .profile.course.cartCourse{padding:10px;border-bottom:1px solid #b0a593 !important}#catalog .profile.course.cartCourse:last-child{border-bottom:0px !important}#catalog .profile.course.cartCourse>span{float:left;clear:left;margin-bottom:10px}#catalog .profile.course.cartCourse .title{font-weight:bold}#catalog .profile.course .offering{padding:10px;border:1px dotted #888888;border-top:none;position:relative;background:rgba(0,0,0,0.05)}#catalog .profile.course .offering.added{background:rgba(139,179,1,0.5)}#catalog .profile.course .offering.added a.register{display:none}#catalog .profile.course .inner-title+.offering{border-top:1px dotted #888888}#catalog .profile.course .offering>div{display:block;margin-bottom:7px;line-height:1.1em;font-size:0.8em;font-weight:bold}#catalog a.register{position:relative;min-height:2em;display:inline-block;padding:0.5em 0.5em 0.5em 2em;background:#8bb301;color:#fff;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-weight:bold;font-size:1em;border-radius:3px;text-decoration:none;float:right;margin-left:10px;margin-bottom:10px}#catalog a.register:before{position:absolute;top:50%;left:0;width:100%;margin-top:-0.5em;margin-left:0.5em}#catalog #addPeople,#catalog #goToCoupon,#catalog #goToConfirmation{text-align:right;padding:20px 0 0}#catalog #addPeople a,#catalog #goToCoupon a,#catalog #goToConfirmation a{background:#ff9b21;padding:10px;font-size:0.75em;position:relative;color:#fff;margin:0 10px;text-decoration:none;display:inline-block}#catalog #addPeople a:hover,#catalog #goToCoupon a:hover,#catalog #goToConfirmation a:hover{cursor:pointer}#catalog #addPeople a:before,#catalog #goToCoupon a:before,#catalog #goToConfirmation a:before{content:"";display:block;position:absolute;width:10px;height:50%;right:-10px;top:0px;background:linear-gradient(to right top, #ff9b21 50%, transparent 50%)}#catalog #addPeople a:after,#catalog #goToCoupon a:after,#catalog #goToConfirmation a:after{content:"";display:block;position:absolute;width:10px;height:50%;right:-10px;bottom:0px;background:linear-gradient(to right bottom, #ff9b21 50%, transparent 50%);border-top:1px solid #ff9b21}#catalog #cart .form-panel form>div{margin-bottom:10px}#catalog #cart label{margin-right:10px}.audioWrapper{width:100%;padding:5px;border:1px solid #c4c3c3;border-radius:4px;background:#dcdcdc;background:-moz-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #dcdcdc), color-stop(50%, #e8e7e7), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-o-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:-ms-linear-gradient(left, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);background:linear-gradient(to right, #dcdcdc 0%, #e8e7e7 50%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#dcdcdc',GradientType=1 )}.no-audio .audioWrapper{display:none !important}.audioWrapper>.title{font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;color:#003876;font-weight:bold;font-size:0.8em}.audioWrapper .audioPlaylist{width:100%;background:#000;background:rgba(0,0,0,0.7);padding:4px;position:relative;border-bottom:1px solid #f4f3f3;box-shadow:inset 0 0 30px 0 rgba(0,0,0,0.6)}.audioWrapper .audioPlaylist:after{content:"";width:100%;height:42px;box-shadow:inset 1px -1px 0 0 #c4c3c3,inset -1px 0 0 0 #c4c3c3,0 1px 0 0 #f4f3f3;position:absolute;bottom:-42px;left:0}.audioWrapper .audioPlaylist>p,.audioWrapper #hours-complete .content .audioPlaylist>.notes,#hours-complete .content .audioWrapper .audioPlaylist>.notes{margin-bottom:0px;padding:8px 8px 8px 20px;text-align:left;font-family:"museo-sans",Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:0.9em;position:relative;display:block;color:#509ae1}.audioWrapper .audioPlaylist>p.playing:before,.audioWrapper #hours-complete .content .audioPlaylist>.playing.notes:before,#hours-complete .content .audioWrapper .audioPlaylist>.playing.notes:before{content:"";display:block;position:absolute;top:50%;left:4px;width:0;height:0;margin-top:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #fff}.no-touch .audioWrapper .audioPlaylist>p:hover,.no-touch .audioWrapper #hours-complete .content .audioPlaylist>.notes:hover,#hours-complete .content .no-touch .audioWrapper .audioPlaylist>.notes:hover{cursor:pointer;background:#000;background:rgba(60,114,169,0.2)}.audioWrapper .audioPlaylist>p.on,.audioWrapper #hours-complete .content .audioPlaylist>.on.notes,#hours-complete .content .audioWrapper .audioPlaylist>.on.notes,.no-touch .audioPlaylist>p.on:hover,.no-touch #hours-complete .content .audioPlaylist>.on.notes:hover,#hours-complete .content .no-touch .audioPlaylist>.on.notes:hover{background:#000;background:rgba(60,114,169,0.5);color:#fff}.audioWrapper .audioPlaylist>p.paused:before,.audioWrapper #hours-complete .content .audioPlaylist>.paused.notes:before,#hours-complete .content .audioWrapper .audioPlaylist>.paused.notes:before{border:none;background:#fff;height:12px;width:4px;margin-top:-6px}.audioWrapper .audioPlaylist>p.paused:after,.audioWrapper #hours-complete .content .audioPlaylist>.paused.notes:after,#hours-complete .content .audioWrapper .audioPlaylist>.paused.notes:after{content:"";display:block;position:absolute;top:50%;left:10px;background:#fff;height:12px;width:4px;margin-top:-6px}.audioWrapper .audioControls{margin:0 auto;text-align:center;padding-top:10px;padding-bottom:5px}.audioWrapper .audioControls .controlWrapper{border-radius:50px;padding:5px 5px 2px;background:rgba(0,0,0,0.2);background:#b4b3b3;display:inline-block;border:1px solid #9f9f9f;box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1),0 1px 0 0 #f4f3f3;position:relative;z-index:1}.audioWrapper .audioControls .controlWrapper>div{display:inline-block;position:relative;border-radius:50%;width:50px;background-color:#4788c6;background-image:-webkit-gradient(linear, left top, left bottom, from(#4788c6), to(#2e6191));background-image:-webkit-linear-gradient(top, #4788c6, #2e6191);background-image:-moz-linear-gradient(top, #4788c6, #2e6191);background-image:-ms-linear-gradient(top, #4788c6, #2e6191);background-image:-o-linear-gradient(top, #4788c6, #2e6191);background-image:linear-gradient(top, #4788c6, #2e6191);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#4788c6', EndColorStr='#2e6191');-webkit-transition:0.15s all ease-out;-moz-transition:0.15s all ease-out;-o-transition:0.15s all ease-out;-ms-transition:0.15s all ease-out;transition:0.15s all ease-out;border:1px solid #2e6191;box-shadow:inset 0 0 4px 0 #2e6191;overflow:hidden}.audioWrapper .audioControls .controlWrapper>div:before{content:"";width:42px;height:42px;position:absolute;top:3px;left:3px;border-radius:50%;background-color:#2e6191;background-image:-webkit-gradient(linear, left top, left bottom, from(#2e6191), to(#4788c6));background-image:-webkit-linear-gradient(top, #2e6191, #4788c6);background-image:-moz-linear-gradient(top, #2e6191, #4788c6);background-image:-ms-linear-gradient(top, #2e6191, #4788c6);background-image:-o-linear-gradient(top, #2e6191, #4788c6);background-image:linear-gradient(top, #2e6191, #4788c6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#2e6191', EndColorStr='#4788c6')}.no-touch .audioWrapper .audioControls .controlWrapper>div:hover{cursor:pointer;background-color:#509ae1;background-image:-webkit-gradient(linear, left top, left bottom, from(#509ae1), to(#3c72a9));background-image:-webkit-linear-gradient(top, #509ae1, #3c72a9);background-image:-moz-linear-gradient(top, #509ae1, #3c72a9);background-image:-ms-linear-gradient(top, #509ae1, #3c72a9);background-image:-o-linear-gradient(top, #509ae1, #3c72a9);background-image:linear-gradient(top, #509ae1, #3c72a9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#509ae1', EndColorStr='#3c72a9')}.no-touch .audioWrapper .audioControls .controlWrapper>div:hover:before{background-color:#3c72a9;background-image:-webkit-gradient(linear, left top, left bottom, from(#3c72a9), to(#509ae1));background-image:-webkit-linear-gradient(top, #3c72a9, #509ae1);background-image:-moz-linear-gradient(top, #3c72a9, #509ae1);background-image:-ms-linear-gradient(top, #3c72a9, #509ae1);background-image:-o-linear-gradient(top, #3c72a9, #509ae1);background-image:linear-gradient(top, #3c72a9, #509ae1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#3c72a9', EndColorStr='#509ae1')}.audioWrapper .audioControls .spacer{padding-top:100%;position:relative}.audioWrapper .audioControls .controlWrapper>div:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:none;border-radius:50%;z-index:2}.audioWrapper .audioControls .controlWrapper>div:active:after{background:rgba(0,0,0,0.5)}.audioWrapper .audioControls .controlWrapper .play .spacer:before{content:"";display:block;position:absolute;top:50%;left:50%;width:0;height:0;margin:-10px 0 0 -5px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:13px solid #0d365c;-webkit-transition:0.15s all ease-out;-moz-transition:0.15s all ease-out;-o-transition:0.15s all ease-out;-ms-transition:0.15s all ease-out;transition:0.15s all ease-out}.audioWrapper .audioControls .controlWrapper .pause{display:none}.audioWrapper .audioControls .controlWrapper .pause .spacer:before{content:"";display:block;position:absolute;top:50%;left:50%;background:#0d365c;height:16px;width:6px;margin:-8px 0 0 -8px;-webkit-transition:0.15s all ease-out;-moz-transition:0.15s all ease-out;-o-transition:0.15s all ease-out;-ms-transition:0.15s all ease-out;transition:0.15s all ease-out}.audioWrapper .audioControls .controlWrapper .pause .spacer:after{content:"";display:block;position:absolute;top:50%;left:50%;background:#0d365c;height:16px;width:6px;margin:-8px 0 0 2px;-webkit-transition:0.15s all ease-out;-moz-transition:0.15s all ease-out;-o-transition:0.15s all ease-out;-ms-transition:0.15s all ease-out;transition:0.15s all ease-out}.audioWrapper .audioControls .controlWrapper .stop .spacer:before{content:"";display:block;position:absolute;top:50%;left:50%;background:#0d365c;height:16px;width:16px;margin:-8px 0 0 -8px;-webkit-transition:0.15s all ease-out;-moz-transition:0.15s all ease-out;-o-transition:0.15s all ease-out;-ms-transition:0.15s all ease-out;transition:0.15s all ease-out}.no-touch .audioWrapper .audioControls .controlWrapper>div:hover .spacer:before,.no-touch .audioWrapper .audioControls .controlWrapper>div:hover .spacer:after{background:#fff}.no-touch .audioWrapper .audioControls .controlWrapper>.play:hover .spacer:before{background:none;border-color:transparent transparent transparent #fff}.customFeed>ul,.customFeed ul.articles-list,.customFeed .mashupRow ul.news,.mashupRow .customFeed ul.news,.customFeed .mashupRow ul.releases,.mashupRow .customFeed ul.releases{margin:0;padding:0;list-style-type:none}.customFeed>ul li,.customFeed ul.articles-list li,.customFeed .mashupRow ul.news li,.mashupRow .customFeed ul.news li,.customFeed .mashupRow ul.releases li,.mashupRow .customFeed ul.releases li{margin:0;overflow:hidden}.customFeed>ul li:last-child,.customFeed ul.articles-list li:last-child,.customFeed .mashupRow ul.news li:last-child,.mashupRow .customFeed ul.news li:last-child,.customFeed .mashupRow ul.releases li:last-child,.mashupRow .customFeed ul.releases li:last-child{border-bottom:1px solid #c4c3c3}.customFeed>ul img,.customFeed ul.articles-list img,.customFeed .mashupRow ul.news img,.mashupRow .customFeed ul.news img,.customFeed .mashupRow ul.releases img,.mashupRow .customFeed ul.releases img{display:none !important}#contactStudents{position:relative;width:100%;height:auto;overflow:hidden}#contactStudents .student{display:inline-block;float:left;overflow:hidden;position:relative;width:33.3333% !important;margin-right:0%}@media (min-width: 768px){#contactStudents .student{width:25% !important;margin-right:0%}}@media (min-width: 768px){#contactStudents .student{width:20% !important;margin-right:0%}}@media (min-width: 1000px){#contactStudents .student{width:16.6666% !important;margin-right:0%}}#contactStudents .student span,#contactStudents .student form{display:none}#contactStudents .student img{opacity:1;width:100%;height:auto;vertical-align:top;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.no-touch #contactStudents .student img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%)}.no-touch #contactStudents .students:hover .student img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);opacity:0.4}.no-touch #contactStudents .student:hover img{filter:grayscale(0%) !important;-webkit-filter:grayscale(0%) !important;-moz-filter:grayscale(0%) !important;-o-filter:grayscale(0%) !important;-ms-filter:grayscale(0%) !important;opacity:1 !important;cursor:pointer}#contactStudents .student .name{display:block;width:100%;color:#fff;padding:8px 4px;margin-bottom:-50%;position:absolute;bottom:0;left:0;text-align:center;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background-color:rgba(0,0,0,0.3);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.7)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0.7));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0.7));background-image:-ms-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0.7));background-image:-o-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0.7));background-image:linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='rgba(0,0,0,0.3)', EndColorStr='rgba(0,0,0,0.7)')}#contactStudents .student:hover .name,.touch #contactStudents .student .name{margin-bottom:0%}#contactStudents #studentList .name span{display:none}#contactStudents #studentContact{background-color:#b4c6d8;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4c6d8), color-stop(50%, #d5e3f1), color-stop(100%, #b4c6d8));background-image:-webkit-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:-moz-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:-ms-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:-o-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4c6d8', endColorstr='#b4c6d8',GradientType=0 );border:3px double #90a8c1;min-height:400px;padding:20px}#contactStudents #studentContact .studentContent{position:relative}#contactStudents #studentContact .studentContent img{border:1px solid #0d365c}#contactStudents #studentContact .studentContent .response{font-size:1.2em;font-weight:bold;display:block;padding:100px 0;text-align:center}#contactStudents #studentContact .studentClose{margin-bottom:20px}@media (min-width: 768px){#contactStudents #studentContact .studentClose{position:absolute;top:0;right:0}}#contactStudents #studentContact form{background:none;padding:0;border:0;margin-top:20px}#contactStudents #studentContact form input[type=text],#contactStudents #studentContact form textarea,#contactStudents #studentContact form label{clear:both}#contactStudents #studentContact form input[type=text],#contactStudents #studentContact form textarea{width:100%;border-color:#90a8c1;margin-top:3px}#contactStudents #studentContact form input[type=text]{min-height:40px}#contactStudents #studentContact form textarea{min-height:200px;margin-bottom:20px}#contactStudents #studentContact form input[type=submit],#contactStudents #studentContact form input[type=reset],#contactStudents #studentContact form #searchBloxResults .sortBy a,#searchBloxResults .sortBy #contactStudents #studentContact form a,#contactStudents #studentContact form .calendar .actions .print,.calendar .actions #contactStudents #studentContact form .print,#contactStudents #studentContact form .calendar .actions .register,.calendar .actions #contactStudents #studentContact form .register,#contactStudents #studentContact form .maeEventsList .actions .print,.maeEventsList .actions #contactStudents #studentContact form .print,#contactStudents #studentContact form .maeEventsList .actions .register,.maeEventsList .actions #contactStudents #studentContact form .register,#contactStudents #studentContact form .studentFilters .studentReset,.studentFilters #contactStudents #studentContact form .studentReset,#contactStudents #studentContact form .studentClose,#contactStudents #studentContact form .counselorFilter .person .counselorLink,.counselorFilter .person #contactStudents #studentContact form .counselorLink{float:right}#contactStudents #studentContact img{margin:0 20px 20px 0;float:left}@media (min-width: 768px){#contactStudents #studentContact img{margin:0 20px 50px 0}}#contactStudents #studentContact .name{font-size:2.5em;font-family:"museo-slab",serif;margin-bottom:1em}#contactStudents #studentContact .title,#contactStudents #studentContact .whyurHeader{font-weight:bold;font-size:0.8em;width:100%;display:block;margin:1em 0 0.2em}#contactStudents #studentContact .whyurHeader{clear:both}#contactStudents #studentContact .whyur{font-size:1.6em;font-family:"minion-pro",Garamond,Georgia,"Times New Roman",Times,serif;width:92%;margin-left:5%;margin-top:0.5em;display:block;position:relative;line-height:1.2em}#contactStudents #studentContact .whyur:before{content:open-quote;font-size:3em;position:absolute;top:0.15em;left:-.5em;opacity:0.2}#contactStudents #studentContact .whyur:after{content:close-quote;font-size:3em;position:absolute;bottom:-0.35em;opacity:0.2;padding-right:5px}#contactStudents #studentSlider{width:200%;height:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}#contactStudents.active #studentSlider{margin-left:-100%}#contactStudents #studentContact,#contactStudents #studentList{width:50%;height:auto;float:left}.studentFilters{background-color:#b4c6d8;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4c6d8), color-stop(50%, #d5e3f1), color-stop(100%, #b4c6d8));background-image:-webkit-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:-moz-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:-ms-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:-o-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4c6d8', endColorstr='#b4c6d8',GradientType=0 );padding:20px;margin-bottom:20px;border:3px double #90a8c1}.studentFilters>.title{font-size:1.2em;color:#0d365c;font-weight:bold;margin-bottom:1em;display:block}.studentFilters .filterWrap div{width:100% !important;margin-right:0%;margin-bottom:1em}@media (min-width: 768px){.studentFilters .filterWrap div{width:32% !important;margin-right:2%;float:left}}.studentFilters .filterWrap div:last-child{margin-right:0}.studentFilters .filterWrap div select{width:100%;margin-top:3px}.studentFilters .studentReset,#contactStudents #studentContact .studentClose{float:right;text-transform:capitalize;background:#90a8c1;color:#323c47;border-color:#61758a}.studentFilters .studentReset:before{margin-right:8px}#contactStudents #studentContact .studentClose:before{margin-right:4px;font-size:0.8em}.studentFilters .studentReset:hover,#contactStudents #studentContact .studentClose:hover{color:#fff;background:#90a8c1}.studentFilters .studentReset:active,#contactStudents #studentContact .studentClose:active{background:#90a8c1;-webkit-box-shadow:inset 0 0 8px 4px #61758a;box-shadow:inset 0 0 8px 4px #61758a;color:#323c47}.counselorFilter{background-color:#b4c6d8;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4c6d8), color-stop(50%, #d5e3f1), color-stop(100%, #b4c6d8));background-image:-webkit-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:-moz-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:-ms-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:-o-linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);background-image:linear-gradient(top, #b4c6d8 0%, #d5e3f1 50%, #b4c6d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4c6d8', endColorstr='#b4c6d8',GradientType=0 );border:3px double #90a8c1;padding:20px}.counselorFilter>.title{font-size:1.2em;color:#0d365c;font-weight:700;margin-bottom:1em;display:block}.counselorFilter #search_results{margin-top:30px}.counselorFilter .person{background:rgba(255,255,255,0.6);display:inline-block;padding:15px 15px 15px 55px;border:1px solid #90a8c1;position:relative;width:100%}@media (min-width: 768px){.counselorFilter .person{width:48%;margin-right:4%}}@media (min-width: 768px){.counselorFilter .person:nth-child(even){margin-right:0%}}.counselorFilter .person+.person{margin-top:40px}@media (min-width: 768px){.counselorFilter .person+.person{margin-top:0px}}.counselorFilter .person>img{position:absolute;top:-15px;left:-15px;border:1px solid #90a8c1}.counselorFilter .person .title{font-size:1.5em;font-family:"museo-slab",serif;margin-bottom:0.8em}.counselorFilter .person .contact>div{float:left;clear:both;margin:8px 0}.counselorFilter .person .contact>div:first-child{margin-top:0}.counselorFilter .person .counselorLink{text-transform:capitalize;background:#90a8c1;color:#323c47;border-color:#61758a;margin-top:15px;margin-left:0;clear:both;float:left;display:inline-block}.counselorFilter .person .counselorLink:hover{color:#fff;background:#90a8c1}.counselorFilter .person .counselorLink:active{background:#90a8c1;-webkit-box-shadow:inset 0 0 8px 4px #61758a;box-shadow:inset 0 0 8px 4px #61758a;color:#323c47;margin-top:17px}.no-touch .counselorFilter .person .phoneForTouch{display:none}.touch .counselorFilter .person .phone{display:none}
/*# sourceMappingURL=default.min.css.map */
