body{min-width:320px;}a.queensu-alumni-long-link{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;}#header .header-content{padding-top:20px;}#tools{height:48px;overflow:hidden;}#tools #block-alumnisites{white-space:normal;}#tools #block-alumnisites .menu{position:relative;margin-right:48px;width:252px;line-height:1.25;}#tools nav .tool-close{position:absolute;right:20px;bottom:12px;z-index:99;}#tools.tools-dynamic .block-searchform .tool-close{margin-right:0.5em;}#header .block-queensu-alumni-branding{padding-top:12px;width:200px;}#main h1,body.front #main > .content h2,#subheader h2{font-size:2em;}#main .node--view-mode-featured-teaser h2{font-size:1.5em;}#main h2,#main h3,#main h4,#main h5{font-size:1.25em;}#main .node--view-mode-teaser h2,#main .node--type-event .event-details h2,#main .node--type-homecoming-event .event-details h2,#main .node--type-volunteer-opportunity h2,#main .view-classes h2,#main h3{font-size:1.125em;}#main .field img.align-right,#main .field img.align-left{display:block;margin:24px 0;float:none;}#subheader .view-features h2{font-size:1.75em;}.view-features .content-container,.view-features .content-container > .content,.view-features .content-container > .content > .text,.view-features .content-container > .content > .text > .highlight{position:absolute;top:0;right:0;bottom:0;left:0;}.view-features .content-container > .content > .text > .highlight{padding:20px 40px;}form.queensu-alumni-filter .form-item{display:block;}form.queensu-alumni-filter.filter-dynamic .clear-filters-container{float:none;}.field--name-field-cta-group .field--name-field-cta > .field__item,.block-views-block-awards-block .view-awards .views-row,.block-views-block-awards-volunteer-block .view-awards .views-row,.block-views-block-campaigns-block .view-campaigns .views-row,.block-views-block-events-block .view-events .views-row,.page-events-archive .main .view-events .views-row,.block-views-block-events-location-block .view-events .views-row,.block-views-block-events-chapter-block .view-events .views-row,.block-views-block-stories-block .view-stories .views-row,.block-views-block-stories-alternate-landing-page-block .view-stories .views-row,.page-hook.view-display-volunteer_embed .view-stories .views-row,.block-views-block-events-campaign-block .view-events .views-row,.block-views-block-funds-campaign-block .view-funds .views-row,.block-views-block-media-campaign-block .view-media .views-row,.block-views-block-stories-campaign-block .view-stories .views-row,body.path-news-tags .view-taxonomy-term .views-row,.block-views-block-homecoming-events-class-block .view-homecoming-events .views-row,.block-views-block-media-block .view-media .views-row,.block-views-block-funds-block .view-funds .views-row,.block-views-block-merchandise-block .view-merchandise .views-row,.block-views-block-award-recipients-alumni-gala-block .view-award-recipients .views-row{width:auto;float:none;}.field--name-field-cta-group .field--name-field-cta > .field__item:nth-child(2n + 1),.block-views-block-awards-block .view-awards .views-row:nth-of-type(2n + 1),.block-views-block-awards-volunteer-block .view-awards .views-row:nth-child(2n + 1),.block-views-block-campaigns-block .view-campaigns .views-row:nth-child(2n + 1),.block-views-block-events-block .view-events .views-row:nth-child(2n + 1),.page-events-archive .main .view-events .views-row:nth-child(2n + 1),.block-views-block-events-location-block .view-events .views-row:nth-child(2n + 1),.block-views-block-events-chapter-block .view-events .views-row:nth-child(2n + 1),.block-views-block-stories-block .view-stories .views-row:nth-child(2n + 1),.block-views-block-stories-alternate-landing-page-block .view-stories .views-row:nth-child(2n + 1),.page-hook.view-display-volunteer_embed .view-stories .views-row:nth-child(2n + 1),body.path-news-tags .view-taxonomy-term .views-row:nth-child(2n + 1),.block-views-block-homecoming-events-class-block .view-homecoming-events .views-row:nth-child(2n + 1),.block-views-block-media-block .view-media .views-row:nth-of-type(2n + 1),.block-views-block-merchandise-block .view-merchandise .views-row:nth-of-type(2n + 1),.block-views-block-funds-block .view-funds .views-row:nth-child(2n + 1),.block-views-block-award-recipients-alumni-gala-block .view-award-recipients .views-row:nth-of-type(2n + 1){clear:none;}.field--name-field-cta-group .field--name-field-cta > .field__item:nth-child(even),.block-views-block-awards-block .view-awards .views-row:nth-of-type(even),.block-views-block-awards-volunteer-block .view-awards .views-row:nth-child(even),.block-views-block-campaigns-block .view-campaigns .views-row:nth-child(even),.block-views-block-events-block .view-events .views-row:nth-child(even),.page-events-archive .main .view-events .views-row:nth-child(even),.block-views-block-events-location-block .view-events .views-row:nth-child(even),.block-views-block-events-chapter-block .view-events .views-row:nth-child(even),.block-views-block-stories-block .view-stories .views-row:nth-child(even),.block-views-block-stories-alternate-landing-page-block .view-stories .views-row:nth-child(even),.page-hook.view-display-volunteer_embed .view-stories .views-row:nth-child(even),.block-views-block-events-campaign-block .view-events .views-row:nth-child(even),.block-views-block-funds-campaign-block .view-funds .views-row:nth-child(even),.block-views-block-media-campaign-block .view-media .views-row:nth-child(even),.block-views-block-stories-campaign-block .view-stories .views-row:nth-child(even),body.path-news-tags .view-taxonomy-term .views-row:nth-child(even),.block-views-block-homecoming-events-class-block .view-homecoming-events .views-row:nth-child(even),.block-views-block-media-block .view-media .views-row:nth-of-type(even),.block-views-block-merchandise-block .view-merchandise .views-row:nth-of-type(even),.block-views-block-funds-block .view-funds .views-row:nth-child(even),.block-views-block-award-recipients-alumni-gala-block .view-award-recipients .views-row:nth-of-type(even){margin-bottom:0;border:none;padding-right:20px;padding-bottom:48px;padding-left:20px;}.node--type-event .event-details,.node--type-homecoming-event .event-details{max-width:none;}.node--type-event .event-details > .field,.node--type-homecoming-event .event-details > .field,.node--type-event .event-details > .field:nth-child(even),.node--type-homecoming-event .event-details > .field:nth-child(even){clear:none;padding-right:0;padding-left:0;width:auto;float:none;}#main .view-homecoming-events-dynamic ul.nav a{padding-right:20px;padding-left:20px;}.view-homecoming-events-dynamic .view-main{padding-top:20px;padding-right:20px;padding-left:20px;}body.page-story-alternate-alias #content-header{padding-right:0;}#main .block-views-block-homecoming-block h2{font-size:2.5em;}.block-views-block-homecoming-block .view-homecoming .attachment{margin-bottom:-40px;}#main .block-views-block-homecoming-block .view-homecoming .attachment .views-row .field--name-field-title-image{padding-bottom:80px;}#main .block-views-block-homecoming-block .view-homecoming .attachment .views-row .field--name-field-title-image .image{padding:0 20px;}.block-views-block-homecoming-block .view-homecoming .attachment + .view-main{padding:20px;font-size:2em;}.block-views-block-homecoming-block .view-homecoming footer{padding-right:1em;padding-left:1em;}.block-reunioncoordinator{padding-top:36px;padding-bottom:32px;}.block-reunioncoordinator > .content{padding-right:20px;padding-left:20px;}.queensu-alumni-section .queensu-alumni-section{margin-left:24px;}#main .view-classes ul{padding-left:24px;}.view-branches .attachment-before,.view-chapters .attachment-before{display:none;}#content .view-branches ul,#content .view-award-recipients.past-recipients ul{column-count:1;column-gap:0;}.view-people .field--name-field-person-image{margin-right:0;width:auto;float:none;}.view-people .field--name-body{padding-right:0;padding-left:0;}body.front #main .view-stories > header ul > li{display:block;margin-right:0;}body.front .view-stories > .view-main,body.front .view-stories > footer{padding:0;width:auto;float:none;}body.front .view-stories .views-row,body.front .view-stories .views-row:first-child{margin-bottom:32px;}#superfooter > div{padding-top:140px;padding-right:20px;}#superfooter .block-queenslogo{top:40px;right:auto;left:20px;width:100px;}
