/*!
Theme Name: Imperial Student Blogs 2016
Theme URI: http://wwwf.imperial.ac.uk/blog/student-blogs
Author: Imperial College London Communications and Public Affairs
Author URI: http://www.imperial.ac.uk/communications
Description: Child theme of Imperial blogs with customisations for student bloggers
Text Domain: imperial-student-blogs-2016
Template: imperial-blogs-2016
Version: 1.0.0
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:'firasans';src:url("fonts/fira-sans/FiraSans-Book.eot");src:url("fonts/fira-sans/FiraSans-Book.eot?#iefix") format("embedded-opentype"),url("fonts/fira-sans/FiraSans-Book.woff") format("woff"),url("fonts/fira-sans/FiraSans-Book.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'firasans';src:url("fonts/fira-sans/FiraSans-BookItalic.eot");src:url("fonts/fira-sans/FiraSans-BookItalic.eot?#iefix") format("embedded-opentype"),url("fonts/fira-sans/FiraSans-BookItalic.woff") format("woff"),url("fonts/fira-sans/FiraSans-BookItalic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'firasans';src:url("fonts/fira-sans/FiraSans-Bold.eot");src:url("fonts/fira-sans/FiraSans-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/fira-sans/FiraSans-Bold.woff") format("woff"),url("fonts/fira-sans/FiraSans-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'firasans';src:url("fonts/fira-sans/FiraSans-BoldItalic.eot");src:url("fonts/fira-sans/FiraSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("fonts/fira-sans/FiraSans-BoldItalic.woff") format("woff"),url("fonts/fira-sans/FiraSans-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'firasans';src:url("fonts/fira-sans/FiraSans-Medium.eot");src:url("fonts/fira-sans/FiraSans-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/fira-sans/FiraSans-Medium.woff") format("woff"),url("fonts/fira-sans/FiraSans-Medium.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'firasans';src:url("fonts/fira-sans/FiraSans-MediumItalic.eot");src:url("fonts/fira-sans/FiraSans-MediumItalic.eot?#iefix") format("embedded-opentype"),url("fonts/fira-sans/FiraSans-MediumItalic.woff") format("woff"),url("fonts/fira-sans/FiraSans-MediumItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'imperial-icons';src:url("fonts/icons/fonts/imperial-icons.eot?vrmf2d");src:url("fonts/icons/fonts/imperial-icons.eot?#iefixvrmf2d") format("embedded-opentype"),url("fonts/icons/fonts/imperial-icons.woff?vrmf2d") format("woff"),url("fonts/icons/fonts/imperial-icons.ttf?vrmf2d") format("truetype"),url("fonts/icons/fonts/imperial-icons.svg?vrmf2d#imperial-icons") format("svg");font-weight:normal;font-style:normal}.bg-container{max-width:100vw !important}.feed-post,.feed-post:after{border-bottom:#1f1f1f dashed 1px !important}.feed-post:before,.feed-post:after{border-bottom:none !important}.feed-post:last-of-type{border-bottom:none !important}.feed-post:last-of-type:before,.feed-post:last-of-type:after{border-bottom:none !important}.imp-post__main-content a:hover,.feed-post__content a:hover,.comment-container a:hover,.comment__form a:hover,.no-results a:hover,.breadcrumb__a:hover,.feed-post__h1__a:hover,.feed-post__byline a:hover,.imp-post .imp-post__footer__byline a:hover,.imp-post .imp-post__footer__categories a:hover,.imp-post .imp-post__footer__tags a:hover,.imp-post__author a:hover,.featured__h2 a:hover,.featured a:hover,.sibling-posts a:hover,.sibling-posts__a:hover,.comment a:hover,.comment-respond a:hover,.widget a:hover,.address__a:hover,.follow__badge a:hover,.footer-nav__a:hover{text-decoration:underline}.feed-container{margin-top:0 !important}@media (min-width: 40em){.feed-container{margin-top:15px}}@media (min-width: 58em){.breadcrumb{width:50%}}.imp-post__h1{line-height:1.4em !important}.imp-post__author{padding-top:9px}.imp-post__profile__a img{margin-top:-2px;height:calc(100% + 2px)}@media (min-width: 58em){.sidebar{margin-top:0 !important}}.empty-feed__h3{font-size:25px;font-size:2.5rem;color:#1f1f1f;line-height:1.2em;-webkit-font-smoothing:antialiased;position:relative;top:-25px}.feed-container__header .former-blogger-note{text-transform:uppercase;background-color:#fbfbfb;padding:5px 8px;font-size:14px;font-size:1.4rem;font-weight:bold;display:inline-block;margin-top:15px;margin-bottom:0}.sibling-posts{margin-top:45px}.sr-only{position:absolute;left:-9999px}.loaded-dimensions{visibility:visible !important}.student-post .feed-post__byline{margin-bottom:5px}.feed-post__profile,.imp-post__profile{width:80px;float:left;margin-right:30px}.feed-post__profile::after,.imp-post__profile::after{clear:both;content:"";display:table}@media (min-width: 1040px){.feed-post__profile{width:auto;float:none;margin-right:0;margin-left:-3px}}.feed-post__author--36 .feed-post__profile__a img,.feed-post__author--673 .feed-post__profile__a img,.feed-post__author--1035 .feed-post__profile__a img{margin-top:-2px}.feed-post__profile__a,.imp-post__profile__a{display:block;margin-bottom:15px;background-color:#fbfbfb;border-radius:50%;position:relative;overflow:hidden;transition:box-shadow .2s ease-out}.feed-post__profile__a:hover,.imp-post__profile__a:hover{box-shadow:#567598 0 0 6px}.feed-post__profile__a img,.imp-post__profile__a img{width:100%;height:auto;position:relative;top:2px}.feed-post__profile__a{background-color:#ebeeee}@media (min-width: 1040px){.feed-post__profile__a{float:left;display:block;margin-right:2.35765%;width:31.76157%}.feed-post__profile__a:last-child{margin-right:0}}.feed-post__course{font-weight:normal;font-size:15px;font-size:1.5em;line-height:1.5em;-webkit-font-smoothing:subpixel-antialiased;font-family:"firasans", "Helvetica Neue", Arial, sans-serif;text-rendering:optimizeLegibility;margin-bottom:10px}.feed-post__course a{color:#003e74;transition:color .2s ease;text-decoration:none;font-weight:bold;transition:color .2s ease}.feed-post__course a:hover{color:#006eaf}.featured__student{margin:0 30px 15px}.featured__student::after{clear:both;content:"";display:table}@media (min-width: 58em){.featured__student{margin:0 0 60px}}.featured__student--0 .featured__box{display:none}.featured__student--1 .featured__box{float:left;display:block;margin-right:2.35765%;width:100%}.featured__student--1 .featured__box:last-child{margin-right:0}@media (min-width: 58em){.featured__student--2 .featured__box{float:left;display:block;margin-right:2.35765%;width:48.82117%}.featured__student--2 .featured__box:last-child{margin-right:0}}@media (min-width: 58em){.featured__student--3 .featured__box{float:left;display:block;margin-right:2.35765%;width:31.76157%}.featured__student--3 .featured__box:last-child{margin-right:0}}.featured__student .featured__box{background-color:#00acd7;position:relative;color:white;margin-bottom:15px;transition:background-color .2s ease-out, color .2s ease, opacity .2s ease}.featured__student .featured__box::after{clear:both;content:"";display:table}@media (min-width: 58em){.featured__student .featured__box{margin-bottom:0}}@media (max-width: 58em){.featured__student .featured__box{height:auto !important}}.featured__student .featured__box:hover{background:#00c4f6}.featured__student .featured__img{display:none;margin-left:0;height:22.5em;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (min-width: 40em){.featured__student .featured__img{display:block;float:left;display:block;margin-right:2.35765%;width:31.76157%}.featured__student .featured__img:last-child{margin-right:0}}@media (min-width: 58em){.featured__student .featured__img{width:100%;float:none}}.featured__student .featured__img__a{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10}.featured__student .figure{margin-bottom:0}.featured__student .featured__slug{text-transform:uppercase;color:white;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1.4em}.featured__student .featured__heading{font-size:27px;font-size:2.7rem;font-weight:400;line-height:1.5em}.featured__student .featured__heading__a{color:#fbfbfb;text-decoration:none}.featured__student .featured__content{padding:15px;width:100%}.featured__student .featured__content p{font-size:1.5rem;font-size:15px;color:white;line-height:1.6em}.featured__student .featured__content p a{color:white}.widget_student-bloggers .student-widget-name{margin-bottom:0}.widget_student-bloggers .student-widget-detail{margin-bottom:0;line-height:1.2em;margin-bottom:4px}.widget_student-bloggers .student-widget-detail:last-child{margin-bottom:1em}.widget_student-bloggers .student-widget-li{margin-bottom:30px;float:left;display:block;margin-right:2.35765%;width:48.82117%}.widget_student-bloggers .student-widget-li:last-child{margin-right:0}.widget_student-bloggers .student-widget-li:nth-of-type(even){margin-right:0}@media (min-width: 58em){.widget_student-bloggers .student-widget-li{float:left;display:block;margin-right:2.35765%;width:100%;height:auto !important}.widget_student-bloggers .student-widget-li:last-child{margin-right:0}}.widget_student-bloggers .student-widget-profile__container{margin-bottom:5px}.widget_student-bloggers .student-widget-profile__container::after{clear:both;content:"";display:table}@media (min-width: 58em){.widget_student-bloggers .student-widget-profile__container{margin-left:-3px}}.widget_student-bloggers .student-widget-profile__a{display:block;background-color:#ebeeee;border-radius:50%;overflow:hidden;position:relative;float:left;display:block;margin-right:2.35765%;width:31.76157%;transition:box-shadow .2s ease-out}.widget_student-bloggers .student-widget-profile__a:last-child{margin-right:0}.widget_student-bloggers .student-widget-profile__a:hover{box-shadow:#567598 0 0 6px}.widget_student-bloggers .student-widget-profile__image{width:100%;height:auto;position:relative;display:block}.author-information{background-color:#02893b;bottom:0;margin-bottom:30px;float:left;display:block;margin-right:2.35765%;width:100%;display:table !important}.author-information:last-child{margin-right:0}@media (min-width: 40em){.author-information{margin-bottom:60px}}.author-information .author-information__container{display:table-row}.author-information__photo{float:left;display:block;margin-right:2.35765%;width:31.76157%;vertical-align:top;float:none;display:none;position:relative}.author-information__photo:last-child{margin-right:0}@media (min-width: 40em){.author-information__photo{display:table-cell}}@media (min-width: 48em){.author-information__photo{display:table-cell;left:0}}@media (min-width: 928px){.author-information__photo{left:-25px}}@media (min-width: 1040px){.author-information__photo{left:-15px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.author-information__photo{display:block}}@supports (-ms-ime-align: auto){.author-information__photo{display:block}}.author-information__photo img{position:absolute;bottom:0;width:auto;height:auto;max-width:100%;max-height:108%;left:0}.author-information__details{display:table-cell;float:left;display:block;margin-right:2.35765%;width:65.88078%;padding:30px;color:#fbfbfb;float:none;width:100%}.author-information__details:last-child{margin-right:0}@media (min-width: 40em){.author-information__details{min-height:200px}}@media (min-width: 48em){.author-information__details{padding:15px;min-height:200px}}@media (min-width: 928px){.author-information__details{min-height:220px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.author-information__details{min-height:auto}}@supports (-ms-ime-align: auto){.author-information__details{min-height:auto}}.author-information__details p{margin-bottom:1em;line-height:1.6em;font-size:18px;font-size:1.8rem;font-family:"firasans", "Helvetica Neue", Arial, sans-serif;text-rendering:optimizeLegibility}.author-information__details p:last-child{margin-bottom:0}.author-information__details p a{color:#fbfbfb;font-weight:bold;text-decoration:none}.author-information__details p a:hover{text-decoration:underline}@media (min-width: 930px){.blog-banner{border-bottom:1px solid transparent}}.post-author-box{background-color:#02893b}@media (min-width: 930px){.post-author-box{position:absolute;width:365px !important;right:0;margin-right:0;margin-top:0;margin-right:0;top:50%;display:table !important;transform:translate(0, -50%)}}.post-author-box__details{padding:15px 30px}@media (min-width: 930px){.post-author-box__details{padding:10px 15px 15px}}.post-author-box p{margin-bottom:0.5em;line-height:1.4em;font-size:14px;font-size:1.4rem;font-family:"firasans", "Helvetica Neue", Arial, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#fbfbfb}.post-author-box p:last-child{margin-bottom:0}.post-author-box p a{font-weight:bold;text-decoration:none;color:white}.post-author-box h3{font-size:27px;font-size:2.7rem;font-family:"firasans", "Helvetica Neue", Arial, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#fbfbfb;margin-bottom:0;line-height:1.4em}.post-author-box__container{display:flex;background-color:inherit;height:100%}.post-author-box__info{float:left;display:block;margin-right:2.35765%;width:57.35098%;display:inherit;float:none;width:100% \0/IE9}.post-author-box__info:last-child{margin-right:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.post-author-box__info{width:100%}}@supports (-ms-ime-align: auto){.post-author-box__info{width:100%}}.post-author-box__info .post-author-box__author-link{font-size:15px;font-size:1.5em}.post-author-box__photo{float:left;display:block;margin-right:2.35765%;width:40.29137%;display:none;float:none;margin-right:0;position:relative}.post-author-box__photo:last-child{margin-right:0}@media (min-width: 535px){.post-author-box__photo{display:inherit}}@media (min-width: 930px){.post-author-box__photo{display:none \0/IE9}.post-author-box__photo img{width:auto;height:180px}}@media (min-width: 1070px){.post-author-box__photo{left:0}}@media (min-width: 1130px){.post-author-box__photo img{width:auto;height:auto}}@supports (-ms-ime-align: auto){.post-author-box__photo img{display:none}}.post-author-box__photo img{width:auto;height:108%;max-height:225px;position:absolute;bottom:0;visibility:hidden}@media (min-width: 1220px){.post-author-box__photo img{width:auto;height:auto;max-height:225px;max-width:185px}}.student-footer{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:60px}.student-footer:last-child{margin-right:0}@media (min-width: 58em){.student-footer{margin-top:240px}}.student-footer__nav{background-color:#d04427;z-index:10;position:relative;padding:30px 10px}@media (min-width: 40em){.student-footer__nav{padding:45px 30px}}@media (min-width: 58em){.student-footer__nav{padding:45px 0}}.student-footer__nav:before,.student-footer__nav:after{background-color:#d04427;display:block;position:absolute;height:100%;width:100%;top:0;content:""}.student-footer__nav:before{left:-99.9%}.student-footer__nav:after{right:-99.9%}.student-footer__nav h2{font-size:27px;font-size:2.7rem;font-weight:400;margin-bottom:15px;color:#fbfbfb;-webkit-font-smoothing:antialiased}.student-footer__nav ul{color:#fbfbfb;list-style:none}.student-footer__nav ul li{color:#fbfbfb;display:block;font-size:15px;font-size:1.5rem;text-transform:uppercase;margin-bottom:0;font-weight:800;line-height:1.6em;margin-right:20px;-webkit-font-smoothing:antialiased}@media (min-width: 48em){.student-footer__nav ul li{display:inline-block}}.student-footer__nav ul li a{font-weight:bold;text-decoration:none;color:#fbfbfb;padding-right:30px;position:relative}.student-footer__nav ul li a:after{position:relative;font-size:1.4em;content:'s';font-family:'imperial-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0px;padding-left:10px;top:3px}.student-footer__skyline{position:relative;top:17px;margin:0 auto}.student-footer__skyline img{position:relative;width:100%;left:-7px}@media (min-width: 1275px){.student-footer__skyline img{left:-5%;width:110%}}.student-footer__skyline--mobile{display:block;left:1.5% !important;width:97% !important;top:12px !important}@media (min-width: 58em){.student-footer__skyline--mobile{display:none}}.student-footer__skyline--large{display:none}@media (min-width: 58em){.student-footer__skyline--large{display:block}}.comment-container{width:100% !important}.comment-respond{width:100% !important}.comment-respond:before{width:0 !important;left:0 !important}.comment-respond:after{width:0 !important;right:0 !important}@media (min-width: 58em){.comment-respond:before{width:15px !important;left:-15px !important}.comment-respond:after{width:15px !important;right:0 !important}}@media (min-width: 84em){.comment-respond:before{width:30px !important;left:-30px !important}.comment-respond:after{width:30px !important;right:0 !important}}.comment-respond input[type="text"],.comment-respond input[type="email"],.comment-respond input[type="url"]{background-color:#fbfbfb !important}.comment-respond .form-submit{margin-right:30px}.comment-respond .form-submit .submit{margin-bottom:5px}@media (min-width: 48em){.comment-respond .form-submit .submit{margin-bottom:0}}.comment-respond .comment-reply-title{margin-top:20px !important}@media (min-width: 48em){.comment-respond .comment-reply-title{margin-top:25px !important}}

/*# sourceMappingURL=maps/style.css.map */
