/*! Brunel University London, 548 VT Updates, v5d, 28.11.2018 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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]{-webkit-box-sizing:border-box;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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}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}ol,ul{margin:0;padding:0;list-style:none}iframe{width:1px;min-width:100%;*width:100%;height:100%;border:none;overflow:auto}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}@media only screen and (max-width:1024px){.desktop-only{display:none!important}}@media only screen and (min-width:1025px){.touch-only{display:none!important}}.hidden{display:none!important;visibility:hidden}.visuallyhidden{opacity:0;visibility:hidden}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@font-face{font-family:icomoon;src:url(fonts/icomoon/icomoon.eot?jrp5i7);src:url(fonts/icomoon/icomoon.eot?#iefixjrp5i7) format("embedded-opentype"),url(fonts/icomoon/icomoon.ttf?jrp5i7) format("truetype"),url(fonts/icomoon/icomoon.woff?jrp5i7) format("woff"),url(fonts/icomoon/icomoon.svg?jrp5i7#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bed:before{content:"\ecd9"}.icon-library:before{content:"\e021"}.icon-arrow-right:before{content:"\e12a"}.icon-arrow-left:before{content:"\e12e"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-social-group:before{content:"\e601"}.icon-help:before{content:"\e603"}.icon-backarrow:before{content:"\e600"}.icon-mortar:before{content:"\e607"}.icon-mail:before{content:"\e602"}.container,body,html{position:relative;width:100%;height:100%;overflow:hidden}html{-webkit-box-sizing:border-box;box-sizing:border-box;color:#444;font-family:Oxygen,sans-serif;font-size:1em;line-height:1.4;-webkit-transition:background .2s;transition:background .2s}body{background:#1d1d1d}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.curve-button{background:rgba(21,166,161,.9);border:none;color:#fff;font-size:30px;font-weight:700;height:100px;line-height:100px;padding:0;position:absolute;text-align:center}.curve-button.curved-left{border-top-left-radius:100px;border-bottom-left-radius:100px}.curve-button.curved-right{border-top-right-radius:100px;border-bottom-right-radius:100px}@media only screen and (min-width:1025px){.curve-button{-webkit-transition:background .2s,bottom .2s;transition:background .2s,bottom .2s}}.icon-arrow-left::before,.icon-arrow-right::before{display:inline-block;-webkit-transform:translateY(10%);transform:translateY(10%)}.brunel-logo{background-image:url(../img/brunel-logo.png);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:45px;height:130px;position:absolute;text-indent:-9999em;-webkit-transition:bottom .2s ease;transition:bottom .2s ease;right:64px;width:354px}#start-screen{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}#start-screen .start-container{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#dee2e5;background-position:center;background-size:cover}#desk-start{overflow:hidden;background-image:url(../img/start-bg.jpg)}#desk-start #green-box{background:#00a19c;border-left:10px solid #fff;bottom:0;height:100%;position:absolute;right:0;-webkit-transform:skewX(-45deg) translateX(300px);transform:skewX(-45deg) translateX(300px);-webkit-transform-origin:right bottom 0;transform-origin:right bottom 0;width:1660px}#desk-start #green-box .start-plus{background-image:url(../img/plus-circle.png);background-size:contain;background-position:center;background-repeat:no-repeat;height:150px;margin:-75px 0 0 -75px;position:absolute;top:50%;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:skewX(45deg);transform:skewX(45deg);width:150px}#desk-start #welcome-text{color:#fff;font-size:68px;position:absolute;right:0;top:50%;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#desk-start #welcome-text p{line-height:1;margin:0;padding-right:50px;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:right}#desk-start #welcome-text .big-blue{color:#003056;font-size:93px;font-weight:700;-webkit-transition:all .2s ease;transition:all .2s ease}#desk-start #welcome-text button{background:#fff;border:none;-webkit-border-top-left-radius:100px;-webkit-border-bottom-left-radius:100px;-moz-border-radius-topleft:100px;-moz-border-radius-bottomleft:100px;border-top-left-radius:100px;border-bottom-left-radius:100px;color:#00a19c;font-size:42px;font-weight:700;line-height:100px;margin-top:30px;padding:0 55px 0 45px;text-transform:uppercase;-webkit-transition:all .2s ease;transition:all .2s ease}#touch-start{max-height:100%;overflow:auto;background-image:url(../img/start-bg-touch.jpg)}#touch-start .brunel-logo{bottom:auto;display:inline-block;height:55px;margin:60px auto 0;position:relative;right:auto;width:100%}#touch-start h1{color:#fff;line-height:1;font-weight:400;text-align:center;margin:0;padding:25px 0 60px;width:100%}#touch-start h1 strong{font-size:42px;font-weight:700}#touch-start .start-button{background:#fff;border:none;border-radius:100px;color:#00a19c;display:block;font-size:18px;font-weight:700;height:60px;line-height:60px;margin:10px auto;padding:0 40px;position:relative;text-align:center;text-transform:uppercase;width:90%}#touch-start .start-button:after{content:"\e12a";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:25px;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#touch-start .social-media{padding-bottom:20px;color:#fff;font-size:26px;text-align:center}#touch-start .social-media p{font-size:24px;margin:90px auto 10px}#touch-start .sm-icon{width:55px;height:55px;margin-right:15px;display:inline-block;color:#fff;font-size:28px;line-height:55px;text-align:center;text-decoration:none;cursor:pointer}#touch-start .sm-icon:last-child{margin-right:0}#touch-start .sm-icon.facebook{background-color:#39599f}#touch-start .sm-icon.twitter{background-color:#45b0e3}#touch-start .sm-icon.email{background-color:#7b7b7b}#touch-start .sm-icon span{line-height:55px}#video-player{position:absolute;left:0;top:0;width:100%;height:100%;display:none;background:#000}#video-player.show{display:block}.vid-skip{position:absolute;bottom:100px;display:block;background:rgba(21,166,161,.9);cursor:pointer}.vid-skip#desktop-skip{right:0;width:185px}.vid-skip#desktop-skip:hover{background:#15a6a1}.vid-skip#touch-skip{left:0;width:130px;height:60px;font-size:24px;line-height:60px}#map{position:absolute;left:0;top:0;width:100%;height:100%}.top-nav{position:absolute;left:0;top:0;width:100%}.top-nav ul li{width:33.33%;display:inline-block;float:left;border-top:5px solid transparent;color:#cacaca;cursor:pointer;line-height:90px;font-size:24px;text-align:center;text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s}.top-nav ul li.active{color:#fff}@media only screen and (min-width:1025px){.top-nav ul li:hover{color:#fff}}.top-nav ul li#nav-academic{border-color:#00a19c}.top-nav ul li#nav-accommodation{border-color:#ffa400}.top-nav ul li#nav-social{border-color:#6fc4e5}#map-shadow{position:absolute;left:0;top:0;width:100%;height:30%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.55)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,.55) 0,rgba(0,0,0,0) 100%)}.map-category{position:absolute;left:0;top:0;width:100%;height:100%;display:none}.map-category.show{display:block}.map-pin-tail{position:absolute;width:0;height:0;margin:0 0 -11px -24px;border-color:#00a19c transparent transparent transparent;border-style:solid;border-width:24px 24px 0;-webkit-transition:all .2s;transition:all .2s}.map-pin-tail:after{content:' ';position:absolute;left:50%;bottom:-3px;width:15px;height:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:rgba(52,52,52,.8);-webkit-box-shadow:0 0 5px 0 #343434;box-shadow:0 0 5px 0 #343434;-webkit-filter:blur(1px);filter:blur(1px)}#map-academic .map-pin-tail{border-color:#00a19c transparent transparent transparent}#map-accommodation .map-pin-tail{border-color:#ffa400 transparent transparent transparent}#map-social .map-pin-tail{border-color:#6fc4e5 transparent transparent transparent}.map-pin{position:absolute;left:50%;bottom:50%;width:64px;height:64px;margin:-32px 0 0 -32px;overflow:hidden;border-radius:32px;background:0 0;color:#fff;font-family:futura-pt,sans-serif;-webkit-box-shadow:10px -10px 4px 0 rgba(0,0,0,.3);box-shadow:10px -10px 4px 0 rgba(0,0,0,.3);-webkit-transition:all .2s;transition:all .2s}.map-pin .pin-text{position:absolute;bottom:64px;width:269px;height:93px;overflow:hidden;padding:10px;background-color:rgba(255,255,255,.9);color:#333}.map-pin .pin-text h1{margin:0 0 6px;font-family:Oxygen,sans-serif;font-size:16px;line-height:1;text-transform:uppercase}.map-pin .pin-text p{max-height:60px;margin:0;font-size:14px;line-height:1.2;text-overflow:ellipsis}.map-pin .map-pin-btn{position:absolute;bottom:0;width:269px;padding:0;border:none;background:0 0;font-family:Oxygen,sans-serif;font-size:22px;font-weight:700;line-height:64px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color 1s ease;transition:color 1s ease}.map-pin .map-pin-btn span{position:absolute;left:4px;bottom:4px;width:56px;height:56px;display:inline-block;color:#fff;font-size:24px;line-height:56px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.map-pin .map-pin-btn .bg-circle{background:#444;bottom:4px;border-radius:50%;display:inline-block;font-size:36px;height:56px;left:4px;line-height:56px;position:absolute;text-align:center;-webkit-transition:all .1s ease;transition:all .1s ease;width:56px}.map-pin .map-pin-btn.btn-academic{background:#00a19c;color:#00a19c}.map-pin .map-pin-btn.btn-academic .bg-circle{background:#257974}.map-pin .map-pin-btn.btn-accommodation{background:#ffa400;color:#ffa400}.map-pin .map-pin-btn.btn-accommodation .bg-circle{background:#ce8d13}.map-pin .map-pin-btn.btn-social{background:#6fc4e5;color:#6fc4e5}.map-pin .map-pin-btn.btn-social span{font-size:26px}.map-pin .map-pin-btn.btn-social .bg-circle{background:#577188}.map-pin:hover{z-index:1;-webkit-animation:tooltip-animate .3s 1;animation:tooltip-animate .3s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.map-pin:hover .map-pin-btn{color:#fff!important}.map-pin:hover .map-pin-btn span{opacity:0}.map-pin:hover .map-pin-btn .bg-circle{left:32px;bottom:32px;width:0;height:0}@-webkit-keyframes tooltip-animate{50%{border-top-left-radius:0}75%{border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:10px -4px 4px 0 rgba(0,0,0,.3);box-shadow:10px -4px 4px 0 rgba(0,0,0,.3);height:64px;margin:-32px 0 0 -135px;width:269px}100%{border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:10px -4px 4px 0 rgba(0,0,0,.3);box-shadow:10px -4px 4px 0 rgba(0,0,0,.3);height:157px;margin:-32px 0 0 -135px;width:269px}}@keyframes tooltip-animate{50%{border-top-left-radius:0}75%{border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:10px -4px 4px 0 rgba(0,0,0,.3);box-shadow:10px -4px 4px 0 rgba(0,0,0,.3);height:64px;margin:-32px 0 0 -135px;width:269px}100%{border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:10px -4px 4px 0 rgba(0,0,0,.3);box-shadow:10px -4px 4px 0 rgba(0,0,0,.3);height:157px;margin:-32px 0 0 -135px;width:269px}}#touch-tour-overlay,#tour-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2;display:none;background:#003056}#touch-iframe,#tour-iframe{position:absolute;left:0;top:0;height:100%;overflow:hidden;background-color:#000}#desktop-iframe-container{position:absolute;left:0;top:0;width:calc(100% - 384px);height:100%;overflow:hidden}#desktop-close{bottom:17px;width:300px}#desktop-close.lc{bottom:50px}#mobile-close{background:0 0;border:none;font-family:Arial,sans-serif;font-size:60px;font-weight:700;height:80px;line-height:80px;margin:0;padding:0;position:fixed;right:10px;text-align:center;top:10px;width:80px}#mobile-close svg{vertical-align:initial}.tour-active{overflow:hidden!important}#tour-info{background-color:#003056;position:absolute;height:100%;right:0;width:384px}.info-text{color:#fff;padding:45px 30px}.info-text h1{margin-top:0;text-transform:uppercase}.info-text .sidebar-disclaimer{display:none;font-size:.8em}.explore-text,.filter-title{font-style:italic;margin:0}.small-line{background:#fff;height:2px;width:108px}#loading-screen{position:fixed;top:0;width:100%;height:100%;background:#00a19c;color:#fff}#mobile-iframe-container{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.touch-list li{width:100%;border-top:3px solid #fff}.touch-list li:last-child{border-bottom:3px solid #fff}.list-link{position:relative;height:140px;padding:0 10px 0 33.3%;overflow:hidden;display:block;color:#fff;text-decoration:none}.list-building-link{padding:15px 0;display:block;color:#fff;font-size:20px;text-align:center;text-decoration:none}.list-thumbnail{background-image:url(../img/tooltip/placeholder.jpg);background-size:cover;background-position:center;border-radius:50%;border:5px solid #00837f;height:100px;left:16.66%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px}.list-text{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list-text h1{font-size:18px;margin:0;text-transform:uppercase}.list-text p{font-size:14px;margin:5px 0 0 0}#group-back{position:absolute;left:0;top:0;padding:10px;text-shadow:0 0 4px #000;cursor:pointer}#group-listing{position:fixed;left:0;top:0;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1;overflow:hidden;display:none;background-color:#144443;color:#fff}#group-listing #group-listing-inner{position:relative;width:100%;max-height:100%;overflow:auto}#group-listing li:nth-child(odd){background:#00a19c}#group-listing li:nth-child(even){background:#33b4b0}.spinner{position:absolute;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.spinner>div{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.cbutton{position:relative;display:inline-block;padding:0;border:none;background:0 0;overflow:visible;-webkit-transition:color .7s;transition:color .7s}.cbutton.cbutton--click,.cbutton:focus{outline:0;color:#3c8ddc}.cbutton__icon{display:block}.cbutton__text{position:absolute;opacity:0;pointer-events:none}@media only screen and (min-width:1025px){.cbutton::after{position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;width:70px;height:70px;border-radius:50%;content:'';opacity:0;pointer-events:none}.cbutton--effect-radomir::after{-webkit-box-shadow:inset 0 0 0 35px rgba(255,255,255,0);box-shadow:inset 0 0 0 35px rgba(255,255,255,0)}.cbutton--effect-radomir.cbutton--click::after,.top-nav ul li:hover .cbutton--effect-radomir::after{-webkit-animation:anim-effect-radomir .5s ease-out forwards;animation:anim-effect-radomir .5s ease-out forwards}@-webkit-keyframes anim-effect-radomir{0%{opacity:1;-webkit-transform:scale3d(.4,.4,1);transform:scale3d(.4,.4,1)}80%{-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,182,.8);box-shadow:inset 0 0 0 2px rgba(255,255,182,.8);opacity:.1}100%{-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,182,.8);box-shadow:inset 0 0 0 2px rgba(255,255,182,.8);opacity:0;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}@keyframes anim-effect-radomir{0%{opacity:1;-webkit-transform:scale3d(.4,.4,1);transform:scale3d(.4,.4,1)}80%{-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,182,.8);box-shadow:inset 0 0 0 2px rgba(255,255,182,.8);opacity:.1}100%{-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,182,.8);box-shadow:inset 0 0 0 2px rgba(255,255,182,.8);opacity:0;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}}@media only screen and (max-width:1650px){.brunel-logo{bottom:20px;height:103px;right:30px;width:280px}#desk-start #green-box{-webkit-transform:skewX(-45deg) translateX(354px);transform:skewX(-45deg) translateX(354px);width:1400px}#desk-start #green-box .start-plus{height:130px;margin:-65px 0 0 -65px;width:130px}#desk-start #welcome-text{font-size:48px}#desk-start #welcome-text .big-blue{font-size:76px}#desk-start #welcome-text button{font-size:32px}}@media only screen and (max-width:1350px){.brunel-logo{bottom:20px;height:73px;right:30px;width:200px}#desk-start #green-box{-webkit-transform:skewX(-45deg) translateX(354px);transform:skewX(-45deg) translateX(354px);width:1400px}#desk-start #green-box .start-plus{height:80px;margin:-40px 0 0 -40px;width:80px}#desk-start #welcome-text button{line-height:75px}#map{background-image:url(../img/map-bg-small.jpg)}#desktop-iframe-container{width:calc(100% - 300px)}#tour-info{padding:25px 20px;width:300px}}@media only screen and (max-width:1024px){.desktop-only{display:none!important}#map{left:0;top:0;width:100%;height:100%;background:#00a19c}.top-nav ul{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}.top-nav ul li{border-width:4px;font-size:26px;line-height:60px}.top-nav ul li,.top-nav ul li#nav-academic,.top-nav ul li#nav-accommodation,.top-nav ul li#nav-social{border-color:transparent}.top-nav ul li#nav-academic.active,.top-nav ul li#nav-accommodation.active,.top-nav ul li#nav-social.active,.top-nav ul li.active{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,161,156,.7)),to(rgba(0,161,156,0)));background:linear-gradient(to bottom,rgba(0,161,156,.7) 0,rgba(0,161,156,0) 100%);border-color:#00a19c}.map-category{max-height:100%;overflow:auto}.info-text{width:auto;padding:125px 20px 20px;background-image:url(../img/touch/academic.jpg);background-position:center;background-size:cover}.info-text h1{font-size:24px;margin:0}.info-text p{margin:0}#map-academic .info-text{background-image:url(../img/tooltip/tt-shadow.png),url(../img/touch/academic.jpg)}#map-accommodation .info-text{background-image:url(../img/tooltip/tt-shadow.png),url(../img/touch/accommodation.jpg)}#map-social .info-text{background-image:url(../img/tooltip/tt-shadow.png),url(../img/touch/social.jpg)}}@media only screen and (max-width:600px){#touch-start .brunel-logo{margin-top:40px}#touch-start h1{padding-bottom:40px}#touch-start .social-media{padding-bottom:30px}#touch-start .social-media p{margin-top:44px}#touch-start .sm-icon{font-size:28px;height:55px;line-height:55px;width:55px}#touch-start .sm-icon span{line-height:55px}}@media only screen and (max-width:320px){#touch-start .brunel-logo{margin-top:28px}#touch-start h1{padding:20px 0 20px;font-size:22px}#touch-start h1 strong{font-size:32px}#touch-start .start-button{height:40px;font-size:16px;line-height:40px}#touch-start .social-media p{margin-top:40px;font-size:20px}}@media only screen and (min-width:1025px){.touch-only{display:none!important}#map{background:transparent url(../img/map-bg.jpg) center no-repeat;background-size:contain;-webkit-box-shadow:inset 0 0 10px #1d1d1d;box-shadow:inset 0 0 10px #1d1d1d}}@media only screen and (max-width:767px){#touch-start{overflow-y:scroll;-webkit-overflow-scrolling:touch}.map-category{overflow-y:scroll;-webkit-overflow-scrolling:touch}#group-listing #group-listing-inner{overflow-y:scroll;-webkit-overflow-scrolling:touch}}