html{font-family:Arial,Helvetica,sans-serif;background:#3a3b3f}body{}#union-logo{display:block;float:left;height:62px;width:135px;position:relative;z-index:1000;margin:25px 0 0 140px}#union-logo a{display:block;height:62px;width:135px;overflow:hidden;text-indent:-999px;background:url(/themes/ssu_default/images/sheffield-union-logo.png) no-repeat center center transparent}input[type=submit],input[type=button],input[type=text]{-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.wrapper{background:none repeat scroll 0 0 #E8E8E8;position:relative}.header{background:url(/themes/ssu_default/images/header-bg.png) repeat-x scroll top center #c4c4c4;height:150px;top:0;width:100%;padding:0;z-index:2002}.header-wrap{width:1000px;margin:0 auto;position:relative}.top,.top-union,.top-subsite,.top-union-subsite{left:auto;right:auto;top:150px;width:100%;z-index:2002}.top-wrap,.top-union-wrap{margin:0 auto;position:relative;width:980px}.content{padding:10px 0 0}.section{border:0 none;margin:0}.content .section{margin-bottom:10px}.content .section.tab{margin-bottom:15px}.content .section.tab.ui-widget-content{padding:0}.uc-hamburger-nav-wrapper{left:0;top:-150px}.shopping-cart-menu{background:none}.shopping-cart-menu{position:absolute;top:95px;left:20px}.shopping-cart-menu > a{width:75px;font-size:12px}.shopping-cart-menu > a:before{content:"Basket";float:left;font-size:12px;font-weight:bold;left:-60px;padding:12px 10px;position:absolute;top:-5px}.shopping-cart-menu strong{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 solid #cccccc;border-radius:5px;display:inline;float:left;font-size:12px;font-weight:normal;margin:0;padding:3px}.shopping-cart-menu span{background:url("/themes/ssu_default/images/cart-icon.png") no-repeat scroll right center rgba(0,0,0,0);display:block;padding:3px}.shopping-cart-menu span:after{content:"s"}#custom-menu-with-login-and-basket{font-size:12px;font-weight:bold;left:180px;position:absolute;top:-40px}#custom-menu-with-login-and-basket a{text-decoration:none;color:white;padding:12px 15px;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;float:left;line-height:1.3em}#custom-menu-with-login-and-basket .thumbnail-image{display:none}#custom-menu-with-login-and-basket .page-details{float:none;padding-left:0;width:auto}.cart-account{float:left;left:290px;right:auto;top:20px;border-left:1px solid #909090;padding:0 10px 10px 0;position:absolute}.shopping-cart-menu{float:right;margin-left:5px}.profile-setting a.profile-name.expanded{background-color:transparent}.profile-setting ul li{list-style:none}.profile-setting ul li a{padding:0 5px}.uc-union-page-title{border-left:1px solid #909090;font-size:12px;left:290px;padding:10px 0 0 10px;position:absolute;top:60px;width:190px;display:block}.uc-union-page-title .uc-upt-label{color:#ffffff;display:block;float:left;font-size:12px;font-weight:bold}.uc-union-page-title .uc-union-page-name{color:#333333;display:block;float:left;font-size:12px;font-weight:bold;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:130px}.profile-drop-down-menu{background:#3a3b3f;box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;top:38px;font-size:14px;width:125px;left:0}.profile-setting a.profile-name{box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:auto;color:#ffffff;width:105px}.profile-setting a.profile-name .user-name{color:#333333}.profile-name-wrapper{background:none;border-radius:0px;box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:75px}.profile-setting a.profile-name .user-name{display:block;float:none}.profile-setting{width:130px}.page-search{display:inline-block;left:500px;position:absolute;top:110px}.uc-menu-dropper{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;line-height:1em}.row.notice{left:0;margin:0 auto;position:absolute;right:0;top:60px;width:240px}.system-menu{color:white;float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;left:122px;line-height:1.3em;list-style-type:none;padding:0px;position:absolute;top:110px}.system-menu a{color:white;padding:12px 5px}.top-ad-486-60{position:absolute;top:-135px;right:0;margin:0}.uc-menu-dropper > span{font-size:12px;font-weight:bold;padding:12px}.bottom,.bottom-union{background:#3A3B3F;margin:0px auto;min-height:150px}.bottom .section,.bottom-union .section{margin:0}.bottom-union .twocol,.bottom .twocol{border-right:1px solid #818286;padding:1%;width:13.2%}.bottom-union .twocol:first-child,.bottom .twocol:first-child{border-left:1px solid #818286}.bottom .page-title,.bottom-union .page-title{color:#95D1B5;font-size:11px;line-height:1.3em;display:block;margin-bottom:10px}.bottom p,.bottom-union p,.bottom-subsite p{font-size:11px;margin:5px 0}.bottom a,.bottom-union a,.bottom-subsite a{font-size:11px;text-decoration:none}.column .column-content{min-height:150px}#social-media-links a{border-right:1px solid #c4c4c4;display:block;float:left;height:26px;margin:0;overflow:hidden;padding:7px 10px;text-indent:-999px;width:26px}#social-media-links a.fb-icon{background:url("/themes/ssu_default/images/icon-facebook.png") no-repeat scroll center center transparent}#social-media-links a.tw-icon{background:url("/themes/ssu_default/images/icon-twitter.png") no-repeat scroll center center transparent}#social-media-links a.yt-icon{background:url("/themes/ssu_default/images/icon-youtube.png") no-repeat scroll center center transparent}#social-media-links a.ig-icon{background:url("/themes/ssu_default/images/icon-instagram.png") no-repeat scroll center center transparent}#social-media-links{left:auto;position:absolute;top:-50px;right:0}.choosePlan{font-family:Arial,Helvetica,sans-serif;background:none repeat scroll 0 0 #000;color:#ffffff;text-shadow:0 0 0;font-size:20px;font-weight:normal;text-transform:none}.choosePlan[disabled="disabled"]{background:none repeat scroll 0 0 #ccc;opacity:0.5;text-shadow:0 0 0;font-size:20px;font-weight:normal;text-transform:none}.menu-wrap{font-family:Arial;font-size:12px;font-weight:bold;left:0;margin:0 auto;position:fixed;right:0;top:0;width:980px;z-index:100}.menu ul li ul{top:22px}h2{}.red-block{}.red-block #latest-articles .article-widget-header a{background:#FF0545}.red-block #latest-articles .more.more-articles{}.dark-grey-block{background:url(/themes/ssu_default/images/grey-preloader.gif) no-repeat scroll center 50px #c6c6c6;min-height:738px}.dark-grey-block #latest-events .event-widget-header a{background:#5E5E5E}.red-block #latest-articles .article-widget-header a,.dark-grey-block #latest-events .event-widget-header a{display:block;font-size:18px;text-decoration:none;text-transform:uppercase;display:block;color:#ffffff;padding:10px}.dark-grey-block #latest-events .more.more-events{}.twitter-blue-block{}.green-block{}.grey-block{}.instagram-blue-block{}.feature-block{}.green-block .stripe-wrap,.green-block.stripe-carousel{background:#f5f5f5;min-height:375px}.green-block{background:#03A45E;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.grey-block{background:#858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.instagram-blue-block{background:#0068A5;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.feature-block{background:#FFFFFF;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.green-block .list-wrap,.grey-block .list-wrap,.instagram-blue-block .list-wrap{background:#f5f5f5;min-height:375px}.twitter-blue-block h2,.green-block h2,.grey-block h2,.instagram-blue-block h2{display:block;font-size:18px;text-decoration:none;text-transform:uppercase;display:block;color:#ffffff;padding:10px;margin:0;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.red-block h2{display:block;font-size:18px;text-decoration:none;text-transform:uppercase;display:block;color:#ffffff;padding:10px;margin:0;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:#FF0545}.dark-grey-block h2{display:block;font-size:18px;text-decoration:none;text-transform:uppercase;display:block;color:#ffffff;padding:10px;margin:0;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:#5E5E5E}.feature-block h2{color:#373A3F;display:block;font-size:18px;font-weight:normal;margin:0;padding:10px;text-decoration:none;text-transform:uppercase;background:#ffffff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feature-block .page-title{color:#333;display:block;font-size:13px;font-weight:bold;margin:0;padding:10px 20px;text-decoration:none;background:#ffffff}.feature-block .list-wrap a{min-height:375px}.feature-block .list-wrap ol li a{min-height:inherit}.feature-block a{text-decoration:none}.feature-block .thumbnail-image{float:none;width:100%;display:block}.feature-block .page-details{float:none;width:auto;display:block;padding:0;background:#858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.feature-block .page-summary{color:#333;display:block;font-size:11px;line-height:1.1em;padding:0 20px 10px;background:#ffffff;min-height:110px}.feature-block .page-details .custom-title{color:#ffffff;display:block;font-size:11px;font-weight:bold;margin:0;padding:15px 10px;background:url(/themes/ssu_default/images/porlet-more-arrow.png) no-repeat center right #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;line-height:1em}#login-lets-connect{background:none repeat scroll 0 0 #36393E;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;margin-bottom:10px}#login-lets-connect h2{display:block;font-size:18px;text-decoration:none;text-transform:uppercase;display:block;color:#ffffff;padding:10px;margin:0;font-weight:normal}#login-lets-connect .list-wrap{background:white}#login-lets-connect-wrap p{color:#333;font-size:13px;font-weight:bold;padding:10px;border-bottom:1px solid #cccccc;margin:0}#login-lets-connect-wrap a{color:#666}#login-lets-connect h3.footer-login{background:none repeat scroll 0 0 #36393E;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;color:white;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1em;padding:15px 10px;text-decoration:none;margin:0}.twitter-blue-block #tweets{background:none repeat scroll 0 0 #029CF4;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.twitter-blue-block #tweets .twitter-blue-block-wrapper{min-height:435px}.twitter-blue-block #tweets h2{display:block;font-size:18px;text-decoration:none;text-transform:uppercase;display:block;color:#ffffff;padding:10px;margin:0;font-weight:normal}.twitter-blue-block #tweets .list-wrap{background:none repeat scroll 0 0 white;padding:0;text-align:center;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.twitter-blue-block #tweets .list-wrap p:first-child{padding:10px 10px 0;margin:0}.twitter-blue-block #tweets .box-footer{background:url(/themes/ssu_default/images/porlet-more-arrow.png) no-repeat center right #029cf4;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;color:white;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1em;padding:15px 10px;text-decoration:none;text-align:left}.grey-block .box-footer{background:url(/themes/ssu_default/images/porlet-more-arrow.png) no-repeat center right #858384;border-radius:0 0 5px 5px;color:white;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1em;padding:15px 10px;text-decoration:none;text-align:left}.instagram-blue-block .box-footer{background:url(/themes/ssu_default/images/porlet-more-arrow.png) no-repeat center right #0068a5;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;color:white;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1em;padding:15px 10px;text-decoration:none;text-align:left}.video-content-wrapper,.instagram-blue-block-wrapper{min-height:375px}.video-content-wrapper p{margin:10px 20px;font-size:11px;color:#333333}#latest-articles{background:none repeat scroll 0 0 #ff0545;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}#latest-events{background:none repeat scroll 0 0 #5E5E5E;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.article-widget{background:#F5F5F5}.event-widget{background:#C6C6C6}#latest-articles .article-widget.with-image-description .top-articles li .date{width:100%;display:none}#latest-articles .article-widget.with-image-description .top-articles li .article-description{color:#6f6f6f;font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:1em}#latest-articles .jcarousel-container-vertical{border:0px none;height:auto;width:100%}#latest-articles .jcarousel-clip-vertical{height:655px;margin:0 auto;overflow:hidden;top:0;width:100%;z-index:20}#latest-articles .jcarousel-prev-vertical{height:20px;left:auto;right:25px;top:-30px;width:20px;background:url(/themes/ssu_default/images/widget-arrow.png) no-repeat scroll 0 0 transparent;border:0 none}#latest-articles .jcarousel-next-vertical{height:20px;left:auto;right:5px;top:-30px;background:url(/themes/ssu_default/images/widget-arrow.png) no-repeat scroll -20px 0 transparent;border:0 none;width:20px}#latest-articles .article-widget.with-image-description .top-articles li{height:130px;width:100%;list-style:none;border-bottom:1px solid #ccc}#latest-articles .article-widget .top-articles li .article-thumbnail{float:right;height:130px;overflow:hidden;width:105px;position:static}#latest-articles .article-widget .top-articles li .article-thumbnail img{max-width:none}#latest-articles .article-widget .top-articles li .article-thumbnail a:before{bottom:5px;color:#fd0444;content:"MORE...";font-size:11px;font-weight:bold;left:10px;position:absolute}#latest-articles .article-widget .top-articles li .article-thumbnail a{display:block;text-decoration:none}#latest-articles .article-widget .top-articles li .article-content{font-size:12px;padding:10px 40% 10px 10px}#latest-articles .article-widget.with-image-description .top-articles .headline a{color:#fd0444;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:bold;max-height:48px;line-height:1.1em;overflow:hidden;text-decoration:none}#latest-articles .article-widget .top-articles li .article-content .date a,#latest-articles .article-widget.with-image-description .top-articles li .date a{font-family:Arial,Helvetica,sans-serif;color:#fd0444;font-weight:normal;font-style:normal}#latest-events .event-widget.with-image-description .top-events li .date{width:100%}#latest-events .event-widget.with-image-description .top-events li .event-description{color:#6f6f6f;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:34px;line-height:1em;overflow:hidden}#latest-events .jcarousel-container-vertical{border:0px none;height:auto;width:100%}#latest-events .jcarousel-clip-vertical{height:655px;margin:0 auto;overflow:hidden;top:0;width:100%;z-index:20}#latest-events .jcarousel-prev-vertical{height:20px;left:auto;right:25px;top:-30px;width:20px;background:url(/themes/ssu_default/images/widget-arrow.png) no-repeat scroll 0 0 transparent;border:0 none}#latest-events .jcarousel-next-vertical{height:20px;left:auto;right:5px;top:-30px;background:url(/themes/ssu_default/images/widget-arrow.png) no-repeat scroll -20px 0 transparent;border:0 none;width:20px}#latest-events .event-widget.with-image-description .top-events li{height:130px;width:100%;list-style:none;border-bottom:1px solid #999999}#latest-events .event-widget .top-events li .event-thumbnail{left:0px;position:absolute;top:0px;width:130px;overflow:hidden}#latest-events .event-widget .top-events li .event-thumbnail a{display:block}#latest-events .event-widget .top-events li .event-content{font-size:12px;padding:10px 10px 10px 45%}#latest-events .event-widget.with-image-description .top-events .name a{color:#5F5F5F;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:bold;line-height:1.1em;max-height:48px;overflow:hidden;text-decoration:none}#latest-events .event-widget .top-events li .event-content .date a,#latest-events .event-widget.with-image-description .top-events li .date a{font-family:Arial,Helvetica,sans-serif;color:#5f5f5f;font-weight:normal;font-style:normal}#latest-events .event-widget .top-events li .event-content .name,#latest-events .event-widget.with-image-description .top-events li .name,#latest-articles .article-widget .top-articles li .article-content .headline,#latest-articles .article-widget.with-image-description .top-articles li .headline{line-height:1em;padding:0 0 5px 0}#latest-events .more.more-events,#latest-articles .more.more-articles{color:white;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1em;padding:15px 10px;text-decoration:none;background:url(/themes/ssu_default/images/porlet-more-arrow.png) no-repeat center right transparent;position:relative;text-indent:-999px}#latest-events .more.more-events:after{content:"Visit for more Events";left:10px;position:absolute;right:0;text-indent:0}#latest-articles .more.more-articles:after{content:"Visit for SU News";left:10px;position:absolute;right:0;text-indent:0}.uc-events-widget-buy-ticket{background:url(/themes/ssu_default/images/buyticket-bg.png) repeat scroll 0 0 transparent;color:#fff;font-size:12px;left:0;padding:5px;position:absolute;right:0;text-align:center;text-transform:uppercase;z-index:1;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:bold;top:0}.breadcrumb{margin:0px auto 10px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:0.8em;width:auto;background:url("/themes/nusdigital_default/images/breadcrumb-icon.png") no-repeat scroll 10px 10px transparent;padding:5px 0 5px 30px;font-family:Arial,Helvetica,sans-serif}#crumbs{min-height:1.3em}#crumbs li{float:left;line-height:1.3em;color:#000000;padding:0.5em;list-style:none;margin:0}#crumbs li a{background:url(/themes/nusdigital_default/images/breadcrumbs-arrow.gif) no-repeat right center;display:block;padding:0 10px 0 0}#crumbs li a:link,#crumbs li a:visited{text-decoration:none}#crumbs a:link,#crumbs a:visited,#crumbs li a:hover,#crumbs li a:focus{color:#000000}.list a .thumbnail-image{float:none;margin-left:0;width:100%}.list a .page-details{float:none;padding-left:0;width:100%}.two-by-six{width:980px}.grid-carousel .two-by-six .grid-two-by-six a{width:980px;height:326px}h1,h2,h3,h4,h5{font-family:Arial,Helvetica,sans-serif;text-shadow:0 0 0;margin:5px 0 10px;padding:0;color:#333}.content-wrap div > h1{padding:10px;margin:0}h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.0em}p{font-size:12px;font-family:Arial,Helvetica,sans-serif;margin:10px 0;line-height:1.2em}.section.default-body h1{padding:0}.section.default-body ol,.section.default-body ul,.uc-banner-hover ol,.uc-banner-hover ul{margin:0 0 10px;padding:0;font-size:12px}.section.default-body ol li,.section.default-body ul li,.uc-banner-hover ul li,.uc-banner-hover ol li{margin:0 10px 5px;list-style:inside}.uc-banner-hover a{color:#ffffff;font-size:12px;text-decoration:none}.uc-banner-hover{text-align:left}.uc-banner-hover h1,.uc-banner-hover h2,.uc-banner-hover h3,.uc-banner-hover h4,.uc-banner-hover h5{color:#ffffff;text-decoration:none}.content-wrap .uc-banner-hover h1{color:#ffffff;text-decoration:none;padding:0}.contentContainer,.content .row .content-wrap{margin:0 0 10px;padding:0}.section.default-body{padding:10px}table,td,th{border:1px solid #333;border-collapse:collapse;font-size:12px;font-family:Arial,Helvetica,sans-serif}th:first-child{border-left:1px solid #333}th{background-color:#333;color:white;padding:5px;border-left:1px solid #fff}td{color:#333;padding:5px}#officers.stripe-carousel,.stripe-carousel{overflow:hidden;width:98%}#officers .stripe-wrap a,.section.stripe .stripe-wrap a{height:300px;width:250px;display:block}#officers .stripe-wrap a span.thumbnail-image,.section.stripe .stripe-wrap a span.thumbnail-image{display:block;float:none;font-size:0.8em;height:240px;margin:0 auto;padding:20px 0 0;width:240px}#officers .stripe-wrap a span.page-details,.section.stripe .stripe-wrap a span.page-details{display:block;float:none;font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1em;padding:10px 5px;width:auto}#officers .stripe-carousel ul,.section.stripe .stripe-carousel ul{height:375px}.stripe .jcarousel-skin-tango .jcarousel-clip-horizontal{width:250px;margin:0 auto}.stripe-wrap a span.page-details .page-title{color:#333;display:block;font-size:14px;font-weight:bold;margin:0;text-align:left}.stripe-wrap a span.page-details .page-summary{color:#666;display:block;font-size:12px;line-height:1.1em;padding:10px 0;text-align:left}.stripe-wrap a span.page-details .custom-title{color:green;font-size:11px;text-align:left;text-transform:uppercase}.stripe .jcarousel-skin-tango .jcarousel-prev-horizontal{background:url("/themes/ssu_default/images/stripe-arrow-left.png") no-repeat scroll center center transparent;cursor:pointer;height:33px;left:0;position:absolute;top:35%;width:28px}.stripe .jcarousel-skin-tango .jcarousel-next-horizontal{background:url("/themes/ssu_default/images/stripe-arrow-right.png") no-repeat scroll center center transparent;cursor:pointer;height:33px;position:absolute;right:0;top:35%;width:28px}.section.stripe.auto-stripe{margin:0}.jcarousel-skin-tango .jcarousel-item-horizontal{margin:0}#your-su-officers-2013-14-wrap > div.edit-mode-page a{text-decoration:none}#your-su-officers-2013-14-wrap > div.edit-mode-page a span.page-details{background:url("/themes/ssu_default/images/porlet-more-arrow.png") no-repeat scroll right center #03a45e;border-radius:0 0 5px 5px;color:#ffffff;display:block;font-size:11px;font-weight:bold;margin:0;padding:15px 10px;line-height:1em;width:auto;text-decoration:none}#your-su-officers-2013-14-wrap > div.edit-mode-page a .thumbnail-image{display:none}.uc-poweredby-nusdigital-logo{display:none}.grid .jcarousel-skin-tango .jcarousel-prev-horizontal{background:url("/themes/ssu_default/images/grid-arrows.png") no-repeat scroll 0 0 transparent;width:55px;height:75px;border:0 none;left:0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;opacity:1;-moz-opacity:1}.grid .jcarousel-skin-tango .jcarousel-next-horizontal{background:url("/themes/ssu_default/images/grid-arrows.png") no-repeat scroll 0 -70px transparent;width:55px;height:75px;border:0 none;right:0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;opacity:1;-moz-opacity:1}.grid .jcarousel-skin-tango .jcarousel-prev-horizontal.jcarousel-prev-disabled{background:none}.grid .jcarousel-skin-tango .jcarousel-next-horizontal.jcarousel-next-disabled{background:none}.tree-navigation-structure{display:none}.tree-navigation-structure #uc-left-navigation{font-family:Arial,Helvetica,sans-serif;font-size:14px}.threecol.tree-navigation{margin:0 0 30px}.tree-navigation{background:none repeat scroll 0 0 #36393e;font-family:Arial,Helvetica,sans-serif;margin:0 0 15px 0}.tree-navigation.club-navigation{margin:0}.tree-navigation ul{background:none;border:0 none;margin:0;padding-right:0}.tree-navigation a{font-size:13px}.tree-navigation ul.nav-level-one{padding:0px;margin:0;background:none}.tree-navigation .nav-level-one li,.tree-navigation .nav-level-two li,.tree-navigation .nav-level-three li,.tree-navigation .nav-level-four li{padding:0px;margin:0;border-bottom:0px solid #E1E1E1;border-top:1px solid #E1E1E1;background:none;font-family:Arial,Helvetica,sans-serif}.tree-navigation .nav-level-one > li{border-top:0px solid #E1E1E1}.tree-navigation ul.nav-level-one h3{font-size:1em;margin-bottom:0;padding:10px 20px 10px 20px;background:none;margin-top:0}.tree-navigation ul.nav-level-one li h3 a{background:url("/themes/default/images/leftmenu-title-arrow.png") no-repeat scroll right center transparent;padding:0px;font-size:0.95em;color:#fff;font-family:Arial,Helvetica,sans-serif}.tree-navigation .nav-level-one li a,.tree-navigation .nav-level-two li a,.tree-navigation .nav-level-three li a,.tree-navigation .nav-level-four li a{padding:10px;color:#666666}.tree-navigation .nav-level-one li a{background:url("/themes/default/images/black-down-arrow.png") no-repeat scroll center left transparent;padding-left:20px}.tree-navigation .nav-level-one li.selected a{background:url("/themes/default/images/black-down-arrow.png") no-repeat scroll center left transparent;padding-left:20px}.tree-navigation .nav-level-one li a{margin-left:0px;font-weight:normal}.tree-navigation .nav-level-two li a{margin:0 5px;font-weight:normal}.tree-navigation .nav-level-three li a{margin:0 5px 0 15px;font-weight:normal}.tree-navigation .nav-level-four li a{margin:0 5px 0 30px;font-weight:normal}.tree-navigation .nav-level-one ul.nav-level-two{padding:0;margin:0 15px}.tree-navigation .nav-level-one ul.nav-level-three{padding:0;margin:0}.tree-navigation .nav-level-one ul.nav-level-four{padding:0;margin:0}.tree-navigation .nav-level-one li.selected{color:#ffffff;font-family:Arial,Helvetica,sans-serif;background:none}.tree-navigation .nav-level-one .selected ul li a{background:url("/themes/default/images/black-right-arrow.png") no-repeat scroll center left transparent}.tree-navigation .nav-level-three li a{background:url("/themes/default/images/black-right-arrow.png") no-repeat scroll center left transparent}.tree-navigation .nav-level-one .selected > a{color:#000000;font-weight:normal;font-family:Arial,Helvetica,sans-serif}.tree-navigation .nav-level-one .selected ul li a{color:#666666;font-weight:normal}.tree-navigation ul .selected > a{color:#666666;font-weight:normal;text-shadow:0px 0px 0px #000000}.tree-navigation ul li a{font-weight:normal}.uc-articles-tags,.uc-events-tags,.uc-groups-tags,.uc-resources-tags,.uc-articles-tags p,.uc-events-tags p,.uc-groups-tags p,.uc-resources-tags p{color:#000000}#news-homepage{margin:10px;width:auto}#news-homepage h1{color:#373a3f;display:block;font-size:35px;font-weight:bold}#uc-new-articles-search .search-box{border-left:0px solid #c4c4c4;border-right:0px solid #c4c4c4;padding:0px}#uc-new-articles-search .search-box .search-box-wrapper{margin:10px 0;padding:0}.featured-news-block h2.news-headline{background:none repeat scroll 0 0 white;border-bottom:0px solid #e8e8e8;color:#676a6d;font-size:18px;font-weight:normal;margin:0 0 0 155px;padding:10px;text-transform:uppercase}.articles-list-block .articles-block,.featured-news-block{background:none repeat scroll 0 0 #f5f5f5;margin:0;position:relative}.featured-news-block{min-height:220px}.featured-news-block h2 a{color:#676A6D;text-decoration:none}.featured-news-block .featured-text{font-size:0.8em;margin:0 0 0 155px;padding:10px 10px 0}.featured-news-block .featured-text p{font-size:11px;margin:0 0 10px}.featured-news-block .featured-news-block-content{padding:0}.featured-news-block .featured-image{float:none;left:0;margin:0;position:absolute;top:0;width:155px}.featured-image > a{overflow:hidden;width:155px;display:block}.featured-image > a img{max-width:none}.articles-list-block .articles-block h3 a{color:#676A6D;text-decoration:none}.articles-list-block .news-headline{background:none repeat scroll 0 0 #fff;margin:0 0 0 55px;padding:10px}.more-article-block .more-article-block-wrapper h3{border-bottom:1px solid #fff;color:#666;font-size:0.9em;font-weight:normal;padding:10px;text-transform:uppercase;margin:0}.more-article-block .more-article-block-wrapper ul li{border-bottom:1px solid #fff;list-style:none outside none;padding:10px}.articles-list-block{padding:0}.articles-list-block .articles-block h3{font-size:18px;font-weight:normal;margin:0;padding:0;text-transform:uppercase}.articles-list-block .articles-block .articles-summary{margin:0 0 0 55px;padding:10px 10px 0}.articles-list-block .articles-block .articles-summary > p{font-size:11px;margin:0 0 10px}.articles-list-block .articles-block .articles-image > a{display:block;overflow:hidden;width:55px}.articles-list-block .articles-block .articles-image > a img{max-width:none}.articles-list-block .articles-block .articles-image{float:none;margin:0;position:absolute;width:auto}.more-article-block .pagination{margin:10px;min-height:35px}.more-article-block .more-article-block-wrapper{padding:0}.more-article-block{background:none repeat scroll 0 0 #c4c4c4}.more-article-block .article-listing span{color:#666}.title h1{background:none;color:#333333;font-size:1.8em;font-weight:bold;margin-bottom:3px;padding:5px}#uc-articles-details .articleDetails{background:#f5f5f5}.articleDetails p{font-size:11px}#news-homepage.twelvecol{padding:0;margin:0}#news-homepage .eightcol,#uc-articles-details .eightcol{float:none;margin:0;width:100%}#news-homepage .portletTitles,#uc-articles-details .eightcol .portletTitles{padding:0}#uc-articles-details .eightcol h1{background:none repeat scroll 0 0 #ff0545;color:#fff;font-size:15px;font-weight:normal;margin:0;padding:10px;text-transform:uppercase;line-height:1.3em}.articleDetails .article-details-wrapper{padding:0 10px 10px}.articleDetails .articles-image{float:left;margin:0 10px 0 0;overflow:hidden;padding:0;width:155px}.articleDetails .articles-image img{max-width:none}.articleDetails .time:before{content:"Posted "}.articleDetails .time{border-bottom:0 dotted #cccccc;font-size:11px;font-style:normal;font-weight:normal;margin:0;padding:5px 0;text-transform:none}.articleDetails{margin:0}.article-backto-parent span{display:block;padding:10px}.article-backto-parent .buttonLink.backButton{background:none repeat scroll 0 0 #858384;float:none;margin:0 0 10px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;color:#ffffff}#event-homepage{}#event-homepage .heading h1{}#event-homepage .heading h1 span{position:relative;display:block;text-indent:-999px}#event-homepage .heading h1 span:before{position:absolute;display:block;top:0;left:0;content:"What\'s on";text-indent:0;font-size:35px;font-weight:bold;color:#373A3F}#event-homepage #left-panel{margin:0 0 20px}#event-homepage .tree-navigation{margin:0}#event-homepage .tree-navigation h3{background:none repeat scroll 0 0 #36393e;color:#fff;font-family:'Arial',Verdana,sans-serif;font-size:24px;font-weight:bold;margin:0;padding:15px}#event-homepage .tree-navigation ul li.selected{background:none repeat scroll 0 0 #ffffff;color:#000000}#event-homepage .tree-navigation a{font-size:24px;font-weight:normal}#event-homepage .tree-navigation ul li a{color:#ffffff;font-weight:normal}#event-homepage .tree-navigation ul li.selected a{color:#000000;font-weight:normal}#event-homepage .tree-navigation ul li{background:none repeat scroll 0 0 #000000;list-style:none outside none;margin-bottom:0;padding:10px;color:#ffffff;border-bottom:1px solid #ffffff}#event-homepage .eventsearch{position:relative;right:0;top:-43px;z-index:1}#event-homepage .eventsearch .search-box{border:0 none;left:auto;padding:5px 0;position:absolute;right:0;text-align:right;top:0}#event-homepage .search-box .search-box-wrapper{border-width:0}#event-homepage #eventcarousel{background:none repeat scroll 0 0 #000000;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:0 0 0 10px;padding:0;position:relative}#event-homepage .event-type-title h2{background:none repeat scroll 0 0 #36393e;border-color:#fff;border-style:solid;border-width:0 0 1px;color:#fff;font-size:24px;font-weight:bold;margin:0;padding:15px;text-align:left;min-height:30px}#event-homepage .event-type-title{margin:0}#event-homepage #eventcarousel .event-container{margin:2%;width:96%}#event-homepage #eventcarousel .event-box{background:none repeat scroll 0 0 #f5f5f5;border:0 none;float:left;margin:0 1% 1% 0;padding:0;width:49%}#event-homepage .event-box .non-free-event-title,#event-homepage .event-box .free-event-title{background:none repeat scroll 0 0 #ffffff;color:#3a3b3f;font-weight:normal;padding:10px;text-transform:uppercase;width:auto;font-size:13px}#event-homepage .event-banner{display:block;float:left;height:140px;margin:0;width:140px}#eventcarousel .event-details{float:left;font-size:11px;margin:15px 5px;width:175px}#event-homepage .event-details p{border-bottom:0px none;font-size:11px;font-weight:bold;line-height:1em;margin:5px;padding:3px 0}#event-homepage .free-event{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#95d1b5;padding:10px}#event-homepage .event-box .free-event-title{padding:10px 50px 10px 10px}.tree-navigation .title h1{background:none repeat scroll 0 0 #36393e;color:#fff;font-family:'Arial',Verdana,sans-serif;font-size:14px;font-weight:bold;margin:0;padding:15px;border-bottom:1px solid #fff}.tree-navigation .thumbnail li.selected{background:none repeat scroll 0 0 #36393e;color:#fff;margin:0}.tree-navigation ul.latestEventLeftSide li.selected{background:none repeat scroll 0 0 #ffffff;color:#000000;margin:0}.tree-navigation ul.clubSubMenu li{background:none repeat scroll 0 0 #ffffff;color:#000000;margin:0}.content-wrap.subsites .portlet > div{padding:0 0 0 20px}.content .contentBoxes h2{border-bottom:0 none;font-size:1.5em}.availableTickets .static-ticket-block{height:100px}.ticketAvailable{font-size:18px;font-weight:normal}.availableTickets .ticketsTypes{border:0;margin:0 0 20px;padding:0;width:100%;float:none;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;display:block}.availableTickets .leftticketBox .ticket-price{display:block;float:none;font-size:0.8em;font-weight:normal!important;padding-left:0}.availableTickets .ticketsTypes h2{color:#333;font-weight:normal;padding:10px}.availableTickets .ticketQuantityBox{background:none repeat scroll 0 0 #999;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;font-size:0.8em;font-weight:bold;padding:0 10px;text-align:left}.availableTickets .ticketsTypes .price{float:none;padding:0px;text-shadow:0 0 0}.ninecol .portlet > div{padding:0 0 0 20px}.ticketInfo{padding:0 0 10px}.availableTickets .ticketQuantityBox div{color:white;display:table;font-size:15px;padding:5px 0 0;border-spacing:0;line-height:2em}.edit_event .portlet > p.error{display:block;float:none;margin:10px 0 10px 20px;width:auto}.group-type-name{display:none}#shopping-cart .joinForm{background:none repeat scroll 0 0 white;padding:0 10px}.wrap #left-content .tree-navigation.club-navigation h3:after{color:#36393e;content:"Find a Society";left:0;position:absolute;top:0}.wrap #left-content .tree-navigation.club-navigation h3{background:none repeat scroll 0 0 #e8e8e8;color:#e8e8e8;font-size:30px;font-weight:bold;padding:0 0 10px;position:relative;margin:0;min-height:40px}.wrap #left-content .tree-navigation.club-navigation ul li{background:none repeat scroll 0 0 #000000;list-style:none outside none;margin-bottom:0;padding:10px 20px;border-bottom:1px solid #ccc}.wrap #left-content .tree-navigation.club-navigation ul li.active{background:none repeat scroll 0 0 #ffffff}.wrap #left-content .tree-navigation.club-navigation ul li.active a{color:#333}.wrap #left-content .tree-navigation.club-navigation ul li a{color:#fff}.wrap #left-content .tree-navigation.club-navigation ul li a{font-size:24px}.wrap .threecol{width:23.79%}.group-search .search-box{border-left:0px solid #c4c4c4;border-right:0px solid #c4c4c4;padding:7px 20px 7px 7px}.coursefinishes legend{background:none}.registration-final-step .final-thank-you-msg{background:#ffffff}#search-result{margin:10px 0}#search-result .src-result{background:#F5F5F5;border-bottom:0px solid #ccc;float:none;font-size:14px;margin:0px;overflow:hidden;padding:0%;width:100%;line-height:1em}#search-result h2{background:none repeat scroll 0 0 #ffffff;color:#5c5e61;font-size:13px;font-weight:normal;line-height:1.2em;margin:0;padding:10px 15px;text-transform:uppercase}#search-result .src-result a{color:#666666;display:block;position:relative;text-decoration:none}#search-result .result-body{line-height:1.3em;overflow:hidden;padding:15px}#search-result .result-body p{line-height:1.4em;margin:0}#search-result .pagination{line-height:1.7em;padding:0 10px}#uc-more-search{margin:10px auto;padding:10px 0;background:none repeat scroll 0 0 #36393e;border:0 none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;color:#ffffff;cursor:pointer;display:block;float:none;font-size:20px;font-weight:bold;padding:5px 0;text-decoration:none;text-shadow:0 0 0;text-transform:capitalize;clear:both;text-align:center;width:100%}#uc-search-more-panel .uc-search-page-separator{margin:20px 0 0;background:none repeat scroll 0 0 #ccc}.group-types{background:#ffffff;border-bottom:0 solid #999999;border-top:0 solid #999999;color:#333333;display:block;margin:10px 13px;width:auto}.tree-navigation .group_left_panel_menu ul li{background:#fff;margin-bottom:1px}.tree-navigation .group_left_panel_menu ul li:last-child{margin-bottom:0}.tab-wrap{min-height:auto}.ui-widget-content{border:0 none;padding:0 0 19px;height:auto}.ui-tabs .ui-tabs-panel{border:0 none;padding:0;height:auto}.ui-tabs ul.ui-tabs-nav{background:none repeat scroll 0 0 #828186;border:0 none;padding:0;position:absolute;bottom:0;z-index:1;top:auto;right:0;left:0}.ui-tabs ul.ui-tabs-nav li{background:none repeat scroll 0 0 #c4c4c2;border:0 none;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0.1% 0 0;width:16.54%;top:0}.ui-tabs ul.ui-tabs-nav li a{color:#3a3b3f;display:block;float:none;overflow:hidden;text-overflow:ellipsis;white-space:inherit;line-height:1.3em;padding:4px 10px}.ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a{color:#ffffff}.ui-tabs ul.ui-tabs-nav li.ui-tabs-selected{margin:0 1px 0 0;padding:0;background:#363A3D}.ui-tabs ul.ui-tabs-nav li.ui-tabs-selected,.ui-state-hover{border:0 none}.tabs.ui-tabs .tab-content-wrapper-box{top:0;min-height:inherit}.tab .ui-tabs .ui-tabs-nav ol li{background:none}.tabs.ui-tabs .tab-content-wrapper-box .section{margin-bottom:0}.tabs.ui-tabs .tab-content-wrapper-box .uc-list-banner-wrapper{min-height:inherit}#channel-nus-advert .jcarousel-skin-tango ul li{margin:10px 15px}.search-box{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;padding:7px 20px}.search-box .search-box-wrapper{border-radius:0;border-style:solid;border-width:1px;margin:0 auto;padding:0;width:255px}.search-box .search-box-wrapper .search-button{background:url("/themes/ssu_default/images/search-icon.png") no-repeat scroll center center #C4C4C6;cursor:pointer}.search-box .search-box-wrapper .search-input{padding:4px 5px;width:220px}.myaccount-change-password.ninecol.last,#myaccount-information .ninecol.last{background:none repeat scroll 0 0 white;float:right;width:73%;padding:0 0 10px}#myaccount-information .event-ticket-number-details{background:none;margin:0 10px;padding:0;box-shadow:0 0 5px #ccc}#myaccount-information .event-ticket-number-details .printButton{text-shadow:0 0 0;line-height:1.8em}#myaccount-information .event-ticket-number-details .event-ticket-details-wrapper{margin:0}#myaccount-information .event-ticket-number-details .event-ticket-details-wrapper .event-title{background:none;height:auto}#myaccount-information .event-ticket-number-details .event-ticket-details-wrapper .action{top:60px}#myaccount-information.contentContainer .event-ticket-number-details .event-ticket-details-wrapper .event-title h3{font-size:18px}.frequently-asked-question .faq-wrapper .faq-link a{padding:0 0 10px 20px}input:-webkit-autofill,textarea:-webkit-autofill{background-color:#ccc}#e-shop{background:none repeat scroll 0 0 white;margin:0;padding:10px}#shopping-cart .orderHeaderRow{background:none repeat scroll 0 0 #7e7e7e;color:#ffffff}.orderHeaderRow .removeOrder,.orderHeaderRow .productType,.orderHeaderRow .productName,.orderHeaderRow .productCategory,.orderHeaderRow .productQty,.orderHeaderRow .productPrice,.orderHeaderRow .Total{}.orderHeaderRow,.orderRow{padding:10px 0;border-bottom:2px solid #ccc;color:#666}.orderRow .removeOrder,.orderRow .productType,.orderRow .productName,.orderRow .productCategory,.orderRow .productQty,.orderRow .productPrice,.orderRow .Total{}#shopping_cart .question-answers{background:none repeat scroll 0 0 #f8f8f8;border:0 none;margin:5px 10px 0;padding:10px 15px}.orderHeaderRow .removeOrder{text-align:center}#shopping-cart .info{background:none repeat scroll 0 0 #333;border:0 none;color:#fff;margin:0;padding:15px}#shopping-cart span.error.fullwidth,#shopping-cart p.error.fullwidth{display:block;float:none;margin:10px;width:auto}#shopping-cart .joinForm{background:none repeat scroll 0 0 white;padding:0}#shopping-cart .checkout-button,#shopping-cart .updatecart-button{background:none repeat scroll 0 0 #333;border:0 none;border-radius:0;color:#fff;cursor:pointer;display:block;float:right;font-size:18px;height:auto;overflow:hidden;padding:5px 10px;text-indent:0;width:auto}.clear-cart-button{color:#02c1ff;font-size:12px;font-style:italic;padding:10px 20px}.orderRow .removeOrder .removeButton{height:16px;display:block;float:none;margin:0 auto;overflow:hidden}#shopping-cart .formrow{clear:both;display:block;padding:0;border-top:2px solid #ccc}#shopping-cart .grandTotal{color:#666;font-weight:bold;margin:0 15px 0 0}#shopping-cart .grandTotal p{font-size:14px}.grandTotal .total{color:#666}.joinForm #shopping_cart .question-answers ol li,.joinForm #shopping_cart .qa-question,.qa-answer{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin:0}.e-shop-products.orderRow .subtractValue{background:url("/themes/ssu_default/images/increase-decrease-button.png") no-repeat scroll -2px -2px transparent}.e-shop-products.orderRow .additionValue{background:url("/themes/ssu_default/images/increase-decrease-button.png") no-repeat scroll -2px -35px transparent}.e-shop-products.orderRow .productQty input.productQtyBought{border-color:#ffffff;color:#999}.orderQtyText{color:#999}.myaccount-subscription-details.ninecol .portlet > div{padding:0;background:#333}.myaccount-subscription-details .portlet .title h1{color:#fff}#myaccount-information .myaccount-subscription-details .portlet .contentBoxes{padding:10px;background:#ffffff}#myaccount-information.contentContainer #groupSubscriptions:nth-child(1) h2{background:#0181FE;color:#ffffff;padding:30px 5px 5px;border-bottom:1px solid #fff;font-size:14px;margin:0}#myaccount-information.contentContainer #groupSubscriptions:nth-child(1) h3{background:#0181FE;color:#ffffff;font-size:14px;padding:5px}#myaccount-information.contentContainer #groupSubscriptions:nth-child(1) .tableRow{background:#ffffff;color:#0181FE;border-bottom:1px solid #0181FE}#myaccount-information.contentContainer #groupSubscriptions:nth-child(2) h2{background:#ffcc00;color:#ffffff;padding:30px 5px 5px;border-bottom:1px solid #fff;font-size:14px}#myaccount-information.contentContainer #groupSubscriptions:nth-child(2) h3{background:#ffcc00;color:#ffffff;font-size:14px;padding:5px}#myaccount-information.contentContainer #groupSubscriptions:nth-child(2) .tableRow{background:#ffffff;color:#ffcc00;border-bottom:1px solid #ffcc00}#myaccount-information.contentContainer #groupSubscriptions:nth-child(3) h2{background:#FF6D03;color:#ffffff;padding:30px 5px 5px;border-bottom:1px solid #fff;font-size:14px}#myaccount-information.contentContainer #groupSubscriptions:nth-child(3) h3{background:#FF6D03;color:#ffffff;font-size:14px;padding:5px 5px}#myaccount-information.contentContainer #groupSubscriptions:nth-child(3) .tableRow{background:#ffffff;color:#FF6D03;border-bottom:1px solid #FF6D03}#myaccount-information.contentContainer #groupSubscriptions:nth-child(5) h2{background:#23A952;color:#ffffff;padding:30px 5px 5px;border-bottom:1px solid #fff;font-size:14px}#myaccount-information.contentContainer #eventSubscriptions h3{background:#23A952;color:#ffffff;font-size:14px;padding:5px;height:auto}#myaccount-information.contentContainer #eventSubscriptions .tableRow{border-bottom:1px solid #23A952}#myaccount-information.contentContainer #groupSubscriptions:nth-child(5) .tableRow{background:#ffffff;color:#23A952}#myaccount-information.contentContainer #eventSubscriptions .tableHeaderRow{background:#ffffff;color:#23A952}.myaccount-shopping-details .portlet{margin:0 auto;width:100%}.myaccount-student-details.ninecol .portlet > div,.myaccount-shopping-details.ninecol .portlet > div{padding:0px}.tableRow .col-25 .tableColValue{margin:0}.cms-forms h3{margin:0}.edit-mode-tab.tool-bar.ui-state-default.ui-corner-top.ui-state-disabled{overflow:hidden;position:absolute;right:0;top:0;width:26px}.add-event.edit-mode-widget-event.tool-tip-display,.add-articles.edit-mode-widget-article.tool-tip-display{position:absolute;right:50px;top:20px}p.student-signin{font-size:24px;margin:0;padding:3% 5% 1%}.signin-block span{font-size:11px;white-space:nowrap}.has-shibboleth .left-col .signin-block .uc-sso-msg{font-size:21px;padding:3% 5% 0%;text-align:left}.has-shibboleth .left-col .signin-block .uc-sso-msg img{float:left}.has-shibboleth .left-col .signin-block a{font-size:21px;padding:0% 5% 1%;display:table;color:#02c1ff;text-align:left}.has-shibboleth .left-col .signin-block a:before{content:"University of Sheffield "}.has-shibboleth .left-col .signin-block a:after{content:" here"}.top-ad{display:none}.no-shibboleth .uc-single-login,.no-shibboleth .uc-college-login-activated{float:none;width:100%}.no-shibboleth .uc-single-login{}.no-shibboleth .uc-college-login-activated{}.signin-block h2{margin:0}.has-shibboleth.uc-has-college-login .uc-single-login .signin-block fieldset.inputs,.no-shibboleth .uc-single-login .signin-block fieldset.inputs{padding:0 5% 2%}.no-shibboleth .uc-college-login-activated .signin-block fieldset{margin:10px 0 0}.no-shibboleth .uc-single-login input.smalltext,.no-shibboleth .uc-college-login-activated input.smalltext{width:45%}.has-shibboleth.uc-has-college-login .uc-single-login .signin-block fieldset.inputs:after,.signin-block.no-shibboleth .uc-single-login .signin-block fieldset.inputs:after{display:none}.has-shibboleth.uc-has-college-login .uc-single-login .signin-block,.signin-block.no-shibboleth .uc-single-login .signin-block{border-radius:0 0 0 0}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block,.no-shibboleth .uc-college-login-activated .signin-block{margin:0}.no-shibboleth .uc-college-login-activated .signin-block h2{}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block h2:after,.no-shibboleth .uc-college-login-activated .signin-block h2:after{display:none}.has-shibboleth.uc-has-college-login .uc-college-login-activated,.no-shibboleth .uc-college-login-activated{border-top:1px solid #ddd;background:none repeat scroll 0 0 white}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block h2 span,.no-shibboleth .uc-college-login-activated .signin-block h2 span{color:#000;display:block;font-size:24px;margin:10px 38px 0;padding:5px 10px}.has-shibboleth.uc-has-college-login .left-col,.has-shibboleth.uc-has-college-login .right-col,.has-shibboleth.uc-has-college-login .uc-college-col{float:none;width:100%}.link-block{background:#FFFFFF}.link-block h2{color:#373A3F;display:block;font-size:18px;font-weight:normal;margin:0;padding:10px;text-decoration:none;text-transform:uppercase;background:#ffffff}.link-block .page-title{color:#3A3B3F;display:block;font-size:13px;font-weight:bold;margin:0;padding:10px 20px;text-decoration:none;background:#ffffff;line-height:2em}.link-block .page-title:active{background:url(/themes/ssu_default/images/porlet-more-arrow.png) no-repeat center right #3A3B3F;color:#fff}.link-block .list-wrap a{border-top:1px solid #eee;min-height:0;display:block;text-decoration:none}.link-block .list-wrap h2 a{border:0}.link-block .thumbnail-image{display:none}.link-block .page-details{float:none;width:auto;display:block;padding:0}.has-shibboleth .right-col input.smalltext{width:45%}#resource-homepage .search-box{border:0 none;padding:0}#resource-homepage .search-box .search-box-wrapper{width:auto}#resource-homepage .search-box .search-box-wrapper .search-button{padding:15px 15px 16px;position:static;right:0;top:0}#resource-homepage .search-box .search-box-wrapper .search-input{font-size:13px;margin:0 5px 5px 0}#search-result h1:after{content:"s"}#search-result .uc-no-result-found p{background:none repeat scroll 0 0 white;color:#666;font-size:14px;font-weight:bold;padding:10px;text-transform:capitalize}#search-result .uc-no-result-found:after{content:"We\'re sorry but your search results has not been found please try again with a more specific search. Thank you.";display:block;font-size:11px;padding:10px}#search-result .uc-no-result-found{background:none repeat scroll 0 0 #f4f4f4;line-height:1em;padding-bottom:50px}#channel-nus-advert .edit-mode-page{position:relative;float:left;margin:6px 0}#channel-nus-advert .edit-mode-page p{margin:0}.ie8 #channel-nus-advert .edit-mode-page p,.ie9 #channel-nus-advert .edit-mode-page p{margin:0}.uc-promoted-doc-show-download .uc-resource-disable-download,.uc-promoted-doc-show-download .uc-resource-download-link,.uc-promoted-doc-show-download .uc-resource-details-disable-link,.uc-promoted-doc-show-download .uc-resource-details-link,.uc-resource-disable-download,.uc-resource-download-link,.uc-resource-details-disable-link,.uc-resource-details-link{background:#333333}#uc-articles-news .featured-news-block h2.news-headline{font-size:13px;word-wrap:break-word}#resource-homepage .uc-document-list{background:none repeat scroll 0 0 #f5f5f5;margin:0}#resource-homepage .uc-document-list .uc-document-block{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #f5f5f5;box-shadow:0 0 3px #f5f5f5;-moz-box-shadow:0 0 3px #f5f5f5;-webkit-box-shadow:0 0 3px #f5f5f5}#uc-articles-news .uc-articles-block{background:none repeat scroll 0 0 #f5f5f5;padding:1%;width:21%}#uc-resources-right-panel-search-wrapper{background:none repeat scroll 0 0 #f6f6f6;margin:55px 0 0;padding:10px 0}#uc-resource-details .uc-resource-details-wrapper{background:none repeat scroll 0 0 white;padding:10px 15px}#uc-sv-main-wrapper{background:none repeat scroll 0 0 #fff}.uv-sv-comment-padding-left9px p{margin:0}.uc-widget-articles-container .uc-widget-article-header,.uc-widget-resource-doc-container .uc-widget-resource-doc-header{background:none repeat scroll 0 0 #5E5E5E}.uc-widget-articles-container .uc-widget-article-header .uc-widget-article-more-link,.uc-widget-resource-doc-container .uc-widget-resource-doc-header .uc-widget-resource-doc-more-link{background:none repeat scroll 0 0 #36393E}.uc-widget-articles-container .uc-widget-article-header h2,.content .row .content-wrap .uc-widget-articles-container .uc-widget-article-header h2,.uc-widget-resource-doc-container .uc-widget-resource-doc-header h2,.content .row .content-wrap .uc-widget-resource-doc-container .uc-widget-resource-doc-header h2,.uc-widget-articles-container .uc-widget-article-header .uc-widget-title,.uc-widget-resource-doc-container .uc-widget-resource-doc-header .uc-widget-title{color:#ffffff}.uc-widget-articles-container .uc-widget-article-footer,.uc-widget-resource-doc-container .uc-widget-resource-doc-footer{background:none repeat scroll 0 0 #5E5E5E}.uc-widget-articles-container .uc-widget-article-footer .uc-widget-article-more-link,.uc-widget-resource-doc-container .uc-widget-resource-doc-footer .uc-widget-resource-doc-more-link{background:none repeat scroll 0 0 #36393E}.fourcol .uc-widget-resource-doc-container ul.uc-widget-resource-doc-list li,.threecol .uc-widget-resource-doc-container ul.uc-widget-resource-doc-list li,.fourcol .uc-widget-articles-container ul.uc-widget-articles-list li,.threecol .uc-widget-articles-container ul.uc-widget-articles-list li{border-top:1px solid #ccc}.uc-cookie-block{background:none repeat scroll 0 0 #525252;bottom:0;left:0;position:fixed;right:0;z-index:100}.uc-cookie-info{padding:10px}#event-homepage #load-more-events a{font-family:Arial,Helvetica,sans-serif;font-weight:bold}.uc-hamburger-nav ul li div.tool-bar{left:0;right:auto}#e-shop{position:relative;z-index:99}#e-shop .product-information .product-name p.price-product{margin:0;line-height:1em}#e-shop .product-display-info .product-name{margin:0}.uc-widget-upcoming-events-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:0}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-left-panel .tree-navigation ul li{padding:10px;border-bottom:1px solid #ffffff}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-left-panel .tree-navigation{background:none repeat scroll 0 0 #000000}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-left-panel .tree-navigation ul{margin:0;padding:0}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container .event-details p{border-bottom:0 none;margin:0;font-size:11px}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-left-panel .tree-navigation.club-navigation h3{margin:0;background:none repeat scroll 0 0 #36393e;color:#fff;font-family:"Arial",Verdana,sans-serif;font-size:21px;font-weight:bold;margin:0;padding:15px}#uc-widget-upcoming-events-left-panel{width:25%;float:left}#uc-widget-upcoming-events-right-panel{padding:0;width:70%}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-left-panel .tree-navigation ul li a{font-size:21px;color:#ffffff}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-left-panel .tree-navigation ul li.selected{background:none repeat scroll 0 0 #ffffff}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-left-panel .tree-navigation ul li.selected a{color:#000000;text-shadow:none;font-weight:normal}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-footer .uc-widget-upcoming-event-pagination .previous_page,.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-footer .uc-widget-upcoming-event-pagination .next_page{background-color:#000000}.uc-widget-upcoming-events-wrapper h3{border-bottom:0 solid #373a3f;color:#373a3f;display:block;font-size:30px;font-weight:bold;text-transform:none}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-left-panel .tree-navigation ul li{background:#000000;margin:0}.uc-widget-upcoming-events-wrapper .search-box{border-left:0px solid #c4c4c4;border-right:0px solid #c4c4c4}.uc-widget-upcoming-events-wrapper #uc-widget-upcoming-events-right-panel{background:none repeat scroll 0 0 #000}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-footer{background:transparent}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container:first-child{border-left:0px solid #e7e7e7}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container .event-box{border-width:0;margin:0 0 10px;width:95%}.uc-widget-upcoming-events-wrapper .upcoming-event-container .event-box .free-event-title,.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .event-box .non-free-event-title{color:#000000}.uc-widget-upcoming-events-wrapper .upcoming-event-container .event-box  .free-event{color:#ff6600}.has-shibboleth.uc-sso-center-align.uc-has-college-login,.has-shibboleth.uc-sso-center-align{background:none repeat scroll 0 0 white;margin:10px auto;width:auto}.has-shibboleth.uc-sso-center-align .uc-sso-center-align-wrapper{padding:10px}.has-shibboleth.uc-sso-center-align .uc-sso-center-align-wrapper{margin:0 auto;padding:10px;text-align:center;width:420px}.has-shibboleth .signin-block .uc-single-login input.smalltext{width:45%}.signin-button-brinjal{background:#3a3b3f;background:-moz-linear-gradient(top,#3a3b3f 0%,#000000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3a3b3f),color-stop(100%,#000000));background:-webkit-linear-gradient(top,#3a3b3f 0%,#000000 100%);background:-o-linear-gradient(top,#3a3b3f 0%,#000000 100%);background:-ms-linear-gradient(top,#3a3b3f 0%,#000000 100%);background:linear-gradient(to bottom,#3a3b3f 0%,#000000 100%)}.has-shibboleth .left-col{position:relative}.has-shibboleth .left-col:before{background:none repeat scroll 0 0 #36393e;color:#ffffff;content:"Welcome to your Login";font-size:15px;left:0;line-height:1.5em;min-height:25px;padding:5px 10px;position:absolute;right:0;top:0;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.has-shibboleth.uc-sso-center-align{position:relative;padding:40px 0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.has-shibboleth.uc-sso-center-align:before{background:none repeat scroll 0 0 #36393e;color:#ffffff;content:"Welcome to your Login";font-size:15px;left:0;line-height:1.5em;min-height:25px;padding:5px 10px;position:absolute;right:0;top:0;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.has-shibboleth.uc-sso-center-align:after{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Welcome to your login";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}#questionnaire select,#questionnaire .multi-select{width:auto}.availableTickets .ticketQuantityBox{position:static}.availableTickets{border-spacing:0;display:block}.ticket-sold-out-icon{bottom:-6px;right:-5px}.ticketSold{display:none}.uc-widget-student-voices-wrapper .uc-sv-widget-description{font-size:1em;font-family:Arial,Helvetica,sans-serif;font-weight:normal}.uc-widget-student-voices-wrapper .uc-sv-widget-title a{font-family:Arial,Helvetica,sans-serif;font-weight:bold}.uc-widget-student-voices-wrapper .uc-sv-widget-row-desc{font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#6f6f6f;font-size:11px}ul.uc-student-voice-widget-category{border-bottom:3px solid #363a3d;font-family:Arial,Helvetica,sans-serif;font-weight:normal;background:none repeat scroll 0 0 #5e5e5e}.uc-student-voice-widget-category li.selected{background:none repeat scroll 0 0 #363a3d}.uc-student-voice-widget-more-link{font-size:12px;color:#000000;padding:5px 0}.uc-student-voice-widget-more-link a,.uc-student-voice-widget-more-link a:hover,.uc-student-voice-widget-more-link a:visited{color:#000000;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none}.uc-student-voice-widget-category li a{color:#ffffff;font-size:0.8em}.uc-widget-student-voices-wrapper .uc-student-voice-jcarousel .jcarousel-prev-vertical{background:url("/themes/stmary_default/images/event-arrows.png") no-repeat scroll 0 0 transparent}.uc-widget-student-voices-wrapper .uc-student-voice-jcarousel .jcarousel-next-vertical{background:url("/themes/stmary_default/images/event-arrows.png") no-repeat scroll 0 -30px transparent}.uc-widget-student-voices-wrapper .jcarousel-container-vertical{background:none repeat scroll 0 0 #f5f5f5}.uc-widget-student-voices-wrapper .uc-sv-widget-like-dislike-wrapper{right:10px}.uc-student-voice-widget-wrapper .jcarousel-clip-vertical{width:auto}.uc-student-voice-widget-wrapper li{padding-left:2%;padding-right:2%;width:96%}.ninecol.last.marginTopZero.myaccount-switch-merge-details{margin:0}.myaccount-switch-merge-details .myaccount-switch-merge-details-wrapper{padding:10px 10px 0}.uc-tribes-question{padding:10px 0}.uc-congrat-tribes-msg p{font-size:12px;padding:0 10px}.uc-congrat-tribes-msg{margin:10px}.mandatory,.uc-tribes-question #questionnaire .form-row .dynamic-label{font-weight:normal}.myaccount-volunteers-timesheet-wrapper{padding:0}.myaccount-volunteers-timesheet-wrapper .uc-vol-profile-tab-content{margin:5px}.ninecol .portlet .myaccount-volunteers-timesheet-wrapper,.ninecol .portlet .myaccount-volunteers-awards-wrapper{background:#ffffff none repeat scroll 0 0;padding:10px}#uc-groups-details-page .contentBoxes ol,#uc-groups-details-page .contentBoxes ul,#uc-events-details-page .contentBoxes ol,#uc-events-details-page .contentBoxes ul{font-family:Arial,Helvetica,sans-serif;margin:10px 0px 10px 20px}.uc-position-details .uc-position-details-wrapper{margin-top:0}#myaccount-information.contentContainer .contentBoxes.uc-nomination-details h2{background:rgba(0,0,0,0) none repeat scroll 0 center;border:0 none;color:#000;font-size:18px;margin:0;padding:5px 0}#myaccount-information.contentContainer .contentBoxes.uc-nomination-details h3{background:rgba(0,0,0,0) none repeat scroll 0 center;border:0 none;color:#000;font-size:15px;margin:0;padding:5px 0;text-transform:none;height:auto}#myaccount-information.contentContainer .contentBoxes.uc-nomination-details h4{background:rgba(0,0,0,0) none repeat scroll 0 center;border:0 none;font-size:11px;margin:0;padding:10px}#myaccount-information.contentContainer #uc-nomination-countdown-timer h3.open{font-size:13px;font-weight:bold;background:#15AF00;color:#fff}#myaccount-information.contentContainer #uc-nomination-countdown-timer h3.closed{font-size:13px;font-weight:bold;background:red;color:#fff}.uc-current-nominations h2 a{background:#0181fe none repeat scroll 0 0;font-size:14px}.uc-past-nominations h2 a{background:#ff6d03 none repeat scroll 0 0;font-size:14px}.uc-position-details h3 > a,.uc-manifesto-guideline h3 > a{font-weight:normal}.uc-position-details .uc-position-details-wrapper{font-size:inherit;font-family:Arial,Helvetica,sans-serif}.uc-manifesto-guideline p,.uc-manifesto-guideline ul,.uc-manifesto-guideline ol,.uc-position-details .uc-position-details-wrapper ol,.uc-position-details .uc-position-details-wrapper ul{font-size:0.8em;font-family:Arial,Helvetica,sans-serif}#myaccount-information.contentContainer .contentBoxes.uc-nomination-details h4{font-size:13px;padding:0}.uc-customer-quick-login{margin:0 0 10px;background:#fff none repeat scroll 0 0;position:relative}.uc-customer-quick-login::after{background:#858384 none repeat scroll 0 0;border-radius:0 0 5px 5px;bottom:-30px;color:#858384;content:"...";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.uc-customer-quick-login h2.uc-page-heading{background:#36393e none repeat scroll 0 0;color:#fff;padding:10px;text-align:left;margin:0}.uc-customer-quick-login .uc-cart-details{margin:0}.has-shibboleth .signin-block .uc-single-login input.smalltext,.uc-customer-quick-login .uc-form-row input.smalltext{width:95%;max-width:250px}.uc-customer-quick-login .uc-existing-user-login-wrapper{margin:10px}.uc-customer-quick-login .customer-left-screen-wrapper{margin:10px}.uc-customer-quick-login .uc-form-row label{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.uc-customer-quick-login .signin-button-brinjal a{color:#fff;font-size:18px;line-height:1.3em;text-decoration:none;display:block}abbr{font-weight:normal}.uc-customer-quick-login .ninecol .signin-block{display:table;width:100%}.uc-customer-quick-login .ninecol{width:70%}.uc-customer-quick-login .threecol.last{width:28%}.uc-evoting-ref-module ul li,.uc-evoting-ref-module ol li{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-style:normal;margin:5px 0 10px}.uc-customer-quick-login .has-shibboleth.uc-sso-center-align .uc-sso-center-align-wrapper{width:auto}.uc-customer-quick-login table,.uc-customer-quick-login td,.uc-customer-quick-login th{border:0 none}.uc-order-items td{border-top:1px dashed #e7e7e7}.uc-total-row td{border-top:1px solid #e7e7e7}.uc-customer-quick-login .signin-block fieldset.inputs::after,.uc-customer-quick-login .has-shibboleth.uc-sso-center-align::before,.uc-customer-quick-login .has-shibboleth.uc-sso-center-align::after{display:none}.uc-customer-quick-login .has-shibboleth .signin-block .uc-single-login input.smalltext{width:90%}.system-menu .system-menu-wrapper .shopping-cart-menu{left:190px;padding:0;top:0;background:transparent none repeat scroll 0 0}.system-menu-wrapper .cart-account{border:0 none}.system-menu-wrapper a.uc-sign-link{padding:12px 3px;position:absolute;width:42px}.system-menu .system-menu-wrapper .shopping-cart-menu span{display:block;font-weight:normal}.system-menu .system-menu-wrapper .shopping-cart-menu > a::before{top:2px}.system-menu .system-menu-wrapper  .shopping-cart-menu strong{background:transparent none repeat scroll 0 0;margin:0}.system-menu  .system-menu-wrapper .shopping-cart-menu a,.system-menu  .system-menu-wrapper .shopping-cart-menu a:hover{color:#fff;padding:11px 0}.uc-customer-quick-login .ninecol .onecol .uc-or-option{font-size:25px;font-weight:bold;padding:10px;text-align:center}@media only screen and (min-width:100px){p.student-signin{font-size:24px;margin:0;padding:15px}#hanger{display:none}.uc-banner-hover{display:none}#social-media-links{left:auto;position:absolute;right:0;top:-50px;display:none}#union-logo{margin:10px 0 0 120px}.uc-union-page-title{border:0 none;left:115px;top:70px}.header-wrap,.top-wrap,.top-union-wrap{width:100%}.bottom-wrap,.bottom-union-wrap,.bottom-subsite-wrap{width:100%}.bottom-union .twocol,.bottom .twocol{width:100%;border:0 none;float:none;clear:both;padding:2% 0;border-bottom:1px solid #818286}.bottom-union .twocol:first-child,.bottom .twocol:first-child{border-left:0px solid #818286}.uc-hamburger-nav-wrap{width:300px;position:absolute;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:360px}.top-ad-486-60{margin:0 auto;padding:10px;position:static;width:auto;text-align:center}.search-box .search-box-wrapper{width:240px;padding:0;border:1px solid #767676;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.uc-mob-src-icon{display:block;background:url(/themes/ssu_default/images/search-display.png) no-repeat center top transparent;width:66px;height:62px;overflow:hidden;text-indent:-999px;position:absolute;right:0;top:0}.uc-mob-src-close-icon{display:none;background:url("/themes/ssu_default/images/search-display.png") no-repeat scroll 0 -60px transparent;width:66px;height:62px;overflow:hidden;text-indent:-999px;position:absolute;right:0;top:0}.search-box .search-box-wrapper .search-input{font-size:25px;padding:13px 5px;width:172px}.search-box{padding:0}.search-box .search-box-wrapper{margin:0 65px 0 0}.uc-sheff-mob-src{display:block;position:absolute;right:0;height:62px}.uc-sheff-mob-src.src-hidden{overflow:hidden;display:none}.search.page-search .search-box .search-box-wrapper .search-button{height:60px;text-indent:-999px;width:55px}.header .page-search{display:inline-block;height:62px;left:auto;position:absolute;right:0;top:30px;z-index:2002}#social-media-links{display:none}#event-homepage #left-panel,#event-homepage #right-panel{width:100%}#event-homepage #eventcarousel{margin:0}#event-homepage #eventcarousel .event-box{margin:0 0 2%;padding:0;width:100%}#eventcarousel .event-details{background:none repeat scroll 0 0 rgba(0,0,0,0);box-shadow:0 0 0;float:left;font-size:11px;margin:5px;width:40%}#eventcarousel .no-message{background:none repeat scroll 0 0 #ffffff;color:#000;font-size:11px;margin:0;padding:23px 20px}.eventsearch .search-box .search-box-wrapper .search-button{background:url("/themes/ssu_default/images/search-icon.png") no-repeat scroll center center #c4c4c6}.eventsearch .search-box .search-box-wrapper{width:200px;margin:0}#event-homepage .eventsearch .search-box{left:auto;padding:5px 0;position:absolute;right:13px;text-align:right;top:53px}.eventsearch .search-box .search-box-wrapper .search-input{font-size:12px;height:25px;padding:0 5px}.search.group-search{position:absolute;top:55px;left:8px}.group-search .search-box .search-box-wrapper .search-input{font-size:12px;height:25px;padding:0 5px;width:130px}.group-search .search-box .search-box-wrapper{width:165px}.group-types{margin:15px;width:auto}.group-types-wrapper{background:none;margin:0;min-height:100px}.group-types ul li.active a{color:#000}.group-details{display:none}.group-box{padding:0;width:90%;margin:5px 15px 15px 0;border:0 none}.group-box .group-name{background:none repeat scroll 0 0 white;color:#373b3e;font-size:13px;font-weight:normal;overflow:hidden;padding:10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.group-banner{display:block;float:none;font-size:0.8em;margin:0;overflow:hidden;width:100%}.content .group-category-title h2{min-height:35px;padding-left:210px;text-align:left}.group-types ul li{cursor:pointer;display:block;overflow:auto;padding:5px;text-overflow:inherit;white-space:normal}.content-wrap .group-types ul{font-size:16px}.group-types ul li a{font-weight:normal}.club-container{background:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;padding:0 0 15px}.club-container .groups{background:none repeat scroll 0 0 #000}#right-content h1{display:none}.club-container .no-message{background:none repeat scroll 0 0 #ffffff;color:#000;font-size:11px;margin:10px;padding:50px 10px 10px}.content .group-category-title h2{background:none repeat scroll 0 0 #36393e;border-color:white;border-style:solid;border-width:0 0 1px;color:#fff;margin:0;min-height:35px;line-height:1.3em}.categoryBox{border:0 none;margin:0 15px}.wrap .threecol{width:100%}.wrap .ninecol.last{width:100%;position:relative}.wrap .threecol.types-list{margin:0;width:100%}.wrap .ninecol.group-list.last{width:100%}.search.group-search{left:0;position:absolute;top:8px}.group-slide{border:0 none;box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0}.slideContent h3{color:#000;border-color:#000;line-height:1.3em}#grouppromotioncarousel .jcarousel-skin-tango .jcarousel-prev-horizontal.jcarousel-prev-disabled-horizontal,#grouppromotioncarousel .jcarousel-skin-tango .jcarousel-next-horizontal.jcarousel-next-disabled-horizontal{background:none}#grouppromotioncarousel .jcarousel-skin-tango .jcarousel-next-horizontal{background:url("/themes/ssu_default/images/grid-arrows.png") no-repeat scroll 0 -80px transparent;height:80px;right:-28px;width:55px}#grouppromotioncarousel .jcarousel-skin-tango .jcarousel-prev-horizontal{background:url("/themes/ssu_default/images/grid-arrows.png") no-repeat scroll 0 0 transparent;height:80px;left:-28px;width:55px}.search.group-search{z-index:1}.ninecol #grouppromotioncarousel.three-item .jcarousel-skin-tango .jcarousel-clip-horizontal{width:215px}.event-slide{border-color:#000}#eventpromotioncarousel .jcarousel-skin-tango .jcarousel-prev-horizontal.jcarousel-prev-disabled-horizontal,#eventpromotioncarousel .jcarousel-skin-tango .jcarousel-next-horizontal.jcarousel-next-disabled-horizontal{background:none}#eventpromotioncarousel .jcarousel-skin-tango .jcarousel-next-horizontal{background:url("/themes/ssu_default/images/grid-arrows.png") no-repeat scroll 0 -80px transparent;height:80px;right:-28px;width:55px}#eventpromotioncarousel .jcarousel-skin-tango .jcarousel-prev-horizontal{background:url("/themes/ssu_default/images/grid-arrows.png") no-repeat scroll 0 0 transparent;height:80px;left:-28px;width:55px}#eventpromotioncarousel .jcarousel-skin-tango .jcarousel-container-horizontal{margin:0 auto;padding:0;width:270px}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block h2 span,.no-shibboleth .uc-college-login-activated .signin-block h2 span{font-size:21px;margin:10px 5px 0}.has-shibboleth.uc-has-college-login .uc-college-col .uc-college-login-activated .signin-block fieldset.inputs{margin-top:0;padding-top:0}.has-shibboleth.uc-has-college-login .left-col,.has-shibboleth.uc-has-college-login .right-col,.has-shibboleth.uc-has-college-login .uc-college-col{padding:0}.has-shibboleth .right-col,.has-shibboleth .left-col{float:none;margin:0;padding:0;width:100%}.has-shibboleth.uc-has-college-login input.smalltext,.has-shibboleth .right-col input.smalltext{width:250px}.has-shibboleth .right-col .signin-block h2 span{}.has-shibboleth .right-col .signin-block h2{display:block;margin:10px 38px 0}.has-shibboleth .right-col .signin-block h2:after{margin:0}.has-shibboleth .right-col .signin-block h2 span{color:#fff;font-size:24px}.has-shibboleth .left-col .signin-block{margin:0;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;padding:0 0 20px;border-bottom:1px solid #ccc}.has-shibboleth .right-col .signin-block fieldset.inputs{margin:0}.has-shibboleth .right-col .signin-block{margin:0;padding:1px 0 0}.has-shibboleth .left-col .signin-block p.student-signin{display:none}.has-shibboleth .left-col .signin-block p:last-child{display:none}.has-shibboleth .left-col .signin-block .uc-sso-msg{font-size:21px;padding:15px 15px 0 15px;text-align:left}.has-shibboleth .left-col .signin-block .uc-sso-msg img{clear:both;display:block;float:none;margin:10px auto}.has-shibboleth .left-col .signin-block a{font-size:21px;padding:0 15px 15px 15px;text-align:left}.has-shibboleth.uc-has-college-login .right-col .signin-block h2:after{font-size:21px}.signin-block.no-shibboleth .uc-single-login input.smalltext,.signin-block.no-shibboleth .uc-college-login-activated input.smalltext{width:250px}.signin-block,.change-password-block,.unlock-block,.confirmation-email-block,.change-password-block,.problem-registering-block{background:none repeat scroll 0 0 white;margin:0 0 10px;font-size:13px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.problem-registering-block{padding:0 0 35px;position:relative}.signin-block h2,.change-password-block h2,.unlock-block h2,.confirmation-email-block h2,.change-password-block h2,.problem-registering-block > h2{position:relative;min-height:25px}.signin-block h2:after{background:none repeat scroll 0 0 #36393e;bottom:0;color:#ffffff;content:"Welcome to your Login";font-size:15px;left:0;padding:5px 10px;position:absolute;right:0;top:0;min-height:25px;line-height:1.5em}.has-shibboleth .right-col .signin-block h2{margin:10px 5px 0}.has-shibboleth .right-col .signin-block h2:after{background:none repeat scroll 0 0 white;color:#000;content:"Non students sign in below";font-size:24px;margin:0;display:block;line-height:1em;padding:5px 10px}.change-password-block h2:after{background:none repeat scroll 0 0 #36393e;bottom:0;color:#ffffff;content:"Forgotten your password";font-size:15px;left:0;padding:5px 10px;position:absolute;right:0;top:0;min-height:25px;line-height:1.5em}.signin-block .inputs li label.label{color:#2f3338;font-weight:bold;text-transform:uppercase}.signin-block fieldset.inputs:after{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Welcome to your login";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.change-password-block form:before{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Forgotten your password";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.confirmation-email-block form:before{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Resend activation instructions";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.unlock-block form:before{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Resend unlock instructions";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.problem-registering-block:after{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Problems registering?";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.unlock-block h2,.confirmation-email-block h2,.change-password-block h2,.problem-registering-block > h2{background:none repeat scroll 0 0 #36393e;color:#ffffff;font-size:15px;padding:5px 10px;display:block;line-height:1.5em}.forgot-password a{color:#02c1ff;font-size:16px;font-style:italic}.signin-block fieldset.inputs{padding:15px 15px 35px;position:relative}.change-password-block form{padding:15px 15px 35px;position:relative}.unlock-block form{padding:15px 15px 35px;position:relative}.unlock-block .forgot-password{padding:10px;position:relative}.confirmation-email-block form{padding:15px 15px 35px;position:relative}.confirmation-email-block .forgot-password{padding:10px;position:relative}.change-password-block .form-row input,.confirmation-email-block .form-row input,.unlock-block .form-row input,input.smalltext{background:none repeat scroll 0 0 #c4c4c4;border:0 solid #ccc;font-size:18px;padding:10px;width:250px}.unlock-block input.button,.confirmation-email-block input.button,.change-password-block input.button,.myaccount-change-password .commit.button input,.signin-block .ask-button .highlight-button,.commit.button .update,.commit.button .button.create{background:#36393E;border:0 none;border-radius:0;box-shadow:0 0 0;color:#ffffff;cursor:pointer;display:block;float:none;font-size:20px;font-weight:normal;padding:5px;text-decoration:none;text-shadow:0 0 0;text-transform:capitalize}.signin-block .pwd_availability{margin:25px 0 0}.signin-block .pwd_availability .radio-tag{clear:both;float:none;height:17px;line-height:1em;margin:5px 0;padding:0}.signin-block .password-block{background:none;border-top:0 solid #e7e7e7;padding:0;margin:25px 0 0}.help-link{padding-left:0}.signin-block label,.change-password-block .form-row label,.confirmation-email-block .form-row label,.unlock-block .form-row label{font-size:14px;text-transform:uppercase;color:#2f3338}.signin-block .pwd_availability .radio-tag label{line-height:1.3em;font-size:12px;text-transform:none}p.form-hints{font-size:11px}.signin-block .inputs li.email p.form-hints:before{}.signin-block h3.block-title{font-size:13px}.signin-block .welcome-newuser h2:after{content:none;position:relative}.signin-block .welcome-newuser .heading .user-email-id{display:inline;font-size:21px;margin:0}.welcome-newuser{padding:10px}.signin-block .ask-button .try-again-links{clear:both;color:#3366ff;float:none;font-size:22px;vertical-align:middle}.confirm-email-block{background:none repeat scroll 0 0 #fff;padding:10px;margin:0}.help-link{font-size:20px}#registration-form-container{background:none repeat scroll 0 0 white}.registration-final-step{background:none repeat scroll 0 0 white;margin:0;padding:1px 10px}.signin-block .existing-user{padding:0 0 10px}.signin-block .existing-user .user-message,.signin-block .existing-user .user-email-id,.signin-block .existing-user .ask-button{margin:10px;font-size:15px}.signin-block span.error,.signin-block p.error{display:block;float:none;font-size:13px;line-height:1.2em;margin:20px auto 0;width:75%}.problem-registering-block .problem-registering-content-wrapper{padding:0 10px;line-height:1.3em}.resend-instruction{background:none repeat scroll 0 0 #5acbf5;border-top:1px solid #029cf4;font-size:18px}.resend-instruction .resend-instruction-content-wrapper p{color:#fff}.content .resend-instruction h2{color:#000;font-size:1.2em;margin-top:0}.resend-instruction .resend-instruction-content-wrapper p a{color:#fff}.frequently-asked-question .heading-wrapper h2,.frequently-asked-question .heading-wrapper p{margin:0}#uc-volunteer-reg-form-container{background:none repeat scroll 0 0 white}#uc-volunteer-reg-form-container.enrollment-details{background:none repeat scroll 0 0 rgba(0,0,0,0);padding:0}.uc-vol-profile-tab-content{background:none repeat scroll 0 0 #ffffff;box-shadow:0 0 5px #cccccc;margin:3px 0 10px 20px}#uc-volunteer-reg-form-container h2{font-size:30px}.uc-vol-terms-conditions p{margin:0}.uc-profile-setup-page{background:none repeat scroll 0 0 white;margin:0 0 10px;padding:10px 10px 0}.registration-form .tree-navigation h3,#uc-volunteer-timesheet-container .tree-navigation h3,#uc-volunteer-awards-container .tree-navigation h3,#uc-volunteer-profile-container .tree-navigation h3,#uc-volunteer-reg-form-container .tree-navigation h3,.contentContainer .registration-form h3,#myaccount-information.contentContainer h3{background:none repeat scroll 0 0 #e8e8e8;color:#333;font-family:'Arial',Verdana,sans-serif;font-size:24px;font-weight:bold;margin:0;padding-left:0;text-transform:none;height:30px}.ninecol.last.marginTopZero.myaccount-volunteers-timesheet,.ninecol.last.marginTopZero.uc-vol-edit-profile{margin-top:47px}.uc-volunteer-awards-wrapper .tree-navigation ul.clubSubMenu li,.uc-volunteer-timesheet .tree-navigation ul.clubSubMenu li,.uc-volunteer-profile .tree-navigation ul.clubSubMenu li,.enrollment-details .tree-navigation ul.clubSubMenu li,.registration-form .tree-navigation ul.clubSubMenu li,#myaccount-information .tree-navigation ul.clubSubMenu li{background:none repeat scroll 0 0 #000;color:#fff;padding:0;margin-bottom:1px}.uc-volunteer-awards-wrapper .tree-navigation ul.clubSubMenu li.selected,.uc-volunteer-timesheet .tree-navigation ul.clubSubMenu li.selected,.uc-volunteer-profile .tree-navigation ul.clubSubMenu li.selected,.enrollment-details .tree-navigation ul.clubSubMenu li.selected,.registration-form .tree-navigation ul.clubSubMenu li.selected,#myaccount-information .tree-navigation ul.clubSubMenu li.selected{background:none repeat scroll 0 0 #ffffff;color:#000000;padding:0;margin-bottom:0px}.uc-volunteer-awards-wrapper .tree-navigation ul.clubSubMenu li a,.uc-volunteer-timesheet .tree-navigation ul.clubSubMenu li a,.uc-volunteer-profile .tree-navigation ul.clubSubMenu li a,.enrollment-details .tree-navigation ul.clubSubMenu li a,.registration-form .tree-navigation ul.clubSubMenu li a,#myaccount-information .tree-navigation ul.clubSubMenu li a{color:#fff;display:block;font-size:18px;font-weight:normal;padding:10px;text-decoration:none}.uc-volunteer-awards-wrapper .tree-navigation ul.clubSubMenu li.selected a,.uc-volunteer-timesheet .tree-navigation ul.clubSubMenu li.selected a,.uc-volunteer-profile .tree-navigation ul.clubSubMenu li.selected a,.enrollment-details .tree-navigation ul.clubSubMenu li.selected a,.registration-form .tree-navigation ul.clubSubMenu li.selected a,#myaccount-information .tree-navigation ul.clubSubMenu li.selected a{color:#000;display:block;font-size:18px;font-weight:normal;padding:10px;text-decoration:none}.uc-vol-reg-form-wrapper input[type="text"],.uc-vol-reg-form-wrapper input[type="password"]{background:none repeat scroll 0 0 #ccc;border:1px solid #e4e4e4;box-shadow:-1px 1px 2px rgba(0,0,0,0.1) inset;-moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.1) inset;-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,0.1) inset;display:block;float:none;margin:0 5px 0 0;padding:10px 5px;width:230px}.tree-navigation ul li#user_profile.selected > a,.tree-navigation ul li#user_profile.selected li a{color:#000}.registration-form .tree-navigation ul li#user_profile,.uc-volunteer-timesheet .tree-navigation ul li#user_profile,.uc-volunteer-profile .tree-navigation ul li#user_profile,.enrollment-details .tree-navigation ul li#user_profile{margin-bottom:1px;padding:15px 10px 10px}.registration-form .tree-navigation ul li#user_profile{padding:0}.myaccount-volunteers-timesheet .portlet h1,.myaccount-volunteers-awards .portlet h1,.myaccount-change-password .portlet .title h1,.student-view-social-media-configuration .portlet .title h1,.myaccount-loyalty-points .portlet .title h1,.myaccount-student-details .portlet .title h1,.myaccount-shopping-details .portlet .title h1,.myaccount-subscription-details .portlet .title h1,.myaccount-ticket-details .portletTitles h2{background:none repeat scroll 0 0 #333;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;margin:0;padding:10px 15px}.myaccount-change-password .portlet > div,.student-view-social-media-configuration .portlet > div,.myaccount-loyalty-points .portlet > div,.myaccount-student-details .portlet > div,.myaccount-shopping-details .portlet > div,.myaccount-subscription-details .portlet > div,.myaccount-ticket-details .portlet > div{padding:0}.uc-vol-profile-tab-content{margin-left:0}.uc-hamburger-nav-wrap span.uc-click-icon{height:24px;width:24px;position:absolute;right:0;top:0;margin:0 5px}.uc-hamburger-nav-wrap span.uc-click-icon{text-align:center;width:16px;background:url(/themes/ssu_default/images/hm-expanded-menu.png) no-repeat center center transparent;padding:5px}.uc-hamburger-nav-wrap .collapsed > .menu-wrapper span.uc-click-icon{background:url(/themes/ssu_default/images/hm-collapsed-menu.png) no-repeat center center transparent}.uc-hamburger-nav-wrap .expanded > .menu-wrapper span.uc-click-icon{background:url(/themes/ssu_default/images/hm-expanded-menu.png) no-repeat center center transparent}#myaccount-information .event-ticket-number-details .event-ticket-details-wrapper .action{left:10px;top:10px}#myaccount-information .ninecol.last{width:100%}.myaccount-student-details{}.ninecol.last.marginTopZero.myaccount-student-details{background:none repeat scroll 0 0 white;float:none;clear:both}.registration-form fieldset .smalltext{background:none repeat scroll 0 0 #ccc}.myaccount-change-password.ninecol.last,#myaccount-information .ninecol.last{float:none;width:100%}#uc-new-articles-search .search-box .search-box-wrapper .search-input{font-size:14px}.guest-form-wrapper .guest-details-list .fields .guest-form{background:transparent;box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0}.guest-form .questionnaire-container .questionnaire .firstquestion .formrow .dynamiclabel,.guest-form-wrapper .guest-details-list .fields .guest-form .questionnaire-container .questionnaire .firstquestion .formrow .dynamiclabel,.guest-form .questionnaire-container .questionnaire .formrow .dynamiclabel,.guest-form-wrapper .guest-details-list .fields .guest-form .questionnaire-container .questionnaire .formrow .dynamiclabel{color:#333;padding:3px 0 10px}.copy-button{border-top:0px solid #cccccc;padding:0}a.buttonLink.copy-answers-button{background:none repeat scroll 0 0 #333333;border:0 none;color:#ffffff;display:block;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;margin:0}.ninecol .portlet > div{padding:0}.guest-form-wrapper .guest-details-list .guest-form h3{color:#3366ff;font-size:18px}.event-ticket-details{background:#ffffff}.event-ticket-print .printButton{background:none repeat scroll 0 0 #333333;border:0 none;color:#ffffff;display:table;font-size:18px;padding:5px 10px}.contentContainer .event-ticket-print .backButton{background:none repeat scroll 0 0 transparent;border:0 none;color:#00000;display:table;font-size:18px;padding:5px 10px;text-decoration:underline}#uc-payment-confirmation{background:none repeat scroll 0 0 #fff;padding:10px}#uc-payment-confirmation h2{font-size:24px}#uc-payment-confirmation .uc-total-order dl{font-size:13px}#uc-payment-confirmation .uc-order-list-wrapper .uc-acc-list .uc-acc-content{padding:0 10px 0 0}#uc-payment-confirmation #event-tickets .order-name{font-size:20px}#uc-payment-confirmation .question-answers-wrapper{padding:10px}#memberShipDisplay .memberShipType{float:none;margin:0 auto 15px}.group-confirmation-form{margin-top:0}.group-confirmation-form .group-questions-form{background:#f4f4f4;margin:0}.group-confirmation-form legend.formLegend{background:none repeat scroll 0 0 #ccc;display:block;float:none;font-size:18px;font-weight:normal;margin:0;padding:1% 2%;width:96%}.group-confirmation-form .group-questions-form p{font-size:13px;margin:0}.group-confirmation-form .formrow .mandatory{font-size:13px}.group-confirmation-form .formrow input.smalltext,.group-confirmation-form .formrow textarea{width:95%;font-family:Arial,Helvetica,sans-serif;font-size:13px}.group-confirmation-form .formrow .labelCol{font-weight:bold}.group-confirmation-form .group-questions-form .formrow{border-top:1px solid #ccc}.group-confirmation-form input.button{font-size:18px;padding:5px 10px}.contentBoxes  .group-confirmation-form p.inline-errors{font-size:12px}.orderRow{line-height:1em;padding:10px}.tree-navigation ul.group-category{background:none repeat scroll 0 0 #e7e7e7}#calender-widget{border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;margin:15px auto 0;font-size:0.8em;background:none repeat scroll 0 0 transparent;border:0px none #e7e7e7}#calender-widget .event-today-now{padding:5px 45px}#calender-widget .events-name ul ul li{font-size:0.85em}#calender-widget .cal-date li{border-color:#20c0ed;font-family:Arial,Helvetica,sans-serif;font-weight:normal;background:none repeat scroll 0 0 white}#calender-widget .cal-date li.last-child{font-family:Arial,Helvetica,sans-serif;font-weight:normal;border-color:#20c0ed}#calender-widget .cal-date li a{background:url("/themes/ssu_default/images/dot.png") repeat-x scroll center top white}#calender-widget .cal-date li a.selected{background:url(/themes/ssu_default/images/selected-date.png) no-repeat top center whitesmoke}#calender-widget .cal-date li a.nextdate{background-image:url("/themes/ssu_default/images/dot.png");padding:12px 0 8px}#calender-widget .event-available ul.event-time{border-color:#e7e7e7;font-family:Arial,Helvetica,sans-serif;font-weight:normal}#calender-widget .event-available ul.cal-time,#calender-widget .event-available ul.cal-time.bottom{border-color:#e7e7e7;font-family:Arial,Helvetica,sans-serif;font-weight:normal}#calender-widget .events-name ul ul li,#calender-widget .events-name ul span,#calender-widget .event-list .top-event-time,#calender-widget .event-list .bottom-event-time{border-color:#e7e7e7;font-family:Arial,Helvetica,sans-serif;font-weight:normal}#calender-widget .event-list .top-event-time,#calender-widget .event-list .bottom-event-time,#calender-widget .events-name{background:none repeat scroll 0 0 white}#calender-widget .cal-month li{background:#20C0ED;color:white;border-color:#20c0ed;height:16px;line-height:1.2em}#calender-widget .cal-month li.last-child{border-left:1px solid #e7e7e7}#calender-widget .cal-time li.last-child,#calender-widget .cal-time li{background-color:#F5F5F5;border-color:#e7e7e7}#calender-widget .cal-time li.last-child,#calender-widget .cal-time li.last-child.next-day-time,#calender-widget .cal-time li{font-size:0.8em}#calender-widget .cal-time li.next-day-time{background:url("/themes/ssu_default/images/time-separator.jpg") no-repeat right center #d2e2f7}#calender-widget .cal-time li{background:url("/themes/ssu_default/images/time-separator.jpg") no-repeat right center whitesmoke}#calender-widget .event-today-now a.now{background:url(/themes/ssu_default/images/clock-icon.png) no-repeat scroll center transparent}#calender-widget .event-time li{background:url("/themes/ssu_default/images/grid-box.png") no-repeat scroll left top transparent}#calender-widget .event-time li.last-child{background:url(/themes/ssu_default/images/grid-box-last-child.png) no-repeat left top transparent}#calender-widget .event-time li.category-0{background:#e3195b!important}#calender-widget .event-time li.category-1{background:#39aed9!important}#calender-widget .event-time li.category-2{background:#f36e54!important}#calender-widget .event-time li.category-3{background:#1b2742!important}#calender-widget .event-time li.category-4{background:#e3195b!important}#calender-widget .event-time li.category-5{background:#39aed9!important}#calender-widget .event-time li.category-6{background:#f36e54!important}#calender-widget .event-time li.category-7{background:#1b2742!important}#calender-widget .event-time li.category-8{background:#e3195b!important}#calender-widget .event-time li.category-9{background:#39aed9!important}#calender-widget .event-time li.category-10{background:#f36e54!important}#calender-widget .event-time.category-0 li.has-tooltip{border:1px solid #e3195b!important}#calender-widget .event-time.category-1 li.has-tooltip{border:1px solid #39aed9!important}#calender-widget .event-time.category-2 li.has-tooltip{border:1px solid #f36e54!important}#calender-widget .event-time.category-3 li.has-tooltip{border:1px solid #1b2742!important}#calender-widget .event-time.category-4 li.has-tooltip{border:1px solid #e3195b!important}#calender-widget .event-time.category-5 li.has-tooltip{border:1px solid #39aed9!important}#calender-widget .event-time.category-6 li.has-tooltip{border:1px solid #f36e54!important}#calender-widget .event-time.category-7 li.has-tooltip{border:1px solid #1b2742!important}#calender-widget .event-time.category-8 li.has-tooltip{border:1px solid #e3195b!important}#calender-widget .event-time.category-9 li.has-tooltip{border:1px solid #39aed9!important}#calender-widget .event-time.category-10 li.has-tooltip{border:1px solid #f36e54!important}#calender-widget .event-available ul.cal-time{background-color:#e7e7e7}#calender-widget .event-available ul.cal-time.bottom{background-color:#e7e7e7}.tip-yellowsimple{background-color:#FFFF97;border-color:#FBFB00;border-width:1px 3px 3px 1px;border-style:solid}.tip-yellowsimple .event-details{font-family:Arial,Helvetica,sans-serif;font-weight:normal;box-shadow:0 0 0 white;padding:0}.tip-yellowsimple .event-details p{line-height:1em;margin:0px;border-bottom:0px solid #DADADA;padding:3px 0;font-weight:normal}.twitter-blue-block #tweets .twitter-blue-block-wrapper{min-height:418px}.column .column-content{min-height:inherit}.group-search .search-box{border-left:0px solid #c4c4c4;border-right:0px solid #c4c4c4;padding:7px 20px 7px 15px}.content .group-category-title h2{min-height:35px;padding-left:15px;text-align:left;padding-top:50px}#event-homepage #right-panel{padding:0}.club-container .no-message{margin:0}#uc-widget-upcoming-events-right-panel,#uc-widget-upcoming-events-left-panel{width:100%}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container .event-box{width:100%}.uc-widget-upcoming-events-wrapper .search-box .search-box-wrapper .search-input{width:165px}#channel-nus-advert .jcarousel-skin-tango ul li{margin:10px 5px}}@media only screen and (min-width:100px) and (max-width:470px){.uc-menu-dropper{background:url("/themes/ssu_default/images/mobile-hamburger.png") no-repeat scroll 0 0 #36393e;color:#ffffff;display:block;font-family:arial;padding-top:0;text-decoration:none;width:100px}.uc-hamburger-nav-wrapper{left:0;top:-40px}.uc-menu-dropper.expanded > span,.uc-menu-dropper.collapsed > span,.uc-menu-dropper > span{background-position:80px center;padding:12px 5px 12px 45px}.uc-menu-dropper.expanded{background:url("/themes/ssu_default/images/mobile-hamburger.png") no-repeat scroll 0 -40px #36393e}.uc-menu-dropper.collapsed{background:url("/themes/ssu_default/images/mobile-hamburger.png") no-repeat scroll 0 0 #36393e}.wrapper .header .page-search{top:0}#union-logo{margin:10px 0 0 10px}.uc-union-page-title{left:0}.cart-account{left:180px;top:72px;padding:0;margin:0}.shopping-cart-menu{left:50px;top:43px}.shopping-cart-menu > a:before{content:""}.system-menu{left:105px}#custom-menu-with-login-and-basket{left:155px}#channel-nus-advert .edit-mode-page a{width:110px;display:block}.has-shibboleth .signin-block .uc-single-login input.smalltext{width:240px}.has-shibboleth.uc-sso-center-align .uc-sso-center-align-wrapper{margin:0 auto;padding:10px;text-align:center;width:auto}#myaccount-information.registration-form .registration-form-wrapper .for-student-update .user-profile-picture-wrapper{height:310px;left:0;margin-top:-435px;min-height:300px;padding:15px 10px;right:0;top:5px;width:220px}.contentContainer.for-student #myaccount-information.registration-form .uc-complete-registration .user-profile-picture-wrapper{margin:-345px 0 -15px;width:240px}.for-student .user-profile-picture-wrapper,.for-guest .user-profile-picture-wrapper{margin-bottom:75px;width:240px}#memberShipDisplay{border-spacing:0px;display:block}.group-confirmation-form{margin:0;padding:0}}@media only screen and (min-width:480px){#union-logo{margin:25px 0 0 140px}.uc-union-page-title{border-left:1px solid #909090;display:block;font-size:12px;left:290px;padding:10px 0 0 10px;position:absolute;top:60px;width:175px}.uc-hamburger-nav-wrapper{position:absolute}.uc-hamburger-nav-wrap{width:300px}#eventcarousel .event-details{width:60%}.group-box{border:0 none;margin:15px 5% 15px 0;padding:0;width:45%}.ninecol #grouppromotioncarousel.three-item .jcarousel-skin-tango .jcarousel-clip-horizontal{width:435px}.bottom-union .twocol,.bottom .twocol{clear:none;float:left;margin:0 0 2px;padding:2%;width:44%;border-bottom:0px solid #818286;border-right:0px solid #818286}.bottom-union .twocol:first-child,.bottom .twocol:first-child{border-left:0px solid #818286}#channel-nus-advert .edit-mode-page a{width:110px;display:block}.has-shibboleth.uc-has-college-login .uc-single-login .signin-block fieldset.inputs,.no-shibboleth .uc-single-login .signin-block fieldset.inputs{padding:0 15px 2%}.signin-block.no-shibboleth .uc-single-login input.smalltext,.signin-block.no-shibboleth .uc-college-login-activated input.smalltext{width:250px}.has-shibboleth .signin-block .uc-single-login input.smalltext{width:250px}.uc-widget-upcoming-events-wrapper .uc-widget-upcoming-event-row .upcoming-event-container .event-box{width:95%}#channel-nus-advert .jcarousel-skin-tango ul li{margin:10px 15px}#myaccount-information.registration-form .registration-form-wrapper .for-student-update .user-profile-picture-wrapper{margin-bottom:90px;top:23px;right:10px}.contentContainer.for-student #myaccount-information.registration-form .uc-complete-registration .user-profile-picture-wrapper{margin:-215px 0 -10px}.for-student .user-profile-picture-wrapper,.for-guest .user-profile-picture-wrapper{margin-bottom:75px}}@media only screen and (min-width:685px){.ui-tabs ul.ui-tabs-nav li{width:16.5%}#social-media-links{display:block}#event-homepage #eventcarousel .event-box{float:left;margin:0 1% 1% 0;padding:0;width:49%}#eventcarousel .event-details{float:left;font-size:11px;margin:5px;width:40%}#eventpromotioncarousel{margin:0 auto;width:100%}#eventpromotioncarousel .jcarousel-skin-tango .jcarousel-container-horizontal{margin:0 auto;padding:0;width:582px}#memberShipDisplay .memberShipType{float:none;margin:0 15px 15px 0}#channel-nus-advert .edit-mode-page a{width:180px;display:block}.account-act-msg.thank-you,.account-act-msg{width:80%}#myaccount-information.registration-form .registration-form-wrapper .for-student-update .user-profile-picture-wrapper{margin-bottom:105px;right:10px;top:15px;width:350px}.contentContainer.for-student #myaccount-information.registration-form .uc-complete-registration .user-profile-picture-wrapper{margin:-200px 0 -20px;width:350px}.for-student .user-profile-picture-wrapper,.for-guest .user-profile-picture-wrapper{top:30px;width:338px}}@media only screen and (min-width:767px){p.student-signin{font-size:24px;margin:0;padding:3% 5% 1%}.has-shibboleth .right-col input.smalltext{width:45%}.has-shibboleth .left-col .signin-block .uc-sso-msg{font-size:21px;padding:5% 5% 0%}.has-shibboleth .left-col .signin-block a{font-size:21px;padding:0% 5% 1%}.has-shibboleth .left-col .signin-block .uc-sso-msg img{float:right;margin:0 10px}.has-shibboleth .right-col .signin-block h2:after{margin:0;padding:0}.has-shibboleth .right-col .signin-block h2{display:block;margin:10px 38px 0}.has-shibboleth .left-col .signin-block .uc-sso-msg{text-align:left}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block h2 span,.no-shibboleth .uc-college-login-activated .signin-block h2 span{padding:5px 0}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block h2,.has-shibboleth.uc-has-college-login .right-col .uc-single-login .signin-block h2,.no-shibboleth .uc-college-login-activated .signin-block h2{margin:10px 15px 0}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block fieldset.inputs,.no-shibboleth .uc-college-login-activated .signin-block fieldset.inputs{padding:0 15px 7%}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block h2 span,.no-shibboleth .uc-college-login-activated .signin-block h2 span{font-size:21px;margin:10px 0 0}#hanger{display:block}#search-result .src-result{width:46%}.edit_event .portlet > p.error{display:block;float:none;margin:10px 0;width:auto}.ninecol .portlet > div{padding:0 0 0 20px}.ninecol.myaccount-change-password .portlet > div,.ninecol.student-view-social-media-configuration .portlet > div{padding:0}.content .row .ninecol.last,.content .row .threecol,.content .row .sixcol,.content .row .threecol,.content .row .content-wrap.sixcol{width:100%;margin-right:0;background:none}.availableTickets .leftticketBox .ticket-price{float:none;clear:both}.uc-banner-hover{display:block}.bottom-union .twocol:first-child,.bottom .twocol:first-child{border-left:1px solid #818286}.bottom-union .twocol,.bottom .twocol{border-right:1px solid #818286;clear:none;float:left;padding:1% 0.5%;width:15.5%}.content .row .threecol,.content .row .sixcol,.content .row .threecol,.content .row .content-wrap.sixcol{width:32.3%;margin-right:1.5%;background:none}.content .row .threecol.last{margin-right:0}.ninecol.last{width:73%}.ninecol.last.marginTopZero .portlet{margin:0 0 0 2%}.wrap .threecol{width:25%}.wrap .ninecol.last{width:72%;position:relative;margin-left:2%}.wrap .threecol.types-list{margin:0;width:30%}.wrap .ninecol.group-list.last{width:70%;margin:0}#search-result .src-result{float:none;margin:0;width:100%;padding:0}.content .group-category-title h2{background:none repeat scroll 0 0 #36393e;border-color:white;border-style:solid;border-width:0 0 1px;color:#fff;margin:0;min-height:35px}.wrap .ninecol.last{margin-top:50px}.wrap #left-content .tree-navigation.club-navigation h3:after{width:220px}.signin-block fieldset.inputs{padding:0% 5% 7%}.change-password-block form{padding:3% 5% 7%}.unlock-block form{padding:3% 5% 7%}.unlock-block .forgot-password{padding:3% 5% 7%}.confirmation-email-block form{padding:3% 5% 7%}.confirmation-email-block .forgot-password{padding:3% 5% 7%}.change-password-block .form-row input,.confirmation-email-block .form-row input,.unlock-block .form-row input,input.smalltext{width:45%}.signin-block .inputs li label.label{color:#2f3338;font-weight:bold;text-transform:uppercase}.signin-block fieldset.inputs:after{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Welcome to your login";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.change-password-block form:before{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Forgotten your password";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.confirmation-email-block form:before{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Resend activation instructions";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.unlock-block form:before{background:none repeat scroll 0 0 #858384;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;bottom:0;color:#858384;content:"Resend unlock instructions";font-size:13px;font-weight:bold;left:0;line-height:1.3em;padding:10px;position:absolute;right:0}.problem-registering-block .problem-registering-content-wrapper{margin:20px;padding:0}.resend-instruction{margin:20px}.frequently-asked-question{border:1px solid #ccc;margin:20px}.frequently-asked-question .faq-wrapper .faq-content-wrapper{font-size:12px;padding:10px 0}.frequently-asked-question .heading-wrapper{margin:0}.ninecol.last.myaccount-student-details,.myaccount-change-password.ninecol.last,#myaccount-information .ninecol.last{background:none repeat scroll 0 0 white;float:right;width:73%;padding:0 0 10px;margin:50px 0 0}#myaccount-information .event-ticket-number-details{background:none;margin:10px;padding:0;box-shadow:0 0 5px #ccc}#myaccount-information .event-ticket-number-details .printButton{text-shadow:0 0 0;line-height:1.8em}#myaccount-information .event-ticket-number-details .event-ticket-details-wrapper{margin:0}#myaccount-information .event-ticket-number-details .event-ticket-details-wrapper .event-title{background:none;height:auto}#myaccount-information .event-ticket-number-details .event-ticket-details-wrapper .action{left:auto;right:0;top:60px}#myaccount-information.contentContainer .event-ticket-number-details .event-ticket-details-wrapper .event-title h3{font-size:18px}.myaccount-change-password.ninecol.last.marginTopZero .portlet,.myaccount-student-details.ninecol.last.marginTopZero .portlet,#myaccount-information .ninecol.last.marginTopZero .portlet{margin:0}.ninecol.last.marginTopZero.myaccount-student-details{background:none repeat scroll 0 0 white;float:right;clear:none}.uc-vol-profile-tab-content{margin-left:20px}.orderRow{line-height:1em;padding:10px 0}#latest-articles .article-widget.with-image-description .top-articles li .article-description{height:33px;line-height:1em;overflow:hidden}#latest-events .event-widget .top-events li .event-content{font-size:12px;padding:10px 10px 10px 58%}.column .column-content{min-height:160px}.content .group-category-title h2{min-height:35px;padding-left:210px;text-align:left;padding-top:10px}#uc-widget-upcoming-events-left-panel{width:25%;float:left}#uc-widget-upcoming-events-right-panel{padding:0;width:70%}.has-shibboleth .signin-block .uc-single-login input.smalltext{width:45%}.top-ad-486-60{margin:0;position:absolute;right:0;top:-100px;width:280px}.header .page-search{top:15px}}@media only screen and (min-width:800px){.top,.top-union,.top-subsite,.top-union-subsite,.header{position:static}.page-search{display:inline-block;left:auto;position:absolute;right:0;top:30px;z-index:2002}.search-box{border:0 none}.content{padding:0}#social-media-links{position:absolute;right:0;top:-50px;left:auto}.header .page-search{height:40px;left:485px;right:auto;top:110px;width:305px;z-index:2002}.page-search .search-box .search-box-wrapper .search-input{padding:5px;width:220px;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0}.search.page-search .search-box .search-box-wrapper .search-button{height:24px;text-indent:-999px;width:24px;float:right}.uc-mob-src-icon,.uc-mob-src-close-icon{display:none}.search-box{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;padding:7px 20px}.search-box .search-box-wrapper{border-radius:0;border-style:solid;border-width:1px;margin:0 auto;padding:0;width:255px}.search-box .search-box-wrapper .search-button{background:url("/themes/ssu_default/images/search-icon.png") no-repeat scroll center center #C4C4C6;cursor:pointer}.search-box .search-box-wrapper .search-input{padding:4px 5px;width:220px}#event-homepage #left-panel{float:left;width:25%}#event-homepage #right-panel{float:left;padding:0 0 0 2%;width:73%}#event-homepage .eventsearch .search-box{right:0;top:0}.eventsearch .search-box .search-box-wrapper .search-input{font-size:12px;width:165px}.categoryBox{margin:0}.club-container{margin:50px 0 0}.search.group-search{left:8px;position:absolute;top:55px;z-index:1}.wrap .ninecol.last{margin-top:0px}.uc-banner-hover{display:block}.uc-sheff-mob-src.src-hidden{display:block}.column .column-content{min-height:160px}#latest-articles .article-widget.with-image-description .top-articles li .article-description{height:auto;line-height:1em;overflow:inherit}#latest-events .event-widget .top-events li .event-content{font-size:12px;padding:10px 10px 10px 45%}.group-search .search-box{border-left:0px solid #c4c4c4;border-right:0px solid #c4c4c4;padding:7px 20px 7px 7px}#channel-nus-advert .edit-mode-page a{width:220px;display:block}.account-act-msg.thank-you,.account-act-msg{width:50%}#myaccount-information.registration-form .registration-form-wrapper .for-student-update .user-profile-picture-wrapper{width:180px;top:40px}.contentContainer.for-student #myaccount-information.registration-form .uc-complete-registration .user-profile-picture-wrapper{margin:25px -5px -10px 0}.for-student .user-profile-picture-wrapper,.for-guest .user-profile-picture-wrapper{padding:10px;right:0;top:-65px}.myaccount-volunteers-timesheet-wrapper{padding:10px 0px 10px 10px}.myaccount-volunteers-timesheet-wrapper .uc-vol-profile-tab-content{margin-top:10px}}@media only screen and (min-width:960px){#notice_and_error #error.error,#notice_and_error #notice.success{top:0}.top-ad-486-60{display:block;width:auto;padding:0;top:-135px}.header{position:fixed}.top,.top-union,.top-subsite,.top-union-subsite{position:fixed}#student_view_notice{left:0;position:fixed;right:0}.header-wrap{width:1000px}.header-wrap,.top-wrap,.top-union-wrap{width:980px}#social-media-links{display:block}.content{padding:160px 0 20px}.bottom-wrap,.bottom-union-wrap,.bottom-subsite-wrap{margin:0 auto;width:980px}.uc-hamburger-nav-wrapper{top:-150px}.uc-hamburger-nav-wrap span.uc-click-icon{height:16px;padding:5px;position:relative;text-align:center;width:16px;background:url("/themes/ssu_default/images/hm-expanded-menu-desktop.png") no-repeat scroll center center transparent}.uc-hamburger-nav-wrap .expanded > .menu-wrapper span.uc-click-icon{background:url("/themes/ssu_default/images/hm-expanded-menu-desktop.png") no-repeat scroll center center transparent}.uc-hamburger-nav-wrap .collapsed > .menu-wrapper span.uc-click-icon{background:url("/themes/ssu_default/images/hm-collapsed-menu-desktop.png") no-repeat scroll center center transparent}#social-media-links{position:absolute;right:0;top:-50px;left:auto}.has-shibboleth .right-col .signin-block h2:after{margin:0;padding:5px 10px}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block h2 span,.no-shibboleth .uc-college-login-activated .signin-block h2 span{padding:5px 10px}.has-shibboleth.uc-has-college-login .uc-single-login .signin-block fieldset.inputs,.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block fieldset.inputs,.no-shibboleth .uc-college-login-activated .signin-block fieldset.inputs{padding:0 5% 7%}.has-shibboleth.uc-has-college-login .uc-college-login-activated .signin-block h2,.has-shibboleth.uc-has-college-login .right-col .uc-single-login .signin-block h2,.no-shibboleth .uc-college-login-activated .signin-block h2{margin:10px 38px 0}.signin-block.no-shibboleth .uc-single-login fieldset.inputs{padding:0 5% 2%}#eventcarousel .event-details{float:right;font-size:11px;margin:15px 5px;width:175px}.ninecol #grouppromotioncarousel.three-item .jcarousel-skin-tango .jcarousel-clip-horizontal{width:650px}#grouppromotioncarousel .jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:22px}#eventpromotioncarousel .jcarousel-skin-tango .jcarousel-container-horizontal{margin:0 auto;padding:0;width:92%}.orderRow .removeOrder{display:block;text-align:center;width:10%}.orderHeaderRow .productType{width:18%}.orderHeaderRow .Total,.orderRow .Total{width:12%}.orderHeaderRow .productPrice,.orderRow .productPrice{width:11%}.twitter-blue-block #tweets .twitter-blue-block-wrapper{min-height:435px}#channel-nus-advert .edit-mode-page a{width:295px;display:block}#e-shop .product-short-info{padding:25px 5px 10px}#e-shop .product-display-info .product-name{margin:0}#myaccount-information.registration-form .registration-form-wrapper .for-student-update .user-profile-picture-wrapper{width:350px}.contentContainer.for-student #myaccount-information.registration-form .uc-complete-registration .user-profile-picture-wrapper{margin:25px 0 -10px}}@media screen and (-webkit-min-device-pixel-ratio:0){#channel-nus-advert .edit-mode-page p{margin:0}}@media only screen and (min-device-width:100px){.has-shibboleth{margin-bottom:20px}}@media only screen and (min-device-width:728px) and (max-device-width:1024px) and (orientation:landscape){.uc-mob-src-icon,.uc-mob-src-close-icon{display:none}.uc-sheff-mob-src.src-hidden{right:0;left:0}.uc-banner-hover{display:block}#myaccount-information.registration-form .registration-form-wrapper .for-student-update .user-profile-picture-wrapper{width:350px}}@media only screen and (min-device-width:728px) and (max-device-width:1024px) and (orientation:portrait){.account-act-msg.thank-you,.account-act-msg{width:50%}.contentContainer.for-student #myaccount-information.registration-form .uc-complete-registration .user-profile-picture-wrapper{margin:30px 0 -20px}#myaccount-information.registration-form .registration-form-wrapper .for-student-update .user-profile-picture-wrapper{top:40px;width:230px}}p#notice.success{position:relative;z-index:2003}#student_view_notice{z-index:9999}input[type=submit],input[type=button],input[type=text]{-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.content .row .ninecol.last{background-color:#fff;padding:4%;width:auto;font-size:15px;line-height:1.5em}.content .row .ninecol.last .section.default-body{padding:0}.content .row .ninecol.last h1{font-weight:normal;font-size:2.5em;line-height:1.2em;padding:0;margin-bottom:2%;border-bottom:1px solid #333}.content .row .ninecol.last h2{font-size:1.6em;margin:2% 0}.content .row .ninecol.last h3{font-size:1.4em;margin:2% 0}.content .row .ninecol.last h4{font-weight:normal;margin:1% 0}.content .row .ninecol.last p,.content .row .ninecol.last ul{font-size:inherit;line-height:1.5em}.hanger{background-repeat:no-repeat;background-size:100% auto;min-height:97px;padding-top:240px;width:100%;text-align:center}.hanger p{margin:10px}#hanger h1,.hanger h1{font-size:1.8em;text-transform:uppercase;border:none;padding:0;text-shadow:none;margin:0;background:none;color:inherit!important;margin-left:8%;text-align:left}#hanger h2,.hanger h2{font-size:1.5em;color:inherit!important}#hanger img,.hanger img{margin-bottom:25px}.content-wrap.sixcol .section.default-body,.tree-navigation-structure,#site-wide{display:none}.ninecol{width:100%}.video-description{padding:10px}.uc-hamburger-nav a:hover{text-decoration:underline}.uc-hm-level-two a{padding-left:10px}.uc-hm-level-three a{padding-left:20px}.link-title .page-details{float:none;width:auto;display:block;padding:0}.content .section.link-title{border:0;margin-bottom:0}.link-title .page-title{border:0!important;color:#373A3F;display:block;font-size:18px!important;padding:10px;text-decoration:none;text-transform:uppercase;font-weight:normal!important;background:#fff;line-height:normal}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.instagram-container{position:relative;padding-top:306px;height:0;overflow:hidden;text-align:center;margin:0 auto}#instagram-wrap{min-height:0}.embed-container iframe,.embed-container object,.embed-container embed,.instagram-container iframe,.instagram-container object,.instagram-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-device-width:100px) and (max-device-width:768px){.has-shibboleth .left-col .signin-block{padding:20px 0}.uc-customer-quick-login .ninecol,.uc-customer-quick-login .threecol.last{width:100%}.uc-customer-quick-login-wrapper p.info{margin:10px 0 0}}@media only screen and (min-device-width:100px) and (max-device-width:470px){.system-menu .system-menu-wrapper .shopping-cart-menu{left:120px}}