body.path-user #user-login-form{width:75%;max-width:666px;background:#000;padding:1rem;margin:0 auto;color:#fff;text-align:center}body.path-user #user-login-form label{display:block;text-transform:uppercase;font-weight:700;margin:0.5rem;color:yellow}body.path-user #user-login-form .description{margin:0.5rem 0 2.5rem 0}body.path-user #user-login-form input{appearance:none;width:90%;padding:0.5rem;font-size:1.25rem;border:2px solid #666;background:#222;color:#fff;text-align:center}body.path-user #user-login-form #edit-submit{padding:0.5rem 1rem;width:33%;text-transform:uppercase;font-weight:700;border:2px solid yellow;cursor:pointer}body.path-user #block-lassis-primary-local-tasks{position:static;text-align:center;right:0;left:0}body.path-user #block-lassis-primary-local-tasks ul{margin:0;padding:0;list-style-type:none}body.path-user #block-lassis-primary-local-tasks ul li{list-style-type:none;margin:2rem 0;padding:0}body.path-user #block-lassis-primary-local-tasks ul li a{width:auto;height:auto;text-indent:0;padding:1.5rem;background-image:none !important}body.path-user #block-lassis-primary-local-tasks ul li a{width:auto;height:auto;text-indent:0;padding:1.25rem;background-image:none !important}body.path-user #block-lassis-page-title{text-align:center}body.path-user #block-lassis-content{padding-top:0;text-align:center}footer #block-webform{min-width:300px;max-width:500px}footer #block-webform textarea{width:100%}footer #block-webform .g-recaptcha{margin-top:3rem}footer #block-webform #edit-actions-submit{appearance:none;margin:3rem auto;padding:0.75rem 1rem;text-transform:uppercase;font-weight:bold;font-family:montserrat, sans-serif;width:auto;cursor:pointer;border:3px #fff solid;background:#000;color:#fff}footer #block-webform #edit-actions-submit:hover{background:#fff;color:#222}footer #block-webform label{font-weight:bold;font-size:0.85rem;text-transform:uppercase;margin:2rem 0 0.5rem 0;display:block}footer #block-webform input{appearance:none;width:100%;padding:0.5rem;font-size:1.25rem;border:none;background:#fff;color:#333;margin:0 auto}footer #block-webform input #edit-message{appearance:none;width:100%;border:none;margin:0 auto}.issue-grid{text-align:center;margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;max-width:100%;padding:0 4rem}.issue-grid .views-row{width:calc(50% - 2rem);flex-basis:calc(50% - 2rem);text-align:left;vertical-align:top;position:relative;margin:0 auto}.issue-grid .views-row:hover .header-image-grid img{scale:1.05;opacity:0.5}.issue-grid-header .views-row{width:calc(100% - 2rem);flex-basis:100%;background:#000;color:#fff;padding:1rem calc(50% + 4rem) 1rem 5rem;min-height:60vh;position:relative;margin-bottom:8rem}.issue-grid-header .views-row .header-image{width:50%;height:60vh;max-width:700px;max-height:600px;min-height:400px;position:absolute;right:-2rem;top:2rem;border:none;background:transparent}.issue-grid-header .views-row h1{margin:0 0 1rem 0;padding:0;font-weight:900;font-size:2.25rem;line-height:2.75rem}.issue-grid-header .views-row h1 span{display:block;font-size:1rem}.issue-grid-header .views-row h1.issue{margin:1rem 0 0 0;display:block;font-size:1rem}.issue-grid-header .views-row h2{margin:2rem 0;padding:0;font-weight:300;font-size:1.75rem;line-height:2.25rem}.issue-grid-header .views-row p{margin-top:2rem;line-height:1.5rem}.issue-grid-header .views-row a.about{color:#FFF;text-decoration:underline;display:block;margin:1.25rem 0 0.75rem 0}.issue-grid-header .views-row a.intro{border:2px solid #fff;padding:0.5rem;color:#fff;display:inline-block;clear:both;margin:0.5rem 0;text-decoration:none}.issue-grid-header .views-row a.intro:hover{background:#fff;color:#000}.course-code{font-size:0.75rem;font-weight:500;margin:-3rem 1.5rem 0 1.5rem;background-color:#ccc;padding:0.75rem;line-height:1.1rem;position:absolute;left:-3.5em;width:120px;height:120px}.course-code a{display:block;width:100%;height:100%;text-decoration:none;color:#fff}.course-code span{font-weight:900}.header-image,.header-image-grid{width:100%;height:220px;overflow:hidden;margin-bottom:1.5rem;background-color:#eee;text-align:center;border-bottom:5px solid}.header-image img,.header-image-grid img{text-align:center;object-fit:cover}.title-author{background:#fff;padding:1rem 0.5rem 0.5rem 0.5rem;margin-top:-1.5rem;padding-bottom:3rem;font-weight:700;font-size:1.35rem;line-height:1.75rem;width:calc(100% - 120px);text-decoration:none;float:right;cursor:pointer;display:block}.title-author span{display:block;padding:0.25rem 0;font-size:1.15rem}.title-author ul{margin:0;padding:0;color:#666;font-size:1rem}.title-author ul li{list-style-type:none;font-weight:500;padding:0;margin:0}.page-node-type-student-paper{}.page-node-type-student-paper .captcha img{width:auto;height:auto}.page-node-type-student-paper .layout-content{max-width:100%}.page-node-type-student-paper #block-socialsharingblock--2{display:none}.page-node-type-student-paper .media-oembed-content{width:100%;height:330px}.page-node-type-student-paper .headerimg{width:100%;max-width:1280px;margin:0 auto;text-align:center;overflow:hidden}.page-node-type-student-paper .headerimg img{width:100%;height:auto}.page-node-type-student-paper #block-lassis-page-title{position:absolute;z-index:9;background:#000;width:33%;min-width:300px;color:#fff;margin-left:10%}.page-node-type-student-paper #block-lassis-page-title .subtitle{display:block;padding-top:1rem;font-size:1.5rem}.page-node-type-student-paper #block-lassis-page-title:after{content:"";display:block;padding-bottom:100%}.page-node-type-student-paper #block-lassis-page-title h1{position:absolute;bottom:2rem;left:60px;font-size:2.1rem;padding:0 5rem 0 2rem}.page-node-type-student-paper .course-info{background-color:#333;color:#fff;position:absolute;z-index:99;padding:0.666rem;top:8vw;left:calc(10% - 3rem);width:5%;min-width:110px}.page-node-type-student-paper .course-info:after{content:"";display:block;padding-bottom:100%}.page-node-type-student-paper .course-info h3{top:1.75rem;position:absolute;font-size:0.7rem;line-height:1rem;margin:0;padding:0;font-weight:600}.page-node-type-student-paper .course-info h4{position:absolute;font-size:0.75rem;line-height:1.1rem;margin:0;padding:0;font-weight:500}.page-node-type-student-paper #block-lassis-content{position:relative;padding-top:12vw}.page-node-type-student-paper .essay{float:left}.page-node-type-student-paper .shares{float:left;margin-left:19%;margin-right:3%;min-height:210px;min-width:110px}.page-node-type-student-paper .social-media-sharing{width:110px;margin:-1rem 0 0 12.5%;padding:12px 0;position:relative;text-align:center;background-color:#AAA}.page-node-type-student-paper .social-media-sharing ul{width:100%;margin:0;padding:0;display:block}.page-node-type-student-paper .social-media-sharing ul li{margin:0;padding:0;display:block;width:100%;padding:12px 0}.page-node-type-student-paper .social-media-sharing a.share{padding:0;display:block;width:42px;height:42px;margin:0 auto}.page-node-type-student-paper .social-media-sharing a.share img{width:100%;height:100%;mix-blend-mode:overlay}.page-node-type-student-paper .author{width:160px;background:#333;margin:-2rem 0 0 22%;padding:0;position:relative;padding:1rem;line-height:1.1rem;font-size:0.85rem;color:#fff;aspect-ratio:1}.page-node-type-student-paper .author h5{font-size:1rem;margin:0.5rem 0;padding:0;color:#eee}.page-node-type-student-paper sub{vertical-align:top;position:relative;top:-0.5em;font-size:0.8rem}.page-node-type-student-paper .paper-content{max-width:777px;font-size:1.2rem;line-height:2.2rem;padding:0 2rem;clear:both}.page-node-type-student-paper .paper-content p{margin:3rem 0}.page-node-type-student-paper .paper-content p:first-child{margin-top:3rem}.page-node-type-student-paper .paper-content ul li{margin-bottom:1rem;line-height:1.8rem}.page-node-type-student-paper .paper-content.bio{font-size:0.8rem;line-height:1.2rem;background:#333;color:#fff;padding:2rem;margin-top:6rem}.page-node-type-student-paper .paper-content.bio p{margin:1rem 0}.page-node-type-student-paper .paper-content.bio h5{font-size:1.25rem;font-weight:300;margin:1rem 0}.page-node-type-student-paper .paper-content.bio img{width:180px;height:auto}.page-node-type-student-paper .paper-content.ref{font-size:0.7rem;line-height:1rem;margin:4rem 0 12rem 0}.page-node-type-student-paper .paper-content.ref p{margin:1rem 0;max-width:666px}.page-node-type-student-paper .paper-content.ref ul,.page-node-type-student-paper .paper-content.ref ol{padding:0;margin:0}.page-node-type-student-paper .paper-content.ref ul li,.page-node-type-student-paper .paper-content.ref ol li{line-height:1rem;margin:0.5rem 0;padding:0}.page-node-type-student-paper .ref div:first-child div:first-child{font-size:1.5rem;font-weight:300;margin:0 0 1.5rem 0;border-bottom:2px}*{box-sizing:border-box;transition:all 0.25s}body{max-width:1920px;margin:0 auto;padding:0;font-family:montserrat, sans-serif;font-size:1rem;background:#fff}img{width:100%;height:auto}nav#lassis{padding:2rem;height:100px;background:#fff;position:relative}nav#lassis ul{margin:0;padding:0}nav#lassis ul li{list-style-type:none;margin:0;padding:0}nav#lassis ul li a{display:block;float:left;text-decoration:none;font-weight:700;font-size:1rem;background:#fff;color:#000;padding:0.5rem;border:1px solid #000}nav#lassis ul li a:hover{background:#000;color:#eee}#block-views-block-issue-grid-block-2{position:fixed;top:0;left:0;width:8px;z-index:400;height:100vh;background:#000}#block-views-block-issue-grid-block-2 header a{display:block;font-weight:700;font-size:0.7rem;line-height:1rem}#block-views-block-issue-grid-block-2 #menu{display:block;width:48px;height:48px;position:absolute;top:3.95rem;left:0;background:#000000 url("/themes/lassis/images/menu-cross.svg") right center no-repeat;background-size:auto 48px;transition:all 0.7s}#block-views-block-issue-grid-block-2 .issue-grid-toc{width:0;height:100vh;overflow:hidden;overflow-y:auto;background:#000}#block-views-block-issue-grid-block-2.open{left:0px;width:100vw;background:rgba(255, 255, 255, 0.65) !important}#block-views-block-issue-grid-block-2.open h3{display:block;color:#FFF}#block-views-block-issue-grid-block-2.open .issue-grid-toc{width:66vw}#block-views-block-issue-grid-block-2.open #menu{background-position:left center;left:69vw}#block-views-block-issue-grid-block-2.open a{display:block;color:#fff !important}#block-views-block-issue-grid-block-2 h3{margin-top:2.5rem;margin-bottom:0.5rem;margin-left:1.25rem;font-size:1.25rem;font-weight:100;color:#000;display:none}#block-views-block-issue-grid-block-2 a{display:none;color:#000;width:100%;padding:0.5rem 1.25rem;text-decoration:none;font-size:0.95rem}#block-views-block-issue-grid-block-2 a span{display:block;font-weight:700;font-size:0.7rem;line-height:1.1rem;opacity:0.5}#block-views-block-issue-grid-block-2 a:hover{background-color:rgba(255, 255, 255, 0.085)}#ocad-logo{position:absolute;display:block;top:3rem;right:3rem;width:96px;height:96px}#logo{margin:2rem 3rem;display:block;width:200px;height:48px;background-color:#AAA}.layout-container{margin:2rem auto 0 auto;box-sizing:border-box;padding-top:4rem}.toolbar-horizontal #block-views-block-issue-grid-block-2 #menu{top:calc(2rem + 72px)}.toolbar-tray-open #block-views-block-issue-grid-block-2 #menu{top:calc(4rem + 72px)}.page-node-type-basic-page .layout-content{max-width:777px;font-size:1.2rem;line-height:2.2rem;padding:0 2rem;clear:both;margin:0 auto}footer{clear:both;background:#000;color:#fff;width:100%;padding:6rem 2rem 4rem 2rem;margin-top:12rem}footer>div{max-width:777px;margin:0 auto}footer>div #block-footertext{background:url("/themes/lassis//themes/lassis/images/arts_and_science_review_logo_rev.png") left top no-repeat;background-size:auto 60px;max-width:600px;line-height:1.5rem;font-weight:300;padding-top:80px}footer>div #block-footertext a,footer>div #block-footertext a:visited{color:#fff}footer #block-views-block-previous-issues-menu-block-1{margin:6rem 0}footer #block-views-block-previous-issues-menu-block-1 ul{list-style-type:none;margin:0;padding:0}footer #block-views-block-previous-issues-menu-block-1 ul li{margin:0 0.8rem 0.5rem 0;padding:0;border:2px solid #FFF;display:inline-block}footer #block-views-block-previous-issues-menu-block-1 ul li a{color:#FFF;padding:0.85rem 0.55rem;text-decoration:none;text-transform:uppercase;font-weight:500}footer #block-views-block-previous-issues-menu-block-1 ul li a:hover{color:#000;background:#FFF}#block-sitedesignedby{padding-top:4rem;font-size:0.8rem}#block-sitedesignedby a,#block-sitedesignedby a:visited{color:#FFF !important}#block-sitedesignedby a:hover{background:#FFF;color:#000 !important;text-decoration:none}#drupalmessages{width:60%;min-width:280px;margin:0 auto;padding:0.5rem;text-align:center;background:palegoldenrod;border:1px solid goldenrod;font-weight:bold}/*# sourceMappingURL=global.css.map */