html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}html,body{background-color:#f5ca5c;background-color:#ffffff;color:#000;font-size:13px;line-height:1.24;font-family:"Inter",system-ui, sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0}.dashboard-icon{fill:#fff;height:20px;width:20px;display:block;margin:-2px}@media only screen and (max-device-width: 960px){html{-webkit-text-size-adjust:none}}.none{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.center{margin-left:auto;margin-right:auto}.float-left{float:left}.float-right{float:right}.nowrap{white-space:nowrap}a{color:#007176;text-decoration:none;cursor:pointer;font-weight:500}a:hover{text-decoration:underline}strong{font-weight:bold}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Inter", system-ui, sans-serif;font-weight:bold;margin-bottom:.25em}h1,.h1{font-size:32px;line-height:36px}h2,.h2{font-size:28px;line-height:32px}h3,.h3{font-size:24px;line-height:28px}h4,.h4{font-size:20px;line-height:24px}h5,.h5{font-size:16px;line-height:20px}h6,.h6{font-size:13px;line-height:16px}.html-content em{font-style:italic}.html-content strong{font-weight:bold}.html-content p{margin:0 0 12px 0}.html-content pre{margin:12px 0}.html-content ol,.html-content ul{margin:8px 16px 12px 28px}.html-content li ol,.html-content li ul{margin:4px 16px}.html-content li,.html-content dd{margin:4px 0}.html-content ol li{list-style:decimal outside}.html-content ol ol li{list-style-type:lower-alpha}.html-content ul li{list-style:disc outside}.html-content ul ul li{list-style-type:square}.html-content dl{margin:8px 16px 16px 12px}.html-content dt{font-weight:bold}.html-content dd{margin-left:16px}.html-content table{margin:12px 0 12px}.html-content th,.html-content td{font-weight:normal;padding:4px 4px;vertical-align:top}.html-content th{font-weight:bold;text-align:right}.html-content td{vertical-align:top}.html-content caption{color:#666666;font-size:11px;line-height:12px;margin:4px 0;text-align:center}.html-content table.bordered th,.html-content table.bordered td{border:1px solid #AFB8C4;color:#333;padding:4px 8px;vertical-align:middle}.html-content table.bordered th{background-color:#EEEEEE;text-align:center}.html-content table.bordered td{background-color:#FFFFFF;vertical-align:top}.html-content img{max-width:100%;height:auto;max-height:560px;object-fit:contain;display:block;margin:24px auto;border-radius:8px}.html-content a{font-weight:500;text-decoration:underline}.html-content *{line-height:1.4}a.button{line-height:25px;text-decoration:none;text-align:center}.button{background-color:#768089;border:none;line-height:25px;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:bold;height:25px;overflow:visible;padding:0 12px;margin:0;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;-moz-appearance:none;-moz-border-radius:4px;-webkit-appearance:none;border-radius:4px}.button:hover{background-color:#87929D;color:#fff;text-decoration:none}a.button.large{line-height:32px}.button.large{font-size:16px;height:32px;padding:0 16px}.button.highlight{background-color:#0077FF;color:#FFF}.button.highlight:hover{background-color:#3392FF;color:#FFF}.button.go{background-color:#66AA44;color:#FFF}.button.go:hover{background-color:#70B74E;color:#FFF}.button.stop{background-color:#CC4444;color:#FFF}.button.stop:hover{background-color:#D84B57;color:#FFF}.button.promote{background-color:#6A1B9A;color:#FFF}.button.promote:hover{background-color:#7B1FA2;color:#FFF}.button.disabled{background-color:#ccc;color:#eee}.button.disabled:hover{background-color:#ccc;color:#eee;cursor:default}.button::-moz-focus-inner{padding:0;margin:-1px}.button.with-icon{padding-left:8px}.button.with-icon .icon{vertical-align:middle}.highlight{color:#0077ff;font-weight:bold}.highlight table.bordered td,.highlight table.bordered th{border-color:#0077ff}.highlight table.bordered th{background-color:#0077ff;color:#FFF}.highlight table.bordered td{color:#0077ff}.highlight a{text-decoration:underline;color:#0077ff}.highlight a:hover{color:#c22}.go{color:#66AA44;font-weight:bold}.go table.bordered td,.go table.bordered th{border-color:#66AA44}.go table.bordered th{background-color:#66AA44;color:#FFF}.go table.bordered td{color:#66AA44}.go a{text-decoration:underline;color:#66AA44}.go a:hover{color:#c22}.stop{color:#CC4444;font-weight:bold}.stop table.bordered td,.stop table.bordered th{border-color:#CC4444}.stop table.bordered th{background-color:#CC4444;color:#FFF}.stop table.bordered td{color:#CC4444}.stop a{text-decoration:underline;color:#CC4444}.stop a:hover{color:#07f}.note{color:#4F5B66;font-weight:bold}.note table.bordered td,.note table.bordered th{border-color:#4F5B66}.note table.bordered th{background-color:#4F5B66;color:#FFF}.note table.bordered td{color:#4F5B66}.note a{text-decoration:underline;color:#4F5B66}.note a:hover{color:#c22}span.topic,span.tag{font-weight:bold;display:inline-block;background-color:#EEE;color:#444;padding:4px 8px;font-size:11px;margin:0 2px 2px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a:hover span.topic,a:hover span.tag{background-color:#07F;color:#FFF}#simpleTooltip{display:block;position:absolute;padding:4px 8px;border:1px solid #eeb;font-size:11px;background:#ffc;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.5);white-space:nowrap}.banner{background-color:#616C77;border-bottom:2px solid #49515A;font-weight:normal;color:#FFF;overflow:hidden;padding:8px 12px;text-align:center}.banner a,.banner a:hover{color:#FFF;text-decoration:underline;font-weight:bold}.banner a:hover{color:#fb0}.banner.highlight{background-color:#357BB8;border-color:#204B70}.banner.go{background-color:#578641;border-color:#375629}.banner.stop{background-color:#B93936;border-color:#860603}.banner.note{background-color:#616C77;border-color:#49515A}.banner .left{float:left;text-align:left}.banner .right{float:right;text-align:right}.flash{background-color:#4F5B66;color:#fff;margin:12px 16px 0;padding:8px 12px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.flash.highlight{background-color:#0077ff}.flash.go{background-color:#66AA44}.flash.stop{background-color:#CC4444}.flash.note{background-color:#4F5B66}.flash.teal{background-color:#007176}.flash a{color:#FFF}.flash a:hover{color:#fc0}.icon{background-image:url("/images/sprites.png?1761756869");background-repeat:no-repeat;display:inline-block;height:16px;width:16px;vertical-align:top}.icon.mail{background-position:0 -64px}.icon.blackboard{background-position:-32px -64px}.icon.alerts{background-position:-64px -64px}.icon.calendar{background-position:-128px -64px}.icon.activity{background-position:-192px -96px}.icon.googledrive{background-position:-224px -64px}.icon.boxcom{background-position:-192px -64px}.icon.office365{background-position:-320px -64px}.icon.apps{background-position:-256px -64px}.icon.search{background-position:-288px -64px}.icon.spotlights{background-position:0 -96px}.icon.news{background-position:-32px -96px}.icon.discussions{background-position:-64px -96px}.icon.events{background-position:-96px -96px}.icon.media{background-position:-128px -96px}.icon.groups{background-position:-96px -64px}.icon.people{background-position:-160px -96px}.icon.document,.icon.group-document,.icon.group-documents{background-position:-160px -64px}.icon.notifications{background-position:-192px -96px}.icon.profile-sharing{background-position:-32px -32px}.icon.faculty-center{background-position:0 -32px}.icon.staff-center{background-position:0 -32px}.icon.admissions-and-orientation{background-position:-384px 0}.icon.advising-and-student-support{background-position:-352px -32px}.icon.arts-culture-and-entertainment{background-position:-32px 0}.icon.athletics-and-recreation{background-position:-96px 0}.icon.billing-and-personal-finances{background-position:-64px 0}.icon.books-goods-and-services{background-position:-320px 0}.icon.classes-and-grades{background-position:-64px -32px}.icon.community-news-and-opinion{background-position:-96px -32px}.icon.computing-and-technology{background-position:-128px 0}.icon.dining-and-food-services{background-position:-128px -32px}.icon.food-and-dining{background-position:-128px -32px}.icon.diversity{background-position:-160px 0}.icon.facilities-and-operations{background-position:-160px -32px}.icon.financial-services-and-accounting{background-position:-192px -32px}.icon.health-wellness-and-safety{background-position:-320px -32px}.icon.housing-on-and-off-campus{background-position:-352px 0}.icon.human-resources{background-position:-224px -32px}.icon.involvement-and-leadership{background-position:-32px -32px}.icon.jobs-and-internships{background-position:-192px 0}.icon.library{background-position:-224px 0}.icon.myumbc{background-position:0 0}.icon.parking-and-transportation{background-position:-256px 0}.icon.professional-development{background-position:-256px -32px}.icon.research-and-grants{background-position:-288px 0}.icon.teaching-and-learning{background-position:-288px -32px}.icon.help-request{background-position:-384px -32px}.icon.settings-profile{background-position:-416px -32px}.icon.settings-avatar{background-position:-416px 0}.icon.settings-role{background-position:-448px 0}.icon.settings-appearance{background-position:-480px -32px}.icon.settings-password{background-position:-512px 0px}.icon.settings-systems{background-position:-512px -32px}.icon.add-favorite{background-position:0 -161px}.icon.favorite,.icon.favorite-black{background-position:-32px -161px}.icon.favorite-white{background-position:-64px -161px}.icon.favorite-highlight{background-position:-224px -97px}.icon.favorite-gray{background-position:-256px -97px}.favorite-link.hover .title a{color:#66AA44}.favorite-link.hover .favorite-star.inactive .icon.favorite{background-position:0 -161px}.favorite-star.active .icon.favorite{background-position:-224px -97px}.favorite-star.inactive .icon.favorite{background-position:-256px -97px}.favorite-star.inert .icon.favorite{background-position:-256px -97px}.icon.link{background-position:-480px 0}.icon.organization{background-position:-448px -32px}.icon.none{background:none}.icon.offsite{margin-left:4px;background-position:-64px -128px}.icon.new-window{margin-left:4px;background-position:-96px -128px}.icon.undergraduate-student{background-position:-224px -128px}.icon.undergraduate-admit{background-position:-256px -128px}.icon.undergraduate-applicant{background-position:-288px -128px}.icon.undergraduate-parent{background-position:-320px -128px}.icon.graduate-student{background-position:-352px -128px}.icon.graduate-admit{background-position:-384px -128px}.icon.graduate-applicant{background-position:-416px -128px}.icon.faculty{background-position:-480px -128px}.icon.staff{background-position:-512px -128px}.icon.alumni{background-position:-448px -128px}.icon.general-public{background-position:-544px -128px}.icon.approved{background-position:-128px -128px}.icon.denied{background-position:-160px -128px}.icon.pending{background-position:-192px -128px}.icon.white-arrow-right{background-position:-416px -160px}.icon.checkbox{background-position:-128px -160px}.avatar{background-repeat:no-repeat;display:inline-block;height:32px;position:relative;vertical-align:top;width:32px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.avatar.xxsmall{background-image:url("/images/avatars/default/xxsmall.png");height:16px;width:16px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.avatar.xsmall{background-image:url("/images/avatars/default/xsmall.png");height:24px;width:24px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.avatar.small{background-image:url("/images/avatars/default/small.png");height:32px;width:32px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.avatar.medium{background-image:url("/images/avatars/default/medium.png");height:48px;width:48px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.avatar.large{background-image:url("/images/avatars/default/large.png");height:64px;width:64px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.avatar.xlarge{background-image:url("/images/avatars/default/xlarge.png");height:96px;width:96px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.avatar.xxlarge{background-image:url("/images/avatars/default/xxlarge.png");height:128px;width:128px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.avatar.xxxlarge{background-image:url("/images/avatars/default/xxxlarge.png");height:256px;width:256px;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}.avatar-badge{background-repeat:no-repeat;background-position:0 0;bottom:-4px;display:inline-block;position:absolute;right:-4px;z-index:2}.avatar-badge.small{height:16px;width:16px}.avatar-badge.medium{height:24px;width:24px}.avatar-badge.large{height:32px;width:32px}.paw-rating{color:#666;text-align:center;display:block;font-weight:bold;font-size:11px;padding:4px 0}.paw-rating.inline{color:#666;text-align:center;display:inline-block;font-weight:bold;font-size:11px;padding:0;height:18px;line-height:18px}.paw{color:#000;position:relative;cursor:pointer;background-image:url("/images/sprites.png?1761756869");background-position:-512px -160px;background-repeat:no-repeat;overflow:hidden;display:inline-block;height:32px;width:32px;vertical-align:top;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.paw:hover{text-decoration:none}.paw.hover{background-position:-544px -160px}.paw.disabled{background-position:-576px -160px}.paw .count{position:absolute;bottom:2px;left:3px;font-size:12px;font-weight:bold}.paw.medium{background-position:-448px -192px;width:48px;height:48px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.paw.medium.hover{background-position:-512px -192px}.paw.medium.disabled{background-position:-576px -192px}.paw.medium .count{font-size:16px;bottom:2px;left:6px}.paw.large{background-position:-256px -192px;width:64px;height:64px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:6px}.paw.large.hover{background-position:-320px -192px}.paw.large.disabled{background-position:-384px -192px}.paw.large .count{font-size:18px;bottom:4px;left:8px}span.paw.static{cursor:default}.paw.inline{display:inline-block;background-image:none;background-color:#F5CA5C;height:18px;line-height:18px;min-width:48px;font-size:11px;font-weight:bold;padding-left:4px;text-align:center;width:auto;white-space:nowrap}.paw.inline.disabled{background-color:#ddd;color:000}.paw.inline .count{display:inline-block;font-size:11px;position:static;border-left:1px solid #fff;padding:0 6px 0 6px;margin-left:4px}.bury .bury-button{background-color:#900;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#FFF;font-weight:bold;font-size:11px;padding:4px 4px;text-align:center;cursor:pointer;white-space:nowrap}.bury .bury-menu{background-color:#900;color:#fff;display:none;padding:6px 4px;position:absolute;z-index:100;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:11px;font-weight:bold;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;white-space:nowrap}.bury .bury-menu a{color:#fff;display:block;text-decoration:none;padding:3px 4px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.bury .bury-menu a:hover{background-color:#fff;color:#900}.bury .bury-menu li + li{margin-top:2px}.bury .bury-menu hr{background-color:#fff;border:none;height:1px}.bury.hover .bury-button{border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}.bury.hover .bury-menu{display:block}.bury.disabled .bury-button,.bury.disabled.hover .bury-button{color:#000;background-color:#ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px}.bury.disabled .bury-menu,.bury.disabled.hover .bury-menu{display:none}.bury.inline{display:inline-block}.bury.inline .bury-button{line-height:18px;height:18px;width:48px;padding:0;white-space:nowrap}.bury.update{display:inline-block}.bury.update .bury-button{background-color:#FFF;color:#bbb;line-height:17px;height:17px;width:48px;padding:0;white-space:nowrap}.bury.update .bury-menu{background-color:#ddd;color:#666;right:0;border-top-right-radius:0;border-top-left-radius:4px;white-space:nowrap}.bury.update .bury-menu a{color:#666;white-space:nowrap}.bury.update hr{background-color:#999;border:none;height:1px}.bury.update.hover .bury-button{background-color:#ddd;color:#666}.thumbnail{background-repeat:no-repeat;display:inline-block;height:32px;position:relative;vertical-align:top;width:32px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.thumbnail.xxxsmall{background-image:url("/images/thumbnails/default/xxxsmall.jpg");height:36px;width:48px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.thumbnail.xxsmall{background-image:url("/images/thumbnails/default/xxsmall.jpg");height:48px;width:64px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.thumbnail.xsmall{background-image:url("/images/thumbnails/default/xsmall.jpg");height:96px;width:128px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.thumbnail.small{background-image:url("/images/thumbnails/default/small.jpg");height:120px;width:160px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.thumbnail.medium{background-image:url("/images/thumbnails/default/medium.jpg");height:156px;width:208px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.thumbnail.large{background-image:url("/images/thumbnails/default/large.jpg");height:192px;width:256px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.thumbnail.xlarge{background-image:url("/images/thumbnails/default/xlarge.jpg");height:240px;width:320px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.thumbnail.xxlarge{background-image:url("/images/thumbnails/default/xxlarge.jpg");height:480px;width:640px;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}.feed-button{background-image:url("/images/sprites.png?1761756869");background-repeat:no-repeat;display:inline-block;height:16px;width:40px;vertical-align:top}.feed-button.rss{background-position:-320px -288px}.feed-button.xml{background-position:-384px -288px}.feed-button.ical{background-position:-448px -288px}.menu{position:relative;float:left}.menu-label,.menu-label:hover{display:block;text-decoration:none;cursor:pointer}.menu.hover .menu-label{background-color:#BEC6CE;text-decoration:none}.menu-label .icon{margin-left:-8px;margin-right:4px}.menu-arrow{background-image:url("/images/sprites.png?1761756869");background-position:0 -128px;background-repeat:no-repeat;display:inline-block;height:16px;margin-left:4px;margin-right:-6px;width:16px;vertical-align:top}.menu.hover .menu-arrow{background-position:-32px -128px}.menu-content{background-color:#BEC6CE;display:none;padding:4px;position:absolute;overflow:hidden;width:250px;z-index:10;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.menu.hover .menu-content{display:block}.menu.hover.flush .menu-content{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.menu-shadow{background-color:#122232;display:none;opacity:.3;position:absolute;left:-4px;padding:0 4px 4px;z-index:9;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.menu.hover .menu-shadow{display:block}.menu.hover.flush .menu-shadow{padding-right:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.menu-head{background-color:#FFF;padding:8px 12px;margin-bottom:1px}.menu-title{font-size:18px;font-weight:bold}.menu-title a{color:#000}.menu-title a:hover{color:#07f}.menu-description{color:#666;font-size:11px}.menu-body{background-color:#FFF;margin-bottom:1px;padding:8px 12px}.menu-content .menu-head.first,.menu-content .menu-body.first,.menu-content .menu-foot.first{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px}.menu-content .menu-head.last,.menu-content .menu-body.last,.menu-content .menu-foot.last{margin-bottom:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.menu-body.flush{-webkit-border-radius:8px}.menu-foot{background-color:#FFF;padding:8px 12px;margin-top:1px}.menu-icon-list{margin:-4px -8px}.menu-icon-list a,.menu-icon-list.placeholder{color:#000;display:block;line-height:16px;padding:5px 8px 5px 30px;position:relative}.menu-icon-list a:hover{background-color:#07f;color:#FFF;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.menu-icon-list .icon,.menu-icon-list .avatar{margin-right:6px;position:absolute;top:5px;left:8px}.menu-icon-list a.placeholder{opacity:.5}.menu-icon-list a.placeholder:hover{background-color:inherit;color:inherit}select{border:1px solid #999999;height:24px;background-color:#F6F6F6;line-height:24px}fieldset{border:1px solid #ccc;margin-bottom:1em;padding:8px 16px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}legend{padding:0 8px}option{padding:2px 8px}optgroup{font-weight:bold;padding:8px 8px 2px 8px}optgroup option{font-weight:normal;padding:2px 8px 2px 16px}input[type="text"],textarea{background-color:#F6F6F6;border:1px solid #999;color:#333;font-family:"Inter", system-ui, sans-serif;font-size:13px;line-height:16px;padding:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}input[type="text"].large,textarea.large{font-size:18px}input[type="checkbox"],input[type="radio"]{margin-right:4px}input[type=text].date,input[type=text].time{text-align:center}input[type=text].placeholder,textarea.placeholder{color:#999}ul.checkbox-tree li{padding:0 0 4px 0}ul.checkbox-tree ul{display:none;padding-top:4px}ul.checkbox-tree li li{padding:0 0 4px 40px}ul.checkbox-tree .checkbox-tree-expander{background:url("/images/sprites.png?1761756869") no-repeat -325px -160px;display:inline-block;height:16px;margin-right:2px;overflow:hidden;text-indent:-999em;width:16px}ul.checkbox-tree .checkbox-tree-expander.open{background-position:-320px -160px}ul.checkbox-tree .checkbox-tree-expander.closed{background-position:-352px -160px}ul.checkbox-tree .checkbox-tree-spacer{display:inline-block;height:16px;overflow:hidden;margin-right:2px;text-indent:-999em;width:16px}a.checkbox{background:url("/images/sprites.png?1761756869") no-repeat -96px -160px;display:inline-block;height:16px;margin-right:4px;overflow:hidden;text-indent:-999em;width:16px}a.checkbox.checked{background-position:-128px -160px}a.checkbox.partial{background-position:-160px -160px}a.radio{background:url("/images/sprites.png?1761756869") no-repeat -224px -160px;display:inline-block;height:16px;margin-right:4px;overflow:hidden;text-indent:-999em;width:16px}a.radio.checked{background-position:-256px -160px}.proccessing-popup{display:none;border:2px solid #FFF;background-color:#0F1925 !important;text-align:left;color:#FFF;padding:16px 24px 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.proccessing-popup h3{margin-bottom:8px;text-align:center}.proccessing-popup .message{text-align:center}.proccessing-popup .processing{text-align:center;margin:16px 0}.proccessing-dialog .ui-dialog-titlebar{display:none}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.switcher{overflow:hidden}.switcher li{border-left:1px solid #FFF;float:left;font-size:13px;font-weight:bold;margin-right:-1px}.switcher li.first{border-left:0;margin-left:0}.switcher a{background-color:#ddd;color:#666;display:block;padding:4px 4px;text-align:center;text-decoration:none;white-space:nowrap}.switcher a:hover{background-color:#007176;color:#fff}.switcher .active a{background-color:#007176;color:#fff}.switcher .first a{-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.switcher .last a{-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.pager-wrap{border-top:0px solid #eee;margin:4px 0 12px;padding:0px 0 8px}.pager{overflow:hidden}.pager .label{font-weight:bold}.pager .page{display:inline-block;padding:4px 8px;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.pager .spacer{display:inline-block;padding:4px 4px}.pager .page.ui-selected{background-color:#07F;color:#FFF}.pager .page:hover{background-color:#3392FF;color:#FFF}.pager a:hover{text-decoration:none}.calendar .switcher{margin-bottom:8px}.calendar .header{position:relative;margin-bottom:6px}.calendar .header h5{font-size:16px;font-weight:bold;line-height:20px;margin:0;padding:0}.calendar .header .nav a{background-color:#ddd;background-image:url("/images/sprites.png?1761756869");color:#666;display:block;height:20px;width:20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.calendar .header .nav a:hover{background-color:#007176;color:#fff}.calendar .header .next-month{position:absolute;right:0px;top:0}.calendar .header .next-month a{background-position:-477px -158px}.calendar .header .next-month a:hover{background-position:-413px -158px}.calendar .header .prev-month{position:absolute;right:22px;top:0}.calendar .header .prev-month a{background-position:-446px -158px}.calendar .header .prev-month a:hover{background-position:-382px -158px}.calendar .month table{margin:0 auto;width:100%}.calendar .month th{font-size:12px;text-align:center;width:14%}.calendar .month td{font-size:14px;font-weight:bold;height:24px;text-align:center;width:14%}.calendar .month td a{display:block;line-height:24px;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.calendar .month td a:hover{background-color:#007176;color:#fff}.calendar .month .today a{background-color:#ddd}.calendar .month .prev-month a,.calendar .month .next-month a{color:#AAA;font-weight:normal}.calendar .month .active a{background-color:#007176;color:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.calendar .month .active a:hover{background-color:#007176;color:#fff}.calendar .month .active-day a{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.calendar .month .active .sun a{-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-bottom-left-radius:6px}.calendar .month .active .sat a{-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px}.calendar .month .first-day a,.calendar .month .first-sunday a{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px}.calendar .month .first-saturday a{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.calendar .month .last-day a,.calendar .month .last-saturday a{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.calendar .month .last-sunday a{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.calendar .today-link{font-weight:bold;margin-top:4px;text-align:center}.feedback-form-dialog{background-color:#ddd;padding:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;min-height:auto}.feedback-form-dialog .ui-dialog-titlebar{display:none}#feedback-form{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:12px;background-color:#FFF;width:400px}#feedback-form .actions{text-align:center;margin-top:12px}#feedback-form .follow-up{display:none}#feedback-form .rating{margin-right:12px}#container{margin:4px auto 32px;position:relative;width:960px}#head{height:48px;position:relative;width:960px;z-index:50}#logo{left:12px;top:12px;height:28px;position:absolute;width:126px}#logo .my{color:#fb0;fill:#fb0}#logo .umbc{color:#fff;fill:#fff}#logo-classic{position:absolute;bottom:4px;right:-50%;background-color:#444;color:#fff;font-size:11px;font-weight:bold;padding:3px 8px;line-height:10px;border-radius:4px;box-shadow:0 0 0 1px #f0f0f0}#umbc{font-size:11px;position:absolute;right:16px;text-align:right;top:6px}#umbc li{font-weight:bold;float:left;margin-left:8px}#umbc a{color:#000;font-weight:normal}#umbc a:hover{color:#CC2222}#nav{background-color:#000;clear:both;height:40px;z-index:25;position:relative;display:flex;justify-content:space-between}#nav-left{display:flex}#nav-right{display:flex}#nav .menu-label{background-color:#000;color:#fff;font-size:14px;font-weight:500;line-height:16px;padding:8px 12px;margin:4px;border-radius:50px}#nav .menu.hover .menu-label{background-color:#2d2e2f;color:#fff}#nav .menu.hover .menu-label{color:#fff}#nav-start .menu-label{padding:12px 20px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;border-top-left-radius:8px}#nav-topics .menu-content{width:728px}#nav-topics .menu-body.nav-topics-all-topics{overflow:hidden}#nav-topics .menu-body.nav-topics-all-topics ul{float:left;padding-right:16px;width:232px}#nav-topics .menu-body.nav-topics-all-topics ul.last{padding-right:0}#nav-topics .menu-body.nav-topics-all-topics li{overflow:hidden;white-space:nowrap}#nav-topics .menu-body.dual{padding:0}#nav-topics .h5{height:26px;line-height:26px;margin:-4px 0 4px}#nav-topics .dual-menu{margin:-8px -12px}#nav-topics .popular-topics{float:left;padding:8px 12px}#nav-topics .additional-topics{float:left;border-left:1px solid #BEC6CE;padding:8px 12px}#nav-groups .menu-content{width:448px}#nav-groups .nav-community-groups{clear:both}#nav-groups .h6{height:20px;line-height:20px;font-size:14px;margin:-4px 0 8px}#nav-groups .menus{overflow:hidden;padding:4px 8px;margin:0 -8px}#nav-groups .menus + .menus{margin-top:12px}#nav-groups .nav-community-groups ul{float:left;padding-bottom:4px;padding-right:16px;width:212px;margin-bottom:-8px}#nav-groups .nav-community-groups ul.last{padding-right:0}#nav-groups .nav-community-groups li{float:left;width:212px}#nav-groups .nav-community-groups a{white-space:nowrap;overflow:hidden}#nav-admin .menu-content{width:464px}#nav-admin .menu-body{overflow:hidden}#nav-admin .menu-body ul{float:left;padding-right:16px;width:152px}#nav-admin .menu-body ul.last{padding-right:0}#nav-favorites{position:absolute;right:0;background-color:transparent;margin-top:7px;margin-right:12px}#nav-favorites .menu-label{background-color:transparent;color:#000;padding-top:5px;padding-left:8px;padding-right:12px;border-top-left-radius:0;border-top-right-radius:4px}#nav-favorites .menu-label .icon{background-position:-32px -160px;margin-right:2px;margin-left:-4px}#nav-favorites .menu-label .menu-arrow{background-position:-32px -128px}#nav-favorites.hover .menu-label .icon{background-position:-32px -160px}#nav-favorites .nav-favorites-add-current{margin-bottom:0px}#nav-favorites .nav-favorites-add-current a{color:#69A848;font-weight:bold}#nav-favorites .nav-favorites-add-current a:hover{background-color:#69A848;color:#FFF}#nav-favorites a:hover .icon.add-favorite{background-position:-64px -161px}#nav-favorites a:hover .icon.favorite{background-position:-64px -161px}#nav-search{float:left;border-top-left-radius:8px;border-bottom-left-radius:8px;overflow:hidden}#nav-search .menu-label{line-height:26px;margin:0;padding:7px 12px 7px}#nav-search .menu-content{background-color:#111315;left:10px;padding-top:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;width:439px;display:block}#nav-search-icon{position:absolute;top:0;left:14px}#nav-search-input{max-width:160px;border:none;color:#999;background-color:#FFF;font-weight:normal;height:26px;padding:0 26px 0 32px;vertical-align:top;-moz-appearance:none;-moz-border-radius:4px;-webkit-appearance:none;-webkit-border-radius:4px;border-radius:4px}#nav-search-submit{background-color:#ccc;border:none;cursor:pointer;height:26px;padding:0 6px;vertical-align:top;-moz-appearance:none;-moz-border-radius:4px;-webkit-appearance:none;-webkit-border-radius:4px;border-radius:4px}#nav-search-submit:hover{background-color:#ddd}#nav-search-submit:active{background-color:#07f;color:#FFF}#nav-search-loading{background-color:#FFF;background-image:url("/images/spinner.gif");width:16px;height:16px;background-repeat:no-repeat;position:absolute;left:6px;display:none;top:0}#nav-search-input-container{position:relative}#menu-search-results .menu-head{background-color:#eee;margin-bottom:0;border-bottom:1px solid #ddd}#menu-search-results .menu-title{font-size:14px}#menu-search-results .menu-body{margin-bottom:0;padding:0}#menu-search-results .menu-foot{margin-top:0}#menu-search-results .group{overflow:hidden}#menu-search-results .group .label{float:left;width:86px;font-weight:bold;color:#666;font-size:11px;line-height:30px;text-align:right;padding-right:12px}#menu-search-results .group .matches{float:left;width:315px;padding:6px 12px;border-left:1px solid #ddd}#nav-search-recommendation-count{display:none}#role-switcher{background-color:#BEC6CE;clear:both;font-size:11px;font-weight:bold;line-height:25px;overflow:hidden;padding:2px 16px 0}#role-switcher .left{float:left;width:790px}#role-switcher .right{float:right}#role-switcher a.settings{color:#111315}#role-switcher .label{float:left;width:80px}#role-switcher .buttons{float:left;width:710px}#role-switcher .button{margin:0 2px 2px 0}#role-switcher .button.highlight{background-color:#111315}#role-switcher .admin-switcher{display:inline-block}#role-switcher select{margin:2px 0 4px}#body{position:relative;width:960px;z-index:10}#header,.header-preview{z-index:9;position:relative;background-color:#111315;background-repeat:no-repeat;border-bottom:2px solid #111315;height:120px;width:960px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden;border-bottom:0}#header h1,.header-preview h1{color:#FFFFFF;bottom:12px;left:22px;position:absolute;text-shadow:#000000 2px 2px 2px;margin:0;z-index:2;width:900px}#header h1 span,.header-preview h1 span{color:#000;position:absolute;bottom:-2px;left:2px;z-index:-1;width:900px}#header h1 a,.header-preview h1 a{color:#FFF}#header h1 a:hover,.header-preview h1 a:hover{text-decoration:none}#header .caption,.header-preview .caption{background-color:#111315;bottom:8px;color:#FFFFFF;font-size:11px;opacity:.85;padding:8px 12px;position:absolute;right:8px;text-align:right;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#header .caption .title,.header-preview .caption .title{font-weight:bold}#header.white h1,.header-preview.white h1{text-shadow:none;color:#000}#header.white h1 a,.header-preview.white h1 a{text-shadow:none;color:#000}#tabs{background-color:#111315;color:#FFF;padding:6px 16px 0;overflow:hidden}#tabs li{float:left;margin-right:8px}#tabs a{font-weight:bold;display:block;background-color:#ccc;color:#000;text-decoration:none;padding:8px 16px;font-size:14px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}#tabs a:hover{background-color:#ddd}#tabs .active a{background-color:#fff}#page,#main,#side{overflow:hidden}#page{background-color:#fff;color:#000;min-height:400px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.section{overflow:hidden;padding:0 12px}.section.bordered{padding:11px;border:1px solid #DDD;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.section-wrapper{overflow:hidden}.section-wrapper.bordered .section.first{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}.section-wrapper.bordered .section{border:1px solid #DDD;border-bottom:none;padding:11px}.section-wrapper.bordered .section.last{border-bottom:1px solid #DDD;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#main .section{margin:16px}#main .section-wrapper{margin:16px}#main .section-wrapper .section{margin:0}#side .section{margin:16px 16px 16px 0}#side .section-wrapper{margin:16px 16px 16px 0}#side .section-wrapper .section{margin:0}ul.sidenav-links{margin:0;padding:0}ul.sidenav-links li{list-style:none;display:block;margin-bottom:4px;font-weight:bold}ul.sidenav-links li.active{color:#fff;padding:6px 8px;background-color:#007176;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px}ul.sidenav-links li a{display:block;background-color:#eee;padding:6px 8px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;text-decoration:none}ul.sidenav-links li a:hover{background-color:#007176;color:#FFF}#page.full #main{width:960px}#page.sidebar #main{float:left;width:672px}#page.sidebar #side{float:left;width:288px}#page.sidebar.left #main{float:right}#page.sidebar.left #side{float:right}#page.sidebar.left #side .section.bordered{margin:16px 0 16px 16px}#page.sidebar #side .section .button.large.full{width:216px}#page.sidebar #side .button.full{width:224px}#page.sidenav #side{float:left;width:224px}#page.sidenav #side .section{margin:16px 0 16px 16px}#page.sidenav #side .section-wrapper .section{margin:0 0 0 16px}#page.sidenav #side .section-wrapper{margin-right:0}#page.sidenav #main{float:left;width:736px}#page.sidenav #side .button.full{width:152px}#page.form .form-container{margin:16px;background-color:#ddd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden}#page.form h2{padding:12px 20px 4px;margin:0}#page.form .banner{margin:8px 0;padding:8px 20px;border-bottom:none}#page.form .flash{margin:8px;padding:8px 12px;margin-bottom:0}#page.form #main{float:left;width:680px}#page.form #side{float:left;width:248px}#page.form .section{background-color:#FFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:12px}#page.form #main .section{margin:8px}#page.form #side .section{margin:8px 8px 8px 0}#page.form .section.last{margin-bottom:0}#page.form .section p{margin-bottom:.5em}#page.form .form-actions{clear:both;background-color:#FFF;margin:8px;padding:8px 12px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden}#page.form .form-actions .primary{float:right}#page.form .form-actions .posting-note{display:inline-block;margin-top:8px;margin-right:8px}#page.form .form-actions .secondary{float:left}#page.form #edit-thumbnail{text-align:center}#page.form #edit-thumbnail .thumbnail{display:block;margin:4px auto}#page.form #edit-thumbnail .thumbnail.blank span{display:block;padding:42px 12px 12px 12px}#page.form #edit-thumbnail .thumbnail.blank{text-align:center;font-weight:bold;font-size:14px;color:#666;background:#eee}.required{color:#f00;font-weight:bold}.form-main.separate{margin-top:12px}.form-main .label{font-weight:bold;line-height:16px;padding:8px 4px 8px 0;text-align:right;vertical-align:top;width:96px}.form-main .label.compact{padding-left:12px;width:auto}.form-main .required{line-height:24px;padding:4px 0;text-align:center;vertical-align:top;width:8px}.form-main .field{padding:2px 4px;vertical-align:top}.form-main .field.full{width:488px}.form-main .field.middle{vertical-align:middle}.form-main .field.full input[type=text]{width:478px}.form-main .field.full textarea{width:478px}.form-main .field.full textarea.wysiwyg{padding:4px 0;width:486px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0}.form-main .field.full select{width:478px}.form-main .count{padding:2px 0 4px 0;text-align:center;vertical-align:top;width:36px}.form-main .counter{background-color:#eee;color:#999;display:block;font-size:14px;font-weight:bold;line-height:20px;padding:3px 4px;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.form-main .counter.highlight{background-color:#C44;color:#FFF}.form-main .text{line-height:24px;padding:4px;vertical-align:top}.form-side.separate{margin-top:12px}.form-side .label{font-weight:bold;text-align:left;padding:4px 0 2px}.form-side .required{font-weight:bold;padding:0 4px;color:#f00;width:8px}.form-side .field{padding:2px 0;vertical-align:top}.form-side .field.full input[type=text]{width:208px}.form-side .field.full textarea{width:208px}.form-side .field.full select{width:218px}.form-side .field.checkbox{padding-right:4px}.form-side .label .requirements{font-weight:normal;font-size:11px;color:#999}#dialog-container{margin:50px auto 32px;position:relative;width:680px;background-color:#ddd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden}#dialog-container .flash{margin:8px;padding:8px 12px;margin-bottom:0}#dialog-container h2{padding:12px 20px 4px;margin:0}#dialog-container .section{background-color:#FFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:12px;margin:8px}#dialog-container .form-actions{clear:both;background-color:#FFF;margin:0 8px 8px;padding:8px 12px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden}#dialog-container .form-actions .primary{float:right}#dialog-container .form-actions .secondary{float:left}#foot{background-color:#FFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:16px;overflow:hidden}#foot .top{border-bottom:1px solid #DDD;padding:8px 16px 16px;overflow:hidden}#foot #sitemap{margin-right:16px}#foot #sitemap th{white-space:nowrap;font-size:11px;font-weight:bold;text-align:right;color:#444;padding-left:8px;padding-right:12px;vertical-align:top;padding-top:8px}#foot #sitemap td{font-size:11px;vertical-align:top;padding-top:8px}#foot #sitemap a{color:#666;white-space:nowrap;display:inline-block;padding:0 4px 1px}#foot #feedback{width:176px;float:left;margin-top:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#eee;padding:12px}#foot #feedback .intro{font-weight:bold;font-size:14px;text-align:center;margin-bottom:8px}#foot .bot{position:relative;overflow:hidden}#foot #umbc-logo{display:block;height:28px;width:120px;background-image:url("/images/myumbc3-footer.png");background-size:cover;margin:16px}#foot #footer-links{font-size:12px;text-align:right;position:absolute;bottom:16px;right:16px}#container.frame{margin:4px 0 0;min-width:960px;overflow:hidden;padding:0;width:100%}#container.frame #dashboard .menu.last .menu-label{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}#container.frame #nav-start .menu-label{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}#container.frame #head{width:100%}#container.frame #body{overflow:hidden;width:100%}#container.frame #header{background-color:#3B4678;height:60px;width:100%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}#container.frame #header #frame-actions{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;position:absolute;bottom:0;right:0;overflow:hidden;background-color:#111315;color:#FFF;line-height:25px;padding:6px 12px}#container.frame #header #frame-actions .frame-action{float:left;margin-right:16px}#container.frame #header #frame-actions .frame-action .icon{vertical-align:text-top}#container.frame #header #frame-actions .frame-action.last{margin-right:0}#container.frame iframe{border:none;width:100%}#container.frame #foot{display:none}#diagnostics{color:#000;font-size:11px;text-align:right;margin:8px 12px;opacity:.5}#group-header{position:relative}#group-header #header{position:relative;border-bottom-right-radius:0;border-bottom-left-radius:0}#group-header #group-picture{position:absolute;bottom:16px;left:16px;z-index:15;height:132px;width:132px}#group-header #group-picture .avatar{background-color:#FFF;height:128px;width:128px;background-size:128px 128px;border-radius:6px;border:2px solid #fff;overflow:hidden}#group-header #group-bar{background-color:#111315;color:#FFF;position:relative;padding:12px 240px 6px 164px}#group-header #group-bar .name{font-size:24px;font-weight:bold}#group-header #group-bar .description{margin-top:2px}#group-header #group-bar .description a{color:#fff}#group-header #group-action-menu{position:absolute;top:12px;right:16px;width:224px;z-index:500}#group-header #group-action-menu .join-buttons{text-align:right}#group-header #group-action-menu .join-buttons .button{padding:11px 24px;height:auto;line-height:16px;font-size:14px;text-transform:uppercase}#group-header #group-action-menu .toggle_menu{border-radius:4px}#group-header #group-action-menu .toggle_menu .toggle_icon{display:inline-block;float:right}#group-header #group-action-menu .toggle_menu .heading{cursor:pointer;font-weight:bold;border-radius:4px;background-color:rgba(255,255,255,0.1);color:#FFF}#group-header #group-action-menu .toggle_menu.collapsed .toggle_icon:after{content:"\25bc"}#group-header #group-action-menu .toggle_menu.collapsed .heading{border-bottom:1px solid #dddddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#group-header #group-action-menu .toggle_menu.collapsed .heading:hover{background-color:#efefef;color:#000}#group-header #group-action-menu .toggle_menu.collapsed .menu_options{display:none}#group-header #group-action-menu .toggle_menu.expanded{box-shadow:2px 2px 2px rgba(0,0,0,0.25);border-radius:4px}#group-header #group-action-menu .toggle_menu.expanded .toggle_icon:after{content:"\25b2"}#group-header #group-action-menu .toggle_menu.expanded .heading{border-bottom:0px solid #ddd;background-color:#0077ff;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}#group-header #group-action-menu .toggle_menu.expanded .menu_options{display:block;background-color:#FFF;color:#000}#group-header #group-action-menu .toggle_menu .section.menu_options{padding:8px}#group-header #group-action-menu .section-wrapper.bordered .section.last{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#group-header #group-action-menu .menu_options .disabled-option{color:#999}#group-header #group-action-menu .menu_options a,#group-header #group-action-menu .menu_options .disabled-option{padding:4px 8px}#group-header #group-action-menu .menu_options a{display:block;color:#000}#group-header #group-action-menu .menu_options a:hover{background-color:#0077ff;border-radius:4px;color:#fff;text-decoration:none}#group-header #group-action-menu .menu_options li a{padding-left:22px}#group-header #group-action-menu .menu_options li.current_level a{padding-left:0}#group-header #group-action-menu .menu_options li.current_level a:before{content:"\2713";display:inline-block;width:14px;padding-left:8px}#group-header #group-action-menu .menu_options li.current_level a:hover:before{color:#fff}#group-header #group-action-menu .join-invite{background-color:#fff;color:#000;overflow:hidden;text-align:center;font-weight:bold;padding:8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#group-header #group-action-menu .join-invite p{margin-bottom:8px}#group-header #group-action-menu .join-invite .button{height:auto;padding:4px 16px;font-size:14px;text-transform:uppercase;width:100px}#group-header #tabs{border-bottom-right-radius:8px;border-bottom-left-radius:8px;overflow:hidden;padding-left:164px}#group-header #tabs a{background-color:rgba(255,255,255,0.25);color:#FFF}#group-header #tabs a:hover{background-color:rgba(255,255,255,0.35);color:#FFF}#group-header #tabs .active a{background-color:#FFF;color:#000}html.dashboard-iframe,html.dashboard-iframe body{background-color:#FFF;color:#000}#dashboard .icon.new-window,.dashboard-panel .icon.new-window{display:none}#dashboard{background-color:#000;bottom:8px;height:32px;padding-left:4px;position:absolute;right:0}#dashboard .menu-label .icon{margin-left:-4px;margin-right:2px}#dashboard .dashboard-text{float:left;display:block;padding:5px 12px;color:#fff;line-height:24px}#dashboard .menu-label{background-color:#000;color:#FFF;font-weight:bold;line-height:24px;padding:4px 12px;position:relative}#dashboard .menu.hover .menu-label{background-color:#BEC6CE;color:#000}#dashboard .menu-arrow{height:16px;position:relative;top:4px}#dashboard .dashboard .menu-arrow{display:none}#dashboard .dashboard .menu-label{background-color:#333;font-size:11px;line-height:16px;margin:4px 4px 4px 0;padding:4px 8px 4px 12px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#dashboard .dashboard:not(.empty).hover .menu-label{margin-bottom:0;padding-bottom:8px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#dashboard .dashboard-count{background-color:#333941;color:#FFF;font-size:11px;line-height:12px;padding:2px 6px;position:absolute;right:-2px;top:-10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#dashboard .dashboard-count.highlight{background-color:#9B130E}.dashboard-spinner{background-color:#333941;background-image:url("/images/dashboard-count-spinner.gif");background-repeat:no-repeat;background-position:50% 50%;color:#FFF;font-size:10px;line-height:10px;height:10px;width:10px;padding:3px 4px;position:absolute;right:-2px;top:-10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.dashboard-loading{background-color:#fff;background-image:url("/images/spinner.gif");background-repeat:no-repeat;background-position:12px 8px;border-bottom:1px solid #BEC6CE;color:#999;font-size:11px;padding:8px 12px 8px 36px}.dashboard-loading.last{border-bottom:none}.dashboard-loading strong{color:#666;display:block;font-size:13px;font-weight:bold}.dashboard-panel{background-color:#fff;overflow:auto;padding:0}.dashboard-panel.iframe{overflow:hidden}.dashboard-error{background-color:#FEE;position:relative;color:#C84346;font-weight:bold;padding:8px 12px 8px 36px;border-bottom:1px solid #ddd}.dashboard-error .icon{background-image:url("/images/dashboard-error.png");background-repeat:no-repeat;position:absolute;left:12px;top:7px}.dashboard-error .error-debug-message{display:none}.dashboard-panel.iframe iframe{border:none}.dashboard-panel .items{width:100%}.dashboard-panel .items th{background-color:#eee;border-bottom:1px solid #DDD;font-weight:bold;padding:6px 10px}.dashboard-panel .items td{border-bottom:1px solid #ddd}.dashboard-panel .items.last tr.last td{border-bottom:none}.dashboard-panel .items .image{vertical-align:top}.dashboard-panel .items .details{padding:8px 10px;width:100%}.dashboard-panel .items .title{font-weight:bold}.dashboard-panel .items .summary{color:#666;font-size:11px}.dashboard-panel .items .actions{padding-right:10px;white-space:nowrap}.dashboard-panel .items.icons td.image{padding:8px 0 8px 10px}.dashboard-panel .items.icons td.details{padding:8px 10px 8px 4px}.dashboard-panel .items.groups .image{padding:8px 0 8px 10px}.dashboard-panel .items.icons .icon{background-color:#F0F}.dashboard-panel .items.groups td.details{padding:8px 10px 8px 6px}#dashboard-alerts .menu-content{width:400px}#dashboard-alerts .dashboard-panel,#dashboard-alerts iframe{height:300px;width:400px}#dashboard-alerts.error .menu-content,#dashboard-alerts.error .dashboard-panel{width:250px;height:auto}#dashboard-calendar .menu-content{width:400px}#dashboard-calendar .dashboard-panel,#dashboard-calendar iframe{width:400px;height:300px}#dashboard-calendar.error .menu-content,#dashboard-calendar.error .dashboard-panel{width:250px;height:auto}#dashboard-mail .menu-content{width:400px}#dashboard-mail .dashboard-panel,#dashboard-mail iframe{width:400px;height:300px}.dashboard-mail-gmail{background-color:#FFD;position:relative;padding-left:52px}.dashboard-mail-gmail .icon{background-image:url("/images/services/gmail-icon-32.gif");height:32px;left:12px;position:absolute;top:6px;width:32px}#dashboard-mail.error .menu-content,#dashboard-mail.error .dashboard-panel{width:250px;height:auto}#dashboard-blackboard .menu-content{width:560px}#dashboard-blackboard .dashboard-panel{position:relative;width:560px}#dashboard-blackboard.error .menu-content,#dashboard-blackboard.error .dashboard-panel{width:250px;height:auto}#dashboard-blackboard .ui-tabs-nav{border-right:1px solid #BEC6CE;height:292px;overflow:auto;padding-top:8px;position:absolute;top:0;left:0;width:140px}#dashboard-blackboard .ui-tabs-nav li{margin:0px 0 4px 8px;width:124px}#dashboard-blackboard .ui-tabs-nav a{line-height:16px;overflow:hidden;padding:6px 8px 6px 8px;position:relative}#dashboard-blackboard .ui-tabs-nav .bb-count{background-color:#666;color:#fff;display:inline-block;font-size:13px;float:right;line-height:13px;margin-top:-1px;padding:2px 6px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#dashboard-blackboard .ui-tabs-nav .ui-state-hover .bb-count{background-color:#FFF;color:#3399FF}#dashboard-blackboard .ui-tabs-nav .ui-state-active .bb-count{background-color:#FFF;color:#07f}#dashboard-blackboard .ui-tabs-panel{left:141px;height:300px;overflow:auto;padding:0;position:absolute;top:0;width:419px}#dashboard-blackboard .bb-course-header{border-bottom:1px solid #DDD;padding:8px 12px}#dashboard-blackboard .bb-course-header .h4{margin-bottom:0}#dashboard-blackboard .bb-course-activity{width:100%}#dashboard-blackboard .bb-course-activity th{border-bottom:1px solid #DDD;font-weight:bold;padding:6px 10px}#dashboard-blackboard .bb-course-activity td{border-bottom:1px solid #eee;padding:6px 10px}#dashboard-activity .menu-content{width:400px}#dashboard-mail .dashboard-panel{height:300px;width:400px}#dashboard-mail.error .menu-content,#dashboard-mail.error .dashboard-panel{height:auto;width:250px}#dashboard-user .avatar{margin-left:-6px;margin-right:6px}#dashboard-log .menu-label{padding-left:16px;padding-right:16px}#dashboard-log.login a{background-color:#66AA44;border-radius:8px}#dashboard-log.logout a{background-color:#CC4444;border-radius:8px}.section.comment-loader{color:#666;line-height:24px}.section.comment-loader img{vertical-align:text-top;margin-right:4px}.section.comments{padding-top:24px;padding-left:0;padding-right:0}.section.comments .reply-actions{float:right;line-height:28px;font-size:11px}.section.comments h3{padding-left:8px}.section.comments .no-comments{padding:4px 8px 24px}.section.comments .comments-locked{background-color:#ddd;color:#999;font-weight:bold;padding:8px 12px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:4px}.section.comments .comment{overflow:hidden;width:632px;padding:8px 0 0 8px;border-bottom:1px solid #FFF;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:4px}.section.comments .comment .community{float:left;margin-right:8px}.section.comments .comment .content{border-bottom:1px solid #eee;float:left;padding:0 8px 12px 0;width:584px}.section.comments .comment .content .public-warning{background-color:#666;color:#ddd;padding:4px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:4px}.section.comments .comment .content .header{color:#444;overflow:hidden}.section.comments .comment .content .header .info{float:left;margin-bottom:4px;line-height:18px;vertical-align:bottom}.section.comments .comment .content .header .actions{float:right;margin-bottom:4px;vertical-align:top}.section.comments .comment .content .header .poster{font-weight:bold}.section.comments .comment .content .header .posted-at{color:#666;font-size:11px;margin-left:4px}.section.comments .comment .content .header .edit{font-size:11px;margin-left:4px}.section.comments .comment .content .header .remove{font-size:11px;margin-left:4px}.section.comments .comment .content .header .locked{color:#666;font-size:11px;font-weight:bold;margin-left:4px}.section.comments .comment .content .header .edited-at{font-size:11px;color:#900;margin-left:4px}.section.comments .comment .content .body{max-height:200px;padding-right:4px;overflow:hidden}.section.comments .comment .content .expand-body{background-color:inherit;border-top:1px solid #eee;color:#999;display:none;font-size:11px;font-weight:bold;padding-top:4px;text-align:center}.section.comments .comment .content .expand-body:hover{border-top-color:#07F;color:#07F;cursor:pointer}.section.comments .comment .content .footer{color:#555;font-size:11px;margin-top:4px}.section.comments .comment .content .footer .reply{font-weight:bold}.section.comments .comment .content .reply-count{margin-left:8px;font-weight:bold}.section.comments .comment .content .show-replies,.section.comments .comment .content .hide-replies{margin-left:8px}.section.comments .comment .content .mark-answer{margin-left:16px}.section.comments .comment .content .posting-note{display:inline;line-height:25px;margin-right:12px}.section.comments .comment .content .posting-note .icon{vertical-align:text-top}.section.comments .comment.form{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:16px;background-color:#f2f2f2}.section.comments .comment.form .body{max-height:none}.section.comments .comment.form textarea{background-color:#FFF;width:574px}.section.comments .comment.form .action{text-align:right;margin-top:4px}.section.comments .comment.template{display:none}.section.comments .comment.form.edit{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.section.comments .comment.form.new{background-color:#eee;border-top:none;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:16px}.section.comments .comment.removed{color:#999;font-size:11px;padding:4px 08px 8px;border-bottom:1px solid #eee;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.section.comments .comment.removed .content{line-height:16px;border-bottom:none;padding-bottom:0}.section.comments .comment.removed .poster{font-weight:bold}.section.comments .comment.pawed{background-color:#FCF4D6}.section.comments .comment.pawed .content{border-bottom:none}.section.comments .comment.buried{background-color:#FCF4F4}.section.comments .comment.buried .avatar{opacity:.5}.section.comments .comment.buried .buried-body{color:#924A4B;font-size:11px;font-weight:bold}.section.comments .comment.buried .content{border-bottom:none}.section.comments .comment.replying-to{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #D0DCE2;background-color:#EAF8FE;margin-top:2px;margin-bottom:0}.section.comments .comment.replying-to .content{border-bottom-color:#EAF8FE}.section.comments .comment.depth-0 .content img{max-width:584px}.section.comments .comment.depth-1{margin-left:48px;width:584px}.section.comments .comment.depth-1 .content{width:536px}.section.comments .comment.depth-1 .content img{max-width:536px}.section.comments .comment.depth-1 textarea{width:526px}.section.comments .comment.depth-2{margin-left:96px;width:536px}.section.comments .comment.depth-2 .content{width:488px}.section.comments .comment.depth-2 .content img{max-width:536px}.section.comments .comment.depth-2 textarea{width:478px}.section.comments .comment.depth-3{margin-left:144px;width:488px}.section.comments .comment.depth-3 .content{width:440px}.section.comments .comment.depth-3 .content img{max-width:536px}.section.comments .comment.depth-3 textarea{width:430px}p.small{font-size:11px}ol.small,ul.small{font-size:11px}h2.title{margin-bottom:0;margin-bottom:0}h4.tagline{margin:0;padding:0;font-weight:normal}.content .tagline{color:#616C77}#page.sidebar #main .two-column{overflow:hidden}#page.sidebar #main .two-column .column{width:296px;float:left}#page.sidebar #main .two-column .column.first{margin-right:24px}#page.sidebar #main .content-listing{margin-bottom:16px}#page.sidebar #main .content-listing .content-item{overflow:hidden}#page.sidebar #main .content-listing .content-item .content{float:left}#page.sidebar #main .content-listing .content-item .community{width:32px;margin-right:8px;float:left}#page.sidebar #main .content-listing .content-item .title{font-size:16px;font-weight:bold}#page.sidebar #main .content-listing .content-item .tagline{font-size:14px}#page.sidebar #main .content-listing .content-item .details{font-size:11px}#page.sidebar #main .content-listing .content-item .kind{font-weight:bold}#page.sidebar #main .content-listing .content-item .foot{font-size:11px;color:#666}#page.sidebar #main .spotlights-listing{margin-top:16px;margin-bottom:16px}#page.sidebar #main .spotlights-listing .spotlight-item .thumbnail{float:left;width:208px;margin-right:12px}#page.sidebar #main .spotlights-listing .spotlight-item .content{width:396px;padding-top:12px}#page.sidebar #main .spotlights-listing .spotlight-item .buttons{margin-top:12px}#page.sidebar #main .spotlights-listing .spotlight-item + .spotlight-item{margin-top:16px;border-top:1px solid #eee;padding-top:16px}#page.sidebar #main .spotlight-show .tagline{font-size:18px;font-weight:bold}#page.sidebar #main .spotlight-show .thumbnail{float:left;width:320px;margin-right:12px;margin-top:12px}#page.sidebar #main .spotlight-show .details{float:left;width:284px;margin-top:12px;padding-top:12px}#page.sidebar #main .spotlight-show .buttons{margin-top:12px}#page.sidebar #main .news-listing .news-item .community .paw{margin-bottom:4px}#page.sidebar #main .news-listing .news-item .content{width:576px}#page.sidebar #main .news-listing .news-item .thumbnail{float:right;width:128px;margin:0 0 12px 12px;height:96px;background-size:contain}#page.sidebar #main .news-listing .news-item + .news-item{margin-top:12px;border-top:1px solid #eee;padding-top:12px}#page.sidebar #main .news-item-show .content blockquote{font-style:italic;padding:0 16px}#page.sidebar #main .news-item-show .content em{font-style:italic}#page.sidebar #main .events-listing .event-item .times{float:left;width:72px;margin-right:8px;text-align:right}#page.sidebar #main .events-listing .event-item .times .starts-at{font-weight:bold;white-space:nowrap;text-align:right}#page.sidebar #main .events-listing .event-item .times .ends-at{color:#999;font-size:11px}#page.sidebar #main .events-listing .event-item .type{font-weight:bold}#page.sidebar #main .events-listing.week-view .times .starts-at{line-height:24px;font-size:14px}#page.sidebar #main .event-show,#page.sidebar #main .news-item-show{overflow:hidden;padding:0}#page.sidebar #main .event-show .community,#page.sidebar #main .news-item-show .community{float:left;width:48px;margin-right:12px}#page.sidebar #main .event-show .community .paw,#page.sidebar #main .event-show .community .bury,#page.sidebar #main .news-item-show .community .paw,#page.sidebar #main .news-item-show .community .bury{margin-bottom:8px}#page.sidebar #main .event-show .content,#page.sidebar #main .news-item-show .content{float:left;width:568px}#page.sidebar #main .event-show .title,#page.sidebar #main .news-item-show .title{margin:0}#page.sidebar #main .event-show .times,#page.sidebar #main .news-item-show .times{margin-top:8px;font-size:14px}#page.sidebar #main .event-show .location,#page.sidebar #main .news-item-show .location{font-size:14px;margin-top:4px}#page.sidebar #main .event-show .buttons,#page.sidebar #main .news-item-show .buttons{margin-top:12px}#page.sidebar #main .events-listing.day-view .event-item .starts-at .time{font-weight:normal}#page.sidebar #main .events-listing.day-view .event-item .community .paw{margin-bottom:4px}#page.sidebar #main .events-listing.day-view .event-item .content{width:496px}#page.sidebar #main .events-listing.day-view .event-item .thumbnail{float:right;width:128px;margin:0 0 12px 12px;height:96px;background-size:contain}#page.sidebar #main .events-listing.day-view .event-item .location{font-weight:bold}#page.sidebar #main .events-listing.day-view .event-item .ticketed{font-weight:bold}#page.sidebar #main .events-listing.day-view .event-item + .event-item{margin-top:12px;border-top:1px solid #eee;padding-top:12px}#page.sidebar #main .events-listing.custom-view .event-item .starts-at{font-size:14px}#page.sidebar #main .events-listing.custom-view .event-item .starts-at .time{font-weight:normal}#page.sidebar #main .events-listing.custom-view .event-item .community .paw{margin-bottom:4px}#page.sidebar #main .events-listing.custom-view .event-item .content{width:496px}#page.sidebar #main .events-listing.custom-view .event-item .location{font-weight:bold}#page.sidebar #main .events-listing.custom-view .event-item .ticketed{font-weight:bold}#page.sidebar #main .events-listing.custom-view .event-item .thumbnail{float:right;width:128px;height:96px;margin:0 0 12px 12px;background-size:contain}#page.sidebar #main .events-listing.custom-view .event-item + .event-item{margin-top:12px;border-top:1px solid #eee;padding-top:12px}#page.sidebar #main .events-listing.week-view.blank{color:#aaa}#page.sidebar #main .events-listing.week-view .event-item .avatar{float:left}#page.sidebar #main .events-listing.week-view .event-item .paw{margin-right:4px;float:left}#page.sidebar #main .events-listing.week-view .event-item .times{padding:4px 0}#page.sidebar #main .events-listing.week-view .event-item .title{font-size:13px}#page.sidebar #main .events-listing.week-view .event-item .community{width:68px}#page.sidebar #main .events-listing.week-view .event-item .content{width:460px}#page.sidebar #main .events-listing.week-view .event-item .comments{color:#999}#page.sidebar #main .events-listing.week-view .event-item .ticketed{font-weight:bold}#page.sidebar #main .events-listing.week-view .event-item + .event-item{margin-top:8px}#page.sidebar #main .events-listing.week-view + .events-listing.week-view{margin-top:12px;border-top:1px solid #eee;padding-top:12px}#page.sidebar #main .events-listing.month-view.blank{color:#aaa}#page.sidebar #main .events-listing.month-view .event-item .times .starts-at{font-size:13px}#page.sidebar #main .events-listing.month-view .event-item .title{font-size:13px}#page.sidebar #main .events-listing.month-view .event-item .content{width:536px;white-space:nowrap}#page.sidebar #main .events-listing.month-view .event-item .location{font-size:11px}#page.sidebar #main .events-listing.month-view .event-item .ticketed{font-size:11px;font-weight:bold}#page.sidebar #main .events-listing.month-view .event-item + .event-item{margin-top:4px}#page.sidebar #main .events-listing.month-view + .events-listing.month-view{margin-top:12px;border-top:1px solid #eee;padding-top:12px}#page.sidebar #main .section.media-index{padding-right:0;padding-left:0}#page.sidebar #main .media-listing{overflow:hidden}#page.sidebar #main .media-listing .media-row{overflow:hidden;margin-bottom:16px}#page.sidebar #main .media-listing .media-item{position:relative;width:208px;margin-right:8px;float:left}#page.sidebar #main .media-listing .media-item .community{width:32px;margin-right:4px;float:left;position:absolute;top:4px;left:4px;z-index:4;background-color:#122232;padding:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#page.sidebar #main .media-listing .media-item .community .paw + .avatar{margin-top:2px}#page.sidebar #main .media-listing .media-item .community .paw + a .avatar{margin-top:2px}#page.sidebar #main .media-listing .media-item .thumb{float:left;width:160px}#page.sidebar #main .media-listing .media-item .title{font-size:14px}#page.sidebar #main .media-listing .media-item .kind{font-weight:bold;color:#000}#page.sidebar #main .media-listing .media-item .posted-at{white-space:nowrap}#page.sidebar #main .media-listing .media-item .comments{white-space:nowrap}#page.sidebar #main .media-listing .media-item .content{width:188px;padding:4px 4px 4px;overflow:hidden}#page.sidebar #main .media-listing .media-item.last{margin-right:0}#page.sidebar #side .content-listing .content-item{overflow:hidden}#page.sidebar #side .content-listing .content-item .content{float:left;width:208px}#page.sidebar #side .content-listing .content-item .community{width:32px;margin-right:8px;float:left}#page.sidebar #side .content-listing .content-item .details{font-size:11px;color:#666}#page.sidebar #side .spotlights-listing{margin-top:8px}#page.sidebar #side .spotlights-listing .spotlight-item .thumbnail{float:left;width:64px;margin-right:8px}#page.sidebar #side .spotlights-listing .spotlight-item .content{width:176px;padding-top:4px}#page.sidebar #side .spotlights-listing .spotlight-item + .spotlight-item{margin-top:8px}#page.sidebar #side .section.content-actions{background-color:#eee;border-top:1px solid #ddd;overflow:hidden;padding:7px}#page.sidebar #side .section.content-actions form,#page.sidebar #side .section.content-actions .form{float:left;width:80px;margin-right:8px}#page.sidebar #side .section.content-actions form.last,#page.sidebar #side .section.content-actions .form.last{margin-right:0}#page.sidebar #side .section.content-actions .button{width:100%}table.metadata{margin-top:4px}table.metadata th{color:#444;text-align:right;font-weight:bold;padding:4px 8px 4px 0;vertical-align:top;white-space:nowrap}table.metadata td{text-align:left;padding:4px 0 4px 0;vertical-align:top}table.metadata tr.last th,table.metadata tr.last td{padding-bottom:0}table.metadata th.topics{padding-top:6px}table.metadata th.tags{padding-top:6px}table.moderation_info{margin-top:4px}table.moderation_info th{color:#444;text-align:right;font-weight:bold;padding:2px 4px 2px 0;vertical-align:top;white-space:nowrap}table.moderation_info td{text-align:left;padding:2px 0 2px 0;vertical-align:top}table.moderation_info .moderation_note{color:#666;font-size:11px}table.moderation_info tr.last th,table.moderation_info tr.last td{padding-bottom:0}#admin-spotlights-listing .spotlight-item{border:2px solid #ddd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:12px;overflow:hidden}#admin-spotlights-listing .role-approval{padding:2px;background-color:#ddd}#admin-spotlights-listing .role{width:175px;font-weight:bold;text-align:right;padding-right:8px}#admin-spotlights-listing .approve{padding:0 2px}#admin-spotlights-listing .deny{padding:0 2px}#admin-spotlights-listing .admin-details{overflow:hidden}#admin-spotlights-listing .thumbnail{float:left;width:208px;margin:12px}#admin-spotlights-listing .content{padding-top:16px}#admin-spotlights-listing .title{font-size:16px;font-weight:bold}#admin-spotlights-listing .description{padding:4px 0}#admin-spotlights-listing .admin-actions{background-color:#ddd;clear:both;padding:4px 8px}#admin-spotlights-listing .admin-approvals{background-color:#eee;border-bottom:1px solid #ddd;padding:4px 8px 2px}#admin-spotlights-listing .admin-approvals .role-status{white-space:nowrap;display:inline-block;margin:0 8px 2px 0}#admin-spotlights-listing .admin-summary{background-color:#eee;border-bottom:1px solid #ddd;padding:2px}#admin-spotlights-listing .admin-summary th{font-weight:bold;text-align:right;padding:2px 8px 2px 16px;white-space:nowrap}#admin-spotlights-listing .admin-summary td{padding:2px}#admin-spotlights-listing .admin-summary .spotlight-id{font-size:24px;font-weight:bold;padding:2px 4px}.section.spotlight-list li{overflow:hidden}.section.spotlight-list li + li{margin-top:8px}.section.spotlight-list .thumbnail{float:left;margin-right:8px;width:48px}.section.spotlight-list .content{float:left;padding-top:2px;width:192px}.section.spotlight-list .content .details{color:#666;font-size:11px}.section.event-list li,.section.news-list li,.section.discussion-list li,.section.media-list li{overflow:hidden}.section.event-list li + li,.section.news-list li + li,.section.discussion-list li + li,.section.media-list li + li{margin-top:8px}.section.event-list .community,.section.news-list .community,.section.discussion-list .community,.section.media-list .community{float:left;margin-right:8px;width:32px}.section.event-list .content,.section.news-list .content,.section.discussion-list .content,.section.media-list .content{float:left;padding-top:2px;width:208px}.section.event-list .content .details,.section.news-list .content .details,.section.discussion-list .content .details,.section.media-list .content .details{color:#666;font-size:11px}.section.content-navigator .switcher + .switcher{margin-top:8px}.section.content-navigator .switcher + .calendar{margin-top:8px}.section.content-filter label{display:block;font-weight:bold;margin-bottom:4px}.section.content-filter .field.full select{width:248px}.section.content-filter .field.full input.text{width:238px}.section.content-filter .field + label{margin-top:8px}.section.content-filter .form-actions{margin-top:8px;text-align:center}.section.group-join{text-align:center}.section.group-join p + form{margin-top:8px}#main .section.topic-organizations{margin-bottom:16px;padding-bottom:8px}#main .section.topic-organizations .name{font-size:16px;font-weight:bold}#main .section.topic-organizations .name a{color:#000}#main .section.topic-organizations .name a:hover{color:#07f}#main .section.topic-organizations .contact-info{overflow:hidden;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:4px;padding:4px 0px;font-size:12px}#main .section.topic-organizations .primary{float:left}#main .section.topic-organizations .secondary{float:right}#main .section.topic-organizations .description{padding-top:4px;font-size:13px;color:#000}#main .section.topic-organizations .organization-links .description{border-top:none;font-size:11px;padding:0}#main .section.topic-organizations .organization + .organization{margin-top:24px}.section.topic-featured-links + .section.topic-organizations{border-top:2px solid #ddd;padding-top:24px}.help-links{font-size:11px;color:#777;margin-top:4px;padding-bottom:0px;overflow:hidden;padding-left:4px}.help-links .label{color:#555;font-weight:bold;margin-bottom:2px}.help-links ul{margin:0 0 0 16px}.help-links ul li{list-style:disc outside}.help-links ul li + li{margin-top:2px}.help-links a{color:#777}.help-links a:hover{color:#07f}.section.actions .section-head{background-image:url("/images/sprites.png?1761756869");background-repeat:repeat-x;background-position:0 -448px;margin-bottom:4px;overflow:hidden}.section.actions .section-head h3{float:left;background-color:#fff;padding:0 8px 0 0}.section.actions .section-head .section-actions{float:right;background-color:#fff;padding:2px 0 0 8px}.section.actions .section-head .section-actions .label{float:left;line-height:25px;padding-left:8px;font-weight:bold}.section.actions .section-head .section-actions .action{float:left;padding-left:8px}.section.post-content .posting-note{text-align:center;margin-top:8px}.section.event-attendees ul{margin-top:16px;overflow:hidden}.section.event-attendees ul li{width:202px;display:flex;align-items:center;line-height:normal;height:24px;margin:12px 2px 4px 0px;float:left}.section.event-attendees ul li .attendee-avatar{margin-right:4px}.section.event-attendees ul li .avatar{margin-right:4px}.section.event-attendees ul li .attendance-mode{color:#87929D;line-height:normal;font-size:11px}.section.event-participants ul.people{margin-top:16px;overflow:hidden}.section.event-participants ul.people li{width:202px;display:flex;align-items:center;line-height:normal;height:24px;margin:12px 2px 4px 0;float:left}.section.event-participants ul.people li .participant-avatar{margin-right:4px}.section.event-participants ul.people li .avatar{margin-right:4px}.section.event-participants ul.people li .participation-mode{color:#87929D;line-height:normal;font-size:11px}.section.event-participants ul.people li label{display:flex;align-items:center}.spotlight-widget{background-color:#fff;color:#FFF;height:308px;overflow:hidden;position:relative;width:640px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.spotlight-widget .panels{height:308px;overflow:hidden;position:relative;width:640px}.spotlight-widget .blank-panel{background-color:#122232;color:#FFF;font-size:24px;font-weight:bold;line-height:308px;text-align:center;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.spotlight-widget .panel{background-position:left 30%;display:none;height:288px;overflow:hidden;padding:12px 12px 8px;position:absolute;width:616px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.spotlight-widget .content-details{background-color:#000;background-color:rgba(0,0,0,0.5);max-height:240px;overflow:hidden;position:absolute;width:640px}.spotlight-widget .content-details.right{bottom:44px;left:0}.spotlight-widget .content-details.left{bottom:44px;left:0}.spotlight-widget .content-details .text{padding:12px 16px 8px}.spotlight-widget .content-details .title{font-size:20px;font-weight:normal;text-shadow:1px 1px 3px #000}.spotlight-widget .content-details .title a{color:#FFF}.spotlight-widget .content-details .title a:hover{color:#66adff}.spotlight-widget .content-details .tagline{color:#ddd;font-size:14px;font-weight:normal;padding:4px 0 4px;text-shadow:1px 1px 3px #000}.spotlight-widget .content-details .description{font-size:12px;margin-bottom:4px;text-shadow:1px 1px 1px #000}.spotlight-widget .content-details .buttons{padding-bottom:8px;text-align:right;vertical-align:middle;padding:8px}.spotlight-widget .content-details .buttons .button{width:70px;margin-top:4px}.spotlight-widget .content-details .buttons .button.with-icon{width:74px}.spotlight-widget .content-details .buttons .button.highlight{background-color:#FFF;color:#000}.spotlight-widget .content-details .buttons .button.highlight:hover{background-color:#ddd;color:#000}.spotlight-widget .playlist{height:40px;padding:2px 3px;position:absolute;left:0;bottom:0;overflow:hidden;width:634px}.spotlight-widget .playlist-background{opacity:.5;width:640px;height:44px;position:absolute;left:0;bottom:0;background-color:#000;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.spotlight-widget .playlist li{opacity:.6;border:2px solid transparent;cursor:pointer;float:left;height:36px;overflow:hidden;width:48px;margin-left:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.spotlight-widget .playlist li:hover{opacity:.8;background-color:#616C77;border-color:#616C77}.spotlight-widget .playlist li.active{opacity:1;border-color:#fff;background-color:rgba(255,255,255,0.7)}.spotlight-widget .playlist li.more{opacity:1;line-height:36px;background-color:transparent;border-color:transparent}.spotlight-widget .playlist li.more a{color:#FFF;font-weight:bold;text-shadow:1px 1px 2px #000}.spotlight-widget .playlist li.more:hover a{background-color:transparent}.whats-new{background-color:#090;color:#fff;font-size:12px;padding:8px 16px}#page.start{display:table;width:100%}.updates_ajax .loading,.more_ajax .loading{padding:40px;font-size:18px;font-weight:bold;color:#ddd;text-transform:uppercase;margin:16px;border-radius:4px;text-align:center}.updates_ajax .loading img,.more_ajax .loading img{height:48px;width:48px;opacity:.7}#updates_page_1{min-height:1000px}#more_ajax .loading{margin-left:0}#updates{display:table-cell;vertical-align:top;width:66%}#cards{display:table-cell;vertical-align:top;width:33%}.card{border:1px solid rgba(0,0,0,0.12);border-radius:4px;margin:16px 16px 16px 0;overflow:hidden}#updates .card{margin:16px 16px 16px 0}#cards .card{background-color:#fff;margin:16px 16px 16px 16px}.card .card-title a,.card .card-title .link{color:#222;display:block;padding:12px 16px 0}.card-title.alerts .link{background-color:#c44;color:#fff;padding-bottom:12px}.card-title.alerts .link a{color:#fff}.card .card-title h3{font-weight:500;font-size:18px;line-height:18px;margin:0;padding:0}.card .card-foot{text-align:center}.card .card-foot a{display:inline-block;color:#666;padding:12px 12px;text-align:center;font-size:12px;text-transform:uppercase;font-weight:600}.featured-groups-block{border:1px solid #eee;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-radius:4px;padding:16px;margin-top:16px;background-color:#f7f7f7}.some-featured-groups{text-align:center;font-weight:bold;color:#666;margin-bottom:12px}.featured-groups{display:table;margin:0 auto}.featured-group{display:table-cell;text-align:center;vertical-align:top;padding:0 8px;font-size:12px;width:16.66%}.featured-group a{color:#333}.featured-group .group-avatar{background-color:#fff;border-radius:4px;display:inline-block;height:48px;overflow:hidden;width:48px;margin-bottom:4px}.featured-group .group-avatar img{display:block;height:48px;width:48px}.update-paging{margin:16px;overflow:hidden;text-align:center}.update-paging a{display:inline-block;padding:8px 16px;background-color:#999;color:#FFF;border-radius:4px}.update-paging a:hover{background-color:#aaa;text-decoration:none}.update-day{padding:16px 16px 0}.update-day + .update-day{padding-top:32px}.update-day.pawpular{padding-top:0}.update-day.pawpular .update-day-update{border-top:1px solid rgba(0,0,0,0.06);margin-top:12px;padding-top:12px}.update-day h3{font-weight:normal;margin:0 0 8px;font-size:22px}h3.update-day-title{font-weight:bold;font-size:24px}.update-day-blank + .update-day-updates{margin-top:16px}.update-day-blank p{margin-bottom:8px}.update-day-blank .no-updates{color:#bbb;text-align:center;font-size:24px;padding:12px 0}.update-day-buried{background-color:#f7f7f7;border:1px solid #e2e2e2;padding:8px 12px;text-align:center;border-radius:4px;cursor:pointer;display:none;margin-bottom:24px}.update-day-update{width:100%}.update-day-update + .update-day-update{border-top:1px solid rgba(0,0,0,0.06);margin-top:12px;padding-top:12px}.update-picture{display:table-cell;position:relative;padding-right:16px}.update-avatar-group{background-color:#fff;border-radius:4px;display:block;height:48px;overflow:hidden;width:48px}.update-avatar-group img{display:block;height:48px;width:48px}.update-avatar-repost{background-color:#fff;border:2px solid #fff;border-radius:4px;display:none;height:32px;left:20px;overflow:hidden;position:absolute;top:20px;width:32px}.update-avatar-repost img{display:block;height:32px;width:32px}.update-avatar-person{background-color:#fff;border-radius:24px;display:block;height:48px;overflow:hidden;width:48px}.update-avatar-person img{display:block;height:48px;width:48px}.update-body{display:table-cell;vertical-align:top;width:100%}.update-summary{color:rgba(0,0,0,0.54);font-size:11px;line-height:14px;margin-top:0px;padding-right:52px}.update-summary .promoted{display:inline-block;background-color:#6A1B9A;color:#FFF;font-weight:bold;padding:2px 6px;border-radius:2px;font-size:11px;line-height:13px;margin-right:4px;vertical-align:baseline;margin-bottom:2px}.update-summary .personal{display:inline-block;background-color:#222;color:#FFF;font-weight:bold;padding:2px 6px;border-radius:2px;font-size:11px;line-height:13px;margin-right:4px;vertical-align:baseline;margin-bottom:2px}.update-summary{position:relative}.update-summary .update-bury{position:absolute;bottom:0;right:0}.update-summary .important,.update-object .important{display:inline-block;background-color:#F57C00;color:#FFF;font-weight:bold;padding:2px 6px;border-radius:2px;font-size:11px;line-height:13px;margin-right:4px;vertical-align:baseline;margin-bottom:2px}.update-summary .unread,.update-object .unread{vertical-align:top;font-size:11px;margin:1px 8px 0 0;text-transform:uppercase;line-height:12px;font-weight:bold;border-radius:10px;background-color:#07f;color:#fff;display:inline-block;padding:3px 8px;vertical-align:baseline}.update-summary .group-name{font-weight:bold;color:inherit}.update-summary .person-name{font-weight:bold;color:inherit}.update-summary .time{white-space:nowrap}.update-object{overflow:hidden}.update-object-file-cell{display:table-cell;vertical-align:top;padding:12px 0 12px 12px}.update-object-file{display:block;position:relative;background-color:#FFF;border:1px solid #bbb;color:#aaa;height:46px;width:36px;font-size:11px;font-weight:bold;line-height:46px;text-align:center;border-bottom:1px solid #bbb;border-right:1px solid #bbb;text-decoration:none}.update-object-file:hover{text-decoration:none}.update-object-file:before{content:"";position:absolute;top:-1px;right:-1px;border-width:0 10px 10px 0;border-style:solid;border-color:#bbb #f7f7f7}.update-object-thumbnail-cell{display:table-cell;vertical-align:top;padding-top:4px;padding-right:12px}.update-object-thumbnail{border-radius:4px;display:block;height:96px;overflow:hidden;width:128px;border:1px solid rgba(0,0,0,0.06)}.update-object-thumbnail img{display:block;height:96px;overflow:hidden;width:128px}.update-object-date-cell{display:table-cell;vertical-align:top;text-align:center;padding-top:6px;padding-right:12px;width:32px;min-width:32px}.update-object-date-cell .month{color:#900;font-weight:bold;font-size:12px;line-height:12px}.update-object-date-cell .day{font-weight:bold;font-size:20px;line-height:20px}.update-object-date-cell.past .month,.update-object-date-cell.past .day{color:#999}.update-object-content-cell{display:table-cell;width:100%;vertical-align:middle}.update-object-content-cell.event{vertical-align:top}.update-object-content-cell .title{font-size:14px;line-height:16px;font-weight:bold}.update-object-content-cell .tagline{color:rgba(0,0,0,0.54);font-weight:500}.update-object-content-cell .summary{font-size:11px;line-height:14px;margin:2px 0 2px}.update-object-content-cell .time-location{font-size:12px;font-weight:bold}.update-object-content-cell .file-size{font-weight:bold;font-size:12px;color:#999}.update-object-content-cell .stats{font-size:11px;color:rgba(0,0,0,0.54);margin-top:4px}.update-object-content-cell .attendees{font-weight:bold}.update-object-content{padding-top:4px}#alerts-card .card-body{padding:4px 16px}#alerts-card .alerts-holds,#alerts-card .alerts-todos,#alerts-card .alerts-messages{margin:8px 0}#alerts-card .alerts-holds li,#alerts-card .alerts-todos li,#alerts-card .alerts-messages li{margin:2px 0 4px 16px;list-style:disc}#alerts-card .alerts-holds li .note-count,#alerts-card .alerts-todos li .note-count,#alerts-card .alerts-messages li .note-count{font-size:11px;color:#999}.popular.guide-section li{padding:2px 0}.popular.guide-section li.favorite-link{display:table-row}.popular.guide-section .favorite-star,.popular.guide-section .content{display:table-cell;vertical-align:top;padding:2px 4px 2px 0}.deadlines.guide-section li{display:table-row}.deadlines.guide-section .date{font-weight:bold;display:table-cell;padding:2px 12px 2px 0;white-space:nowrap}.deadlines.guide-section .description{display:table-cell;padding:2px 0}.deadlines.guide-section .more{margin-top:4px}.guide-section{margin:12px 16px}.guide-section .heading{text-transform:uppercase;font-weight:bold;margin-bottom:4px;color:#666}#guide-card .guide-feature{display:block;width:100%;background-size:cover;background-position:50% 50%;position:relative;height:140px;margin-top:12px;text-decoration:none}#guide-card .guide-feature .title-scrim{box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));padding:32px 16px 12px 16px}#guide-card .guide-feature .title{color:#fff;font-size:16px;font-weight:600;line-height:18px;text-shadow:1px 1px 1px rgba(0,0,0,0.75),0 0 1px rgba(0,0,0,0.5)}#guide-card .guide-feature .tagline{color:#fff;font-size:12px;font-weight:600;text-shadow:1px 1px 1px rgba(0,0,0,0.75),0 0 1px rgba(0,0,0,0.5)}#events-card .events-empty{padding:16px;text-align:center;color:#999}#events-card .event-feature{display:block;width:100%;background-size:cover;background-position:50% 50%;position:relative;height:140px;margin-top:12px;text-decoration:none}#events-card .event-feature .title-scrim{box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));padding:32px 16px 12px 16px}#events-card .event-feature .title{color:#fff;font-size:16px;line-height:18px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#events-card .event-feature .tagline{color:rgba(255,255,255,0.8);font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#events-card .event-feature .details{color:#fff;font-size:11px;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#events-card .heading{text-transform:uppercase;font-weight:bold;margin-bottom:-4px;color:#666;padding:12px 16px 0px}.event-day{display:table-row}.day-date{display:table-cell;vertical-align:top}.day-date{display:table-cell;vertical-align:top;text-align:center;padding:14px 0 0 12px;width:32px;min-width:32px}.day-date .month{color:#900;font-weight:bold;font-size:12px;line-height:12px}.day-date .day{font-weight:bold;font-size:20px;line-height:20px}.day-events{display:table-cell;vertical-align:top;padding:14px 16px 0 0px}.day-event{padding:0px 12px 12px}.day-event .details{font-size:11px;color:#666}.day-event .time{font-weight:bold}#groups-card .group-row{display:table-row}#groups-card .card-body{padding:8px 0 4px}#groups-card .group-item{box-sizing:border-box;text-align:center;width:33%;display:table-cell;font-size:11px;padding:4px 8px 8px}#groups-card .group-item a{color:#000}#groups-card .card-foot a.first{padding-right:0}#groups-card .card-foot a.last{padding-left:0}#groups-card .group-avatar-group{background-color:#fff;border-radius:4px;display:inline-block;height:48px;overflow:hidden;width:48px;margin-bottom:2px}#groups-card .group-avatar-group img{display:block;height:48px;width:48px}#pawpular-card .pawpular-empty{padding:4px 16px;text-align:center;color:#999}#pawpular-card .card-body{padding:12px 0}#pawpular-card .paw-row{display:table-row}#pawpular-card .paw-count{display:table-cell;vertical-align:top;font-size:16px;text-align:right;line-height:24px;white-space:nowrap;padding:0 0 0 16px}#pawpular-card .paw-picture{display:table-cell;vertical-align:top;text-align:left;padding:0 4px 4px 16px}#pawpular-card .paw-avatar-group{display:block;height:24px;width:24px;overflow:hidden;border-radius:4px}#pawpular-card .paw-avatar-group img{display:block;width:24px;height:24px}#pawpular-card .paw-thing{display:table-cell;vertical-align:middle;text-align:left;padding:0 16px 8px 8px;width:100%}#pawpular-card .paw-thing .details{font-size:11px;color:#666}#pawpular-card .paw-thing .datetime{font-weight:bold}#card-guest .tool-groups{padding:16px 4px}#card-guest .tool-group{display:table-cell;padding-right:40px;line-height:1.2em;width:50%}body#mobile #card-guest .tool-group{display:block;width:auto;padding-right:0}#card-guest .tool-group li > .link{display:table-row;text-decoration:none}#card-guest .tool-group li > a.link:hover .name{text-decoration:underline}#card-guest .tool-group li > .link > *{display:table-cell;vertical-align:top}#card-guest .tool-group li > .link > .picture{box-sizing:border-box;padding-right:12px;width:44px}#card-guest .tool-group li > .link > .picture img{height:32px;width:32px}#card-guest .tool-group .name{font-weight:bold;font-size:16px}#card-guest .tool-group .description{color:#666;padding-bottom:16px;font-size:12px;margin-top:4px}#newstudent-card.card.undergraduate-applicant{background-size:200px 200px;background-repeat:no-repeat;border:2px solid #fc0;background-position:top right;margin-left:16px}#newstudent-card.card.undergraduate-applicant .card-body{padding:20px 220px 20px 20px;min-height:120px}#newstudent-card.card.undergraduate-applicant .more{padding:4px 4px 0}#newstudent-card.card.undergraduate-applicant .more .item{display:inline-block}#newstudent-card.card.undergraduate-applicant .more .item + .item{margin-left:20px}#newstudent-card.card.undergraduate-admit-new{background-size:200px 200px;background-repeat:no-repeat;border:2px solid #fc0;background-position:top right;margin-left:16px}#newstudent-card.card.undergraduate-admit-new .card-body{padding:20px 200px 20px 20px}#newstudent-card.card.undergraduate-admit{background-size:200px 200px;background-repeat:no-repeat;border:2px solid #fc0;background-image:url("/images/start/undergraduate_new_student.png");background-position:top right;margin-left:16px}#newstudent-card.card.undergraduate-admit .card-body{padding:20px 200px 20px 20px}#newstudent-card.card.graduate-applicant{min-height:140px;background-size:240px 128px;background-repeat:no-repeat;border:2px solid #fc0;background-image:url("/images/start/grad_school_logo.png");background-position:top right;margin-left:16px}#newstudent-card.card.graduate-applicant .card-body{padding:20px 220px 20px 20px}#newstudent-card.card.graduate-admit{min-height:140px;background-size:240px 128px;background-repeat:no-repeat;border:2px solid #fc0;background-image:url("/images/start/grad_school_logo.png");background-position:top right;margin-left:16px}#newstudent-card.card.graduate-admit .card-body{padding:20px 240px 20px 20px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-widget-overlay{background-color:#000;filter:Alpha(Opacity=70);height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;-moz-opacity:0.7}#ui-datepicker-div{display:none}.ui-datepicker{background-color:#0F1925;color:#FFFFFF;cursor:default;padding:8px;width:168px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-datepicker .ui-datepicker-header{position:relative;height:20px;margin-bottom:8px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background-color:#4F5B66;background-image:url("/images/sprites.png?1761756869");background-repeat:none;cursor:pointer;height:20px;position:absolute;top:0;width:20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:8px}.ui-datepicker .ui-datepicker-prev{background-position:-383px -158px;left:0}.ui-datepicker .ui-datepicker-next{background-position:-413px -158px;right:0}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{background-color:#0077FF}.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next-hover.ui-state-disabled,.ui-datepicker .ui-datepicker-prev-hover.ui-state-disabled{background-color:#4F5B66;filter:Alpha(Opacity=30);opacity:.3}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-title{font-size:14px;font-weight:bold;line-height:20px;text-align:center}.ui-datepicker table{width:100%}.ui-datepicker th{font-size:12px;font-weight:bold;height:16px;line-height:16px;text-align:center;width:24px}.ui-datepicker td{text-align:center;width:24px}.ui-datepicker td .ui-state-default{color:#0077FF;display:block;font-size:12px;line-height:20px;height:20px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-datepicker .ui-state-default.ui-state-hover{background-color:#4499FF;color:#FFFFFF;text-decoration:none}.ui-datepicker .ui-state-default.ui-state-active{background-color:#0077FF;color:#FFFFFF;text-decoration:none}.ui-datepicker .ui-datepicker-today .ui-state-default{color:#FFFFFF}.ui-datepicker .ui-datepicker-unselectable .ui-state-default{color:#4F5B66;filter:Alpha(Opacity=60);opacity:.6}.ui-dialog{position:absolute}.ui-tabs .ui-tabs-nav{overflow:hidden}.ui-tabs .ui-tabs-nav li{float:left;margin-right:4px;margin-bottom:4px}.ui-tabs .ui-tabs-nav li a{display:block;padding:4px 12px;font-size:13px;font-weight:bold;color:#666;background-color:#DDDDDD;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-tabs .ui-tabs-nav li a:hover{background-color:#3399FF;color:#FFF;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background-color:#0077FF;color:#FFF}.ui-tabs .ui-tabs-panel{display:block}.ui-tabs .ui-tabs-hide{display:none !important}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}div.jHtmlArea{display:inline-block;margin:0;padding:0}div.jHtmlArea div{padding:0px;margin:0px}div.jHtmlArea iframe{border:1px solid #999;width:100%;padding:1px;-webkit-border-radius:4px;-webkit-border-top-left-radius:0;border-radius:3px;border-top-left-radius:3px;-moz-border-radius:3px;-moz-border-radius-topleft:3px}div.jHtmlArea .ToolBar ul{background-color:#bbb;padding:1px;float:left;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}div.jHtmlArea .ToolBar ul li{list-style-type:none;float:left;border:none;padding:2px}div.jHtmlArea .ToolBar ul li a{display:block;padding:0px;margin:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:16px;height:16px;background:url("/images/jhtmlarea.png") no-repeat -16px -500px;border:none;cursor:pointer}div.jHtmlArea .ToolBar ul li a.highlighted{background-color:#07f;padding:0}div.jHtmlArea .ToolBar ul li.separator{height:16px;margin:0 2px 0 3px;border-left:1px solid #ccc}div.jHtmlArea .ToolBar ul li.separator:hover{background-color:#BEC6CE}div.jHtmlArea .ToolBar ul li a.bold{background-position:0 0}div.jHtmlArea .ToolBar ul li a.italic{background-position:-16px 0}div.jHtmlArea .ToolBar ul li a.underline{background-position:-32px 0}div.jHtmlArea .ToolBar ul li a.strikethrough{background-position:-48px 0}div.jHtmlArea .ToolBar ul li a.link{background-position:-64px 0}div.jHtmlArea .ToolBar ul li a.unlink{background-position:-80px 0}div.jHtmlArea .ToolBar ul li a.orderedlist{background-position:-96px 0}div.jHtmlArea .ToolBar ul li a.unorderedlist{background-position:-112px 0}div.jHtmlArea .ToolBar ul li a.image{background-position:-128px 0}div.jHtmlArea .ToolBar ul li a.cut{background-position:-144px 0}div.jHtmlArea .ToolBar ul li a.copy{background-position:-160px 0}div.jHtmlArea .ToolBar ul li a.paste{background-position:-176px 0}div.jHtmlArea .ToolBar ul li a.html{background-position:-192px 0}div.jHtmlArea .ToolBar ul li a.html.highlighted{background-color:#fff}div.jHtmlArea .ToolBar ul li a.h1{background-position:0 -16px}div.jHtmlArea .ToolBar ul li a.h2{background-position:-16px -16px}div.jHtmlArea .ToolBar ul li a.h3{background-position:-32px -16px}div.jHtmlArea .ToolBar ul li a.h4{background-position:-48px -16px}div.jHtmlArea .ToolBar ul li a.h5{background-position:-64px -16px}div.jHtmlArea .ToolBar ul li a.h6{background-position:-80px -16px}div.jHtmlArea .ToolBar ul li a.subscript{background-position:-96px -16px}div.jHtmlArea .ToolBar ul li a.superscript{background-position:-112px -16px}div.jHtmlArea .ToolBar ul li a.indent{background-position:-128px -16px}div.jHtmlArea .ToolBar ul li a.outdent{background-position:-144px -16px}div.jHtmlArea .ToolBar ul li a.horizontalrule{background-position:-160px -16px}div.jHtmlArea .ToolBar ul li a.p{background-position:-176px -16px}div.jHtmlArea .ToolBar ul li a.justifyleft{background-position:0 -32px}div.jHtmlArea .ToolBar ul li a.justifycenter{background-position:-16px -32px}div.jHtmlArea .ToolBar ul li a.justifyright{background-position:-32px -32px}div.jHtmlArea .ToolBar ul li a.increasefontsize{background-position:-48px -32px}div.jHtmlArea .ToolBar ul li a.decreasefontsize{background-position:-64px -32px}div.jHtmlArea .ToolBar ul li a.forecolor{background-position:-80px -32px}/* fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{padding:0;margin:0;position:relative;outline:none}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/images/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8020}#fancybox-loading div{width:44px;height:44px;background:url("/images/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url("/images/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}
