@media all and (min-width:775px) and (min-device-width:775px),(max-device-width:775px) and (min-width:775px) and (orientation:landscape){}
@media all and (min-width:775px) and (min-device-width:775px),(max-device-width:775px) and (min-width:775px) and (orientation:landscape){#zone-branding-wrapper{}img#logo{opacity:0;display:block;width:48px;height:56px;}.logo-img{background:url(/sites/all/themes/stcross/shield_inside.png) no-repeat;width:48px;height:56px;margin-top:8px;margin-left:4px;margin-right:4px;}.site-name-slogan{background-image:url(/sites/all/themes/stcross/logo_bliss_inside_mob.png);background-repeat:no-repeat;margin-top:23px;}.site-name-slogan h1,.site-name-slogan h2{max-width:inherit;}div#region-content{float:left;width:460px;}aside#region-sidebar-second{float:left;margin-left:30px;margin-right:0;width:29%;}aside#region-sidebar-second img{width:100%;height:auto;}.happ-landing #page .container-12 .grid-9{margin-right:0;width:auto;}.block-block-8{width:70%;float:left;}.block-views-happ-events-block{float:left;margin-left:5%;width:25%;}#section-content .block-views-happ-events-block img{max-width:100%;}.context-50 .zone-branding .branding-data{width:75%;}.context-50 .logo-img img{width:195px;max-width:195px;}.block-block-13{display:block;position:absolute;right:0;}.context-50 #main-menu{left:0;position:absolute;width:auto;margin-left:190px;margin-top:20px;}.context-50 #section-content{margin-top:60px;}.context-50 #region-content{width:690px;}.context-50 .site-name-slogan{background-image:none;margin-left:200px;margin-top:5px;position:absolute;}.context-50 #zone-branding{min-width:485px;}.site-name a{width:500px;display:block;}.context-50 h2.site-name{font-size:28px;letter-spacing:2px;}.context-50 h3.site-slogan{font-size:30px;letter-spacing:2px;}.context-50 #section-content{margin-top:110px;}.context-50 ul.menu li{margin-bottom:1em;}.context-50 #section-content{background-position:7% 157%;}.context-50 #zone-preface{margin-left:auto;}.context-50 #region-postscript-first,.context-50 #region-postscript-second,.context-50 #region-postscript-third,.context-50 #region-postscript-fourth{border-top:0;float:left;}.context-50 #region-postscript-first{font-size:1.1em;width:57%;}.context-50 #region-postscript-second,.context-50 #region-postscript-third,.context-50 #region-postscript-fourth{border-left:1px solid #aaaaaa;clear:right;float:right;font-size:1em;margin:0 0 20px 0;padding:0 0 0 20px;width:29%;}.view-happ-events .views-field-field-image{margin:0 -220px 10px 30px;}}
@media all and (min-width:775px) and (min-device-width:775px),(max-device-width:775px) and (min-width:775px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:720px;}.container-12{margin-left:auto;margin-right:auto;width:720px;}.container-12 .grid-1{width:40px;}.container-12 .grid-2{width:100px;}.container-12 .grid-3{width:160px;}.container-12 .grid-4{width:220px;}.container-12 .grid-5{width:280px;}.container-12 .grid-6{width:340px;}.container-12 .grid-7{width:400px;}.container-12 .grid-8{width:460px;}.container-12 .grid-9{width:520px;}.container-12 .grid-10{width:580px;}.container-12 .grid-11{width:640px;}.container-12 .grid-12{width:700px;}.container-12 .prefix-1{padding-left:60px;}.container-12 .prefix-2{padding-left:120px;}.container-12 .prefix-3{padding-left:180px;}.container-12 .prefix-4{padding-left:240px;}.container-12 .prefix-5{padding-left:300px;}.container-12 .prefix-6{padding-left:360px;}.container-12 .prefix-7{padding-left:420px;}.container-12 .prefix-8{padding-left:480px;}.container-12 .prefix-9{padding-left:540px;}.container-12 .prefix-10{padding-left:600px;}.container-12 .prefix-11{padding-left:660px;}.container-12 .suffix-1{padding-right:60px;}.container-12 .suffix-2{padding-right:120px;}.container-12 .suffix-3{padding-right:180px;}.container-12 .suffix-4{padding-right:240px;}.container-12 .suffix-5{padding-right:300px;}.container-12 .suffix-6{padding-right:360px;}.container-12 .suffix-7{padding-right:420px;}.container-12 .suffix-8{padding-right:480px;}.container-12 .suffix-9{padding-right:540px;}.container-12 .suffix-10{padding-right:600px;}.container-12 .suffix-11{padding-right:660px;}.container-12 .push-1{left:60px;}.container-12 .push-2{left:120px;}.container-12 .push-3{left:180px;}.container-12 .push-4{left:240px;}.container-12 .push-5{left:300px;}.container-12 .push-6{left:360px;}.container-12 .push-7{left:420px;}.container-12 .push-8{left:480px;}.container-12 .push-9{left:540px;}.container-12 .push-10{left:600px;}.container-12 .push-11{left:660px;}.container-12 .pull-1{left:-60px;}.container-12 .pull-2{left:-120px;}.container-12 .pull-3{left:-180px;}.container-12 .pull-4{left:-240px;}.container-12 .pull-5{left:-300px;}.container-12 .pull-6{left:-360px;}.container-12 .pull-7{left:-420px;}.container-12 .pull-8{left:-480px;}.container-12 .pull-9{left:-540px;}.container-12 .pull-10{left:-600px;}.container-12 .pull-11{left:-660px;}}
@media all and (min-width:875px) and (min-device-width:875px),all and (max-device-width:875px) and (min-width:875px) and (orientation:landscape){}
@media all and (min-width:875px) and (min-device-width:875px),all and (max-device-width:875px) and (min-width:875px) and (orientation:landscape){.container-12{padding:0;}#section-content{min-height:554px;}#zone-footer{padding-top:0px;}#zone-user{display:none;}.front .logo-img{Background:none;}.not-front img#logo{opacity:0;filter:alpha(opacity=0);display:block;width:48px;height:56px;}img#logo{opacity:1;display:block;width:auto;height:auto;}.front .site-name-slogan{margin-left:63px;}.front img#logo{opacity:1;filter:alpha(opacity=100);display:block;width:auto;height:auto;}#logo{margin-top:10px;position:relative;z-index:10;}.front #logo{margin-top:22px;margin-left:4px;}.not-front .logo-img{background:url(/sites/all/themes/stcross/shield_inside.png) no-repeat;width:48px;height:56px;margin-top:12px;margin-left:42px;}.not-front img#logo{opacity:0;filter:alpha(opacity=0);display:block;width:48px;height:56px;}.not-front .site-name a{width:500px;display:block;}.not-front .site-name{margin-top:0;}.front .site-name{margin-top:0;}.front .site-name a{width:500px;display:block;}.site-name-slogan h1,.site-name-slogan h2{opacity:0;filter:alpha(opacity=0);width:420px;font-size:56px;}.not-front .site-name-slogan h1,.not-front .site-name-slogan h2{font-size:39px;}.site-name-slogan{background-image:url(/sites/all/themes/stcross/logo_bliss_inside.png);background-repeat:no-repeat;margin-top:26px;}.front .site-name-slogan{background-image:url(/sites/all/themes/stcross/logo_bliss_home.png);background-repeat:no-repeat;margin-top:43px;}.front .site-name-slogan h1{width:400px}#region-branding #block-search-form{position:absolute;margin-top:33px;right:0;width:220px;}.front #region-branding #block-search-form{margin-top:52px;}.front #zone-branding-wrapper{height:130px;}.front #zone-branding{height:140px;}#zone-branding-wrapper{height:76px;}#zone-branding{height:76px;}#main-menu{width:inherit;position:relative;z-index:99;top:0;left:0;}#block-menu-block-1 li{margin-bottom:none;}#block-menu-block-1 li a{padding:0;background:transparent;}#block-menu-block-1 li a:hover{text-decoration:none;}#zone-menu{height:47px;}#block-menu-block-1{display:block;}#block-menu-block-1 ul ul{display:none;}#block-menu-block-1 li a{display:table-cell;}#block-menu-block-1 li a:hover{background:none;}.menu-block-1 ul{display:table;}#block-menu-block-1 ul.menu li{display:block;float:left;list-style-image:none;list-style-type:none;padding:0;text-align:center;line-height:0.9em;vertical-align:middle;font-weight:bold;margin:0 5px 0 0;}#block-menu-block-1 ul.menu li.last{margin-right:0;}.menu-block-1 ul li a{height:37px;width:128px;display:table-cell;vertical-align:middle;}#block-menu-block-1{margin-top:5px;}.front #block-menu-block-1{margin-top:5px;}#block-menu-block-1 a:link,#block-menu-block-1 a{text-decoration:none;text-transform:uppercase;color:#ffffff;font-size:12px;}#block-menu-block-1 li.active,#block-menu-block-1 li.active-trail{background:#e4c11f;}#block-menu-block-1 li.menu-mlid-460.active,#block-menu-block-1 li.menu-mlid-460.active-trail,#block-menu-block-1 li.menu-mlid-460:hover{background-color:#c22442;}#block-menu-block-1 li.menu-mlid-459.active,#block-menu-block-1 li.menu-mlid-459.active-trail,#block-menu-block-1 li.menu-mlid-459:hover{background-color:#5da948;}#block-menu-block-1 li.menu-mlid-458.active,#block-menu-block-1 li.menu-mlid-458.active-trail,#block-menu-block-1 li.menu-mlid-458:hover{background-color:#2fb9aa;}#block-menu-block-1 li.menu-mlid-457.active,#block-menu-block-1 li.menu-mlid-457.active-trail,#block-menu-block-1 li.menu-mlid-457:hover{background-color:#e4bb00;}#block-menu-block-1 li.menu-mlid-456.active,#block-menu-block-1 li.menu-mlid-456.active-trail,#block-menu-block-1 li.menu-mlid-456:hover{background-color:#9a12e7;}#block-menu-block-1 li.menu-mlid-455.active,#block-menu-block-1 li.menu-mlid-455.active-trail,#block-menu-block-1 li.menu-mlid-455:hover{background-color:#cb20c5;}#block-menu-block-1 li.menu-mlid-481.active,#block-menu-block-1 li.menu-mlid-481.active-trail,#block-menu-block-1 li.menu-mlid-481:hover{background-color:#cb742e;}#block-menu-block-1 .content{background:none;}li.active,li.active-trail,li:hover{-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear;}li{-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear;}#block-menu-block-2{background:#87589e;margin-right:20px;}#block-menu-block-2 h2.block-title{font-size:12px;color:#ffffff;text-transform:uppercase;background:#e4c11f;padding:6px 0 4px 10px;margin-bottom:10px;font-weight:bold;letter-spacing:0;}.about #block-menu-block-2 h2.block-title{background:#c22442;}.prospective #block-menu-block-2 h2.block-title{background:#5da948;}.current #block-menu-block-2 h2.block-title{background:#2fb9aa;}.people #block-menu-block-2 h2.block-title{background:#e4bb00;}.alumni #block-menu-block-2 h2.block-title{background:#9a12e7;}.conferences #block-menu-block-2 h2.block-title{background:#cb20c5;}.contact #block-menu-block-2 h2.block-title{background:#cb742e;}#block-menu-block-2 li{list-style-image:none;list-style-type:none;margin:0;padding:4px 10px;}#block-menu-block-2 li a{color:#ffffff;text-decoration:none;display:block;width:100%;}#block-menu-block-2 li.collapsed{list-style-image:none;list-style-type:none;}#block-menu-block-2 li.active,#block-menu-block-2 li.active-trail{background:#723497;font-weight:bold;}#block-menu-block-2 li:hover{background:#723497;}#block-menu-block-2 li ul li{font-weight:normal;}#block-menu-block-2 li ul li:hover,#block-menu-block-2 li ul li.active,#block-menu-block-2 li ul li.active-trail{background:#561F72;}#block-menu-block-2 li ul li.active{font-weight:bold;}#block-menu-block-2 ul ul{margin-left:-10px;}#block-menu-block-2 ul ul li,#block-menu-block-2 ul ul li.active{padding:4px 10px 4px 20px;width:160px}#block-menu-block-2 ul ul ul{margin-left:-20px;}#block-menu-block-2 ul ul ul li,#block-menu-block-2 ul ul ul li.active{padding:4px 10px 4px 30px;width:150px}#region-preface-first,#region-preface-second{width:auto;float:left;margin:0;margin:0 50px 0 10px;}#region-preface-first,#region-preface-second,#region-preface-third{width:272px;}.front #region-preface-first .field-content,.front #region-preface-second .field-content{width:270px;margin-left:auto;margin-right:auto;}.front #region-preface-third img{}.front #region-postscript-first,.front #region-postscript-second,.front #region-postscript-third,.front #region-postscript-fourth{height:260px;margin-bottom:100px;width:200px;}.front #region-postscript-first{padding-right:19px;border-right:1px solid #aaaaaa;margin-right:0;}.front #region-postscript-second,.front #region-postscript-third{margin:0;padding:0 19px 0 20px;border-right:1px solid #aaaaaa;}.front #region-postscript-fourth{margin-left:20px;padding-left:0;}#zone-postscript{min-height:280px;;}.new-staff-views .views-field-title,.view-fellows .views-field-title,.view-staff .views-field-title{font-weight:bold;}.new-staff-views .views-field-view-node,.view-fellows .views-field-view-node,.view-staff .views-field-view-node{padding-bottom:20px;}.new-staff-views .views-field-field-position,.view-staff .views-field-field-position{color:#777777;font-weight:bold;}.new-staff-views ul li,.view-fellows ul li,.view-staff ul li{margin-left:0;}.new-staff-views p,.view-staff p{margin-bottom:0;}.new-staff-views .views-row,.view-staff .views-row{display:block;margin-bottom:20px;min-height:200px;}.new-staff-views .views-field-field-image,.view-staff .views-field-field-image{float:right;}.view-banner-image img{display:inline;}.new-staff-views 
.view-staff .views-field-field-telephone{display:block;}.node-type-blog .field-name-field-sidebar-image{margin:0 0 5px 20px;float:right;width:220px;}.node-type-staff .field-name-field-position,.node-type-fellow .field-name-field-position{font-family:'Bliss';color:#3C4C55;font-size:22px;}.node-type-staff .field-name-field-image img,.node-type-fellow .field-name-field-image img{float:right;margin:0 0 10px 10px;}.node-type-staff .field-name-field-email,.node-type-fellow .field-name-field-email,.node-type-staff .field-name-field-contact,.node-type-fellow .field-name-field-contact,.node-type-staff .field-name-field-department,.node-type-fellow .field-name-field-department,.node-type-staff .field-name-field-telephone,.node-type-fellow .field-name-field-telephone{display:block;float:left;width:100%;margin-bottom:10px;}.media-youtube-outer-wrapper object embed{max-width:460px;max-height:345px;}#section-content img{max-width:none;}#block-system-user-menu{float:right;margin-top:0;}#block-menu-block-3{display:none;}#popup-element-0-active{display:none;}a.menu-link{display:none;}#region-sidebar-first{display:inline;width:205px;}#region-preface-second,#region-preface-third{display:block;}#block-search-form{display:block;}div#region-content{width:460px;}aside#region-sidebar-second{margin-left:25px;margin-right:0;width:222px;}nav#main-menu{min-height:40px;}#block-stcross-general-login a{padding:0;color:#723497;}.front #region-branding #block-search-form .form-submit,#region-branding #block-search-form .form-submit{color:#77488E;}#block-system-user-menu{position:absolute;margin-top:1px;right:0;}#block-system-user-menu a{color:#77488E;}.front .block-news-block,#block-views-event-block-block,#block-views-homepage-block-block{border-top:none;padding-top:0px;}.branding-data{padding-bottom:0;}.happ .block-block-7{margin:32px 0 0 125px;position:absolute;width:600px;}.happ .block-block-7 img{max-width:600px;width:auto;height:auto;}#block-menu-block-4{display:block;}#block-menu-block-4 ul ul{display:none;}#block-menu-block-41 ul ul{display:none;}#block-menu-block-4 li a{display:table-cell;}#block-menu-block-4 li a:hover{background:none;}.menu-block-4 ul{display:table;}#block-menu-block-4 ul.menu li{display:block;float:left;list-style-image:none;list-style-type:none;padding:0;text-align:center;line-height:0.9em;vertical-align:middle;font-weight:bold;margin:0 5px 0 0;}#block-menu-block-4 ul.menu li.last{margin-right:0;}.menu-block-4 ul li a{height:37px;width:130px;display:table-cell;vertical-align:middle;}#block-menu-block-4{margin-top:5px;}.front #block-menu-block-4{margin-top:5px;}#block-menu-block-4 a:link,#block-menu-block-4 a{text-decoration:none;text-transform:uppercase;color:#ffffff;font-size:12px;}#block-menu-block-4 li.active,#block-menu-block-4 li.active-trail,#block-menu-block-4 li:hover{background-color:#82BB82;}#block-menu-block-4 .content{background:none;}#block-menu-block-4 li a{padding:0;}#block-block-9 img{width:initial;height:auto;}.block-block-8{float:left;width:65%;}.happ #page .container-12 .grid-9{margin-right:60px;width:650px;}.happ-landing #page .container-12 .grid-9{margin-right:0;width:940px;}.happ aside#region-sidebar-second{margin-top:69px;}.view-happ-events .field-name-node-link{display:inline;}.page-happ-events .views-row .field-item img{margin:0 0 10px;}.context-50 #region-menu,.context-50 a.menu-link{margin-left:200px;margin-top:-85px;width:740px !important;}.context-50 #section-content{background-position:107% 157%;}.context-50 #region-postscript-first{padding-right:19px;border-right:1px solid #aaaaaa;margin-right:0;}.context-50 .region-postscript-second,.context-50 .region-postscript-third{margin:0;padding:0 19px 0 20px;border-right:1px solid #aaaaaa;}.context-50 #region-postscript-fourth{margin-left:20px;padding-left:0;}.context-50 #zone-postscript-wrapper #zone-postscript .grid-3{width:173px;}.context-50 #zone-postscript-wrapper #zone-postscript .grid-3.region-postscript-first{width:272px;padding-right:47px;}.context-50 #zone-postscript-wrapper #zone-postscript .grid-3.region-postscript-fourth li a{display:block;line-height:1.2em;}.context-50 #zone-postscript-wrapper #zone-postscript .grid-3.region-postscript-fourth li img{float:left;margin-right:10px;margin-top:-2px;margin-right:5px;}.context-50 #region-postscript-first,.context-50 #region-postscript-second,.context-50 #region-postscript-third,.context-50 #region-postscript-fourth{float:left;font-size:1em;border-left:0;}.context-50 #main-menu{overflow:visible;left:0;position:absolute;width:auto;margin-left:0;margin-top:95px;}.context-50 h2.site-name{font-size:28px;letter-spacing:2px;}.context-50 .view-id-50th_anniversary_landing_page_image_block{margin-left:0px;}}
@media all and (min-width:875px) and (min-device-width:875px),all and (max-device-width:875px) and (min-width:875px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:960px;}.container-12{margin-left:auto;margin-right:auto;width:960px;}.container-12 .grid-1{width:60px;}.container-12 .grid-2{width:140px;}.container-12 .grid-3{width:220px;}.container-12 .grid-4{width:300px;}.container-12 .grid-5{width:380px;}.container-12 .grid-6{width:460px;}.container-12 .grid-7{width:540px;}.container-12 .grid-8{width:620px;}.container-12 .grid-9{width:700px;}.container-12 .grid-10{width:780px;}.container-12 .grid-11{width:860px;}.container-12 .grid-12{width:940px;}.container-12 .prefix-1{padding-left:80px;}.container-12 .prefix-2{padding-left:160px;}.container-12 .prefix-3{padding-left:240px;}.container-12 .prefix-4{padding-left:320px;}.container-12 .prefix-5{padding-left:400px;}.container-12 .prefix-6{padding-left:480px;}.container-12 .prefix-7{padding-left:560px;}.container-12 .prefix-8{padding-left:640px;}.container-12 .prefix-9{padding-left:720px;}.container-12 .prefix-10{padding-left:800px;}.container-12 .prefix-11{padding-left:880px;}.container-12 .suffix-1{padding-right:80px;}.container-12 .suffix-2{padding-right:160px;}.container-12 .suffix-3{padding-right:240px;}.container-12 .suffix-4{padding-right:320px;}.container-12 .suffix-5{padding-right:400px;}.container-12 .suffix-6{padding-right:480px;}.container-12 .suffix-7{padding-right:560px;}.container-12 .suffix-8{padding-right:640px;}.container-12 .suffix-9{padding-right:720px;}.container-12 .suffix-10{padding-right:800px;}.container-12 .suffix-11{padding-right:880px;}.container-12 .push-1{left:80px;}.container-12 .push-2{left:160px;}.container-12 .push-3{left:240px;}.container-12 .push-4{left:320px;}.container-12 .push-5{left:400px;}.container-12 .push-6{left:480px;}.container-12 .push-7{left:560px;}.container-12 .push-8{left:640px;}.container-12 .push-9{left:720px;}.container-12 .push-10{left:800px;}.container-12 .push-11{left:880px;}.container-12 .pull-1{left:-80px;}.container-12 .pull-2{left:-160px;}.container-12 .pull-3{left:-240px;}.container-12 .pull-4{left:-320px;}.container-12 .pull-5{left:-400px;}.container-12 .pull-6{left:-480px;}.container-12 .pull-7{left:-560px;}.container-12 .pull-8{left:-640px;}.container-12 .pull-9{left:-720px;}.container-12 .pull-10{left:-800px;}.container-12 .pull-11{left:-880px;}}
