@charset "UTF-8";i.loading-fa-icon{display:none}@media (max-width:767px){.hidden-phone{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-tablet{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-desktop{display:none!important}}@media (min-width:1200px){.hidden-widescreen{display:none!important}}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-desktop,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-phone,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-tablet,.visible-widescreen,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-phone,.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block,.visible-tablet{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-desktop,.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block,.visible-widescreen{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.left{float:left}.right{float:right}.cf{zoom:1}.cf:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}ul{list-style-type:disc;list-style-position:outside}.bullets-inside{list-style-position:inside}.image-right{float:right;margin:0 10px 10px 10px}.bold,b{font-weight:700}i{font-style:italic}.js #promo-area #slide-1{display:none}.js #promo-area #slide-2{display:none}.js #promo-area #slide-3{display:none}.js #promo-area #slide-4{display:none}.js #promo-area #slide-5{display:none}.js #promo-area #slide-6{display:none}.js #promo-area #slide-7{display:none}.js #promo-area #slide-8{display:none}.js #promo-area #slide-9{display:none}.js #promo-area #slide-10{display:none}.js #promo-area #slide-1{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#b02a1a;text-decoration:none}a:focus,a:hover{color:#ef383f;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;width:100%\9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100%\9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #eee}.home .home-studying-clearing,.intranet-home h1,.modal--delete:not([class*=active]),.modal:not([class*=active]),.promo-wrapper--clearing .image-under,.social-media-hub h1,.sr-only{width:1px!important;height:1px!important;padding:0!important;border:0!important;position:absolute!important;overflow:hidden!important;clip:rect(1px 1px 1px 1px)!important;clip:rect(1px,1px,1px,1px)!important}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:740px}}@media (min-width:992px){.container{width:960px}}@media (min-width:1200px){.container{width:1160px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:4.16667%}.col-xs-2{width:8.33333%}.col-xs-3{width:12.5%}.col-xs-4{width:16.66667%}.col-xs-5{width:20.83333%}.col-xs-6{width:25%}.col-xs-7{width:29.16667%}.col-xs-8{width:33.33333%}.col-xs-9{width:37.5%}.col-xs-10{width:41.66667%}.col-xs-11{width:45.83333%}.col-xs-12{width:50%}.col-xs-13{width:54.16667%}.col-xs-14{width:58.33333%}.col-xs-15{width:62.5%}.col-xs-16{width:66.66667%}.col-xs-17{width:70.83333%}.col-xs-18{width:75%}.col-xs-19{width:79.16667%}.col-xs-20{width:83.33333%}.col-xs-21{width:87.5%}.col-xs-22{width:91.66667%}.col-xs-23{width:95.83333%}.col-xs-24{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:4.16667%}.col-xs-pull-2{right:8.33333%}.col-xs-pull-3{right:12.5%}.col-xs-pull-4{right:16.66667%}.col-xs-pull-5{right:20.83333%}.col-xs-pull-6{right:25%}.col-xs-pull-7{right:29.16667%}.col-xs-pull-8{right:33.33333%}.col-xs-pull-9{right:37.5%}.col-xs-pull-10{right:41.66667%}.col-xs-pull-11{right:45.83333%}.col-xs-pull-12{right:50%}.col-xs-pull-13{right:54.16667%}.col-xs-pull-14{right:58.33333%}.col-xs-pull-15{right:62.5%}.col-xs-pull-16{right:66.66667%}.col-xs-pull-17{right:70.83333%}.col-xs-pull-18{right:75%}.col-xs-pull-19{right:79.16667%}.col-xs-pull-20{right:83.33333%}.col-xs-pull-21{right:87.5%}.col-xs-pull-22{right:91.66667%}.col-xs-pull-23{right:95.83333%}.col-xs-pull-24{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:4.16667%}.col-xs-push-2{left:8.33333%}.col-xs-push-3{left:12.5%}.col-xs-push-4{left:16.66667%}.col-xs-push-5{left:20.83333%}.col-xs-push-6{left:25%}.col-xs-push-7{left:29.16667%}.col-xs-push-8{left:33.33333%}.col-xs-push-9{left:37.5%}.col-xs-push-10{left:41.66667%}.col-xs-push-11{left:45.83333%}.col-xs-push-12{left:50%}.col-xs-push-13{left:54.16667%}.col-xs-push-14{left:58.33333%}.col-xs-push-15{left:62.5%}.col-xs-push-16{left:66.66667%}.col-xs-push-17{left:70.83333%}.col-xs-push-18{left:75%}.col-xs-push-19{left:79.16667%}.col-xs-push-20{left:83.33333%}.col-xs-push-21{left:87.5%}.col-xs-push-22{left:91.66667%}.col-xs-push-23{left:95.83333%}.col-xs-push-24{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:4.16667%}.col-xs-offset-2{margin-left:8.33333%}.col-xs-offset-3{margin-left:12.5%}.col-xs-offset-4{margin-left:16.66667%}.col-xs-offset-5{margin-left:20.83333%}.col-xs-offset-6{margin-left:25%}.col-xs-offset-7{margin-left:29.16667%}.col-xs-offset-8{margin-left:33.33333%}.col-xs-offset-9{margin-left:37.5%}.col-xs-offset-10{margin-left:41.66667%}.col-xs-offset-11{margin-left:45.83333%}.col-xs-offset-12{margin-left:50%}.col-xs-offset-13{margin-left:54.16667%}.col-xs-offset-14{margin-left:58.33333%}.col-xs-offset-15{margin-left:62.5%}.col-xs-offset-16{margin-left:66.66667%}.col-xs-offset-17{margin-left:70.83333%}.col-xs-offset-18{margin-left:75%}.col-xs-offset-19{margin-left:79.16667%}.col-xs-offset-20{margin-left:83.33333%}.col-xs-offset-21{margin-left:87.5%}.col-xs-offset-22{margin-left:91.66667%}.col-xs-offset-23{margin-left:95.83333%}.col-xs-offset-24{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:4.16667%}.col-sm-2{width:8.33333%}.col-sm-3{width:12.5%}.col-sm-4{width:16.66667%}.col-sm-5{width:20.83333%}.col-sm-6{width:25%}.col-sm-7{width:29.16667%}.col-sm-8{width:33.33333%}.col-sm-9{width:37.5%}.col-sm-10{width:41.66667%}.col-sm-11{width:45.83333%}.col-sm-12{width:50%}.col-sm-13{width:54.16667%}.col-sm-14{width:58.33333%}.col-sm-15{width:62.5%}.col-sm-16{width:66.66667%}.col-sm-17{width:70.83333%}.col-sm-18{width:75%}.col-sm-19{width:79.16667%}.col-sm-20{width:83.33333%}.col-sm-21{width:87.5%}.col-sm-22{width:91.66667%}.col-sm-23{width:95.83333%}.col-sm-24{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:4.16667%}.col-sm-pull-2{right:8.33333%}.col-sm-pull-3{right:12.5%}.col-sm-pull-4{right:16.66667%}.col-sm-pull-5{right:20.83333%}.col-sm-pull-6{right:25%}.col-sm-pull-7{right:29.16667%}.col-sm-pull-8{right:33.33333%}.col-sm-pull-9{right:37.5%}.col-sm-pull-10{right:41.66667%}.col-sm-pull-11{right:45.83333%}.col-sm-pull-12{right:50%}.col-sm-pull-13{right:54.16667%}.col-sm-pull-14{right:58.33333%}.col-sm-pull-15{right:62.5%}.col-sm-pull-16{right:66.66667%}.col-sm-pull-17{right:70.83333%}.col-sm-pull-18{right:75%}.col-sm-pull-19{right:79.16667%}.col-sm-pull-20{right:83.33333%}.col-sm-pull-21{right:87.5%}.col-sm-pull-22{right:91.66667%}.col-sm-pull-23{right:95.83333%}.col-sm-pull-24{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:4.16667%}.col-sm-push-2{left:8.33333%}.col-sm-push-3{left:12.5%}.col-sm-push-4{left:16.66667%}.col-sm-push-5{left:20.83333%}.col-sm-push-6{left:25%}.col-sm-push-7{left:29.16667%}.col-sm-push-8{left:33.33333%}.col-sm-push-9{left:37.5%}.col-sm-push-10{left:41.66667%}.col-sm-push-11{left:45.83333%}.col-sm-push-12{left:50%}.col-sm-push-13{left:54.16667%}.col-sm-push-14{left:58.33333%}.col-sm-push-15{left:62.5%}.col-sm-push-16{left:66.66667%}.col-sm-push-17{left:70.83333%}.col-sm-push-18{left:75%}.col-sm-push-19{left:79.16667%}.col-sm-push-20{left:83.33333%}.col-sm-push-21{left:87.5%}.col-sm-push-22{left:91.66667%}.col-sm-push-23{left:95.83333%}.col-sm-push-24{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:4.16667%}.col-sm-offset-2{margin-left:8.33333%}.col-sm-offset-3{margin-left:12.5%}.col-sm-offset-4{margin-left:16.66667%}.col-sm-offset-5{margin-left:20.83333%}.col-sm-offset-6{margin-left:25%}.col-sm-offset-7{margin-left:29.16667%}.col-sm-offset-8{margin-left:33.33333%}.col-sm-offset-9{margin-left:37.5%}.col-sm-offset-10{margin-left:41.66667%}.col-sm-offset-11{margin-left:45.83333%}.col-sm-offset-12{margin-left:50%}.col-sm-offset-13{margin-left:54.16667%}.col-sm-offset-14{margin-left:58.33333%}.col-sm-offset-15{margin-left:62.5%}.col-sm-offset-16{margin-left:66.66667%}.col-sm-offset-17{margin-left:70.83333%}.col-sm-offset-18{margin-left:75%}.col-sm-offset-19{margin-left:79.16667%}.col-sm-offset-20{margin-left:83.33333%}.col-sm-offset-21{margin-left:87.5%}.col-sm-offset-22{margin-left:91.66667%}.col-sm-offset-23{margin-left:95.83333%}.col-sm-offset-24{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:4.16667%}.col-md-2{width:8.33333%}.col-md-3{width:12.5%}.col-md-4{width:16.66667%}.col-md-5{width:20.83333%}.col-md-6{width:25%}.col-md-7{width:29.16667%}.col-md-8{width:33.33333%}.col-md-9{width:37.5%}.col-md-10{width:41.66667%}.col-md-11{width:45.83333%}.col-md-12{width:50%}.col-md-13{width:54.16667%}.col-md-14{width:58.33333%}.col-md-15{width:62.5%}.col-md-16{width:66.66667%}.col-md-17{width:70.83333%}.col-md-18{width:75%}.col-md-19{width:79.16667%}.col-md-20{width:83.33333%}.col-md-21{width:87.5%}.col-md-22{width:91.66667%}.col-md-23{width:95.83333%}.col-md-24{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:4.16667%}.col-md-pull-2{right:8.33333%}.col-md-pull-3{right:12.5%}.col-md-pull-4{right:16.66667%}.col-md-pull-5{right:20.83333%}.col-md-pull-6{right:25%}.col-md-pull-7{right:29.16667%}.col-md-pull-8{right:33.33333%}.col-md-pull-9{right:37.5%}.col-md-pull-10{right:41.66667%}.col-md-pull-11{right:45.83333%}.col-md-pull-12{right:50%}.col-md-pull-13{right:54.16667%}.col-md-pull-14{right:58.33333%}.col-md-pull-15{right:62.5%}.col-md-pull-16{right:66.66667%}.col-md-pull-17{right:70.83333%}.col-md-pull-18{right:75%}.col-md-pull-19{right:79.16667%}.col-md-pull-20{right:83.33333%}.col-md-pull-21{right:87.5%}.col-md-pull-22{right:91.66667%}.col-md-pull-23{right:95.83333%}.col-md-pull-24{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:4.16667%}.col-md-push-2{left:8.33333%}.col-md-push-3{left:12.5%}.col-md-push-4{left:16.66667%}.col-md-push-5{left:20.83333%}.col-md-push-6{left:25%}.col-md-push-7{left:29.16667%}.col-md-push-8{left:33.33333%}.col-md-push-9{left:37.5%}.col-md-push-10{left:41.66667%}.col-md-push-11{left:45.83333%}.col-md-push-12{left:50%}.col-md-push-13{left:54.16667%}.col-md-push-14{left:58.33333%}.col-md-push-15{left:62.5%}.col-md-push-16{left:66.66667%}.col-md-push-17{left:70.83333%}.col-md-push-18{left:75%}.col-md-push-19{left:79.16667%}.col-md-push-20{left:83.33333%}.col-md-push-21{left:87.5%}.col-md-push-22{left:91.66667%}.col-md-push-23{left:95.83333%}.col-md-push-24{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:4.16667%}.col-md-offset-2{margin-left:8.33333%}.col-md-offset-3{margin-left:12.5%}.col-md-offset-4{margin-left:16.66667%}.col-md-offset-5{margin-left:20.83333%}.col-md-offset-6{margin-left:25%}.col-md-offset-7{margin-left:29.16667%}.col-md-offset-8{margin-left:33.33333%}.col-md-offset-9{margin-left:37.5%}.col-md-offset-10{margin-left:41.66667%}.col-md-offset-11{margin-left:45.83333%}.col-md-offset-12{margin-left:50%}.col-md-offset-13{margin-left:54.16667%}.col-md-offset-14{margin-left:58.33333%}.col-md-offset-15{margin-left:62.5%}.col-md-offset-16{margin-left:66.66667%}.col-md-offset-17{margin-left:70.83333%}.col-md-offset-18{margin-left:75%}.col-md-offset-19{margin-left:79.16667%}.col-md-offset-20{margin-left:83.33333%}.col-md-offset-21{margin-left:87.5%}.col-md-offset-22{margin-left:91.66667%}.col-md-offset-23{margin-left:95.83333%}.col-md-offset-24{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:4.16667%}.col-lg-2{width:8.33333%}.col-lg-3{width:12.5%}.col-lg-4{width:16.66667%}.col-lg-5{width:20.83333%}.col-lg-6{width:25%}.col-lg-7{width:29.16667%}.col-lg-8{width:33.33333%}.col-lg-9{width:37.5%}.col-lg-10{width:41.66667%}.col-lg-11{width:45.83333%}.col-lg-12{width:50%}.col-lg-13{width:54.16667%}.col-lg-14{width:58.33333%}.col-lg-15{width:62.5%}.col-lg-16{width:66.66667%}.col-lg-17{width:70.83333%}.col-lg-18{width:75%}.col-lg-19{width:79.16667%}.col-lg-20{width:83.33333%}.col-lg-21{width:87.5%}.col-lg-22{width:91.66667%}.col-lg-23{width:95.83333%}.col-lg-24{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:4.16667%}.col-lg-pull-2{right:8.33333%}.col-lg-pull-3{right:12.5%}.col-lg-pull-4{right:16.66667%}.col-lg-pull-5{right:20.83333%}.col-lg-pull-6{right:25%}.col-lg-pull-7{right:29.16667%}.col-lg-pull-8{right:33.33333%}.col-lg-pull-9{right:37.5%}.col-lg-pull-10{right:41.66667%}.col-lg-pull-11{right:45.83333%}.col-lg-pull-12{right:50%}.col-lg-pull-13{right:54.16667%}.col-lg-pull-14{right:58.33333%}.col-lg-pull-15{right:62.5%}.col-lg-pull-16{right:66.66667%}.col-lg-pull-17{right:70.83333%}.col-lg-pull-18{right:75%}.col-lg-pull-19{right:79.16667%}.col-lg-pull-20{right:83.33333%}.col-lg-pull-21{right:87.5%}.col-lg-pull-22{right:91.66667%}.col-lg-pull-23{right:95.83333%}.col-lg-pull-24{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:4.16667%}.col-lg-push-2{left:8.33333%}.col-lg-push-3{left:12.5%}.col-lg-push-4{left:16.66667%}.col-lg-push-5{left:20.83333%}.col-lg-push-6{left:25%}.col-lg-push-7{left:29.16667%}.col-lg-push-8{left:33.33333%}.col-lg-push-9{left:37.5%}.col-lg-push-10{left:41.66667%}.col-lg-push-11{left:45.83333%}.col-lg-push-12{left:50%}.col-lg-push-13{left:54.16667%}.col-lg-push-14{left:58.33333%}.col-lg-push-15{left:62.5%}.col-lg-push-16{left:66.66667%}.col-lg-push-17{left:70.83333%}.col-lg-push-18{left:75%}.col-lg-push-19{left:79.16667%}.col-lg-push-20{left:83.33333%}.col-lg-push-21{left:87.5%}.col-lg-push-22{left:91.66667%}.col-lg-push-23{left:95.83333%}.col-lg-push-24{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:4.16667%}.col-lg-offset-2{margin-left:8.33333%}.col-lg-offset-3{margin-left:12.5%}.col-lg-offset-4{margin-left:16.66667%}.col-lg-offset-5{margin-left:20.83333%}.col-lg-offset-6{margin-left:25%}.col-lg-offset-7{margin-left:29.16667%}.col-lg-offset-8{margin-left:33.33333%}.col-lg-offset-9{margin-left:37.5%}.col-lg-offset-10{margin-left:41.66667%}.col-lg-offset-11{margin-left:45.83333%}.col-lg-offset-12{margin-left:50%}.col-lg-offset-13{margin-left:54.16667%}.col-lg-offset-14{margin-left:58.33333%}.col-lg-offset-15{margin-left:62.5%}.col-lg-offset-16{margin-left:66.66667%}.col-lg-offset-17{margin-left:70.83333%}.col-lg-offset-18{margin-left:75%}.col-lg-offset-19{margin-left:79.16667%}.col-lg-offset-20{margin-left:83.33333%}.col-lg-offset-21{margin-left:87.5%}.col-lg-offset-22{margin-left:91.66667%}.col-lg-offset-23{margin-left:95.83333%}.col-lg-offset-24{margin-left:100%}}code,kbd,pre,samp{font-family:"Courier New",Courier,monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:10px;margin:0 0 10.5px;font-size:13px;line-height:1.5;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix{display:inline-block}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-widget .ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.ui-widget-content{background:0 0}.ui-widget-header{border:none;background:#fff;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default{background-color:#EAE9E7;font-weight:700;color:#b02a1a}.ui-state-default a{color:#333;text-decoration:none}.ui-state-default a:link,.ui-state-default a:visited{color:#333;text-decoration:none}.ui-state-hover a{color:#e7e7e7;text-decoration:none}.ui-state-hover a:hover{color:#333;text-decoration:none;background-color:#e7e7e7}.ui-state-active a{color:#e7e7e7;text-decoration:none}.ui-state-active a:link,.ui-state-active a:visited{color:#e7e7e7;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #e7e7e7;background:#fff;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(//s1.city.ac.uk/cityr/i/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:18px;height:18px;background-image:url(//s1.city.ac.uk/cityr/i/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(//s1.city.ac.uk/cityr/i/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//s1.city.ac.uk/cityr/i/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(//s1.city.ac.uk/cityr/i/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//s1.city.ac.uk/cityr/i/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//s1.city.ac.uk/cityr/i/ui-icons_ffd27a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{border-top-left-radius:4px}.ui-corner-tr{border-top-right-radius:4px}.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background-color:#000;opacity:.8}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(//s1.city.ac.uk/cityr/i/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.ui-accordion .ui-accordion-header{font-family:Arial,Helvetica,sans-serif;cursor:pointer;position:relative;margin:0;border-bottom:1px solid #fff;zoom:1}.ui-accordion .ui-accordion-header:hover{border-bottom:1px solid #fff}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;padding:8px;border:none}.ui-accordion-icons .ui-accordion-header a{padding-left:1.5em}.ui-accordion-icons .ui-accordion-header a:hover{background:#E0DBD7}.ui-accordion .ui-accordion-header a:active,.ui-accordion .ui-accordion-header a:focus{background-color:#fff;outline:0}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-state-active{background:#fff}.ui-accordion .ui-state-active a{color:#353535;border:1px solid #E0DBD7;border-bottom:none}.ui-accordion .ui-state-active a:active,.ui-accordion .ui-state-active a:focus{background-color:#fff;outline:0}.ui-accordion .ui-accordion-content-active{display:block;border:1px solid #E0DBD7;border-top:none}.ui-autocomplete{position:absolute;cursor:default;-webkit-box-shadow:0 5px 4px rgba(0,0,0,.5);box-shadow:0 5px 4px rgba(0,0,0,.5);z-index:1000!important}* html .ui-autocomplete{width:1px}.ui-menu{background:#333;list-style:none;padding:0 0 10px 0;margin:0;width:254px;display:block}.ui-menu .ui-menu-item{background-color:#333;margin:0;padding:0;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.3em .4em;margin:0 8px;line-height:1.5;color:#fff;border:none;font-weight:700;cursor:pointer}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{text-decoration:underline}.ui-menu .ui-menu-item a.ui-state-focus{background-color:#fff;color:#b02a1a}li.ui-menu-item:first-child{background:#333 url(//s1.city.ac.uk/cityr/i/autocomplete-down.png) no-repeat 25px 0;padding-top:15px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3em}button.ui-button-icons-only{width:3.2em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0;text-indent:-9999999px}.ui-button-text-icon .ui-button-text{padding:.4em 1em .4em 1.8em}.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 1.8em;padding-right:1.8em}input.ui-button{padding:.1em .1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-9px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-icon-primary,.ui-button-text-icon .ui-icon-primary,.ui-button-text-icons .ui-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-button-set{margin-right:7px}.ui-button-set .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:visible;background:#fff;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.6);-o-box-shadow:0 0 5px 5px rgba(0,0,0,.6);box-shadow:0 0 5px 5px rgba(0,0,0,.6)}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0;color:#333;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.8em;line-height:1.4em;font-weight:400;border-bottom:1px solid #e7e7e7}.ui-dialog .ui-dialog-titlebar-close{margin:-25px -2px 0 0;padding:1px 5px 1px 1px;position:absolute;top:42%;width:80px;height:20px;right:0;background:transparent url(//s1.city.ac.uk/cityr/i/modal-close.png) no-repeat right top;color:#b02a1a;cursor:pointer;border:none}.ui-dialog .ui-dialog-titlebar-close span{display:block;text-indent:0;background:0 0;width:65px;text-transform:uppercase}.ui-dialog .ui-dialog-titlebar-close:hover{color:#96190b;background-position:right -20px}.ui-dialog .ui-dialog-titlebar-close:active,.ui-dialog .ui-dialog-titlebar-close:focus{background-color:transparent}.ui-dialog .ui-dialog-titlebar-close:active span,.ui-dialog .ui-dialog-titlebar-close:focus span{background-position:right -60px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}#content .ui-tabs .ui-tabs-nav li a{font-weight:700;border-bottom:none}.ui-tabs{position:relative;padding:.2em;margin:0 0 20px 0;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;border-bottom:7px solid #333;padding:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;padding:0;white-space:nowrap;border-bottom:32px solid #eae9e7;border-right:24px solid transparent;height:0;padding:0;margin-right:-6px;cursor:pointer;position:relative;background:0 0}.ui-tabs .ui-tabs-nav li:focus,.ui-tabs .ui-tabs-nav li:hover{border-bottom:32px solid #e7e7e7}.ui-tabs .ui-tabs-nav li:focus a,.ui-tabs .ui-tabs-nav li:hover a{color:#333;text-decoration:underline}.ui-tabs .ui-tabs-nav li:focus{outline:0}.ui-tabs .ui-tabs-nav li a{padding:10px 8px 10px 15px;line-height:32px;position:relative;font-size:.9em;text-decoration:none;cursor:pointer;color:#fff;position:relative;background:0 0;color:#333}.ui-tabs .ui-tabs-nav li a:link{border-bottom:none}.ui-tabs .ui-tabs-nav li a:focus{border-top:none;border-bottom:none;outline:0;background:0 0}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;filter:alpha(opacity=100);opacity:1;z-index:100;border-bottom:32px solid #333}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{cursor:text;color:#fff!important}.ui-tabs .ui-tabs-nav li.ui-tabs-active a:hover{background:0 0}.ui-tabs .ui-tabs-nav li.ui-tabs-active a:focus{border-top:none;border-bottom:none;outline:0;background:0 0}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{background-color:#e7e7e7;cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border:0;padding:10px;background:0 0;border-color:#E0DBD7;border-width:0 1px 1px 1px;border-style:solid}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17.4em;padding:.2em;display:none;background-color:#fafafa;border:1px solid #ccc}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background-color:#b02a1a;background-image:-webkit-gradient(linear,left top,left bottom,from(#b02a1a),to(#a0271f))!important;background-image:-webkit-linear-gradient(top,#b02a1a 0,#a0271f 100%)!important;background-image:linear-gradient(to bottom,#b02a1a 0,#a0271f 100%)!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer;border-bottom:none}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{top:2px}.ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{background-image:url(//s1.city.ac.uk/cityr/i/ui-icons_ffffff_256x240.png)}.ui-datepicker .ui-datepicker-prev-hover span{background-position:-80px -192px}.ui-datepicker .ui-datepicker-next-hover span{background-position:-48px -192px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0;border-top:none;border-left:none}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none;color:#06696d;border-bottom:none}.ui-datepicker td a:hover{text-decoration:underline}.ui-datepicker .ui-state-highlight{border:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome/font-4.7.0/fontawesome-webfont.eot?v=4.5.0);src:url(../fonts/fontawesome/font-4.7.0/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2) format("woff2"),url(fonts/fontawesome-webfont.woff) format("woff"),url(fonts/fontawesome-webfont.ttf) format("truetype"),url(fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}#courses-widget .widget-content .ui-accordion-header .ui-icon,#courses-widget .widget-content .ui-accordion-header.ui-accordion-header-active .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.fa,.ui-accordion .ui-accordion-header .ui-icon,.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.white-card__media .embed-container a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}#courses-widget .widget-content .ui-accordion-header .fa-pull-left.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .fa-pull-left.ui-icon,.fa.fa-pull-left,.ui-accordion .ui-accordion-header .fa-pull-left.ui-icon,.white-card__media .embed-container a.fa-pull-left:before{margin-right:.3em}#courses-widget .widget-content .ui-accordion-header .fa-pull-right.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .fa-pull-right.ui-icon,.fa.fa-pull-right,.ui-accordion .ui-accordion-header .fa-pull-right.ui-icon,.white-card__media .embed-container a.fa-pull-right:before{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}#courses-widget .widget-content .ui-accordion-header .pull-left.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .pull-left.ui-icon,.fa.pull-left,.ui-accordion .ui-accordion-header .pull-left.ui-icon,.white-card__media .embed-container a.pull-left:before{margin-right:.3em}#courses-widget .widget-content .ui-accordion-header .pull-right.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .pull-right.ui-icon,.fa.pull-right,.ui-accordion .ui-accordion-header .pull-right.ui-icon,.white-card__media .embed-container a.pull-right:before{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#courses-widget .widget-content .ui-accordion-header.ui-accordion-header-active .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.fa-rotate-180,.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}#courses-widget .widget-content .ui-accordion-header.ui-accordion-header-active :root .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active :root .ui-icon,.ui-accordion .ui-accordion-header.ui-accordion-header-active :root .ui-icon,:root #courses-widget .widget-content .ui-accordion-header.ui-accordion-header-active .ui-icon,:root .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90,:root .ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before,.white-card__media .embed-container a:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}#courses-widget .widget-content .ui-accordion-header .ui-icon:before,#courses-widget .widget-content .ui-accordion-header.ui-accordion-header-active .ui-icon:before,.course .accordion.ui-accordion .ui-accordion-header .ui-icon:before,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon:before,.fa-chevron-down:before,.ui-accordion .ui-accordion-header .ui-icon:before,.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{font-size:0;margin-top:.75;margin-bottom:.75}.btn-toolbar .btn+.btn,.btn-toolbar .btn+.btn-group,.btn-toolbar .btn-group+.btn{margin-left:5px}.btn-group>.btn{position:relative;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu{font-size:14px}.btn-group>.btn-mini{font-size:11px}.btn-group>.btn-small{font-size:12px}.btn-group>.btn-large{font-size:16px}.btn-group>.btn:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group>.btn.large:first-child{margin-left:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#b0501a}.btn-group.open .btn-warning.dropdown-toggle{background-color:#e55302}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret,.btn-mini .caret,.btn-small .caret{margin-top:6px}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical .btn{display:block;float:none;width:100%;border-radius:0}.btn-group-vertical .btn+.btn{margin-left:0;margin-top:-1px}.btn-group-vertical .btn:first-child{border-radius:4px 4px 0 0}.btn-group-vertical .btn:last-child{border-radius:0 0 4px 4px}.btn-group-vertical .btn-large:first-child{border-radius:6px 6px 0 0}.btn-group-vertical .btn-large:last-child{border-radius:0 0 6px 6px}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:1.5;*line-height:1.5;text-align:center;vertical-align:middle;cursor:pointer;background-image:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background-image:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn.active,.btn.disabled,.btn:active,.btn:hover,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn.active,.btn:active{background-color:#ccc\9}.btn:first-child{*margin-left:0}.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9\9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:65;filter:alpha(opacity=6500);-webkit-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;border-radius:6px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:2px}.btn-small{padding:2px 10px;font-size:11.9px;border-radius:3px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-mini{padding:1px 6px;font-size:10.5px;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:rgba(255,255,255,.75)}.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25)}.btn-primary{background-image:-webkit-linear-gradient(top,#b02a1a 0,#b0501a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#b02a1a),to(#b0501a));background-image:linear-gradient(to bottom,#b02a1a 0,#b0501a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB02A1A', endColorstr='#FFB0501A', GradientType=0);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#b0501a #b0501a #6d3110;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#b0501a;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#b0501a;*background-color:#9a4517}.btn-primary.active,.btn-primary:active{background-color:#843b13\9}.btn-warning{background-image:-webkit-linear-gradient(top,#fd7d36 0,#e55302 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fd7d36),to(#e55302));background-image:linear-gradient(to bottom,#fd7d36 0,#e55302 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFD7D36', endColorstr='#FFE55302', GradientType=0);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#e55302 #e55302 #993801;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e55302;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#e55302;*background-color:#cc4a02}.btn-warning.active,.btn-warning:active{background-color:#b24102\9}.btn-danger{background-image:-webkit-linear-gradient(top,#ee5f5b 0,#bd362f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#bd362f));background-image:linear-gradient(to bottom,#ee5f5b 0,#bd362f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', GradientType=0);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger.active,.btn-danger:active{background-color:#942a25\9}.btn-success{background-image:-webkit-linear-gradient(top,#62c462 0,#51a351 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#62c462),to(#51a351));background-image:linear-gradient(to bottom,#62c462 0,#51a351 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF51A351', GradientType=0);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success.active,.btn-success:active{background-color:#408140\9}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2f96b4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2f96b4));background-image:linear-gradient(to bottom,#5bc0de 0,#2f96b4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2F96B4', GradientType=0);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info.active,.btn-info:active{background-color:#24748c\9}.btn-inverse{background-image:-webkit-linear-gradient(top,#333 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#222));background-image:linear-gradient(to bottom,#333 0,#222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF222222', GradientType=0);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse.active,.btn-inverse:active{background-color:#090909\9}button.btn,input[type=submit].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type=submit].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type=submit].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type=submit].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-link{border-color:transparent;cursor:pointer;color:#b02a1a;border-radius:0}.btn-link:hover{color:#ef383f;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover{color:#333;text-decoration:none}.see-all-button{background-color:#b02a1a;color:#fff!important;min-height:2.45em;display:inline-block;padding:.5em;border:0;outline:0;font-weight:600;text-align:center;line-height:1.45em;border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.see-all-button:active span,.see-all-button:focus span,.see-all-button:hover span{text-decoration:underline}.see-all-button:after{content:"\00a0\f105";padding-left:.2em;font-family:FontAwesome;font-size:1.25em;line-height:.8em}.button{display:inline-block;background-color:#390132;padding:15px 15px;text-decoration:none;border:none;font-size:1.2em;border-radius:3px}.button span{color:#fff}.button i{color:#fff;float:right;margin-right:15px;font-size:1.3em}.button:link{border:none}.button:hover{border:none}.button-lg{width:100%}@media only screen and (min-width:320px){.button-lg{width:240px}}@media only screen and (min-width:1200px){.button-lg{width:380px}}.social-icons-list{list-style:none}.social-icons-list li{display:inline-block}.social-icons-list li+li{margin-left:.5em}.social-icons-list a{background-color:#fff!important;color:#666!important;width:36px;height:36px;display:block;border-bottom:0;position:relative;border:1px solid #666!important;overflow:hidden;font-size:1.5em;line-height:36px;text-align:center;white-space:nowrap;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}.social-icons-list a:active,.social-icons-list a:focus,.social-icons-list a:hover{color:#333;border-color:#333;text-decoration:none!important}.social-icons-list a.facebook-link:active,.social-icons-list a.facebook-link:focus,.social-icons-list a.facebook-link:hover{color:#3b5998!important;border-color:#3b5998!important}.social-icons-list a.twitter-link:active,.social-icons-list a.twitter-link:focus,.social-icons-list a.twitter-link:hover{color:#55acee!important;border-color:#55acee!important}.social-icons-list a.google-plus-link:active,.social-icons-list a.google-plus-link:focus,.social-icons-list a.google-plus-link:hover{color:#d73d32!important;border-color:#d73d32!important}.social-icons-list a i{text-decoration:none}.int-social-list{list-style:none;padding:0;margin:0 0 0 5px}.int-social-list li{margin:0 0 5px 0;float:left}.int-social-list li a{padding:0 0 0 45px;background:transparent url(//s1.city.ac.uk/cityr/i/icon-weibosocial.png) no-repeat center 2px;display:block;line-height:32px;height:32px;border-bottom:none;border:none}.int-social-list li a:hover{background-position:center -40px}.int-social-list li .youku{background-position:center -167px}.int-social-list li .youku:hover{background-position:center -209px}.int-social-list li .sina{background-position:center -84px}.int-social-list li .sina:hover{background-position:center -127px}@media only screen and (min-width:768px){.widget .social-panel__icons{display:inline;margin:0}}.widget .link{border:none}.widget .link,.widget .link:link,.widget .link:visited{color:#000}.widget .link:hover{border-bottom:1px solid #000}.widget .link:active,.widget .link:focus{background:#fff;border-bottom:1px dotted #000}.widget .link--social-icon{font-size:1.7em;margin:0 5px 5px 0;display:inline-block}.widget .link--social-icon,.widget .link--social-icon:link,.widget .link--social-icon:visited{color:#000}.widget .link--social-icon:hover{opacity:.25;border:none}.widget .link--social-icon:active,.widget .link--social-icon:focus{background:#fff;color:#555;border:none}.widget .link--goto,.widget .link--goto:link,.widget .link--goto:visited,.widget .link--location,.widget .link--location:link,.widget .link--location:visited,.widget .link--social-text,.widget .link--social-text:link,.widget .link--social-text:visited{color:#fff}.widget .link--goto:hover,.widget .link--location:hover,.widget .link--social-text:hover{border-bottom:1px solid #fff}.widget .link--goto:active,.widget .link--goto:focus,.widget .link--location:active,.widget .link--location:focus,.widget .link--social-text:active,.widget .link--social-text:focus{background:#fff;color:#555;border:none}.dropdown,.dropup{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:-.25 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu li>a:focus,.dropdown-menu li>a:hover,.dropdown-submenu:hover>a{text-decoration:none;color:#fff;background-image:-webkit-linear-gradient(top,#b02a1a 0,#9a2517 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#b02a1a),to(#9a2517));background-image:linear-gradient(to bottom,#b02a1a 0,#9a2517 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB02A1A', endColorstr='#FF9A2517', GradientType=0)}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#333;text-decoration:none;outline:0;background-image:-webkit-linear-gradient(top,#b02a1a 0,#9a2517 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#b02a1a),to(#9a2517));background-image:linear-gradient(to bottom,#b02a1a 0,#9a2517 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB02A1A', endColorstr='#FF9A2517', GradientType=0)}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999}.dropdown-menu .disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{margin-top:2px;border-radius:4px}.dropdown-select{width:100%;height:auto;position:relative;z-index:1000;line-height:2.357em}.dropdown-select .display,.dropdown-select .display:focus,.dropdown-select .options{background-color:#fff;border:1px solid #ccc;z-index:1000}.dropdown-select .display{color:#b02a1a;display:block;padding:0 1em;overflow:hidden;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.dropdown-select .display i{position:absolute;top:1px;right:1em;font-weight:700;line-height:inherit}.dropdown-select .display .open{display:none}.dropdown-select.active .display .open{display:inline-block}.dropdown-select.active .display .closed{display:none}.dropdown-select.disabled .display{color:#e7e7e7}.dropdown-select .options{background-color:#fff;opacity:0;width:100%;visibility:hidden;border-top:0;position:absolute;-webkit-transition:opacity .1s ease,visibility linear .1s;transition:opacity .1s ease,visibility linear .1s;z-index:1000}.dropdown-select .options a{color:#b02a1a;display:block;padding:.5535em 1em;border-bottom:1px solid #ccc;line-height:1.25em}.dropdown-select .options a:last-child{border-bottom:0}.dropdown-select .options a:active,.dropdown-select .options a:focus,.dropdown-select .options a:hover{background-color:#e7e7e7}.dropdown-select .options a.selected{background-color:#b02a1a;color:#fff;font-weight:700}.dropdown-select.active .options{opacity:1;visibility:visible;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.dropdown-select.disabled .options{display:none}.embed-container{position:relative}.embed-container .youtube-preview{position:static}.embed-container .youtube-preview img{cursor:pointer;position:absolute}.embed-container .youtube-preview img.preview{width:100%;min-height:100%;top:0;left:0}.embed-container .youtube-preview img.play{width:100px;position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-35px}.embed-container .youtube-preview .play-hover{display:none}.embed-container .youtube-preview:hover .play{display:none}.embed-container .youtube-preview:hover .play-hover{display:block}.embed-container .youtube-preview>a{display:block}.embed-container .youtube-preview>a:focus img.preview{outline-offset:-2px;outline:#b02a1a solid 2px}.container{width:auto;padding-left:0;padding-right:0}#container{margin-bottom:50px}.responsive-wrapper{padding-top:20px}#primary-content,.reset-row{padding-left:10px;padding-right:10px}body{margin:0;padding:0 10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased}.headline-1,h1{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:2.5em;font-weight:600;line-height:1.4em;margin:6px 0 14px}.headline-2,h2{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:2em;font-weight:500;line-height:1.4em;margin:6px 0 8px}.headline-3,h3{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.6em;font-weight:500;line-height:1.3em;margin:6px 0 8px}.headline-4,h4,h5,h6{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:600;line-height:1.3em;margin:6px 0 8px}h1,h2,h3,h4,h5,h6{color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#999}hr{color:#e7e7e7;height:1px;border:none;border-top:1px solid #e7e7e7;margin:1.5 0}h1 a,h1 a:link,h1 strong,h2 a,h2 a:link,h2 strong,h3 a,h3 a:link,h3 strong,h4 a,h4 a:link,h5 a,h5 a:link,h6 a,h6 a:link{font-weight:400;border-bottom:none;text-decoration:none}small{font-size:85%}strong,strong a{font-weight:700}em{font-style:italic}cite{font-style:normal}.course__summary,.standfirst{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.6em;font-weight:300;line-height:1.4em;margin:0 0 10px 0;color:#666}p{overflow:hidden;margin:0 0 14px}.note{background-color:#FFC;border:1px solid #FFE599;padding:10px}ol,ul{margin:0 0 14px 25px;padding:0}ol ul,ul ol{margin-bottom:0}ol li,ul li{padding:0;line-height:20px}ol li{list-style:decimal;margin:0 0 0 20px}ol ul li{list-style:circle}ul ul{margin-bottom:0;list-style:circle}ol ol{margin-bottom:0}dl{margin-bottom:1.5}dt{padding:5px;background:#f7f7f7;margin-bottom:10px;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.2em;line-height:1.5;font-weight:700}dd{margin:0 0 14px 10px;line-height:1.5}#alpha-pagination{padding:10px;border:1px solid #ccc;margin:0 0 20px 0;background:#f7f7f7;color:#999;font-size:1.2em}#alpha-pagination:after,#alpha-pagination:before{content:" ";display:table}#alpha-pagination:after{clear:both}#alpha-pagination a:visited{color:#b02a1a}#alpha-pagination a:active{background:#ef383f;color:#fff}#alpha-pagination a:focus,#alpha-pagination a:hover{border-bottom:1px solid #ccc;background:#b02a1a;color:#fff}.odd{background:#f7f7f7}#content .alpha li{margin:0;list-style:none;padding:10px 5px}.notice-message{border:1px solid #AAD4FF;background:#E3F0FD;padding:10px;margin:0}abbr,acronym,dfn{border-bottom:1px #333 dotted;cursor:help}blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:1.1em;line-height:1.4em;color:#666;padding:0 0 0 40px;margin:20px 0 20px 0;background:transparent url(//s1.city.ac.uk/cityr/i/quote.png) no-repeat left top;clear:both;border:none}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:1.875}blockquote small{display:block;line-height:1.5;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:1.5;font-style:normal;line-height:1.5}img.right{margin:0 0 0 10px;float:right}img.left{margin:0 10px 0 0;float:left}img.no-border{border:none}a img{border:none}img,object{margin:0 0 14px 0;max-width:100%}.pub-date{margin:0;font-style:italic}#content.testimonials{padding:0 0 20px 0}#content.standard{padding:0 5px}#content.standard table{max-width:500px}#content.image-gallery{padding:0 0 20px 0;width:780px;margin:0}.js #content .fms,.js #content .youtube{display:none}#labs,.labs{display:none}.js #labs,.js .labs{display:block;position:relative;background:#fafafa;margin:0 0 10px 0}.js #labs i.loading-fa-icon,.js .labs i.loading-fa-icon{position:absolute;z-index:2;top:50%;left:50%;font-size:36px;width:36px;height:36px;text-align:center;line-height:36px;margin-top:-18px;margin-left:-18px;color:#b02a1a}.js #labs p,.js .labs p{padding:20px;display:block}table{margin-bottom:14px;border-collapse:collapse;overflow-x:auto;overflow-y:hidden}table caption{width:100%;text-align:right;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:1.333;margin:0 0 10px 0}table th{border:1px solid #E0DBD7;text-align:left;font-weight:700;background:#eae9e7;padding:5px}table td{border:1px solid #E0DBD7;background:#fff;text-align:left;padding:5px;display:table-cell}table.align-top td{vertical-align:top}table td.alt{background:#F5FAFA;color:#797268}table tr:nth-child(2n) td{background:#f4f4f4}#content table{display:block}@media only screen and (min-width:980px){#content table{display:table}}@media (max-width:600px){.js .responsive-table{display:block}.js .responsive-table tbody,.js .responsive-table td,.js .responsive-table th,.js .responsive-table thead,.js .responsive-table tr{display:block}.js .responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}.js .responsive-table tr{border:1px solid #ccc}.js .responsive-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.js .responsive-table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-th)}}img[align]{margin-top:0;margin-bottom:1.5em}img[align=left]{float:left;margin-right:1.5em}img[align=right]{float:right;margin-left:1.5em}.hidden{display:none;visibility:hidden}.center-text{text-align:center}.ie6 img{width:100%}.embed-wrapper{max-width:100%}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:14px}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}#feedback{background-color:#FFF;font-size:18px;font-weight:700;height:47px;padding:0 4px;right:-39px;padding-top:4px;position:fixed;text-align:center;text-decoration:none;top:750px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);z-index:100000}#feedback .cta{margin-bottom:0}#feedback a{padding:10px;border-radius:0}@-webkit-keyframes infinite-spinning-clock{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes infinite-spinning-anti-clock{0%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(0)}}@keyframes infinite-spinning-clock{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes infinite-spinning-anti-clock{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.fade-out{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-animation:fade-out 1s linear;animation:fade-out 1s linear}@-webkit-keyframes fade-out{0%,75%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%,75%{opacity:1}100%{opacity:0}}#primary-nav-toggler{cursor:pointer;font-weight:400;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em;width:100%;display:inline-block;text-align:center;margin:0;border-top:3px solid #8d182a;border-left:3px solid #8d182a;border-right:3px solid #8d182a;background:#8d182a}#primary-nav-toggler a{color:#fff;display:block;line-height:20px;padding:.6em 0;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;border:none}#primary-nav-toggler a:before{content:"\f0c9";font-family:FontAwesome;margin-right:.7em}#primary-nav-toggler a:hover{border:none}#primary-nav-toggler a:active,#primary-nav-toggler a:focus{background:#8d182a}#primary-nav-toggler.active a{background:#fff;color:#333}@media only screen and (min-width:980px){#primary-nav-toggler{display:none}}#slice-navigation.active{margin-top:-7px}.js #slice-navigation{display:none}.js #slice-navigation.active{display:block}#slice-navigation.superbreadcrumb li{display:block}#slice-navigation.superbreadcrumb li:last-child a{border-bottom:none}#slice-navigation.superbreadcrumb li:first-child a:after,#slice-navigation.superbreadcrumb li:first-child a:before{content:none}#slice-navigation.superbreadcrumb li:first-child.current{display:none}#slice-navigation.superbreadcrumb a{border-bottom:1px solid #ccc;margin-top:0}#slice-navigation.superbreadcrumb a:after,#slice-navigation.superbreadcrumb a:before{top:-1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#slice-navigation.superbreadcrumb a:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;left:5%;margin-left:-10px}#slice-navigation.superbreadcrumb a:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:11px;left:5%;margin-left:-11px}#slice-navigation.superbreadcrumb .current span{padding:15px 10px 10px;display:block;position:relative;color:#000;font-size:1.2em}#slice-navigation.superbreadcrumb .current span:after,#slice-navigation.superbreadcrumb .current span:before{top:-1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#slice-navigation.superbreadcrumb .current span:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;left:5%;margin-left:-10px}#slice-navigation.superbreadcrumb .current span:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:11px;left:5%;margin-left:-11px}@media only screen and (min-width:980px){.js #slice-navigation{display:block}#slice-navigation{background:#eae9e7;padding:0;border:none}#slice-navigation #secondary-nav-siblings li.selected a{margin-bottom:0;padding-bottom:7px;z-index:1}#slice-navigation #secondary-nav-branch li a,#slice-navigation #secondary-nav-siblings li a{position:relative;bottom:0}#slice-navigation #secondary-nav-branch li a span,#slice-navigation #secondary-nav-siblings li a span{padding-bottom:2px}#slice-navigation #secondary-nav>li.selected:first-child{margin-top:0}#slice-navigation.superbreadcrumb{background-color:#eae9e7;overflow:hidden}#slice-navigation.superbreadcrumb li{float:left}#slice-navigation.superbreadcrumb li:first-child a{padding-left:20px;color:#333}#slice-navigation.superbreadcrumb li:first-child a::after,#slice-navigation.superbreadcrumb li:first-child a::before{content:" "}#slice-navigation.superbreadcrumb .current span{display:block;float:left;font-weight:700;font-size:1em;padding:10px 0 10px 55px;border:none}#slice-navigation.superbreadcrumb .current span:after,#slice-navigation.superbreadcrumb .current span:before{content:none}#slice-navigation.superbreadcrumb .current span:before{content:none!important}#slice-navigation.superbreadcrumb a{display:block;float:left;font-weight:700;padding:10px 30px 10px 50px;margin:0;border-bottom:none;color:#333}#slice-navigation.superbreadcrumb a:hover{text-decoration:none;background:#e0dbd7;color:#333}#slice-navigation.superbreadcrumb a:hover:after{border-left-color:#e0dbd7!important}#slice-navigation.superbreadcrumb a:visited{color:#333}#slice-navigation.superbreadcrumb a span{display:inline;padding:0;border-right:none}#slice-navigation.superbreadcrumb .current span::after,#slice-navigation.superbreadcrumb a::after{content:" ";display:block;width:0;height:0;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:12px solid #eae9e7;position:absolute;top:50%;margin-top:-21px;margin-left:-1px;left:100%;z-index:2}#slice-navigation.superbreadcrumb a::before{content:" ";display:block;width:0;height:0;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:12px solid #fff;position:absolute;top:50%;margin-top:-21px;margin-left:0;left:100%;z-index:1}}#primary-nav{margin:0;clear:right;*zoom:1}#primary-nav:after{content:"/0020";height:0;display:block;clear:both;overflow:hidden;visibility:hidden}#primary-nav li{margin:0;padding:0;list-style:none;display:none;list-style:none}#primary-nav li.nav-home,#primary-nav li.selected{display:block}#primary-nav li.nav-home a{background-image:none}#primary-nav li.nav-home.selected a:after,#primary-nav li.nav-home.selected a:before{content:none}#primary-nav li a{display:block;position:relative;text-decoration:none;width:auto;padding:1.2em .5em 1em .5em;border-bottom:none;border-right:none}#primary-nav li.current,#primary-nav li.selected{display:block}#primary-nav li.current a,#primary-nav li.selected a{border-bottom:1px solid #ccc}#primary-nav li.current a:after,#primary-nav li.current a:before,#primary-nav li.selected a:after,#primary-nav li.selected a:before{top:-1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#primary-nav li.current a:after,#primary-nav li.selected a:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;left:5%;margin-left:-10px}#primary-nav li.current a:before,#primary-nav li.selected a:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:11px;left:5%;margin-left:-11px}#primary-nav li.current.parent a{font-weight:400}#primary-nav li:last-child a span{border-right:none}#primary-nav.top-level li{display:block}#primary-nav.top-level li a{background-color:#fff;border-bottom:1px solid #ccc}#primary-nav.top-level li.nav-home a{border-bottom:none}#primary-nav.top-level .selected a{font-weight:700;background-color:#fff}#primary-nav.top-level li:first-child+li a:after,#primary-nav.top-level li:first-child+li a:before{top:-1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#primary-nav.top-level li:first-child+li a:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;left:5%;margin-left:-10px}#primary-nav.top-level li:first-child+li a:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:11px;left:5%;margin-left:-11px}#primary-nav.top-level li:first-child+li a:active,#primary-nav.top-level li:first-child+li a:focus{color:#e31b25;text-decoration:underline}#primary-nav.top-level li:first-child+li a:hover{background-color:#fff}@media only screen and (min-width:980px){#primary-nav{padding:0;border:none}#primary-nav li{display:block;float:left}#primary-nav li a{margin-left:-1px;background:0 0;margin-bottom:0;padding:5px 0;line-height:20px;height:auto;font-weight:700;color:#333;font-size:1em}#primary-nav li a:after,#primary-nav li a:before{content:none}#primary-nav li a:visited{color:#333}#primary-nav li a:active,#primary-nav li a:focus,#primary-nav li a:hover{background:0 0;color:#333;text-decoration:underline}#primary-nav li a span{border-right:1px solid #777}#primary-nav li.current a,#primary-nav li.selected a{background:#333;padding-bottom:5px;margin-bottom:0;padding-top:10px;margin-top:-5px;color:#fff;border-bottom:none}#primary-nav li.current a:after,#primary-nav li.current a:before,#primary-nav li.selected a:after,#primary-nav li.selected a:before{content:none}#primary-nav li.current a span,#primary-nav li.selected a span{border-right:none}#primary-nav li.nav-home{border-bottom:none}#primary-nav li:last-child a{border-right:none}#primary-nav li.current.parent a{font-weight:700}#primary-nav li.nav-home a,#primary-nav li:first-child a{left:1px}#primary-nav li.nav-home a span,#primary-nav li:first-child a span{padding-left:5px}#primary-nav span{padding:0 6px}#primary-nav.top-level li a{background:0 0;padding:5px 0;border-bottom:none}#primary-nav.top-level li a:hover{background:0 0}#primary-nav.top-level li.current a,#primary-nav.top-level li.selected a{background:#333;padding-bottom:5px;margin-bottom:-5px;padding-top:10px;margin-top:-5px}#primary-nav.top-level li:first-child+li a{background:0 0;margin-top:0}#primary-nav.top-level li:first-child+li a:after,#primary-nav.top-level li:first-child+li a:before{content:none}#primary-nav.top-level li:first-child+li a:hover{background-color:transparent}#primary-nav.top-level li:last-child a span{border-right:none}}#secondary-nav{margin:0;*zoom:1;clear:both}#secondary-nav:after{content:"/0020";height:0;display:block;clear:both;overflow:hidden;visibility:hidden}#secondary-nav li{list-style:none;margin:0;padding:0;overflow:visible}#secondary-nav li li,#secondary-nav li.end{overflow:visible}#secondary-nav li a{font-size:.9em;display:block;padding:15px 10px 10px;position:relative}#secondary-nav li a:after,#secondary-nav li a:before{top:-1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#secondary-nav li a:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;left:5%;margin-left:-10px}#secondary-nav li a:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:11px;left:5%;margin-left:-11px}#secondary-nav li a:focus,#secondary-nav li a:hover{color:#000;text-decoration:underline;background-color:#fff;border-color:#ccc}#secondary-nav li a:active{text-decoration:none}#secondary-nav .selected a{font-weight:700}#secondary-nav .selected a:hover{border-bottom:1px solid #ccc}#secondary-nav-branch,#secondary-nav-siblings{margin:0 0 0 20px;padding:0}#secondary-nav-branch li a,#secondary-nav-siblings li a{border-bottom:1px solid #ccc;margin-top:0}#secondary-nav-branch li a:after,#secondary-nav-branch li a:before,#secondary-nav-siblings li a:after,#secondary-nav-siblings li a:before{content:none}#secondary-nav-branch li:last-child a,#secondary-nav-siblings li:last-child a{border-bottom:none}#secondary-nav-branch li:first-child a:after,#secondary-nav-branch li:first-child a:before,#secondary-nav-siblings li:first-child a:after,#secondary-nav-siblings li:first-child a:before{top:-1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#secondary-nav-branch li:first-child a:after,#secondary-nav-siblings li:first-child a:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;left:5%;margin-left:-10px}#secondary-nav-branch li:first-child a:before,#secondary-nav-siblings li:first-child a:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:11px;left:5%;margin-left:-11px}@media only screen and (min-width:980px){#secondary-nav{padding:5px 0 2px 4px;background:#333;margin-top:0}.no-sec-nav #secondary-nav{display:none}#secondary-nav li{float:left;line-height:normal;padding-right:17px}#secondary-nav li a{padding:5px 10px;border-bottom:none;background:#f7f7f7;font-weight:700;display:block;margin-top:0;color:#333}#secondary-nav li a:after{width:0;height:0;border-bottom:12px solid transparent;border-top:13px solid transparent;border-left:13px solid #F7F7F7;font-size:0;line-height:0;left:100%;margin-left:0;top:0}#secondary-nav li a:before{border:transparent}#secondary-nav li a:visited{color:#333}#secondary-nav li a:active,#secondary-nav li a:focus,#secondary-nav li a:hover{background-color:#f7f7f7;color:#333;text-decoration:underline}#secondary-nav .selected a{background-color:#fff;background-position:right -14px;color:#333}#secondary-nav .selected a:after{width:0;height:0;border-bottom:12px solid transparent;border-top:13px solid transparent;border-left:13px solid #fff;font-size:0;line-height:0;left:100%;margin-left:0;top:0}#secondary-nav .selected a:before{border:transparent}#secondary-nav .selected a:hover,#secondary-nav .selected a:visited{border-bottom:none;background-color:#fff}#secondary-nav>li:first-child{border-left:none}#secondary-nav>li:first-child.selected{border-left:none}#secondary-nav li.end{margin-bottom:0;margin-right:0;margin-top:0}#secondary-nav li.end a{background-position:right -14px}#secondary-nav li.selected-join a{background-position:right -134px}#secondary-nav-branch,#secondary-nav-siblings{margin:0;padding:0}#secondary-nav-branch li,#secondary-nav-siblings li{margin-bottom:0;padding-right:0}#secondary-nav-branch li a,#secondary-nav-siblings li a{padding:5px 0;background:0 0;margin-left:-1px;color:#fff}#secondary-nav-branch li a:after,#secondary-nav-branch li a:before,#secondary-nav-siblings li a:after,#secondary-nav-siblings li a:before{content:none}#secondary-nav-branch li a:active,#secondary-nav-branch li a:focus,#secondary-nav-branch li a:hover,#secondary-nav-branch li a:visited,#secondary-nav-siblings li a:active,#secondary-nav-siblings li a:focus,#secondary-nav-siblings li a:hover,#secondary-nav-siblings li a:visited{color:#fff;background-color:transparent}#secondary-nav-branch li a span,#secondary-nav-siblings li a span{border-left:1px solid #999;padding:0 6px;display:block}#secondary-nav-branch li:first-child a span,#secondary-nav-siblings li:first-child a span{border-left:none}#secondary-nav-branch li:first-child a,#secondary-nav-siblings li:first-child a{background:0 0}#secondary-nav-branch li:first-child a:after,#secondary-nav-branch li:first-child a:before,#secondary-nav-siblings li:first-child a:after,#secondary-nav-siblings li:first-child a:before{content:none}#secondary-nav-branch li.selected,#secondary-nav-siblings li.selected{margin-bottom:-2px}#secondary-nav-branch li.selected a,#secondary-nav-siblings li.selected a{background:#fff;color:#333;padding-bottom:9px;margin-bottom:-9px;position:relative}#secondary-nav-branch li.selected a:after,#secondary-nav-branch li.selected a:before,#secondary-nav-siblings li.selected a:after,#secondary-nav-siblings li.selected a:before{content:none}#secondary-nav-branch li.selected a:active,#secondary-nav-branch li.selected a:focus,#secondary-nav-branch li.selected a:hover,#secondary-nav-siblings li.selected a:active,#secondary-nav-siblings li.selected a:focus,#secondary-nav-siblings li.selected a:hover{background-color:#fff}#secondary-nav-branch li.selected a span,#secondary-nav-siblings li.selected a span{border-color:#fff}}a{border-bottom:1px solid #ccc;text-decoration:none}a:link{color:#b02a1a;border-bottom:1px solid #ccc;text-decoration:none}a:visited{color:#670003}a:hover{border-bottom:1px solid #fff;color:#e31b25}a:focus{background-color:#b02a1a;color:#fff;border-bottom:1px solid #fff}.pdf{background:transparent url(//s1.city.ac.uk/cityr/i/icon-pdf.gif) no-repeat 0 center;padding-left:20px}#skip{display:none}.action{background:#fff;border:1px solid #ccc;margin:0 0 20px 0;display:inline-block}.action:after,.action:before{content:" ";display:table}.action:after{clear:both}.action .action-text{float:left;margin:10px 20px 20px 20px}.action .action-text h3{font-family:Arial,Helvetica,sans-serif;font-size:1.4em;line-height:1.5em;margin:0 0 5px 0;font-weight:700}.action .action-image{position:absolute;bottom:0;right:20px}.drop-shadow{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.drop-shadow:after,.drop-shadow:before{content:"";position:absolute;z-index:-2}.lifted{border-radius:4px}.lifted:after,.lifted:before{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.7);box-shadow:0 15px 10px rgba(0,0,0,.7);-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.lifted:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.action-button-wrap{display:inline}#content a.action-button{border:none;color:#fff}#content a.action-button:hover{text-decoration:underline}.action-button,.back-button{background:#b02a1a url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat right center;padding:8px 20px 8px 8px;color:#fff;font-weight:700!important;border-radius:3px;-webkit-transition:background .3s ease;transition:background .3s ease;text-shadow:1px 1px 1px #96190b;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3)}.action-button:link,.back-button:link{color:#fff}.action-button:hover,.back-button:hover{background-color:#96190b;color:#fff}.action-button:visited,.back-button:visited{color:#fff}#content .back-button{background:#b02a1a url(//s1.city.ac.uk/cityr/i/icon-action-back-arrow.png) no-repeat 6px center;padding:4px 5px 4px 20px;border:none;font-size:.9em}#content a.big-action-button{-webkit-transition:all .3s ease;transition:all .3s ease;background:#b02a1a url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat scroll 195px 50%;background-image:-webkit-linear-gradient(top,#b02a1a 0,#96190b 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#b02a1a),to(#96190b));background-image:linear-gradient(to bottom,#b02a1a 0,#96190b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB02A1A', endColorstr='#FF96190B', GradientType=0);border-radius:4px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5);color:#fff;font-weight:700!important;font-size:1.25em;padding:8px 20px 8px 5px;text-shadow:1px 1px 1px #96190b;display:block;width:217px;text-align:center;border-bottom:none;line-height:1.3em;float:left;margin:0 20px 0 0}#content a.big-action-button:hover{background:#96190b url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat scroll 195px 50%;background-image:-webkit-linear-gradient(top,#96190b 0,#b02a1a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#96190b),to(#b02a1a));background-image:linear-gradient(to bottom,#96190b 0,#b02a1a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF96190B', endColorstr='#FFB02A1A', GradientType=0);text-decoration:underline}#content .button-list{padding:0;margin-left:0;overflow:hidden}#content .button-list .big-action-button{width:100%;padding:8px 0;margin-bottom:7px}#content .button-list li{padding:0;margin-bottom:30px;list-style:none;width:100%}#content .button-list li p{margin:0 auto}#content .button-list li a{width:89%;margin:0 0 10px 0;display:block}#content .button-list.two-columns li{margin-bottom:10px}@media only screen and (min-width:480px){#content .button-list li a{width:40%}#content .button-list.two-columns li{width:48%;float:left;margin-right:10px}#content .button-list.two-columns li a{width:auto}}@media only screen and (min-width:500px){#content .button-list .big-action-button{width:192px;padding:8px 0 8px 0;margin-bottom:0}}@media only screen and (min-width:768px){#content .button-list.two-columns li{width:39%}#content .button-list.two-columns li a{width:86%}}@media only screen and (min-width:980px){#content .button-list li a{float:left;width:23%;margin-right:10px}}.action-p-button{overflow:visible;margin:2px 0 15px}.action-p-button a{color:#fff}.bordered-links:nth-of-type(1){border-top:1px solid #ccc}.bordered-links{color:#333!important;border-bottom:1px solid #ccc!important;display:table;font-size:16px;font-weight:700;text-decoration:none!important;padding:20px;vertical-align:middle;width:100%}.bordered-links .icon{color:#999;font-size:2em;line-height:1em;left:20px;position:relative;-webkit-transition:left .2s ease;transition:left .2s ease}.bordered-links:hover .icon{left:30px}.cta{display:inline-block}.cta a{text-align:center;margin:0 auto;display:inline-block;padding:5px 10px;color:#fff;border-radius:4px;font-weight:700}#courses-widget .widget-content .ui-accordion-header .cta a span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .cta a span.ui-icon,.cta a #courses-widget .widget-content .ui-accordion-header span.ui-icon,.cta a .course .accordion.ui-accordion .ui-accordion-header span.ui-icon,.cta a .ui-accordion .ui-accordion-header span.ui-icon,.cta a i,.cta a span.fa,.ui-accordion .ui-accordion-header .cta a span.ui-icon{float:right;background-color:transparent;vertical-align:middle;line-height:1.5em;color:#fff}.cta a:focus{text-decoration:underline}.cta a:focus i{text-decoration:none}.cta a:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.5);box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}.cta.display-block{display:block}.cta.display-block a{display:block}.soft-cta a{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:linear-gradient(to bottom,#f5f5f5 0,#f1f1f1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF1F1F1', GradientType=0);color:#444;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);font-weight:700}#courses-widget .widget-content .ui-accordion-header .soft-cta a span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .soft-cta a span.ui-icon,.soft-cta a #courses-widget .widget-content .ui-accordion-header span.ui-icon,.soft-cta a .course .accordion.ui-accordion .ui-accordion-header span.ui-icon,.soft-cta a .ui-accordion .ui-accordion-header span.ui-icon,.soft-cta a i,.soft-cta a span.fa,.ui-accordion .ui-accordion-header .soft-cta a span.ui-icon{color:#444}.soft-cta a:hover{border:1px solid #c6c6c6}.soft-cta a:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.soft-cta a:focus{border:1px solid #4d90fe}.mid-cta a{background-color:#009bce;border:1px solid #009bce}.mid-cta a:hover{border:1px solid #00759b}.hard-cta a{background-image:-webkit-linear-gradient(top,#b02a1a 0,#a0271f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#b02a1a),to(#a0271f));background-image:linear-gradient(to bottom,#b02a1a 0,#a0271f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB02A1A', endColorstr='#FFA0271F', GradientType=0);border:1px solid #a0271f}.hard-cta a:hover{border:1px solid #670003}.twitter-cta a{border:1px solid #00aced;border-radius:4px;background:#00aced;color:#fff;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.twitter-cta a:hover{background:#21c2ff}.facebook-cta a{border:1px solid #3B5998;border-radius:4px;background:#3B5998;color:#fff;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.facebook-cta a:hover{background:#4c70ba}#content .wFormContainer{padding:0;margin-bottom:20px}#content .wFormContainer .wForm form #tfa_Coursefee-H{display:block}.wFormContainer .wForm form{margin:0;padding:10px;border:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-size:1em}.wForm form div{padding:0;margin:0;clear:both}#content .wForm p{margin:0 0 14px 0}label{white-space:normal;margin:0 0 5px 0}.wForm form .label{font-size:medium}.wForm form fieldset{border:1px solid #ccc;padding:10px;background:#FAFAFA;margin-bottom:10px;display:block;clear:both}.wForm form fieldset legend{color:#333;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em;padding:10px;padding:0}* html .wFormContainer .wForm form fieldset legend{top:-.5em;left:0}.wForm form fieldset fieldset{background-color:#fafafa;margin-top:10px}.wForm form fieldset fieldset legend{font-size:1.2em}.wForm form table{border-collapse:collapse;width:200px;margin-top:14px}.wForm form tr td{padding:.5em;border:0}.wForm form tr td .oneField{margin-top:0}.wForm form th{padding:0 4px}.wForm form .alternate-1{background-color:#f2e1e0}.wForm form div.htmlsection{padding:0}.wForm form>div.oneField{padding:10px 10px 0 10px}.wForm .labelsAbove>div.oneField label{width:90%}.wForm form label{display:block;margin:0 0 4px 0!important}.wForm label.preField{display:inline-block;background-color:inherit;font-weight:700}.wForm .labelsAbove label.preField{display:block}.wForm form label.postField{margin:0 10px 0 0!important}.wForm input,.wForm select,.wForm textarea{border:1px solid #ccc;-webkit-box-shadow:"inset 0 0 8px  rgba(0,0,0,0.1), 0 0 16px rgba(0,0,0,0.1)";box-shadow:"inset 0 0 8px  rgba(0,0,0,0.1), 0 0 16px rgba(0,0,0,0.1)";padding:5px!important;background:#fff;background:rgba(255,255,255,.5);display:block;clear:left}.wForm select{padding:5px!important}.wForm textarea{width:90%;max-width:410px}td input,td select,td textarea{width:90%}.wForm form .actions{font-size:.9em}.wForm form .actions input{font-family:Arial,Helvetica,sans-serif}.wForm form .actions:after{content:".";display:block;height:0;clear:both;visibility:hidden}.wForm form div.actions .primaryAction{width:auto;border:none;display:inline;background:#b02a1a url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat right center;padding:5px 20px 5px 5px!important;color:#fff!important;font-weight:700;border-radius:2px;-webkit-transition:background .3s ease;transition:background .3s ease;text-shadow:1px 1px 1px #96190b;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5);margin-right:20px;font-size:1em}.wForm form .actions .primaryAction:hover{background-color:#96190b}.wForm form .actions .primaryAction:hover{text-decoration:underline;color:#fff}.wForm form .actions .secondaryAction{background:#333;padding:5px 8px!important;color:#fff!important;border:none;border-radius:2px;-webkit-transition:background .3s ease;transition:background .3s ease;text-shadow:1px 1px 1px #96190b;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5)}#content .secondaryAction{border-bottom:none;font-weight:700;font-size:1em;margin-left:0!important}.wForm form .primaryAction:hover,.wForm form .secondaryAction:hover{color:#666}.wForm .labelsLeftAligned label.preField,.wForm .labelsRightAligned label.preField,.wForm label.preField{min-width:inherit!important}.wForm .wfPageNextButton,.wForm .wfPagePreviousButton{cursor:pointer;color:#b02a1a}.wForm form .reqMark{font-size:medium!important;margin:0!important;color:#333}.wForm form span.reqMark{color:red}#previewContainer #form_preview{font-size:14px}#content .wForm form table{font-size:1em;max-width:none;display:block}#content.standard .wForm form table{max-width:460px}.wForm form table{width:100%;margin-bottom:14px;border-left:1px solid #C1DAD7;border-top:1px solid #C1DAD7;font-size:.8em;border-collapse:collapse}.wForm form table caption{width:100%;text-align:right;font-family:Georgia,"Times New Roman",Times,serif;margin:0 0 10px 0}.wForm form table th{border:1px solid #C1DAD7;border-left:none;border-top:none;text-align:left;font-weight:700;background:#eae9e7;background-image:-webkit-linear-gradient(top,#eae9e7 0,#e0dbd7 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#eae9e7),to(#e0dbd7));background-image:linear-gradient(to bottom,#eae9e7 0,#e0dbd7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEAE9E7', endColorstr='#FFE0DBD7', GradientType=0);padding:5px}.wForm form table td{border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;background:#fff;text-align:left;padding:5px;display:table-cell}.wForm form table td.alt{background:#F5FAFA;color:#797268}.wForm form div.oneField{padding:0;margin-bottom:0!important}.wForm form div.errFld{margin:0 -3px;padding:0 3px;border:none!important}.wForm form div.errFld input,.wForm form div.errFld select,.wForm form div.errFld textarea{border:1px solid #C33;background-color:#FEB1AD;color:#333}.wForm form div.errMsg{margin-bottom:10px}.wFormContainer .wForm form .field-hint span{color:#000}.wFormContainer .wForm form .field-hint-inactive{color:#aaa}.wForm form div.repeat{border:1px dotted #ced1d3}.wForm form div.removeable{border:1px dotted #ced1d3;background-color:#F5F5F5}.wForm form .duplicateLink{line-height:260%;color:#414d59}.wForm form .removeLink{line-height:260%;color:red}.wForm form td .duplicateLink,.wForm form td .removeLink{margin:0;line-height:100%}.oneChoice input{width:18px;height:18px}input[type=checkbox]{width:18px;height:18px;border:none;background-position-x:left;margin-right:5px}input[type=checkbox]:hover{background-position-y:-40px}input[type=checkbox]:checked{background-position-y:-20px}input[type=checkbox]:checked:hover{background-position-y:-60px}input[type=checkbox]:disabled{opacity:.3}.wForm input[type=radio]{border:none;margin-right:5px;text-shadow:none!important;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;background:inherit}.wForm form .oneField .oneChoice:last-child{margin-bottom:14px}.wForm form .oneChoice label{vertical-align:top!important}.wForm form .oneChoice input{float:left}.wForm form .inlineSection div.oneField{display:block!important;clear:none;margin-bottom:14px!important}.wForm form .inlineSection{margin-bottom:14px;padding:0!important}.wForm form .inlineSection .oneField select{width:auto;float:left}.inlineSection .oneField .inlineLabel{float:left}.wForm form .inlineSection .oneField input{float:left}.inlineSection select{float:right}#cff-regular-donation,#cff-single-donation{overflow:hidden;padding:0 0 10px;background-color:#EAE9E7;margin-bottom:20px}#cff-regular-donation label,#cff-single-donation label{display:block;margin:10px 0}#cff-regular-donation legend,#cff-single-donation legend{background-color:#EAE9E7;background:-webkit-gradient(linear,left top,left bottom,from(#EAE9E7),to(#E0DBD7));background:-webkit-linear-gradient(top,#EAE9E7 0,#E0DBD7 100%);background:linear-gradient(to bottom,#EAE9E7 0,#E0DBD7 100%);border-bottom:1px solid #fff;border-top:medium none;color:#333;font-family:arial,sans-serif;font-size:1em;font-weight:700;line-height:1.6em;margin:0;padding:10px 0;text-indent:10px;width:100%}#cff-regular-donation legend span,#cff-single-donation legend span{color:#B02A1A}#cff-regular-donation fieldset,#cff-single-donation fieldset{margin-left:10px;margin-bottom:15px;border:none}#cff-regular-donation .donation-submit,#cff-single-donation .donation-submit{background-color:#B02A1A;background:url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat 77px center,-webkit-gradient(linear,left top,left bottom,from(#B02A1A),to(#96190B));background:url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat 77px center,-webkit-linear-gradient(top,#B02A1A 0,#96190B 100%);background:url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat 77px center,linear-gradient(to bottom,#B02A1A 0,#96190B 100%);border-bottom:medium none;border-radius:4px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5);color:#FFF;display:block;float:left;font-size:.8em;font-weight:700;line-height:1.3em;margin:15px 20px 5px 10px;padding:8px 35px 8px 13px;text-align:center;text-shadow:1px 1px 1px #96190B;cursor:pointer;border:none}#cff-regular-donation .donate-appeal{display:none}.donation-other-amount{display:none}.donation-other-amount input{background:none repeat scroll 0 0 #F7F7F7;border:medium none;width:60px;font-size:1em;height:auto;line-height:18px;margin:0;min-height:18px;padding:4px 5px;margin:5px 0 0}#wow-widget div{margin-bottom:10px}#wow-widget label{margin:0 10px}#wow-widget #submit-nomination{background-color:#B02A1A;background:url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat 120px center,-webkit-gradient(linear,left top,left bottom,from(#B02A1A),to(#96190B));background:url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat 120px center,-webkit-linear-gradient(top,#B02A1A 0,#96190B 100%);background:url(//s1.city.ac.uk/cityr/i/icon-action-arrow.png) no-repeat 120px center,linear-gradient(to bottom,#B02A1A 0,#96190B 100%);border-bottom:medium none;border-radius:4px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5);color:#FFF;display:block;float:left;font-size:.8em;font-weight:700;line-height:1.3em;padding:8px 35px 8px 13px;text-align:center;text-shadow:1px 1px 1px #96190B;cursor:pointer;border:none}#wow-widget small.notice{display:block;width:50%;margin-top:40px}@media only screen and (min-width:480px){.wForm input,.wForm select,.wForm textarea{width:auto}}.primary-menu-wrapper{background:#8d182a;padding:3px;margin-top:15px}@media only screen and (min-width:980px){.primary-menu-wrapper{display:none}}.primary-menu-wrapper .primary-menu-toggle{display:block;text-decoration:none;text-align:center;width:100%;line-height:20px;padding:10px 0;background:#8d182a;color:#fff;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.4em;border-bottom:1px solid rgba(0,0,0,.05)}.primary-menu-wrapper .primary-menu-toggle--open{background:#fff;color:#000}.primary-menu-wrapper .primary-menu-toggle__icon{margin-right:7px}.primary-menu-wrapper .primary-menu{margin:0;padding-left:0;list-style-type:none;background:#fff;color:#000;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em}.js .primary-menu-wrapper .primary-menu{display:none}.primary-menu-wrapper .primary-menu__item{position:relative;border-top:1px solid rgba(0,0,0,.1);overflow:hidden}.primary-menu-wrapper .primary-menu__item-interior{position:relative}.primary-menu-wrapper .primary-menu__item-link{display:inline-block;position:relative;padding:13px 60px 13px 10px;width:100%;text-decoration:none;border:none;color:#000}.primary-menu-wrapper .primary-menu__item-link:active,.primary-menu-wrapper .primary-menu__item-link:focus{background:0 0}.primary-menu-wrapper .primary-menu__item-link:active .primary-menu__item-text{border-bottom:1px solid}.primary-menu-wrapper .primary-menu__item-link--selected{background:#000;color:#fff;font-weight:700}.primary-menu-wrapper .primary-menu__item-link--selected:active,.primary-menu-wrapper .primary-menu__item-link--selected:focus{background:#000}.primary-menu-wrapper .primary-menu__item-toggle{position:absolute;display:block;right:4px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:50px;height:38px;line-height:38px;z-index:10;text-align:center;text-decoration:none;font-family:FontAwesome;font-size:2.4em;font-weight:700;background:#fff;color:#555;border:1px solid #555}.primary-menu-wrapper .primary-menu__item-toggle:before{content:"\f107"}.primary-menu-wrapper .primary-menu__item-toggle--open{background:#555;color:#fff}.primary-menu-wrapper .primary-menu__item-toggle--open:before{content:"\f106"}.primary-menu-wrapper .primary-menu__submenu{padding:0;margin-left:0;list-style-type:none;display:none}.primary-menu-wrapper .primary-menu__submenu--level-1{background:#e8e8e8}.primary-menu-wrapper .primary-menu__submenu--level-2{background:#d0d0d0}.primary-menu-wrapper .primary-menu__submenu--level-3{background:#b8b8b8}.primary-menu-wrapper .primary-menu__submenu--level-4{background:#a0a0a0}.primary-menu-wrapper .primary-menu__submenu--level-5{background:#888}.primary-menu-wrapper .primary-menu__submenu--level-6{background:#707070}.primary-menu-wrapper .primary-menu__submenu--level-7{background:#585858}.primary-menu-wrapper .primary-menu__submenu--level-4 .primary-menu__item-link,.primary-menu-wrapper .primary-menu__submenu--level-5 .primary-menu__item-link,.primary-menu-wrapper .primary-menu__submenu--level-6 .primary-menu__item-link,.primary-menu-wrapper .primary-menu__submenu--level-7 .primary-menu__item-link{color:#fff}.no-js .primary-menu-wrapper{display:none}.skip{left:-99999px;position:absolute}.skip:focus{left:0;background-color:#ff0;color:#000;position:absolute;padding:0 5px;z-index:10000}.header{padding-bottom:.3em;margin:0 -10px}@media only screen and (min-width:980px){.header{margin:0}}.header__util{display:none;background-color:#8f182e}.header__logo-nav-wrapper,.header__util{padding:0 10px}@media only screen and (min-width:980px){.header__logo-nav-wrapper,.header__util{padding:0}}@media only screen and (min-width:980px){.header{margin-bottom:1em;padding-bottom:0}.header__util{display:block}.header__logo-nav-wrapper{border-bottom:1px solid #eee;position:relative}}.header__util__misc{float:left;list-style-type:none;padding:1.1em 0;font-size:1.2em}.header__util__audience{float:right;list-style-type:none;margin:0;font-size:1.2em}@media only screen and (min-width:980px){.header__util__misc{margin:6px 0 0 0;font-size:1.1em}.header__util__misc li{display:inline-block}.header__util__misc a:link,.header__util__misc a:visited{color:#fff;border:none;margin-right:4em}.header__util__misc a:hover{border-bottom:1px solid #fff}.header__util__misc a:active,.header__util__misc a:focus{border:none;background:#fff;color:#555}.header__util__audience{font-size:1.1em}}.header__util__staff,.header__util__students{display:inline-block;color:#fff;border-right:2px solid #831226;cursor:pointer;position:relative;float:left}.header__util__staff:first-child,.header__util__students:first-child{border-left:2px solid #831226}.header__util__audience .header__util__audience__button-link{color:#fff;line-height:1em}.header__util__audience__button{margin:1.5em 1.2em;padding:0;display:block}.header__util__audience__button:after{content:"\f0d7";font-family:FontAwesome;float:right;margin-right:1em;padding:.2em .4em .1em}@media only screen and (min-width:980px){.header__util__audience__button-link:focus .header__util__audience__button{background:#fff;color:#555;border-color:#fff}}@media only screen and (min-width:980px){.header__util__audience__button-link:hover .header__util__audience__button__text{border-bottom:1px solid}.header__util__audience__button-link:focus .header__util__audience__button__text{border-bottom:none}}@media only screen and (min-width:980px){.header__util__audience__button:after{margin-left:1em;margin-right:0;content:"\f0d7";display:inline-block;float:none}}.header__util__audience .header__util__staff__list,.header__util__audience .header__util__students__list{padding:0;border:0;overflow:hidden;list-style-type:none;display:none;height:auto;clip:initial;right:0;margin:1.2em 0 0;position:relative;background-color:#a34654;width:auto}.header__util__audience .header__util__staff__list li,.header__util__audience .header__util__students__list li{border:none;display:block;margin:0;padding:.5em 0 .5em .5em;border-bottom:1px solid rgba(0,0,0,.2)}.header__util__audience .header__util__staff__list a,.header__util__audience .header__util__students__list a{color:#fff;border:none;display:inline}.header__util__audience .header__util__staff__list a:hover .header__hoverable,.header__util__audience .header__util__students__list a:hover .header__hoverable{border-bottom:1px solid #fff}.header__util__audience .header__util__staff__list a:active,.header__util__audience .header__util__staff__list a:focus,.header__util__audience .header__util__students__list a:active,.header__util__audience .header__util__students__list a:focus{color:#555;background:#fff}#courses-widget .widget-content .ui-accordion-header .header__util__audience .header__util__staff__list .ui-icon,#courses-widget .widget-content .ui-accordion-header .header__util__audience .header__util__students__list .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .header__util__audience .header__util__staff__list .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .header__util__audience .header__util__students__list .ui-icon,.header__util__audience .header__util__staff__list #courses-widget .widget-content .ui-accordion-header .ui-icon,.header__util__audience .header__util__staff__list .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.header__util__audience .header__util__staff__list .fa,.header__util__audience .header__util__staff__list .ui-accordion .ui-accordion-header .ui-icon,.header__util__audience .header__util__staff__list .white-card__media .embed-container a:before,.header__util__audience .header__util__students__list #courses-widget .widget-content .ui-accordion-header .ui-icon,.header__util__audience .header__util__students__list .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.header__util__audience .header__util__students__list .fa,.header__util__audience .header__util__students__list .ui-accordion .ui-accordion-header .ui-icon,.header__util__audience .header__util__students__list .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .header__util__audience .header__util__staff__list .ui-icon,.ui-accordion .ui-accordion-header .header__util__audience .header__util__students__list .ui-icon,.white-card__media .embed-container .header__util__audience .header__util__staff__list a:before,.white-card__media .embed-container .header__util__audience .header__util__students__list a:before{padding-left:7px;font-size:.8em}.no-js .header__util__audience>li .header__util__staff__list,.no-js .header__util__audience>li .header__util__students__list{display:block}.no-js .header__util__audience>li .header__util__students__list__item{display:inline-block;border-bottom-width:0}.no-js .header__util__audience>li .header__util__students__list__item--dup{display:none}@media only screen and (min-width:980px){.no-js .header__util__audience>li .header__util__staff__list,.no-js .header__util__audience>li .header__util__students__list{visibility:hidden;opacity:0;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.no-js .header__util__audience>li .header__util__students__list__item,.no-js .header__util__audience>li .header__util__students__list__item--dup{display:block;border-bottom-width:1px}.no-js .header__util__audience>li:hover{-webkit-transition:visibility 0s,opacity .1s;transition:visibility 0s,opacity .1s}.no-js .header__util__audience>li:hover .header__util__staff__list,.no-js .header__util__audience>li:hover .header__util__students__list{visibility:visible;opacity:1}}.header__util__item--active .header__util__staff__list,.header__util__item--active .header__util__students__list{display:block}.header__util__item--active .header__util__audience__button:after{content:"\f0d8"}@media only screen and (min-width:980px){.header__util__item--active{background:#bc1728}.header__util__audience .header__util__staff__list,.header__util__audience .header__util__students__list{position:absolute;background:#bc1728;padding:.5em 1em 1em .5em;z-index:10000000;width:250px;margin-top:0}.header__util__audience .header__util__staff__list li,.header__util__audience .header__util__students__list li{margin:0 0 0 1.5em;border:none}.header__util__audience .header__util__staff__list a:active,.header__util__audience .header__util__staff__list a:focus,.header__util__audience .header__util__students__list a:active,.header__util__audience .header__util__students__list a:focus{background:#fff;color:#555}.header__util__audience .header__util__staff__list{width:150px}.header__util__audience .header__util__audience__button:after{content:"\f0d7"}}.header__logo{float:left;margin:1em 0 0}.header__logo a,.header__logo a:active,.header__logo a:focus{border:none;text-decoration:none;background:0 0}.header__logo__img{width:120px}@media only screen and (min-width:480px){.header__logo__img{width:150px}}@media only screen and (min-width:980px){.header__logo{margin-top:1em}.header__logo__img{width:214px}}.header__search .header__search__toggle{border:1px solid #ccc;padding:.5em .9em;display:block;position:absolute;right:6.5em;top:1em;overflow:hidden;color:#333}.header__search .header__search__toggle:focus{background:#fff}#courses-widget .widget-content .ui-accordion-header .header__search .header__search__toggle .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .header__search .header__search__toggle .ui-icon,.header__search .header__search__toggle #courses-widget .widget-content .ui-accordion-header .ui-icon,.header__search .header__search__toggle .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.header__search .header__search__toggle .fa,.header__search .header__search__toggle .ui-accordion .ui-accordion-header .ui-icon,.header__search .header__search__toggle .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .header__search .header__search__toggle .ui-icon,.white-card__media .embed-container .header__search .header__search__toggle a:before{font-size:3em;display:block}@media only screen and (min-width:480px){.header__search .header__search__toggle{padding:.75em 1.5em;right:8.3em;top:1em}}@media only screen and (min-width:980px){.header__search .header__search__toggle{display:none}}.header__search{margin:0}.header__search fieldset{border:none;margin:0;padding:0}@media only screen and (min-width:980px){.header__search{float:right;margin:1em 0}}.header__search__form{display:none}.header__search--active .header__search__toggle,.no-js .header__search__toggle{background:#ccc;padding-bottom:2em}.header__search--active .header__search__toggle:focus,.no-js .header__search__toggle:focus{background:#ccc}.header__search--active .header__search__form,.no-js .header__search__form{display:block;position:relative;background:#ccc;width:100%;padding:1em 1em;overflow:hidden;top:1em}.header__search--active fieldset,.no-js fieldset{float:right}.header__search--active .header__search__button,.no-js .header__search__button{background:#fff;border:1px solid #fff}@media only screen and (min-width:480px){.header__search--active .header__search__form{top:0}}@media only screen and (min-width:980px){.header__search__form{display:block}.header__search--active .header__search__form{position:relative;background:0 0;margin-top:0;padding:0}}.header__search__input{line-height:1.1em;font-size:1.1em;padding:.9em 1.1em;float:left;border:1px solid #fff;width:82%}.header__search__fieldset button,.header__search__fieldset input{height:46px}@media only screen and (min-width:480px){.header__search__input{width:89%}}@media only screen and (min-width:320px){.header__search fieldset{width:100%}}@media only screen and (min-width:980px){.header__search__form .header__search__input{border-left:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;border-right:none;border-top-left-radius:.5em;border-bottom-left-radius:.5em;width:220px}.header__search__form .header__search__button{border-right:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;border-left:none;border-top-right-radius:.5em;border-bottom-right-radius:.5em}}.header__search__button{background:0 0;line-height:1.4em;height:2.35em;width:2em;font-size:1.4em;font-weight:700;vertical-align:middle;float:left;cursor:pointer}.global-nav__wrapper .global-nav__toggle{border:1px solid #ccc;padding:.5em 1.2em;display:block;position:absolute;right:10px;top:1em;color:#333}.global-nav__wrapper .global-nav__toggle:focus{background:#fff}#courses-widget .widget-content .ui-accordion-header .global-nav__wrapper .global-nav__toggle .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .global-nav__wrapper .global-nav__toggle .ui-icon,.global-nav__wrapper .global-nav__toggle #courses-widget .widget-content .ui-accordion-header .ui-icon,.global-nav__wrapper .global-nav__toggle .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.global-nav__wrapper .global-nav__toggle .fa,.global-nav__wrapper .global-nav__toggle .ui-accordion .ui-accordion-header .ui-icon,.global-nav__wrapper .global-nav__toggle .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .global-nav__wrapper .global-nav__toggle .ui-icon,.white-card__media .embed-container .global-nav__wrapper .global-nav__toggle a:before{font-size:3em;display:block}@media only screen and (min-width:480px){.global-nav__wrapper .global-nav__toggle{padding:.75em 1.7em;top:1em}}@media only screen and (min-width:980px){.global-nav__wrapper .global-nav__toggle{display:none}}.navigation-wrapper{display:none}@media only screen and (min-width:980px){.navigation-wrapper{display:block}}.global-nav__wrapper{clear:right;float:right;padding:0;width:100%;margin-top:1em}.global-nav__wrapper .global-nav{list-style-type:none;padding:0;margin:0}@media only screen and (min-width:980px){.global-nav__wrapper .global-nav{font-size:.95em}}@media only screen and (min-width:1200px){.global-nav__wrapper .global-nav{font-size:1em}}.global-nav__wrapper li{display:inline-block;margin:0 0 0 1em}@media only screen and (min-width:480px){.global-nav__wrapper{margin-top:0}}@media only screen and (min-width:980px){.global-nav__wrapper{margin-top:2em;width:auto}}.global-nav__menu-item__link{font-size:1.2em;margin-right:.5em;font-weight:700;margin-left:.5em}.global-nav__menu-item__link:link{border:none;color:#fff}.global-nav__menu-item__link:visited{color:#fff}.global-nav__menu-item__link:active,.global-nav__menu-item__link:focus{background:#fff;color:#555;border-bottom:1px solid #fff}.global-nav__menu-item .global-nav__menu-item__toggle-icon{font-family:FontAwesome;display:block;float:right;background-color:#c00f22;color:#fff;padding:.3em .3em;vertical-align:middle;margin-right:13px;margin-top:-.25em;font-size:2.4em}.global-nav__menu-item .global-nav__menu-item__toggle-icon:before{content:"\f107"}.global-nav__menu-item .global-nav__menu-item__toggle{outline:0}.global-nav__wrapper--active .global-nav__toggle,.no-js .global-nav__toggle{color:#fff;border:1px solid #8d182b;background:#8d182b;padding:.3em 1.2em 7em 1.2em}.global-nav__wrapper--active .global-nav__toggle:focus,.no-js .global-nav__toggle:focus{background:#8d182b}#courses-widget .widget-content .ui-accordion-header .global-nav__wrapper--active .global-nav__toggle .ui-icon:before,#courses-widget .widget-content .ui-accordion-header .no-js .global-nav__toggle .ui-icon:before,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .global-nav__wrapper--active .global-nav__toggle .ui-icon:before,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .no-js .global-nav__toggle .ui-icon:before,.global-nav__wrapper--active .global-nav__toggle #courses-widget .widget-content .ui-accordion-header .ui-icon:before,.global-nav__wrapper--active .global-nav__toggle .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon:before,.global-nav__wrapper--active .global-nav__toggle .fa:before,.global-nav__wrapper--active .global-nav__toggle .ui-accordion .ui-accordion-header .ui-icon:before,.global-nav__wrapper--active .global-nav__toggle .white-card__media .embed-container a:before,.no-js .global-nav__toggle #courses-widget .widget-content .ui-accordion-header .ui-icon:before,.no-js .global-nav__toggle .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon:before,.no-js .global-nav__toggle .fa:before,.no-js .global-nav__toggle .ui-accordion .ui-accordion-header .ui-icon:before,.no-js .global-nav__toggle .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .global-nav__wrapper--active .global-nav__toggle .ui-icon:before,.ui-accordion .ui-accordion-header .no-js .global-nav__toggle .ui-icon:before,.white-card__media .embed-container .global-nav__wrapper--active .global-nav__toggle a:before,.white-card__media .embed-container .no-js .global-nav__toggle a:before{content:"\f00d";font-family:FontAwesome}@media only screen and (min-width:480px){.global-nav__wrapper--active .global-nav__toggle,.no-js .global-nav__toggle{padding:.75em 1.6em 2em}}.global-nav__wrapper--active .navigation-wrapper,.no-js .navigation-wrapper{display:block;background-color:#8d182b;position:relative;overflow:hidden}.global-nav__wrapper--active .global-nav__menu-item,.no-js .global-nav__menu-item{display:block;border-bottom:1px solid #fff;padding:1em 0 1.2em 0;margin:0}.global-nav__wrapper--active .header__util__misc--responsive,.no-js .header__util__misc--responsive{width:100%;padding:0}.global-nav__wrapper--active .header__util__misc--responsive a,.no-js .header__util__misc--responsive a{margin:0}.global-nav__wrapper--active .header__util__misc__item,.no-js .header__util__misc__item{width:50%;height:75px;padding:0 15px;text-align:center;background-color:#c00f22;color:#fff;display:table;border:none}.global-nav__wrapper--active .header__util__misc__item:hover .header__util__misc__item__span,.no-js .header__util__misc__item:hover .header__util__misc__item__span{border-bottom:1px solid #fff;text-decoration:none}.global-nav__wrapper--active .header__util__misc__item:active .header__util__misc__item__span,.global-nav__wrapper--active .header__util__misc__item:focus .header__util__misc__item__span,.no-js .header__util__misc__item:active .header__util__misc__item__span,.no-js .header__util__misc__item:focus .header__util__misc__item__span{background:#fff;color:#555}@media only screen and (min-width:480px){.global-nav__wrapper--active .header__util__misc__item,.no-js .header__util__misc__item{height:60px}}.global-nav__wrapper--active .header__util__misc__item__text,.no-js .header__util__misc__item__text{display:table-cell;vertical-align:middle}.global-nav__wrapper--active .header__util__misc__item--unit,.no-js .header__util__misc__item--unit{float:left;border-right:2px solid #90162d}.global-nav__wrapper--active .header__util__misc__item--directory,.no-js .header__util__misc__item--directory{float:right}.global-nav__wrapper--active .header__util__audience--responsive,.no-js .header__util__audience--responsive{margin-bottom:1em;width:100%}.global-nav__wrapper--active .header__util__audience--responsive .header__util__staff,.global-nav__wrapper--active .header__util__audience--responsive .header__util__students,.no-js .header__util__audience--responsive .header__util__staff,.no-js .header__util__audience--responsive .header__util__students{display:block;float:none;border:none;margin:0}.global-nav__wrapper--active .header__util__audience--responsive .header__util__audience__button,.no-js .header__util__audience--responsive .header__util__audience__button{padding:1em 0 0 0}.global-nav__wrapper--active .global-nav__drop a:hover,.global-nav__wrapper--active .global-nav__menu-item__link:hover,.no-js .global-nav__drop a:hover,.no-js .global-nav__menu-item__link:hover{border-bottom:1px solid #fff}@media only screen and (min-width:980px){.global-nav__wrapper--active{background-color:transparent;margin:2em 0 0 0;padding:0}.header-nav-wrapper .global-nav__wrapper,.no-js .header-nav-wrapper .global-nav__wrapper{background:0 0;padding:0}.header-nav-wrapper .navigation-wrapper,.no-js .header-nav-wrapper .navigation-wrapper{background:0 0;position:initial;margin:0 0 -1em 0;padding-bottom:0}.header-nav-wrapper .global-nav__menu-item,.no-js .header-nav-wrapper .global-nav__menu-item{display:inline-block;margin-right:.5em;padding:1em 0 0 0}.header-nav-wrapper .global-nav__menu-item:hover .global-nav__menu-item__link,.header-nav-wrapper .global-nav__menu-item:hover .global-nav__menu-item__toggle-icon,.no-js .header-nav-wrapper .global-nav__menu-item:hover .global-nav__menu-item__link,.no-js .header-nav-wrapper .global-nav__menu-item:hover .global-nav__menu-item__toggle-icon{color:#96190b}.header-nav-wrapper .global-nav__menu-item:hover .global-nav__menu-item__link,.no-js .header-nav-wrapper .global-nav__menu-item:hover .global-nav__menu-item__link{border-bottom:1px solid #96190b}.header-nav-wrapper .global-nav__menu-item .global-nav__menu-item__toggle-icon,.no-js .header-nav-wrapper .global-nav__menu-item .global-nav__menu-item__toggle-icon{background:0 0;color:#595959;padding:.4em 0;margin:0;font-size:1.2em;line-height:1.2em;position:relative;width:100%;top:-26px;right:0;text-align:right;z-index:1000;display:block;border:1px dotted transparent}.header-nav-wrapper .global-nav__menu-item .global-nav__menu-item__toggle-icon:before,.no-js .header-nav-wrapper .global-nav__menu-item .global-nav__menu-item__toggle-icon:before{content:"\f0d7";padding:.2em .3em}.header-nav-wrapper .global-nav__menu-item .global-nav__menu-item__toggle:focus .global-nav__menu-item__toggle-icon,.no-js .header-nav-wrapper .global-nav__menu-item .global-nav__menu-item__toggle:focus .global-nav__menu-item__toggle-icon{border-color:#333}.header-nav-wrapper .global-nav__menu-item .global-nav__menu-item__link,.no-js .header-nav-wrapper .global-nav__menu-item .global-nav__menu-item__link{color:#595959}.header__util__audience--responsive,.header__util__misc--responsive{display:none}}.global-nav__drop{z-index:10000;display:none}.global-nav__drop ul{list-style-type:none}.global-nav__drop__heading{display:none}.no-js .global-nav__menu-item__toggle,.no-js .header__util__audience__button-link{display:none}@media only screen and (min-width:980px){.no-js .global-nav__menu-item__toggle,.no-js .header__util__audience__button-link{display:inline}}.no-js .global-nav__menu-item .global-nav__drop{display:none}@media only screen and (min-width:980px){.no-js .global-nav__menu-item .global-nav__drop{display:block;visibility:hidden;opacity:0;-webkit-transition:opacity 1s,visibility 1s;transition:opacity 1s,visibility 1s}}@media only screen and (min-width:980px){.no-js .global-nav__menu-item:hover .global-nav__drop{opacity:1;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;visibility:visible}}.global-nav__menu-item--active .global-nav__menu-item__link{background:0 0;color:#fff;border:none}.global-nav__menu-item--active .global-nav__menu-item__toggle-icon:before{content:"\f106"}.global-nav__menu-item--active .global-nav__drop{display:block}.global-nav__drop{left:0;right:0;padding:1em 0 0 0;margin:1.1em auto -1.5em;position:relative;background:#a34654}.global-nav__drop .container>div>div:last-child li:last-child{border:none}.global-nav__drop ul{margin:0 0 -.5em 0}.global-nav__drop .global-nav__drop__column-heading,.global-nav__drop li{display:none;margin:0 0 .8em 0;padding-bottom:.7em;border-bottom:1px solid rgba(0,0,0,.2);padding-left:.5em}.global-nav__drop .global-nav__drop__column-heading{padding-top:.3em}.global-nav__drop .global-nav__drop__column-heading,.global-nav__drop .global-nav__drop__mobile{display:block}.global-nav__drop .global-nav__drop__mobile--first{padding-top:7px}@media only screen and (min-width:980px){.global-nav__drop .global-nav__drop__mobile--first{padding-top:0}}.global-nav__drop .container>div>div:last-child .global-nav__drop__column-heading{border:none}.global-nav__drop a{color:#fff;border:none;font-size:1.2em}.global-nav__drop a:active,.global-nav__drop a:focus{background:#fff;color:#555}@media only screen and (min-width:980px){.global-nav__menu-item__link{color:#555}.global-nav__drop{margin:1.35em auto 0;position:absolute;padding:1.8em;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;background:rgba(250,250,250,.98)}.global-nav__drop ul{margin:0}.global-nav__drop .global-nav__drop__column-heading,.global-nav__drop li{border-bottom:1px solid #ccc;padding-bottom:.5em;display:block;padding-left:0}.global-nav__drop .container>div>div:last-child li:last-child{border-bottom:1px solid #ccc}.global-nav__drop a{color:#333;font-size:1em}.global-nav__drop a:hover{color:#96190b}.global-nav__drop a:active,.global-nav__drop a:focus{background:#96190b;color:#fff}}@media only screen and (min-width:980px){.header-nav-wrapper .global-nav__menu-item{border:1px solid transparent;border-bottom-width:0;padding:.7em .4em 0 .4em;margin-right:0;margin-left:0}.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__column-heading,.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__heading{display:inline-block;margin:0 0 1em 0;font-weight:700;font-size:1.4em;padding:0;border:none}.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__column-heading a:hover,.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__heading a:hover{border-bottom:1px solid #96190b}.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__column-heading:hover,.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__heading:hover{border-bottom:1px solid transparent;margin-bottom:.95em}.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__column-heading:active,.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__column-heading:focus,.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__heading:active,.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__heading:focus{background:#96190b;color:#fff}.header-nav-wrapper .global-nav__menu-item .global-nav__drop .global-nav__drop__heading:hover{border-bottom:1px solid}.header-nav-wrapper .global-nav__menu-item--active,.no-js .header-nav-wrapper .global-nav__menu-item:hover{border-color:#c9c9c9;background:#fafafa}.header-nav-wrapper .global-nav__menu-item--active .global-nav__menu-item__toggle-icon,.no-js .header-nav-wrapper .global-nav__menu-item:hover .global-nav__menu-item__toggle-icon{border-color:#333}}.slice-title,.slice-title--non-url{display:none}.no-js .slice-title{display:block;padding:1.2em .5em 1em .5em;border-bottom:1px solid #ccc}@media only screen and (min-width:980px){.slice-title{display:block;margin:0 0 .3em;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.no-js .slice-title,.slice-title{padding:0;border-bottom:none}.slice-title a{font-size:1.8em;text-decoration:none;margin-bottom:.5em}.slice-title a:link,.slice-title a:visited{color:#000;border:none}.slice-title a:hover{border-bottom:1px solid #96190b;color:#96190b}.slice-title a:active,.slice-title a:focus{color:#fff}.slice-title--non-url{display:block;margin:0 0 .3em;font-size:1.8em;color:#000}}@media only screen and (min-width:1200px){.js .scroll-down .header{top:0;left:0;position:fixed;z-index:1000;width:100%;background:#fff;padding:0;margin:0}.js .scroll-down .header__util{display:none}.js .scroll-down .global-nav__wrapper{float:left;font-size:1em;clear:none;margin-top:13px;margin-left:10px}.js .scroll-down .header__logo img{width:80px}.js .scroll-down .header__search{margin-bottom:0}.js .scroll-down #container{margin-top:235px}}.home #section-nav{display:none}.no-js .header__search{display:block;float:left;margin-left:20px}.no-js .global-nav__toggle,.no-js .header__search__toggle{display:none}.no-js .global-nav__menu-item{margin-bottom:1.2em;display:inline-block}.no-js .global-nav__wrapper{width:100%}.no-js .header__util__audience li a{color:#fff}.no-js .header__util__audience li a .header__util__audience__button{color:#fff}.no-js .header__util__audience__button{display:inline-block}.no-js .header__util__staff__list,.no-js .header__util__students__list{z-index:9}.connect-with-us .social-icon{background:url(//s1.city.ac.uk/cityr/i/home/social.png) no-repeat 0 -30px;display:block;line-height:27px;height:27px;width:30px;float:left;border-bottom:none;text-decoration:none;margin-right:10px;margin-bottom:10px}.connect-with-us .social-icon:active,.connect-with-us .social-icon:focus,.connect-with-us .social-icon:hover{background-position:0 0}.connect-with-us .social-icon.social-twitter{background-position:-32px -29px}.connect-with-us .social-icon.social-twitter:active,.connect-with-us .social-icon.social-twitter:focus,.connect-with-us .social-icon.social-twitter:hover{background-position:-32px 0}.connect-with-us .social-icon.social-youtube{background-position:-62px -30px}.connect-with-us .social-icon.social-youtube:active,.connect-with-us .social-icon.social-youtube:focus,.connect-with-us .social-icon.social-youtube:hover{background-position:-62px 0}.connect-with-us .social-icon.social-linkedin{background-position:-94px -31px}.connect-with-us .social-icon.social-linkedin:active,.connect-with-us .social-icon.social-linkedin:focus,.connect-with-us .social-icon.social-linkedin:hover{background-position:-94px 0}.connect-with-us .social-icon.social-weibo{background-position:-129px -30px}.connect-with-us .social-icon.social-weibo:active,.connect-with-us .social-icon.social-weibo:focus,.connect-with-us .social-icon.social-weibo:hover{background-position:-129px 0}.connect-with-us .social-icon.social-youku{background-position:-166px -29px;width:78px}.connect-with-us .social-icon.social-youku:active,.connect-with-us .social-icon.social-youku:focus,.connect-with-us .social-icon.social-youku:hover{background-position:-166px 0}.connect-with-us .social-icon.social-pininterest{background-position:-247px -30px}.connect-with-us .social-icon.social-pininterest:active,.connect-with-us .social-icon.social-pininterest:focus,.connect-with-us .social-icon.social-pininterest:hover{background-position:-247px 0}.connect-with-us .social-icon.social-google{background-position:-279px -30px}.connect-with-us .social-icon.social-google:active,.connect-with-us .social-icon.social-google:focus,.connect-with-us .social-icon.social-google:hover{background-position:-279px 0}.connect-with-us .social-icon.social-instagram{background-position:-312px -30px}.connect-with-us .social-icon.social-instagram:active,.connect-with-us .social-icon.social-instagram:focus,.connect-with-us .social-icon.social-instagram:hover{background-position:-312px 0}.footer{padding-top:10px}.footer a{color:#000;border:none}.footer a:hover{text-decoration:underline}.footer p{line-height:1.2em;margin-bottom:5px}.footer img{margin:0}.footer h3{font-size:22px;font-family:ff-meta-web,Arial,Helvetica,sans-serif;line-height:1.5em}.footer .footer-contact>div{margin-bottom:20px}.footer .footer-links{margin-bottom:20px}.footer .footer-links .cr{display:inline-block;font-weight:700}.footer .footer-links .links{display:block}@media only screen and (min-width:768px){.footer .footer-links .cr{float:left}.footer .footer-links .links{margin-left:230px}}.footer .footer-links a{margin-right:15px}.footer .footer-qaahr{margin:20px 0;border-bottom:1px solid #aaa}.footer .footer-qaahr img:hover{outline:2px solid #fff}.footer .footer-qaahr a{display:inline-block;margin:0 30px 30px 0}.footer .footer-qaahr a:active,.footer .footer-qaahr a:focus{background-color:transparent}.footer2016{background:#fff;margin:0 -10px;padding:0 0 10px 0;position:relative}@media only screen and (min-width:980px){.footer2016{margin:0}}.footer2016 .container-multiple{max-width:100%}.footer2016__location,.footer2016__social{background:#a22833;color:#fff;text-align:center}@media only screen and (min-width:768px){.footer2016__location,.footer2016__social{text-align:left}}.footer2016__social{padding:20px 10px}@media only screen and (min-width:768px){.footer2016__social{padding-top:15px}}.footer2016__location{padding:15px 10px}@media only screen and (min-width:768px){.footer2016__location{padding-top:30px}}.footer2016__info,.footer2016__misc{background:#fff;color:#000;padding:10px 10px}.footer2016 .location-panel{margin-bottom:20px}.footer2016 .location-panel__heading{color:#fff}.footer2016 .location-panel p{margin-bottom:5px}.footer2016 .social-panel{border-bottom:2px solid rgba(190,105,113,.2);padding-bottom:10px}.footer2016 .social-panel__icons{margin:10px 0 0 0}@media only screen and (min-width:768px){.footer2016 .social-panel__icons{display:inline;margin:0 0 0 40px}}.footer2016 .promo-panel,.footer2016 .quick-panel{text-align:center;padding:10px 0;margin-bottom:0}.footer2016 .promo-panel{border-bottom:2px solid rgba(170,170,170,.2);padding:10px 0 25px 0}.footer2016 .promo-panel__image{margin:0}.footer2016 .info-copyright{font-weight:700;margin-top:20px;margin-bottom:20px}.footer2016 .info-logo{display:inline-block;height:100%;vertical-align:middle;margin:0 0 10px 0}.footer2016 .link{border:none}.footer2016 .link,.footer2016 .link:link,.footer2016 .link:visited{color:#000}.footer2016 .link:hover{border-bottom:1px solid #000}.footer2016 .link:active,.footer2016 .link:focus{background:#fff;border-bottom:1px dotted #000}.footer2016 .link--goto,.footer2016 .link--goto:link,.footer2016 .link--goto:visited,.footer2016 .link--location,.footer2016 .link--location:link,.footer2016 .link--location:visited,.footer2016 .link--social-text,.footer2016 .link--social-text:link,.footer2016 .link--social-text:visited{color:#fff}.footer2016 .link--goto:hover,.footer2016 .link--location:hover,.footer2016 .link--social-text:hover{border-bottom:1px solid #fff}.footer2016 .link--goto:active,.footer2016 .link--goto:focus,.footer2016 .link--location:active,.footer2016 .link--location:focus,.footer2016 .link--social-text:active,.footer2016 .link--social-text:focus{background:#fff;color:#555;border:none}.footer2016 .link--social-text{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.4em}.footer2016 .link--social-text__span{margin-left:10px}.footer2016 .link--goto__span{margin-left:5px}@media only screen and (min-width:980px){.footer2016 .link--goto-mobile{display:none}}.footer2016 .link--goto-desktop{display:none}@media only screen and (min-width:980px){.footer2016 .link--goto-desktop{display:inline-block;float:right;margin-right:20px;margin-top:7px}}.footer2016 .link--social-icon{font-size:1.7em;margin:0 23px 5px 0;display:inline-block}.footer2016 .link--social-icon,.footer2016 .link--social-icon:link,.footer2016 .link--social-icon:visited{color:#fff}.footer2016 .link--social-icon:hover{color:#000;border:none}.footer2016 .link--social-icon:active,.footer2016 .link--social-icon:focus{background:#fff;color:#555;border:none}.footer2016 .link--map{display:inline-block;max-width:100%}.footer2016 .link--map__image{margin:10px 0 5px 0;max-height:150px;display:block;border:4px solid #fff}.footer2016 .link--map__text{color:#fff}.footer2016 .link--map:hover{border:none}.footer2016 .link--map:hover .link--map__image{opacity:.8}.footer2016 .link--map:hover .link--map__text{border-bottom:1px solid #fff}.footer2016 .link--map:active,.footer2016 .link--map:focus{border:none}.footer2016 .link--map:active .link--map__image,.footer2016 .link--map:focus .link--map__image{opacity:.8}.footer2016 .link--map:active .link--map__text,.footer2016 .link--map:focus .link--map__text{background:#fff;color:#555}.footer2016 .footer2016__info .link--image,.footer2016 .footer2016__misc .link--image{display:inline-block;border:2px solid transparent}.footer2016 .footer2016__info .link--image:hover,.footer2016 .footer2016__misc .link--image:hover{border:2px solid #ddd}.footer2016 .link--quick{margin-right:15px;line-height:2;white-space:nowrap}.footer2016 .link--offset{margin-left:25px}body{-moz-font-feature-settings:"lnum" 1;-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum" 1;-o-font-feature-settings:"lnum" 1;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1}.gray-section{position:relative;background:#eee;padding:2px 10px 0;margin:0 -10px}.gray-section .responsive-wrapper{padding-top:0}@media only screen and (min-width:980px){.gray-section{padding:2px 0 0;margin:0 0}}.section-fw-white-wrapper,.section-normal{padding-top:20px;padding-bottom:20px;background-color:#fff;color:#fff}@media only screen and (min-width:980px){.section-fw-white-wrapper,.section-normal{padding-top:20px;padding-bottom:20px}}.section-fw-white-wrapper p.stand-first,.section-normal p.stand-first{font-size:18px;line-height:24px;font-weight:500;padding-bottom:25px}.section-fw-white-wrapper>*,.section-normal>*{color:#333}.section-normal-first{padding-top:0}.fw-section-wrapper{margin:0 -10px;padding:20px 10px}@media only screen and (min-width:980px){.fw-section-wrapper{padding:20px 0;margin:0}}.fw-section-wrapper.section-no-padding{padding:0 10px}@media only screen and (min-width:980px){.fw-section-wrapper.section-no-padding{padding:0}}.section-fw-gray-wrapper{padding-top:20px;padding-bottom:20px;background-color:#EEE;color:#EEE}@media only screen and (min-width:980px){.section-fw-gray-wrapper{padding-top:20px;padding-bottom:20px}}.section-fw-gray-wrapper p.stand-first{font-size:18px;line-height:24px;font-weight:500;padding-bottom:25px}.section-fw-gray-wrapper>*{color:#333}.section-fw-gray-arrow-wrapper{padding-top:20px;padding-bottom:20px;background-color:#EEE;color:#EEE;position:relative}@media only screen and (min-width:980px){.section-fw-gray-arrow-wrapper{padding-top:20px;padding-bottom:20px}}.section-fw-gray-arrow-wrapper p.stand-first{font-size:18px;line-height:24px;font-weight:500;padding-bottom:25px}.section-fw-gray-arrow-wrapper>*{color:#333}.section-fw-gray-arrow-wrapper:after{content:"";width:0;height:0;border-top:1em solid currentColor;border-left:1em solid transparent;border-right:1em solid transparent;position:absolute;top:100%;left:50%;margin-left:-1em}.section-fw-blueribbon-wrapper{padding-top:20px;padding-bottom:20px;background-color:#00284C;color:#00284C}@media only screen and (min-width:980px){.section-fw-blueribbon-wrapper{padding-top:20px;padding-bottom:20px}}.section-fw-blueribbon-wrapper p.stand-first{font-size:18px;line-height:24px;font-weight:500;padding-bottom:25px}.section-fw-blueribbon-wrapper>*{color:#FFF}.section-fw-blueribbon-wrapper a:link,.section-fw-blueribbon-wrapper a:visited{color:#eee;border-bottom:2px dotted #ccc}.section-fw-blueribbon-wrapper a:hover{color:#fff;border-bottom:2px solid #fff}.section-fw-blueribbon-wrapper a:active,.section-fw-blueribbon-wrapper a:focus{background-color:#fff;color:#555;border-bottom:2px solid #fff}.section-fw-purple-wrapper{padding-top:20px;padding-bottom:20px;background-color:#3a0033;color:#3a0033}@media only screen and (min-width:980px){.section-fw-purple-wrapper{padding-top:20px;padding-bottom:20px}}.section-fw-purple-wrapper p.stand-first{font-size:18px;line-height:24px;font-weight:500;padding-bottom:25px}.section-fw-purple-wrapper>*{color:#FFF}.section-fw-purple-wrapper a:link,.section-fw-purple-wrapper a:visited{color:#eee;border-bottom:2px dotted #ccc}.section-fw-purple-wrapper a:hover{color:#fff;border-bottom:2px solid #fff}.section-fw-purple-wrapper a:active,.section-fw-purple-wrapper a:focus{background-color:#fff;color:#555;border-bottom:2px solid #fff}.section-fw-thisiscity-wrapper{padding-top:20px;padding-bottom:20px;background-color:#3a0033;color:#3a0033}@media only screen and (min-width:980px){.section-fw-thisiscity-wrapper{padding-top:20px;padding-bottom:20px}}.section-fw-thisiscity-wrapper p.stand-first{font-size:18px;line-height:24px;font-weight:500;padding-bottom:25px}.section-fw-thisiscity-wrapper>*{color:#FFF}.section-fw-blueribbon-wrapper,.section-fw-purple-wrapper,.section-fw-thisiscity-wrapper{padding-top:45px;padding-bottom:45px}@media only screen and (min-width:980px){.section-fw-blueribbon-wrapper,.section-fw-purple-wrapper,.section-fw-thisiscity-wrapper{padding-top:70px;padding-bottom:70px}}.media-ribbon-wrapper{padding-top:2em;padding-bottom:2em}@media only screen and (min-width:768px){.media-ribbon-wrapper{padding-top:0;padding-bottom:0}}.media-ribbon .text-wrapper{position:relative}@media only screen and (min-width:768px){.media-ribbon .text-wrapper{padding-bottom:27.2%}}.media-ribbon .text-center{vertical-align:middle;width:auto}@media only screen and (min-width:768px){.media-ribbon .text-center{height:100%;position:absolute}}.media-ribbon .text-center:before{height:100%;content:'';display:inline-block;vertical-align:middle;width:0}.media-ribbon .text-center .text{display:inline-block;max-width:90%;margin:0 auto;vertical-align:middle}.media-ribbon .text-center .text,.media-ribbon .text-center .text h2{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:22px;line-height:1.5em;font-weight:400}.media-ribbon .embed-container{padding-top:0;margin-bottom:0}.media-ribbon .embed-container img{display:block;margin-bottom:0}.media-ribbon--img-only-wrapper{padding:0;margin:0}.media-ribbon--img-only-wrapper .text-wrapper{position:relative;height:100%}@media only screen and (min-width:768px){.media-ribbon--img-only-wrapper .text-wrapper{padding-bottom:27.2%}}.media-ribbon--img-only-wrapper .text-center{vertical-align:middle;width:auto}@media only screen and (min-width:768px){.media-ribbon--img-only-wrapper .text-center{height:100%;position:absolute}}.media-ribbon--img-only-wrapper .text-center:before{height:100%;content:'';display:inline-block;vertical-align:middle;width:0}.media-ribbon--img-only-wrapper .text-center .text{display:inline-block;max-width:90%;margin:0 auto;vertical-align:middle}.media-ribbon--img-only-wrapper img{display:block}@media only screen and (min-width:768px){.media-ribbon--img-only-wrapper img{margin-bottom:40px}}@media only screen and (min-width:980px){.media-ribbon--img-only-wrapper img{margin:0}}#courses-widget .widget-content .ui-accordion-header .thisiscity-media-ribbon-wrapper .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .thisiscity-media-ribbon-wrapper .ui-icon,.thisiscity-media-ribbon-wrapper #courses-widget .widget-content .ui-accordion-header .ui-icon,.thisiscity-media-ribbon-wrapper .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.thisiscity-media-ribbon-wrapper .fa,.thisiscity-media-ribbon-wrapper .ui-accordion .ui-accordion-header .ui-icon,.thisiscity-media-ribbon-wrapper .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .thisiscity-media-ribbon-wrapper .ui-icon,.white-card__media .embed-container .thisiscity-media-ribbon-wrapper a:before{color:#ba9f61;font-size:44px;margin-bottom:1em;padding-right:.5em;display:block;height:44px;float:left}.thisiscity-media-ribbon-wrapper .thisiscity-media-ribbon__heading{float:left;font-size:14px;font-weight:700;line-height:14px;margin-bottom:1em;padding:16px 0 14px 0;height:44px;display:block;text-transform:uppercase}.thisiscity-media-ribbon-wrapper .thisiscity-media-ribbon__heading+*{clear:left}.thisiscity-media-ribbon-wrapper a{border-bottom:3px solid #BA9F61;color:#EEE;cursor:pointer}.thisiscity-media-ribbon-wrapper a:link{border-bottom:3px solid #BA9F61}.thisiscity-media-ribbon-wrapper a:focus,.thisiscity-media-ribbon-wrapper a:hover{border-bottom:3px solid #BA9F61;background-color:#BA9F61;color:#EEE}.thisiscity-media-ribbon-wrapper a:active{border-bottom:3px solid #EEE;background-color:#EEE;color:#333}.section-fw-imgbg-wrapper{position:relative;overflow:hidden;padding-top:70px;padding-bottom:70px;color:#fff}.section-fw-imgbg__bg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none}#content .gallery img{border:none}.gallery{margin-bottom:20px;background:#000;overflow:hidden}.gallery .cg-caption{padding:.5em 10px 0;color:#f0f0f0}.js .gallery-nav{display:none}.js .gallery{position:relative}.js .gallery .loading{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.3)}.js .gallery .loading .loading__icon{position:absolute;top:50%;left:50%;font-size:50px;width:50px;height:50px;margin-top:-25px;margin-left:-25px;color:#b02a1a}.accordion{margin:0 0 20px}@media (max-width:420px){.ui-accordion .ui-accordion-content img,.ui-accordion .ui-accordion-content img.left,.ui-accordion .ui-accordion-content img.right{display:block;float:none}}.ui-accordion .ui-accordion-header{color:#333;font-size:16px;background-color:#eee!important;border-bottom:2px solid #ccc!important;margin-bottom:5px;border-top:0;padding:0}.ui-accordion .ui-accordion-header a{padding:12px 2em 12px 14px!important;border:0!important;background:0 0!important;font-weight:600}.ui-accordion .ui-accordion-header a,.ui-accordion .ui-accordion-header a:link{color:#333}.ui-accordion .ui-accordion-header a:hover{text-decoration:underline}.ui-accordion .ui-accordion-header a:focus{outline:5px auto -webkit-focus-ring-color}.ui-accordion .ui-accordion-header.ui-state-active,.ui-accordion .ui-accordion-header.ui-state-active a,.ui-accordion .ui-accordion-header.ui-state-focus,.ui-accordion .ui-accordion-header.ui-state-focus a,.ui-accordion .ui-accordion-header.ui-state-hover,.ui-accordion .ui-accordion-header.ui-state-hover a{color:#666}.ui-accordion .ui-accordion-header.ui-state-active{border-bottom-width:1px!important}.ui-accordion .ui-accordion-header .ui-icon{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;background-image:none;color:inherit;text-indent:0}.ui-accordion .ui-accordion-header.ui-accordion-header-active{margin-bottom:0}.ui-accordion .ui-accordion-content{background-color:#f8f8f8;margin:0 0 5px!important;border:0!important;border-bottom:2px solid #ccc!important;top:0!important}.strategic .ui-accordion-header__{font-size:1.2em;line-height:1.5em;padding:.15em 1.5em .15em .5em;color:#fff;color:#FFF;background:0 0;background-color:#852b08}.strategic .ui-accordion-header__ i{padding:5px;position:absolute;right:0;clear:both;margin:0}.strategic .ui-accordion-header__.education{background:#9f3ca4;color:#FFF;background:0 0;background-color:#9f3ca4}.strategic .ui-accordion-header__.research{background:#392768;background:#392768;color:#FFF;background:0 0;background-color:#392768}.strategic .ui-accordion-header__.enterprise{background:#c91e25;background:#c91e25;color:#FFF;background:0 0;background-color:#c91e25}.strategic .ui-accordion-header__.internationalisation{background:#f57215;background:#f57215;color:#FFF;background:0 0;background-color:#f57215}.strategic .enabling-theme h3{color:#FFF;background:#5b2946}.strategic .key-commits .ui-accordion-header{color:#333;background:0 0}.strategic .key-commits .ui-accordion-content-active{border:none}.strategic .accordion table{border-collapse:separate;border-spacing:0}.strategic .accordion td,.strategic .accordion th{padding:.25em;border-width:0 0 0 2px;border-style:solid}.strategic .accordion th{background:0 0}.strategic .accordion tr:first-child td{border:none}.js .responsive-tabs{margin-bottom:20px}.js .responsive-tabs>ul{margin:0;padding:0 10px;border-bottom:1px solid #ddd}.js .responsive-tabs>ul li{display:inline-block;margin-bottom:-1px}.js .responsive-tabs>ul li a{border:1px solid #ddd;color:#000;font-weight:800;font-family:ff-meta-web,Arial,Helvetica,sans-serif;display:block;padding:10px;background:#f5f5f5}.js .responsive-tabs>ul li a:hover{background:#a22833;color:#fff}.js .responsive-tabs>ul li a:focus{background:#a22833;color:#fff}.js .responsive-tabs>ul li a:focus span{border-bottom:1px dotted #fff}.js .responsive-tabs>ul li a:active{background:#fff;color:#555}.js .responsive-tabs>ul li a:active span{border-bottom:1px dotted #000}.js .responsive-tabs>ul li a.selected{color:#000;display:block;border-bottom-color:#fff;background:#fff}.js .responsive-tabs>ul li a.selected span{border:none}.js .responsive-tabs .tab-panel{border:1px solid #ddd}.js .responsive-tabs .tab-panel .accordion-toogle{background:#f5f5f5;margin:0;font-size:1.2em}.js .responsive-tabs .tab-panel .accordion-toogle a{color:#000;font-weight:800;font-family:ff-meta-web,Arial,Helvetica,sans-serif;display:block;padding:10px;background:#f5f5f5}.js .responsive-tabs .tab-panel .accordion-toogle a:hover{background:#a22833;color:#fff}.js .responsive-tabs .tab-panel .accordion-toogle a:focus{background:#a22833;color:#fff}.js .responsive-tabs .tab-panel .accordion-toogle a:focus span{border-bottom:1px dotted #fff}.js .responsive-tabs .tab-panel .accordion-toogle a:active{background:#fff;color:#555}.js .responsive-tabs .tab-panel .accordion-toogle a:active span{border-bottom:1px dotted #000}.js .responsive-tabs .tab-panel .accordion-toogle a:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;float:right}.js .responsive-tabs .tab-panel .panel-content{border-top:1px solid #ddd;padding:10px}.js .responsive-tabs .tab-panel.selected .accordion-toogle a{color:#000;display:block;border-bottom-color:#fff;background:#fff}.js .responsive-tabs .tab-panel.selected .accordion-toogle a span{border:none}.js .responsive-tabs .tab-panel.selected .accordion-toogle a:after{content:"\f077"}.js .responsive-tabs>ul{display:none}.js .responsive-tabs .tab-panel .accordion-toogle{display:block}.js .responsive-tabs .tab-panel .panel-content{display:none;border:none;padding:10px}.js .responsive-tabs .tab-panel.selected .accordion-toogle{border-bottom:1px solid #ddd}.js .responsive-tabs .tab-panel.selected .panel-content{display:block;tab-index:0}@media only screen and (min-width:500px){.js .responsive-tabs>ul{display:block}.js .responsive-tabs .tab-panel{display:none;border-top-width:0;padding:10px}.js .responsive-tabs .tab-panel.default,.js .responsive-tabs .tab-panel.selected{display:block}.js .responsive-tabs .tab-panel .accordion-toogle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.js .responsive-tabs .tab-panel .panel-content{display:block}}@media only screen and (min-width:768px){.js .responsive-tabs{margin-bottom:0}}#promo-wrapper{margin:20px 0 10px 0;font-size:.9em}#promo-wrapper .banner{background-image:-webkit-linear-gradient(top,#333 0,#000 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#000));background-image:linear-gradient(to bottom,#333 0,#000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF000000', GradientType=0);overflow:hidden;color:#FFF;display:block;padding:7px 7px 3px 7px;margin-bottom:-8px}#promo-wrapper .banner h2{font-size:1.3em}#promo-wrapper .banner-media{float:left;display:none}#promo-wrapper .banner-text{float:left}#promo-wrapper .banner-text a{color:#FFF}#promo-wrapper.promo-wrapper--single{margin-bottom:0}.js .bx-controls,.js .bxslider{display:none}.loading-fa-icon{display:none}.carousel-loading{height:200px;position:relative}.carousel-loading .loading-fa-icon{display:block;position:absolute;top:50%;left:50%;display:block;font-size:36px;width:36px;height:36px;margin-top:-18px;margin-left:-18px;color:#b02a1a}.no-js .carousel-loading{height:auto;background-image:none}.bx-wrapper,.no-js .bxslider{position:relative;padding:0;*zoom:1}#promo-wrapper,.no-js #promo-wrapper{position:relative}#promo-wrapper .bx-viewport,#promo-wrapper li,.no-js #promo-wrapper .bx-viewport,.no-js #promo-wrapper li{background-image:-webkit-linear-gradient(top,#333 0,#000 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#000));background-image:linear-gradient(to bottom,#333 0,#000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF000000', GradientType=0)}#promo-wrapper.custom-carousel .bx-viewport,#promo-wrapper.custom-carousel li,.no-js #promo-wrapper.custom-carousel .bx-viewport,.no-js #promo-wrapper.custom-carousel li{background:0 0}#promo-wrapper #promo-area,.no-js #promo-wrapper #promo-area{-webkit-transform:none;-ms-transform:none;transform:none;background:#FFF;-webkit-font-smoothing:subpixel-antialiased;margin:0}#promo-wrapper .bx-controls,.no-js #promo-wrapper .bx-controls{padding:10px;font-weight:700;background-color:#333}#promo-wrapper .bx-controls:after,#promo-wrapper .bx-controls:before,.no-js #promo-wrapper .bx-controls:after,.no-js #promo-wrapper .bx-controls:before{content:" ";display:table}#promo-wrapper .bx-controls:after,.no-js #promo-wrapper .bx-controls:after{clear:both}#promo-wrapper .bx-controls a,.no-js #promo-wrapper .bx-controls a{border-bottom:none}#promo-wrapper .bx-controls .bx-prev,.no-js #promo-wrapper .bx-controls .bx-prev{left:0;margin-right:2px}#promo-wrapper .bx-controls .bx-next,.no-js #promo-wrapper .bx-controls .bx-next{right:0}#promo-wrapper .bx-pager,.no-js #promo-wrapper .bx-pager{float:right;color:#fff}#promo-wrapper .bx-pager:after,#promo-wrapper .bx-pager:before,.no-js #promo-wrapper .bx-pager:after,.no-js #promo-wrapper .bx-pager:before{content:" ";display:table}#promo-wrapper .bx-pager:after,.no-js #promo-wrapper .bx-pager:after{clear:both}#promo-wrapper .bx-pager.bx-default-pager a,.no-js #promo-wrapper .bx-pager.bx-default-pager a{background:#333;display:block;outline:0;color:#fff;padding:9px 12px;margin:0 1px;font-weight:700}#promo-wrapper .bx-pager.bx-default-pager a.active,#promo-wrapper .bx-pager.bx-default-pager a:hover,.no-js #promo-wrapper .bx-pager.bx-default-pager a.active,.no-js #promo-wrapper .bx-pager.bx-default-pager a:hover{background:#b02a1a}#promo-wrapper .bx-controls-auto-item,#promo-wrapper .bx-pager-item,.no-js #promo-wrapper .bx-controls-auto-item,.no-js #promo-wrapper .bx-pager-item{display:inline-block;float:left}#promo-wrapper .bx-controls-direction,.no-js #promo-wrapper .bx-controls-direction{float:left}#promo-wrapper .bx-controls-direction a,.no-js #promo-wrapper .bx-controls-direction a{bottom:0;outline:0;z-index:1;padding:0 12px 0 12px;background-color:#333;display:block;color:#fff;font-size:2em;float:left;text-align:center}#promo-wrapper .bx-controls-direction a:hover,.no-js #promo-wrapper .bx-controls-direction a:hover{background-color:#b02a1a}#promo-wrapper .bx-controls-auto,.no-js #promo-wrapper .bx-controls-auto{float:right}#promo-wrapper .bx-controls-auto a,.no-js #promo-wrapper .bx-controls-auto a{margin:0 1px;padding:6px 10px;display:block;background-color:#333}#courses-widget .widget-content .ui-accordion-header #promo-wrapper .bx-controls-auto a span.ui-icon,#courses-widget .widget-content .ui-accordion-header .no-js #promo-wrapper .bx-controls-auto a span.ui-icon,#promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.ui-icon,#promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.ui-icon,#promo-wrapper .bx-controls-auto a i,#promo-wrapper .bx-controls-auto a span.fa,.no-js #promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.ui-icon,.no-js #promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.ui-icon,.no-js #promo-wrapper .bx-controls-auto a i,.no-js #promo-wrapper .bx-controls-auto a span.fa,.ui-accordion .ui-accordion-header #promo-wrapper .bx-controls-auto a span.ui-icon,.ui-accordion .ui-accordion-header .no-js #promo-wrapper .bx-controls-auto a span.ui-icon{color:#fff}#promo-wrapper .bx-controls-auto .bx-stop.active,#promo-wrapper .bx-controls-auto .bx-stop:hover,.no-js #promo-wrapper .bx-controls-auto .bx-stop.active,.no-js #promo-wrapper .bx-controls-auto .bx-stop:hover{background-color:#b02a1a}#promo-wrapper .bx-controls-auto .bx-start.active,#promo-wrapper .bx-controls-auto .bx-start:hover,.no-js #promo-wrapper .bx-controls-auto .bx-start.active,.no-js #promo-wrapper .bx-controls-auto .bx-start:hover{background-color:#b02a1a}#promo-wrapper .bx-caption,.no-js #promo-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}#promo-wrapper .bx-caption span,.no-js #promo-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;top:18px}#promo-wrapper .carousel-text,.no-js #promo-wrapper .carousel-text{padding:10px 15px 0;background-color:transparent}#promo-wrapper .carousel-text h2,.no-js #promo-wrapper .carousel-text h2{font-size:1.3em}#promo-wrapper .date,.no-js #promo-wrapper .date{margin-top:5px;font-size:.9em;width:58px;margin-right:10px}#promo-wrapper .date .date-day-no,.no-js #promo-wrapper .date .date-day-no{font-size:1.6em}#promo-wrapper .banner-content,.no-js #promo-wrapper .banner-content{color:#FFF}#promo-wrapper .banner-content p,.no-js #promo-wrapper .banner-content p{margin-bottom:5px;overflow:visible}#promo-wrapper .banner-content a,.no-js #promo-wrapper .banner-content a{color:#FFF}#promo-wrapper .carousel-media,.no-js #promo-wrapper .carousel-media{padding:10px;display:none}#promo-wrapper .carousel-media p,.no-js #promo-wrapper .carousel-media p{margin:0}#promo-wrapper .carousel-media img,.no-js #promo-wrapper .carousel-media img{padding:0;margin:0;height:auto}#promo-wrapper .carousel-media a,.no-js #promo-wrapper .carousel-media a{border:none;background-color:transparent}.no-js .bxslider{list-style-type:none;margin-left:0}.no-js .bxslider li{padding-bottom:15px;margin-bottom:5px;overflow:hidden}.carousel-box-design .bx-viewport,.carousel-box-design li{background-image:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#FFF))!important;background-image:-webkit-linear-gradient(top,#FFF 0,#FFF 100%)!important;background-image:linear-gradient(to bottom,#FFF 0,#FFF 100%)!important}.carousel-box-design .bx-controls-auto,.carousel-box-design .bx-pager-item{display:none!important}.carousel-box-design .bx-controls-direction a{background-color:rgba(249,247,247,.53)!important;border:none!important;color:#0D0C0C!important}.carousel-box-design .bx-controls{background-color:transparent!important}.carousel-box-design .box-content-centered{display:table-cell;vertical-align:middle}.carousel-box-design .boxes,.carousel-box-design .boxes-large,.carousel-box-design .boxes-small{text-align:center;float:left}.carousel-box-design .box-2,.carousel-box-design .box-3,.carousel-box-design .box-4,.carousel-box-design .box-5{color:#fff;display:table;margin:10px;width:100%;padding:15px 10px}.carousel-box-design .box-1{background:#fff;margin:0}.carousel-box-design .box-2{background:#464646}.carousel-box-design .box-3{background:#390334}.carousel-box-design .box-4{background:#ba2634}.carousel-box-design .box-5{background:#030303}@media only screen and (min-width:320px){#promo-wrapper .bx-controls-auto{margin-right:5px}#promo-wrapper .bx-controls-auto a{padding:9px 12px}#promo-wrapper .bx-pager-item a{padding:13px 10px}.carousel-box-design .boxes,.carousel-box-design .boxes-small{width:100%}.carousel-box-design li{height:1300px}}@media only screen and (min-width:480px){.no-js #promo-wrapper .carousel-text{padding:10px 50px 0}.no-js #promo-wrapper .carousel-text h2{font-size:1.6em}#promo-wrapper .bx-wrapper{padding:0 10px}#promo-wrapper .carousel-text{padding:10px 50px 0;margin-top:0}#promo-wrapper .carousel-text h2{font-size:1.6em}#promo-wrapper .date{margin-top:10px;font-size:small;width:70px;margin-right:20px}#promo-wrapper .date .date-day-no{font-size:2.2em/1.1em Georgia,serif}#promo-wrapper .bx-controls-direction{float:none}#promo-wrapper .bx-controls-direction a{top:38.7%;bottom:auto;border:1px solid #FFF;position:absolute;width:auto;height:45px;padding:2px 17px}#promo-wrapper .bx-controls{padding:0 12px 12px}#promo-wrapper .bx-controls .bx-next{right:-1px}#promo-wrapper .bx-controls .bx-prev{left:-1px}#promo-wrapper.custom-carousel .bx-wrapper{padding:0}.carousel-box-design li{height:1200px;margin-left:35px}.carousel-box-design .boxes{width:50%}.carousel-box-design .boxes-wrap{width:81%}.carousel-box-design .boxes-small{margin-left:10px;width:30%}.carousel-box-design .box1-slide2{height:564px}.carousel-box-design .box-1{height:538px}}@media only screen and (min-width:980px){#promo-wrapper .carousel-media{display:block}#promo-wrapper .carousel-media img{margin-top:30px}#promo-wrapper .carousel-text{padding-left:10px}#promo-wrapper .bx-pager{position:relative}#promo-wrapper .bx-controls-auto{position:relative}#promo-wrapper .bx-controls{padding:54px 12px 0}#promo-wrapper .bx-controls-direction a{top:42%}#promo-wrapper .banner{margin-bottom:0}#promo-wrapper .banner .banner-media{display:block;margin-right:40px}#promo-wrapper .banner .banner-media img{margin-bottom:0}#promo-wrapper .banner .banner-text{margin-top:20px;float:none;width:95%}#promo-wrapper .banner h2{font-size:1.6em}#promo-wrapper .bx-controls{overflow:visible}#promo-wrapper .bx-controls-auto,#promo-wrapper .bx-pager{bottom:50px}.carousel-box-design li{height:900px;margin-left:45px}.carousel-box-design .box1-slide2{height:476px}.carousel-box-design .box-1{height:442px}#promo-wrapper .carousel-media,.no-js #promo-wrapper .carousel-media{display:block}}@media only screen and (min-width:980px){#promo-wrapper,.no-js #promo-wrapper{margin-bottom:-40px;overflow:hidden;width:100%;padding-bottom:0;font-size:1em}#promo-wrapper .banner,.no-js #promo-wrapper .banner{margin-bottom:40px}#promo-wrapper .carousel-media img,.no-js #promo-wrapper .carousel-media img{margin-top:0}#promo-wrapper h2,.no-js #promo-wrapper h2{font-size:1.8em;margin:0 0 2.04% 0}#promo-wrapper .carousel-text,.no-js #promo-wrapper .carousel-text{margin-top:50px;padding-left:0}#promo-wrapper .bx-controls,.no-js #promo-wrapper .bx-controls{background-color:transparent;overflow:inherit;padding:0 12px 0}#promo-wrapper .bx-pager,.no-js #promo-wrapper .bx-pager{position:relative;bottom:56px}#promo-wrapper .bx-controls-auto,.no-js #promo-wrapper .bx-controls-auto{position:relative;bottom:56px}#promo-wrapper .date,.no-js #promo-wrapper .date{margin-top:5px}#promo-wrapper.custom-carousel,.no-js #promo-wrapper.custom-carousel{margin-bottom:0}.no-js #promo-wrapper{margin-bottom:0}.no-js #promo-wrapper .banner{margin-bottom:0}.carousel-box-design{margin-bottom:0!important}.carousel-box-design li{margin-left:35px;height:700px}.carousel-box-design .boxes{width:34%;margin-left:10px}.carousel-box-design .boxes-large{width:50%}.carousel-box-design .boxes-small{width:20%}.carousel-box-design .box1-slide2{height:557px}.carousel-box-design .box5-slide2{height:218px}.carousel-box-design .box6-slide2{height:178px}.carousel-box-design .box7-slide2{height:142px}.carousel-box-design .box5-slide1{height:157px}.carousel-box-design .box6-slide1{height:184px}.carousel-box-design .box7-slide1{height:142px}.carousel-box-design .box-1{height:542px}.carousel-box-design .box2-slide1{height:157px}}@media only screen and (min-width:1035px){.carousel-box-design .box5-slide2{height:198px}}@media only screen and (min-width:1200px){#promo-wrapper .banner .banner-text,.no-js #promo-wrapper .banner .banner-text{width:90%}.carousel-box-design .box3-slide1{height:184px}.carousel-box-design .box7-slide1{height:143px}.carousel-box-design .box5-slide2{height:143px}.carousel-box-design .box7-slide2{height:123px}}.js .no-js-pager{display:none}.no-js-pager{position:absolute;color:#fff;border:10px;font-weight:700;left:10px;bottom:10px}.no-js-pager:after,.no-js-pager:before{content:" ";display:table}.no-js-pager:after{clear:both}.no-js-pager a,.no-js-pager span{display:inline-block;border:none;outline:0;color:#fff;padding:6px 10px;margin:0 1px 0 0;font-weight:700}.no-js-pager span{background:#000}.no-js-pager a{background:#333}.no-js-pager a.active,.no-js-pager a:hover{background:#b02a1a}#promo-wrapper.carousel-box-design.accommodation-fair img{margin:0}@media only screen and (min-width:320px){#promo-wrapper.carousel-box-design.accommodation-fair li{height:1500px}}@media only screen and (min-width:480px){#promo-wrapper.carousel-box-design.accommodation-fair li{height:1200px}}@media only screen and (min-width:768px){#promo-wrapper.carousel-box-design.accommodation-fair li{height:1000px}}@media only screen and (min-width:980px){#promo-wrapper.carousel-box-design.accommodation-fair li{height:650px}#promo-wrapper.carousel-box-design.accommodation-fair .box5-slide1{height:162px}#promo-wrapper.carousel-box-design.accommodation-fair .box6-slide1{height:227px}#promo-wrapper.carousel-box-design.accommodation-fair .box7-slide1{height:217px}}@media only screen and (min-width:1035px){#promo-wrapper.carousel-box-design.accommodation-fair .box6-slide1{height:192px}}@media only screen and (min-width:1200px){#promo-wrapper.carousel-box-design.accommodation-fair li{height:600px}#promo-wrapper.carousel-box-design.accommodation-fair .box7-slide1{height:197px}}.image-banner#promo-wrapper .banner{padding:0}.image-banner#promo-wrapper .banner .banner-text{background-color:#00284C;color:#FFF;width:100%;padding:20px;margin:0}@media only screen and (min-width:980px){.image-banner#promo-wrapper .banner .banner-text{background-color:rgba(0,40,76,.7);width:auto;max-width:50%;position:absolute;top:1.429em;left:1.429em}}.image-banner#promo-wrapper .banner .banner-media{display:block;float:none;margin:0}.image-banner#promo-wrapper .banner .banner-media img{margin:0}.image-banner#promo-wrapper .banner h2{margin:0;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:200;font-size:1.571em;line-height:1.182em}@media only screen and (min-width:980px){.image-banner#promo-wrapper .banner h2{font-size:2.286em;line-height:1.25em}}.image-banner#promo-wrapper .banner h2 a{font-weight:inherit}.image-banner#promo-wrapper .banner h2 a:active,.image-banner#promo-wrapper .banner h2 a:focus,.image-banner#promo-wrapper .banner h2 a:hover{border-bottom:1px solid #FFF;text-decoration:none}.image-banner#promo-wrapper .banner p{margin:1em 0 0;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.143em}@media only screen and (min-width:980px){.image-banner#promo-wrapper .banner p{font-size:1.286em;font-weight:600}}.image-banner#promo-wrapper .banner.banner-red-bg .banner-text{background:#a22833}.image-banner#promo-wrapper .banner.banner-text-box-small .banner-text h2{font-size:1.6em}@media only screen and (min-width:980px){.image-banner#promo-wrapper .banner.banner-text-box-small .banner-text{max-width:30%}}.image-banner#promo-wrapper .banner.banner-text-box-very-small .banner-text h2{font-size:1.3em}@media only screen and (min-width:980px){.image-banner#promo-wrapper .banner.banner-text-box-very-small .banner-text{max-width:30%}}#promo-wrapper{margin-bottom:0}#promo-wrapper .banner-n{background:0 0;border-radius:0;height:auto;margin-bottom:0}#promo-wrapper .banner-n .banner-headline,#promo-wrapper .banner-n .banner-title{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:22px;margin-bottom:14px}#promo-wrapper .banner-n .banner-title{font-weight:400}#promo-wrapper .banner-n .banner-headline{font-weight:200;line-height:1.25em}#promo-wrapper .banner-n .banner-text{display:none;width:auto;float:none;padding:10px 10px 0;background:#a22833;color:#fff}#promo-wrapper .banner-n .banner-image{display:block;float:none;width:100%}#promo-wrapper .banner-n .banner-image img{margin:0;width:100%}@media only screen and (min-width:980px){#promo-wrapper .banner-n{position:relative}#promo-wrapper .banner-n .banner-text{display:block;position:absolute;top:20px;left:20px;padding:20px 20px 6px;max-width:30%}}.accordion{margin:0 0 20px}@media (max-width:420px){.ui-accordion .ui-accordion-content img,.ui-accordion .ui-accordion-content img.left,.ui-accordion .ui-accordion-content img.right{display:block;float:none}}.ui-accordion .ui-accordion-header{color:#333;font-size:16px;background-color:#eee!important;border-bottom:2px solid #ccc!important;margin-bottom:5px;border-top:0;padding:0}.ui-accordion .ui-accordion-header a{padding:12px 2em 12px 14px!important;border:0!important;background:0 0!important;font-weight:600}.ui-accordion .ui-accordion-header a,.ui-accordion .ui-accordion-header a:link{color:#333}.ui-accordion .ui-accordion-header a:hover{text-decoration:underline}.ui-accordion .ui-accordion-header a:focus{outline:5px auto -webkit-focus-ring-color}.ui-accordion .ui-accordion-header.ui-state-active,.ui-accordion .ui-accordion-header.ui-state-active a,.ui-accordion .ui-accordion-header.ui-state-focus,.ui-accordion .ui-accordion-header.ui-state-focus a,.ui-accordion .ui-accordion-header.ui-state-hover,.ui-accordion .ui-accordion-header.ui-state-hover a{color:#666}.ui-accordion .ui-accordion-header.ui-state-active{border-bottom-width:1px!important}.ui-accordion .ui-accordion-header .ui-icon{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;background-image:none;color:inherit;text-indent:0}.ui-accordion .ui-accordion-header.ui-accordion-header-active{margin-bottom:0}.ui-accordion .ui-accordion-content{background-color:#f8f8f8;margin:0 0 5px!important;border:0!important;border-bottom:2px solid #ccc!important;top:0!important}.strategic .ui-accordion-header__{font-size:1.2em;line-height:1.5em;padding:.15em 1.5em .15em .5em;color:#fff;color:#FFF;background:0 0;background-color:#852b08}.strategic .ui-accordion-header__ i{padding:5px;position:absolute;right:0;clear:both;margin:0}.strategic .ui-accordion-header__.education{background:#9f3ca4;color:#FFF;background:0 0;background-color:#9f3ca4}.strategic .ui-accordion-header__.research{background:#392768;background:#392768;color:#FFF;background:0 0;background-color:#392768}.strategic .ui-accordion-header__.enterprise{background:#c91e25;background:#c91e25;color:#FFF;background:0 0;background-color:#c91e25}.strategic .ui-accordion-header__.internationalisation{background:#f57215;background:#f57215;color:#FFF;background:0 0;background-color:#f57215}.strategic .enabling-theme h3{color:#FFF;background:#5b2946}.strategic .key-commits .ui-accordion-header{color:#333;background:0 0}.strategic .key-commits .ui-accordion-content-active{border:none}.strategic .accordion table{border-collapse:separate;border-spacing:0}.strategic .accordion td,.strategic .accordion th{padding:.25em;border-width:0 0 0 2px;border-style:solid}.strategic .accordion th{background:0 0}.strategic .accordion tr:first-child td{border:none}#contact-widget{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;background-color:#eae9e7;padding:1em 0;margin-bottom:1.429em;font-size:1.072em}#contact-widget .widget-title,#contact-widget h2{padding:0 1.25em}#contact-widget dl{width:100%;margin:1em 0 0;overflow:hidden}#contact-widget dl dd,#contact-widget dl dt{margin:0}#contact-widget dl dd{padding-bottom:.5em;vertical-align:top;break-word:break-all}#contact-widget dl .widget-content-label{background-color:transparent;width:auto;float:left;clear:left;padding:0 .5em .5em 0;font-family:inherit;font-size:inherit;line-height:inherit}#contact-widget dl .widget-content-label:after{content:"\003A"}#contact-widget dl .widget-content-label--location{width:100%;padding-right:0}#contact-widget dl .widget-content-label--location,#contact-widget dl .widget-content-label--location+dd{padding-bottom:0}#contact-widget .widget-content-label,#contact-widget .widget-title{font-weight:700}#contact-widget .widget-content-subtitle,#contact-widget .widget-content-title{font-weight:600}#contact-widget a{padding:2px 2px 0;text-decoration:none;-webkit-transition:all .35s ease;transition:all .35s ease}#contact-widget a:link,#contact-widget a:visited{border-bottom:2px dotted #999}#contact-widget a:link{color:#b91b1b}#contact-widget a:visited{color:#670003}#contact-widget a:hover{color:#b91b1b;border-bottom:2px solid #b91b1b}#contact-widget a:active,#contact-widget a:focus{background-color:#b91b1b;color:#FFF;border-bottom:none}#contact-widget .widget-content{margin:1em 1.5em 0;font-size:1em;border-bottom:1px solid #ccc;padding-bottom:1em}#contact-widget .widget-content:last-child{border-bottom:0}#contact-widget .widget-content p:last-child{margin-bottom:0}#contact-widget .widget-content-list{padding:0}#contact-widget .widget-content-list,#contact-widget .widget-content-list li{list-style:none;margin:0}.widget{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;margin:0 0 20px 0;padding:0;position:relative}.widget:after,.widget:before{content:" ";display:table}.widget:after{clear:both}.widget.scrollable{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:768px){.widget.scrollable{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.widget .widget-title,.widget h2{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;background-color:#eae9e7;display:block;margin:0;padding:10px 10px;font-size:1.2em;font-weight:600}.widget .widget-title.controls-direction,.widget h2.controls-direction{padding-right:70px}.widget .bx-viewport{-webkit-transition:height .2s;transition:height .2s;padding:0}.widget .bx-controls-direction{position:absolute;top:5px;right:5px}.widget .bx-controls-direction a{position:relative;background:#b02a1a;display:block;padding:7px 12px;color:#FFF;float:left;cursor:pointer;border-bottom:none;text-align:center;margin-left:1px}.widget .bx-controls-direction a:visited{color:#FFF}.widget .bx-controls-direction a:hover{background-color:#e31b25}.widget .bx-controls-direction a:focus{background-color:#96190b}.widget .bx-controls-direction a:active{background-color:#a0271f}.widget .bx-controls-direction a i{font-size:1em;vertical-align:middle;font-weight:400}.widget .bx-controls-direction a:first-child{margin-left:0}.widget .bx-controls-direction a.disabled{background-color:#CC887E;cursor:default}.widget .bx-controls-direction a.bx-prev,.widget .bx-controls-direction a.prev{display:block;border-radius:3px 0 0 3px}.widget .bx-controls-direction a.all,.widget .bx-controls-direction a.bx-all,.widget .bx-controls-direction a.refresh{font-size:1em;text-align:center;background-image:none}.widget .bx-controls-direction a.bx-next,.widget .bx-controls-direction a.next{display:block;border-radius:0 3px 3px 0}.widget .bxslider{display:block}.widget .widget-content{margin:0;padding:0;background:#eae9e7}.widget .widget-content:after,.widget .widget-content:before{content:" ";display:table}.widget .widget-content:after{clear:both}.widget .widget-content a:hover{border-color:#eae9e7}.widget .widget-content ul{margin-right:5px}.widget .widget-content ol li{list-style-type:none;margin:0}.widget .widget-content h2{font-size:.9em}.widget .widget-content h3,.widget .widget-content h4{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:700;line-height:inherit}.widget .widget-content h2,.widget .widget-content h3{margin:0 0 5px 0;padding:0;border:none;color:#333;text-transform:none}.widget .widget-content blockquote{clear:both;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;background:0 0;padding:0;margin:-19px 0 10px 0;text-indent:35px}.widget .widget-content img.right{margin:0 0 5px 5px}.widget .widget-content img.left{margin:0 5px 5px 0}.widget .widget-content .vcard{border-bottom:1px solid #ccc;padding:10px 5px}.widget .widget-content .vcard .fn{font-weight:700}.widget .widget-content .vcard .fax span,.widget .widget-content .vcard .tel span{font-weight:700}.widget .widget-content .vcard:last-child{border-bottom:none}@media only screen and (min-width:768px){.widget.widget-invisible{display:block}.widget h2{padding:9px 10px}.widget h2.controls-direction{padding-right:60px}.widget .bx-controls-direction a,.widget .widget-controls a{padding:5px 10px}}.widget-invisible{display:none}.free-text p{margin:0 0 10px 0}.free-text .widget-content{padding:.5em 1em}.free-text .widget-content blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;padding:0 0 0 40px;margin:10px 0 20px 0;background:transparent url(//s1.city.ac.uk/cityr/i/quote.png) no-repeat left top;clear:both;border:none;text-indent:0}#courses-widget .widget-content{margin:0;padding:5px;border-bottom:none;background:#f8f8f8}#courses-widget .widget-content h3 a{font-size:1.2em;background-color:#e7e7e7}#courses-widget .widget-content h4 a{font-weight:700;border-bottom:none}@media (max-width:420px){#courses-widget .widget-content .ui-accordion-content img,#courses-widget .widget-content .ui-accordion-content img.left,#courses-widget .widget-content .ui-accordion-content img.right{display:block;float:none}}#courses-widget .widget-content .ui-accordion-header{color:#333;font-size:12px;background-color:#eee!important;border-bottom:2px solid #ccc!important;margin-bottom:5px;border-top:0;padding:0}#courses-widget .widget-content .ui-accordion-header a{padding:12px 2em 12px 14px!important;border:0!important;background:0 0!important;font-weight:600}#courses-widget .widget-content .ui-accordion-header a,#courses-widget .widget-content .ui-accordion-header a:link{color:#333}#courses-widget .widget-content .ui-accordion-header a:hover{text-decoration:underline}#courses-widget .widget-content .ui-accordion-header a:focus{outline:5px auto -webkit-focus-ring-color}#courses-widget .widget-content .ui-accordion-header.ui-state-active,#courses-widget .widget-content .ui-accordion-header.ui-state-active a,#courses-widget .widget-content .ui-accordion-header.ui-state-focus,#courses-widget .widget-content .ui-accordion-header.ui-state-focus a,#courses-widget .widget-content .ui-accordion-header.ui-state-hover,#courses-widget .widget-content .ui-accordion-header.ui-state-hover a{color:#666}#courses-widget .widget-content .ui-accordion-header.ui-state-active{border-bottom-width:1px!important}#courses-widget .widget-content .ui-accordion-header .ui-icon{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;background-image:none;color:inherit;text-indent:0}#courses-widget .widget-content .ui-accordion-header.ui-accordion-header-active{margin-bottom:0}#courses-widget .widget-content .ui-accordion-content{background-color:#f8f8f8;margin:0 0 5px!important;border:0!important;border-bottom:2px solid #ccc!important;top:0!important}#courses-widget .widget-content .ui-accordion-header .ui-icon{width:12px;height:12px}#courses-widget .widget-content .ui-accordion-content{padding:0 5px}#courses-widget .widget-content .ui-accordion-content li.course{background:#FFF;padding:5px}#courses-widget .widget-content .ui-accordion-content li.course h4{margin:0;font-size:1em}#courses-widget .ui-state-active{background-color:#eae9e7}#courses-widget .ui-state-active a{border-width:0 0 1px 0}#courses-widget .ui-state-default{background-color:#eae9e7}#gallery-widget .widget-content{padding:5px;overflow:hidden}#gallery-widget .scrollable{width:150px;height:100px;min-height:250px;overflow:visible!important;margin:0 0 0 76px}#gallery-widget .scrollable .items .item{float:left;width:145px;margin:0 5px}#gallery-widget .scrollable .items .item img{border:1px solid #FFF}#gallery-widget .scrollable .items .active img{border:1px solid #333}#gallery-widget .scrollable .items .disabled img{filter:alpha(opacity=60);opacity:.6}#gallery-widget .scrollable .items .disabled .department,#gallery-widget .scrollable .items .disabled .job-title,#gallery-widget .scrollable .items .disabled .name{color:#ccc}#gallery-widget .scrollable .items .disabled .department a,#gallery-widget .scrollable .items .disabled .job-title a,#gallery-widget .scrollable .items .disabled .name a{color:#ccc}#rss-widget .rss-meta{padding:10px;float:none}#rss-widget .rss-meta:after,#rss-widget .rss-meta:before{content:" ";display:table}#rss-widget .rss-meta:after{clear:both}#rss-widget .rss-meta img{float:left;margin-right:10px}#sidebar .twitter-timeline{margin-bottom:20px}li.with-pic{-webkit-background-size:"48px 48px";background-size:"48px 48px"}li.with-pic p{padding-left:60px}.tweet-reply,.tweet-retweet,.tweet-time{margin-right:1em}#map-widget .map{border:none;position:relative;cursor:pointer;border:1px solid #FFF;border-width:0 0 1px 0}#map-widget .map .magnifier{position:absolute;bottom:0;z-index:1;display:block;width:20px;height:20px;right:0;background:transparent url(../i/icon-magnifier.png) no-repeat right bottom}#map-widget .map:hover .magnifier{background-position:0 bottom}#map-widget .map img{border:none;position:relative;margin-bottom:-3px}#map-widget #mapJsData{display:none}#map-widget .vcard{margin:0 5px}.map-parameters{display:none}#flickr-widget .widget-content{padding:0 3px 3px}#flickr-widget .widget-content ul{list-style:none;margin:0;padding:0}#flickr-widget li{background:#FFF;margin:0;padding:0 5px}#flickr-widget .imageurl{display:none}#flickr-widget li>a,#flickr-widget li>a img{display:block;margin:0 auto;border:2px solid #FFF;background-color:transparent;float:none}#flickr-widget .image-meta{min-height:50px;padding:10px 10px 10px 70px;margin:0;background:#FFF no-repeat 10px 10px;position:absolute;bottom:0;left:0;display:none;opacity:.95;filter:alpha(opacity=95)}#flickr-widget li{position:relative}#flickr-widget li:hover{z-index:99}#flickr-widget li:hover .image-meta{display:block}#testimonials-widget.widget-one-item .widget-content{padding:10px}#testimonials-widget .bx-wrapper{padding:0;margin:0 10px}#testimonials-widget ul{list-style-type:none;padding:0;margin:0}#testimonials-widget ul li{padding:0;margin:0}#testimonials-widget ul li:after,#testimonials-widget ul li:before{content:" ";display:table}#testimonials-widget ul li:after{clear:both}#testimonials-widget .fa-quote-left{color:#666;font-size:1.6em}#testimonials-widget .details{margin:0 0 10px 0;overflow:hidden}#testimonials-widget .name{font-weight:700;margin-bottom:0}#testimonials-widget .course,#testimonials-widget .position,#testimonials-widget .year{margin-bottom:0}#testimonials-widget .course{margin-top:0}#testimonials-widget img{float:left;display:inline;padding:0 10px 0 0}#testimonial-dialog .details{margin:0 0 10px 0;overflow:hidden;width:auto;float:none}#testimonial-dialog .details p{margin:0 0 5px 0}#testimonial-dialog .details .name{font-weight:700}#testimonial-dialog .details img{float:left;display:inline;margin:0 10px 0 0}#profiles-widget .widget-content{padding:10px 0}#profiles-widget ul{padding:0 10px;margin:0;list-style-type:none}#profiles-widget li>a{display:block;border:none}#profiles-widget li>a span{border-bottom:1px solid #ccc}#profiles-widget li>a:hover span{border:none}#profiles-widget li>a:active,#profiles-widget li>a:focus{background:0 0}#profiles-widget li>a:active span,#profiles-widget li>a:focus span{border:none;background:#b02a1a}#profiles-widget .thumbnail-wrapper{background-color:#F9F9F9;display:block;margin:0 10px 10px}#profiles-widget .thumbnail-wrapper:hover{border:1px solid #CCC}@media only screen and (min-width:320px){#profiles-widget .thumbnail-wrapper{width:50%}}@media only screen and (min-width:480px){#profiles-widget .thumbnail-wrapper{float:left}}@media only screen and (min-width:500px){#profiles-widget .thumbnail-wrapper{width:40%}}@media only screen and (min-width:768px){#profiles-widget .thumbnail-wrapper{width:auto;float:none}}#profiles-widget .person{margin-bottom:15px;overflow:hidden}#profiles-widget .thumbnail{width:100%;vertical-align:middle;margin-bottom:0}#profiles-widget .name{font-size:1.2em;margin:0 10px}#profiles-widget .description,#profiles-widget .email,#profiles-widget .job-title,#profiles-widget .role-description,#profiles-widget .tel{font-size:1.2em;margin:10px 10px 0 10px}#profiles-widget .job-title{font-weight:600}.free-html{background-color:transparent}.city-vision-widget{background-color:#B02A1A;display:block;color:#FFF;text-align:center;padding:20px 15px 30px;font-family:Georgia,"Times New Roman",Times,serif;font-size:2.8em;font-weight:400;line-height:.9em}.city-vision-widget.city-vision-widget-alternate{background-color:#00284D}.city-vision-widget span{display:block;color:#FFF}.city-vision-widget hr{position:relative;top:8px;border-color:#cb8880}.city-vision-widget .year{background-color:#B02A1A;color:#fff;margin:-34px auto 0;position:relative;width:120px}@media only screen and (min-width:768px){.city-vision-widget{padding:50px 15px 60px}}a.city-vision-widget:hover hr{border-color:#B02A1A}.free-widget-standard{display:block;color:#FFF;text-align:center;padding:20px 15px 30px;font-family:Arial,Helvetica,sans-serif;font-size:2.8em;font-weight:400;line-height:.9em;text-transform:uppercase}.free-widget-standard a{color:#FFF;text-decoration:none;border:none}#spotlight-research-widget .widget-content{padding-left:5px}#spotlight-research-widget li{background:#fff}#spotlight-research-widget li:after,#spotlight-research-widget li:before{content:" ";display:table}#spotlight-research-widget li:after{clear:both}#spotlight-research-widget .bx-wrapper{margin:0 5px 0 0}#spotlight-research-widget h3{margin:0 5px 0 5px}#spotlight-research-widget h3 a{font-weight:700}#spotlight-research-widget .thumbnail{display:block;margin:6px auto 5px;width:97%}#spotlight-research-widget .summary{margin:5px 5px 10px 5px}#spotlight-research-widget.widget-one-item .widget-content{padding:5px}#spotlight-research-widget.widget-one-item ul{margin:0}#spotlight-research-widget.widget-one-item li{display:block}#events-widget .widget-content ol,#events-widget .widget-content ul,#news-widget .widget-content ol,#news-widget .widget-content ul,#rss-widget .widget-content ol,#rss-widget .widget-content ul{margin:5px 0}#events-widget .widget-content ol div,#events-widget .widget-content ul div,#news-widget .widget-content ol div,#news-widget .widget-content ul div,#rss-widget .widget-content ol div,#rss-widget .widget-content ul div{padding:5px 0}#events-widget .widget-content li,#news-widget .widget-content li,#rss-widget .widget-content li{margin:0 5px 1px 5px;padding:10px;background:#fff}#events-widget .widget-content li:after,#events-widget .widget-content li:before,#news-widget .widget-content li:after,#news-widget .widget-content li:before,#rss-widget .widget-content li:after,#rss-widget .widget-content li:before{content:" ";display:table}#events-widget .widget-content li:after,#news-widget .widget-content li:after,#rss-widget .widget-content li:after{clear:both}#events-widget .widget-content li:hover,#news-widget .widget-content li:hover,#rss-widget .widget-content li:hover{background-color:#f7f7f7;cursor:pointer}#events-widget .widget-content li h3,#events-widget .widget-content li h4,#news-widget .widget-content li h3,#news-widget .widget-content li h4,#rss-widget .widget-content li h3,#rss-widget .widget-content li h4{margin:0;overflow:hidden}#events-widget .widget-content li h3 a,#events-widget .widget-content li h4 a,#news-widget .widget-content li h3 a,#news-widget .widget-content li h4 a,#rss-widget .widget-content li h3 a,#rss-widget .widget-content li h4 a{font-weight:700}#events-widget .widget-content li h3 a strong,#events-widget .widget-content li h4 a strong,#news-widget .widget-content li h3 a strong,#news-widget .widget-content li h4 a strong,#rss-widget .widget-content li h3 a strong,#rss-widget .widget-content li h4 a strong{font-weight:700}#events-widget .widget-content li img,#news-widget .widget-content li img,#rss-widget .widget-content li img{float:left;margin:0 10px 0 0;display:inline}#events-widget .widget-content li p,#news-widget .widget-content li p,#rss-widget .widget-content li p{margin:0;overflow:hidden}#events-widget .widget-content .bx-wrapper ol,#events-widget .widget-content .bx-wrapper ul,#news-widget .widget-content .bx-wrapper ol,#news-widget .widget-content .bx-wrapper ul,#rss-widget .widget-content .bx-wrapper ol,#rss-widget .widget-content .bx-wrapper ul,#spotlight-research-widget .widget-content .bx-wrapper ol,#spotlight-research-widget .widget-content .bx-wrapper ul{margin:0}#business-case-studies-widget .widget-content ul{margin:0 10px;list-style-type:none}#business-case-studies-widget .widget-content li{clear:both}#business-case-studies-widget .widget-content li a{border:none;color:#000;display:block}#business-case-studies-widget .widget-content li a:hover{color:#b02a1a;-webkit-transition:color .2s;transition:color .2s;text-decoration:underline}#business-case-studies-widget .widget-content li a:active,#business-case-studies-widget .widget-content li a:focus{color:#fff}#business-case-studies-widget .widget-content li a img{width:30%;margin-right:10px;float:left}#business-case-studies-widget .widget-content li a h3{font-size:1.3em;font-weight:400;line-height:1.3em;margin:6px 0 14px}#gallery-widget .widget-content{padding:5px}#social-widget .widget-content{padding:10px}#social-list{list-style:none;padding:0;margin:0}#social-list li{margin:0 0 10px 0;min-height:30px}#social-list a{padding:0;border-bottom:none;display:block;float:none;min-height:30px}#social-list a.osw{background:transparent url(//s1.city.ac.uk/cityr/i/vector-social-media-icons/social-list.png) no-repeat 0 0;line-height:32px;height:32px}#social-list a.osw.twitter{background-position:0 -52px}#social-list a.osw.google{background-position:0 -104px}#social-list a.osw.youtube{background-position:0 -156px}#social-list a.osw.linkedin{background-position:0 -208px}#social-list a.osw.pinterest{background-position:0 -260px}#social-list a.osw.instagram{background-position:0 -312px}#social-list a span{border-bottom:1px solid #ccc;line-height:28px}#social-list a:hover{text-decoration:none}#social-list a:hover span{border-bottom:none}#social-list a:focus span{background:#B02A1A}.widget.navigation-widget .widget-content,.widget.navigation-widget h2{background:0 0}.widget.navigation-widget h2{border-bottom:2px solid #ddd;padding:0}.widget.navigation-widget ul{list-style-type:none;margin:0}.widget.navigation-widget li{border-bottom:1px solid #ddd}.widget.navigation-widget a{display:block;padding:5px 10px;position:relative;border:none}.widget.navigation-widget a::before{position:absolute;top:2px;left:0;height:26px;width:4px;background:#b02a1a}.widget.navigation-widget a:hover{background:#eee;color:#b02a1a}.widget.navigation-widget a:visited{color:#b02a1a}.widget.navigation-widget a:focus{background:#b02a1a;color:#fff}.widget.navigation-widget a:active{background:#eee;color:#333;border:none}.widget.navigation-widget a:active::before{content:' '}.widget.navigation-widget li.selected a{background:#eee;color:#333;border:none}.widget.navigation-widget li.selected a::before{content:' '}.js .widget-loading .widget-content{visibility:hidden;max-height:50px}.js #sidebar .widget-loading,.js .opening-times.widget-loading{position:relative;min-height:100px;background:#E0DBD7}.js #sidebar .widget-loading i.loading-fa-icon,.js .opening-times.widget-loading i.loading-fa-icon{position:absolute;z-index:2;top:50%;left:50%;font-size:36px;width:36px;height:36px;text-align:center;line-height:36px;margin-top:-18px;margin-left:-18px;color:#b02a1a}.js #sidebar .widget-loading i.loading-fa-icon,.js .opening-times.widget-loading i.loading-fa-icon{top:70px;font-size:30px;width:30px;height:30px;text-align:center;line-height:30px;margin-top:-15px;margin-left:-15px}.widget-warning{background-color:#a22833;padding:7px 14px 15px;color:#FFF}.widget-warning h2{background-color:transparent;padding:9px 0}.item-list{margin:0;list-style-type:none}.item-list .article{margin:0;list-style-type:none;border-bottom:1px solid #CCC;padding:20px 0;overflow:hidden}.item-list h2{margin:0 0 12px 0;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1.3em}.item-list .title{font-weight:700}.item-list .thumbnail{float:left;margin:0 10px 10px 0;width:40%}.item-list .summary{clear:both}@media only screen and (min-width:500px){.item-list .thumbnail{width:auto;margin:0 20px 0 0}.item-list .summary{clear:none}}.module-search{clear:left;margin-bottom:20px;background:#333;color:#fff;overflow:hidden}.module-search fieldset{margin:0;padding:20px;background:#333;border:none}.module-search label{display:inline;font-size:1.35em;padding:9px 0 8px 0}.module-search p{margin:0;overflow:hidden}.module-search a{color:#fff}.module-search #search-query{background-color:#F7F7F7;border:medium none;display:block;float:left;clear:both;font-size:1.4em;height:35px;line-height:27px;min-height:27px;padding:4px 5px;width:80%}.module-search .search-button{background-color:#f7f7f7;border:none;cursor:pointer;height:35px;margin:0;width:35px}.module-search .search-button .fa-search{font-size:1.5em;color:#B02A1A}.module-search .search-advanced{text-align:left;margin:10px 0}@media only screen and (min-width:320px){.module-search #search-query{width:80%}}@media only screen and (min-width:480px){.module-search p{clear:both}.module-search label{float:left}.module-search .search-advanced{float:right;clear:none}}@media only screen and (min-width:500px){.module-search #search-query{width:89%}}@media only screen and (min-width:980px){.module-search label{display:block}.module-search #search-query{margin-top:1px;width:92%}.module-search .search-button{margin-top:1px;width:41px}.module-search .search-advanced{float:right}}@media only screen and (min-width:1200px){.module-search #search-query{width:94%}.module-search .search-button{width:37px}}.best-bet{background:#f7f7f7;padding:20px;margin:0 0 20px 0;position:relative;border:1px solid #e7e7e7}.best-bet .best-bet__label{font-size:.8em;position:absolute;top:5px;right:10px;color:#999}.best-bet .best-bet__title{margin:0}.best-bet .best-bet__summary{margin-bottom:0}.best-bet .best-bet__url{color:#999;font-size:.9em}.account-log-in{background-image:-webkit-linear-gradient(top,#eae9e7 0,#e0dbd7 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#eae9e7),to(#e0dbd7));background-image:linear-gradient(to bottom,#eae9e7 0,#e0dbd7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEAE9E7', endColorstr='#FFE0DBD7', GradientType=0);margin-bottom:20px;height:118px}.account-log-in p{padding:10px 10px 10px 13px;margin:0}.account-log-in .cta{width:100%;text-align:center;padding:0;margin-top:2%}.account-log-in a{color:#FFF;border-bottom:none;background-image:-webkit-linear-gradient(top,#ad2817 0,#991b0d 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ad2817),to(#991b0d));background-image:linear-gradient(to bottom,#ad2817 0,#991b0d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAD2817', endColorstr='#FF991B0D', GradientType=0);border-radius:4px;-webkit-box-shadow:0 7px 6px -6px rgba(0,0,0,.6);box-shadow:0 7px 6px -6px rgba(0,0,0,.6);font-size:14px;line-height:30px;padding:2px 0;width:30%}@media only screen and (min-width:500px){.account-log-in p{float:none;width:auto;padding-bottom:0}.account-log-in .hard-cta{position:static;text-align:center;width:100%;padding:0}.account-log-in .hard-cta a{width:50%;margin:0 auto}}.opening-times{padding:16px 10px 10px;background-color:#eae9e7;margin-bottom:20px}.opening-times h2{float:left;margin:0 0 14px 0;padding:0;font-size:1.35em}.opening-times #todays-date{background-color:#FFF;border:1px solid #ccc;float:right;padding:4px 6px;position:relative;border-radius:4px}.opening-times ul{clear:both;list-style-type:none;padding:0;margin:0}.opening-times li{padding:10px;overflow:hidden}.opening-times li a{float:left;margin-right:13px;font-size:.95em;font-weight:700}.opening-times li p{clear:both;float:left;margin-bottom:0;margin-top:5px;padding:0}.opening-times li.opening-times-last{border:none}.opening-times .odd a:hover{border-bottom:1px solid #f7f7f7}.opening-times .even a:hover{border-bottom:1px solid #eae9e7}.opening-times p{text-align:right}.module-contact{background-image:-webkit-linear-gradient(top,#eae9e7 0,#e0dbd7 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#eae9e7),to(#e0dbd7));background-image:linear-gradient(to bottom,#eae9e7 0,#e0dbd7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEAE9E7', endColorstr='#FFE0DBD7', GradientType=0);padding:5px 15px;overflow:hidden}.module-contact h2{margin-bottom:0}.module-contact .adr,.module-contact .contact-address{margin-top:10px}.js .component-loading{position:relative}.js .component-loading i.loading-fa-icon{position:absolute;z-index:2;top:50%;left:50%;font-size:36px;width:36px;height:36px;text-align:center;line-height:36px;margin-top:-18px;margin-left:-18px;color:#b02a1a}.news-events-aggregate{margin:20px 0;background-color:#f5f5f5;padding:5px 10px 20px}.news-events-aggregate .events{padding-top:10px;background-color:#FFF}.news-events-aggregate .events .event{margin-bottom:0}@media only screen and (min-width:320px){.news-events-aggregate .city-news .detail,.news-events-aggregate .spotlight-on-research .detail{bottom:0;position:absolute;width:100%}.news-events-aggregate .city-news .description,.news-events-aggregate .spotlight-on-research .description{border:0 none;clip:rect(0,0,0,0);display:block;height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.news-events-aggregate .city-news a:hover .description,.news-events-aggregate .spotlight-on-research a:hover .description{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}}.article-listing{overflow:hidden}.article-listing.ul{list-style-type:none}.article-listing .article{margin-bottom:25px;position:relative;overflow:hidden;border:1px solid #ededed}.article-listing .article a,.article-listing .article a:hover{color:#333}.article-listing .detail{padding:5px 0}.article-listing .event{background-color:#FFF;padding:10px;border:none}.article-listing .event .detail{background-color:#FFF;float:right}#courses-widget .widget-content .ui-accordion-header .article-listing .event .detail span.ui-icon,.article-listing .event .detail #courses-widget .widget-content .ui-accordion-header span.ui-icon,.article-listing .event .detail .ui-accordion .ui-accordion-header span.ui-icon,.article-listing .event .detail i,.article-listing .event .detail span.fa,.ui-accordion .ui-accordion-header .article-listing .event .detail span.ui-icon{margin-right:5px}.article-listing .event .date{margin:0 10px 5px 0;width:50px}.article-listing .event .title{margin-bottom:5px;font-size:.9em}.article-listing .event .date-day-no{border-bottom:1px solid #ccc;padding-bottom:3px}.article-listing .event .audience,.article-listing .event .category,.article-listing .event .time{float:left;margin-right:10px}.article-listing .event .audience i,.article-listing .event .category i,.article-listing .event .time i{margin-right:3px}.article-listing .event .description{clear:both;padding:0}.article-listing .city-news a:hover img,.article-listing .spotlight-on-research a:hover img{opacity:.8}.article-listing .city-news .detail,.article-listing .spotlight-on-research .detail{background-color:#FFF}.article-listing .city-news .detail:after,.article-listing .city-news .detail:before,.article-listing .spotlight-on-research .detail:after,.article-listing .spotlight-on-research .detail:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.article-listing .city-news .detail:after,.article-listing .spotlight-on-research .detail:after{border-color:rgba(136,183,213,0);border-bottom-color:#FFF;border-width:10px;left:15%;margin-left:-10px}.article-listing .city-news .detail:before,.article-listing .spotlight-on-research .detail:before{border-color:rgba(194,225,245,0);border-bottom-color:#FFF;border-width:16px;left:15%;margin-left:-16px}.article-listing .city-news .title,.article-listing .spotlight-on-research .title{margin:10px}.article-listing .thumbnail{display:block;margin:0;width:100%}.article-listing img{margin-bottom:0}.article-listing .title{font-size:1.15em;margin:0;font-family:Arial,Helvetica,sans-serif}.article-listing .description{margin-bottom:0;padding:0 10px 10px 10px}@media only screen and (min-width:980px){.article-listing .event .title{font-size:1.15em}}.contact-list{list-style-type:none;margin:0;padding:10px 0 0;overflow:hidden}.contact-list .contact{margin-bottom:20px}.contact-list .name{display:block;margin-bottom:10px;font-weight:700;border-bottom:1px solid #a0271f;padding-bottom:4px}.contact-list .email{display:block}.contact-list .tel{display:block}.contact-list .fax{display:block}.contact-list .email span,.contact-list .fax span,.contact-list .name span,.contact-list .tel span{font-weight:700}.contact-list .address{margin-top:8px}.contact-list .address span{display:block}@media only screen and (min-width:768px){.contact-list .contact{margin-bottom:0}}.announcements{background-color:#E3F0FD;border:1px solid #3A87AD;color:#3A87AD;font-size:1.2em;margin:0 0 20px 0;padding:10px}.subject-area .announcements{margin:20px 0}.standout-warning{margin:24px 0;padding:3px 0 3px 14px;border-left:10px solid #a22833;font-size:1.2em}.image-under{position:relative;top:0;z-index:-999;width:100%;height:100%;display:block;margin:0}.text-over{position:absolute;height:100%;width:100%;left:0;color:#FFF}.search-section{padding-bottom:.5em}.search-section .search-section-label{margin:0 0 1em}.search-section .dropdown-select .display,.search-section .search-query,.search-section select{border:none;width:100%;height:3em;line-height:3em;padding:0 1em;font-size:1.2em;margin-bottom:.5em;cursor:pointer}@media only screen and (min-width:768px){.search-section .dropdown-select .display,.search-section .search-query,.search-section select{margin-bottom:0}}.search-section .search-query{cursor:inherit}#courses-widget .widget-content .ui-accordion-header .search-section .dropdown-select .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .search-section .dropdown-select .ui-icon,.search-section .dropdown-select #courses-widget .widget-content .ui-accordion-header .ui-icon,.search-section .dropdown-select .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.search-section .dropdown-select .fa-chevron-down,.search-section .dropdown-select .fa-chevron-up,.search-section .dropdown-select .ui-accordion .ui-accordion-header .ui-icon,.ui-accordion .ui-accordion-header .search-section .dropdown-select .ui-icon{margin-right:1em}.search-section .dropdown-select .options{width:91%}@media only screen and (min-width:768px){.search-section .dropdown-select .options{width:92.5%}}.search-section .dropdown-select a{cursor:pointer}.search-section .search-refine-wrapper{margin:1em 0 0}.search-section .search-submit{background-color:#b02a1a;width:100%;border:none;height:3em;line-height:3em;color:#FFF;font-size:1.2em;cursor:pointer;padding-left:.5em;text-align:left;margin-bottom:.5em}@media only screen and (min-width:768px){.search-section .search-submit{margin-bottom:0}}.search-section .search-submit .fa-search{display:block;float:right;font-size:1.1em;line-height:2.5em;padding-right:.2em}.search-section .search-section-links .search-section-link{margin:0 1em 1em 0}@media only screen and (min-width:600px){.search-section .search-section-links .search-section-link{margin-top:1em}}@media only screen and (min-width:768px){.search-section .search-section-links .search-section-link{margin-top:0}}.search-section .search-section-button{display:inline-block;clear:both;margin-bottom:1em;float:left;padding:0 12px;display:block;background-color:#ccc;height:3.6em;line-height:3.6em;border:none;color:#FFF;background-color:#333}@media only screen and (min-width:600px){.search-section .search-section-button{float:right}}.search-section .library-search__content-type{color:#b02a1a;background:#fff;font-weight:600}.image-credit{color:#FFF;width:auto;max-width:100%;min-height:2.5em;padding:.125em;position:absolute;top:0;right:0;overflow:hidden;z-index:2;background-color:#222;line-height:2em}.image-credit[aria-expanded=true]{background-color:#222}.image-credit:hover{background-color:#333}.news-card .image-credit{z-index:4}.image-credit .image-credit__button{background-color:transparent;color:#FFF;width:2.25em;height:2.25em;float:right;position:relative;border:0;cursor:pointer}.image-credit .image-credit__button .fa-info,.image-credit .image-credit__button .fa-info-circle{color:inherit;font-size:1.357em;font-family:FontAwesome;-webkit-transition:all .2s ease;transition:all .2s ease}.image-credit .image-credit__button[aria-pressed=false] .fa-info-circle{display:none}.image-credit .image-credit__button[aria-pressed=true] .fa-info-circle{display:none}.image-credit .image-credit__text{display:table-cell;padding:.588em;font-size:.85em;line-height:1.5}.image-credit .image-credit__text a:link,.image-credit .image-credit__text a:visited{color:#FFF;text-decoration:none;border-bottom:1px dotted #FFF}.image-credit .image-credit__text a:active{border-bottom-color:transparent}.image-credit .image-credit__button[aria-pressed=false]+.image-credit__text{width:1px!important;height:1px!important;padding:0!important;border:0!important;position:absolute!important;overflow:hidden!important;clip:rect(1px 1px 1px 1px)!important;clip:rect(1px,1px,1px,1px)!important;display:none}.image-credit--bottom-right{bottom:0;top:auto}.image-credit--top-left{left:0;right:auto}.image-credit--top-left .image-credit__button{float:left}.credits{position:relative;padding-top:1em;color:#666;line-height:1.5em;margin-top:2em;font-size:12px;clear:both}.credits:before{content:"";background-color:#333;width:10em;height:.2em;position:absolute;top:0;left:0}.credits-items{list-style-type:none;margin:0}.credits-title{margin:0 0 1em 0;display:inline-block;font-size:1.3em;cursor:pointer}.credits-title .fa-info-circle{margin-right:.2em}.credits-title:after{font-family:FontAwesome;content:"\f0d7";display:inline-block;width:auto;height:auto;margin-left:.5em}.credits-title.credits-title--active:after{content:"\f0d8"}.credits-title .fa-info-circle{display:none}.credits-title:hover{color:#333}.credits-item{clear:both;padding:.5em 0}.credits-item-thumb{float:left;margin:.3em 0 2em 0}.credits-item-thumb img{width:75%;margin:0}.credits-item-author,.credits-item-licence,.credits-item-source{margin:0}.credits-item-origin{margin-right:.5em;font-weight:700}.left-border-item{border-left:thick solid #333;padding-left:10px}.cyclic-popup.ui-dialog .ui-dialog-buttonpane{padding-left:14px}.cyclic-popup.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{float:left;background:0 0;border:none;padding:0}.cyclic-popup.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button span{padding:0;color:#666}.cyclic-popup.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:nth-child(1) span:before{content:"\f060";font-family:FontAwesome;padding-right:10px}.cyclic-popup.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:nth-child(2){float:right}.cyclic-popup.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:nth-child(2) span:after{content:"\f061";font-family:FontAwesome;padding-left:10px}.js .cyclic-popup-item__detail{display:none}.cyclic-popup-item__name{font-weight:600;font-size:1.3em}.js .apply-filter{display:none}.js .js-load-hide{position:relative;height:200px}.js .js-load-hide i.loading-fa-icon{position:absolute;z-index:2;top:50%;left:50%;font-size:36px;width:36px;height:36px;text-align:center;line-height:36px;margin-top:-18px;margin-left:-18px;color:#b02a1a}.js .js-load-hide li{display:none}.subfamily-choice{margin:35px 0 0 0;padding:0;overflow:hidden;font-size:.9em}.subfamily-choice li{display:block;float:left;margin-bottom:20px}.subfamily-choice a{color:#333;background-image:-webkit-linear-gradient(top,#F5F5F5 0,#F1F1F1 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#F5F5F5),to(#F1F1F1));background-image:linear-gradient(to bottom,#F5F5F5 0,#F1F1F1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF1F1F1', GradientType=0);text-indent:0;padding:8px 25px;margin-right:10px;display:block;border-radius:2px;border:1px solid #ccc;font-weight:700;font-size:14px;letter-spacing:.02em;position:relative}.subfamily-choice a.active,.subfamily-choice a:hover{background-image:-webkit-linear-gradient(top,#333 0,#333 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#333));background-image:linear-gradient(to bottom,#333 0,#333 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF333333', GradientType=0);color:#FFF;border-color:#333}.subfamily-choice a.active:after,.subfamily-choice a:hover:after{content:' ';height:0;position:absolute;width:0;border:18px solid transparent;border-top-color:#333;top:28px;right:37%}.subfamily-choice a.active{padding-right:15px;padding-left:20px}.subfamily-choice a .fa-times{margin:0 -8px 0 7px}.display-filters{margin-left:0;overflow:hidden;padding:5px 0}.display-filters li{float:left;list-style-type:none;margin-bottom:10px;margin-top:2px}.display-filters a{margin-right:10px;cursor:pointer;background:none repeat scroll 0 0 #333;border-radius:3px;padding:6px 10px;color:#fff;border-bottom:none}.display-filters .fa-times{margin:0 0 0 7px}.person .name{clear:both;margin-bottom:5px;margin-left:5px}.person .course-and-award{margin:2px 5px 15px;display:inline-block;font-size:1.2em}.person .course-title{margin-right:5px}.person .jobTitle{font-weight:700;margin-bottom:0}.person h3{clear:both;margin-bottom:15px;font-size:1.5em}.person .thumbnail-wrapper{border:1px solid #CCC;padding:5px;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.2);box-shadow:0 8px 6px -6px rgba(0,0,0,.2);text-align:center;background-color:#FFF;clear:both}.person .thumbnail{margin-bottom:-5px}.person .fa-user{font-size:7em;color:#ccc;text-align:center}.person .tag-list-title{font-size:1.1em;font-weight:700;margin-bottom:6px}.person .tag-list-title i{margin-left:10px}.person .tag-list,.person .tag-list-no-icon{margin:2px 0 20px 0;overflow:hidden}.person .tag-list li,.person .tag-list-no-icon li{list-style-type:none}.person .tag-list li .city,.person .tag-list li .country,.person .tag-list li .region,.person .tag-list-no-icon li .city,.person .tag-list-no-icon li .country,.person .tag-list-no-icon li .region{margin-right:0}.person .tag-list a,.person .tag-list span,.person .tag-list-no-icon a,.person .tag-list-no-icon span{background-image:-webkit-linear-gradient(top,#F5F5F5 0,#F1F1F1 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#F5F5F5),to(#F1F1F1));background-image:linear-gradient(to bottom,#F5F5F5 0,#F1F1F1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF1F1F1', GradientType=0);border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#444;display:block;padding:2px 9px 2px 6px;margin-bottom:5px;margin-right:10px;float:left}.person .tag-list i,.person .tag-list-no-icon i{display:none;color:#666;margin-right:7px}.person .extra-tags{border-top:1px solid #e7e7e7;padding-top:15px;margin-top:20px}.person .city,.person .country,.person .region{float:left;margin-right:10px}.person .description{font-family:georgia;font-size:1.5em;font-style:italic;line-height:1.2em;margin:22px 0 22px}.person .video-testimonial{margin-bottom:40px}.person .map{display:block;margin-bottom:0}.person .profile-content-tags{padding:10px;background-color:#f9f9f9;margin-left:7px;margin-right:5px;clear:left}.person .profile-content-tags .company{float:none;width:auto;margin:0;background:0 0;padding:0}.person .profile-content-tags .company .name{padding:0;margin-left:0;font-weight:400}.person .company{background:none repeat scroll 0 0 #E3F0FD;margin-bottom:20px;padding:13px 0 10px 0}.person .company .name{font-weight:700;font-size:1em}.person .company p{padding:0 10px 10px 10px;margin:0}.person .company .description{font-size:1em;line-height:1.4em;font-style:inherit;font-family:inherit}.person .profile-tabs{margin-top:40px}.person .previous-page{display:block;line-height:28px}@media only screen and (min-width:480px){.person .thumbnail-wrapper{width:40%;float:right;margin-top:-7px}.person .profile-content-tags{margin-left:0}}@media only screen and (min-width:500px){.person .company{float:right;width:240px;margin-left:20px}}@media only screen and (min-width:768px){.person .thumbnail-wrapper{width:auto;float:none;margin-top:0}.person .profile-content-tags{margin-left:7px}.person .description{margin:0 0 20px}.person .tag-list li{clear:both}}.profile-listing li{list-style-type:none;margin:0}.profile-listing .person{float:left;overflow:hidden;background:none repeat scroll 0 0 #F9F9F9;border:1px solid #ccc;width:100%;margin:0 0 20px}.profile-listing .person .fa-user{margin:20px auto 18px;display:block}.profile-listing .person .thumbnail-wrapper{-webkit-box-shadow:none;box-shadow:none;border:none;background-color:transparent;display:block;overflow:hidden}.profile-listing .person .thumbnail{max-height:183px}.profile-listing .person .description{color:#333;font-family:inherit;font-size:1em;font-style:inherit;margin-bottom:0;padding:0 10px 0 10px}@media only screen and (min-width:500px){.profile-listing .person{height:370px;margin-right:0}.profile-listing .person.even{float:right}.profile-listing .person .thumbnail-wrapper{float:left;margin:0 auto 5px}.profile-listing .person .fa-user{font-size:5em;clear:both}.profile-listing .person .description{padding-top:10px}.profile-listing .person .tag-list{margin:10px 0;clear:both}.profile-listing .person .tag-list li{clear:none}}@media only screen and (min-width:768px){.profile-listing .person{height:450px}.profile-listing .person .thumbnail-wrapper{float:none}.profile-listing .person .fa-user{font-size:7em;float:none}}@media only screen and (min-width:980px){.profile-listing .person{height:480px}.profile-listing .person .fa-user{font-size:7.5em;margin:27px auto}.profile-listing .person .tag-list li{clear:both}}@media only screen and (min-width:1200px){.profile-listing .person .fa-user{font-size:8em;margin:42px auto}}.profile-listing .tag-list{padding:5px 10px 10px 0}.profile-listing .tag-list li{float:left;margin:5px 0 0 10px}.profile-listing .tag-list i{display:inline}.profile-listing .tag-list .active,.profile-listing .tag-list a:hover{background-image:-webkit-linear-gradient(top,#333 0,#333 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#333));background-image:linear-gradient(to bottom,#333 0,#333 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF333333', GradientType=0);border-color:#333;color:#FFF}.profile-listing .tag-list .active i,.profile-listing .tag-list a:hover i{color:#FFF}.profile-listing .tag-list .remove-filter{margin:0 0 0 10px;float:right;padding:0;background-image:-webkit-linear-gradient(top,#333 0,#333 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#333));background-image:linear-gradient(to bottom,#333 0,#333 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF333333', GradientType=0)}.profile-listing .tag-list .fa-times{margin-right:0}.profile-listing .name{margin-left:10px;font-size:1.15em;font-weight:700;font-family:Arial,Helvetica,sans-serif}.profile-listing .name .url{border-bottom:1px solid #ccc}.profile-listing .name .url:hover{border:none}.profile-listing .no-results{list-style-type:none;margin-left:0}.fb-page-nav{clear:both}.social-list{margin:15px 0 15px;overflow:hidden}.social-list li{list-style-type:none;float:left;width:35px}.social-list a{border-bottom:none}.social-list a:focus{background-color:transparent}.social-list i{font-size:1.7em;color:#666}.social-list i:hover{color:#333}#profiles-carousel{background-color:#333;padding:0 40px 1px;overflow:hidden;-webkit-text-size-adjust:none}#profiles-carousel.carousel-loading{background-color:#fff}#profiles-carousel.carousel-loading .bxslider{display:none}#profiles-carousel.carousel-loading .bx-controls{display:none}#profiles-carousel.carousel-loading .all-profiles,#profiles-carousel.carousel-loading .featured-title{display:none}#profiles-carousel .bxslider{margin:0;display:block;list-style-type:none}#profiles-carousel .featured-title{background-color:#333;color:#FFF;font-size:1.5em;display:block;margin-bottom:0}#profiles-carousel .person{color:#FFF}#profiles-carousel .person a{color:#FFF;border:none}#profiles-carousel .person .thumbnail-wrapper{border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#333}#profiles-carousel .person .thumbnail{border-bottom:none;margin-top:20px;max-height:160px}#profiles-carousel .person .title{color:#FFF;border-bottom:none;display:block;width:auto;margin-top:10px;padding:0 1px}#profiles-carousel .person .description{font-size:.9em;font-style:normal;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0 1px}#profiles-carousel .all-profiles{color:#FFF;padding:10px 0 5px;display:block}#profiles-carousel .all-profiles a{color:#FFF}#profiles-carousel .all-profiles a:hover{border:none}#profiles-carousel .bx-controls{display:block;text-align:center}#profiles-carousel .bx-pager{overflow:hidden;margin:24px 0 10px;display:inline-block}#profiles-carousel .bx-pager .bx-pager-item{float:left}#profiles-carousel .bx-pager .bx-pager-item .bx-pager-link{background:none repeat scroll 0 0 #666;border-radius:5px;display:block;height:10px;margin:0 5px;outline:0 none;text-indent:-9999px;width:10px;cursor:pointer;border-bottom:none}#profiles-carousel .bx-pager .bx-pager-item .bx-pager-link.active,#profiles-carousel .bx-pager .bx-pager-item .bx-pager-link:hover{background-color:#FFF}#profiles-carousel .bx-next,#profiles-carousel .bx-prev{width:60px;height:100%;border-bottom:none;text-align:center;font-size:2em;position:absolute;bottom:-80px}#profiles-carousel .bx-next.disabled i,#profiles-carousel .bx-prev.disabled i{cursor:default;color:#5B5B5B}#profiles-carousel .bx-next:focus,#profiles-carousel .bx-prev:focus{background-color:transparent}#profiles-carousel .bx-next i,#profiles-carousel .bx-prev i{color:#FFF;font-size:1.5em;line-height:100px}#profiles-carousel .bx-prev{left:-46px}#profiles-carousel .bx-next{right:-47px}@media only screen and (min-width:480px){#profiles-carousel .title{padding-top:20px}}@media only screen and (min-width:500px){#profiles-carousel .person .title{font-size:1.3em}#profiles-carousel .person .description{font-size:1em}#profiles-carousel .all-profiles{font-size:1em}}@media only screen and (min-width:768px){#profiles-carousel .title{padding-top:0}}.search-form{padding:20px;background-image:-webkit-linear-gradient(top,#F5F5F5 0,#F1F1F1 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#F5F5F5),to(#F1F1F1));background-image:linear-gradient(to bottom,#F5F5F5 0,#F1F1F1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF1F1F1', GradientType=0);margin:1em 0 3em 0;border:none}.search-form__fieldset{border:none;padding-top:0;padding-bottom:0}.search-form__label{float:left;font-size:1.5em;margin:10px 10px 0 0;line-height:1.2em}.search-form__inputs{float:left;margin:0;border:1px solid #CCC;margin-top:40px;width:207px}@media only screen and (min-width:480px){.search-form__inputs{margin-top:0;width:318px}}@media only screen and (min-width:768px){.search-form__inputs{width:608px}}@media only screen and (min-width:980px){.search-form__inputs{width:792px}}.search-form__query{height:40px;background:#FFF;padding:5px;font-size:1.4em;float:left;border:none;width:167px;border-radius:0;position:relative}@media only screen and (min-width:480px){.search-form__query{width:277px}}@media only screen and (min-width:768px){.search-form__query{width:567px}}@media only screen and (min-width:980px){.search-form__query{width:752px}}.search-form__button{height:40px;color:#B02A1A;border:none;cursor:pointer;background-color:#FFF;padding:0;width:38px;position:relative}.search-form__icon{font-size:16px}.search-result__query-result{font-size:1.3em;margin:1em 0 1em}.search-result__extra-indication{border-top:2px solid #ccc;padding-top:2em;font-size:1.3em;margin:2em 0 1em}.search-result__initial-search{font-weight:700}.search-result{list-style-type:none;margin-left:0;margin-top:3em;margin-bottom:4em;width:80%}.search-result__list{margin:0}.search-result__item{margin-bottom:2em;list-style:none}.search-result__title{margin-bottom:0}.search-result__summary{margin-bottom:0}.search-result__display-url{color:#999;font-size:.9em;margin:0}.search-result__item--doc:before,.search-result__item--pdf:before{display:block;content:"";width:18px;height:24px;float:left;margin-right:.5em}.search-result__item--doc:before,.search-result__item--docx:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;margin-top:2px;text-align:center}.search-result__item--pdf:before{background:url(//s1.city.ac.uk/cityr/i/icon-pdf.gif) no-repeat center center}.search-form--directory{padding-left:0}.search-form--directory .search-form__inputs{margin-top:0;width:100%}.search-form--directory .search-form__query{width:90.8%}.search-result--main-search{width:auto}.search-result--main-search .search-result__item{margin-left:0}.search .large-search{padding:20px;background-image:-webkit-linear-gradient(top,#F5F5F5 0,#F1F1F1 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#F5F5F5),to(#F1F1F1));background-image:linear-gradient(to bottom,#F5F5F5 0,#F1F1F1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF1F1F1', GradientType=0);margin:10px 0 20px 0;border:none}.search .large-search p{margin:0;border:1px solid #CCC;margin-top:40px;width:207px}.search .large-search .query{height:40px;background:#FFF;padding:5px;font-size:1.4em;float:left;border:none;width:167px;border-radius:0}.search .large-search label{float:left;font-size:1.5em;margin:10px 10px 0 0}.search .large-search .s-button{height:40px;color:#B02A1A;border:none;cursor:pointer;background-color:#FFF;padding:0;width:38px}.search .large-search .s-button i{font-size:16px}.search #fb-matching{font-size:1.3em;margin:30px 0 40px;line-height:1.3em;font-family:Arial,Helvetica,sans-serif}.search #fb-matching strong{font-weight:700}.search #fb-spelling{display:block;margin:-10px 0 30px 0;font-size:1.1em}.search #fb-results{margin-left:0}.search #fb-results li{list-style-type:none;margin:0 0 25px 0}.search #fb-results h3{margin-bottom:2px}.search #fb-results .summary{margin-bottom:0}.search #fb-results .url{color:#999;font-size:.9em;margin:0}.search #fb-results i{float:left;margin-right:10px;font-size:1.2em;line-height:1.5em;color:#666}.search #fb-results .fb-filetype{float:left;margin-right:10px;display:none}.search #fb-results .fb-filetype.fb-pdf{display:block;background:url(//s1.city.ac.uk/cityr/i/icon-pdf.gif) no-repeat center center;text-indent:-9999px;width:18px}.search #fb-results i.icon-pdf{display:none}.search .fb-page-nav{line-height:40px;color:#5b5a5a;margin:30px 0;padding-left:3px}.search .fb-page-nav a{border-radius:3px;padding:10px 8px;font-size:15px;border:none;font-weight:700}.search .fb-page-nav a:visited{color:#b02a1a}.search .fb-page-nav a:active,.search .fb-page-nav a:focus,.search .fb-page-nav a:hover{color:#FFF;background:#b02a1a}.search .fb-current-result-page{font-size:15px;padding:2px 5px}.search .fb-next-result-page,.search .fb-previous-result-page{margin:0;display:inline-block;padding:0;text-align:center;line-height:25px}.search #fb-contextual-navigation-topic,.search #fb-contextual-navigation-type,.search #fb-facets{margin:0 0 20px 0}.search #fb-contextual-navigation-topic ul,.search #fb-contextual-navigation-type ul,.search #fb-facets ul{list-style-type:none;margin-left:0}.search #fb-contextual-navigation-topic .facetLabel,.search #fb-contextual-navigation-topic h3,.search #fb-contextual-navigation-type .facetLabel,.search #fb-contextual-navigation-type h3,.search #fb-facets .facetLabel,.search #fb-facets h3{font-family:Georgia,"Times New Roman",Times,serif}.search #fb-contextual-navigation-topic .category,.search #fb-contextual-navigation-type .category,.search #fb-facets .category{margin-bottom:5px}.search #fb-facets{margin-top:30px}@media only screen and (min-width:480px){.search .large-search p{margin-top:0;width:318px}.search .large-search #search-query{width:277px}.search .fb-page-nav{padding-left:0;margin-left:-3px}.search .fb-page-nav a{padding:2px 5px}.search .fb-next-result-page,.search .fb-previous-result-page{margin:0;width:auto;height:auto;padding:0;text-align:center}.search .fb-previous-result-page{margin-right:15px}.search .fb-next-result-page{margin-left:15px}}@media only screen and (min-width:768px){.search .large-search p{width:608px}.search .large-search #search-query{width:567px}.search #fb-wrapper .filter{float:left;margin-left:0}.search #fb-wrapper .results{float:right}}@media only screen and (min-width:980px){.search .large-search p{width:792px}.search .large-search #search-query{width:752px}}.fb-best-bet{background:#f7f7f7;padding:20px;margin:0 0 20px 0;position:relative;border:1px solid #e7e7e7}.fb-best-bet span{font-size:.8em;position:absolute;top:5px;right:10px;color:#999}.fb-best-bet h3{margin:0}.fb-best-bet .summary{margin-bottom:0}.fb-best-bet .url{color:#999;font-size:.9em;margin-bottom:0}.search-feedback-survey{background:#3a0133;color:#FFF;font-family:ff-meta-web,Arial,Helvetica,sans-serif;font-size:1.5em;padding:1em}.search-feedback-survey a{display:inline-block;border-bottom-width:2px;border-bottom-style:dotted;text-decoration:none}.search-feedback-survey a:link,.search-feedback-survey a:visited{color:#eee;border-bottom-color:#ccc}.search-feedback-survey a:hover{color:#FFF;border-bottom-color:#FFF;border-bottom-style:solid}.search-feedback-survey a:active,.search-feedback-survey a:focus{background-color:#FFF;color:#666;border-bottom-color:transparent}.search-page .search-form__query{width:95%}.search-page .search-form__button{width:5%}.hallway{margin-top:10px}.hallway .hallway-item{position:relative;overflow:hidden;height:150px}.hallway.equal .col-xs-24,.hallway.equalWithWidget .col-xs-24,.hallway.three-columns .col-xs-24{margin-bottom:2.2%}.hallway.hallway-left-4 hgroup,.hallway.hallway-left-5 hgroup,.hallway.hallway-right-4 hgroup,.hallway.hallway-right-5 hgroup{left:0}.hallway.hallway-left-4 .col-md-12 hgroup,.hallway.hallway-left-4 .col-md-7 hgroup,.hallway.hallway-left-5 .col-md-12 hgroup,.hallway.hallway-left-5 .col-md-7 hgroup,.hallway.hallway-right-4 .col-md-12 hgroup,.hallway.hallway-right-4 .col-md-7 hgroup,.hallway.hallway-right-5 .col-md-12 hgroup,.hallway.hallway-right-5 .col-md-7 hgroup{left:10px}.hallway.hallway-left-4 .hallway-item,.hallway.hallway-left-5 .hallway-item,.hallway.hallway-right-4 .hallway-item,.hallway.hallway-right-5 .hallway-item{margin-bottom:2%}.hallway img{margin:0;vertical-align:middle;width:100%}.hallway hgroup{top:0;width:100%}.hallway a{border:none;color:#FFF}.hallway a:focus{background-color:#A0271F}.hallway h2,.hallway h3{background-color:#a0271f;font-family:Arial,sans-serif;border:none;margin:0;padding:5px 6px;font-weight:700;font-size:1em}.hallway h3{color:#ccc;margin-top:-10px}@media only screen and (min-width:480px){.hallway .hallway-item{overflow:hidden;height:auto;position:auto}.hallway img{display:inline}.hallway hgroup{width:auto;position:absolute}.hallway a{text-decoration:none;border:none;display:block;background-color:transparent}.hallway a:focus,.hallway a:hover,.hallway a:link{text-decoration:none;border:none;background-color:transparent}.hallway.hallway-left-4 .col-md-17,.hallway.hallway-left-5 .col-md-17,.hallway.hallway-right-4 .col-md-17,.hallway.hallway-right-5 .col-md-17{margin-bottom:2.7%}.hallway.hallway-left-4 .col-md-17 .hallway-item,.hallway.hallway-left-5 .col-md-17 .hallway-item,.hallway.hallway-right-4 .col-md-17 .hallway-item,.hallway.hallway-right-5 .col-md-17 .hallway-item{margin-right:-10px;margin-bottom:2.7%}.hallway.hallway-left-4 .col-md-17 .hallway-item.col-md-12,.hallway.hallway-left-5 .col-md-17 .hallway-item.col-md-12,.hallway.hallway-right-4 .col-md-17 .hallway-item.col-md-12,.hallway.hallway-right-5 .col-md-17 .hallway-item.col-md-12{padding-right:0;margin-right:0}.hallway.hallway-left-4 .col-md-7,.hallway.hallway-left-5 .col-md-7,.hallway.hallway-right-4 .col-md-7,.hallway.hallway-right-5 .col-md-7{padding-right:1px}}@media only screen and (min-width:768px){.hallway.hallway-left-4 .col-md-17,.hallway.hallway-left-5 .col-md-17,.hallway.hallway-right-4 .col-md-17,.hallway.hallway-right-5 .col-md-17{margin-bottom:2%}.hallway.hallway-left-4 .col-md-17 .hallway-item,.hallway.hallway-left-5 .col-md-17 .hallway-item,.hallway.hallway-right-4 .col-md-17 .hallway-item,.hallway.hallway-right-5 .col-md-17 .hallway-item{margin-bottom:2%}.hallway.hallway-left-4 .col-md-7,.hallway.hallway-left-5 .col-md-7,.hallway.hallway-right-4 .col-md-7,.hallway.hallway-right-5 .col-md-7{padding-right:5px}}@media only screen and (min-width:980px){.hallway{margin-top:0}.hallway h2,.hallway h3{padding:6px 10px;font-size:1.3em}.hallway.hallway-left-4 .col-md-17,.hallway.hallway-left-5 .col-md-17,.hallway.hallway-right-4 .col-md-17,.hallway.hallway-right-5 .col-md-17{margin-bottom:2.4%}.hallway.hallway-left-4 .col-md-17 .hallway-item,.hallway.hallway-left-5 .col-md-17 .hallway-item,.hallway.hallway-right-4 .col-md-17 .hallway-item,.hallway.hallway-right-5 .col-md-17 .hallway-item{margin-bottom:2.4%}.hallway.hallway-left-4 .col-md-7,.hallway.hallway-left-5 .col-md-7,.hallway.hallway-right-4 .col-md-7,.hallway.hallway-right-5 .col-md-7{padding-right:7px}}.hallway-new{margin-top:30px}.hallway-new .hallway-item{height:auto;margin-bottom:30px}@media only screen and (min-width:980px){.hallway-new .hallway-item{margin-bottom:45px}}.hallway-new .hallway-item a{display:block;border:none;text-decoration:none}.hallway-new .hallway-item a h2,.hallway-new .hallway-item a h3,.hallway-new .hallway-item a img{margin:0}.hallway-new .hallway-item a h2,.hallway-new .hallway-item a h3{font-family:ff-meta-web,Arial,Helvetica,sans-serif;font-weight:500;color:#000;-webkit-transition:color .2s;transition:color .2s;font-size:20px;margin-right:15px;position:relative;padding:0;background:0 0}.hallway-new .hallway-item a h2 span,.hallway-new .hallway-item a h3 span{border-bottom:dotted 2px transparent}.hallway-new .hallway-item a h2 .title-icon,.hallway-new .hallway-item a h3 .title-icon{height:100%;right:-15px;top:0;position:absolute;vertical-align:middle;width:auto}.hallway-new .hallway-item a h2 .title-icon:before,.hallway-new .hallway-item a h3 .title-icon:before{height:100%;content:'';display:inline-block;vertical-align:middle;width:0}#courses-widget .widget-content .ui-accordion-header .hallway-new .hallway-item a h2 .title-icon span.ui-icon,#courses-widget .widget-content .ui-accordion-header .hallway-new .hallway-item a h3 .title-icon span.ui-icon,.hallway-new .hallway-item a h2 .title-icon #courses-widget .widget-content .ui-accordion-header span.ui-icon,.hallway-new .hallway-item a h2 .title-icon .ui-accordion .ui-accordion-header span.ui-icon,.hallway-new .hallway-item a h2 .title-icon span.fa,.hallway-new .hallway-item a h3 .title-icon #courses-widget .widget-content .ui-accordion-header span.ui-icon,.hallway-new .hallway-item a h3 .title-icon .ui-accordion .ui-accordion-header span.ui-icon,.hallway-new .hallway-item a h3 .title-icon span.fa,.ui-accordion .ui-accordion-header .hallway-new .hallway-item a h2 .title-icon span.ui-icon,.ui-accordion .ui-accordion-header .hallway-new .hallway-item a h3 .title-icon span.ui-icon{display:inline-block;margin:0 auto;vertical-align:middle;border-bottom-color:transparent!important}.hallway-new .hallway-item a p{font-size:15px;color:#444;display:none}@media only screen and (min-width:980px){.hallway-new .hallway-item a p{display:block}}.hallway-new .hallway-item a .content{position:relative;z-index:2;margin:-30px 14px 0;padding:10px 14px 0;background:#fff}.hallway-new .hallway-item a .content p{margin-right:15px;margin-bottom:0}.hallway-new .hallway-item a .image{position:relative}.hallway-new .hallway-item a .image img{width:100%;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-backface-visibility:hidden}.hallway-new .hallway-item a .image:after{content:"";background:#FFF;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.hallway-new .hallway-item a:hover h2,.hallway-new .hallway-item a:hover h3{color:#b91b1b}.hallway-new .hallway-item a:hover h2 span,.hallway-new .hallway-item a:hover h3 span{border-bottom-color:#b91b1b;border-bottom-style:solid}.hallway-new .hallway-item a:hover .image img{opacity:.75}.hallway-new .hallway-item a:active,.hallway-new .hallway-item a:focus{background:0 0}.hallway-new .hallway-item a:active h2,.hallway-new .hallway-item a:active h3,.hallway-new .hallway-item a:focus h2,.hallway-new .hallway-item a:focus h3{color:#b91b1b}.hallway-new .hallway-item a:active h2 span,.hallway-new .hallway-item a:active h3 span,.hallway-new .hallway-item a:focus h2 span,.hallway-new .hallway-item a:focus h3 span{border-bottom-color:#999;border-bottom-style:dotted}.text-hallway-nav{margin-top:20px;margin-bottom:0}.text-hallway-nav div{margin-bottom:20px}.text-hallway-nav .item{padding:0 10px}.text-hallway-nav .item a{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:500;color:#b91b1b;font-size:20px;border-bottom:1px dotted #999}.text-hallway-nav .item a:visited{color:#670003;border-bottom:2px dotted #999}.text-hallway-nav .item a:hover{border-bottom:1px solid #670003}.text-hallway-nav .item a:active,.text-hallway-nav .item a:focus{color:#fff;background:#b91b1b}.text-hallway-nav .item p{margin-top:.25em;font-size:15px;display:none}@media only screen and (min-width:768px){.text-hallway-nav .item{padding:0}.text-hallway-nav .item p{display:block}}.fw-section-wrapper.section-hallway-nav-wrapper{padding:0;background:#eee;margin-bottom:60px}.text-hallway-nav-content{margin-bottom:60px}.hallway-section-nav{margin:20px 0;padding:7.5px 0;border-width:3px 0;border-style:solid;border-color:#ddd}.hallway-section-nav>div{margin-top:5px;margin-bottom:5px}.hallway-section-nav span{color:#aaa}.hallway-section-nav a{color:#b02a1a;border-bottom:1px dotted #999}.hallway-section-nav a:hover{border-bottom:1px solid #b02a1a}.hallway-section-nav a:active,.hallway-section-nav a:focus{color:#fff}.hallway-section-nav .selected a{border:none;color:#333}.hallway-links{margin-top:20px}.hallway-links a{color:#333;text-decoration:none;border:none}.hallway-links a:hover{color:#B02A1A}.hallway-links a:active,.hallway-links a:focus{color:#fff;background:#b91b1b}.hallway-links .hallway-links-image img{width:100%;margin:0}.hallway-links .hallway-links-content{padding:5px 0 0;background:#fff;margin-bottom:50px}@media only screen and (min-width:600px){.hallway-links .hallway-links-content{margin-bottom:0}}.hallway-links .hallway-links-content p{margin-right:15px;margin-bottom:0}.hallway-links .hallway-links-content h1,.hallway-links .hallway-links-content h2,.hallway-links .hallway-links-content h3{font-family:ff-meta-web,Georgia,sans-serif}.hallway-links .hallway-links-content ul{list-style-type:none;list-style-position:outside;margin:0}.hallway-links .hallway-links-content li{padding-bottom:6px;border-bottom:1px solid #ccc;margin-bottom:6px}.hallway-links .hallway-links-content h2{margin:15px 0;font-size:1.4em;font-weight:600}.hallway-links .hallway-links-content h2 a{color:#000;font-weight:600;text-decoration:none}.hallway-links .hallway-links-content h2 a:hover{color:#B02A1A;border-bottom:solid 1px #B02A1A}.hallway-links .hallway-links-content h2 a:active,.hallway-links .hallway-links-content h2 a:focus{color:#fff;background:#b91b1b;border-bottom:solid 1px #fff}.profile-hallway{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-hallway>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-hallway__item{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-hallway__item img{width:100%}.profile-hallway__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;background:0 0}.profile-hallway__item a .profile-hallway__item__title-text{border-bottom:1px dotted #fff}.profile-hallway__item a:hover .profile-hallway__item__title-text{border-bottom:1px solid #fff}.profile-hallway__item a:active .profile-hallway__item__title-text,.profile-hallway__item a:focus .profile-hallway__item__title-text{background:#fff;color:#333}.profile-hallway__item__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.yt-module.loading{position:relative}.yt-module.loading i.loading-fa-icon{position:absolute;z-index:2;top:50%;left:50%;font-size:36px;width:36px;height:36px;text-align:center;line-height:36px;margin-top:-18px;margin-left:-18px;color:#b02a1a}.yt-module.loading:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:' ';display:block}.js .yt-module{position:relative;display:block;background:#333;color:#fff;margin-bottom:20px;padding-top:20px}.js .yt-module h1{padding:0 20px 0 20px;margin:0 0 20px 0}.js .yt-module .yt-featured-video .yt-video-player{padding:0 20px 20px 20px}.js .yt-module .yt-featured-video .video-meta{padding:0 20px 20px 20px}.js .yt-module .yt-featured-video .video-meta .video-title{margin-top:0}.js .yt-module .yt-featured-video .video-meta .video-views{font-size:.9em;color:#ccc}.js .yt-module .yt-videos-list{list-style:none;overflow:hidden;margin:0;padding:0}.js .yt-module .yt-videos-list .video{padding:10px;background:#333;color:#fff}.js .yt-module .yt-videos-list .video a{text-decoration:underline;color:#fff}.js .yt-module .yt-videos-list .video a:hover{text-decoration:none}.js .yt-module .yt-videos-list .video .video-title{margin:0}.js .yt-module .yt-videos-list .video .video-views{font-size:.9em;color:#ccc}.js .yt-module .yt-videos-list .video.active{background:#e3f0fd;color:#333}.js .yt-module .yt-videos-list .video.active a{color:#333}.js .yt-module .yt-videos-list .video.active .video-views{color:#333}.js .yt-module .yt-videos-list a:link{display:block;border-bottom:none}.js .yt-module .yt-videos-list a:link:hover img{opacity:.9}.js .yt-module .yt-videos-list img{margin:0;padding:0}.js .yt-module .bx-wrapper{margin:0 40px;padding:0 40px}.js .yt-module .bx-controls{display:block}.js .yt-module .bx-pager{display:none}.js .yt-module .bx-controls-direction a{outline:0;z-index:1;padding:0;background-color:#666;display:block;color:#fff;text-align:center;top:10px;position:absolute;padding:5px;display:block;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border:none}.js .yt-module .bx-controls-direction a:hover{background-color:#999}.js .yt-module .bx-controls-direction a i{padding:5px 10px}.js .yt-module .bx-controls-direction .bx-next{right:0}.js .yt-module .bx-controls-direction .bx-prev{left:0}@media only screen and (min-width:768px){.js .yt-module #video-player{padding:20px 0 20px 20px}.js .yt-module .featured-video .video-meta{padding:20px 20px 20px 0}}.social-flat-links .share-title{display:block;margin-bottom:10px}.social-flat-links .social-btn{float:left;margin:0 2% 0 0;background:#ccc}.social-flat-links .social-btn a{padding:5px;display:block;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.social-flat-links .social-btn a:hover,.social-flat-links .social-btn a:link,.social-flat-links .social-btn a:visited{color:#fff;text-decoration:none;border-bottom:none;background-color:transparent}#courses-widget .widget-content .ui-accordion-header .social-flat-links span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .social-flat-links span.ui-icon,.social-flat-links #courses-widget .widget-content .ui-accordion-header span.ui-icon,.social-flat-links .course .accordion.ui-accordion .ui-accordion-header span.ui-icon,.social-flat-links .ui-accordion .ui-accordion-header span.ui-icon,.social-flat-links i,.social-flat-links span.fa,.ui-accordion .ui-accordion-header .social-flat-links span.ui-icon{margin-right:5px}.social-flat-links .facebook{background:#3B5998}.social-flat-links .facebook a:hover{background:#4c70ba}.social-flat-links .twitter{background:#00aced}.social-flat-links .twitter a:hover{background:#21c2ff}.social-flat-links .google{background:#dd4b39}.social-flat-links .google a:hover{background:#e47365}.social-flat-links .linkedin{background:#0976b4}.social-flat-links .linkedin a:hover{background:#0b96e5}.date{float:left;display:inline;font-size:small;text-align:center;background:#fff;margin:0 10px 0 0;width:70px}.date abbr{border-bottom:none;cursor:pointer}.date .date-month{background:#b02a1a;color:#fff;margin:0;padding:0;font-weight:700;border:1px solid #b02a1a;border-width:1px 1px 0 1px;text-transform:uppercase}.date .date-month .abbr{border-bottom:none;cursor:pointer}.date .date-day-no{font:2.2em/1.1em Georgia,serif;color:#333;padding:0;margin:0;border:1px solid #ccc;border-width:0 1px 0 1px}.date .date-day{font:.9em Georgia,serif;padding:0 0 5px 0;margin:0;border:1px solid #ccc;border-width:0 1px 1px 1px}.date .duration{margin:1px 0 0 0;background:#E0DBD7;width:100%;display:block;padding:1px 0}.events-list{list-style:none;margin:0;padding:0}.events-list li{list-style:none;margin:0;overflow:hidden;border-top:1px solid #ccc;padding:20px 0}.events-list li:first-child{border-top:none}.events-list .date{float:left;margin-bottom:20px}.events-list .event-details h2{margin-top:0}.events-list .event-details .audience,.events-list .event-details .category,.events-list .event-details .time{display:inline;margin-right:10px;margin-bottom:0}.events-list .event-details .time{clear:left}.events-list .event-details .event-summary{display:block;clear:left;margin:0}.event .event-audience,.event .event-audience-note,.event .event-category,.event .event-time{display:inline;margin:0 10px 0 0;color:#666}#events-form fieldset,#opendays-form fieldset{padding:0;margin:0;border:none}#concerts-filters .filter-list li{clear:both;margin-bottom:15px}.js #calendar.component-loading,.js #events-results.component-loading,.js #yt-featured-video.component-loading{height:244px;padding-top:50px}.js #events-results.component-loading li{display:none}@media only screen and (min-width:768px){.events-list .date{margin-bottom:8px}.events-list .event-details .time{clear:none}.event .event-share{padding:20px;background:#eae9e7;margin-bottom:20px}.event .event-share .social-flat-links{margin:0}.event .event-share .social-btn{margin-bottom:0}}.filter-box{position:relative}.filter-box__open{display:block;padding:5px 10px;border:1px solid}.filter-box__open:link,.filter-box__open:visited{background:#b91b1c;color:#fff;border-color:#b91b1c}.filter-box__open:hover{background:#f22428;color:#fff;border-color:#f22428}.filter-box__open:active,.filter-box__open:focus{background:#fff;color:#b91b1c;border-color:#b91b1c}@media only screen and (min-width:600px){.filter-box__open{display:none}}.filter-box__open h2{margin:0}.filter-box__open h2,.filter-box__open h2 i,.filter-box__open h2 span{line-height:40px}.filter-box__open h3,.filter-box__open h3 i,.filter-box__open h3 span{line-height:29px}#courses-widget .widget-content .ui-accordion-header .filter-box__open .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .filter-box__open .ui-icon,.filter-box__open #courses-widget .widget-content .ui-accordion-header .ui-icon,.filter-box__open .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.filter-box__open .fa,.filter-box__open .ui-accordion .ui-accordion-header .ui-icon,.filter-box__open .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .filter-box__open .ui-icon,.white-card__media .embed-container .filter-box__open a:before{float:right}.filter-box__float{overflow:hidden;height:0;margin-bottom:20px}.filter-box__float.filter-box__float--fixed,.filter-box__float.filter-box__float--open{height:auto}@media only screen and (min-width:600px){.filter-box__float,.filter-box__float.filter-box__float--fixed,.filter-box__float.filter-box__float--open{height:auto}}.filter-box__inner{border:solid #ccc;border-width:0 1px 1px;padding:20px 20px 0;background:#fff}.filter-box__inner h2{display:none}@media only screen and (min-width:600px){.filter-box__inner{padding:10px 20px;border:none}.filter-box__inner h2{display:block}}.filter-box__float--fixed .filter-box__inner{padding-top:10px}.filter-box__float--fixed .filter-box__inner h2{display:block}.filter-box__filter{margin-bottom:20px}.filter-box__filter__header a{display:block}#courses-widget .widget-content .ui-accordion-header .filter-box__filter__header .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .filter-box__filter__header .ui-icon,.filter-box__filter__header #courses-widget .widget-content .ui-accordion-header .ui-icon,.filter-box__filter__header .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.filter-box__filter__header .fa,.filter-box__filter__header .ui-accordion .ui-accordion-header .ui-icon,.filter-box__filter__header .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .filter-box__filter__header .ui-icon,.white-card__media .embed-container .filter-box__filter__header a:before{display:none}.js .filter-box__filter__header{cursor:pointer}#courses-widget .widget-content .ui-accordion-header .js .filter-box__filter__header .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .js .filter-box__filter__header .ui-icon,.js .filter-box__filter__header #courses-widget .widget-content .ui-accordion-header .ui-icon,.js .filter-box__filter__header .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.js .filter-box__filter__header .fa,.js .filter-box__filter__header .ui-accordion .ui-accordion-header .ui-icon,.js .filter-box__filter__header .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .js .filter-box__filter__header .ui-icon,.white-card__media .embed-container .js .filter-box__filter__header a:before{display:block;float:right}.js .filter-box__filter__content--closed{display:none}.filter-box__filter__content label{display:block;cursor:pointer}.filter-box__filter__content select{width:100%;font-size:16px;padding:11px;height:45px;border:1px solid #a9a9a9;border-radius:0;background:#fff}.filter-box__filter__content select:active,.filter-box__filter__content select:focus,.filter-box__filter__content select:hover{background:#eee}.filter-box__filter__content input{position:relative;top:4px}.logos:after,.logos:before{content:" ";display:table}.logos:after{clear:both}.logos figure{float:left;margin:0 20px 20px 0}.logos figure figcaption{text-align:center}.all .news-article-topic,.all .news-card-topic,.all .news-widget-topic,.all+aside .news-widget-topic{color:#b02a1a}.all .news-article-topic:active,.all .news-article-topic:focus,.all .news-article-topic:hover,.all .news-card-topic:active,.all .news-card-topic:focus,.all .news-card-topic:hover,.all .news-widget-topic:active,.all .news-widget-topic:focus,.all .news-widget-topic:hover,.all+aside .news-widget-topic:active,.all+aside .news-widget-topic:focus,.all+aside .news-widget-topic:hover{background-color:#b02a1a;color:#FFF}.all .tweet-content a{color:#b02a1a}.all+aside .news-article-widget-related-articles{border-top-color:#b02a1a}.arts-and-culture .news-article-topic,.arts-and-culture .news-card-topic,.arts-and-culture .news-widget-topic,.arts-and-culture+aside .news-widget-topic{color:#3F175C}.arts-and-culture .news-article-topic:active,.arts-and-culture .news-article-topic:focus,.arts-and-culture .news-article-topic:hover,.arts-and-culture .news-card-topic:active,.arts-and-culture .news-card-topic:focus,.arts-and-culture .news-card-topic:hover,.arts-and-culture .news-widget-topic:active,.arts-and-culture .news-widget-topic:focus,.arts-and-culture .news-widget-topic:hover,.arts-and-culture+aside .news-widget-topic:active,.arts-and-culture+aside .news-widget-topic:focus,.arts-and-culture+aside .news-widget-topic:hover{background-color:#3F175C;color:#FFF}.arts-and-culture .tweet-content a{color:#3F175C}.arts-and-culture+aside .news-article-widget-related-articles{border-top-color:#3F175C}.business-and-finance .news-article-topic,.business-and-finance .news-card-topic,.business-and-finance .news-widget-topic,.business-and-finance+aside .news-widget-topic{color:#11365C}.business-and-finance .news-article-topic:active,.business-and-finance .news-article-topic:focus,.business-and-finance .news-article-topic:hover,.business-and-finance .news-card-topic:active,.business-and-finance .news-card-topic:focus,.business-and-finance .news-card-topic:hover,.business-and-finance .news-widget-topic:active,.business-and-finance .news-widget-topic:focus,.business-and-finance .news-widget-topic:hover,.business-and-finance+aside .news-widget-topic:active,.business-and-finance+aside .news-widget-topic:focus,.business-and-finance+aside .news-widget-topic:hover{background-color:#11365C;color:#FFF}.business-and-finance .tweet-content a{color:#11365C}.business-and-finance+aside .news-article-widget-related-articles{border-top-color:#11365C}.campus-life .news-article-topic,.campus-life .news-card-topic,.campus-life .news-widget-topic,.campus-life+aside .news-widget-topic{color:#AD2B1A}.campus-life .news-article-topic:active,.campus-life .news-article-topic:focus,.campus-life .news-article-topic:hover,.campus-life .news-card-topic:active,.campus-life .news-card-topic:focus,.campus-life .news-card-topic:hover,.campus-life .news-widget-topic:active,.campus-life .news-widget-topic:focus,.campus-life .news-widget-topic:hover,.campus-life+aside .news-widget-topic:active,.campus-life+aside .news-widget-topic:focus,.campus-life+aside .news-widget-topic:hover{background-color:#AD2B1A;color:#FFF}.campus-life .tweet-content a{color:#AD2B1A}.campus-life+aside .news-article-widget-related-articles{border-top-color:#AD2B1A}.health .news-article-topic,.health .news-card-topic,.health .news-widget-topic,.health+aside .news-widget-topic{color:#5A8054}.health .news-article-topic:active,.health .news-article-topic:focus,.health .news-article-topic:hover,.health .news-card-topic:active,.health .news-card-topic:focus,.health .news-card-topic:hover,.health .news-widget-topic:active,.health .news-widget-topic:focus,.health .news-widget-topic:hover,.health+aside .news-widget-topic:active,.health+aside .news-widget-topic:focus,.health+aside .news-widget-topic:hover{background-color:#5A8054;color:#FFF}.health .tweet-content a{color:#5A8054}.health+aside .news-article-widget-related-articles{border-top-color:#5A8054}.politics-and-law .news-article-topic,.politics-and-law .news-card-topic,.politics-and-law .news-widget-topic,.politics-and-law+aside .news-widget-topic{color:#5d5d5d}.politics-and-law .news-article-topic:active,.politics-and-law .news-article-topic:focus,.politics-and-law .news-article-topic:hover,.politics-and-law .news-card-topic:active,.politics-and-law .news-card-topic:focus,.politics-and-law .news-card-topic:hover,.politics-and-law .news-widget-topic:active,.politics-and-law .news-widget-topic:focus,.politics-and-law .news-widget-topic:hover,.politics-and-law+aside .news-widget-topic:active,.politics-and-law+aside .news-widget-topic:focus,.politics-and-law+aside .news-widget-topic:hover{background-color:#5d5d5d;color:#FFF}.politics-and-law .tweet-content a{color:#5d5d5d}.politics-and-law+aside .news-article-widget-related-articles{border-top-color:#5d5d5d}.science-and-technology .news-article-topic,.science-and-technology .news-card-topic,.science-and-technology .news-widget-topic,.science-and-technology+aside .news-widget-topic{color:#00434A}.science-and-technology .news-article-topic:active,.science-and-technology .news-article-topic:focus,.science-and-technology .news-article-topic:hover,.science-and-technology .news-card-topic:active,.science-and-technology .news-card-topic:focus,.science-and-technology .news-card-topic:hover,.science-and-technology .news-widget-topic:active,.science-and-technology .news-widget-topic:focus,.science-and-technology .news-widget-topic:hover,.science-and-technology+aside .news-widget-topic:active,.science-and-technology+aside .news-widget-topic:focus,.science-and-technology+aside .news-widget-topic:hover{background-color:#00434A;color:#FFF}.science-and-technology .tweet-content a{color:#00434A}.science-and-technology+aside .news-article-widget-related-articles{border-top-color:#00434A}.news-article-hashtag{font-style:normal;font-family:Arial,Helvetica,sans-serif;margin-right:3px}.news-articles-container{clear:both}.news-articles-container .news-articles-title{border-top:5px solid #eee;padding-top:1em;-webkit-box-shadow:inset 0 1px #ccc;box-shadow:inset 0 1px #ccc}.news-articles-list{padding:0;margin:.5em -10px 0;list-style:none}.news-articles-list>li:not(.clearfix){margin-bottom:40px}.news-card-wrapper h2{margin-top:0}.news-card{background-color:#FFF;display:block;padding-bottom:1em;position:relative}.news-card-categories,.news-card-content,.news-card-media,.news-widget-categories{width:100%;display:block;position:relative;border-bottom:0!important;z-index:2}.news-card-categories:focus,.news-card-categories:hover,.news-card-content:focus,.news-card-content:hover,.news-card-media:focus,.news-card-media:hover,.news-widget-categories:focus,.news-widget-categories:hover{background-color:transparent}.news-card-media{background-color:#FFF;position:relative;overflow:hidden}.news-card-media:empty{display:none}.news-card-media:after{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:"";background:#FFF;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}.news-card:hover .news-card-media:after{opacity:.1}.news-card-media iframe,.news-card-media img,.news-card-media svg,.news-card-media video{display:block;margin:0}.news-card-media img,.news-card-media svg{width:100%;height:auto;border-radius:1px}.news-card:hover .news-card-media img,.news-card:hover .news-card-media svg{-webkit-filter:saturate(120%)}.news-card-text{padding:10px 10px 0}.news-card-text p:last-of-type{margin-bottom:0}.news-card-categories,.news-widget-categories{width:100%;color:#666;float:left;padding-bottom:.5em;border-bottom:1px solid #666;margin-bottom:.5em;position:relative;overflow-x:hidden;z-index:3}.home-news .news-card-categories,.home-news .news-widget-categories,.news-card-media+.news-card-categories,.news-card-media+.news-widget-categories{padding-top:.5em;border-bottom-width:0;margin-bottom:0}.course__example-research .news-card-categories,.course__example-research .news-widget-categories{position:relative;overflow:visible;padding-left:2.5em;padding-bottom:0;margin-bottom:1em}.course__example-research .news-card-categories:before,.course__example-research .news-widget-categories:before{content:"\f0ca";background-color:#666;color:#FFF;width:1.5em;height:1.5em;display:block;position:absolute;top:0;left:0;border-radius:50%;font-family:FontAwesome;font-size:1.25em;line-height:1.5;text-align:center}.news-article-series-family,.news-article-topic,.news-card-series,.news-card-subject,.news-card-topic,.news-widget-topic{display:inline-block;border-bottom:0!important;position:relative;padding:.25em 0;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:1.25em;text-decoration:none;text-transform:uppercase}.news-article-series-family:focus,.news-article-topic:focus,.news-card-series:focus,.news-card-subject:focus,.news-card-topic:focus,.news-widget-topic:focus{background-color:transparent}.news-article-topic,.news-card-topic,.news-widget-topic{-webkit-transition:background-color .2s ease,color .2s ease,padding .2s ease,margin .2s ease;transition:background-color .2s ease,color .2s ease,padding .2s ease,margin .2s ease;margin-right:1.25em;font-weight:600;border-radius:1px}.news-article-topic:active,.news-article-topic:focus,.news-article-topic:hover,.news-card-topic:active,.news-card-topic:focus,.news-card-topic:hover,.news-widget-topic:active,.news-widget-topic:focus,.news-widget-topic:hover{padding:.25em .5em;margin-right:.25em}.news-article-topic:active+.news-article-series:before,.news-article-topic:active+.news-card-series:before,.news-article-topic:focus+.news-article-series:before,.news-article-topic:focus+.news-card-series:before,.news-article-topic:hover+.news-article-series:before,.news-article-topic:hover+.news-card-series:before,.news-card-topic:active+.news-article-series:before,.news-card-topic:active+.news-card-series:before,.news-card-topic:focus+.news-article-series:before,.news-card-topic:focus+.news-card-series:before,.news-card-topic:hover+.news-article-series:before,.news-card-topic:hover+.news-card-series:before,.news-widget-topic:active+.news-article-series:before,.news-widget-topic:active+.news-card-series:before,.news-widget-topic:focus+.news-article-series:before,.news-widget-topic:focus+.news-card-series:before,.news-widget-topic:hover+.news-article-series:before,.news-widget-topic:hover+.news-card-series:before{-webkit-transition:visiblity 0 linear 50ms;transition:visiblity 0 linear 50ms;visibility:hidden}.news-article-topic+.news-article-series:before,.news-article-topic+.news-card-series:before,.news-card-topic+.news-article-series:before,.news-card-topic+.news-card-series:before,.news-widget-topic+.news-article-series:before,.news-widget-topic+.news-card-series:before{-webkit-transition:visibility 0 linear .15s;transition:visibility 0 linear .15s;content:"";background-color:#666;width:1px;height:75%;position:absolute;top:12.5%;left:-.625em}.news-article-topic,.news-widget-topic{margin-right:1em}.news-article-topic:active,.news-article-topic:focus,.news-article-topic:hover,.news-widget-topic:active,.news-widget-topic:focus,.news-widget-topic:hover{margin-right:0}.news-article-topic+.news-article-series:before,.news-widget-topic+.news-article-series:before{height:60%;top:20%}.news-card-series,.news-card-subject{color:#333!important}.news-card-series:active,.news-card-series:focus,.news-card-series:hover,.news-card-subject:active,.news-card-subject:focus,.news-card-subject:hover{text-decoration:underline}.news-card-content{color:#000!important;padding-top:.5em}.news-card-content .news-card-content__title,.news-card-content h3{margin:0 0 14px;font-size:16px}.news-card:active .news-card-content h3,.news-card:focus .news-card-content h3,.news-card:hover .news-card-content h3{text-decoration:underline}.news-card-content a{border-bottom:0;word-wrap:break-word}.news-card-content a:active,.news-card-content a:focus,.news-card-content a:hover{text-decoration:underline}.news-card-content p{margin-bottom:0}.news-card-content time{color:#666;display:block;margin-top:1em}.news-card-content.instagram-content{color:#666!important}.news-card-content.instagram-content time{display:inline}.news-card-content .tweet-content{font-size:1.6em;font-family:Georgia,"Times New Roman",Times,serif;line-height:1.4em}.news-card-content .tweet-meta,.news-card-content .tweet-title{margin-top:1em}.news-card-content .tweet-meta{width:100%}.news-card-content .tweet-meta time{float:left}.news-card-content .twitter-username{color:#666;font-style:italic}.news-card-content .tweet-meta-actions{float:right;list-style:none}.news-card-content .tweet-meta-actions li{display:inline-block}.news-card-content .tweet-meta-actions li+li{margin-left:.25em}.news-card-content .tweet-meta-actions a{display:block}.news-card-content p:empty{display:none}.tweet-meta-favorite,.tweet-meta-reply,.tweet-meta-retweet{background-image:url(//s1.city.ac.uk/cityr/i/everything-sprite.png);background-repeat:no-repeat;width:16px;height:16px;overflow:hidden;white-space:nowrap;text-indent:100%}.tweet-meta-favorite:focus,.tweet-meta-reply:focus,.tweet-meta-retweet:focus{background-color:transparent}.tweet-meta-reply{background-position:0 center}.tweet-meta-reply:focus,.tweet-meta-reply:hover{background-position:-16px center}.tweet-meta-favorite{background-position:-32px center}.tweet-meta-favorite:focus,.tweet-meta-favorite:hover{background-position:-48px center}.tweet-meta-favorite:active{background-position:-64px center}.tweet-meta-retweet{width:19px;background-position:-80px center}.tweet-meta-retweet:focus,.tweet-meta-retweet:hover{background-position:-99px center}.tweet-meta-retweet:active{background-position:-118px center}.news-navigation{padding-top:0;padding-bottom:0;position:relative}.news-navigation-title{font-family:Arial,Helvetica,sans-serif;color:#666;display:inline-block;margin:0;padding-bottom:1em;font-weight:600;text-transform:uppercase;font-size:1.071em;line-height:1.867em}@media only screen and (min-width:768px){.news-navigation-title{padding-bottom:0}}.news-navigation-list{display:block;margin:0;list-style:none;overflow:hidden}@media only screen and (min-width:768px){.news-navigation-list{display:inline-block;float:right}}.news-navigation-list li{display:inline-block;margin-left:-.75em}@media only screen and (min-width:768px){.news-navigation-list li{margin-left:0;margin-right:-.75em}}.news-navigation-list a{-webkit-transition:all .2s ease;transition:all .2s ease;color:#000;display:block;padding:.5em .75em;border-bottom:0;line-height:1em;text-decoration:none}.news-navigation-list a:active span,.news-navigation-list a:focus span,.news-navigation-list a:hover span{text-decoration:underline}.news-navigation-list a:active i,.news-navigation-list a:focus i,.news-navigation-list a:hover i{text-decoration:none}.news-navigation-list a:active,.news-navigation-list a:active i,.news-navigation-list a:focus,.news-navigation-list a:focus i{color:#FFF}.news-navigation-list a:active span,.news-navigation-list a:focus span{text-decoration:none}.news-navigation-list a i{-webkit-transition:all .2s ease;transition:all .2s ease;width:auto;color:#b02a1a;padding-left:.25em}@media only screen and (min-width:768px){.see-all-wrapper{position:relative;text-align:center;padding-top:2.5em}.see-all-wrapper:before{content:"";background-color:#eee;height:.25em;display:block;position:absolute;top:0;left:10px;right:10px}}.see-all-button [class*=icon],.see-all-button [class*="fa fa"]{font-size:2em;line-height:.5em}.news-article .embed-wrapper{margin-bottom:1.5em}.news-article-hero{min-height:2.5em;margin-bottom:1em;position:relative}.news-article-hero img{display:block;margin-bottom:0;border-radius:.357em}.news-article-title{font-family:sans-serif;font-size:26px;font-weight:300}.news-article-standfirst{font-family:sans-serif;font-size:18px;line-height:1.4em;margin-bottom:8px}.news-article-standfirst p{margin:0}.news-article-categories{background-color:#FFF;color:#666;padding-right:.75em;position:absolute;bottom:0;left:0;line-height:2.5em;word-spacing:.25em;border-radius:0 .357em 0 0}.news-article-categories .news-article-series-family,.news-article-categories .news-article-topic,.news-article-categories a{font-weight:600;border-bottom:0;word-spacing:normal}.news-article-categories .news-article-series-family{color:#666}.news-article-categories .news-article-series-family:active,.news-article-categories .news-article-series-family:focus,.news-article-categories .news-article-series-family:hover{text-decoration:underline}.news-article-categories span{display:inline-block;position:relative}.news-article-date,.news-article-date a,.news-article-date+span:not([class]),.news-article-press-officer,.news-article-press-officer a,.news-article-press-officer+span:not([class]){color:#666}.news-article-date a,.news-article-press-officer a{-webkit-transition:all .2s ease;transition:all .2s ease;padding:0 .25em}.news-article-date a:active,.news-article-date a:focus,.news-article-press-officer a:active,.news-article-press-officer a:focus{color:#FFF}.tweet-blockquote{width:80%;padding:1em 0;margin:1.5em auto;border-top:.357em solid #D9ECFA;border-bottom:.357em solid #D9ECFA;text-align:center}.tweet-blockquote blockquote{background:0 0;color:inherit;width:80%;padding:0;margin:0 auto;font-size:1.6em;line-height:1.4em;quotes:"\201C" "\201D" "\2018" "\2019"}.tweet-blockquote blockquote:before{content:open-quote}.tweet-blockquote blockquote:after{content:close-quote}.tweet-blockquote .tweet-link{color:#666;display:inline-block;margin-top:1em;border-bottom:0;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-transform:lowercase}.tweet-blockquote .tweet-link:active,.tweet-blockquote .tweet-link:focus,.tweet-blockquote .tweet-link:hover{background:0 0;text-decoration:underline}.tweet-blockquote .tweet-link .fa-twitter{color:#55AEED;display:inline-block;padding-right:.5em;font-size:1.8em;vertical-align:middle;text-decoration:none!important}.media-definition{background-color:#F5F4F2;width:100%;display:table;padding:1em;margin:20px 0}.media-definition-title{color:#666;width:auto;min-width:8em;display:block;margin-bottom:.5em;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:600}@media only screen and (min-width:768px){.media-definition-title{display:inline-block;margin-bottom:0}}.media-definition-title:empty{display:none}.media-definition-content{width:100%;display:block;overflow:hidden}@media only screen and (min-width:768px){.media-definition-content{display:table-cell}}.media-definition-content p{margin:0}.news-article-bottom-meta{color:#666;padding-top:1.5em;margin:3em 0 1.5em;position:relative;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:600;line-height:2em}.news-article-bottom-meta:after{content:"";background-color:#333;width:8em;height:.357em;position:absolute;top:0;left:0}.news-article-bottom-meta span{display:inline-block;padding-right:.25em}.news-article-bottom-meta a{color:#666;border-bottom:0;font-family:Arial,Helvetica,sans-serif;font-style:normal}.news-article-bottom-meta a:active,.news-article-bottom-meta a:focus,.news-article-bottom-meta a:hover{text-decoration:underline}.news-article-meta-social{width:100%;padding-bottom:10px;border-bottom:1px solid #666;margin:20px 0}.news-article-bottom-meta .news-article-meta-social{margin-top:.5em;border-bottom:0}.news-author-info{margin-bottom:1.5em}.news-author-info img,.news-author-list img{height:auto;display:block;margin:0 auto;border-radius:.375em}.news-author-info .fa-user,.news-author-list .fa-user{background-color:#eee;width:100%;height:0;display:block;padding-bottom:66.8%;position:relative;text-align:center;border-radius:.375em}.news-author-info .fa-user:before,.news-author-list .fa-user:before{color:#333;width:100%;margin-top:-.5em;position:absolute;top:50%;left:0;font-size:5em;line-height:1em}.news-author-info img+.fa-user,.news-author-list img+.fa-user{display:none}.news-author-name-container{background-color:#FFF;width:100%;max-width:257px;padding:.5em 0;margin:-1.5em auto 0;border-bottom:1px solid #eee;position:relative;line-height:1em;text-align:center}.news-author-name{color:#333;margin:0;font-size:1.143em}.news-author-name-container span,.news-author-title{color:#b02a1a;line-height:1.143em}.news-author-name-container span:empty,.news-author-title:empty{display:none}.news-author-social{list-style:none;margin:0 1em}.news-author-name-container+.news-author-social{margin-top:1.5em}.news-author-social li{display:block}.news-author-social a{color:#333;display:block;border:0;line-height:3em;text-decoration:none}.news-author-social a:active,.news-author-social a:focus,.news-author-social a:hover{text-decoration:underline}.news-author-social a:active [class*=fa-],.news-author-social a:focus [class*=fa-],.news-author-social a:hover [class*=fa-]{color:#333}.news-author-social [class*=fa-]{color:#666;width:1.5em;font-size:1.5em;line-height:2em;text-align:left;text-decoration:none!important}.news-author-social .news-author-phone{white-space:nowrap}.news-author-about{padding-bottom:1.5em}.news-pagination{width:100%;margin:0 0 1em;list-style:none;text-align:center}.news-pagination li{display:inline-block;margin-bottom:1em}.news-pagination a,.news-pagination span{min-width:2em;height:2em;display:block;padding:0 .75em;margin:0 .25em;line-height:2em;text-align:center;border:1px solid #666;border-radius:2px}.news-pagination a{-webkit-transition:all .15s ease;transition:all .15s ease}.news-pagination a:active,.news-pagination a:focus,.news-pagination a:hover{background-color:transparent;border-color:#b02a1a}.news-pagination a:active,.news-pagination a:focus{background-color:#b02a1a;color:#FFF}.news-pagination span{color:#666}.news-widget-call-to-action{-webkit-transition:color .2s ease;transition:color .2s ease;color:#333!important;display:block;padding:20px;border-top:1px solid #eee;border-bottom:1px solid #eee!important;margin-bottom:1em;position:relative;font-size:16px;font-weight:600;text-decoration:none}.news-widget-call-to-action:active,.news-widget-call-to-action:focus,.news-widget-call-to-action:hover{background:0 0}.news-widget-call-to-action:active span,.news-widget-call-to-action:focus span,.news-widget-call-to-action:hover span{text-decoration:underline}.news-widget-call-to-action:active i,.news-widget-call-to-action:focus i,.news-widget-call-to-action:hover i{right:6px}.news-widget-call-to-action i{-webkit-transition:right .2s ease;transition:right .2s ease;color:#666;font-size:2em;line-height:1em;position:absolute;right:20px;top:50%;margin-top:-.5em}.news-article-widget{padding:0 20px 20px;border-bottom:1px solid #eee;margin-bottom:2em}aside .news-article-widget:last-child{border-bottom:0}.news-article-widget-related-experts h2 span{color:#b02a1a}.news-article-widget-related-experts .find-an-expert-link{-webkit-transition:padding .2s ease;transition:padding .2s ease;color:#333;display:block;margin-top:1em;border-bottom:0;font-size:15px;text-decoration:none}.news-article-widget-related-experts .find-an-expert-link:active,.news-article-widget-related-experts .find-an-expert-link:focus,.news-article-widget-related-experts .find-an-expert-link:hover{background:0 0;padding-left:.25em}.news-article-widget-related-experts .find-an-expert-link:active span,.news-article-widget-related-experts .find-an-expert-link:focus span,.news-article-widget-related-experts .find-an-expert-link:hover span{text-decoration:underline}.news-article-widget-related-experts .find-an-expert-link:active i,.news-article-widget-related-experts .find-an-expert-link:focus i,.news-article-widget-related-experts .find-an-expert-link:hover i{padding-left:.75em}.news-article-widget-related-experts .find-an-expert-link i{-webkit-transition:padding .2s ease;transition:padding .2s ease;color:#b02a1a;padding-left:.5em;font-size:20px;line-height:15px}.news-date-list,.related-articles-list,.related-courses-list,.related-experts-list,.related-subjects-list{margin:0;list-style:none}.news-date-list a,.related-articles-list a,.related-courses-list a,.related-experts-list a,.related-subjects-list a{-webkit-transition:padding .2s ease;transition:padding .2s ease;color:#333;display:block;padding:.5em .5em .5em 1em;border-bottom:0;position:relative;line-height:1.25em;text-decoration:none}.news-date-list a:active,.news-date-list a:focus,.news-date-list a:hover,.related-articles-list a:active,.related-articles-list a:focus,.related-articles-list a:hover,.related-courses-list a:active,.related-courses-list a:focus,.related-courses-list a:hover,.related-experts-list a:active,.related-experts-list a:focus,.related-experts-list a:hover,.related-subjects-list a:active,.related-subjects-list a:focus,.related-subjects-list a:hover{background:0 0;color:#333;padding-left:1.5em;padding-right:0}.news-date-list a:active span,.news-date-list a:focus span,.news-date-list a:hover span,.related-articles-list a:active span,.related-articles-list a:focus span,.related-articles-list a:hover span,.related-courses-list a:active span,.related-courses-list a:focus span,.related-courses-list a:hover span,.related-experts-list a:active span,.related-experts-list a:focus span,.related-experts-list a:hover span,.related-subjects-list a:active span,.related-subjects-list a:focus span,.related-subjects-list a:hover span{text-decoration:underline}.news-date-list a:active i,.news-date-list a:focus i,.news-date-list a:hover i,.related-articles-list a:active i,.related-articles-list a:focus i,.related-articles-list a:hover i,.related-courses-list a:active i,.related-courses-list a:focus i,.related-courses-list a:hover i,.related-experts-list a:active i,.related-experts-list a:focus i,.related-experts-list a:hover i,.related-subjects-list a:active i,.related-subjects-list a:focus i,.related-subjects-list a:hover i{padding-left:.25em;text-decoration:none}.news-date-list a i,.related-articles-list a i,.related-courses-list a i,.related-experts-list a i,.related-subjects-list a i{-webkit-transition:padding .2s ease;transition:padding .2s ease;width:auto;color:#b02a1a;position:absolute;top:0;left:0;line-height:2em}.news-date-list li,.news-date-list span,.related-articles-list li,.related-articles-list span,.related-experts-list li,.related-experts-list span{display:block}.news-date-list a,.related-articles-list a,.related-experts-list a{padding-left:0}.news-date-list a:active,.news-date-list a:focus,.news-date-list a:hover,.related-articles-list a:active,.related-articles-list a:focus,.related-articles-list a:hover,.related-experts-list a:active,.related-experts-list a:focus,.related-experts-list a:hover{padding-left:.5em}.news-date-list a:active i,.news-date-list a:focus i,.news-date-list a:hover i,.related-articles-list a:active i,.related-articles-list a:focus i,.related-articles-list a:hover i,.related-experts-list a:active i,.related-experts-list a:focus i,.related-experts-list a:hover i{padding-left:.5em}.news-date-list a i,.related-articles-list a i,.related-experts-list a i{padding-left:.25em;position:relative}.news-date-list li+li,.related-articles-list li+li,.related-experts-list li+li{border-top:1px solid #eee}.related-articles-list a,.related-experts-list a{padding-top:.75em;padding-bottom:.75em}.related-articles-list a i,.related-experts-list a i{line-height:2.5em}.related-articles-list .news-widget-topic,.related-experts-list .news-widget-topic{display:inline-block;padding:.25em 0;font-size:.929em}.related-articles-list .news-widget-topic:active,.related-articles-list .news-widget-topic:focus,.related-articles-list .news-widget-topic:hover,.related-experts-list .news-widget-topic:active,.related-experts-list .news-widget-topic:focus,.related-experts-list .news-widget-topic:hover{padding:.25em .5em}.related-articles-list .news-widget-topic+a,.related-experts-list .news-widget-topic+a{padding-top:.5em;margin-bottom:.75em}.related-articles-list li:last-child .news-widget-topic+a,.related-experts-list li:last-child .news-widget-topic+a{padding-bottom:.5em;margin-bottom:0}.news-article-widget-related-courses,.news-article-widget-related-subjects,.news-article-widget-text{background:#eee;padding:20px;border-bottom:0}.news-article-widget-related-subjects+.news-article-widget-related-courses,.news-article-widget-text+.news-article-widget-text{margin-top:-48px;padding-bottom:2em}.news-article-widget-related-articles{border-top:5px solid #eee;padding:.5em 0 20px}.news-widget-topic:empty{display:none}.news-date-list{margin-bottom:1.5em}@media only screen and (min-width:768px){.news-date-list{margin-bottom:0}}.news-date-list a{white-space:nowrap}.news-date-list ul{display:none;margin:0;list-style:none}.news-date-list ul li+li{border-top:0}.news-date-list ul a{padding:.25em .5em .25em 1em}.news-date-list ul a:active,.news-date-list ul a:focus,.news-date-list ul a:hover{padding-left:1.5em}.news-date-list-2010 .news-date-item-2010>a,.news-date-list-2011 .news-date-item-2011>a,.news-date-list-2012 .news-date-item-2012>a,.news-date-list-2013 .news-date-item-2013>a,.news-date-list-2014 .news-date-item-2014>a,.news-date-list-2015 .news-date-item-2015>a,.news-date-list-2016 .news-date-item-2016>a,.news-date-list>.news-date-item--active>a{padding-bottom:.25em;font-weight:600}.news-date-list-2010 .news-date-item-2010 ul,.news-date-list-2011 .news-date-item-2011 ul,.news-date-list-2012 .news-date-item-2012 ul,.news-date-list-2013 .news-date-item-2013 ul,.news-date-list-2014 .news-date-item-2014 ul,.news-date-list-2015 .news-date-item-2015 ul,.news-date-list-2016 .news-date-item-2016 ul,.news-date-list>.news-date-item--active ul{display:block}.news-date-item--active>ul>.news-date-item--active,.news-date-list-apr .news-date-item-apr,.news-date-list-aug .news-date-item-aug,.news-date-list-dec .news-date-item-dec,.news-date-list-feb .news-date-item-feb,.news-date-list-jan .news-date-item-jan,.news-date-list-jul .news-date-item-jul,.news-date-list-jun .news-date-item-jun,.news-date-list-mar .news-date-item-mar,.news-date-list-may .news-date-item-may,.news-date-list-nov .news-date-item-nov,.news-date-list-oct .news-date-item-oct,.news-date-list-sep .news-date-item-sep{font-weight:600}.news-article-widget-featured-cta{background-color:#04284c;color:#FFF;padding-top:1.429em}.news-article-widget-featured-cta a{color:#FFF;display:block;border:0}.news-article-widget-featured-cta a:active,.news-article-widget-featured-cta a:focus,.news-article-widget-featured-cta a:hover{background:inherit}.news-article-widget-featured-cta a:focus h2,.news-article-widget-featured-cta a:hover h2{text-decoration:underline}.news-article-widget-featured-cta a:active h2,.news-article-widget-featured-cta a:focus h2{color:#b02a1a}.news-article-widget-featured-cta h2,.news-article-widget-featured-cta h3,.news-article-widget-featured-cta p{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.news-article-widget-featured-cta h2{margin:5px 0;font-size:1.2em;font-weight:600}.news-article-widget-featured-cta h3{color:#aaa;margin:0;font-size:1em}.news-article-widget-featured-cta p{font-size:1.2em;font-weight:300}.news-article-widget-featured-cta i{font-size:1.4em}.news-author-list{list-style:none}.news-author-list>li:not(.clearfix){margin-bottom:20px}.news-author-list a{display:block;border-bottom:0;text-decoration:none}.news-author-list a:active,.news-author-list a:focus,.news-author-list a:hover{opacity:.8}.news-author-list img{width:100%;height:auto}.index-archive ol{padding:0;margin:0}.index-archive ol li{border-bottom:1px solid #ccc;margin-left:0;padding:15px 0;overflow:hidden;list-style-type:none}.index-archive ol h2{font-size:1.4em;margin:0}.index-archive ol img{display:inline;float:left;margin:5px 13px 5px 0}.index-archive ol .pub-date{font-size:.9em}.news-finder__query-wrapper{margin-top:-40px;background:#ccc}.news-finder__form-wrapper{background:#eee}.news-finder__query .query-box{padding-right:44px;position:relative}.news-finder__query input{padding:10px 10px 9px 10px;width:100%;border:1px solid #a9a9a9;font-size:16px}.news-finder__query button{position:absolute;top:0;right:0;width:45px;height:45px;background:#fff;border:1px solid #a9a9a9}.news-finder__query .filter-box{margin-top:1em}.news-finder__query .filter-box__float{margin-bottom:0}@media only screen and (min-width:600px){.news-finder__query .filter-box__inner{background:0 0;padding:0}.news-finder__query .filter-box__filter{margin-bottom:0}}.news-events-strip__events>:last-child .event{border-bottom-width:0}.news-events-strip__events .event{padding-bottom:15px;border-bottom:1px solid #999;margin-bottom:15px}.news-events-strip__events .event .date{width:50px;margin:0}.news-events-strip__events .event .date-day-no,.news-events-strip__events .event .date-month{background:#96190b;border:0;color:#fff;font-size:small;line-height:1em;font-weight:600;font-family:ff-meta-web,Helvetica,sans-serif}.news-events-strip__events .event .date-month{background:#96190b;padding:8px 0 6px}.news-events-strip__events .event .date-day-no{background:#b02a1a;border:0;color:#fff;font-size:14px;padding:6px 0}.news-events-strip__events .event .event-details{margin-left:70px;min-height:53px}.news-events-strip__events .event .event-details h2{font-size:16px;margin:0 0 .2em;font-family:Arial,Helvetica,sans-serif}.news-events-strip__events .event .event-details p{font-size:15px;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:0;color:#555}.news-events-strip__events .event .event-details,.news-events-strip__events .event .event-details h2 a,.news-events-strip__events .event .event-details p{line-height:1.2em}.news-events-strip__events .event .event-details div.extra{display:none}.news-events-strip .bx-wrapper{position:relative}.news-events-strip .bx-wrapper .bx-controls{display:block}.news-events-strip .bx-wrapper .bx-pager{display:none}.news-events-strip .bx-wrapper .bx-controls-direction{display:block;position:static;width:0;height:0}.news-events-strip .bx-wrapper .bx-controls-direction a{-webkit-transition:background .2s ease;transition:background .2s ease;position:absolute;top:0;margin:0;width:50px;padding:0 0 66.85%;height:0;border:0;display:block}.news-events-strip .bx-wrapper .bx-controls-direction a,.news-events-strip .bx-wrapper .bx-controls-direction a.active,.news-events-strip .bx-wrapper .bx-controls-direction a.active:focus,.news-events-strip .bx-wrapper .bx-controls-direction a:focus{background:0 0;border:0;text-decoration:none}.news-events-strip .bx-wrapper .bx-controls-direction a:hover{background:rgba(255,255,255,.3)}.news-events-strip .bx-wrapper .bx-controls-direction a.bx-prev{left:0}.news-events-strip .bx-wrapper .bx-controls-direction a.bx-next{right:0}.news-events-strip .bx-wrapper .bx-controls-direction a i{position:absolute;text-align:center;-webkit-transition:color .2s ease;transition:color .2s ease}.news-events-strip .bx-wrapper .bx-controls-direction a i.bg{top:50%;left:50%;height:40px;width:40px;line-height:42px;font-size:40px;margin:-20px auto auto -20px;color:#fff}.news-events-strip .bx-wrapper .bx-controls-direction a i.ic{top:50%;left:50%;width:16px;height:16px;line-height:16px;font-size:16px;margin-left:-8px;margin-top:-7px;color:#b02a1a}.news-events-strip .bx-wrapper .bx-controls-direction a i.ic.fa-chevron-left,.news-events-strip .bx-wrapper .bx-controls-direction a i.ic.fa-chevron-right{margin-top:-6px}.news-events-strip .bx-wrapper .bx-controls-direction a i.ic.fa-chevron-right,.news-events-strip .bx-wrapper .bx-controls-direction a i.ic.fa-play{margin-left:-7px}.news-events-strip .bx-wrapper .bx-controls-direction a i.ic.fa-chevron-left{margin-left:-9px}.news-events-strip .bx-wrapper .bx-controls-direction a.active i.bg,.news-events-strip .bx-wrapper .bx-controls-direction a:hover i.bg{color:#b02a1a}.news-events-strip .bx-wrapper .bx-controls-direction a.active i.ic,.news-events-strip .bx-wrapper .bx-controls-direction a:hover i.ic{color:#fff}.news-events-strip .bx-wrapper .bx-controls-direction a:hover{color:#fff}.news-events-strip .bx-wrapper .bx-controls-direction a.active{color:#b02a1a}.research-outcomes blockquote{margin:20px 0}.research-outcomes img{margin-bottom:10px}.research-outcomes .button-list{margin-bottom:0;margin-top:30px}.research-outcomes .button-list span{display:block;padding:7px 0}.action-box{border:1px solid #ccc;overflow:hidden;margin-bottom:20px}.action-box.action-box-2 a{border-color:#00759b}.action-box.action-box-3 a{border-color:#6c953c}.action-box.action-box-4 a{border-color:#e55302}.action-box.action-box-5 a{border-color:#00284d}.action-box.action-box-6 a{border-color:#00444d}.action-box.action-box-7 a{border-color:#0064cd}.action-box.action-box-8 a{border-color:#009bce}.action-box.action-box-9 a{border-color:#8F2B8C}.action-box h2{margin-top:0}.action-box a{color:#333;display:block;border-bottom:none;border-left:10px solid #b02a1a;padding:20px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.action-box a:focus,.action-box a:hover{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background:#f9f9f9}.action-box a:active{background:#fff}.action-box .fake-link{color:#b02a1a;border-bottom:1px solid #ccc}.action-box .fake-link:hover{border-bottom-color:#fff}.action-box-vertical{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:10px;margin-bottom:20px;position:relative}.action-box-vertical:before{content:"";left:-1px;position:absolute;top:0;width:100.3%;border-top-width:8px;border-top-style:solid}.action-box-vertical h2{font-family:Arial,Helvetica,sans-serif;font-size:.9em;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:20px}.action-box-vertical ul{margin-left:12px}.action-box-vertical.action-box-vertical-1:before{border-top-color:#b02a1a}.action-box-vertical.action-box-vertical-1 h2 a{color:#b02a1a}.action-box-vertical.action-box-vertical-2:before{border-top-color:#401663}.action-box-vertical.action-box-vertical-2 h2 a{color:#401663}.action-box-vertical.action-box-vertical-3:before{border-top-color:#00284d}.action-box-vertical.action-box-vertical-3 h2 a{color:#00284d}.action-box-vertical.action-box-vertical-4:before{border-top-color:#00444d}.action-box-vertical.action-box-vertical-4 h2 a{color:#00444d}.action-box-vertical.action-box-vertical-5:before{border-top-color:#979799}.action-box-vertical.action-box-vertical-5 h2 a{color:#979799}.action-box-vertical.action-box-vertical-6:before{border-top-color:#e55302}.action-box-vertical.action-box-vertical-6 h2 a{color:#e55302}.action-box-vertical.action-box-vertical-7:before{border-top-color:#6c953c}.action-box-vertical.action-box-vertical-7 h2 a{color:#6c953c}.action-box-vertical.action-box-vertical-8:before{border-top-color:#009bce}.action-box-vertical.action-box-vertical-8 h2 a{color:#009bce}.action-box-vertical.action-box-vertical-9:before{border-top-color:#0064cd}.action-box-vertical.action-box-vertical-9 h2 a{color:#0064cd}.action-box-vertical.action-box-vertical-10:before{border-top-color:#ff1493}.action-box-vertical.action-box-vertical-10 h2 a{color:#ff1493}.action-box-vertical h2 a:hover{font-weight:700}.action-box-vertical h2 a:active,.action-box-vertical h2 a:focus{background-color:#b02a1a;color:#fff}.coloured-action-boxes{width:100%;max-width:1200px;padding:0;margin:0 auto 4rem;list-style:none;font-size:0}.coloured-action-boxes li{display:inline-block;margin-bottom:20px;font-size:14px}.coloured-action-box a{color:inherit;display:block;text-decoration:none}.coloured-action-box a:link,.coloured-action-box a:visited{border-width:0}.coloured-action-box a:active,.coloured-action-box a:focus,.coloured-action-box a:hover{background-color:transparent}.coloured-action-box a span{font-weight:700;text-decoration:underline}.coloured-action-box .coloured-action-box__title{background-position:right 1em center;background-repeat:no-repeat;color:#FFF;height:6em;display:block;padding:1em;position:relative;font-weight:700;line-height:4}@media only screen and (min-width:980px){.coloured-action-box .coloured-action-box__title{background-position:right 1em bottom 1em;height:8em;line-height:1}}.coloured-action-box .coloured-action-box__title:before{content:"/"}.coloured-action-box.coloured-action-box--start .coloured-action-box__title{background-color:#dc1a30;background-image:url(//s1.city.ac.uk/cityr/i/cityventures/start.png)}.coloured-action-box.coloured-action-box--start a span{color:#dc1a30}.coloured-action-box.coloured-action-box--launch .coloured-action-box__title{background-color:#7e1e91;background-image:url(//s1.city.ac.uk/cityr/i/cityventures/launch.png)}.coloured-action-box.coloured-action-box--launch a span{color:#7e1e91}.coloured-action-box.coloured-action-box--scale .coloured-action-box__title{background-color:#18739f;background-image:url(//s1.city.ac.uk/cityr/i/cityventures/scale.png)}.coloured-action-box.coloured-action-box--scale a span{color:#18739f}.coloured-action-box.coloured-action-box--connect .coloured-action-box__title{background-color:#a39995;background-image:url(//s1.city.ac.uk/cityr/i/cityventures/connect.png)}.coloured-action-box.coloured-action-box--connect a span{color:#a39995}.coloured-action-box .coloured-action-box__description{margin:1.5em 0 .5em}#statistic-carousel{overflow:hidden;padding:0 70px}#statistic-carousel.carousel-loading{background-color:#fff}#statistic-carousel.carousel-loading .bxslider{display:none}#statistic-carousel.carousel-loading .bx-controls{display:none}#statistic-carousel.carousel-loading .all-profiles{display:none}#statistic-carousel .bxslider{margin:0;display:block}#statistic-carousel .bx-wrapper ul{margin:0;height:500px}#statistic-carousel .bx-viewport{z-index:1}#statistic-carousel .statistic{padding:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.1em;overflow:hidden}#statistic-carousel .statistic a:hover{border:none}#statistic-carousel .statistic-inner-wrapper{padding:10px 20px}#statistic-carousel .stat-value-wrapper{padding:10px 10px 0 10px;text-align:center;display:block;font-family:"Times New Roman",Times,serif}#statistic-carousel .stat-value-wrapper span{display:block}#statistic-carousel .stat-description-wrapper{clear:both;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400;line-height:1.5}#statistic-carousel .stat-value{font-size:3.6em;line-height:1.5em;margin:3px 0 5px;font-weight:700;font-style:italic}#statistic-carousel .stat-source{color:#333;margin-top:15px;display:inline}#statistic-carousel .stat-source i{margin-left:5px;vertical-align:middle}#statistic-carousel .bx-controls{display:block;position:absolute;top:42%;width:100%}#statistic-carousel .bx-next,#statistic-carousel .bx-prev{display:block;width:50px;height:50px;position:relative;background-color:#333;border-bottom:none;text-align:center;line-height:61px;font-size:2em}#statistic-carousel .bx-next i,#statistic-carousel .bx-prev i{color:#FFF;font-size:1.5em}#statistic-carousel .bx-prev{float:left;left:-70px}#statistic-carousel .bx-prev.disabled{cursor:default;background-color:#D7D7D7}#statistic-carousel .bx-next{float:right;right:-70px}#statistic-carousel .bx-next.disabled{cursor:default;background-color:#D7D7D7}#statistic-carousel.no-carousel{padding:0}#statistic-carousel.no-carousel .bxslider{list-style-type:none;margin:0}#statistic-carousel.no-carousel .statistic{padding:0;width:100%;margin-bottom:15px}@media only screen and (min-width:480px){#statistic-carousel.no-carousel .statistic-odd{float:left;width:45%;clear:left}#statistic-carousel.no-carousel .statistic-even{float:right;width:45%}}@media only screen and (min-width:768px){#statistic-carousel.no-carousel .statistic{float:left;width:23%;margin-right:14px;clear:none}}@media only screen and (min-width:980px){#statistic-carousel .statistic-inner-wrapper{margin:0 10px}}@media only screen and (min-width:1200px){#statistic-carousel .statistic-inner-wrapper{margin:10px 30px}}.pagination{width:100%;margin:1em 0 1em;text-align:center;display:inline-block;list-style:outside none none;line-height:100%;font-weight:600}.pagination .after,.pagination .ellipsis,.pagination .number,.pagination .previous{padding:4px 8px;margin:10px 0 10px 5px;background-color:#EEE}.pagination .after,.pagination .number,.pagination .previous{border:1px solid transparent}.pagination .ellipsis,.pagination .number{display:none}.pagination .selected{display:inline;margin:10px 0 10px 5px;color:#6B6B6B;border:1px solid transparent}.pagination .selected:before{content:"Page "}.pagination .previous:before{content:"< "}.pagination .after:after{content:" >"}.pagination a{text-decoration:none;color:#000;background-color:#EEE;border:1px solid transparent;display:inline}.pagination a:link{color:#000}.pagination a:visited{color:#000}.pagination a:hover{color:#B91B1B;background-color:#EEE;border:1px solid #B91B1B}.pagination a:active,.pagination a:focus{color:#fff;background-color:#B91B1B;border:1px solid transparent}.pagination .disabled{color:#6B6B6B;background-color:#EEE}.pagination .ellipsis{background-color:transparent;margin:0}@media only screen and (min-width:480px){.pagination .display,.pagination .ellipsis,.pagination .first-number,.pagination .last-number{display:inline}.pagination .number.extended{display:none}.pagination .selected{border:1px solid #6B6B6B}.pagination .selected:before{content:""}.pagination .previous:before{content:""}.pagination .after:after{content:""}}@media only screen and (min-width:500px){.pagination .number{display:inline}}@media only screen and (min-width:600px){.pagination .number.extended{display:inline}}.pagination.pagination--white-buttons .after,.pagination.pagination--white-buttons .number,.pagination.pagination--white-buttons .previous{background-color:#fff}.pagination.pagination--white-buttons a{color:#000;background-color:#fff}.pagination.pagination--white-buttons a:link{color:#000}.pagination.pagination--white-buttons a:visited{color:#000}.pagination.pagination--white-buttons a:hover{color:#B91B1B;background-color:#fff}.pagination.pagination--white-buttons .disabled{color:#6B6B6B;background-color:transparent}.pagination--news-intranet{margin:0 0 5em}.pagination--news-intranet .after:hover,.pagination--news-intranet .previous:hover{border:1px solid #B91B1B;cursor:pointer}.pagination--news-intranet .after:hover a,.pagination--news-intranet .previous:hover a{color:#B91B1B}.pagination--news-intranet .after a,.pagination--news-intranet .after.disabled,.pagination--news-intranet .previous a,.pagination--news-intranet .previous.disabled{border:none;cursor:initial}.load-more{text-align:center;display:block}.load-more a{display:inline-block;text-align:center;background:#f2f2f2;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s;color:#000;padding:10px 50px;border:1px solid #aaa;font-weight:700;text-decoration:none}.load-more a span{margin-right:20px;-webkit-transition:border-bottom-color .1s;transition:border-bottom-color .1s}.load-more a:hover{color:#fff;border:1px solid #000;background:#000}.load-more a:hover span{border-bottom:1px solid #fff}.load-more a:active,.load-more a:focus{color:#000;background:#fff;border-bottom:1px solid #000}.load-more a:active span,.load-more a:focus span{border-bottom:1px solid #000}.load-more.load-more--academics a{background-color:#f9f9f9;color:#444;border:1px solid #D8D8D8}.load-more.load-more--academics a:hover{color:#fff;border:1px solid #000;background:#000}.load-more.load-more--academics a:hover span{border-bottom:1px solid #fff}.load-more.load-more--academics a:active,.load-more.load-more--academics a:focus{color:#000;background:#fff;border-bottom:1px solid #000}.load-more.load-more--academics a:active span,.load-more.load-more--academics a:focus span{border-bottom:1px solid #000}.courses-list .results{list-style-type:none;margin:0}.courses-list .course{margin-bottom:-1px;background-color:#f7f7f7;border:1px solid #e7e7e7;padding:15px 20px}.courses-list .course:active,.courses-list .course:hover{background-color:#eae9e7}.courses-list .title{font-size:1.2em}.courses-list .level{color:#666}.courses-list .summary{margin:10px 0}.courses-list .course-link{background-color:#b02a1a;border:0 none;border-radius:2px;color:#fff;height:2.45em;line-height:2.45em;padding:0;text-align:center;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;display:inline;font-size:.85em}#cpd-finder #fb-queryform{background:#EAE9E7;margin:10px 0 10px 0;padding:10px}#cpd-finder #fb-queryform form fieldset{border-style:none}#cpd-finder #fb-queryform form fieldset p{margin-top:20px}#cpd-finder #fb-queryform form fieldset input.query{width:50%}#cpd-finder #fb-matching{font-size:.95em}#cpd-finder #fb-wrapper ol{background:#F7F7F7;padding:0;margin-left:0;border:1px solid #E7E7E7}#cpd-finder #fb-wrapper ol li{position:relative;display:block;border-bottom:solid 1px #E7E7E7;margin-left:0}#cpd-finder #fb-wrapper ol li a{position:relative;display:block;color:#B02A1A;text-decoration:none;font-weight:700;padding:7px 10px 7px 120px;border-bottom:none}#cpd-finder #fb-wrapper ol li a:active,#cpd-finder #fb-wrapper ol li a:focus,#cpd-finder #fb-wrapper ol li a:hover{color:#333;background:#E7E7E7}#cpd-finder #fb-wrapper ol li a span.level{position:absolute;left:0;top:0;font-weight:700;color:#666;padding:7px 10px 7px 10px}#cpd-finder #fb-wrapper ol li a span.award{color:#666;font-size:.8em}#cpd-finder #fb-wrapper p.fb-page-nav{border-top:1px solid #E7E7E7;font-size:.95em;padding-top:10px}#cpd-finder #fb-wrapper p.fb-page-nav a{font-weight:700;padding:3px 5px}#cpd-finder #fb-wrapper p.fb-page-nav a:visited{color:#B02A1A}#cpd-finder #fb-wrapper p.fb-page-nav a:hover{text-decoration:underline}#cpd-finder #fb-wrapper p.fb-page-nav .fb-previous-result-page{margin-right:10px}#cpd-finder #fb-wrapper p.fb-page-nav .fb-next-result-page{margin-left:10px}#cpd-finder #fb-wrapper p.fb-page-nav span{padding:3px 5px}#digital-shoreditch #content{font-size:1em}#digital-shoreditch #content a{font-weight:700}#digital-shoreditch h1{display:none}#digital-shoreditch #digital-twitter h2 a{font-weight:400}#container #digital-search label{display:block;float:none;padding:0;margin:0 0 14px 0}#container #digital-search p{margin:0}#container #digital-search #search-query{width:50%}#digital-shoreditch #competition{padding:15px 0}#coverage{margin-bottom:20px;clear:both}#coverage:after,#coverage:before{content:" ";display:table}#coverage:after{clear:both}#coverage a{font-weight:700}#digital-map{border:1px solid #ccc;padding:9px;background:#f7f7f7;margin-bottom:20px}#container #content #slidedeck_frame{width:1000px;height:340px;padding:10px;margin:0 0 20px 0}#digital-events{display:inline;float:left;margin-right:70px;width:50%}#digital-search .search-button{width:100px}#digital-twitter iframe{height:720px}#promo-wrapper .carousel-media .techimg{margin:16% 24%}#promo-wrapper ul .c1 li{background-image:none;background-color:transparent}.image-accordion{width:100%;margin:1em auto 1.5em;position:relative}.image-accordion div{width:100%;float:left;overflow:hidden;position:relative}.image-accordion input[type=radio]{opacity:0;filter:alpha(opacity=0);position:absolute;top:3.9em;right:110%}.image-accordion h3{float:left;width:100%;display:inline-block;padding:1em 0;margin:0}.image-accordion .image-accordion-navigation,.image-accordion .image-accordion-text{width:100%;float:left;padding:0;margin:0;list-style:none}.image-accordion .image-accordion-navigation li{color:#FFF;width:31.75%;float:left;display:inline-block;position:relative;overflow:hidden;margin-left:2.375%}.image-accordion .image-accordion-navigation li:first-child{margin-left:0}.image-accordion .image-accordion-navigation.image-accordion-navigation--n4 li{width:23.21875%;margin-left:2.375%}.image-accordion .image-accordion-navigation.image-accordion-navigation--n4 li:first-child{margin-left:0}.image-accordion .image-accordion-navigation img{width:auto;width:100%;height:auto;display:block;margin:0;z-index:1}.image-accordion .image-accordion-navigation label{width:100%;height:100%;display:block;position:absolute;top:0;left:0;cursor:pointer;z-index:2}.image-accordion .image-accordion-navigation div{width:100%;height:3em;position:absolute;bottom:0;left:0;line-height:1.5em;font-weight:700;text-align:center;text-shadow:0 .1em .5em #333}.image-accordion .image-accordion-navigation .tall div{height:4.5em}.image-accordion .image-accordion-navigation span{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.lt-ie9 .image-accordion .image-accordion-navigation span{top:0}.image-accordion .image-accordion-toggle.checked~.image-accordion-navigation div,.image-accordion .image-accordion-toggle.checked~.image-accordion-navigation li{height:4.5em}.image-accordion .image-accordion-text{position:relative}.image-accordion .image-accordion-text>li{background:#eae9e7;width:auto;padding:1em;margin-top:1em;display:none;position:relative}.image-accordion .image-accordion-text ul{list-style-type:disc;padding-left:1em;padding-right:3em;margin:0}.image-accordion .image-accordion-text p{padding-right:3em}.image-accordion .position-1.checked~.image-accordion-navigation .position-1,.image-accordion .position-2.checked~.image-accordion-navigation .position-2,.image-accordion .position-3.checked~.image-accordion-navigation .position-3,.image-accordion .position-4.checked~.image-accordion-navigation .position-4{background-color:#b02a1a;color:#FFF}.image-accordion .position-1.checked~.image-accordion-text>.position-1,.image-accordion .position-2.checked~.image-accordion-text>.position-2,.image-accordion .position-3.checked~.image-accordion-text>.position-3,.image-accordion .position-4.checked~.image-accordion-text>.position-4{display:block}.image-accordion .image-accordion-cancel{background-color:#b02a1a;color:#FFF;width:30px;height:30px;font-size:2em;line-height:28px;text-align:center;display:block;position:absolute;top:.5em;right:.5em;border-radius:3px;cursor:pointer}.image-accordion .image-accordion-cancel:focus,.image-accordion .image-accordion-cancel:hover{background-color:#e31b25}@media (max-width:600px){.image-accordion .image-accordion-navigation li{color:#333;width:100%;height:3em;background-color:#eae9e7;background-image:none;border-bottom:1px solid #FFF;margin-left:0}.image-accordion .image-accordion-navigation div{height:3em!important;text-shadow:none;text-align:left}.image-accordion .image-accordion-navigation span{width:100%;padding:0 2.5%}.image-accordion .image-accordion-navigation img{display:none}.image-accordion .image-accordion-toggle.checked~.image-accordion-navigation li{height:3em}}@media (min-width:601px){.image-accordion .image-accordion-navigation div{background-color:#333;background-color:rgba(51,51,51,.5);color:#FFF}.image-accordion .position-1.checked~.image-accordion-navigation .position-1 div,.image-accordion .position-2.checked~.image-accordion-navigation .position-2 div,.image-accordion .position-3.checked~.image-accordion-navigation .position-3 div,.image-accordion .position-4.checked~.image-accordion-navigation .position-4 div{background-color:#b02a1a;background-color:rgba(176,42,26,.75)}}.tile-wrapper{margin:30px 0}.tile-wrapper>h2{font-size:1.25em;margin-bottom:20px}.tile-wrapper .tile-listing a{border:none}.tile-wrapper .tile-listing img{margin:0}.tile-wrapper .tile-listing .tile{margin-bottom:30px;overflow:hidden;position:relative}.tile-wrapper .tile-listing .tile .tile-content{position:relative}.tile-wrapper .tile-listing .tile .tile-subject{background-color:#b81b1a;padding:.4em .9em;position:relative;color:#FFF;display:inline;float:left;margin-top:-2.2em}.tile-wrapper .tile-listing .tile .tile-subject-icon{position:absolute;bottom:-1px;left:0;color:#666;background:#fff;font-weight:700;z-index:1;font-size:1em;padding:4px 8px;pointer-events:none}@media only screen and (min-width:480px){.tile-wrapper .tile-listing .tile .tile-subject-icon{font-size:1.3em;padding:6px 10px}}@media only screen and (min-width:768px){.tile-wrapper .tile-listing .tile .tile-subject-icon{font-size:1em;padding:4px 8px}}@media only screen and (min-width:980px){.tile-wrapper .tile-listing .tile .tile-subject-icon{font-size:1.3em;padding:6px 10px}}.tile-wrapper .tile-listing .tile .tile-text{background:#fff;padding:0 10px 10px;font-size:15px;color:#444}.tile-wrapper .tile-listing .tile .tile-time{background:#fff;padding:0 10px 10px;font-size:14px;color:#444;display:block}.tile-wrapper .tile-listing .tile .tile-media{position:relative}.tile-wrapper .tile-listing .tile .tile-heading{background:#fff;padding:10px 10px 5px}.tile-wrapper .tile-listing .tile .tile-heading span{color:#555;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:500;font-size:16px}.tile-wrapper .tile-listing .tile a.tile-img-heading{text-decoration:none}.tile-wrapper .tile-listing .tile a.tile-img-heading span{border-bottom:dotted 1px #666}.tile-wrapper .tile-listing .tile a.tile-img-heading:visited .tile-heading span{color:#000;border-bottom:dotted 1px #000}.tile-wrapper .tile-listing .tile a.tile-img-heading:hover .tile-heading span{color:#000;border-bottom:solid 1px #000}.tile-wrapper .tile-listing .tile a.tile-img-heading:hover .tile-heading img{opacity:.75}.tile-wrapper .tile-listing .tile a.tile-img-heading:focus .tile-heading span{color:#FFF;background:#888}.tile-wrapper .tile-listing .tile a.tile-img-heading .tile-image{position:relative}.tile-wrapper .tile-listing .tile.tile-preview .tile-heading:after,.tile-wrapper .tile-listing .tile.tile-preview .tile-heading:before{content:'*'}.tile-wrapper .tile-listing .tile .tile-centered-container{position:absolute;left:0;top:0;display:table;height:100%;width:100%}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block{display:table-cell;vertical-align:middle;text-align:center}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block>div{padding:0 6%}@media only screen and (min-width:980px){.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block>div{padding:0 12%}}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-title{font-size:1.5em;margin-bottom:10px}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-link,.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-text{line-height:1.4em}@media only screen and (min-width:480px){.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-title{font-size:2em}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-link,.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-text{font-size:1.2em}}@media only screen and (min-width:768px){.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-title{font-size:1.5em}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-link,.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-text{font-size:1em}}@media only screen and (min-width:980px){.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-title{font-size:2em}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-link,.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-text{font-size:1.2em}}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-link{margin-bottom:10px}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-content-icon{display:inline-block}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-content-icon .tile-icon-inner{display:block;width:40px}.tile-wrapper .tile-listing .tile .tile-centered-container .title-text-block .tile-content-icon .tile-icon-inner img{width:100%}.tile-wrapper .tile-listing .tile.tile-type-youtube .tile-media{padding-top:55%;overflow:hidden}.tile-wrapper .tile-listing .tile.tile-type-youtube .tile-youtube-preview{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.tile-wrapper .tile-listing .tile.tile-type-youtube .tile-youtube-preview img{position:absolute}.tile-wrapper .tile-listing .tile.tile-type-youtube .tile-youtube-preview img.preview{width:100%;min-height:100%;top:0;left:0}.tile-wrapper .tile-listing .tile.tile-type-youtube .tile-youtube-preview img.play{width:60px;position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-21px}.tile-wrapper .tile-listing .tile.tile-type-youtube .tile-youtube-preview a:focus img.preview{outline-offset:-2px;outline:#b02a1a solid 2px}.tile-wrapper .tile-listing .tile.tile-type-youtube .tile-youtube-preview .play-hover{display:none}.tile-wrapper .tile-listing .tile.tile-type-youtube .tile-youtube-preview:hover .play{display:none}.tile-wrapper .tile-listing .tile.tile-type-youtube .tile-youtube-preview:hover .play-hover{display:block}.tile-wrapper .tile-listing .tile.tile-type-youtube .embed-container{position:relative;height:100%;width:100%;margin:0;padding:0;overflow:visible}.tile-wrapper .tile-listing .tile.tile-type-youtube .embed-container iframe{z-index:2}.tile-wrapper .tile-listing .tile.tile-type-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-media{padding-top:55%}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block{color:#000}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block .tile-title{font-size:1.25em}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block .tile-title .tile-tweet-userinfo,.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block .tile-title .tile-tweet-userpic{display:inline-block;vertical-align:top}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block .tile-title .tile-tweet-userpic{width:40px;height:40px;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;position:relative;overflow:hidden;margin-right:5px}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block .tile-title .tile-tweet-userpic img{position:absolute;width:100%;height:100%;left:0;right:0}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block .tile-title .tile-tweet-userpic div{position:absolute;left:-20px;top:-20px;width:80px;height:80px;border:solid 20px #dedad6;border-radius:40px}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block .tile-title .tile-tweet-userinfo{text-align:left;line-height:1.1em}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block .tile-title .tile-tweet-userinfo .tile-tweet-username{font-weight:700}.tile-wrapper .tile-listing .tile.tile-type-tweet .tile-centered-container .title-text-block .tile-text{font-size:1.4em}.tile-wrapper .tile-listing .tile.tile-type-cityconnect .tile-media{padding-top:55%}.tile-wrapper .tile-listing .tile.tile-type-cityconnect .tile-cityconnect-background{position:absolute;top:0;left:0;width:100%;height:100%}.tile-wrapper .tile-listing .tile.tile-type-cityconnect .tile-centered-container{position:absolute}.tile-wrapper .tile-listing .tile.tile-type-cityconnect .title-text-block{color:#fff}.tile-wrapper .tile-listing .tile.tile-type-cityconnect .title-text-block .tile-link a{color:#fff;text-decoration:underline}.tile-wrapper .tile-listing .tile.tile-type-campaign img,.tile-wrapper .tile-listing .tile.tile-type-image img,.tile-wrapper .tile-listing .tile.tile-type-selfie img{width:100%}.tile-wrapper .tile-listing.tile-grid .tile .tile-subject-icon{position:absolute;bottom:-1px;left:10px}.tile-wrapper .read-more{text-align:center}.tile-wrapper .read-more a{display:inline-block;text-align:center;background:#8f2b8c;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s;color:#fff;padding:10px 50px;border:1px solid #8f2b8c;font-weight:700;text-decoration:none}.tile-wrapper .read-more a span{margin-right:20px;-webkit-transition:border-bottom-color .1s;transition:border-bottom-color .1s}.tile-wrapper .read-more a:hover{background:#000}.tile-wrapper .read-more a:hover span{border-bottom:1px solid #fff}.tile-wrapper .read-more a:active,.tile-wrapper .read-more a:focus{color:#8f2b8c;background:#fff}.tile-wrapper .read-more a:active span,.tile-wrapper .read-more a:focus span{border-bottom:1px solid #8f2b8c}.tile-listing--intranet{margin-top:3em;margin-bottom:-3em}.tile-listing--intranet li{margin:0;list-style-type:none}.tile-listing--intranet>li:not(.clearfix){margin-bottom:40px}.tile-wrapper.tile-wrapper--undergraduate .filter-box__inner{background:#4d2a42}.tile-wrapper.tile-wrapper--undergraduate .white-box--cards-intro{border-top-color:#4d2a42}.tile-wrapper.tile-wrapper--undergraduate .read-more a:not(:hover):not(:active):not(:focus){background:#4d2a42;border-color:#4d2a42}.tile-wrapper.tile-wrapper--undergraduate .read-more a:active,.tile-wrapper.tile-wrapper--undergraduate .read-more a:focus{color:#4d2a42}.tile-wrapper.tile-wrapper--postgraduate .filter-box__inner{background:#00284c}.tile-wrapper.tile-wrapper--postgraduate .white-box--cards-intro{border-top-color:#00284c}.tile-wrapper.tile-wrapper--postgraduate .read-more a:not(:hover):not(:active):not(:focus){background:#00284c;border-color:#00284c}.tile-wrapper.tile-wrapper--postgraduate .read-more a:active,.tile-wrapper.tile-wrapper--postgraduate .read-more a:focus{color:#00284c}.bottom-banner{margin:0 -10px 2px;padding:30px 10px 30px;padding-top:20px;padding-bottom:20px;background-color:#00284C;color:#00284C}@media only screen and (min-width:980px){.bottom-banner{padding:50px 0;margin:0 0 2px}}.bottom-banner .bottom-text{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.6em;font-weight:400;line-height:1.5em;padding-top:20px}@media only screen and (min-width:980px){.bottom-banner{padding-top:20px;padding-bottom:20px}}.bottom-banner p.stand-first{font-size:18px;line-height:24px;font-weight:500;padding-bottom:25px}.bottom-banner>*{color:#FFF}.bottom-banner a:link,.bottom-banner a:visited{color:#eee;border-bottom:2px dotted #ccc}.bottom-banner a:hover{color:#fff;border-bottom:2px solid #fff}.bottom-banner a:active,.bottom-banner a:focus{background-color:#fff;color:#555;border-bottom:2px solid #fff}.clearing-gradient,.clearing-gradient-wrapper{background-color:#a22833;background:-webkit-gradient(linear,left top,right top,color-stop(40%,rgba(153,0,15,.8)),to(rgba(54,0,31,.8)));background:-webkit-linear-gradient(left,rgba(153,0,15,.8) 40%,rgba(54,0,31,.8));background:linear-gradient(to right,rgba(153,0,15,.8) 40%,rgba(54,0,31,.8))}.clearing-gradient-wrapper{padding-top:10px;padding-bottom:10px}.clearing-gradient-wrapper .clearing-gradient{background:0 0}.clearing-gradient-wrapper h3{color:#FFF}.promo-wrapper--clearing{margin-top:20px;position:relative;margin-bottom:-5px}@media only screen and (min-width:768px){.promo-wrapper--clearing .image-under{clip:inherit;margin:0;position:relative;width:100%;height:100%}}.promo-wrapper--clearing .text-over{padding:5%;font-size:1.7em;margin-top:10px}@media only screen and (min-width:768px){.home .home-studying-clearing{color:#fff;width:100%;height:269px;display:block;font-size:1.7em;padding-top:0;clip:inherit;position:relative;margin:0}.home .home-studying-clearing:link{border:none}.home .home-studying-clearing:active,.home .home-studying-clearing:focus,.home .home-studying-clearing:hover{background-color:transparent}.home .home-studying-clearing:active .image-under,.home .home-studying-clearing:focus .image-under,.home .home-studying-clearing:hover .image-under{opacity:.93}.home .home-studying-clearing .text-over{padding:9% 13% 5% 10%}.home .home-studying-clearing h2{color:#FFF}.home .home-studying-clearing p{margin-bottom:0}}.home .home-studying-clearing h3{color:#fff!important}.home .clearing-ribbon-wrapper,.media-ribbon.clearing-ribbon-wrapper{color:#FFF}.home .clearing-ribbon-wrapper .text,.media-ribbon.clearing-ribbon-wrapper .text{font-size:1.3em;line-height:1.3em}@media only screen and (min-width:980px){.home .clearing-ribbon-wrapper .text,.media-ribbon.clearing-ribbon-wrapper .text{max-width:100%}}.home .clearing-ribbon-wrapper h3,.media-ribbon.clearing-ribbon-wrapper h3{color:#FFF;font-size:1.4em;margin-bottom:20px;text-transform:uppercase}.home .clearing-ribbon-wrapper .tel,.media-ribbon.clearing-ribbon-wrapper .tel{font-size:1.3em;display:block}@media only screen and (min-width:480px){.home .clearing-ribbon-wrapper .tel,.media-ribbon.clearing-ribbon-wrapper .tel{display:inline}}@media only screen and (min-width:768px){.home .clearing-ribbon-wrapper,.media-ribbon.clearing-ribbon-wrapper{padding-top:0;padding-bottom:0}}.button-clearing-course,.button-clearing-open-day{float:left;clear:both;margin-bottom:0}@media only screen and (min-width:980px){.button-clearing-course,.button-clearing-open-day{float:right}}.button-clearing-course{margin-top:20px}@media only screen and (min-width:768px){.button-clearing-course{margin-top:80px}}@media only screen and (min-width:980px){.button-clearing-course{margin-top:100px}}@media only screen and (min-width:1200px){.button-clearing-course{margin-top:130px}}.button-clearing-open-day{margin-top:20px}.standout-warning .tel{font-size:1.4em;color:#a22833;font-weight:700}.widget-clearing{font-size:1.2em}.widget-clearing p{margin-bottom:0}.widget-clearing h2{font-size:2em}.widget-clearing .tel{font-size:1.5em;margin-bottom:10px;display:block;border:none;color:#FFF}.widget-clearing .international{font-size:1em}#clearing-courses_filter{padding:20px 10px;background:#333;margin-bottom:5px}#clearing-courses_filter label{color:#FFF;font-size:1.4em}#clearing-courses_filter input{font-size:1em;background-color:#F7F7F7;border:medium none;font-size:1em;height:27px;line-height:27px;min-height:27px;padding:4px 5px;width:60%;margin-left:10px}.clearing-courses-title{margin-top:30px}#clearing-courses{margin-bottom:0}#clearing-courses th{padding:15px 40px 15px 10px;border:none}#clearing-courses th:hover{cursor:pointer}#clearing-courses th.sorting::after{text-indent:-99999px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:middle;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;color:#666;margin-left:10px;font-size:1.2em;position:relative;content:"\f0dc"}#clearing-courses th.sorting_desc::after{text-indent:-99999px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:middle;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;color:#666;margin-left:10px;font-size:1.2em;position:relative;content:"\f0dd";top:-4px}#clearing-courses th.sorting_asc::after{text-indent:-99999px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:middle;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;color:#666;margin-left:10px;font-size:1.2em;position:relative;content:"\f0de";top:2px}#clearing-courses .column-course{width:40%}#clearing-courses .column-ucas{width:15%}#clearing-courses .column-keyword{width:40%}#clearing-courses .column-places{width:5%}#clearing-courses tr td{background-color:#FFF;padding:5px 0 5px 10px;border:none;vertical-align:top}#clearing-courses tr a{display:block;padding:10px;text-decoration:none;border:none;color:#666;margin-left:40px}#clearing-courses tr .course-keywords a,#clearing-courses tr .course-ucas a,#clearing-courses tr .course-vacancy-status a{padding:0;margin-left:0;margin-top:10px}#clearing-courses tr .course-vacancy-status{font-weight:700}#clearing-courses tr:hover td{background-color:#eae9e7}#clearing-courses .row-detail td{padding-bottom:15px}#clearing-courses .course-extra{list-style-position:inside;margin-bottom:0;margin-left:10px;color:#666}#clearing-courses .course-extra a{display:inline}#clearing-courses .course-link a{font-weight:700;padding-left:0}#clearing-courses .dataTables_empty{padding:20px 10px}.dataTables_info{background:#eae9e7;padding:20px 10px;margin-top:5px;font-size:1em;margin-bottom:20px}.responsiveExpander{padding-right:5%;cursor:pointer;display:block;float:left;position:relative;top:12px}.responsiveExpander::after{text-indent:-99999px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:middle;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;color:#666;margin-left:10px;font-size:1.2em;position:relative;content:"\f067";padding-bottom:40px;margin-left:5px}.detail-show .responsiveExpander::after{text-indent:-99999px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:middle;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;color:#666;margin-left:10px;font-size:1.2em;position:relative;content:"\f068";margin-left:5px}@media only screen and (min-width:480px){.responsiveExpander{display:none}#clearing-courses tr a{margin-left:0}.course-vacancy-status a{font-weight:400}}@media only screen and (min-width:768px){#clearing-fixed{position:fixed}.dataTables_info{margin-bottom:20px}}.action-box--mod-vertical{text-decoration:none;display:block;color:#FFF;padding:5px;margin-bottom:20px;position:relative;z-index:0;overflow:hidden;height:100px}@media only screen and (min-width:480px){.action-box--mod-vertical{height:150px}}.action-box--mod-vertical,.action-box--mod-vertical:active,.action-box--mod-vertical:focus,.action-box--mod-vertical:hover,.action-box--mod-vertical:link,.action-box--mod-vertical:visited{border:0}.action-box--mod-vertical:hover span.hggroup{border-bottom:1px solid #CCC;color:#FFF}.action-box--mod-vertical:active span.hggroup,.action-box--mod-vertical:focus span.hggroup{background-color:#FFF;color:#555}.action-box--mod-vertical span.hggroup{color:#EEE;font-size:16px;font-weight:700;margin:0;padding:0;border-bottom:1px dotted #CCC;display:inline;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}@media only screen and (min-width:1200px){.action-box--mod-vertical span.hggroup{font-size:18px}}.action-box--mod-vertical .hggroup{display:inline-block;display:block;position:relative;top:0;margin-top:5px;padding:5px 10px 0}.action-box--mod-vertical ul{margin-left:15px;margin-bottom:0}.action-box--mod-vertical img{border:0 none;margin:0;width:100%;height:100%;vertical-align:middle;position:absolute;top:0;left:0;z-index:-1}@media only screen and (min-width:320px){.action-box--mod-vertical img{display:inline}}@media only screen and (min-width:480px){.action-box--mod-vertical img{height:150px}}.action-box--mod-vertical.action-box--mod-vertical-1{background-color:#00264A}.action-box--mod-vertical.action-box--mod-vertical-1 h2 a{color:#1C3040}.action-box--mod-vertical.action-box--mod-vertical-2{background-color:#555}.action-box--mod-vertical.action-box--mod-vertical-2 h2 a{color:#FFF}.action-box--mod-vertical.action-box--mod-vertical-3{background-color:#086B60}.action-box--mod-vertical.action-box--mod-vertical-3 h2 a{color:#FFF}.action-box--mod-vertical.action-box--mod-vertical-4{background-color:#555}.action-box--mod-vertical.action-box--mod-vertical-4 h2 a{color:#FFF}.action-box--mod-vertical.action-box--mod-vertical-5{background-color:#002F35}.action-box--mod-vertical.action-box--mod-vertical-5 h2 a{color:#FFF}.action-box--mod-vertical.action-box--mod-vertical-6{background-color:#555}.action-box--mod-vertical.action-box--mod-vertical-6 h2 a{color:#FFF}.action-box--mod-vertical.action-box--mod-vertical-7{background-color:#A22833}.action-box--mod-vertical.action-box--mod-vertical-7 h2 a{color:#FFF}.action-box--mod-vertical.action-box--mod-vertical-8{background-color:#555}.action-box--mod-vertical.action-box--mod-vertical-8 h2 a{color:#FFF}.action-box--mod-vertical.action-box--mod-vertical-9{background-color:#4D2942}.action-box--mod-vertical.action-box--mod-vertical-9 h2 a{color:#FFF}.action-box--mod-vertical.action-box--mod-vertical-10{background-color:#555}.action-box--mod-vertical.action-box--mod-vertical-10 h2 a{color:#FFF}.action-box--mod-vertical .is-support-text{color:#FFF;display:none;margin-top:10px;float:left;margin-left:10px}.action-box--mod-vertical .is-support-text i,.action-box--mod-vertical .is-support-text span{margin-right:10px}@media only screen and (min-width:600px){.action-box--mod-vertical .is-support-text{display:block}}.action-box--mod-vertical .is-support-text .is-support-list{font-style:italic}.self-service-button{-webkit-border-radius:4px;moz-border-radius:4px;border-radius:4px;background-color:#B42B1C;padding:3px;margin:5px}.self-service-button a{display:inline;color:#FFF;text-decoration:none;border-bottom:1px solid transparent;font-weight:700}.self-service-button a:hover{border-bottom:1px solid #eee}.self-service-button a:active,.self-service-button a:focus{background-color:#FFF;color:#555}.job-outlook{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;display:block;position:relative}.job-outlook[max="1"]{width:25px}.job-outlook[max="2"]{width:50px}.job-outlook[max="3"]{width:75px}.job-outlook[max="4"]{width:100px}.job-outlook[max="5"]{width:125px}.job-outlook[max="6"]{width:150px}.job-outlook[max="7"]{width:175px}.job-outlook[max="8"]{width:200px}.job-outlook[max="9"]{width:225px}.job-outlook[max="10"]{width:250px}.job-outlook:before{content:"";background-image:url(//s1.city.ac.uk/cityr/i/cityventures/progress-bg);opacity:.5;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.job-outlook::-webkit-progress-bar{background-color:transparent}.job-outlook::-webkit-progress-value{background-color:transparent;background-image:url(//s1.city.ac.uk/cityr/i/cityventures/progress-bg)}.widget .job-outlook+h2{background-color:transparent;padding-left:0;padding-right:0}#wow-widget label.required:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;color:#b02a1a;margin-right:3px;font-size:.6em;vertical-align:text-top}#wow-widget .addnominees,#wow-widget .removenominees{margin-left:5px}#wow-widget textarea[name=nomination]{width:100%;min-height:200px}.timeline__verical-line-start,.timeline__verical-line-stop{width:50%;position:absolute}.timeline.grouped .timeline__verical-line-stop::before{content:'';position:absolute;left:12px;height:4px;width:16px;background:#000;z-index:-1;top:20px}@media only screen and (min-width:980px){.timeline.grouped .timeline__verical-line-stop::before{left:auto;right:-8px}}.timeline.grouped .timeline__content__block:nth-child(1){margin-top:40px}@media only screen and (min-width:980px){.timeline.grouped .timeline__content__block{margin-top:-5%}.timeline.grouped .timeline__content__block:nth-child(even) .timeline__content__block__item{position:relative;left:55%}.timeline.grouped .timeline__content__block:nth-child(even) .timeline__content__block__item__connector{left:-11%}.timeline.grouped .timeline__content__block:nth-child(even) .timeline__content__block__item__connector span{left:80px}}.timeline__collection{position:relative}.timeline__collection .timeline__collection__header a{background-color:#8D182A;color:#EEE;border:1px dotted transparent}.timeline__collection .timeline__collection__header a:hover{color:#8D182A;background-color:#EEE}.timeline__collection .timeline__collection__header a:active,.timeline__collection .timeline__collection__header a:focus{background-color:#EEE;color:#8D182A;border:1px dotted transparent}.timeline__collection.open .timeline__content{position:static}.timeline__collection.open .timeline__content.expanded::before{content:'';position:absolute;left:18px;height:100%;width:4px;background:#000;z-index:-1;top:20px}@media only screen and (min-width:980px){.timeline__collection.open .timeline__content.expanded::before{left:50%;margin-left:-2px}}.timeline__collection.closed .collapsed{display:none}.timeline__collection .timeline__collection__header{position:relative;display:inline-block;z-index:2;margin:0 0 10px 0;width:50%;height:40px}.timeline__collection .timeline__collection__header a{text-decoration:none;border:none;display:inline-block;width:250px;height:40px}@media only screen and (min-width:980px){.timeline__collection .timeline__collection__header a{position:absolute;right:-25px}}.timeline__collection .timeline__collection__header a h2{display:inline-block;margin:8px;font-size:1.4em;font-weight:400}@media only screen and (min-width:980px){.timeline__collection .timeline__collection__header a h2{margin:8px 8px 8px 24px}}.timeline__collection__header__icon{position:relative;width:40px;padding:0 13px;display:inline-block;font-size:1.4em}@media only screen and (min-width:980px){.timeline__collection__header__icon{float:right;padding:10px 9px}}.timeline.not-grouped{margin-top:100px}.timeline.not-grouped .timeline__verical-line-start::before{content:'';position:absolute;left:12px;height:4px;width:16px;background:#000;z-index:-1}@media only screen and (min-width:980px){.timeline.not-grouped .timeline__verical-line-start::before{left:auto;right:-8px}}.timeline.not-grouped .timeline__verical-line-stop::before{content:'';position:absolute;left:12px;height:4px;width:16px;background:#000;z-index:-1}@media only screen and (min-width:980px){.timeline.not-grouped .timeline__verical-line-stop::before{left:auto;right:-8px}}@media only screen and (min-width:980px){.timeline.not-grouped .timeline__content__block{margin-top:-5%}.timeline.not-grouped .timeline__content__block:nth-child(odd) .timeline__content__block__item{position:relative;left:55%}.timeline.not-grouped .timeline__content__block:nth-child(odd) .timeline__content__block__item__connector{left:-11%}.timeline.not-grouped .timeline__content__block:nth-child(odd) .timeline__content__block__item__connector span{left:80px}}.timeline__content{position:relative}.timeline__content.expanded::before{content:'';position:absolute;left:18px;height:100%;width:4px;background:#000;z-index:-1}@media only screen and (min-width:980px){.timeline__content.expanded::before{left:50%;margin-left:-2px}}.timeline__content__block{width:100%;padding-bottom:20px;position:relative}.timeline__content__block__item{border:1px solid #ccc;padding:20px 20px;margin:0 20px 0 45px}@media only screen and (min-width:768px){.timeline__content__block__item{padding:20px 60px}}@media only screen and (min-width:980px){.timeline__content__block__item{margin:0 45px 0 0;width:45%}}.timeline__content__block__item h2{font-weight:700;font-size:1.49em}.timeline__content__block__item__connector{border-top:solid 2px #000;position:relative;left:-45px;top:30px;width:30px;height:1px}@media only screen and (min-width:768px){.timeline__content__block__item__connector{border-top:solid 2px #000;width:50px;left:-85px}}@media only screen and (min-width:980px){.timeline__content__block__item__connector{position:absolute;width:80px;left:auto;right:50%}}.timeline__content__block__item__connector span{width:7px;height:7px;border:solid 1px #000;border-radius:50%;display:block;color:transparent;position:relative;top:-4px;left:30px}@media only screen and (min-width:768px){.timeline__content__block__item__connector span{width:10px;height:10px;border:solid 2px #000;top:-6px;left:50px}}@media only screen and (min-width:980px){.timeline__content__block__item__connector span{left:auto;right:10px}}.timeline__content__block__item__year{color:#8D182A;font-weight:700;font-size:1.2em}@media only screen and (min-width:980px){.timeline .timeline__content__block:nth-child(even){-webkit-animation:timeline-bounce-2 .6s;animation:timeline-bounce-2 .6s}.timeline .timeline__content__block:nth-child(odd){-webkit-animation:timeline-bounce-2-inverse .6s;animation:timeline-bounce-2-inverse .6s}}@-webkit-keyframes timeline-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes timeline-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes timeline-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes timeline-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.no-js .timeline .collapsed{display:block}@-webkit-keyframes backgroundFadeIn{from{background-color:transparent}to{background-color:rgba(141,24,42,.3)}}@keyframes backgroundFadeIn{from{background-color:transparent}to{background-color:rgba(141,24,42,.3)}}@-webkit-keyframes userFadeIn{from{opacity:0}to{opacity:1}}@keyframes userFadeIn{from{opacity:0}to{opacity:1}}.directory{margin:0 0 4.5em}.search-result--directory{list-style-type:none;margin-left:0}.directory-users{list-style-type:none;margin:0 0 5em 0}.directory-users .loading-fa-icon{text-align:center;font-size:50px;color:#b02a1a;width:100%}.directory-results-msg{margin:2em 0;font-size:1.1em}.directory-user{margin-bottom:4em}@media only screen and (min-width:768px){.directory-user{margin-bottom:4em}}.directory-user--loading{-webkit-animation:2s userFadeIn;animation:2s userFadeIn}.directory-user__info{display:block;margin-bottom:.5em;font-size:1.1em;margin-left:.6em}#courses-widget .widget-content .ui-accordion-header .directory-user__info .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .directory-user__info .ui-icon,.directory-user__info #courses-widget .widget-content .ui-accordion-header .ui-icon,.directory-user__info .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.directory-user__info .fa,.directory-user__info .ui-accordion .ui-accordion-header .ui-icon,.directory-user__info .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .directory-user__info .ui-icon,.white-card__media .embed-container .directory-user__info a:before{margin-right:1em;font-size:1.4em;width:1em;text-align:center;vertical-align:middle}.directory-user__info--job{margin-bottom:1em;margin-left:0}.directory-user__name{border-bottom:2px solid #eee;padding-bottom:0;margin-bottom:.9em;font-size:1.6em}.directory-results-msg strong,.directory-user__info--department strong,.directory-user__info--job strong,.directory-user__info--room strong,.directory-user__name strong{background-color:rgba(141,24,42,.3);padding:4px 8px 2px 8px;-webkit-animation:6s backgroundFadeIn;animation:6s backgroundFadeIn}.search-form--directory .search-query{border:2px solid #ccc}.search-form--directory .search-form__query{width:85%;float:left;font-size:1.2em;padding:0 .7em}@media only screen and (min-width:480px){.search-form--directory .search-form__query{width:90%;font-size:1.5em}}@media only screen and (min-width:980px){.search-form--directory .search-form__query{width:95%}}.search-form--directory .search-form__button{float:right;width:15%}@media only screen and (min-width:480px){.search-form--directory .search-form__button{width:10%}}@media only screen and (min-width:980px){.search-form--directory .search-form__button{width:5%}}.search-form--directory .search-form__icon{font-size:1.3em}.directory .load-more{margin:0}.directory .fa-edit{float:left;font-size:2em}.directory__amend{margin-left:4em}.cookie-notice{padding:20px 0;background:rgba(0,0,0,.85);color:#fff;font-size:15px}.cookie-notice a:link,.cookie-notice a:visited{color:#eee;border-bottom:2px dotted #ccc}.cookie-notice a:hover{color:#fff;border-bottom:2px solid #fff}.cookie-notice a:active,.cookie-notice a:focus{background-color:#fff;color:#555;border-bottom:2px solid #fff}.cookie-notice__text{margin:0 30px}@media only screen and (min-width:600px){.cookie-notice__text{margin-right:150px}}.cookie-notice__inner{position:relative}.cookie-notice__dismiss{display:none;position:relative;margin-left:10px;margin-top:20px;text-align:center}.cookie-notice__dismiss button{border:none;padding:10px 15px;text-align:left;cursor:pointer;color:#fff;background:#b91b1b;border-radius:10px;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s}.cookie-notice__dismiss button:hover{background:#eee;color:#333}.cookie-notice__dismiss button:active,.cookie-notice__dismiss button:focus{background:#eee;color:#b91b1b}@media only screen and (min-width:600px){.cookie-notice__dismiss{position:absolute;top:0;margin-top:0;right:30px}}.js .cookie-notice{display:none;position:fixed;z-index:1000;width:100%;bottom:0;left:0}.js .cookie-notice__dismiss{display:block}i.loading-fa-icon{display:none}.js .see-more .see-more__content{display:none}.no-js .see-more__toggle{display:none}.js .popup-dialog{display:none}.openday-cta .openday-cta__main{text-align:center;background:#a22833;color:#fff;padding:30px 0}.openday-cta .openday-cta__main__heading{margin-bottom:10px}.openday-cta .openday-cta__main__date{font-weight:600;font-size:1.5em;margin-bottom:10px}.openday-cta .openday-cta__main__link a{text-transform:uppercase;font-size:1.1em}.openday-cta .openday-cta__main__link a:link,.openday-cta .openday-cta__main__link a:visited{color:#eee;border-bottom:2px dotted #ccc}.openday-cta .openday-cta__main__link a:hover{color:#fff;border-bottom:2px solid #fff}.openday-cta .openday-cta__main__link a:active,.openday-cta .openday-cta__main__link a:focus{color:#555;background-color:#fff;border-bottom:2px solid #fff}.openday-cta .openday-cta__ical{margin:10px 0}#courses-widget .widget-content .ui-accordion-header .openday-cta .openday-cta__ical .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .openday-cta .openday-cta__ical .ui-icon,.openday-cta .openday-cta__ical #courses-widget .widget-content .ui-accordion-header .ui-icon,.openday-cta .openday-cta__ical .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.openday-cta .openday-cta__ical .fa,.openday-cta .openday-cta__ical .ui-accordion .ui-accordion-header .ui-icon,.openday-cta .openday-cta__ical .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .openday-cta .openday-cta__ical .ui-icon,.white-card__media .embed-container .openday-cta .openday-cta__ical a:before{color:#a22833;font-size:2em}.openday-cta .openday-cta__ical a{border:none;margin-left:10px;padding:3px 8px;background:#eee;color:#333;position:relative;display:inline-block;top:-5px;border-radius:2px}.openday-cta .openday-cta__ical a:hover span{border-bottom:1px dotted #333}.openday-cta .openday-cta__ical a:active,.openday-cta .openday-cta__ical a:focus{color:#fff;background:#a22833}.openday-cta .openday-cta__ical a:active span,.openday-cta .openday-cta__ical a:focus span{border-bottom:none}.free-html .openday-cta-widget{background:#a22833;color:#fff;display:block;padding:4em 1em 1em}.free-html .openday-cta-widget .openday-cta-widget__icon{text-align:center;font-size:2em}.free-html .openday-cta-widget .openday-cta-widget__main__heading{background:#a22833;font-size:2em;text-align:center}.free-html .openday-cta-widget .openday-cta-widget__dates__heading{font-size:1.4em}.free-html .openday-cta-widget:hover{background:#cb3240}.free-html .openday-cta-widget:hover .openday-cta-widget__main__heading{background:#cb3240;text-decoration:underline}.free-html .openday-cta-widget:active,.free-html .openday-cta-widget:focus{background:#cb3240}.free-html .openday-cta-widget:active .openday-cta-widget__main__heading,.free-html .openday-cta-widget:focus .openday-cta-widget__main__heading{background:#fff;color:#555;text-decoration:underline}a.cta-button-link{display:inline-block;text-transform:uppercase;border:none;padding:20px 25px;border-radius:5px;font-weight:700;font-size:1.2em}a.cta-button-link:hover,a.cta-button-link:link,a.cta-button-link:visited{background:#c00f23;color:#fff}a.cta-button-link:hover .cta-button-link__label{border-bottom:1px dotted #fff}a.cta-button-link:active,a.cta-button-link:focus{color:#c00f23;background:#fff}#courses-widget .widget-content .ui-accordion-header a.cta-button-link .ui-icon,.course .accordion.ui-accordion .ui-accordion-header a.cta-button-link .ui-icon,.ui-accordion .ui-accordion-header a.cta-button-link .ui-icon,.white-card__media .embed-container a.cta-button-link a:before,a.cta-button-link #courses-widget .widget-content .ui-accordion-header .ui-icon,a.cta-button-link .course .accordion.ui-accordion .ui-accordion-header .ui-icon,a.cta-button-link .fa,a.cta-button-link .ui-accordion .ui-accordion-header .ui-icon,a.cta-button-link .white-card__media .embed-container a:before{margin-left:30px}.cta-label-icon{display:block}.cta-label-icon:link{border:none;background:0 0}.cta-label-icon:link .label{color:#b91b1b;border-bottom:1px dotted #999}.cta-label-icon:visited .label{color:#670003}.cta-label-icon:hover .label{border-bottom-style:solid;border-bottom-color:#670003}.cta-label-icon:active .label,.cta-label-icon:focus .label{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}#courses-widget .widget-content .ui-accordion-header .cta-label-icon .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .cta-label-icon .ui-icon,.cta-label-icon #courses-widget .widget-content .ui-accordion-header .ui-icon,.cta-label-icon .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.cta-label-icon .fa,.cta-label-icon .ui-accordion .ui-accordion-header .ui-icon,.cta-label-icon .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .cta-label-icon .ui-icon,.white-card__media .embed-container .cta-label-icon a:before{display:block;padding-left:1px;font-size:2em}.cta-strip{margin:30px -10px}.cta-strip a.ghost-cta{display:block}@media only screen and (min-width:600px){.cta-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta-strip a{display:inline-block;-ms-flex-preferred-size:1px;flex-basis:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cta-strip a.ghost-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#promo-wrapper a.ghost-cta,a.ghost-cta{display:inline-block;font-family:Arial,sans-serif;font-size:15px;text-align:center;font-weight:600;padding:12px 20px;margin:0 10px 15px;border:2px solid;-webkit-transition:background-color .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out}#promo-wrapper a.ghost-cta:link,#promo-wrapper a.ghost-cta:visited,a.ghost-cta:link,a.ghost-cta:visited{background:#fff;color:#555;border-color:#ccc}#promo-wrapper a.ghost-cta:hover,a.ghost-cta:hover{color:#111;background:#ccc;border-color:#999}#promo-wrapper a.ghost-cta:active,#promo-wrapper a.ghost-cta:focus,a.ghost-cta:active,a.ghost-cta:focus{color:#111;background:#ccc;border-color:#fff}#courses-widget .widget-content .ui-accordion-header #promo-wrapper a.ghost-cta .ui-icon,#courses-widget .widget-content .ui-accordion-header a.ghost-cta .ui-icon,#promo-wrapper a.ghost-cta #courses-widget .widget-content .ui-accordion-header .ui-icon,#promo-wrapper a.ghost-cta .fa,#promo-wrapper a.ghost-cta .ui-accordion .ui-accordion-header .ui-icon,#promo-wrapper a.ghost-cta .white-card__media .embed-container a:before,.course .accordion.ui-accordion .ui-accordion-header a.ghost-cta .ui-icon,.ui-accordion .ui-accordion-header #promo-wrapper a.ghost-cta .ui-icon,.ui-accordion .ui-accordion-header a.ghost-cta .ui-icon,.white-card__media .embed-container #promo-wrapper a.ghost-cta a:before,.white-card__media .embed-container a.ghost-cta a:before,a.ghost-cta #courses-widget .widget-content .ui-accordion-header .ui-icon,a.ghost-cta .course .accordion.ui-accordion .ui-accordion-header .ui-icon,a.ghost-cta .fa,a.ghost-cta .ui-accordion .ui-accordion-header .ui-icon,a.ghost-cta .white-card__media .embed-container a:before{margin-left:20px}.fw-section-wrapper.usps__wrapper{padding:0}@media only screen and (min-width:600px){.fw-section-wrapper.usps__wrapper{padding:20px 0}}.usps__header{text-align:center;text-transform:uppercase;font-size:14px;font-weight:600;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;color:#000}.usps__header__text{display:inline-block;padding:0 40px;min-width:200px;border-bottom:2px solid #ccc}.usps__wrapper__items{background:#eee;padding-bottom:30px}.usps__items{background:#fff}.usps__item{text-align:center;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.usps__item__value{padding:20px 30px 5px;font-weight:300;font-size:2.33em}@media only screen and (min-width:480px){.usps__item__value{font-size:3em}}@media only screen and (min-width:600px){.usps__item__value{font-size:1.67em}}@media only screen and (min-width:768px){.usps__item__value{font-size:2.33em}}@media only screen and (min-width:980px){.usps__item__value{font-size:3em}}.usps__item__value sup{font-size:.5em}.usps__item__text{padding:0 30px 30px;color:#000;font-weight:400}.white-card{background-color:#FFF;padding:10px 20px;margin-bottom:20px}.white-card.white-card--top-media{padding-top:0}.white-card h2{font-size:1.6em;font-weight:500}.white-card h3{font-size:1.4em;font-weight:500}.white-card__media-label{font-style:italic;margin-top:-10px}.white-card__content--read-more{max-height:100px;overflow:hidden}@media only screen and (min-width:600px){.white-card__content--read-more{max-height:none}}.white-card__read-more{margin-top:-35px}.white-card__read-more .white-card__read-more__bg{height:35px;position:relative;background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.white-card__read-more a{display:block;text-align:center;padding:10px 0;border-top:1px solid #ccc;border-bottom:none}.white-card__read-more a:link,.white-card__read-more a:visited{color:#222}.white-card__read-more a:hover span{border-bottom:1px solid #222}.white-card__read-more a:active span,.white-card__read-more a:focus span{border-bottom:1px solid #222}@media only screen and (min-width:600px){.white-card__read-more{display:none}}.white-card__media{margin:0 -20px 20px}.white-card__media img{margin:0;width:100%}.white-card__media .embed-container{padding-top:0}.white-card__media .embed-container a{position:static}.white-card__media .embed-container a:before{display:block;position:absolute;z-index:1;left:0;bottom:0;font-size:2em;padding:.5em;background:#fff}.white-card__media .embed-container a:link,.white-card__media .embed-container a:visited{color:#333}.white-card__media .embed-container a:hover{color:#666}.white-card__media .embed-container a:hover img{opacity:.85}.image-carousel{margin-top:0;position:relative}.image-carousel .bx-controls{display:block}.image-carousel .bx-controls-direction{position:absolute;left:0;top:0;width:100%;height:0;margin-top:28%}.image-carousel .bx-controls-direction a{display:block;position:absolute;top:-24px;border:none;font-size:16px;padding:12px 16px;color:#fff}.image-carousel .bx-controls-direction a.bx-prev{left:0}.image-carousel .bx-controls-direction a.bx-next{right:0}.image-carousel .bx-controls-direction a:link,.image-carousel .bx-controls-direction a:visited{background:#243c51;color:#fff}.image-carousel .bx-controls-direction a:active,.image-carousel .bx-controls-direction a:focus{background:#30516f}@media only screen and (min-width:480px){.image-carousel .bx-controls-direction a{top:-30px;font-size:20px;padding:15px 20px}}@media only screen and (min-width:600px){.image-carousel .bx-controls-direction{margin-top:14%}.image-carousel .bx-controls-direction a{font-size:30px;padding:15px 25px;opacity:.6;top:-42px}.image-carousel .bx-controls-direction a:hover{opacity:1}.image-carousel .bx-controls-direction a.bx-prev{left:auto;right:75%;margin-right:15px}.image-carousel .bx-controls-direction a.bx-next{right:auto;left:75%;margin-left:15px}}.image-carouse__item{position:relative;margin-bottom:10px;padding:0;-webkit-transition:opacity .1s;transition:opacity .1s;opacity:.3}@media only screen and (min-width:600px){.image-carouse__item{padding:0 10px}}.image-carouse__item img{width:100%;margin:0}.image-carouse__item h3{margin:5px 0 3px}.image-carouse__item .image-carousel__item_textbox{opacity:0}.image-carouse__item.image-carouse__item--active{opacity:1}.image-carouse__item.image-carouse__item--active .image-carousel__item_textbox{opacity:1}.buildingthevision #mapCanvas{height:600px}.buildingthevision #mapCanvas img{max-width:none}.buildingthevision .accordion dt{color:#333;padding:5px}.buildingthevision .accordion dt.ui-state-active{background-color:#eae9e7}#dynamic-gmap{width:100%;height:350px;border:none}#dynamic-gmap img,#dynamic-gmap object{max-width:inherit}#dynamic-gmap .infoBox{background-color:#FFF;padding:2px 8px;border:1px solid #ccc;letter-spacing:.03em}#dynamic-gmap .gm-style-iw .marker-title{font-weight:700;display:block}@media only screen and (min-width:320px){.buildingthevision #mapCanvas{margin-left:auto;margin-right:auto;width:80%;height:400px}}.events-intro{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:1.3em;line-height:1.6em}.events-home .event-featured{height:450px}#primary-nav-toggler.events-home-title{font-size:1.8em}#primary-nav-toggler.events-home-title a{background:0 0;border:none;padding:0}#primary-nav-toggler.events-home-title a:hover{border:none}#primary-nav-toggler.events-home-title a:active{-webkit-box-shadow:none;box-shadow:none}#primary-nav-toggler.events-home-title .icon-reorder{display:none}.event-calendar{background:#eae9e7;padding:4.4% 5%;margin-bottom:2.43902%}.event-calendar h2{margin:0 0 10px 0}.event-calendar .filter-list{list-style:none;margin:0 0 14px 0;padding:0}.event-calendar .filter-list:after,.event-calendar .filter-list:before{content:" ";display:table}.event-calendar .filter-list:after{clear:both}.event-calendar .filter-list li{float:left;margin-right:10px}.event-calendar .filter-list li:last-child{margin-right:0}#calendar{margin-bottom:10px}#calendar .ui-datepicker{width:100%}#calendar table{display:table}.calendar-link:hover,.event-archive:hover{border-color:#eae9e7}#category-links{width:50%;float:left}#category-links .dropdown-menu li:last-child a{border-bottom:none}.event-archive{display:block;float:right;margin:4px 0}#category-select,#day-links{list-style:none;margin:0 0 10px 0}#category-select li,#day-links li{padding:0;margin:0;float:left;margin-right:10px}.featured-events-title{text-align:center;margin:0 auto 14px auto}.events-heading{padding:5px 10px;margin:0 0 2.43902% 0;background:#eae9e7}.event-featured,.story{margin-bottom:2.43902%;position:relative}.event-featured a:link,.story a:link{color:#333;border:none;display:block;border:none}.event-featured a:visited,.story a:visited{color:#333}.event-featured a:hover,.story a:hover{color:#333}.event-featured a:hover img,.story a:hover img{opacity:.8}.event-featured img,.story img{margin:0;display:block;width:100%}.event-featured .event-title,.event-featured .story-title,.story .event-title,.story .story-title{font-weight:700}.event-featured .detail,.story .detail{position:relative;min-height:40px;width:100%;background:#e3f0fd}.event-featured .detail p,.event-featured .detail span,.story .detail p,.story .detail span{padding:10px;margin:0}.event-featured .detail span,.story .detail span{font-size:.9em;display:block}.event-featured .detail:after,.event-featured .detail:before,.story .detail:after,.story .detail:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.event-featured .detail:after,.story .detail:after{border-color:rgba(136,183,213,0);border-bottom-color:#e3f0fd;border-width:10px;left:15%;margin-left:-10px}.event-featured .detail:before,.story .detail:before{border-color:rgba(194,225,245,0);border-bottom-color:#e3f0fd;border-width:16px;left:15%;margin-left:-16px}.event-featured .date,.event-main .date{position:absolute;top:10px;right:10px;width:50px;margin:0}.event-featured .date .date-month,.event-main .date .date-month{border:none}.event-featured .date .date-day-no,.event-main .date .date-day-no{font:2em/1.1em Georgia,serif;border:none;margin-bottom:5px}.event-main{overflow:hidden;margin:0 0 2.43902% 0;background:#e3f0fd;position:relative}.event-main a:hover,.event-main a:link,.event-main a:visited{color:#333}.event-main a:hover img{opacity:.8}.event-main .detail{position:relative;width:100%;bottom:auto;height:100%;background:#e3f0fd}.event-main .detail span{position:relative;left:auto;display:block;padding:0 10px 10px 10px}.event-main .detail .event-title{padding:10px 10px 0 10px;font-weight:700;font-size:1.2em}.event-main .detail:after,.event-main .detail:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.event-main .detail:after{border-color:rgba(136,183,213,0);border-bottom-color:#e3f0fd;border-width:16px;left:15%;margin-left:-16px}.event-main .detail:before{border-color:rgba(194,225,245,0);border-bottom-color:#e3f0fd;border-width:16px;left:15%;margin-left:-16px}.event-main a{border:none}.event-main img{width:100%;margin:0;display:block}.events-social{margin-bottom:2.43902%;background:#eae9e7;padding:2.43902%}.events-social h2{margin-top:0}.events-social .events-social-list{margin:0;padding:0;list-style:none}.events-social li{margin-right:0;margin-bottom:10px;display:block}.events-social li:last-child{margin-bottom:0}.events-social li a{display:block}.events-social .cta a{font-weight:400}#courses-widget .widget-content .ui-accordion-header .events-social .cta span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .events-social .cta span.ui-icon,.events-social .cta #courses-widget .widget-content .ui-accordion-header span.ui-icon,.events-social .cta .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.events-social .cta .ui-accordion .ui-accordion-header span.ui-icon,.events-social .cta i,.events-social .cta span.fa,.ui-accordion .ui-accordion-header .events-social .cta span.ui-icon{float:left;margin:0 5px 0 0}@media only screen and (min-width:480px){.events-social li{display:inline-block;margin-right:2.43902%;zoom:1;*display:inline}.events-social li a{display:inline-block}}.all-events{text-align:right}.all-events p{margin:0 0 20px 0}@media (max-width:1200px){.events-home .event-main img{margin-top:10px}}@media (max-width:980px){.events-home .event-main img{margin-top:0}.events-home .event-main .detail{bottom:134px}.events-home .event-main{height:345px}}@media (max-width:770px){.events-home .event-main .detail{bottom:200px}}@media (max-width:640px){.events-home .event-main .detail{bottom:100px}}@media (max-width:480px){.events-home .event-featured{height:auto}.events-home .event-main{height:auto}.events-home .event-main .detail{bottom:0}}@media only screen and (min-width:768px){.featured-events .event{max-width:auto;margin:0 auto 60px auto}.event-featured{margin-bottom:60px}.event-featured .detail{position:absolute;bottom:-35px}.event-featured .detail span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;display:block}.event-featured a:hover .detail span{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.events-home .event-featured{height:auto}}@media only screen and (min-width:980px){.event-main .detail{width:35%;float:left}.event-main .detail:after{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(227,240,253,0);border-left-color:#e3f0fd;border-width:20px;top:20%;margin-top:-20px;margin-left:0}.event-main img{float:right;width:65%;margin-left:-1px}.events-home .event-calendar{height:366px}}.event-calendar-wrap .responsive-toggler{font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1.5em}.event-calendar-wrap .responsive-toggler a{font-weight:700;border-bottom:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1)}#courses-widget .widget-content .ui-accordion-header .event-calendar-wrap .responsive-toggler span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .event-calendar-wrap .responsive-toggler span.ui-icon,.event-calendar-wrap .responsive-toggler #courses-widget .widget-content .ui-accordion-header span.ui-icon,.event-calendar-wrap .responsive-toggler .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.event-calendar-wrap .responsive-toggler .ui-accordion .ui-accordion-header span.ui-icon,.event-calendar-wrap .responsive-toggler i,.event-calendar-wrap .responsive-toggler span.fa,.ui-accordion .ui-accordion-header .event-calendar-wrap .responsive-toggler span.ui-icon{margin-left:5px}.event-calendar-wrap .filters{display:none;padding:2%;background:#f6f6f6;margin-bottom:2%}.event-calendar-wrap .filters.active{display:block}.event-calendar-wrap .filter-list{list-style:none;margin:0 0 14px 0;padding:0;overflow:hidden}.event-calendar-wrap .filter-list li{float:left;padding:1px;cursor:pointer}.event-calendar-wrap .filter-list .filter{display:block;border-bottom:none;padding:5px;border-radius:5px;color:#00739b}.event-calendar-wrap .filter-list .filter.selected{background-color:#E3F0FD}.event-calendar-wrap .filter-list .filter.selected:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;background-image:none;background-position:0 0;background-repeat:repeat;color:#CCC;display:inline;height:auto;line-height:normal;margin-left:8px;margin-top:0;text-decoration:inherit;text-indent:-99999px;vertical-align:baseline;width:auto;cursor:pointer}.event-calendar-wrap .filter-list .filter.selected:hover:after{color:#00739b}.event-calendar-wrap .filter-list .filter.selected:focus{background-color:#E3F0FD}.event-calendar-wrap .filter-list .filter:hover{background-color:#E3F0FD}.event-calendar-wrap .filter-list .filter:focus{background-color:#FFF}.event-calendar-wrap #fb-summary{font-weight:700}#courses-widget .widget-content .ui-accordion-header .event-calendar-wrap .event span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .event-calendar-wrap .event span.ui-icon,.event-calendar-wrap .event #courses-widget .widget-content .ui-accordion-header span.ui-icon,.event-calendar-wrap .event .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.event-calendar-wrap .event .ui-accordion .ui-accordion-header span.ui-icon,.event-calendar-wrap .event i,.event-calendar-wrap .event span.fa,.ui-accordion .ui-accordion-header .event-calendar-wrap .event span.ui-icon{color:#666}.event-calendar-wrap .event .date{margin-bottom:0}.event-calendar-wrap .event-top{margin-bottom:14px}.event-calendar-wrap .event-title{font-size:1.4em;margin-bottom:10px}.event-calendar-wrap .date{margin-bottom:0}.event-calendar-wrap .event-summary{margin:0}.filter-group{border-top:1px solid #ccc}.filter-group.first{border-top:none}@media only screen and (min-width:768px){.js .event-calendar-wrap .filters{display:block}.event-calendar-wrap .responsive-toggler{display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.8em}#courses-widget .widget-content .ui-accordion-header .event-calendar-wrap .responsive-toggler span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .event-calendar-wrap .responsive-toggler span.ui-icon,.event-calendar-wrap .responsive-toggler #courses-widget .widget-content .ui-accordion-header span.ui-icon,.event-calendar-wrap .responsive-toggler .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.event-calendar-wrap .responsive-toggler .ui-accordion .ui-accordion-header span.ui-icon,.event-calendar-wrap .responsive-toggler i,.event-calendar-wrap .responsive-toggler span.fa,.ui-accordion .ui-accordion-header .event-calendar-wrap .responsive-toggler span.ui-icon{display:none}.event-calendar-wrap .responsive-toggler a{font-weight:400;background:#fff;-webkit-filter:none;filter:none;padding:0;border-radius:0;border:none;cursor:default}.event-calendar-wrap .responsive-toggler a:hover{border:none}.event-calendar-wrap .responsive-toggler a:active{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.event-calendar-wrap .filters{background:0 0;padding:0}.event-calendar-wrap .filter-list li{padding:1px}}.single-event{padding:0}.single-event .event-header{margin-bottom:14px}.single-event .event-header:after,.single-event .event-header:before{content:" ";display:table}.single-event .event-header:after{clear:both}.single-event .extra-logo{text-align:left;margin-left:17px}.single-event .extra-logo a{border:none}.single-event .date{margin:0 14px 0 0}.single-event .from-start-end{float:left;display:inline;margin:20px 14px 0 0}.single-event .event-title{margin:0}.single-event .event-meta{margin-bottom:14px}.single-event .event-meta:after,.single-event .event-meta:before{content:" ";display:table}.single-event .event-meta:after{clear:both}#courses-widget .widget-content .ui-accordion-header .single-event .event-meta span.ui-icon,#courses-widget .widget-content .ui-accordion-header .single-event .single-event-widget span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .single-event .event-meta span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .single-event .single-event-widget span.ui-icon,.single-event .event-meta #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .event-meta .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.single-event .event-meta .ui-accordion .ui-accordion-header span.ui-icon,.single-event .event-meta i,.single-event .event-meta span.fa,.single-event .single-event-widget #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .single-event-widget .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.single-event .single-event-widget .ui-accordion .ui-accordion-header span.ui-icon,.single-event .single-event-widget i,.single-event .single-event-widget span.fa,.ui-accordion .ui-accordion-header .single-event .event-meta span.ui-icon,.ui-accordion .ui-accordion-header .single-event .single-event-widget span.ui-icon{color:#666}#courses-widget .widget-content .ui-accordion-header .single-event .event-meta .hard-cta span.ui-icon,#courses-widget .widget-content .ui-accordion-header .single-event .event-meta .mid-cta span.ui-icon,#courses-widget .widget-content .ui-accordion-header .single-event .single-event-widget .hard-cta span.ui-icon,#courses-widget .widget-content .ui-accordion-header .single-event .single-event-widget .mid-cta span.ui-icon,.single-event .event-meta .hard-cta #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .event-meta .hard-cta .ui-accordion .ui-accordion-header span.ui-icon,.single-event .event-meta .hard-cta i,.single-event .event-meta .hard-cta span.fa,.single-event .event-meta .mid-cta #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .event-meta .mid-cta .ui-accordion .ui-accordion-header span.ui-icon,.single-event .event-meta .mid-cta i,.single-event .event-meta .mid-cta span.fa,.single-event .single-event-widget .hard-cta #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .single-event-widget .hard-cta .ui-accordion .ui-accordion-header span.ui-icon,.single-event .single-event-widget .hard-cta i,.single-event .single-event-widget .hard-cta span.fa,.single-event .single-event-widget .mid-cta #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .single-event-widget .mid-cta .ui-accordion .ui-accordion-header span.ui-icon,.single-event .single-event-widget .mid-cta i,.single-event .single-event-widget .mid-cta span.fa,.ui-accordion .ui-accordion-header .single-event .event-meta .hard-cta span.ui-icon,.ui-accordion .ui-accordion-header .single-event .event-meta .mid-cta span.ui-icon,.ui-accordion .ui-accordion-header .single-event .single-event-widget .hard-cta span.ui-icon,.ui-accordion .ui-accordion-header .single-event .single-event-widget .mid-cta span.ui-icon{color:#fff}.single-event .event-audience,.single-event .event-category,.single-event .event-time{margin:0 10px 14px 0}.single-event .event-speaker{clear:left}.single-event .event-share h3{float:left;margin:0 20px 0 0;line-height:2.2em}.single-event .event-share .social-flat-links{clear:both}.single-event .event-share .social-btn{margin:0 2% 10px 0;width:auto;clear:none}.single-event .event-share .social-btn a{padding:10px}.single-event .strong{font-weight:700}.single-event .single-event-widget{padding:20px;margin-bottom:20px;background:#eae9e7}.single-event .single-event-widget h2{margin:0 0 14px 0}.single-event .single-event-widget dl{margin:0;padding:0}.single-event .single-event-widget dt{background:0 0;padding:0;margin-bottom:5px;font-family:Arial,Helvetica,sans-serif}.single-event .single-event-widget dd{padding:0;margin:0 0 14px 0}.single-event .single-event-widget a:hover{border-bottom:1px solid #eae9e7}.single-event .single-event-widget .cta{font-size:.9em}.single-event .single-event-widget .soft-cta a:hover{border-bottom:1px solid #c6c6c6}.single-event .single-event-widget .mid-cta a:hover{border-bottom:1px solid #00759b}.single-event .single-event-widget .hard-cta a:hover{border-bottom:1px solid #670003}.single-event .single-event-widget__warning{clear:both;margin:10px 0;padding:10px;background-color:#FFBABA}#courses-widget .widget-content .ui-accordion-header .single-event .single-event-widget__warning span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .single-event .single-event-widget__warning span.ui-icon,.single-event .single-event-widget__warning,.single-event .single-event-widget__warning #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .single-event-widget__warning .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.single-event .single-event-widget__warning .ui-accordion .ui-accordion-header span.ui-icon,.single-event .single-event-widget__warning span.fa,.ui-accordion .ui-accordion-header .single-event .single-event-widget__warning span.ui-icon{color:#D8000C}.single-event .sign-up{padding:17px}.single-event .sign-up:after,.single-event .sign-up:before{content:" ";display:table}.single-event .sign-up:after{clear:both}.single-event .sign-up .ticket-info{float:left;width:60%;margin-right:80px}.single-event .sign-up .cta{font-size:1.2em;margin:0;display:block;float:left}.single-event .sign-up .cta a{padding:10px 20px}#courses-widget .widget-content .ui-accordion-header .single-event .sign-up .cta span.ui-icon,.single-event .sign-up .cta #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .sign-up .cta .ui-accordion .ui-accordion-header span.ui-icon,.single-event .sign-up .cta i,.single-event .sign-up .cta span.fa,.ui-accordion .ui-accordion-header .single-event .sign-up .cta span.ui-icon{float:none;margin-left:7px}.single-event .event-detail{background:#E3F0FD}.single-event .event-detail .date-time .end-time,.single-event .event-detail .date-time .start-time{margin:5px 0}.single-event .event-detail .date-time .full-date{margin:5px 0 0 5px}.single-event .event-detail .location{margin-bottom:20px}.single-event .event-detail .location:after,.single-event .event-detail .location:before{content:" ";display:table}.single-event .event-detail .location:after{clear:both}#courses-widget .widget-content .ui-accordion-header .single-event .event-detail .location span.ui-icon,.single-event .event-detail .location #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .event-detail .location .ui-accordion .ui-accordion-header span.ui-icon,.single-event .event-detail .location i,.single-event .event-detail .location span.fa,.ui-accordion .ui-accordion-header .single-event .event-detail .location span.ui-icon{display:block;float:left;margin:5px 10px 0 0}.single-event .event-detail .location span{display:block}.single-event .event-detail .icalendar{background:#E3F0FD}.single-event .event-detail .icalendar p{margin:0}.single-event .event-detail .icalendar .fa-calendar{font-size:1em;line-height:1.6em;margin-right:7px;vertical-align:middle;float:left}.single-event .event-detail .static-map-image{margin-bottom:10px}.single-event .event-detail .static-map-link{margin-bottom:14px}.single-event .event-detail .static-map-link a{border-bottom:none}#courses-widget .widget-content .ui-accordion-header .single-event .event-detail .static-map-link a span.ui-icon,.single-event .event-detail .static-map-link a #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .event-detail .static-map-link a .ui-accordion .ui-accordion-header span.ui-icon,.single-event .event-detail .static-map-link a i,.single-event .event-detail .static-map-link a span.fa,.ui-accordion .ui-accordion-header .single-event .event-detail .static-map-link a span.ui-icon{color:#666;border-bottom:0}.single-event .event-detail .static-map-link a:hover span{border-bottom:1px solid #E3F0FD}.single-event .event-detail .static-map-link span{border-bottom:1px solid #ccc}.single-event .events-extra ul{margin:0}.single-event .events-extra ul li{margin:0 0 7px 0}#courses-widget .widget-content .ui-accordion-header .single-event .events-extra ul li span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .single-event .events-extra ul li span.ui-icon,.single-event .events-extra ul li #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .events-extra ul li .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.single-event .events-extra ul li .ui-accordion .ui-accordion-header span.ui-icon,.single-event .events-extra ul li i,.single-event .events-extra ul li span.fa,.ui-accordion .ui-accordion-header .single-event .events-extra ul li span.ui-icon{margin-right:10px}.single-event .alternative-contact{padding:20px}.single-event .alternative-contact:after,.single-event .alternative-contact:before{content:" ";display:table}.single-event .alternative-contact:after{clear:both}.single-event .alternative-contact .fn{margin:0}#courses-widget .widget-content .ui-accordion-header .single-event .alternative-contact span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .single-event .alternative-contact span.ui-icon,.single-event .alternative-contact #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .alternative-contact .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.single-event .alternative-contact .ui-accordion .ui-accordion-header span.ui-icon,.single-event .alternative-contact i,.single-event .alternative-contact span.fa,.ui-accordion .ui-accordion-header .single-event .alternative-contact span.ui-icon{margin-right:10px}.single-event .alternative-contact .cta{margin:14px auto;text-align:center;float:left}#courses-widget .widget-content .ui-accordion-header .single-event .alternative-contact .cta span.ui-icon,.single-event .alternative-contact .cta #courses-widget .widget-content .ui-accordion-header span.ui-icon,.single-event .alternative-contact .cta .ui-accordion .ui-accordion-header span.ui-icon,.single-event .alternative-contact .cta i,.single-event .alternative-contact .cta span.fa,.ui-accordion .ui-accordion-header .single-event .alternative-contact .cta span.ui-icon{float:left}@media only screen and (min-width:980px){.single-event .event-share .social-flat-links{clear:none}}.js .event-form{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.js .event-form.show{border:0;clip:none;height:auto;margin:0;position:relative;width:auto;background:#eae9e7;padding:20px}.js .event-form.show:after,.js .event-form.show:before{content:" ";display:table}.js .event-form.show:after{clear:both}.js .event-form.show .wFormContainer{padding:0}.js .event-form.show .wForm{background:#fff}#related-events{margin:0 0 20px;background-color:#333;padding:0 70px}#related-events h2{color:#FFF;font-size:1.7em;padding:20px 0 0;text-align:center}#related-events h3{margin-bottom:5px;font-size:1.1em}#related-events ul{margin:0}#related-events .event{color:#FFF;margin-bottom:20px;overflow:hidden}#related-events .event a{color:#FFF}#related-events .event .duration{color:#333}#related-events .date-day{color:#333}#related-events .date{margin:10px 10px 10px 0;width:50px}#related-events .date-day-no{border:none;padding-bottom:4px}#related-events .bx-wrapper{margin:0 45px;padding:0 0 20px}#related-events .bx-controls{display:block;position:absolute;top:-34px;width:100%;height:0}#related-events .bx-controls-direction a{background-color:#666;border:medium none;color:#FFF;display:block;outline:0 none;padding:40px 10px;font-size:2em;width:30px;position:relative;text-align:center;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:1}#related-events .bx-controls-direction a:hover{background-color:#999}#related-events .bx-controls-direction a.disabled{opacity:.4;background-color:#666;cursor:default}#related-events .bx-prev{left:-65px;float:left}#related-events .bx-next{right:-65px;float:right}@media only screen and (min-width:768px){#related-events h3{font-size:1.3em}}#events-archive li a{background-color:#666;display:block;padding:15px 10px;border:none;margin-bottom:5px;color:#FFF;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#events-archive li a:hover{background-color:#999}#events-list-archive li{padding:20px 0}#events-list-archive li:last-child{border-bottom:none}#events-list-archive h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em}#events-list-archive .date{width:50px}#events-list-archive .date-day-no{border-bottom:1px solid #ccc;padding-bottom:5px}#events-list-archive .event-summary{clear:both}.js #event-book-modal{display:none}#concert-events,#opendays-events{display:block}#promo-wrapper .banner.banner-start-here{padding:0}#promo-wrapper .banner.banner-start-here .banner-media{display:block;float:none;margin:0}#promo-wrapper .banner.banner-start-here .banner-media img{width:100%;margin:0}.start-here .tile-filters{padding:20px;background:#DEDAD6}.start-here .tile-filters .filter-heading,.start-here .tile-filters .filter-reset{line-height:33px;font-weight:700}.start-here .tile-filters .filter-heading{padding-right:0}.start-here .tile-filters .filter-reset a{background:0 0;color:#000;border-bottom:0}.start-here .tile-filters .filter-reset a.disabled{color:grey}@media only screen and (min-width:768px){.start-here .tile-filters .filter-reset{text-align:right}.start-here .tile-filters .filter-reset a{white-space:nowrap;padding-left:20px;border-left:1px solid #C3C3C3}}.start-here .tile-filters .filter-select .city-dropdown{float:left;height:35px;margin:0;position:relative;width:100%}.start-here .tile-filters .filter-select .city-dropdown a.display{border:1px solid #E3E3E3;font-weight:700;color:#b02a1a;display:block;height:33px;line-height:33px;padding:0 15px;background:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.start-here .tile-filters .filter-select .city-dropdown a.display i{position:absolute;top:0;right:10px;vertical-align:baseline;line-height:inherit}.start-here .tile-filters .filter-select .city-dropdown .options{display:none;background:#fff;border:1px solid #E3E3E3;border-bottom:none;position:absolute;z-index:1000;min-width:100%;margin:0}.start-here .tile-filters .filter-select .city-dropdown .options a{display:block;color:#b02a1a;border-bottom:1px solid #E3E3E3;background:#efefef;padding:5px 15px}.start-here .tile-filters .filter-select .city-dropdown .options a:hover{background:#fff}.start-here .tile-filters .filter-select .city-dropdown .options a.selected{color:gray}.start-here .tile-filters .filter-select .city-dropdown.active .options{display:block}.start-here .tile-filters .filter-select .city-dropdown.disabled a.display{color:grey}.start-here .tile-filters .filter-select .city-dropdown.disabled .options{display:none}.no-js .start-here .tile-filters .filter-select .city-dropdown:hover .options{display:block}.no-js .start-here .tile-filters .filter-select .city-dropdown.disabled .options{display:none}.imstarting .ready-banner{padding:20px 20px}.imstarting .ready-banner p{text-align:center;font-weight:700}.imstarting .start-text{width:50%;margin:30px auto;text-align:center;font-weight:700}.imstarting .start-text button{background:#fff;border:1px solid #390334;padding:10px}.imstarting .start-text button a{border-bottom:none;color:#390334;font-weight:600}.imstarting .image-subtitle-container{display:table;height:100%;left:0;top:0;position:relative;margin-bottom:0;width:100%}.imstarting .image-subtitle-block{padding-bottom:0;border-bottom:0;vertical-align:bottom;display:table-cell;text-align:center}.imstarting .image-subtitle{background:#333;background:rgba(0,0,0,.7);border-radius:5px;bottom:24px;color:#fff;font-weight:700;margin:0 6%;padding:5px 10px;position:absolute;width:88%}.imstarting .selfie-action-image{background-color:#eae9e7;margin-left:-10px;margin-right:-10px;margin-bottom:15px}.imstarting .explore-footer{background:#390334;padding:50px;height:auto;margin:0 -10px}.imstarting .explore-footer .explore-text{color:#fff}.imstarting .explore-footer .explore-text a{color:#fff;border-bottom:none;display:block}.imstarting .explore-footer .explore-text p.explore-heading{font-size:16px}.imstarting .red{color:#b02a1a}.imstarting .column{text-align:center}.imstarting #container-grid-images{margin-top:50px}@media only screen and (min-width:768px){.imstarting .selfie-action-text{height:90px}}@media only screen and (min-width:980px){.imstarting .selfie-action-text{height:70px}}@media only screen and (min-width:1200px){.imstarting .selfie-action-text{height:55px}}.home #container{margin-bottom:15px}.home #header .site-home a{cursor:default}.home #header .site-home a:focus,.home #header .site-home a:hover{border:0;text-decoration:none;color:inherit;background:inherit}.home h2,.home h3{font-family:ff-meta-web,'Helvetica Neue',Arial,Helvetica,sans-serif;color:#000;font-weight:400}.home h2 a,.home h3 a{color:#000}.home h2 a:focus,.home h2 a:hover,.home h3 a:focus,.home h3 a:hover{text-decoration:underline}.home h2 i.fa-chevron-right,.home h2 span.fa-chevron-right,.home h3 i.fa-chevron-right,.home h3 span.fa-chevron-right{color:#000;float:right;font-size:.7em;margin-top:.3em}.home .home-business h2,.home .home-news-events div h2,.home .home-research h2{margin-bottom:0}#courses-widget .widget-content .ui-accordion-header .home .home-business h2>a .ui-icon,#courses-widget .widget-content .ui-accordion-header .home .home-news-events div h2>a .ui-icon,#courses-widget .widget-content .ui-accordion-header .home .home-research h2>a .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .home .home-business h2>a .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .home .home-news-events div h2>a .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .home .home-research h2>a .ui-icon,.home .home-business h2>a #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-business h2>a .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.home .home-business h2>a .fa,.home .home-business h2>a .ui-accordion .ui-accordion-header .ui-icon,.home .home-business h2>a .white-card__media .embed-container a:before,.home .home-news-events div h2>a #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-news-events div h2>a .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.home .home-news-events div h2>a .fa,.home .home-news-events div h2>a .ui-accordion .ui-accordion-header .ui-icon,.home .home-news-events div h2>a .white-card__media .embed-container a:before,.home .home-research h2>a #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-research h2>a .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.home .home-research h2>a .fa,.home .home-research h2>a .ui-accordion .ui-accordion-header .ui-icon,.home .home-research h2>a .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .home .home-business h2>a .ui-icon,.ui-accordion .ui-accordion-header .home .home-news-events div h2>a .ui-icon,.ui-accordion .ui-accordion-header .home .home-research h2>a .ui-icon,.white-card__media .embed-container .home .home-business h2>a a:before,.white-card__media .embed-container .home .home-news-events div h2>a a:before,.white-card__media .embed-container .home .home-research h2>a a:before{font-size:.8em}.home .home-business h2>a:hover,.home .home-news-events div h2>a:hover,.home .home-research h2>a:hover{text-decoration:none}.home .home-business h2>a:hover span,.home .home-news-events div h2>a:hover span,.home .home-research h2>a:hover span{color:#b91b1b;border-bottom:2px solid;border-bottom-color:#b91b1b}#courses-widget .widget-content .ui-accordion-header .home .home-business h2>a:hover .ui-icon,#courses-widget .widget-content .ui-accordion-header .home .home-news-events div h2>a:hover .ui-icon,#courses-widget .widget-content .ui-accordion-header .home .home-research h2>a:hover .ui-icon,.home .home-business h2>a:hover #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-business h2>a:hover .fa,.home .home-business h2>a:hover .ui-accordion .ui-accordion-header .ui-icon,.home .home-business h2>a:hover .white-card__media .embed-container a:before,.home .home-news-events div h2>a:hover #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-news-events div h2>a:hover .fa,.home .home-news-events div h2>a:hover .ui-accordion .ui-accordion-header .ui-icon,.home .home-news-events div h2>a:hover .white-card__media .embed-container a:before,.home .home-research h2>a:hover #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-research h2>a:hover .fa,.home .home-research h2>a:hover .ui-accordion .ui-accordion-header .ui-icon,.home .home-research h2>a:hover .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .home .home-business h2>a:hover .ui-icon,.ui-accordion .ui-accordion-header .home .home-news-events div h2>a:hover .ui-icon,.ui-accordion .ui-accordion-header .home .home-research h2>a:hover .ui-icon,.white-card__media .embed-container .home .home-business h2>a:hover a:before,.white-card__media .embed-container .home .home-news-events div h2>a:hover a:before,.white-card__media .embed-container .home .home-research h2>a:hover a:before{border-bottom:none}.home .home-business h2>a:active,.home .home-business h2>a:focus,.home .home-news-events div h2>a:active,.home .home-news-events div h2>a:focus,.home .home-research h2>a:active,.home .home-research h2>a:focus{text-decoration:none;background:#FFF}.home .home-business h2>a:active span,.home .home-business h2>a:focus span,.home .home-news-events div h2>a:active span,.home .home-news-events div h2>a:focus span,.home .home-research h2>a:active span,.home .home-research h2>a:focus span{color:#b91b1b;border-bottom:2px dotted;border-bottom-color:#666}#courses-widget .widget-content .ui-accordion-header .home .home-business h2>a:active .ui-icon,#courses-widget .widget-content .ui-accordion-header .home .home-business h2>a:focus .ui-icon,#courses-widget .widget-content .ui-accordion-header .home .home-news-events div h2>a:active .ui-icon,#courses-widget .widget-content .ui-accordion-header .home .home-news-events div h2>a:focus .ui-icon,#courses-widget .widget-content .ui-accordion-header .home .home-research h2>a:active .ui-icon,#courses-widget .widget-content .ui-accordion-header .home .home-research h2>a:focus .ui-icon,.home .home-business h2>a:active #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-business h2>a:active .fa,.home .home-business h2>a:active .ui-accordion .ui-accordion-header .ui-icon,.home .home-business h2>a:active .white-card__media .embed-container a:before,.home .home-business h2>a:focus #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-business h2>a:focus .fa,.home .home-business h2>a:focus .ui-accordion .ui-accordion-header .ui-icon,.home .home-business h2>a:focus .white-card__media .embed-container a:before,.home .home-news-events div h2>a:active #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-news-events div h2>a:active .fa,.home .home-news-events div h2>a:active .ui-accordion .ui-accordion-header .ui-icon,.home .home-news-events div h2>a:active .white-card__media .embed-container a:before,.home .home-news-events div h2>a:focus #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-news-events div h2>a:focus .fa,.home .home-news-events div h2>a:focus .ui-accordion .ui-accordion-header .ui-icon,.home .home-news-events div h2>a:focus .white-card__media .embed-container a:before,.home .home-research h2>a:active #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-research h2>a:active .fa,.home .home-research h2>a:active .ui-accordion .ui-accordion-header .ui-icon,.home .home-research h2>a:active .white-card__media .embed-container a:before,.home .home-research h2>a:focus #courses-widget .widget-content .ui-accordion-header .ui-icon,.home .home-research h2>a:focus .fa,.home .home-research h2>a:focus .ui-accordion .ui-accordion-header .ui-icon,.home .home-research h2>a:focus .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .home .home-business h2>a:active .ui-icon,.ui-accordion .ui-accordion-header .home .home-business h2>a:focus .ui-icon,.ui-accordion .ui-accordion-header .home .home-news-events div h2>a:active .ui-icon,.ui-accordion .ui-accordion-header .home .home-news-events div h2>a:focus .ui-icon,.ui-accordion .ui-accordion-header .home .home-research h2>a:active .ui-icon,.ui-accordion .ui-accordion-header .home .home-research h2>a:focus .ui-icon,.white-card__media .embed-container .home .home-business h2>a:active a:before,.white-card__media .embed-container .home .home-business h2>a:focus a:before,.white-card__media .embed-container .home .home-news-events div h2>a:active a:before,.white-card__media .embed-container .home .home-news-events div h2>a:focus a:before,.white-card__media .embed-container .home .home-research h2>a:active a:before,.white-card__media .embed-container .home .home-research h2>a:focus a:before{border-bottom:none}.home .home-item a{border-bottom:0}.home .home-item>a{display:block}.home .home-item>a:focus{background:inherit}.home h2{font-size:34px}.home h3{font-size:22px}.home img{margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-backface-visibility:hidden}.home #primary-nav-toggler,.home #slice-navigation,.home .home-sidebar{display:none}.home .responsive-wrapper{padding-top:0}.home #promo-wrapper{margin-bottom:0}.home #promo-wrapper .bx-wrapper{padding:0;position:relative;background:#ececee}.home #promo-wrapper .bx-viewport,.home #promo-wrapper li{background:0 0}.home #promo-wrapper .bx-controls{position:static;background:0 0;text-align:center;overflow:visible;height:55px}.home #promo-wrapper .bx-controls a,.home #promo-wrapper .bx-controls a:focus{background:0 0;outline:0}#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls a span.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls a:focus span.ui-icon,.home #promo-wrapper .bx-controls a #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home #promo-wrapper .bx-controls a .ui-accordion .ui-accordion-header span.ui-icon,.home #promo-wrapper .bx-controls a i,.home #promo-wrapper .bx-controls a span.fa,.home #promo-wrapper .bx-controls a:focus #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home #promo-wrapper .bx-controls a:focus .ui-accordion .ui-accordion-header span.ui-icon,.home #promo-wrapper .bx-controls a:focus i,.home #promo-wrapper .bx-controls a:focus span.fa,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls a span.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls a:focus span.ui-icon{-webkit-transition:color .2s ease;transition:color .2s ease}@media only screen and (min-width:768px){.home #promo-wrapper .bx-controls{height:0}}.home #promo-wrapper .col-md-12{float:none}.home #promo-wrapper .bx-controls-direction{display:none}.home #promo-wrapper .bx-pager{float:none;display:block;position:absolute;bottom:20px;left:20px}.home #promo-wrapper .bx-pager .bx-pager-item{margin:0}.home #promo-wrapper .bx-pager .bx-pager-item a{display:inline-block;color:#ddd;height:20px;line-height:20px;font-size:20px;margin:0 5px}.home #promo-wrapper .bx-pager .bx-pager-item a:hover{color:#fff}.home #promo-wrapper .bx-pager .bx-pager-item a.active{color:#b02a1a}@media only screen and (min-width:768px){.home #promo-wrapper .bx-pager .bx-pager-item a{margin:0 5px}}.home #promo-wrapper .bx-controls-auto,.home #promo-wrapper .bx-controls-direction{display:block;position:absolute;margin:0;bottom:13px;height:40px}.home #promo-wrapper .bx-controls-auto a,.home #promo-wrapper .bx-controls-direction a{height:40px;width:40px;top:0;line-height:42px;font-size:40px;margin:0 0}.home #promo-wrapper .bx-controls-auto a,.home #promo-wrapper .bx-controls-auto a.active,.home #promo-wrapper .bx-controls-auto a.active:focus,.home #promo-wrapper .bx-controls-auto a.active:hover,.home #promo-wrapper .bx-controls-auto a:focus,.home #promo-wrapper .bx-controls-auto a:hover,.home #promo-wrapper .bx-controls-direction a,.home #promo-wrapper .bx-controls-direction a.active,.home #promo-wrapper .bx-controls-direction a.active:focus,.home #promo-wrapper .bx-controls-direction a.active:hover,.home #promo-wrapper .bx-controls-direction a:focus,.home #promo-wrapper .bx-controls-direction a:hover{background:0 0;border:0;padding:0}#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ui-icon,.home #promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home #promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.ui-icon,.home #promo-wrapper .bx-controls-auto a i,.home #promo-wrapper .bx-controls-auto a span.fa,.home #promo-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home #promo-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ui-icon,.home #promo-wrapper .bx-controls-direction a i,.home #promo-wrapper .bx-controls-direction a span.fa,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ui-icon{position:absolute}#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.bg.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.bg.ui-icon,.home #promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.bg.ui-icon,.home #promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.bg.ui-icon,.home #promo-wrapper .bx-controls-auto a i.bg,.home #promo-wrapper .bx-controls-auto a span.fa.bg,.home #promo-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.bg.ui-icon,.home #promo-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.bg.ui-icon,.home #promo-wrapper .bx-controls-direction a i.bg,.home #promo-wrapper .bx-controls-direction a span.fa.bg,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.bg.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.bg.ui-icon{top:0;left:0;width:100%;height:100%;color:#fff;line-height:inherit}#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.ui-icon,.home #promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.ic.ui-icon,.home #promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.ic.ui-icon,.home #promo-wrapper .bx-controls-auto a i.ic,.home #promo-wrapper .bx-controls-auto a span.fa.ic,.home #promo-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.ui-icon,.home #promo-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.ui-icon,.home #promo-wrapper .bx-controls-direction a i.ic,.home #promo-wrapper .bx-controls-direction a span.fa.ic,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.ui-icon{top:50%;left:50%;width:16px;height:16px;line-height:16px;font-size:16px;margin-left:-8px;margin-top:-7px;color:#b02a1a}#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-chevron-left.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-chevron-right.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-chevron-left.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-chevron-right.ui-icon,.home #promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home #promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home #promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home #promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home #promo-wrapper .bx-controls-auto a i.ic.fa-chevron-left,.home #promo-wrapper .bx-controls-auto a i.ic.fa-chevron-right,.home #promo-wrapper .bx-controls-auto a span.fa.ic.fa-chevron-left,.home #promo-wrapper .bx-controls-auto a span.fa.ic.fa-chevron-right,.home #promo-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home #promo-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home #promo-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home #promo-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home #promo-wrapper .bx-controls-direction a i.ic.fa-chevron-left,.home #promo-wrapper .bx-controls-direction a i.ic.fa-chevron-right,.home #promo-wrapper .bx-controls-direction a span.fa.ic.fa-chevron-left,.home #promo-wrapper .bx-controls-direction a span.fa.ic.fa-chevron-right,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-chevron-left.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-chevron-right.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-chevron-left.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-chevron-right.ui-icon{margin-top:-6px}#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-chevron-right.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-play.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-chevron-right.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-play.ui-icon,.home #promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home #promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.ic.fa-play.ui-icon,.home #promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home #promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.ic.fa-play.ui-icon,.home #promo-wrapper .bx-controls-auto a i.ic.fa-chevron-right,.home #promo-wrapper .bx-controls-auto a i.ic.fa-play,.home #promo-wrapper .bx-controls-auto a span.fa.ic.fa-chevron-right,.home #promo-wrapper .bx-controls-auto a span.fa.ic.fa-play,.home #promo-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home #promo-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-play.ui-icon,.home #promo-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home #promo-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-play.ui-icon,.home #promo-wrapper .bx-controls-direction a i.ic.fa-chevron-right,.home #promo-wrapper .bx-controls-direction a i.ic.fa-play,.home #promo-wrapper .bx-controls-direction a span.fa.ic.fa-chevron-right,.home #promo-wrapper .bx-controls-direction a span.fa.ic.fa-play,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-chevron-right.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-play.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-chevron-right.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-play.ui-icon{margin-left:-7px}#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-chevron-left.ui-icon,#courses-widget .widget-content .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-chevron-left.ui-icon,.home #promo-wrapper .bx-controls-auto a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home #promo-wrapper .bx-controls-auto a .ui-accordion .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home #promo-wrapper .bx-controls-auto a i.ic.fa-chevron-left,.home #promo-wrapper .bx-controls-auto a span.fa.ic.fa-chevron-left,.home #promo-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home #promo-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home #promo-wrapper .bx-controls-direction a i.ic.fa-chevron-left,.home #promo-wrapper .bx-controls-direction a span.fa.ic.fa-chevron-left,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-auto a span.ic.fa-chevron-left.ui-icon,.ui-accordion .ui-accordion-header .home #promo-wrapper .bx-controls-direction a span.ic.fa-chevron-left.ui-icon{margin-left:-9px}.home #promo-wrapper .bx-controls-auto a.active i.bg,.home #promo-wrapper .bx-controls-auto a.active span.bg,.home #promo-wrapper .bx-controls-auto a:hover i.bg,.home #promo-wrapper .bx-controls-auto a:hover span.bg,.home #promo-wrapper .bx-controls-direction a.active i.bg,.home #promo-wrapper .bx-controls-direction a.active span.bg,.home #promo-wrapper .bx-controls-direction a:hover i.bg,.home #promo-wrapper .bx-controls-direction a:hover span.bg{color:#b02a1a}.home #promo-wrapper .bx-controls-auto a.active i.ic,.home #promo-wrapper .bx-controls-auto a.active span.ic,.home #promo-wrapper .bx-controls-auto a:hover i.ic,.home #promo-wrapper .bx-controls-auto a:hover span.ic,.home #promo-wrapper .bx-controls-direction a.active i.ic,.home #promo-wrapper .bx-controls-direction a.active span.ic,.home #promo-wrapper .bx-controls-direction a:hover i.ic,.home #promo-wrapper .bx-controls-direction a:hover span.ic{color:#fff}.home #promo-wrapper .bx-controls-auto a:hover,.home #promo-wrapper .bx-controls-direction a:hover{color:#fff}.home #promo-wrapper .bx-controls-auto a.active,.home #promo-wrapper .bx-controls-direction a.active{color:#b02a1a}.home #promo-wrapper .bx-controls-auto .bx-next,.home #promo-wrapper .bx-controls-direction .bx-next{margin-left:.35em}.home #promo-wrapper .bx-controls-direction{display:none}.home #promo-wrapper .bx-controls-direction a{display:inline-block;position:relative;left:0}.home #promo-wrapper .bx-controls-auto{right:20px}.home #promo-wrapper .bx-controls-auto a{display:block;position:absolute;right:0}.home #promo-wrapper .bx-controls-auto a.active{display:none}@media only screen and (min-width:768px){.home #promo-wrapper .bx-controls{padding:0}.home #promo-wrapper .bx-pager{left:11em}.home #promo-wrapper .bx-controls-direction{display:block;left:20px}}.home #promo-wrapper .carousel-media{width:100%;padding:0;display:block;height:195px;position:relative;overflow:hidden}.home #promo-wrapper .carousel-media img{position:absolute;top:0;right:0;left:auto;max-width:none;height:100%}@media only screen and (min-width:768px){.home #promo-wrapper .carousel-media{height:auto}.home #promo-wrapper .carousel-media img{height:auto;max-width:100%;position:static;margin-top:0}}.home #promo-wrapper li{position:relative}.home #promo-wrapper .carousel-text{display:block;padding:0}.home #promo-wrapper .banner-content{-webkit-transform:translateZ(0);height:auto;color:#000;padding:10px}.home #promo-wrapper .banner-content h2{display:none;margin-bottom:5px}.home #promo-wrapper .banner-content sup{line-height:.5em}.home #promo-wrapper .banner-content a,.home #promo-wrapper .banner-content p{color:#000;font-size:18px;font-family:ff-meta-web,'Helvetica Neue',Arial,Helvetica,sans-serif;line-height:1.5em;border:none}.home #promo-wrapper .banner-content a:hover{border-bottom:1px solid #333}@media only screen and (min-width:480px){.home #promo-wrapper .banner-content a,.home #promo-wrapper .banner-content p{font-size:22px}}@media only screen and (min-width:768px){.home #promo-wrapper .banner-content h2{display:block;color:#b02a1a;margin:0 0 5px 0;font-size:14px}.home #promo-wrapper .banner-content a,.home #promo-wrapper .banner-content p{font-size:20px}}@media only screen and (min-width:1035px){.home #promo-wrapper .banner-content h2{font-size:16px}.home #promo-wrapper .banner-content a,.home #promo-wrapper .banner-content p{font-size:24px}}@media only screen and (min-width:768px){.home #promo-wrapper{position:relative}.home #promo-wrapper .row{position:static;width:100%;display:block;margin:0}.home #promo-wrapper .row::before{display:none}.home #promo-wrapper .row>div.col-md-12{position:static;width:100%;height:auto;min-height:0;display:block;margin:0;padding:0}.home #promo-wrapper .carousel-text{position:absolute;top:0;left:0;bottom:0;right:0;display:block;width:100%;height:100%;margin:0;padding:0}.home #promo-wrapper .banner-content{background:#efefef;background:rgba(255,255,255,.9);position:absolute;max-width:60%;top:2em;left:2em;padding:.714em}}@media only screen and (min-width:980px){.home #promo-wrapper .banner-content{padding:20px;max-width:40%}}.home .home-news h2,.home .home-news h3{font-size:16px;line-height:1.4em}.home .header__logo img{margin:0 0 14px 0}.home-background{position:relative;background:#fff;padding:2px 10px 0;margin:0 -10px 20px -10px}@media only screen and (min-width:980px){.home-background{padding:2px 0 0;margin:0 0 20px 0}}.home-city-connect{margin:22px 0 20px}.home-news-events{margin-top:2px;margin-bottom:20px}.home-studying{margin-top:20px;margin-bottom:20px}.home-motto{padding:20px 0;text-align:center}.home-motto p{margin:0;color:#999;font-weight:700}.home-motto h3{margin-top:0}.home-news-events .submenu{height:30px;font-style:italic}.home-news-events .dropdown-select{display:inline-block;width:auto;height:auto;line-height:inherit;position:relative}.home-news-events .dropdown-select a.display{padding:0;display:inline;font-weight:400}.home-news-events .dropdown-select a.display,.home-news-events .dropdown-select a.display:focus{border:0}.home-news-events .dropdown-select a.display span{color:#000}.home-news-events .dropdown-select a.display i{margin-left:5px;position:static;font-size:.8em;margin-top:.1em}.home-news-events .dropdown-select .options{width:auto;padding:5px;border:1px solid #ccc;border-radius:5px}.home-news-events .dropdown-select .options a{display:block;white-space:nowrap;width:100%}.home-news-events .bx-wrapper{position:relative}.home-news-events .bx-wrapper .bx-controls{display:block}.home-news-events .bx-wrapper .bx-pager{display:none}.home-news-events .bx-wrapper .bx-controls-direction{display:block;position:static;width:0;height:0}.home-news-events .bx-wrapper .bx-controls-direction a{-webkit-transition:background .2s ease;transition:background .2s ease;position:absolute;top:0;margin:0;width:50px;padding:0 0 66.85%;height:0;border:0;display:block}.home-news-events .bx-wrapper .bx-controls-direction a,.home-news-events .bx-wrapper .bx-controls-direction a.active,.home-news-events .bx-wrapper .bx-controls-direction a.active:focus,.home-news-events .bx-wrapper .bx-controls-direction a:focus{background:0 0;border:0;text-decoration:none}.home-news-events .bx-wrapper .bx-controls-direction a:hover{background:rgba(255,255,255,.3)}.home-news-events .bx-wrapper .bx-controls-direction a.bx-prev{left:0}.home-news-events .bx-wrapper .bx-controls-direction a.bx-next{right:0}#courses-widget .widget-content .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a i,.home-news-events .bx-wrapper .bx-controls-direction a span.fa,.ui-accordion .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ui-icon{position:absolute;text-align:center;-webkit-transition:color .2s ease;transition:color .2s ease}#courses-widget .widget-content .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.bg.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.bg.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.bg.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a i.bg,.home-news-events .bx-wrapper .bx-controls-direction a span.fa.bg,.ui-accordion .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.bg.ui-icon{top:50%;left:50%;height:40px;width:40px;line-height:42px;font-size:40px;margin:-20px auto auto -20px;color:#fff}#courses-widget .widget-content .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a i.ic,.home-news-events .bx-wrapper .bx-controls-direction a span.fa.ic,.ui-accordion .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.ui-icon{top:50%;left:50%;width:16px;height:16px;line-height:16px;font-size:16px;margin-left:-8px;margin-top:-7px;color:#b02a1a}#courses-widget .widget-content .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-chevron-left.ui-icon,#courses-widget .widget-content .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-chevron-right.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a i.ic.fa-chevron-left,.home-news-events .bx-wrapper .bx-controls-direction a i.ic.fa-chevron-right,.home-news-events .bx-wrapper .bx-controls-direction a span.fa.ic.fa-chevron-left,.home-news-events .bx-wrapper .bx-controls-direction a span.fa.ic.fa-chevron-right,.ui-accordion .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-chevron-left.ui-icon,.ui-accordion .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-chevron-right.ui-icon{margin-top:-6px}#courses-widget .widget-content .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-chevron-right.ui-icon,#courses-widget .widget-content .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-play.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-play.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-chevron-right.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-play.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a i.ic.fa-chevron-right,.home-news-events .bx-wrapper .bx-controls-direction a i.ic.fa-play,.home-news-events .bx-wrapper .bx-controls-direction a span.fa.ic.fa-chevron-right,.home-news-events .bx-wrapper .bx-controls-direction a span.fa.ic.fa-play,.ui-accordion .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-chevron-right.ui-icon,.ui-accordion .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-play.ui-icon{margin-left:-7px}#courses-widget .widget-content .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-chevron-left.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a #courses-widget .widget-content .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a .ui-accordion .ui-accordion-header span.ic.fa-chevron-left.ui-icon,.home-news-events .bx-wrapper .bx-controls-direction a i.ic.fa-chevron-left,.home-news-events .bx-wrapper .bx-controls-direction a span.fa.ic.fa-chevron-left,.ui-accordion .ui-accordion-header .home-news-events .bx-wrapper .bx-controls-direction a span.ic.fa-chevron-left.ui-icon{margin-left:-9px}.home-news-events .bx-wrapper .bx-controls-direction a.active i.bg,.home-news-events .bx-wrapper .bx-controls-direction a.active span.bg,.home-news-events .bx-wrapper .bx-controls-direction a:hover i.bg,.home-news-events .bx-wrapper .bx-controls-direction a:hover span.bg{color:#b02a1a}.home-news-events .bx-wrapper .bx-controls-direction a.active i.ic,.home-news-events .bx-wrapper .bx-controls-direction a.active span.ic,.home-news-events .bx-wrapper .bx-controls-direction a:hover i.ic,.home-news-events .bx-wrapper .bx-controls-direction a:hover span.ic{color:#fff}.home-news-events .bx-wrapper .bx-controls-direction a:hover{color:#fff}.home-news-events .bx-wrapper .bx-controls-direction a.active{color:#b02a1a}.home-news-events .news-card-content .news-card-content__title{font-family:'Helvetica Neue',Arial,Helvetica,sans-serif}.home-events>:last-child .event{border-bottom-width:0}.home-events .event{padding-bottom:15px;border-bottom:1px solid #999;margin-bottom:15px}.home-events .event .date{width:50px;margin:0}.home-events .event .date-day-no,.home-events .event .date-month{background:#96190b;border:0;color:#fff;font-size:small;line-height:1em;font-weight:600;font-family:ff-meta-web,'Helvetica Neue',Arial,Helvetica,sans-serif}.home-events .event .date-month{background:#96190b;padding:8px 0 6px}.home-events .event .date-day-no{background:#b02a1a;border:0;color:#fff;font-size:14px;padding:6px 0}.home-events .event .event-details{margin-left:70px;min-height:53px}.home-events .event .event-details h2,.home-events .event .event-details h3{font-size:16px;margin:0 0 .2em;line-height:1.4em;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif}.home-events .event .event-details p{font-size:15px;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:0;color:#555}.home-events .event .event-details,.home-events .event .event-details h2 a,.home-events .event .event-details h3 a,.home-events .event .event-details p{line-height:1.2em}.home-studying-tweens{padding-top:0}@media only screen and (min-width:600px){.home-studying-tweens{padding-top:20px}}@media only screen and (min-width:768px){.home-studying-tweens{padding-top:0}}.home-studying-tweens .home-item{border-bottom:1px solid #999;position:relative}.home-studying-tweens .home-item h2{font-size:22px;line-height:1.4em;color:#000;margin:6px 15px 0 0}.home-studying-tweens .home-item img{margin:0}.home-studying-tweens .home-item h3{color:#000;margin:6px 0}.home-studying-tweens .home-item h2,.home-studying-tweens .home-item h3,.home-studying-tweens .home-item p{-webkit-transition:color .2s ease;transition:color .2s ease;color:#000}.home-studying-tweens .home-item p{font-size:16px;line-height:1.4em;color:#444;margin:0}.home-studying-tweens .home-item p a i{color:#b02a1a;float:right}.home-studying-tweens .home-item p a,.home-studying-tweens .home-item p a:focus{font-weight:700;color:inherit;-webkit-transition:color .2s ease;transition:color .2s ease}.home-studying-tweens .home-item img,.home-studying-tweens .home-item p{display:none}.home-studying-tweens .home-item:hover h2,.home-studying-tweens .home-item:hover h3,.home-studying-tweens .home-item:hover p{color:#777}.home-studying-tweens .home-item:hover p a,.home-studying-tweens .home-item:hover p a:focus{color:#b02a1a}.home-studying-tweens .home-item .image-credit{display:none;z-index:10}@media only screen and (min-width:600px){.home-studying-tweens .home-item{border-bottom:none}.home-studying-tweens .home-item .fa-chevron-right{display:none}.home-studying-tweens .home-item .image-credit{display:block}}@media only screen and (min-width:600px){.home-studying-tweens .home-item div{border:0}.home-studying-tweens .home-item h3{margin:6px 0 0}.home-studying-tweens .home-item h3 i,.home-studying-tweens .home-item h3 span{display:none}.home-studying-tweens .home-item img,.home-studying-tweens .home-item p{display:block}}.home-business .home-item,.home-research .home-item{margin-bottom:20px}.home-business .home-item h2,.home-business .home-item img,.home-research .home-item h2,.home-research .home-item img{margin:0}.home-business .home-item h2,.home-business .home-item h3,.home-research .home-item h2,.home-research .home-item h3{color:#000;-webkit-transition:color .2s;transition:color .2s;font-size:22px;margin-right:15px;position:relative}#courses-widget .widget-content .ui-accordion-header .home-business .home-item h2 span.ui-icon,#courses-widget .widget-content .ui-accordion-header .home-business .home-item h3 span.ui-icon,#courses-widget .widget-content .ui-accordion-header .home-research .home-item h2 span.ui-icon,#courses-widget .widget-content .ui-accordion-header .home-research .home-item h3 span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .home-business .home-item h2 span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .home-business .home-item h3 span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .home-research .home-item h2 span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .home-research .home-item h3 span.ui-icon,.home-business .home-item h2 #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home-business .home-item h2 .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.home-business .home-item h2 .ui-accordion .ui-accordion-header span.ui-icon,.home-business .home-item h2 i,.home-business .home-item h2 span.fa,.home-business .home-item h3 #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home-business .home-item h3 .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.home-business .home-item h3 .ui-accordion .ui-accordion-header span.ui-icon,.home-business .home-item h3 i,.home-business .home-item h3 span.fa,.home-research .home-item h2 #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home-research .home-item h2 .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.home-research .home-item h2 .ui-accordion .ui-accordion-header span.ui-icon,.home-research .home-item h2 i,.home-research .home-item h2 span.fa,.home-research .home-item h3 #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home-research .home-item h3 .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active span.ui-icon,.home-research .home-item h3 .ui-accordion .ui-accordion-header span.ui-icon,.home-research .home-item h3 i,.home-research .home-item h3 span.fa,.ui-accordion .ui-accordion-header .home-business .home-item h2 span.ui-icon,.ui-accordion .ui-accordion-header .home-business .home-item h3 span.ui-icon,.ui-accordion .ui-accordion-header .home-research .home-item h2 span.ui-icon,.ui-accordion .ui-accordion-header .home-research .home-item h3 span.ui-icon{position:absolute;right:-15px;bottom:6px}.home-business .home-item p,.home-research .home-item p{font-size:16px;color:#444;display:none}@media only screen and (min-width:768px){.home-business .home-item p,.home-research .home-item p{display:block}}.home-business .home-item .content,.home-research .home-item .content{position:relative;z-index:2;margin:-27px 15px 0;padding:6px 16px 0;background:#fff}.home-business .home-item .content p,.home-research .home-item .content p{margin-right:16px}.home-business .home-item:hover h2,.home-business .home-item:hover h2 i,.home-research .home-item:hover h2,.home-research .home-item:hover h2 i{color:#B02A1A}.home-business .home-item .image,.home-research .home-item .image,.home-studying-tweens .home-item .image{position:relative}.home-business .home-item .image img,.home-research .home-item .image img,.home-studying-tweens .home-item .image img{width:100%;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.home-business .home-item .image:after,.home-research .home-item .image:after,.home-studying-tweens .home-item .image:after{content:"";background:#FFF;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.home-business .home-item a:hover .image img,.home-research .home-item a:hover .image img,.home-studying-tweens .home-item a:hover .image img{opacity:.75}.home-business-bottom{position:relative;padding-bottom:2.4%;overflow:hidden}.home-business-bottom>div{position:absolute;width:100%;padding-bottom:10%;bottom:0;left:0}.home-business-bottom>div>div{background-color:#fff;width:120%;height:100%;position:absolute;left:-10%;border-radius:0 0 50% 50%}.home .home-course-finder{color:#333;background:#ccc;font-size:16px;padding:20px}.home .home-course-finder h2,.home .home-course-finder h3,.home .home-course-finder legend{font-family:ff-meta-web,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:600;margin:6px 0 8px 0;font-size:22px;line-height:1.3em;color:#444;font-weight:600}.home .home-course-finder input[type=text],.home .home-course-finder select{width:100%;margin-bottom:20px}.home .home-course-finder input[type=text]{font-size:16px;padding:11px;height:45px;border:1px solid #a9a9a9;border-radius:0;background:#fff}.home .home-course-finder input[type=text],.home .home-course-finder select{font-size:16px;padding:11px;height:45px;border:1px solid #a9a9a9;border-radius:0;background:#fff}.home .home-course-finder input[type=text]:active,.home .home-course-finder input[type=text]:focus,.home .home-course-finder input[type=text]:hover,.home .home-course-finder select:active,.home .home-course-finder select:focus,.home .home-course-finder select:hover{background:#eee}.home .home-course-finder .home-course-finder-submit button{padding:15px 20px;line-height:1em}.home .home-course-finder .home-course-finder-submit a{padding:5px 0 0;display:inline-block;float:left}.home .home-course-finder a.home-course-finder-submit-text__clearing{color:#fff!important;background:#0377a0;border-radius:5px;padding:5px 10px;margin-top:10px;margin-bottom:10px;clear:both}.home .home-course-finder .home-course-finder-submit a{color:inherit;border:0}.home .home-course-finder .home-course-finder-submit a:hover{text-decoration:none;border-bottom:2px solid #b91b1b;color:#b91b1b}.home .home-course-finder .home-course-finder-submit a:active,.home .home-course-finder .home-course-finder-submit a:focus{color:#b91b1b;background:0 0;text-decoration:none;border-bottom:2px dotted #666}.home .home-course-finder .home-course-finder-submit button{width:100%;text-align:left;cursor:pointer;float:right;background:#555;color:#fff;font-weight:700;border:0;-webkit-transition:background .2s ease;transition:background .2s ease}#courses-widget .widget-content .ui-accordion-header .home .home-course-finder .home-course-finder-submit button span.ui-icon,.home .home-course-finder .home-course-finder-submit button #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home .home-course-finder .home-course-finder-submit button .ui-accordion .ui-accordion-header span.ui-icon,.home .home-course-finder .home-course-finder-submit button i,.home .home-course-finder .home-course-finder-submit button span.fa,.ui-accordion .ui-accordion-header .home .home-course-finder .home-course-finder-submit button span.ui-icon{float:right}.home .home-course-finder .home-course-finder-submit button:hover{background:#888}@media only screen and (min-width:768px){.home .home-course-finder .home-course-finder-submit .home-course-finder-submit-text{display:block}}.home-media-ribbon-wrapper{margin:40px -10px 0}@media only screen and (min-width:980px){.home-media-ribbon-wrapper{margin:40px 0 0}}.home-media-ribbon-wrapper.section-fw-purple-wrapper{background:#8d182a}.home-media-ribbon .text{padding-top:20px;padding-bottom:20px}.home-media-ribbon .text a,.home-media-ribbon .text p{color:#fff}@media only screen and (min-width:980px){.home-media-ribbon .text{padding-top:20px;padding-bottom:20px}}.home-media-ribbon .text p.stand-first{font-size:18px;line-height:24px;font-weight:500;padding-bottom:25px}.home-media-ribbon .text a:link,.home-media-ribbon .text a:visited{color:#eee;border-bottom:2px dotted #ccc}.home-media-ribbon .text a:hover{color:#fff;border-bottom:2px solid #fff}.home-media-ribbon .text a:active,.home-media-ribbon .text a:focus{background-color:#fff;color:#555;border-bottom:2px solid #fff}.home .footer2016{padding-top:0}.home-city-connect{position:relative}.home-city-connect .background{position:absolute;top:0;left:0;width:100%;overflow:hidden}.home-city-connect .background img{max-width:none}.home-city-connect .content{position:relative;padding:20px 10px}.home-city-connect .content .home-text-container{text-align:center}.home-city-connect .content .home-text-container a,.home-city-connect .content .home-text-container h3,.home-city-connect .content .home-text-container p{color:#fff;margin-bottom:10px}.home-city-connect .content .home-text-container a{display:inline-block;background:#27040d;background:rgba(0,0,0,.5);-webkit-transition:background .2s ease;transition:background .2s ease;font-weight:700;padding:10px 15px;border-radius:5px;border:0}#courses-widget .widget-content .ui-accordion-header .home-city-connect .content .home-text-container a span.ui-icon,.home-city-connect .content .home-text-container a #courses-widget .widget-content .ui-accordion-header span.ui-icon,.home-city-connect .content .home-text-container a .ui-accordion .ui-accordion-header span.ui-icon,.home-city-connect .content .home-text-container a i,.home-city-connect .content .home-text-container a span.fa,.ui-accordion .ui-accordion-header .home-city-connect .content .home-text-container a span.ui-icon{margin-left:60px}.home-city-connect .content .home-text-container a:hover{background:#360412;background:rgba(0,0,0,.3)}.home-city-connect .home-video{padding:0}.home-city-connect .home-video .home-video-spacer{width:100%;padding-top:0;padding-bottom:56.2963%;margin-bottom:0}.home-city-connect .home-video .home-video-spacer .youtube-preview{height:100%}.home-city-connect .home-video img{margin:0}@media only screen and (min-width:768px){.home-city-connect{overflow:hidden;padding-bottom:25.33334%}.home-city-connect .background{height:101%}.home-city-connect .content{position:absolute;width:50%;top:0;left:0;height:100%;padding:0}.home-city-connect .content .home-text-container{height:100%;text-align:center}.home-city-connect .content .home-text-container::before{height:100%;content:'';display:inline-block;vertical-align:middle;width:0}.home-city-connect .content .home-text-container .text{display:inline-block;max-width:90%;margin:0 auto;vertical-align:middle}.home-city-connect .home-video{position:absolute;top:0;left:50%;width:45%}}@media (min-width:850px){.home-city-connect .content .home-text-container .text{max-width:300px}}.home .news-card-media{padding-bottom:66.53%}.home .news-card-media img{position:absolute;max-width:none;min-width:100%;height:100%;width:auto;right:0}.home .hallway-new{margin-top:0;padding-bottom:20px}.home .hallway-new .hallway-item{margin-bottom:0;position:relative}.home .hallway-new .hallway-item a .content{background:#fff}.home .hallway-new .image-credit{z-index:10}.home-announcement{padding:20px;font-size:1.1em;background:#f7efbb;border:1px solid #8b6729}.home-announcement p:last-child{margin-bottom:0}#this-is-city-ribbon-badge{height:60px;padding-left:10px;position:absolute;top:-30px}.thisiscity-media-ribbon .text-center{padding-top:30px}#map-container{position:relative}#map-container.loading{position:relative}#map-container.loading i.loading-fa-icon{position:absolute;z-index:2;top:50%;left:50%;font-size:36px;width:36px;height:36px;text-align:center;line-height:36px;margin-top:-18px;margin-left:-18px;color:#b02a1a}#map-container.loading:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:' ';display:block}#map-canvas img{max-width:none}#map-controls{padding-bottom:5px}#map-controls input{width:100%;margin-bottom:5px;height:39px;padding:4px}#map-controls button{position:absolute;right:15px;top:1px;background:0 0;color:#b02a1a;border:none;height:37px}#map-controls a{display:inline-block;padding:4px 10px;margin-right:3px;background:#b02a1a;border-radius:5px;color:#fff;height:39px;line-height:31px}#map-controls a i{display:none}#map-controls a.enabled{background:#222;color:#fff;font-weight:700}#map-controls a.enabled i{display:inline-block}#journey-planner{margin-top:10px;margin-bottom:10px}.visit #filter .ui-accordion-content{max-height:400px;overflow-y:auto!important}.visit #filter ul{margin-left:0}.visit #filter li{list-style:outside none none}.visit #filter li a{padding:10px 0 10px 40px;margin:5px 0;background:transparent url(//s1.city.ac.uk/cityr/i/skin/map-icons/university.png) no-repeat left center;display:block;border:none}.visit #filter li a:focus{color:#b02a1a}.election-microsite .responsive-wrapper{padding-top:0}.election-microsite #container{margin-bottom:0}.election-microsite .election-microsite__intro{padding-top:0}.election-microsite .social-icons-list{float:right;margin-top:7px}.election-microsite .election-microsite__experts-wrapper{padding-top:0;padding-bottom:0}.election-microsite .election-microsite__experts--top,.election-microsite .election-microsite__news{position:relative}.election-microsite .election-microsite__experts--top:before,.election-microsite .election-microsite__news:before{position:absolute;content:' ';display:block;background:#A7281D;width:100px;max-width:25%;height:3px;top:0}.election-microsite .election-microsite__experts{padding-top:20px;padding-bottom:0}.election-microsite .election-microsite__experts--top{padding-top:35px}.election-microsite .election-microsite__experts--top-wrapper{padding-bottom:20px;padding-top:0}.election-microsite .election-microsite__experts--info-wrapper{display:none;background:#eee}.election-microsite .election-microsite__experts--info-wrapper .row{position:relative}.election-microsite .election-microsite__experts--info-wrapper.election-microsite__experts--info-wrapper--open{display:block}.election-microsite .election-microsite__news{margin-top:20px;padding-top:10px;padding-bottom:0}.election-microsite .election-microsite__news h2 a:link i,.election-microsite .election-microsite__news h2 a:visited i{color:#888}.election-microsite .election-microsite__news h2 a:active i,.election-microsite .election-microsite__news h2 a:hover i{color:inherit}.election-microsite .election-microsite__news h2 a i{margin-left:10px;font-size:.7em}.election-microsite .election-microsite__news .news-card time{display:none}.election-microsite .election-microsite__news .read-more{position:relative;padding-top:10px}.election-microsite .election-microsite__news .read-more:before{position:absolute;content:' ';display:block;background:#A7281D;width:100px;max-width:25%;height:3px;top:0}.election-microsite .election-microsite__news .read-more a{border:0;font-weight:600;color:#b02a1a}.election-microsite .election-microsite__news .read-more a:active,.election-microsite .election-microsite__news .read-more a:focus{color:#fff}.election-microsite .election-microsite__news .read-more h3{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.election-microsite .election-microsite__academics__item{margin-top:0;border:none;margin-bottom:20px;position:relative}.election-microsite .election-microsite__academics__item a{border:none;margin:0;padding:0;display:block}.election-microsite .election-microsite__academics__item img{width:100%;margin:0}.election-microsite .election-microsite__academics__item .meta{background:#00284C;vertical-align:middle;height:60px;position:relative;color:#fff;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.election-microsite .election-microsite__academics__item .meta .text-center{position:absolute;bottom:0;width:100%}.election-microsite .election-microsite__academics__item .meta .text-center .text{padding:10px;display:inline-block;vertical-align:middle}.election-microsite .election-microsite__academics__item .meta .text-center .text p{margin-bottom:0}.election-microsite .election-microsite__academics__item .meta h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;margin:0}.election-microsite .election-microsite__academics__item .info{display:none}.election-microsite .election-microsite__academics__item:hover a .meta{background:#A7281D;color:#fff}.election-microsite .election-microsite__academics__item.selected .meta{background:#fff;color:#b02a1a}.election-microsite .iwd-listing .meta{height:auto;min-height:60px}.election-microsite .iwd-listing .meta .text-center{position:relative;bottom:auto}.election-microsite .iwd-listing .meta a{color:#FFF;display:inline-block;border-bottom:1px dotted currentColor}.election-microsite .iwd-listing .meta a:hover{border-bottom-color:#666}.election-microsite .iwd-listing .meta a:active,.election-microsite .iwd-listing .meta a:focus{border-bottom-color:transparent}.election-microsite .election-microsite__academics{position:relative}.election-microsite .election-microsite__academics__item__info{background:#fff;z-index:1;padding:20px;opacity:0;width:0;height:0;border-color:#003a6f;border-style:solid;border-width:0}.election-microsite .election-microsite__academics__item__info.open{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.election-microsite .election-microsite__experts--info__img img{margin:0}.election-microsite .election-microsite__experts--info__close{position:absolute;border:0;right:10px;font-size:1.5em;display:block;z-index:1}.election-microsite .election-microsite__experts--info__close:hover{color:#A7281D}.election-microsite .info-content{color:#000;margin-right:25px}.election-microsite .info-content .info-name{font-weight:600;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em;margin-bottom:0}.election-microsite .info-content .job-title,.election-microsite .info-content .school,.election-microsite .info-content .specialisms{margin-bottom:.8em}.election-microsite .info-content .label{font-weight:600}.election-microsite .info-content .label,.election-microsite .info-content .mq,.election-microsite .info-content .mq-label{margin:0}.election-microsite .info-content .mq-label{color:#b02a1a;font-weight:600}.election-microsite .election-microsite__tweets{position:relative;padding-top:10px}.election-microsite .election-microsite__tweets:before{position:absolute;content:' ';display:block;background:#A7281D;width:100px;max-width:25%;height:3px;top:0}.election-microsite .election-microsite__tweets .city-press-office-tweeter>a{font-weight:600;color:gray;line-height:27px;border:none}.election-microsite .election-microsite__tweets .city-press-office-tweeter>a:hover{text-decoration:underline}.election-microsite .election-microsite__tweets .tweeter-icon{background:url(//s1.city.ac.uk/cityr/i/home/social.png) no-repeat -32px 0;float:left;width:30px;height:27px;margin-right:10px}.election-microsite .election_microsite__ribbon h2{font-size:22px;font-weight:400;line-height:1.5em}.election-microsite #promo-wrapper .banner-n{margin-bottom:40px}#promo-wrapper .banner-n.general-election__banner .banner-text{background-color:#00284C;color:#FFF;width:100%;padding:20px;margin:0}@media only screen and (min-width:980px){#promo-wrapper .banner-n.general-election__banner .banner-text{background-color:rgba(0,40,76,.7);width:auto;max-width:50%;position:absolute;top:1.429em;left:1.429em}}#promo-wrapper .banner-n.general-election__banner .banner-text h2{margin:0;line-height:1.25em;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:2.286em;font-weight:200}.section-uol-experts-wrapper{padding-top:0}.section-uol-experts,.section-uol-red-border{position:relative;padding-top:35px}.section-uol-experts:before,.section-uol-red-border:before{position:absolute;content:' ';display:block;background:#A7281D;width:100px;max-width:25%;height:3px;top:0}.section-uol-red-border{padding-bottom:35px}.uol-academic-listing .uol-academic .info-content,.uol-academic-listing .uol-academic .quote{background:#333;color:#fff;cursor:pointer}.uol-academic-listing .uol-academic .info-content{min-height:380px}.uol-academic-listing .uol-academic .quote{display:none;position:absolute;padding:10px 10px 0;z-index:1;margin-top:-15px}.uol-academic-listing .uol-academic .info{position:relative}.uol-academic-listing .uol-academic .info h3{padding:0 10px}.uol-academic-listing .uol-academic .info p{padding:0 10px 10px}.uol-academic-listing .uol-academic img{width:100%;margin:0}.uol-ribbon-wrapper{background:#333}.image-banner#promo-wrapper .banner.banner-uol .banner-text{background:rgba(51,51,51,.7)}.business-contact-us-profiles .profile{padding:10px 0;border-top:2px solid #ccc;margin:20px 0}.business-contact-us-profiles .profile h2{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.business-contact-us-profiles .profile .name{font-weight:600}.business-contact-us-profiles .profile a{border:0}.business-contact-us-profiles .profile a:hover{text-decoration:underline}.business-contact-us-profiles .profile a:active,.business-contact-us-profiles .profile a:focus{color:#fff}.business-contact-us-profiles .profile .email,.business-contact-us-profiles .profile .phone{margin:0}.business-contact-us-profiles .profile .contact,.business-contact-us-profiles .profile .job-title{margin:7px 0}.business-contact-us-ribbon p{font-size:22px;font-family:ff-meta-web,Arial,Helvetica,sans-serif;line-height:1.5em}.business-case-study-listing .case-study{margin-bottom:40px}.business-case-study-listing .case-study img{margin:0}.business-case-study-listing .case-study h2,.business-case-study-listing .case-study h3{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:22px;margin-right:15px;position:relative}.business-case-study-listing .case-study h2 a,.business-case-study-listing .case-study h3 a{color:#000;-webkit-transition:color .2s;transition:color .2s}.business-case-study-listing .case-study h2 a:hover,.business-case-study-listing .case-study h3 a:hover{color:#b02a1a}.business-case-study-listing .case-study h2 a:active,.business-case-study-listing .case-study h2 a:focus,.business-case-study-listing .case-study h3 a:active,.business-case-study-listing .case-study h3 a:focus{color:#fff}.business-case-study-listing .case-study p{display:none}@media only screen and (min-width:768px){.business-case-study-listing .case-study p{display:block}}.business-case-study .course__summary,.business-case-study .standfirst,.business-case-study h1{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.business-case-study .course__summary,.business-case-study .standfirst{font-style:normal}.business-case-study ul.social-icons-list{margin:30px 0;border-bottom:2px solid #e7e7e7;padding-bottom:30px}.business-case-study .partner-logo{float:left;margin:0 20px 20px 0}.business-case-study .partner-logo img{margin:0}.business-case-partner{background:#243d51}.business-case-partner img{margin:0}.business-case-partner .partner-text{padding:30px 20px;color:#f0f0f0}.business-case-partner .partner-quote{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:600}.business-case-partner .partner-member-of-staff{margin:0;font-weight:600;font-size:.9em}.business-case-partner .partner-job-title{font-size:.9em;font-style:italic}.business-case-partner .partner-profile{font-weight:600;margin:30px 0}.business-case-partner .partner-country,.business-case-partner .partner-employees,.business-case-partner .partner-industry,.business-case-partner .partner-website{margin:0}.business-case-partner a{color:#fff;text-decoration:underline;border:none;-webkit-transition:color .1s;transition:color .1s}.business-case-partner a:hover{color:#bcc4ce}.business-case-partner a:active,.business-case-partner a:focus{color:#fff}.business-case-related{margin-top:60px;border-top:5px solid #b02a1a;padding-top:20px}.business-case-related h2{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.business-case-related ul{margin:0;list-style-type:none}.business-case-related li{clear:both}.business-case-related li a{border:none;color:#000;display:block}.business-case-related li a:hover{color:#b02a1a;-webkit-transition:color .2s;transition:color .2s;text-decoration:underline}.business-case-related li a:active,.business-case-related li a:focus{color:#fff}.business-case-related li a img{width:30%;margin-right:10px;float:left}#fb-queryform-publications .large-search{background:#eee;margin:10px 0 20px;overflow:hidden;padding:20px;position:relative;border:none}#fb-queryform-publications .large-search h1,#fb-queryform-publications .large-search h2{float:left}#fb-queryform-publications .large-search p{border:1px solid #CCC;margin:0!important;overflow:hidden;width:512px}#fb-queryform-publications .large-search .action-p{border:medium none;margin-top:7px;overflow:visible;position:absolute;right:20px;top:27px;width:auto}#fb-queryform-publications .large-search fieldset{float:left;margin:0;width:800px}#fb-queryform-publications .large-search #index-query,#fb-queryform-publications .large-search .query{background:#f7f7f7;border:medium none;display:block;float:left;font-size:1.4em;height:27px;line-height:27px;min-height:35px;padding:4px 5px;width:475px}#fb-queryform-publications .large-search label{display:inline;float:left;font-size:1.5em;margin:10px 10px 0 0}#fb-queryform-publications .large-search #search-button,#fb-queryform-publications .large-search .s-button{background:url(//s1.city.ac.uk/cityr/i/skin/search-red.png) no-repeat scroll center center #f7f7f7;border:medium none;cursor:pointer;display:inline;float:left;font-size:0;height:35px;line-height:0;margin:0;overflow:hidden;text-indent:-99999px;width:35px}#fb-advanced-publications fieldset{border:none;padding:20px;background:#EAE9E7;background-image:-webkit-gradient(linear,left top,left bottom,from(#EAE9E7),to(#E0DBD7));background-image:-webkit-linear-gradient(top,#EAE9E7 0,#E0DBD7 100%);background-image:linear-gradient(to bottom,#EAE9E7 0,#E0DBD7 100%);margin:10px 0 20px 0;position:relative}#fb-advanced-publications fieldset:after,#fb-advanced-publications fieldset:before{content:" ";display:table}#fb-advanced-publications fieldset:after{clear:both}#fb-advanced-publications div,#fb-advanced-publications legend{float:left}#fb-advanced-publications legend{font-size:1.4em;margin:2px 10px 0 0}#fb-advanced-publications div{padding-left:1em}#fb-advanced-publications label{float:left;display:inline;font-size:1.2em;margin:6px 10px 0 0}#fb-advanced-publications .query{min-height:31px;height:31px;line-height:31px;background:#f7f7f7;padding:4px 5px;font-size:1.2em;float:left;display:block;border:none}#fb-advanced-publications .s-button{height:33px;width:33px;background:url(//s1.city.ac.uk/cityr/i/skin/search-red.png) no-repeat scroll center center #f7f7f7;border:medium none;cursor:pointer;display:inline;float:left;font-size:0;line-height:0;margin:0;overflow:hidden;text-indent:-99999px}.international-country-list{margin-top:30px;border-top:2px solid #d3d3d3;padding-top:30px}.international-country-list .letter-list,.international-country-list h2{text-align:center;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:600}.international-country-list .letter-list a,.international-country-list .letter-list span{padding:5px 10px;margin:0 5px;font-weight:600;display:inline-block}.international-country-list .letter-list span{color:#d3d3d3}.international-country-list .letter-list a{color:#000;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;border:none;border-radius:4px}.international-country-list .letter-list a.selected,.international-country-list .letter-list a:hover{background:#b02a1a;color:#fff}.international-country-list h3{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;background:#d3d3d3;padding:5px 5px 1px;margin-bottom:25px;font-weight:600}.international-country-list h3 .go-up{font-size:.7em;float:right}.international-country-list h3 .go-up:hover{text-decoration:underline}.international-country-list .item a{display:block;text-align:center;border:none;color:#000;-webkit-transition:color .2s;transition:color .2s}.international-country-list .item a img{display:none;margin:0;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (min-width:600px){.international-country-list .item a img{display:inline}}.international-country-list .item a h4{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.1em;text-align:center}.international-country-list .item a:hover{color:#b02a1a}.international-country-list .item a:hover img{opacity:.75}.international-country-list .item a:active,.international-country-list .item a:focus{color:#fff}.js .international-country-list .go-up{display:none}.js .international-country-list .letter-group.selected .go-up{display:block}.js .international-country-list .letter-group.unselected{display:none}.my-country h1 img{margin-left:20px}.my-country h1 .connect-with-us{display:inline-block;float:right}.my-country h3{margin-top:40px}.my-country .widget h3{margin-top:6px}.my-country .my-country-community,.my-country .my-country-englishreq,.my-country .my-country-links,.my-country .my-country-requirements,.my-country .my-country-scholarship,.my-country .my-country-studying,.my-country .my-country-visit{margin-top:30px}.my-country .my-country-community img{float:left;margin:0 20px 20px 0}.my-country .my-country-two-column-list-left{margin-bottom:0}@media only screen and (min-width:600px){.my-country .my-country-two-column-list-left{margin-bottom:14px}}.my-country #contact-widget{background:#00284b;padding:20px 0;font-family:ff-meta-web,Arial,Helvetica,sans-serif}.my-country #contact-widget .widget-content,.my-country #contact-widget .widget-title,.my-country #contact-widget h2{color:#fff;background:0 0;border:none;font-size:1em}.my-country #contact-widget h2,.my-country #contact-widget p{margin-bottom:1em}.my-country #contact-widget .vcard,.my-country #contact-widget .widget-content{padding:0}.my-country #contact-widget h2{padding:0 20px}.my-country #contact-widget a{color:#ccc;border-bottom:2px dotted #ccc}.my-country #contact-widget a:hover{color:#fff;border-bottom:2px solid #fff}.my-country #contact-widget a:active,.my-country #contact-widget a:focus{background:#fff;color:#00284b;border:none}.my-country .mycountry-hotcourse{margin-bottom:20px}.my-country .mycountry-hotcourse .action-button{padding:15px 5px;display:block;background:#db2232;border-radius:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-align:center}.my-country .my-country-links a{font-size:1.2em;font-weight:600}.my-country .connect-with-us{margin-top:10px}.my-country .connect-with-us .social-icon{float:none;display:inline-block}.media-ribbon.my-country-ribbon .text-center .text{font-size:1.1em}p.disclaimer{margin:24px 0;padding:3px 0 3px 14px;border-left:5px solid grey}table.visa-event-table{width:auto}table.visa-event-table tr td,table.visa-event-table tr th{white-space:nowrap;background:0 0}.international-lil-wrapper{padding:0}.international-lil{margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}.international-lil.international-lil-first{margin-top:0;padding-top:0}.international-lil .international-london-left .embed-wrapper,.international-lil .international-london-left img{margin:0 20px 0 0}.international-lil .international-london-left .quote{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#555;font-size:1.2em}.international-lil .international-london-left .quote .mark{color:#b02a1a;font-size:1.2em;font-weight:600}.international-lil .international-london-right{border-left:3px solid #eee;padding-left:15px}.international-lil .international-london-right p{font-weight:600}.section-fw-gray.international-lil .international-london-right{border-left-color:#ccc}@media only screen and (min-width:500px){p.left-float-image{float:left;margin:0 20px 0 0}}.city-health__form{max-width:25em;margin-bottom:2em}.city-health__loading{width:100%;display:none;text-align:center}#courses-widget .widget-content .ui-accordion-header .city-health__loading .ui-icon,.city-health__loading #courses-widget .widget-content .ui-accordion-header .ui-icon,.city-health__loading .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.city-health__loading .fa,.city-health__loading .ui-accordion .ui-accordion-header .ui-icon,.city-health__loading .white-card__media .embed-container a:before,.course .accordion.ui-accordion .ui-accordion-header .city-health__loading .ui-icon,.ui-accordion .ui-accordion-header .city-health__loading .ui-icon,.white-card__media .embed-container .city-health__loading a:before{display:inline-block;font-size:4em}.city-health__listing{padding:0;margin:0;list-style:none}.city-health__listing li{width:100%;display:block}.city-health__listing li+li{margin-top:1.5em;border-top:1px solid #e7e7e7;padding-top:1.5em}.city-health__description{max-width:40em}.city-health__button{display:inline-block;padding:.5em .75em;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:600;border-radius:.375em}.city-health__button,.city-health__button:link,.city-health__button:visited{background-color:#b02a1a;color:#FFF}.city-health__button:active,.city-health__button:focus,.city-health__button:hover{text-decoration:underline}.city-health__button:active,.city-health__button:focus{background-color:#e7e7e7}.city-health__button:focus{color:#333}.city-health__button:active{color:#b02a1a}.destinations{margin-top:-30px;margin-bottom:15px}.destinations__form{background:#ccc;padding:40px 0;text-align:center;position:relative}.destinations__form:after{content:' ';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ccc;position:absolute;bottom:-15px;right:50%}.destinations__select{width:80%;padding:10px;background:#fff}.destinations__course{margin-top:40px}.destinations__course__charts{margin-top:30px;border:1px solid #ccc;padding:30px 0 0}.destinations__charts__chart{padding:0 20px}@media only screen and (min-width:768px){.destinations__course__charts>.row div:not(:last-child) .destinations__charts__chart__wrapper{position:relative}.destinations__course__charts>.row div:not(:last-child) .destinations__charts__chart__wrapper:after{content:' ';position:absolute;height:60%;top:20%;right:-21px;width:2px;background:#ccc}.destinations__course__charts>.row .destinations__charts__chart{padding:0 10px}.destinations__course__charts>.row div:first-child .destinations__charts__chart{padding-left:20px}.destinations__course__charts>.row div:last-child .destinations__charts__chart{padding-right:20px}}.js .destinations__charts__chart__table,.js .destinations__submit{display:none}.destinations__charts__chart__title{color:#888;margin:0;font-weight:400;font-size:2em}.destinations__course__tables{margin-top:30px}.destinations__course__salary{margin-top:40px}.destinations__course__salary span{color:#666}.link-list--school-landing-page{padding-top:10px;margin-bottom:30px}.link-list--school-landing-page h2{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}#courses-widget .widget-content .ui-accordion-header .link-list--school-landing-page h2 .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .link-list--school-landing-page h2 .ui-icon,.link-list--school-landing-page h2 #courses-widget .widget-content .ui-accordion-header .ui-icon,.link-list--school-landing-page h2 .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.link-list--school-landing-page h2 .fa,.link-list--school-landing-page h2 .ui-accordion .ui-accordion-header .ui-icon,.link-list--school-landing-page h2 .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .link-list--school-landing-page h2 .ui-icon,.white-card__media .embed-container .link-list--school-landing-page h2 a:before{margin-left:20px}.link-list--school-landing-page.link-list--school-landing-page--sass h2 a:link,.link-list--school-landing-page.link-list--school-landing-page--sass h2 a:visited{color:#333;border-bottom:2px solid #f15f22}.link-list--school-landing-page.link-list--school-landing-page--sass h2:first-child a:link,.link-list--school-landing-page.link-list--school-landing-page--sass h2:first-child a:visited{border-bottom-color:#f8b141}.link-list--school-landing-page.link-list--school-landing-page--sass h2:first-child a:hover{border-bottom-color:#000}.link-list--school-landing-page.link-list--school-landing-page--sass h2:first-child a:active,.link-list--school-landing-page.link-list--school-landing-page--sass h2:first-child a:focus{border-bottom-color:#999}.link-list--school-landing-page.link-list--school-landing-page--sass h2 a:hover{color:#333;border-bottom-color:#f8b141}.link-list--school-landing-page.link-list--school-landing-page--sass h2 a:active,.link-list--school-landing-page.link-list--school-landing-page--sass h2 a:focus{border-bottom:#999 dotted 2px;background:0 0}.link-list--school-landing-page.link-list--school-landing-page--health h2 a:link,.link-list--school-landing-page.link-list--school-landing-page--health h2 a:visited{color:#333;border-bottom:2px solid #00284c}.link-list--school-landing-page.link-list--school-landing-page--health h2:first-child a:link,.link-list--school-landing-page.link-list--school-landing-page--health h2:first-child a:visited{border-bottom-color:#0077a0}.link-list--school-landing-page.link-list--school-landing-page--health h2:first-child a:hover{border-bottom-color:#000}.link-list--school-landing-page.link-list--school-landing-page--health h2:first-child a:active,.link-list--school-landing-page.link-list--school-landing-page--health h2:first-child a:focus{border-bottom-color:#999}.link-list--school-landing-page.link-list--school-landing-page--health h2 a:hover{color:#333;border-bottom-color:#0077a0}.link-list--school-landing-page.link-list--school-landing-page--health h2 a:active,.link-list--school-landing-page.link-list--school-landing-page--health h2 a:focus{border-bottom:#999 dotted 2px;background:0 0}.link-list--school-landing-page.link-list--school-landing-page--smcse h2 a:link,.link-list--school-landing-page.link-list--school-landing-page--smcse h2 a:visited{color:#333;border-bottom:2px solid #00444d}.link-list--school-landing-page.link-list--school-landing-page--smcse h2:first-child a:link,.link-list--school-landing-page.link-list--school-landing-page--smcse h2:first-child a:visited{border-bottom-color:#649a44}.link-list--school-landing-page.link-list--school-landing-page--smcse h2:first-child a:hover{border-bottom-color:#000}.link-list--school-landing-page.link-list--school-landing-page--smcse h2:first-child a:active,.link-list--school-landing-page.link-list--school-landing-page--smcse h2:first-child a:focus{border-bottom-color:#999}.link-list--school-landing-page.link-list--school-landing-page--smcse h2 a:hover{color:#333;border-bottom-color:#649a44}.link-list--school-landing-page.link-list--school-landing-page--smcse h2 a:active,.link-list--school-landing-page.link-list--school-landing-page--smcse h2 a:focus{border-bottom:#999 dotted 2px;background:0 0}.link-list--school-landing-page.link-list--school-landing-page--law h2 a:link,.link-list--school-landing-page.link-list--school-landing-page--law h2 a:visited{color:#333;border-bottom:2px solid #401663}.link-list--school-landing-page.link-list--school-landing-page--law h2:first-child a:link,.link-list--school-landing-page.link-list--school-landing-page--law h2:first-child a:visited{border-bottom-color:#842b91}.link-list--school-landing-page.link-list--school-landing-page--law h2:first-child a:hover{border-bottom-color:#000}.link-list--school-landing-page.link-list--school-landing-page--law h2:first-child a:active,.link-list--school-landing-page.link-list--school-landing-page--law h2:first-child a:focus{border-bottom-color:#999}.link-list--school-landing-page.link-list--school-landing-page--law h2 a:hover{color:#333;border-bottom-color:#842b91}.link-list--school-landing-page.link-list--school-landing-page--law h2 a:active,.link-list--school-landing-page.link-list--school-landing-page--law h2 a:focus{border-bottom:#999 dotted 2px;background:0 0}.link-list--school-landing-page ul:not(:last-child){margin-bottom:30px}.school-landing-ctas{padding:10px 20px 10px;background:#eee}.school-landing-ctas h2{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;margin-bottom:20px}.school-landing-ctas.school-landing-ctas--sass a{display:block;margin-bottom:16px;padding:8px;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;font-weight:500;background:#fff;border:2px solid #fff}#courses-widget .widget-content .ui-accordion-header .school-landing-ctas.school-landing-ctas--sass a .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .school-landing-ctas.school-landing-ctas--sass a .ui-icon,.school-landing-ctas.school-landing-ctas--sass a #courses-widget .widget-content .ui-accordion-header .ui-icon,.school-landing-ctas.school-landing-ctas--sass a .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.school-landing-ctas.school-landing-ctas--sass a .fa,.school-landing-ctas.school-landing-ctas--sass a .ui-accordion .ui-accordion-header .ui-icon,.school-landing-ctas.school-landing-ctas--sass a .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .school-landing-ctas.school-landing-ctas--sass a .ui-icon,.white-card__media .embed-container .school-landing-ctas.school-landing-ctas--sass a a:before{color:#f15f22;margin-right:10px}.school-landing-ctas.school-landing-ctas--sass a:link,.school-landing-ctas.school-landing-ctas--sass a:visited{color:#333}.school-landing-ctas.school-landing-ctas--sass a:hover .label{border-bottom:#000 solid 1px}.school-landing-ctas.school-landing-ctas--sass a:active,.school-landing-ctas.school-landing-ctas--sass a:focus{border-color:#f15f22}.school-landing-ctas.school-landing-ctas--smcse a{display:block;margin-bottom:16px;padding:8px 8px 8px 2em;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;font-weight:500;background:#fff;border:2px solid #fff}#courses-widget .widget-content .ui-accordion-header .school-landing-ctas.school-landing-ctas--smcse a .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .school-landing-ctas.school-landing-ctas--smcse a .ui-icon,.school-landing-ctas.school-landing-ctas--smcse a #courses-widget .widget-content .ui-accordion-header .ui-icon,.school-landing-ctas.school-landing-ctas--smcse a .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.school-landing-ctas.school-landing-ctas--smcse a .fa,.school-landing-ctas.school-landing-ctas--smcse a .ui-accordion .ui-accordion-header .ui-icon,.school-landing-ctas.school-landing-ctas--smcse a .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .school-landing-ctas.school-landing-ctas--smcse a .ui-icon,.white-card__media .embed-container .school-landing-ctas.school-landing-ctas--smcse a a:before{position:absolute;color:#00444d;margin-right:10px;top:15px;left:20px}.school-landing-ctas.school-landing-ctas--smcse a:link,.school-landing-ctas.school-landing-ctas--smcse a:visited{color:#333}.school-landing-ctas.school-landing-ctas--smcse a:hover .label{border-bottom:#000 solid 1px}.school-landing-ctas.school-landing-ctas--smcse a:active,.school-landing-ctas.school-landing-ctas--smcse a:focus{border-color:#00444d}.school-landing-ctas.school-landing-ctas--health{background:#00284c}.school-landing-ctas.school-landing-ctas--law{background:#401663}.school-landing-ctas.school-landing-ctas--health h2,.school-landing-ctas.school-landing-ctas--law h2{color:#fff}.school-landing-ctas.school-landing-ctas--health a,.school-landing-ctas.school-landing-ctas--law a{display:block;position:relative;background:0 0;margin-bottom:20px;color:#fff;border:none;font-size:1.1em}.school-landing-ctas.school-landing-ctas--health a img,.school-landing-ctas.school-landing-ctas--law a img{margin:0;display:none}.school-landing-ctas.school-landing-ctas--health a:link,.school-landing-ctas.school-landing-ctas--law a:link{color:#fff}.school-landing-ctas.school-landing-ctas--health a:link span,.school-landing-ctas.school-landing-ctas--law a:link span{border-bottom:1px dotted #fff}.school-landing-ctas.school-landing-ctas--health a:hover span,.school-landing-ctas.school-landing-ctas--law a:hover span{border-bottom:1px solid #fff}.school-landing-ctas.school-landing-ctas--health a:active span,.school-landing-ctas.school-landing-ctas--health a:focus span,.school-landing-ctas.school-landing-ctas--law a:active span,.school-landing-ctas.school-landing-ctas--law a:focus span{border-bottom:1px solid #fff;background:#fff;color:#555}#courses-widget .widget-content .ui-accordion-header .section-white-cards--sass .cta-label-icon .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .section-white-cards--sass .cta-label-icon .ui-icon,.section-white-cards--sass .cta-label-icon #courses-widget .widget-content .ui-accordion-header .ui-icon,.section-white-cards--sass .cta-label-icon .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.section-white-cards--sass .cta-label-icon .fa,.section-white-cards--sass .cta-label-icon .ui-accordion .ui-accordion-header .ui-icon,.section-white-cards--sass .cta-label-icon .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .section-white-cards--sass .cta-label-icon .ui-icon,.white-card__media .embed-container .section-white-cards--sass .cta-label-icon a:before{color:#f15f22}.image-carousel.image-carousel--sass .bx-controls-direction a:hover,.image-carousel.image-carousel--sass .bx-controls-direction a:link,.image-carousel.image-carousel--sass .bx-controls-direction a:visited{background:#f15f22}.image-carousel.image-carousel--sass .bx-controls-direction a:active,.image-carousel.image-carousel--sass .bx-controls-direction a:focus{background:#f8b141}.image-carousel.image-carousel--health .bx-controls-direction a:hover,.image-carousel.image-carousel--health .bx-controls-direction a:link,.image-carousel.image-carousel--health .bx-controls-direction a:visited{background:#00284c}.image-carousel.image-carousel--health .bx-controls-direction a:active,.image-carousel.image-carousel--health .bx-controls-direction a:focus{background:#0077a0}.image-carousel.image-carousel--smcse .bx-controls-direction a:hover,.image-carousel.image-carousel--smcse .bx-controls-direction a:link,.image-carousel.image-carousel--smcse .bx-controls-direction a:visited{background:#00444d}.image-carousel.image-carousel--smcse .bx-controls-direction a:active,.image-carousel.image-carousel--smcse .bx-controls-direction a:focus{background:#649a44}.image-carousel.image-carousel--law .bx-controls-direction a:hover,.image-carousel.image-carousel--law .bx-controls-direction a:link,.image-carousel.image-carousel--law .bx-controls-direction a:visited{background:#401663}.image-carousel.image-carousel--law .bx-controls-direction a:active,.image-carousel.image-carousel--law .bx-controls-direction a:focus{background:#842b91}#promo-wrapper .banner-n.banner--slp{text-align:center}#promo-wrapper .banner-n.banner--slp .banner-text{position:relative;display:inline-block;max-width:80%;top:auto;left:auto;background:#eee;color:#000;padding-left:15px;padding-right:15px;margin-top:-12%}#promo-wrapper .banner-n.banner--slp .banner-text img{max-width:200px;margin-bottom:0}@media only screen and (min-width:600px){#promo-wrapper .banner-n.banner--slp .banner-text{padding-left:40px;padding-right:40px;margin-top:-8%}}#promo-wrapper .banner-n.banner--slp.banner--slp--sass .ghost-cta:hover{color:#0f0602;background:#ff7b42;border-color:#bd4a1c}#promo-wrapper .banner-n.banner--slp.banner--slp--sass .ghost-cta:active,#promo-wrapper .banner-n.banner--slp.banner--slp--sass .ghost-cta:focus{color:#0f0602;background:#f3753f;border-color:#eee}#promo-wrapper .banner-n.banner--slp.banner--slp--health .ghost-cta:hover{color:#fff;background:#00284c;border-color:#00284c}#promo-wrapper .banner-n.banner--slp.banner--slp--health .ghost-cta:active,#promo-wrapper .banner-n.banner--slp.banner--slp--health .ghost-cta:focus{color:#fff;background:#0077a0;border-color:#eee}#promo-wrapper .banner-n.banner--slp.banner--slp--smcse .ghost-cta:hover{color:#fff;background:#00444d;border-color:#00444d}#promo-wrapper .banner-n.banner--slp.banner--slp--smcse .ghost-cta:active,#promo-wrapper .banner-n.banner--slp.banner--slp--smcse .ghost-cta:focus{color:#fff;background:#649a44;border-color:#eee}#promo-wrapper .banner-n.banner--slp.banner--slp--law .ghost-cta:hover{color:#fff;background:#401663;border-color:#401663}#promo-wrapper .banner-n.banner--slp.banner--slp--law .ghost-cta:active,#promo-wrapper .banner-n.banner--slp.banner--slp--law .ghost-cta:focus{color:#fff;background:#842b91;border-color:#eee}.usps__wrapper.usps__wrapper--slp{padding-bottom:0}.project a,.service a{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.project a,.project a:focus,.project a:hover,.service a,.service a:focus,.service a:hover{text-decoration:none}.project a:link,.service a:link{color:#b91b1b;border-bottom-color:#999}.project a:visited,.service a:visited{color:#670003}.project a:hover,.service a:hover{border-bottom-style:solid;border-bottom-color:#670003}.project a:focus,.service a:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.project a:active,.service a:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.project h3 a,.service h3 a{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.project h3 a,.project h3 a:focus,.project h3 a:hover,.service h3 a,.service h3 a:focus,.service h3 a:hover{text-decoration:none}.project h3 a:link,.service h3 a:link{border-bottom-width:2px}.project .hard-cta a:link,.project .hard-cta a:visited,.service .hard-cta a:link,.service .hard-cta a:visited{color:#fff;border:1px solid #a0271f}.project .hard-cta a:hover,.service .hard-cta a:hover{border:1px solid #670003}.project .dark-background a:link,.project .widget a:link,.project [class*=widget-] a:link,.service .dark-background a:link,.service .widget a:link,.service [class*=widget-] a:link{border-bottom-width:2px}.project .dark-background a:link,.service .dark-background a:link{color:#eee;border-bottom-color:#ccc}.project .dark-background a:visited,.service .dark-background a:visited{color:#eee}.project .dark-background a:hover,.service .dark-background a:hover{color:#FFF;border-bottom-color:#FFF}.project .dark-background a:focus,.service .dark-background a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.project .dark-background a:active,.service .dark-background a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.project .footer a:link,.project a.simple:link,.service .footer a:link,.service a.simple:link{color:#333;border-bottom-color:transparent}.project .footer a:visited,.project a.simple:visited,.service .footer a:visited,.service a.simple:visited{color:#333}.project .footer a:hover,.project a.simple:hover,.service .footer a:hover,.service a.simple:hover{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.project .footer a:focus,.project a.simple:focus,.service .footer a:focus,.service a.simple:focus{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.project .footer a:active,.project a.simple:active,.service .footer a:active,.service a.simple:active{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.project a.hallway,.service a.hallway{font-weight:600}.project a.hallway:link,.service a.hallway:link{color:#333;border-bottom-color:transparent}.project a.hallway:visited,.service a.hallway:visited{color:#333}.project a.hallway:hover,.service a.hallway:hover{color:#b91b1b;border-bottom-style:solid;border-bottom-color:#b91b1b}.project a.hallway:focus,.service a.hallway:focus{background-color:#FFF;color:#b91b1b;border-bottom-style:dotted;border-bottom-color:#555}.project a.hallway:active,.service a.hallway:active{background-color:#FFF}.project a.project__header-link,.project a.service__header-link,.service a.project__header-link,.service a.service__header-link{font-weight:500}.project a.project__header-link:link,.project a.service__header-link:link,.service a.project__header-link:link,.service a.service__header-link:link{color:#333;border-bottom-color:transparent}.project a.project__header-link:visited,.project a.service__header-link:visited,.service a.project__header-link:visited,.service a.service__header-link:visited{color:#333}.project a.project__header-link:hover,.project a.service__header-link:hover,.service a.project__header-link:hover,.service a.service__header-link:hover{color:#b91b1b;border-bottom-style:solid;border-bottom-color:#b91b1b}.project a.project__header-link:focus,.project a.service__header-link:focus,.service a.project__header-link:focus,.service a.service__header-link:focus{background-color:#FFF;color:#b91b1b;border-bottom-style:dotted;border-bottom-color:#555}.project a.project__header-link:active,.project a.service__header-link:active,.service a.project__header-link:active,.service a.service__header-link:active{background-color:#FFF}.project a.project__header-link i,.project a.service__header-link i,.service a.project__header-link i,.service a.service__header-link i{font-size:.8em;margin-left:.3em}.project a.project__cta:link,.project a.service__cta:link,.service a.project__cta:link,.service a.service__cta:link{color:#b91b1b;border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#999}.project a.project__cta:visited,.project a.service__cta:visited,.service a.project__cta:visited,.service a.service__cta:visited{color:#670003;border-bottom-color:#999}.project a.project__cta:hover,.project a.service__cta:hover,.service a.project__cta:hover,.service a.service__cta:hover{border-bottom-color:#670003;border-bottom-style:solid}.project a.project__cta:focus,.project a.service__cta:focus,.service a.project__cta:focus,.service a.service__cta:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.project a.project__cta:active,.project a.service__cta:active,.service a.project__cta:active,.service a.service__cta:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.project .project__team a,.project .service__team a,.service .project__team a,.service .service__team a{background-color:#eee;padding:5px 10px;border-radius:6px;font-weight:500}.project .project__team a:link,.project .service__team a:link,.service .project__team a:link,.service .service__team a:link{color:#333;border-bottom-width:0}.project .project__team a:visited,.project .service__team a:visited,.service .project__team a:visited,.service .service__team a:visited{color:#333}.project .project__team a:hover,.project .service__team a:hover,.service .project__team a:hover,.service .service__team a:hover{background-color:#666;color:#FFF;border-color:#b91b1b}.project .project__team a:focus,.project .service__team a:focus,.service .project__team a:focus,.service .service__team a:focus{background-color:#b91b1b;color:#FFF;outline:5px auto -webkit-focus-ring-color}.project .project__team a:active,.project .service__team a:active,.service .project__team a:active,.service .service__team a:active{background-color:#b91b1b;color:#FFF;outline:5px auto -webkit-focus-ring-color}.project .project__bottom-ctas #contact-widget a,.project .project__bottom-ctas a,.project .service__bottom-ctas #contact-widget a,.project .service__bottom-ctas a,.service .project__bottom-ctas #contact-widget a,.service .project__bottom-ctas a,.service .service__bottom-ctas #contact-widget a,.service .service__bottom-ctas a{border-bottom-width:1px;-webkit-transition:none;transition:none}.project .project__bottom-ctas #contact-widget a:link,.project .project__bottom-ctas a:link,.project .service__bottom-ctas #contact-widget a:link,.project .service__bottom-ctas a:link,.service .project__bottom-ctas #contact-widget a:link,.service .project__bottom-ctas a:link,.service .service__bottom-ctas #contact-widget a:link,.service .service__bottom-ctas a:link{color:#eee;border-bottom-color:#ccc}.project .project__bottom-ctas #contact-widget a:visited,.project .project__bottom-ctas a:visited,.project .service__bottom-ctas #contact-widget a:visited,.project .service__bottom-ctas a:visited,.service .project__bottom-ctas #contact-widget a:visited,.service .project__bottom-ctas a:visited,.service .service__bottom-ctas #contact-widget a:visited,.service .service__bottom-ctas a:visited{color:#eee}.project .project__bottom-ctas #contact-widget a:hover,.project .project__bottom-ctas a:hover,.project .service__bottom-ctas #contact-widget a:hover,.project .service__bottom-ctas a:hover,.service .project__bottom-ctas #contact-widget a:hover,.service .project__bottom-ctas a:hover,.service .service__bottom-ctas #contact-widget a:hover,.service .service__bottom-ctas a:hover{color:#FFF;border-bottom-color:#FFF}.project .project__bottom-ctas #contact-widget a:focus,.project .project__bottom-ctas a:focus,.project .service__bottom-ctas #contact-widget a:focus,.project .service__bottom-ctas a:focus,.service .project__bottom-ctas #contact-widget a:focus,.service .project__bottom-ctas a:focus,.service .service__bottom-ctas #contact-widget a:focus,.service .service__bottom-ctas a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.project .project__bottom-ctas #contact-widget a:active,.project .project__bottom-ctas a:active,.project .service__bottom-ctas #contact-widget a:active,.project .service__bottom-ctas a:active,.service .project__bottom-ctas #contact-widget a:active,.service .project__bottom-ctas a:active,.service .service__bottom-ctas #contact-widget a:active,.service .service__bottom-ctas a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.project .project__key-information a,.project .service__key-information a,.service .project__key-information a,.service .service__key-information a{border-bottom-width:1px}.project .project__key-information a:link,.project .service__key-information a:link,.service .project__key-information a:link,.service .service__key-information a:link{color:#eee;border-bottom-color:#ccc}.project .project__key-information a:visited,.project .service__key-information a:visited,.service .project__key-information a:visited,.service .service__key-information a:visited{color:#eee}.project .project__key-information a:hover,.project .service__key-information a:hover,.service .project__key-information a:hover,.service .service__key-information a:hover{color:#FFF;border-bottom-color:#FFF}.project .project__key-information a:focus,.project .service__key-information a:focus,.service .project__key-information a:focus,.service .service__key-information a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.project .project__key-information a:active,.project .service__key-information a:active,.service .project__key-information a:active,.service .service__key-information a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.project .project__key-information a:link,.project .project__key-information a:visited,.project .service__key-information a:link,.project .service__key-information a:visited,.service .project__key-information a:link,.service .project__key-information a:visited,.service .service__key-information a:link,.service .service__key-information a:visited{border-bottom-style:dotted}.project .project__key-information a:hover,.project .service__key-information a:hover,.service .project__key-information a:hover,.service .service__key-information a:hover{border-bottom-style:solid}.project .project__key-information h3 a,.project .service__key-information h3 a,.service .project__key-information h3 a,.service .service__key-information h3 a{float:right}.service_section h3,.technology_section h5{background-color:#333;color:#fff;margin-top:0;padding:4px 8px}.project_status .project-status__green{background-color:#6c953c;color:#fff;font-weight:600}.project_status .project-status__amber{background-color:#e55302;color:#fff;font-weight:600}.project_status .project-status__red{background-color:#b02a1a;color:#fff;font-weight:600}.project_section h3{background-color:#333;color:#fff;margin-top:0;padding:4px 8px}.project-finder input,.project-finder select,.service-finder input,.service-finder select{font-size:16px}.project-finder__query-wrapper,.service-finder__query-wrapper{margin-top:-40px;background:#ccc}.project-finder__form-wrapper,.service-finder__form-wrapper{background:#eee}.project-finder__query .query-box,.service-finder__query .query-box{padding-right:44px;position:relative}.project-finder__query input,.service-finder__query input{padding:10px 10px 9px 10px;width:100%;border:1px solid #a9a9a9;font-size:16px}.project-finder__query button,.service-finder__query button{position:absolute;top:0;right:0;width:45px;height:45px;background:#fff;border:1px solid #a9a9a9}.project-finder__form .filter-box h2,.service-finder__form .filter-box h2{font-size:24px}.project-finder__clear-buttons,.service-finder__clear-buttons{display:none}@media only screen and (min-width:600px){.project-finder__clear-buttons,.service-finder__clear-buttons{display:block}}.project-finder__clear-buttons>div,.service-finder__clear-buttons>div{display:inline-block}.project-finder__clear-buttons a,.service-finder__clear-buttons a{display:inline-block;padding:5px 10px;border:1px solid;border-radius:3px;margin:10px 10px 0 0}.project-finder__clear-buttons a:link,.project-finder__clear-buttons a:visited,.service-finder__clear-buttons a:link,.service-finder__clear-buttons a:visited{background:#b91b1c;color:#fff;border-color:#b91b1c}.project-finder__clear-buttons a:hover,.service-finder__clear-buttons a:hover{background:#f22428;color:#fff;border-color:#f22428}.project-finder__clear-buttons a:active,.project-finder__clear-buttons a:focus,.service-finder__clear-buttons a:active,.service-finder__clear-buttons a:focus{background:#fff;color:#b91b1c;border-color:#b91b1c}@media only screen and (min-width:600px){.project-finder__results,.service-finder__results{padding-left:20px}}.project-finder__results__summary,.service-finder__results__summary{font-weight:600;margin-bottom:14px}.project-finder__results__summary__refresh,.service-finder__results__summary__refresh{display:inline-block;color:#b91b1c;margin-left:5px}.finder__results__headers{padding:20px;font-weight:600}.project-finder__results__item,.service-finder__results__item{background:#fff;padding:10px;margin-bottom:30px;position:relative}@media only screen and (min-width:600px){.project-finder__results__item,.service-finder__results__item{padding:20px}}.project-finder__results__item h2,.service-finder__results__item h2{margin:0 48px 0 0;font-size:1.3em;line-height:28px}.project-finder__results__item h2 a,.service-finder__results__item h2 a{font-weight:500;padding-top:4px;border-bottom-width:1px;border-bottom-style:dotted;position:relative}.project-finder__results__item h2 a,.project-finder__results__item h2 a:focus,.project-finder__results__item h2 a:hover,.service-finder__results__item h2 a,.service-finder__results__item h2 a:focus,.service-finder__results__item h2 a:hover{text-decoration:none}.project-finder__results__item h2 a:link,.service-finder__results__item h2 a:link{color:#b91b1b;border-bottom-color:#999}.project-finder__results__item h2 a:visited,.service-finder__results__item h2 a:visited{color:#670003}.project-finder__results__item h2 a:hover,.service-finder__results__item h2 a:hover{border-bottom-style:solid;border-bottom-color:#670003}.project-finder__results__item h2 a:focus,.service-finder__results__item h2 a:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.project-finder__results__item h2 a:active,.service-finder__results__item h2 a:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.project-finder__results__item__progress,.service-finder__results__item__status{padding:3px 0;font-weight:600;color:#666}.project-finder__results__item__md,.service-finder__results__item__md{margin-bottom:5px}#courses-widget .widget-content .ui-accordion-header .project-finder__results__item__md>.ui-icon,#courses-widget .widget-content .ui-accordion-header .service-finder__results__item__md>.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .project-finder__results__item__md>.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .service-finder__results__item__md>.ui-icon,.project-finder__results__item__md>.fa,.service-finder__results__item__md>.fa,.ui-accordion .ui-accordion-header .project-finder__results__item__md>.ui-icon,.ui-accordion .ui-accordion-header .service-finder__results__item__md>.ui-icon,.white-card__media .embed-container .project-finder__results__item__md>a:before,.white-card__media .embed-container .service-finder__results__item__md>a:before{float:left;line-height:21px}.project-finder__results__item__md>.fa-check-circle,.service-finder__results__item__md>.fa-check-circle{color:#6c953c}.project-finder__results__item__md>.fa-minus-circle,.service-finder__results__item__md>.fa-minus-circle{color:#e55302}.project-finder__results__item__md>.fa-exclamation-circle,.service-finder__results__item__md>.fa-exclamation-circle{color:#b02a1a}.project-finder__results__item__md>div,.service-finder__results__item__md>div{margin-left:22px}.project-finder__results__item__info,.service-finder__results__item__info{display:none;margin-top:10px;border-top:2px solid #eee}.project-finder__results__item__info.project-finder__results__item__info--open,.project-finder__results__item__info.service-finder__results__item__info--open,.service-finder__results__item__info.project-finder__results__item__info--open,.service-finder__results__item__info.service-finder__results__item__info--open{display:block}.project-finder__results__item__description,.service-finder__results__item__description{margin:10px 0}.project-finder__results__item__md span,.service-finder__results__item__md span{color:#666}.project-finder__results__item__md__label,.service-finder__results__item__md__label{font-weight:600}@media only screen and (min-width:600px){.project-finder__results__item__info-toggle,.service-finder__results__item__info-toggle{display:none}.project-finder__results__item__info,.service-finder__results__item__info{display:block}}.project-finder__results__item__info-toggle,.service-finder__results__item__info-toggle{position:absolute;top:10px;right:10px;padding:5px 15px;border-radius:5px;border:none;background:#b91b1b;color:#fff;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s}#courses-widget .widget-content .ui-accordion-header .project-finder__results__item__info-toggle .ui-icon,#courses-widget .widget-content .ui-accordion-header .service-finder__results__item__info-toggle .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .project-finder__results__item__info-toggle .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .service-finder__results__item__info-toggle .ui-icon,.project-finder__results__item__info-toggle #courses-widget .widget-content .ui-accordion-header .ui-icon,.project-finder__results__item__info-toggle .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.project-finder__results__item__info-toggle .fa,.project-finder__results__item__info-toggle .ui-accordion .ui-accordion-header .ui-icon,.project-finder__results__item__info-toggle .white-card__media .embed-container a:before,.service-finder__results__item__info-toggle #courses-widget .widget-content .ui-accordion-header .ui-icon,.service-finder__results__item__info-toggle .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.service-finder__results__item__info-toggle .fa,.service-finder__results__item__info-toggle .ui-accordion .ui-accordion-header .ui-icon,.service-finder__results__item__info-toggle .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .project-finder__results__item__info-toggle .ui-icon,.ui-accordion .ui-accordion-header .service-finder__results__item__info-toggle .ui-icon,.white-card__media .embed-container .project-finder__results__item__info-toggle a:before,.white-card__media .embed-container .service-finder__results__item__info-toggle a:before{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.project-finder__results__item__info-toggle:active,.project-finder__results__item__info-toggle:focus,.service-finder__results__item__info-toggle:active,.service-finder__results__item__info-toggle:focus{background:#eee;color:#333}.project-finder__results__item__info-toggle:hover,.service-finder__results__item__info-toggle:hover{background:#eee;color:#b91b1b}.project-finder-test #primary-nav-toggler,.project-finder-test #slice-navigation,.service-finder-test #primary-nav-toggler,.service-finder-test #slice-navigation{display:none}.project-finder__bottom-banner,.service-finder__bottom-banner{max-height:250px}.project-finder__bottom-banner__img,.service-finder__bottom-banner__img{width:100%;margin:0}.scholarship a{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.scholarship a,.scholarship a:focus,.scholarship a:hover{text-decoration:none}.scholarship a:link{color:#b91b1b;border-bottom-color:#999}.scholarship a:visited{color:#670003}.scholarship a:hover{border-bottom-style:solid;border-bottom-color:#670003}.scholarship a:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.scholarship a:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.scholarship h3 a{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.scholarship h3 a,.scholarship h3 a:focus,.scholarship h3 a:hover{text-decoration:none}.scholarship h3 a:link{border-bottom-width:2px}.scholarship .hard-cta a:link,.scholarship .hard-cta a:visited{color:#fff;border:1px solid #a0271f}.scholarship .hard-cta a:hover{border:1px solid #670003}.scholarship .dark-background a:link,.scholarship .widget a:link,.scholarship [class*=widget-] a:link{border-bottom-width:2px}.scholarship .dark-background a:link{color:#eee;border-bottom-color:#ccc}.scholarship .dark-background a:visited{color:#eee}.scholarship .dark-background a:hover{color:#FFF;border-bottom-color:#FFF}.scholarship .dark-background a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.scholarship .dark-background a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.scholarship .footer a:link,.scholarship a.simple:link{color:#333;border-bottom-color:transparent}.scholarship .footer a:visited,.scholarship a.simple:visited{color:#333}.scholarship .footer a:hover,.scholarship a.simple:hover{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.scholarship .footer a:focus,.scholarship a.simple:focus{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.scholarship .footer a:active,.scholarship a.simple:active{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.scholarship a.hallway{font-weight:600}.scholarship a.hallway:link{color:#333;border-bottom-color:transparent}.scholarship a.hallway:visited{color:#333}.scholarship a.hallway:hover{color:#b91b1b;border-bottom-style:solid;border-bottom-color:#b91b1b}.scholarship a.hallway:focus{background-color:#FFF;color:#b91b1b;border-bottom-style:dotted;border-bottom-color:#555}.scholarship a.hallway:active{background-color:#FFF}.scholarship a.scholarship__header-link{font-weight:500}.scholarship a.scholarship__header-link:link{color:#333;border-bottom-color:transparent}.scholarship a.scholarship__header-link:visited{color:#333}.scholarship a.scholarship__header-link:hover{color:#b91b1b;border-bottom-style:solid;border-bottom-color:#b91b1b}.scholarship a.scholarship__header-link:focus{background-color:#FFF;color:#b91b1b;border-bottom-style:dotted;border-bottom-color:#555}.scholarship a.scholarship__header-link:active{background-color:#FFF}.scholarship a.scholarship__header-link i{font-size:.8em;margin-left:.3em}.scholarship a.scholarship__cta:link{color:#b91b1b;border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#999}.scholarship a.scholarship__cta:visited{color:#670003;border-bottom-color:#999}.scholarship a.scholarship__cta:hover{border-bottom-color:#670003;border-bottom-style:solid}.scholarship a.scholarship__cta:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.scholarship a.scholarship__cta:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.scholarship .scholarship__school a{background-color:#eee;padding:5px 10px;border-radius:6px;font-weight:500}.scholarship .scholarship__school a:link{color:#333;border-bottom-width:0}.scholarship .scholarship__school a:visited{color:#333}.scholarship .scholarship__school a:hover{background-color:#666;color:#FFF;border-color:#b91b1b}.scholarship .scholarship__school a:focus{background-color:#b91b1b;color:#FFF;outline:5px auto -webkit-focus-ring-color}.scholarship .scholarship__school a:active{background-color:#b91b1b;color:#FFF;outline:5px auto -webkit-focus-ring-color}.scholarship .scholarship__bottom-ctas #contact-widget a,.scholarship .scholarship__bottom-ctas a{border-bottom-width:1px;-webkit-transition:none;transition:none}.scholarship .scholarship__bottom-ctas #contact-widget a:link,.scholarship .scholarship__bottom-ctas a:link{color:#eee;border-bottom-color:#ccc}.scholarship .scholarship__bottom-ctas #contact-widget a:visited,.scholarship .scholarship__bottom-ctas a:visited{color:#eee}.scholarship .scholarship__bottom-ctas #contact-widget a:hover,.scholarship .scholarship__bottom-ctas a:hover{color:#FFF;border-bottom-color:#FFF}.scholarship .scholarship__bottom-ctas #contact-widget a:focus,.scholarship .scholarship__bottom-ctas a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.scholarship .scholarship__bottom-ctas #contact-widget a:active,.scholarship .scholarship__bottom-ctas a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.scholarship .scholarship__key-information a{border-bottom-width:1px}.scholarship .scholarship__key-information a:link{color:#eee;border-bottom-color:#ccc}.scholarship .scholarship__key-information a:visited{color:#eee}.scholarship .scholarship__key-information a:hover{color:#FFF;border-bottom-color:#FFF}.scholarship .scholarship__key-information a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.scholarship .scholarship__key-information a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.scholarship .scholarship__key-information a:link,.scholarship .scholarship__key-information a:visited{border-bottom-style:dotted}.scholarship .scholarship__key-information a:hover{border-bottom-style:solid}.scholarship .scholarship__key-information h3 a{float:right}.scholarship-finder input,.scholarship-finder select{font-size:16px}.scholarship-finder__query-wrapper{margin-top:-40px;background:#ccc}.scholarship-finder__form-wrapper{background:#eee}.scholarship-finder__query .query-box{padding-right:44px;position:relative}.scholarship-finder__query input{padding:10px 10px 9px 10px;width:100%;border:1px solid #a9a9a9;font-size:16px}.scholarship-finder__query button{position:absolute;top:0;right:0;width:45px;height:45px;background:#fff;border:1px solid #a9a9a9}.scholarship-finder__form .filter-box h2{font-size:24px}.scholarship-finder__clear-buttons{display:none}@media only screen and (min-width:600px){.scholarship-finder__clear-buttons{display:block}}.scholarship-finder__clear-buttons>div{display:inline-block}.scholarship-finder__clear-buttons a{display:inline-block;padding:5px 10px;border:1px solid;border-radius:3px;margin:10px 10px 0 0}.scholarship-finder__clear-buttons a:link,.scholarship-finder__clear-buttons a:visited{background:#b91b1c;color:#fff;border-color:#b91b1c}.scholarship-finder__clear-buttons a:hover{background:#f22428;color:#fff;border-color:#f22428}.scholarship-finder__clear-buttons a:active,.scholarship-finder__clear-buttons a:focus{background:#fff;color:#b91b1c;border-color:#b91b1c}@media only screen and (min-width:600px){.scholarship-finder__results{padding-left:20px}}.scholarship-finder__results__summary{font-weight:600;margin-bottom:14px}.scholarship-finder__results__summary__refresh{display:inline-block;color:#b91b1c;margin-left:5px}.finder__results__headers{padding:20px;font-weight:600}.scholarship-finder__results__item{background:#fff;padding:10px;margin-bottom:30px;position:relative}@media only screen and (min-width:600px){.scholarship-finder__results__item{padding:20px}}.scholarship-finder__results__item h2{margin:0 48px 0 0;font-size:1.3em;line-height:28px}.scholarship-finder__results__item h2 a{font-weight:500;border-bottom-width:1px;border-bottom-style:dotted;position:relative}.scholarship-finder__results__item h2 a,.scholarship-finder__results__item h2 a:focus,.scholarship-finder__results__item h2 a:hover{text-decoration:none}.scholarship-finder__results__item h2 a:link{color:#b91b1b;border-bottom-color:#999}.scholarship-finder__results__item h2 a:visited{color:#670003}.scholarship-finder__results__item h2 a:hover{border-bottom-style:solid;border-bottom-color:#670003}.scholarship-finder__results__item h2 a:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.scholarship-finder__results__item h2 a:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.scholarship-finder__results__item--hardship{position:relative}.scholarship-finder__results__item--hardship:before{content:"";display:block;background:0 0;width:48px;height:48px;border-top:8px solid #52712d;border-left:8px solid #52712d;position:absolute;top:-8px;left:-8px}@media only screen and (min-width:600px){.scholarship-finder__results__item--hardship:before{width:72px;height:72px}}.scholarship-finder__results__item__level{padding:3px 0;font-weight:600;color:#666}.scholarship-finder__results__item__award{font-weight:600;color:#666}.scholarship-finder__results__item__md{margin-bottom:5px}#courses-widget .widget-content .ui-accordion-header .scholarship-finder__results__item__md>.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .scholarship-finder__results__item__md>.ui-icon,.scholarship-finder__results__item__md>.fa,.ui-accordion .ui-accordion-header .scholarship-finder__results__item__md>.ui-icon,.white-card__media .embed-container .scholarship-finder__results__item__md>a:before{float:left;line-height:21px}.scholarship-finder__results__item__md>div{margin-left:22px}.scholarship-finder__results__item__info{display:none;margin-top:10px;border-top:2px solid #eee}.scholarship-finder__results__item__info.scholarship-finder__results__item__info--open{display:block}.scholarship-finder__results__item__description{margin:10px 0}.scholarship-finder__results__item__md span{color:#666}.scholarship-finder__results__item__md__label{font-weight:600}@media only screen and (min-width:600px){.scholarship-finder__results__item__info-toggle{display:none}.scholarship-finder__results__item__info{display:block}}.scholarship-finder__results__item__info-toggle{position:absolute;top:10px;right:10px;padding:5px 15px;border-radius:5px;border:none;background:#b91b1b;color:#fff;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s}#courses-widget .widget-content .ui-accordion-header .scholarship-finder__results__item__info-toggle .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .scholarship-finder__results__item__info-toggle .ui-icon,.scholarship-finder__results__item__info-toggle #courses-widget .widget-content .ui-accordion-header .ui-icon,.scholarship-finder__results__item__info-toggle .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.scholarship-finder__results__item__info-toggle .fa,.scholarship-finder__results__item__info-toggle .ui-accordion .ui-accordion-header .ui-icon,.scholarship-finder__results__item__info-toggle .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .scholarship-finder__results__item__info-toggle .ui-icon,.white-card__media .embed-container .scholarship-finder__results__item__info-toggle a:before{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.scholarship-finder__results__item__info-toggle:active,.scholarship-finder__results__item__info-toggle:focus{background:#eee;color:#333}.scholarship-finder__results__item__info-toggle:hover{background:#eee;color:#b91b1b}.scholarship-finder__filter--hardship div{background-color:#52712d;color:#fff;font-weight:600;padding:8px}.scholarship-finder-test #primary-nav-toggler,.scholarship-finder-test #slice-navigation{display:none}.scholarship-finder__bottom-banner{max-height:250px}.scholarship-finder__bottom-banner__img{width:100%;margin:0}.course a{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.course a,.course a:focus,.course a:hover{text-decoration:none}.course a:link{color:#b91b1b;border-bottom-color:#999}.course a:visited{color:#670003}.course a:hover{border-bottom-style:solid;border-bottom-color:#670003}.course a:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.course a:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.course h3 a{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.course h3 a,.course h3 a:focus,.course h3 a:hover{text-decoration:none}.course h3 a:link{border-bottom-width:2px}.course .hard-cta a:link,.course .hard-cta a:visited{color:#fff;border:1px solid #a0271f}.course .hard-cta a:hover{border:1px solid #670003}.course .dark-background a:link,.course .widget a:link,.course [class*=widget-] a:link{border-bottom-width:2px}.course .dark-background a:link{color:#eee;border-bottom-color:#ccc}.course .dark-background a:visited{color:#eee}.course .dark-background a:hover{color:#FFF;border-bottom-color:#FFF}.course .dark-background a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.course .dark-background a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.course .footer a:link,.course a.simple:link{color:#333;border-bottom-color:transparent}.course .footer a:visited,.course a.simple:visited{color:#333}.course .footer a:hover,.course a.simple:hover{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.course .footer a:focus,.course a.simple:focus{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.course .footer a:active,.course a.simple:active{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.course a.hallway{font-weight:600}.course a.hallway:link{color:#333;border-bottom-color:transparent}.course a.hallway:visited{color:#333}.course a.hallway:hover{color:#b91b1b;border-bottom-style:solid;border-bottom-color:#b91b1b}.course a.hallway:focus{background-color:#FFF;color:#b91b1b;border-bottom-style:dotted;border-bottom-color:#555}.course a.hallway:active{background-color:#FFF}.course a.course__header-link{font-weight:500}.course a.course__header-link:link{color:#333;border-bottom-color:transparent}.course a.course__header-link:visited{color:#333}.course a.course__header-link:hover{color:#b91b1b;border-bottom-style:solid;border-bottom-color:#b91b1b}.course a.course__header-link:focus{background-color:#FFF;color:#b91b1b;border-bottom-style:dotted;border-bottom-color:#555}.course a.course__header-link:active{background-color:#FFF}.course a.course__header-link i{font-size:.8em;margin-left:.3em}.course a.course__cta:link{color:#b91b1b;border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#999}.course a.course__cta:visited{color:#670003;border-bottom-color:#999}.course a.course__cta:hover{border-bottom-color:#670003;border-bottom-style:solid}.course a.course__cta:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.course a.course__cta:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.course .course__school a{background-color:#eee;padding:5px 10px;border-radius:6px;font-weight:500}.course .course__school a:link{color:#333;border-bottom-width:0}.course .course__school a:visited{color:#333}.course .course__school a:hover{background-color:#666;color:#FFF;border-color:#b91b1b}.course .course__school a:focus{background-color:#b91b1b;color:#FFF;outline:5px auto -webkit-focus-ring-color}.course .course__school a:active{background-color:#b91b1b;color:#FFF;outline:5px auto -webkit-focus-ring-color}.course .course__bottom-ctas #contact-widget a,.course .course__bottom-ctas a{border-bottom-width:1px;-webkit-transition:none;transition:none}.course .course__bottom-ctas #contact-widget a:link,.course .course__bottom-ctas a:link{color:#eee;border-bottom-color:#ccc}.course .course__bottom-ctas #contact-widget a:visited,.course .course__bottom-ctas a:visited{color:#eee}.course .course__bottom-ctas #contact-widget a:hover,.course .course__bottom-ctas a:hover{color:#FFF;border-bottom-color:#FFF}.course .course__bottom-ctas #contact-widget a:focus,.course .course__bottom-ctas a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.course .course__bottom-ctas #contact-widget a:active,.course .course__bottom-ctas a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.course .course__key-information a{border-bottom-width:1px}.course .course__key-information a:link{color:#eee;border-bottom-color:#ccc}.course .course__key-information a:visited{color:#eee}.course .course__key-information a:hover{color:#FFF;border-bottom-color:#FFF}.course .course__key-information a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.course .course__key-information a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.course .course__key-information a:link,.course .course__key-information a:visited{border-bottom-style:dotted}.course .course__key-information a:hover{border-bottom-style:solid}.course .course__key-information h3 a{float:right}.course{margin-top:-50px}.course.fb-best-bet{margin-top:0}.course .banner-media{position:relative}.course h1{margin-bottom:0}.course__subheader{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.5;position:relative;margin-bottom:24px}.course__subheader:after{content:"";display:block;width:160px;height:6px;clear:both;margin-top:10px}.course__subheader__sep{color:#ddd;margin:0 20px;padding-bottom:20px}.course__school ul{list-style-type:none;margin-left:0}.course__school ul li{margin-bottom:15px}.course__school ul li a{margin-left:10px}.course__school ul li a.course__school__noicon{margin-left:21px}.course__school.course__school--inline li{display:inline-block}.course__clearing-cta{padding:20px 20px 25px 20px;margin-bottom:15px;color:#FFF;background:#0377a0}.course__clearing-cta h2{font-size:1.7em;margin:0}.course__clearing-cta h2 a{vertical-align:middle;font-size:17px}.course__clearing-cta a:link{color:#b91b1b;border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#999}.course__clearing-cta a:visited{color:#670003;border-bottom-color:#999}.course__clearing-cta a:hover{border-bottom-color:#670003;border-bottom-style:solid}.course__clearing-cta a:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.course__clearing-cta a:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.course__clearing-cta a:link{color:#eee;border-bottom-color:#ccc}.course__clearing-cta a:visited{color:#eee}.course__clearing-cta a:hover{color:#FFF;border-bottom-color:#FFF}.course__clearing-cta a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.course__clearing-cta a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.course__clearing-cta__tariff{margin-top:1em;margin-bottom:0}.course__clearing-cta__tariff__ucas{display:block;font-weight:700}.course__clearing-cta__tariff__accepted{margin-left:.5em}.course__key-information{color:#FFF;padding:20px}.course__key-information h2{font-size:1.4em}.course__key-information h3,.course__key-information h4{font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:600;color:#eee}.course__key-information h4{margin:0}.course__key-information h3{margin-top:15px;padding-bottom:5px;border-bottom:1px solid transparent;margin-bottom:5px}.course__contact{display:-webkit-box;display:-ms-flexbox;display:flex}.course__contact__item{display:inline-block;margin-top:10px}.course__contact__item+.course__contact__item{margin-left:1em}.course__contact__item__title{font-family:Arial,Helvetica,sans-serif;font-weight:500;margin-bottom:5px}.course__contact__item__tel{position:relative}.course__contact__item__tel .fa-phone{position:absolute;top:0;left:0;line-height:21px}.course__contact__item__tel a{display:inline-block;margin-left:21px;clear:both}.course__contact__item__tel a:before{content:"";width:100%;display:block}.course__contact__item__tel+.course__contact__item__email{margin-top:.5em}.course__red-links{padding:0 0 40px}.course__red-links .row>:not(:first-child) .course__red-links__link:before{content:" ";position:absolute;width:1px;height:60%;top:20%;left:-10px;margin-top:0}a.course__red-links__link{padding:30px 10px;display:block;border:none;position:relative;text-align:center}a.course__red-links__link,a.course__red-links__link:active,a.course__red-links__link:focus,a.course__red-links__link:hover,a.course__red-links__link:link,a.course__red-links__link:visited{color:#FFF;border:none}a.course__red-links__link:hover .course__red-links__link__title{border-bottom:1px solid #FFF}.course__red-links__link__icon{font-size:3em;margin-bottom:10px}.course__red-links__link__title{font-weight:600;font-size:12px}@media only screen and (min-width:480px){.course__red-links__link__title{font-size:14px}}.course__red-links__link__description{display:none}@media only screen and (min-width:768px){.course__red-links__link__description{display:block}}.course__kis{position:relative;padding:35px 0 20px;overflow:hidden;min-height:230px}.course__kis__image{position:absolute;top:0;left:0;min-width:100%;min-height:100%}.course__kis--vertical .course__kis__image{max-width:none}.course__kis__content{position:relative}.course__kis__content iframe{position:relative;left:50%;margin-left:-307px;display:block}.course__kis--vertical .course__kis__content iframe{margin-left:-95px}.course__news-item__cat{color:#FFF;margin-top:-25px;text-transform:uppercase;padding:0 5px;font-size:.8em;position:absolute}.course__event{clear:both;margin-bottom:20px}.course__event__date{padding:5px 10px;text-align:center;color:#FFF;font-weight:600;float:left}.course__event__text{margin-left:60px}.course__event__text__ww{color:#555}.course__section__separator{padding-bottom:20px;border-bottom:6px solid #eee;margin-bottom:30px}.course__related__course__title{margin-bottom:5px;font-size:1.1em}.course__related__course__description{color:#555}.course .fw-section-wrapper.course__testimonials__wrapper{padding:40px 0 0}.course__profiles__item{color:#fff;padding:0 10px 70px}.course__profiles__item__image{background:#fff;text-align:center;margin-bottom:20px}.course__profiles__item__image img{width:100%;margin:0}#courses-widget .widget-content .ui-accordion-header .course__profiles__item__image span.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .course__profiles__item__image span.ui-icon,.course__profiles__item__image #courses-widget .widget-content .ui-accordion-header span.ui-icon,.course__profiles__item__image .course .accordion.ui-accordion .ui-accordion-header span.ui-icon,.course__profiles__item__image .ui-accordion .ui-accordion-header span.ui-icon,.course__profiles__item__image span.fa,.ui-accordion .ui-accordion-header .course__profiles__item__image span.ui-icon{padding:10px 0 0;font-size:8em;color:#555}.course__profiles__item__image__name{padding:15px;font-size:1.2em;font-weight:600}.course__profiles__item__text__title{position:relative;font-size:1.4em;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:500;padding-bottom:30px;margin-bottom:30px}.course__profiles__item__text__title:after{position:absolute;content:' ';left:0;bottom:-2.5px;background:#ddd;width:150px;height:5px}.course__profiles__item__text__strapline{font-size:1.2em;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:500}.course__profiles__item__text__quote{font-size:1.2em;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.course__profiles__item__text__quote span{font-size:1.4em}.course__profiles{position:relative}.course__profiles ul.items{margin:0}.course__profiles .bx-controls{display:block}.course__profiles .bx-controls-direction{position:absolute;left:50%;bottom:0;width:0;height:0}.course__profiles .bx-controls-direction a{display:block;position:absolute;bottom:0;border:0;padding:20px 30px;color:#ddd;background:rgba(0,0,0,.4);font-size:1.4em}.course__profiles .bx-controls-direction a:focus,.course__profiles .bx-controls-direction a:hover{background:rgba(0,0,0,.22)}.course__profiles .bx-controls-direction a:active{color:#fff}.course__profiles .bx-controls-direction .bx-prev{right:0}.course__profiles .bx-controls-direction .bx-next{left:0}.course__employment{margin-top:20px}.course__employment__info{margin-top:40px}.course__employment__info h3{font-size:1.2em}.course__employment{position:relative}.course__employment__main{position:absolute;z-index:1;margin:30% 25% 0}@media only screen and (min-width:600px){.course__employment__main{margin-top:20%}}@media only screen and (min-width:980px){.course__employment__main{margin-top:12%}}@media only screen and (min-width:1200px){.course__employment__main{margin-top:25%}}.course__employment__main__text,.course__employment__main__value{display:block;text-align:center}.course__employment__main__value{font-size:2.5em;margin-bottom:5px}.course__employment__main__text{color:#555;font-size:.9em;font-weight:600}.course__employment__chart{position:relative;padding-bottom:100%}.course__employment__chart div.google-visualization-tooltip{pointer-events:none}.course__employment__chart svg>g>g:last-child{pointer-events:none}.course__employment__chart__container{position:absolute;top:0;left:0;width:100%;height:100%}.course .fw-section-wrapper{padding:40px 10px}.course .fw-section-wrapper.course__banner-section{padding-top:0}.course .fw-section-wrapper.usps__wrapper{padding:0 10px}@media only screen and (min-width:600px){.course .fw-section-wrapper.usps__wrapper{padding:20px 10px}}.phd-projects.phd-projects h2,.phd-projects.phd-projects h3{font-weight:400}.phd-projects.phd-projects h2 a,.phd-projects.phd-projects h3 a{border-bottom-width:0}.phd-projects.phd-projects h2 a span,.phd-projects.phd-projects h3 a span{border-bottom:0 solid #b91b1b}.phd-projects.phd-projects h2 a:active,.phd-projects.phd-projects h2 a:focus,.phd-projects.phd-projects h2 a:hover,.phd-projects.phd-projects h3 a:active,.phd-projects.phd-projects h3 a:focus,.phd-projects.phd-projects h3 a:hover{text-decoration:none}.phd-projects.phd-projects h2 a:hover,.phd-projects.phd-projects h3 a:hover{color:#b91b1b}.phd-projects.phd-projects h2 a:hover span,.phd-projects.phd-projects h3 a:hover span{border-bottom-width:2px}.phd-projects.phd-projects h2 a:active,.phd-projects.phd-projects h2 a:focus,.phd-projects.phd-projects h3 a:active,.phd-projects.phd-projects h3 a:focus{background-color:transparent;color:#b91b1b}.phd-projects.phd-projects h2 a:active span,.phd-projects.phd-projects h2 a:focus span,.phd-projects.phd-projects h3 a:active span,.phd-projects.phd-projects h3 a:focus span{border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#666}#courses-widget .widget-content .ui-accordion-header .phd-projects.phd-projects h2 a .ui-icon,#courses-widget .widget-content .ui-accordion-header .phd-projects.phd-projects h3 a .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .phd-projects.phd-projects h2 a .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .phd-projects.phd-projects h3 a .ui-icon,.phd-projects.phd-projects h2 a #courses-widget .widget-content .ui-accordion-header .ui-icon,.phd-projects.phd-projects h2 a .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.phd-projects.phd-projects h2 a .fa,.phd-projects.phd-projects h2 a .ui-accordion .ui-accordion-header .ui-icon,.phd-projects.phd-projects h2 a .white-card__media .embed-container a:before,.phd-projects.phd-projects h3 a #courses-widget .widget-content .ui-accordion-header .ui-icon,.phd-projects.phd-projects h3 a .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.phd-projects.phd-projects h3 a .fa,.phd-projects.phd-projects h3 a .ui-accordion .ui-accordion-header .ui-icon,.phd-projects.phd-projects h3 a .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .phd-projects.phd-projects h2 a .ui-icon,.ui-accordion .ui-accordion-header .phd-projects.phd-projects h3 a .ui-icon,.white-card__media .embed-container .phd-projects.phd-projects h2 a a:before,.white-card__media .embed-container .phd-projects.phd-projects h3 a a:before{margin-left:.5rem;border-bottom-width:0!important}.phd-projects.phd-projects h2 .fa-chevron-circle-right,.phd-projects.phd-projects h3 .fa-chevron-circle-right{float:right;margin-top:.3em}.phd-projects.phd-projects h2{display:inline-block;margin-bottom:0;font-size:34px}.phd-projects.phd-projects h2 a{color:#333}.phd-projects.phd-projects h2 .fa-chevron-circle-right{font-size:28px}.course__white-box{background-color:#FFF;padding:10px 20px;margin-bottom:20px}.course__white-box.course__white-box--top-media{padding-top:0}.course__white-box__media-label{font-style:italic;margin-top:-10px}.course__white-box__content--read-more{max-height:100px;overflow:hidden}@media only screen and (min-width:600px){.course__white-box__content--read-more{max-height:none}}.course__white-box__read-more{margin-top:-35px}.course__white-box__read-more .course__white-box__read-more__bg{height:35px;position:relative;background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.course__white-box__read-more a{display:block;text-align:center;font-weight:600;padding:10px 0;border-top:1px solid #ccc}.course__white-box__read-more a:hover,.course__white-box__read-more a:link,.course__white-box__read-more a:visited{border-bottom:none}.course__white-box__read-more a span{border-bottom:1px dotted}.course__white-box__read-more a:hover span{border-bottom:1px solid #670003}.course__white-box__read-more a:link span,.course__white-box__read-more a:visited span{border:none}@media only screen and (min-width:600px){.course__white-box__read-more{display:none}}.course__white-box__media{margin:0 -20px 20px}.course__white-box__media img{margin:0;width:100%}@media (max-width:420px){.course .accordion.ui-accordion .ui-accordion-content img,.course .accordion.ui-accordion .ui-accordion-content img.left,.course .accordion.ui-accordion .ui-accordion-content img.right{display:block;float:none}}.course .accordion.ui-accordion .ui-accordion-header{color:#333;font-size:16px;background-color:#eee!important;border-bottom:2px solid #ccc!important;margin-bottom:5px;border-top:0;padding:0}.course .accordion.ui-accordion .ui-accordion-header a{padding:12px 2em 12px 14px!important;border:0!important;background:0 0!important;font-weight:600}.course .accordion.ui-accordion .ui-accordion-header a,.course .accordion.ui-accordion .ui-accordion-header a:link{color:#333}.course .accordion.ui-accordion .ui-accordion-header a:hover{text-decoration:underline}.course .accordion.ui-accordion .ui-accordion-header a:focus{outline:5px auto -webkit-focus-ring-color}.course .accordion.ui-accordion .ui-accordion-header.ui-state-active,.course .accordion.ui-accordion .ui-accordion-header.ui-state-active a,.course .accordion.ui-accordion .ui-accordion-header.ui-state-focus,.course .accordion.ui-accordion .ui-accordion-header.ui-state-focus a,.course .accordion.ui-accordion .ui-accordion-header.ui-state-hover,.course .accordion.ui-accordion .ui-accordion-header.ui-state-hover a{color:#666}.course .accordion.ui-accordion .ui-accordion-header.ui-state-active{border-bottom-width:1px!important}.course .accordion.ui-accordion .ui-accordion-header .ui-icon{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;background-image:none;color:inherit;text-indent:0}.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active{margin-bottom:0}.course .accordion.ui-accordion .ui-accordion-content{background-color:#f8f8f8;margin:0 0 5px!important;border:0!important;border-bottom:2px solid #ccc!important;top:0!important}.course__entries{display:inline-block}.course__entries select{background-color:#eee}.course__accredited-by__img{height:80px;margin:0 10px 20px 0}.course .fw-section-wrapper.course__bottom-ctas{padding-top:0;background:#333;color:#fff}.course .fw-section-wrapper.course__bottom-ctas h2{margin:40px 0 10px;padding:0 0 10px;border:0;font-size:20px;line-height:normal;font-weight:400;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.course .fw-section-wrapper.course__bottom-ctas i{margin-right:5px}.course .anchor-separator{height:0;overflow:visible}.course .anchor-separator>div{position:relative}.course .anchor-separator a{display:block;position:absolute;width:30px;height:30px;border:1px solid #efefef;right:0;top:-15px;text-align:center;line-height:30px;background:#fff;font-size:20px}.course .anchor-separator a:link,.course .anchor-separator a:visited{color:#000}.course .anchor-separator a:focus,.course .anchor-separator a:hover{color:#b91b1b}.course .anchor-separator a:active{color:#fff;background:#b91b1b}.course .anchor-separator--line{height:1px;background:#efefef}.course .anchor-separator--nfw-line{height:5px;background:#eee}.course__menu__wrapper{margin:30px 0}.course__menu{max-width:300px;border:1px solid #cdcdcd;background:#eee;padding:5px 10px}.course__menu__title a{float:right}.course__menu__content{padding-top:10px;clear:both}.js .course__assessment__list{display:none}.js .course__menu__content{display:none}.js .course__menu__content li{margin-bottom:5px}.js .course__apply-dialog-section{display:none}.no-js .course__entries select{display:none}.no-js .course__entries a{margin-left:10px}.no-js .course__entries__selected{color:#333;font-weight:600;border:0}.no-js .course__menu__title a{display:none}.no-js .course__profiles__item{display:inline-block}.course-ug .course__key-information,.course-ug .course__subheader:after{background-color:#a42833}.course-ug .course__key-information h3{border-bottom-color:#ae3c44}.course-ug .course__red-links .row>:not(:first-child) .course__red-links:before{background-color:#ae3c44}.course-ug .course__red-links__link{background-color:#a42833}.course-ug .course__red-links__link:hover{background-color:#8d182a}.course-ug .course__red-links__link:active,.course-ug .course__red-links__link:focus{background-color:#ae3c44}.course-ug .course__event__date,.course-ug .course__news-item__cat{background-color:#b91b1c}.course-ug .course__testimonials__wrapper{background-color:#a42833}.course-ug .course__profiles__item__title a:active,.course-ug .course__profiles__item__title a:focus{color:#a42833}.course-pg .course__key-information,.course-pg .course__subheader:after{background-color:#4d2a42}.course-pg .course__key-information h3{border-bottom-color:#5e3b53}.course-pg .course__red-links .row>:not(:first-child) .course__red-links:before{background-color:#5e3b53}.course-pg .course__red-links__link{background-color:#4d2a42}.course-pg .course__red-links__link:hover{background-color:#402337}.course-pg .course__red-links__link:active,.course-pg .course__red-links__link:focus{background-color:#5e3b53}.course-pg .course__event__date,.course-pg .course__news-item__cat{background-color:#b91b1c}.course-pg .course__testimonials__wrapper{background-color:#4d2a42}.course-pg .course__profiles__item__title a:active,.course-pg .course__profiles__item__title a:focus{color:#4d2a42}.course-rd .course__key-information,.course-rd .course__subheader:after{background-color:#243d51}.course-rd .course__key-information h3{border-bottom-color:#395062}.course-rd .course__red-links .row>:not(:first-child) .course__red-links:before{background-color:#395062}.course-rd .course__red-links__link{background-color:#243d51}.course-rd .course__red-links__link:hover{background-color:#1c3040}.course-rd .course__red-links__link:active,.course-rd .course__red-links__link:focus{background-color:#395062}.course-rd .course__event__date,.course-rd .course__news-item__cat{background-color:#243d51}.course-rd .course__testimonials__wrapper{background-color:#243d51}.course-rd .course__profiles__item__title a:active,.course-rd .course__profiles__item__title a:focus{color:#243d51}.course-finder input,.course-finder select{font-size:16px}.course-finder__query-wrapper{margin-top:-40px;background:#ccc}.course-finder__form-wrapper{background:#eee}.course-finder__query .query-box{padding-right:44px;position:relative}.course-finder__query input{padding:10px 10px 9px 10px;width:100%;border:1px solid #a9a9a9;font-size:16px}.course-finder__query button{position:absolute;top:0;right:0;width:45px;height:45px;background:#fff;border:1px solid #a9a9a9}.course-finder__clear-buttons{display:none}@media only screen and (min-width:600px){.course-finder__clear-buttons{display:block}}.course-finder__clear-buttons>div{display:inline-block}.course-finder__clear-buttons a{display:inline-block;padding:5px 10px;border:1px solid;border-radius:3px;margin:10px 10px 0 0}.course-finder__clear-buttons a:link,.course-finder__clear-buttons a:visited{background:#b91b1c;color:#fff;border-color:#b91b1c}.course-finder__clear-buttons a:hover{background:#f22428;color:#fff;border-color:#f22428}.course-finder__clear-buttons a:active,.course-finder__clear-buttons a:focus{background:#fff;color:#b91b1c;border-color:#b91b1c}@media only screen and (min-width:600px){.course-finder__results{padding-left:20px}}.course-finder__results__summary{font-weight:600;margin-bottom:14px}.course-finder__results__summary__refresh{display:inline-block;color:#b91b1c;margin-left:5px}.finder__results__headers{padding:20px;font-weight:600}.course-finder__results__item{background:#fff;padding:10px;margin-bottom:30px;position:relative}@media only screen and (min-width:600px){.course-finder__results__item{padding:20px}}.course-finder__results__item h2{margin:0 48px 0 0;font-size:1.3em;line-height:28px}.course-finder__results__item h2 a{font-weight:500;border-bottom-width:1px;border-bottom-style:dotted;position:relative}.course-finder__results__item h2 a,.course-finder__results__item h2 a:focus,.course-finder__results__item h2 a:hover{text-decoration:none}.course-finder__results__item h2 a:link{color:#b91b1b;border-bottom-color:#999}.course-finder__results__item h2 a:visited{color:#670003}.course-finder__results__item h2 a:hover{border-bottom-style:solid;border-bottom-color:#670003}.course-finder__results__item h2 a:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.course-finder__results__item h2 a:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.course-finder__results__item--clearing{position:relative}.course-finder__results__item--clearing:before{content:"";display:block;background:0 0;width:48px;height:48px;border-top:8px solid #0377A0;border-left:8px solid #0377A0;position:absolute;top:-8px;left:-8px}@media only screen and (min-width:600px){.course-finder__results__item--clearing:before{width:72px;height:72px}}.course-finder__results__item__level{padding:3px 0;font-weight:600;color:#666}.course-finder__results__item__award{font-weight:600;color:#666}.course-finder__results__item__md{margin-bottom:5px}#courses-widget .widget-content .ui-accordion-header .course-finder__results__item__md>.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .course-finder__results__item__md>.ui-icon,.course-finder__results__item__md>.fa,.ui-accordion .ui-accordion-header .course-finder__results__item__md>.ui-icon,.white-card__media .embed-container .course-finder__results__item__md>a:before{float:left;line-height:21px}.course-finder__results__item__md>div{margin-left:22px}.course-finder__results__item__info{display:none;margin-top:10px;border-top:2px solid #eee}.course-finder__results__item__info.course-finder__results__item__info--open{display:block}.course-finder__results__item__description{margin:10px 0}.course-finder__results__item__md span{color:#666}.course-finder__results__item__md__label{font-weight:600}@media only screen and (min-width:600px){.course-finder__results__item__info-toggle{display:none}.course-finder__results__item__info{display:block}}.course-finder__results__item__info-toggle{position:absolute;top:10px;right:10px;padding:5px 15px;border-radius:5px;border:none;background:#b91b1b;color:#fff;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s}#courses-widget .widget-content .ui-accordion-header .course-finder__results__item__info-toggle .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .course-finder__results__item__info-toggle .ui-icon,.course-finder__results__item__info-toggle #courses-widget .widget-content .ui-accordion-header .ui-icon,.course-finder__results__item__info-toggle .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.course-finder__results__item__info-toggle .fa,.course-finder__results__item__info-toggle .ui-accordion .ui-accordion-header .ui-icon,.course-finder__results__item__info-toggle .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .course-finder__results__item__info-toggle .ui-icon,.white-card__media .embed-container .course-finder__results__item__info-toggle a:before{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.course-finder__results__item__info-toggle:active,.course-finder__results__item__info-toggle:focus{background:#eee;color:#333}.course-finder__results__item__info-toggle:hover{background:#eee;color:#b91b1b}.course-finder__filter--clearing{font-weight:600;color:#0377a0}.course-finder-test #primary-nav-toggler,.course-finder-test #slice-navigation{display:none}.course-finder__bottom-banner{max-height:250px}.course-finder__bottom-banner__img{width:100%;margin:0}.academic-experts-profile a{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.academic-experts-profile a,.academic-experts-profile a:focus,.academic-experts-profile a:hover{text-decoration:none}.academic-experts-profile a:link{color:#b91b1b;border-bottom-color:#999}.academic-experts-profile a:visited{color:#670003}.academic-experts-profile a:hover{border-bottom-style:solid;border-bottom-color:#670003}.academic-experts-profile a:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.academic-experts-profile a:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.academic-experts-profile h3 a{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.academic-experts-profile h3 a,.academic-experts-profile h3 a:focus,.academic-experts-profile h3 a:hover{text-decoration:none}.academic-experts-profile h3 a:link{border-bottom-width:2px}.academic-experts-profile .hard-cta a:link,.academic-experts-profile .hard-cta a:visited{color:#fff;border:1px solid #a0271f}.academic-experts-profile .hard-cta a:hover{border:1px solid #670003}.academic-experts-profile .dark-background a:link,.academic-experts-profile .widget a:link,.academic-experts-profile [class*=widget-] a:link{border-bottom-width:2px}.academic-experts-profile .dark-background a:link{color:#eee;border-bottom-color:#ccc}.academic-experts-profile .dark-background a:visited{color:#eee}.academic-experts-profile .dark-background a:hover{color:#FFF;border-bottom-color:#FFF}.academic-experts-profile .dark-background a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.academic-experts-profile .dark-background a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.academic-experts-profile .footer a:link,.academic-experts-profile a.simple:link{color:#333;border-bottom-color:transparent}.academic-experts-profile .footer a:visited,.academic-experts-profile a.simple:visited{color:#333}.academic-experts-profile .footer a:hover,.academic-experts-profile a.simple:hover{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.academic-experts-profile .footer a:focus,.academic-experts-profile a.simple:focus{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.academic-experts-profile .footer a:active,.academic-experts-profile a.simple:active{background-color:transparent;border-bottom-style:solid;border-bottom-color:#333}.academic-experts-profile a.hallway{font-weight:600}.academic-experts-profile a.hallway:link{color:#333;border-bottom-color:transparent}.academic-experts-profile a.hallway:visited{color:#333}.academic-experts-profile a.hallway:hover{color:#b91b1b;border-bottom-style:solid;border-bottom-color:#b91b1b}.academic-experts-profile a.hallway:focus{background-color:#FFF;color:#b91b1b;border-bottom-style:dotted;border-bottom-color:#555}.academic-experts-profile a.hallway:active{background-color:#FFF}.academic-experts-profile a.expert__header-link{font-weight:500}.academic-experts-profile a.expert__header-link:link{color:#333;border-bottom-color:transparent}.academic-experts-profile a.expert__header-link:visited{color:#333}.academic-experts-profile a.expert__header-link:hover{color:#b91b1b;border-bottom-style:solid;border-bottom-color:#b91b1b}.academic-experts-profile a.expert__header-link:focus{background-color:#FFF;color:#b91b1b;border-bottom-style:dotted;border-bottom-color:#555}.academic-experts-profile a.expert__header-link:active{background-color:#FFF}.academic-experts-profile a.expert__header-link i{font-size:.8em;margin-left:.3em}.academic-experts-profile a.expert__cta:link{color:#b91b1b;border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#999}.academic-experts-profile a.expert__cta:visited{color:#670003;border-bottom-color:#999}.academic-experts-profile a.expert__cta:hover{border-bottom-color:#670003;border-bottom-style:solid}.academic-experts-profile a.expert__cta:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.academic-experts-profile a.expert__cta:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.academic-experts-profile .expert__bottom-ctas #contact-widget a,.academic-experts-profile .expert__bottom-ctas a{border-bottom-width:1px;-webkit-transition:none;transition:none}.academic-experts-profile .expert__bottom-ctas #contact-widget a:link,.academic-experts-profile .expert__bottom-ctas a:link{color:#eee;border-bottom-color:#ccc}.academic-experts-profile .expert__bottom-ctas #contact-widget a:visited,.academic-experts-profile .expert__bottom-ctas a:visited{color:#eee}.academic-experts-profile .expert__bottom-ctas #contact-widget a:hover,.academic-experts-profile .expert__bottom-ctas a:hover{color:#FFF;border-bottom-color:#FFF}.academic-experts-profile .expert__bottom-ctas #contact-widget a:focus,.academic-experts-profile .expert__bottom-ctas a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.academic-experts-profile .expert__bottom-ctas #contact-widget a:active,.academic-experts-profile .expert__bottom-ctas a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.academic-experts-profile .expert__key-information a{border-bottom-width:1px}.academic-experts-profile .expert__key-information a:link{color:#eee;border-bottom-color:#ccc}.academic-experts-profile .expert__key-information a:visited{color:#eee}.academic-experts-profile .expert__key-information a:hover{color:#FFF;border-bottom-color:#FFF}.academic-experts-profile .expert__key-information a:focus{background-color:#FFF;color:#555;border-bottom-color:transparent}.academic-experts-profile .expert__key-information a:active{background-color:#FFF;color:#555;border-bottom-color:transparent}.academic-experts-profile .expert__key-information a:link,.academic-experts-profile .expert__key-information a:visited{border-bottom-style:dotted}.academic-experts-profile .expert__key-information a:hover{border-bottom-style:solid}.academic-experts-profile .expert__key-information h3 a{float:right}.academic-experts-profile .personal-details{border:1px solid #dfdfdf;margin-bottom:28px;padding:16px}.academic-experts-profile .personal-details .contact-lists,.academic-experts-profile .personal-details .expert-name,.academic-experts-profile .personal-details .photo{padding-left:0}#courses-widget .widget-content .ui-accordion-header .academic-experts-profile .personal-details .expert-name .department-name .ui-icon,.academic-experts-profile .personal-details .expert-name .department-name #courses-widget .widget-content .ui-accordion-header .ui-icon,.academic-experts-profile .personal-details .expert-name .department-name .fa,.academic-experts-profile .personal-details .expert-name .department-name .ui-accordion .ui-accordion-header .ui-icon,.academic-experts-profile .personal-details .expert-name .department-name .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .academic-experts-profile .personal-details .expert-name .department-name .ui-icon,.white-card__media .embed-container .academic-experts-profile .personal-details .expert-name .department-name a:before{padding-left:4px;padding-right:8px;width:20px}.academic-experts-profile .personal-details .contact-lists .contact-list h2{font-size:18px}.academic-experts-profile .personal-details .contact-lists .contact-list ul{margin-left:4px}.academic-experts-profile .personal-details .contact-lists .contact-list ul li{list-style-type:none}#courses-widget .widget-content .ui-accordion-header .academic-experts-profile .personal-details .contact-lists .contact-list ul li .ui-icon,.academic-experts-profile .personal-details .contact-lists .contact-list ul li #courses-widget .widget-content .ui-accordion-header .ui-icon,.academic-experts-profile .personal-details .contact-lists .contact-list ul li .fa,.academic-experts-profile .personal-details .contact-lists .contact-list ul li .ui-accordion .ui-accordion-header .ui-icon,.academic-experts-profile .personal-details .contact-lists .contact-list ul li .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .academic-experts-profile .personal-details .contact-lists .contact-list ul li .ui-icon,.white-card__media .embed-container .academic-experts-profile .personal-details .contact-lists .contact-list ul li a:before{padding-right:8px;width:20px;text-align:center}.academic-experts-profile .academic-details{padding:0}.academic-experts-profile .academic-details .academic-details__content ol,.academic-experts-profile .academic-details .academic-details__content ul{margin-left:0}.academic-experts-profile .academic-details .academic-details__content ol li,.academic-experts-profile .academic-details .academic-details__content ul li{list-style-type:none;margin-bottom:14px;margin-left:0}.academic-experts-profile .academic-details .academic-details__content dl{background-color:#f8f8f8;padding:8px}.academic-experts-profile .academic-details .academic-details__content dl dt{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;margin-bottom:0;padding:0}.academic-experts-profile .academic-details .academic-details__content dl dd{margin-left:0}.academic-experts-profile .academic-details .academic-details__content .expertise-list{margin-left:0}.academic-experts-profile .academic-details .academic-details__content .expertise-list li{border:1px solid #333;display:block;float:left;list-style-type:none;margin-bottom:8px;margin-right:8px;padding:4px}.academic-experts-profile .academic-details .academic-details__content .expertise-list+h4{clear:left}.academic-experts-profile .academic-details .academic-details__content .dark-background a:link,.academic-experts-profile .academic-details .academic-details__content .widget a:link,.academic-experts-profile .academic-details .academic-details__content [class*=widget-] a:link{border-bottom-width:1px}.academic-experts-profile .academic-details .academic-details__content #favourites>li{border:1px solid #E0DBD7;padding:8px 8px 28px;background:#f9f9f9;position:relative}.academic-experts-profile .academic-details .academic-details__content #favourites>li:after{content:"Featured publication";position:absolute;bottom:8px;right:8px;font-size:12px;line-height:12px;color:#999}.expert-finder input,.expert-finder select{font-size:16px}.expert-finder__query-wrapper{margin-top:-40px;background:#ccc}.expert-finder__form-wrapper{background:#eee}.expert-finder__query .query-box{padding-right:44px;position:relative}.expert-finder__query input{padding:10px 10px 9px 10px;width:100%;border:1px solid #a9a9a9;font-size:16px}.expert-finder__query button{position:absolute;top:0;right:0;width:45px;height:45px;background:#fff;border:1px solid #a9a9a9}.expert-finder__form .filter-box h2{font-size:24px}.expert-finder__clear-buttons{display:none}@media only screen and (min-width:600px){.expert-finder__clear-buttons{display:block}}.expert-finder__clear-buttons>div{display:inline-block}.expert-finder__clear-buttons a{display:inline-block;padding:5px 10px;border:1px solid;border-radius:3px;margin:10px 10px 0 0}.expert-finder__clear-buttons a:link,.expert-finder__clear-buttons a:visited{background:#b91b1c;color:#fff;border-color:#b91b1c}.expert-finder__clear-buttons a:hover{background:#f22428;color:#fff;border-color:#f22428}.expert-finder__clear-buttons a:active,.expert-finder__clear-buttons a:focus{background:#fff;color:#b91b1c;border-color:#b91b1c}@media only screen and (min-width:600px){.expert-finder__results{padding-left:20px}}.expert-finder__results__summary{font-weight:600;margin-bottom:14px}.expert-finder__results__summary__refresh{display:inline-block;color:#b91b1c;margin-left:5px}.finder__results__headers{padding:20px;font-weight:600}.expert-finder__results__item{background:#fff;padding:10px;margin-bottom:30px;position:relative}@media only screen and (min-width:600px){.expert-finder__results__item{padding:20px}}.expert-finder__results__item h2{margin:0 48px 0 0;font-size:1.3em;line-height:28px}.expert-finder__results__item h2 a{font-weight:500;border-bottom-width:1px;border-bottom-style:dotted;position:relative}.expert-finder__results__item h2 a,.expert-finder__results__item h2 a:focus,.expert-finder__results__item h2 a:hover{text-decoration:none}.expert-finder__results__item h2 a:link{color:#b91b1b;border-bottom-color:#999}.expert-finder__results__item h2 a:visited{color:#670003}.expert-finder__results__item h2 a:hover{border-bottom-style:solid;border-bottom-color:#670003}.expert-finder__results__item h2 a:focus{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.expert-finder__results__item h2 a:active{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.expert-finder__results__item__status{padding:3px 0;font-weight:600;color:#666}.expert-finder__results__item__md{margin-bottom:5px}#courses-widget .widget-content .ui-accordion-header .expert-finder__results__item__md>.ui-icon,.course .accordion.ui-accordion .ui-accordion-header .expert-finder__results__item__md>.ui-icon,.expert-finder__results__item__md>.fa,.ui-accordion .ui-accordion-header .expert-finder__results__item__md>.ui-icon,.white-card__media .embed-container .expert-finder__results__item__md>a:before{float:left;line-height:21px;width:20px}.expert-finder__results__item__md>div{margin-left:22px}.expert-finder__results__item__portrait{text-align:center}.expert-finder__results__item__portrait a{border-bottom:none}.expert-finder__results__item__portrait a:active,.expert-finder__results__item__portrait a:focus,.expert-finder__results__item__portrait a:hover{background:0 0;border-bottom:none}#courses-widget .widget-content .ui-accordion-header .expert-finder__results__item__portrait a .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .expert-finder__results__item__portrait a .ui-icon,.expert-finder__results__item__portrait a #courses-widget .widget-content .ui-accordion-header .ui-icon,.expert-finder__results__item__portrait a .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.expert-finder__results__item__portrait a .fa,.expert-finder__results__item__portrait a .ui-accordion .ui-accordion-header .ui-icon,.expert-finder__results__item__portrait a .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .expert-finder__results__item__portrait a .ui-icon,.white-card__media .embed-container .expert-finder__results__item__portrait a a:before{color:#dfdfdf;font-size:100px;line-height:100px}.expert-finder__results__item__info{display:none;margin-top:10px;border-top:2px solid #eee}.expert-finder__results__item__info.expert-finder__results__item__info--open{display:block}.expert-finder__results__item__description{margin:10px 0}.expert-finder__results__item__md span{color:#666}.expert-finder__results__item__md__label{font-weight:600}@media only screen and (min-width:600px){.expert-finder__results__item__info-toggle{display:none}.expert-finder__results__item__info{display:block}}.expert-finder__results__item__info-toggle{position:absolute;top:10px;right:10px;padding:5px 15px;border-radius:5px;border:none;background:#b91b1b;color:#fff;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s}#courses-widget .widget-content .ui-accordion-header .expert-finder__results__item__info-toggle .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .expert-finder__results__item__info-toggle .ui-icon,.expert-finder__results__item__info-toggle #courses-widget .widget-content .ui-accordion-header .ui-icon,.expert-finder__results__item__info-toggle .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.expert-finder__results__item__info-toggle .fa,.expert-finder__results__item__info-toggle .ui-accordion .ui-accordion-header .ui-icon,.expert-finder__results__item__info-toggle .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .expert-finder__results__item__info-toggle .ui-icon,.white-card__media .embed-container .expert-finder__results__item__info-toggle a:before{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.expert-finder__results__item__info-toggle:active,.expert-finder__results__item__info-toggle:focus{background:#eee;color:#333}.expert-finder__results__item__info-toggle:hover{background:#eee;color:#b91b1b}.expert-finder-test #primary-nav-toggler,.expert-finder-test #slice-navigation{display:none}.expert-finder__bottom-banner{max-height:250px}.expert-finder__bottom-banner__img{width:100%;margin:0}.people-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.people-listing>div{display:-webkit-box;display:-ms-flexbox;display:flex}.people-listing__person{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #ccc;margin-bottom:20px;padding:10px;width:100%}.people-listing__person__thumb{text-align:center;margin:-5px -5px 0}.people-listing__person__thumb img{max-height:183px;max-width:100%;margin-bottom:0}.people-listing__person__thumb span{color:#ccc;font-size:6em;margin:20px auto 19px}.people-listing__person__link{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.people-listing__person__link:link{border-bottom-width:0}.people-listing__person__link:focus{background-color:transparent}.people-listing__person__link:active{background-color:transparent}.people-listing__person__link h2>span{border-bottom-width:1px;border-bottom-style:dotted;position:relative}.people-listing__person__link:link h2>span{color:#b91b1b;border-bottom-color:#999}.people-listing__person__link:visited h2>span{color:#670003}.people-listing__person__link:hover h2>span{border-bottom-style:solid;border-bottom-color:#670003}.people-listing__person__link:focus h2>span{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.people-listing__person__link:active h2>span{background-color:#b91b1b;color:#FFF;border-bottom-color:transparent}.people-listing__person__name{font-size:1.2em}.people-listing__person__tag-list{margin:10px 0;clear:both;list-style:none}.people-listing__person__tag-list li{margin-bottom:10px}.people-listing__person__tag-list a{border-radius:3px;padding:2px 9px 2px 6px}.people-listing__person__tag-list a,.people-listing__person__tag-list a:link,.people-listing__person__tag-list a:visited{border-bottom-width:1px;border-bottom-style:dotted;position:relative;background:#f1f1f1;border:1px solid rgba(0,0,0,.1);color:#444}.people-listing__person__tag-list a,.people-listing__person__tag-list a:focus,.people-listing__person__tag-list a:hover,.people-listing__person__tag-list a:link,.people-listing__person__tag-list a:link:focus,.people-listing__person__tag-list a:link:hover,.people-listing__person__tag-list a:visited,.people-listing__person__tag-list a:visited:focus,.people-listing__person__tag-list a:visited:hover{text-decoration:none}.people-listing__person__tag-list a:hover{background:#444;border:1px solid #444;color:#fff}.people-listing__person__tag-list a:active,.people-listing__person__tag-list a:focus{border:1px solid #b91b1b;background:#b91b1b;color:#fff}.people-listing__person__tag-list i{margin-right:7px}.link-list ul{list-style-type:none;margin:0}.link-list ul li{padding-bottom:6px;border-bottom:1px solid #ccc;margin-bottom:6px}.link-list ul li a{color:#333;border:none;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s}.link-list ul li a:hover{color:#b02a1a;background:0 0}.link-list ul li a:active,.link-list ul li a:focus{background:#b02a1a;color:#fff}.subject-area h2{color:#444;font-size:2em;margin:20px 0 15px}.subject-area h3{margin:15px 0}.subject-area .main-thumbnail{display:none;position:relative}.subject-area .main-thumbnail img{display:block;margin:0}.subject-area #statistic-carousel{border-top:5px solid #333;border-bottom:5px solid #eae9e7;margin:45px 0;padding-top:50px;padding-bottom:50px}.subject-area #statistic-carousel.no-carousel{margin:10px 0}.subject-area .academics-button,.subject-area .future-student-button,.subject-area .opendays-tours-button,.subject-area .prospectus-button{padding:14px 8px 14px 8px;margin-bottom:5px;display:block;color:#FFF;border-bottom:none;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.subject-area .academics-button span,.subject-area .future-student-button span,.subject-area .opendays-tours-button span,.subject-area .prospectus-button span{border-left:1px solid #FFF;padding-left:10px;margin-left:25px;display:block}.subject-area .academics-button i,.subject-area .future-student-button i,.subject-area .opendays-tours-button i,.subject-area .prospectus-button i{font-size:1.2em;float:left}.subject-area .academics-button:after,.subject-area .future-student-button:after,.subject-area .opendays-tours-button:after,.subject-area .prospectus-button:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;float:right;line-height:0;margin-top:-9px}.subject-area .academics-button,.subject-area .future-student-button{background-color:#333}.subject-area .academics-button:hover,.subject-area .future-student-button:hover{background-color:#505050}.subject-area .opendays-tours-button{background-color:#285373}.subject-area .opendays-tours-button:hover{background-color:#476C87}.subject-area .prospectus-button{background-color:#4b0943}.subject-area .prospectus-button:hover{background-color:#652C5E}.subject-area .unit-lists{border:1px solid #EAE9E7;margin:50px 0 0}.subject-area .research{border-top:5px solid #EAE9E7;border-bottom:5px solid #EAE9E7;margin:60px 0;padding:20px 0 45px}.subject-area .research .unit-lists{margin-top:0;margin-bottom:20px}.subject-area .accordion{margin-bottom:20px}.subject-area .accordion h2{font-size:1em}.subject-area .contact-list{margin-top:30px}@media only screen and (min-width:500px){.subject-area .person{margin-top:0}.subject-area .description{font-size:1.1em}}@media only screen and (min-width:768px){.subject-area{position:relative}.subject-area .main-thumbnail{margin:0;display:block}.subject-area .presentation{margin-top:20px}.subject-area .heading{background-color:rgba(0,0,0,.7);color:#FFF;display:inline-block;padding:0 20px 0 10px;top:80px;position:absolute}.subject-area h1{padding:5px 0;margin:0}.subject-area .related-subjects a{color:#FFF}.subject-area .related-subjects a:hover{border:none}.subject-area .person{text-align:center}.subject-area .person .thumbnail{float:none;margin:0}.subject-area .person .title{text-align:left;margin-bottom:5px}.subject-area .person .description{text-align:left;margin-left:10px;margin-bottom:15px}.subject-area .person .all-profiles{text-align:left;margin-left:10px;font-size:.9em}}@media only screen and (min-width:980px){.subject-area .heading{top:125px}.subject-area .presentation{width:70%;margin-top:20px}}@media only screen and (min-width:1200px){.subject-area .heading{top:170px}}.js .subject-area .unit-lists .unit-lists-title{background-color:#EAE9E7;padding:11px 30px 12px 5px;cursor:pointer;margin:0;position:relative;font-size:1.3em}.js .subject-area .unit-lists .unit-lists-title:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;float:right;position:absolute;right:21px;top:10px}.js .subject-area .unit-lists.unit-lists-expanded .unit-lists-title:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:400}.js .subject-area .unit-lists .unit-list,.js .subject-area .unit-lists .unit-lists-content,.js .subject-area .unit-lists ol,.js .subject-area .unit-lists ul{padding:0 10px;display:none;list-style-type:none;margin:10px 0}.js .subject-area .unit-lists.unit-lists-expanded .unit-list,.js .subject-area .unit-lists.unit-lists-expanded .unit-lists-content,.js .subject-area .unit-lists.unit-lists-expanded ol,.js .subject-area .unit-lists.unit-lists-expanded ul{display:block}.map-component{overflow:hidden;border-top:5px solid #EAE9E7;margin-top:70px}.map-component h2{padding-top:26px}.map-component .static-map-link{background-color:#FFF;padding:5px 10px;float:left}.map-component .static-map-link a{color:#333;border:none}.map-component .static-map-link i{margin-left:5px}@media only screen and (min-width:768px){.map-component .static-map-link{float:right}}.related-subjects{font-weight:700;font-size:1em}#subject-area-list{overflow:hidden;list-style-type:none;margin:0}#subject-area-list li{position:relative;margin-bottom:20px}#subject-area-list a{border:none}#subject-area-list img{margin:0}#subject-area-list h2{background-color:rgba(0,0,0,.7);color:#FFF;margin:0;padding:10px 15px;bottom:20px}@media only screen and (min-width:768px){#subject-area-list img{margin:0 0 0 30px}#subject-area-list h2{display:inline;position:absolute}}.subject-areas-lp h1,.subject-areas-lp h2{font-family:ff-meta-web,Helvetica}.subject-areas-lp #subject-area-list2{list-style-type:none;margin:0 0 60px;border-top:4px solid #eee;padding-top:12px}.subject-areas-lp #subject-area-list2 a{font-size:.8em;font-weight:600;color:#333}.subject-areas-lp #subject-area-list2 a:hover{color:#b02a1a}.subject-areas-lp #subject-area-list2 a:active,.subject-areas-lp #subject-area-list2 a:focus{color:#fff}.subject-areas-lp #subject-area-list2 h2{margin:0}.subject-areas-lp #subject-area-list2 li{padding-bottom:12px;border-bottom:2px solid #eee;margin-bottom:12px}.subject-areas-lp #subject-area-course-finder .label-line{height:22px;font-style:italic}.subject-areas-lp #subject-area-course-finder #course-search-keyword{padding-left:10px;line-height:34px;color:#0377a0;font-size:20px;width:100%}.subject-areas-lp #subject-area-course-finder #course-search-keyword::-webkit-input-placeholder{color:#80DFFF;font-weight:400}.subject-areas-lp #subject-area-course-finder #course-search-keyword:-moz-placeholder{color:#80DFFF;opacity:1;font-weight:400}.subject-areas-lp #subject-area-course-finder #course-search-keyword::-moz-placeholder{color:#80DFFF;opacity:1;font-weight:400}.subject-areas-lp #subject-area-course-finder #course-search-keyword:-ms-input-placeholder{color:#80DFFF;font-weight:400}.subject-areas-lp #subject-area-course-finder #course-search-level{padding:10px}.subject-areas-lp #subject-area-course-finder button{border:none;padding:10px 15px;width:100%;text-align:left;color:#fff;background:#0377a0;border-radius:10px}.subject-areas-lp #subject-area-course-finder button:hover{background:#0488B0}.subject-areas-lp #subject-area-course-finder button:active,.subject-areas-lp #subject-area-course-finder button:focus{background:#04a0d7}.subject-areas-lp #subject-area-course-finder button i{float:right}.subject-areas-lp .new-widget{padding:14px 20px 6px;margin-bottom:20px}.subject-areas-lp .new-widget h2{font-size:1.2em}.subject-areas-lp .new-widget h2 i{float:right}.subject-areas-lp .new-widget-blue{background:#0377a0;color:#fff}.subject-areas-lp .new-widget-blue a{color:#fff}.subject-areas-lp .new-widget-blue a:active,.subject-areas-lp .new-widget-blue a:focus,.subject-areas-lp .new-widget-blue a:hover{color:#bcc4ce}.subject-areas-lp .new-widget-gray{background:#eae9e5}.subject-areas-lp .new-widget-gray h2{font-weight:600}.subject-areas-lp h1,.subject-areas-lp h2{font-family:ff-meta-web,Helvetica}.subject-areas-lp .subject-areas{list-style-type:none;margin:40px 0 60px}.subject-areas-lp .subject_areas__course-finder{background:#ccc;margin-bottom:40px;margin-top:-40px;padding:40px 0}.subject-areas-lp .subject-areas__social{margin-left:0}.subject-areas-lp .subject-areas__social .subject-areas__social__text-link{border:0!important;border-radius:0;width:auto}.subject-areas-lp .subject-areas__item{padding-bottom:12px;border-bottom:1px solid #ccc;margin-bottom:12px}.subject-areas-lp .subject-areas__item a{font-size:.8em;font-weight:600;color:#333}.subject-areas-lp .subject-areas__item a:hover{color:#b02a1a}.subject-areas-lp .subject-areas__item a:active,.subject-areas-lp .subject-areas__item a:focus{color:#fff}.subject-areas-lp .subject-areas__item h2{margin:0}.subject-areas-lp .subject-areas__ribbon{background:#00284C;padding:40px 0}.subject-areas-lp .subject-areas__ribbon a i{float:none}.subject-areas-lp .subject-areas__ribbon__text{font-size:2em;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;color:#fff}.subject-areas-lp #subject-area-course-finder .label-line{height:22px;font-style:italic}.subject-areas-lp #subject-area-course-finder #course-search-keyword{padding-left:10px;line-height:34px;color:#0377a0;font-size:20px;width:100%}.subject-areas-lp #subject-area-course-finder #course-search-keyword::-webkit-input-placeholder{color:#80DFFF;font-weight:400}.subject-areas-lp #subject-area-course-finder #course-search-keyword:-moz-placeholder{color:#80DFFF;opacity:1;font-weight:400}.subject-areas-lp #subject-area-course-finder #course-search-keyword::-moz-placeholder{color:#80DFFF;opacity:1;font-weight:400}.subject-areas-lp #subject-area-course-finder #course-search-keyword:-ms-input-placeholder{color:#80DFFF;font-weight:400}.subject-areas-lp #subject-area-course-finder #course-search-level{padding:10px}.subject-areas-lp #subject-area-course-finder button{border:none;padding:10px 15px;width:100%;text-align:left;color:#fff;background:#0377a0;border-radius:10px}.subject-areas-lp #subject-area-course-finder button:hover{background:#0488B0}.subject-areas-lp #subject-area-course-finder button:active,.subject-areas-lp #subject-area-course-finder button:focus{background:#04a0d7}.subject-areas-lp #subject-area-course-finder button i{float:right}.subject-areas-lp .new-widget{padding:14px 20px 6px;margin-bottom:20px}.subject-areas-lp .new-widget h2{font-size:1.2em}.subject-areas-lp .new-widget h2 i{float:right}.subject-areas-lp .new-widget-blue{background:#0377a0;color:#fff}.subject-areas-lp .new-widget-blue a{color:#fff}.subject-areas-lp .new-widget-blue a:active,.subject-areas-lp .new-widget-blue a:focus,.subject-areas-lp .new-widget-blue a:hover{color:#bcc4ce}.subject-areas-lp .new-widget-gray{background:#eae9e5}.subject-areas-lp .new-widget-gray h2{font-weight:600}.academic-unit .main-thumbnail{display:none;position:relative}.academic-unit .main-thumbnail img{display:block;margin:0}.academic-unit .description{font-size:1.1em}.academic-unit .tabs .ui-tabs-nav h2{font-size:1em;font-family:Arial,Helvetica,sans-serif;margin:0}.academic-unit .tabs .featured-title{background-color:#333;color:#FFF;margin-bottom:0;padding:10px}.academic-unit .tabs .person{padding:10px 15px 15px;display:block;background-color:#333;color:#FFF}.academic-unit .tabs .person h3{font-size:1.3em}.academic-unit .tabs .person .thumbnail-wrapper{background-color:#333;border:none;-webkit-box-shadow:none;box-shadow:none;text-align:center}.academic-unit .tabs .person .thumbnail{text-align:center;vertical-align:middle;max-height:200px;margin-bottom:0}.academic-unit .tabs .person .name{margin:15px 0 15px 0}.academic-unit .tabs .person .description{margin:0;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit}.academic-unit .social-widget{padding:5px 15px;background-color:#FFF}.academic-unit .social-widget ol{margin:0}.academic-unit .social-widget li{list-style-type:none;margin:0 0 30px 0}.academic-unit .social-widget h4{margin-bottom:0}@media only screen and (min-width:480px){.academic-unit .person .thumbnail-wrapper{float:none;width:auto}}@media only screen and (min-width:500px){.academic-unit .main-thumbnail{margin:0 0 -50px;display:block}.academic-unit h1{padding:10px 20px 10px 10px;position:relative;bottom:36px;background-color:rgba(0,0,0,.87);color:#FFF;display:inline-block}}@media only screen and (min-width:980px){.academic-unit .presentation{width:70%}}.academic-units h1,.academic-units h2,.academic-units h3{font-family:ff-meta-web,Georgia,sans-serif}.academic-units #site-home a{font-family:ff-meta-web,Georgia,sans-serif}.academic-units .responsive-wrapper{padding-top:0}@media only screen and (min-width:980px){.academic-units .responsive-wrapper{padding-top:20px}.academic-units h1{display:none}}.academic-units .academic-unit-listing img{margin:0}.academic-units .academic-unit-listing h2{margin:15px 0;font-size:1.4em;font-weight:600}.academic-units .academic-unit-listing h2 a{color:#000;font-weight:600;border:none;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s}.academic-units .academic-unit-listing h2 a:hover{color:#b02a1a;background:0 0;text-decoration:underline}.academic-units .academic-unit-listing h2 a:active,.academic-units .academic-unit-listing h2 a:focus{background:#b02a1a;color:#fff}.academic-units .academic-unit-listing ul{list-style-type:none;margin:0}.academic-units .academic-unit-listing li a{color:#333;border:none;-webkit-transition:color .1s,background .1s;transition:color .1s,background .1s}.academic-units .academic-unit-listing li a:hover{color:#b02a1a;background:0 0}.academic-units .academic-unit-listing li a:active,.academic-units .academic-unit-listing li a:focus{background:#b02a1a;color:#fff}.academic-units .academic-unit-listing .academic-unit-centre .link-list,.academic-units .academic-unit-listing .academic-unit-centre ul{margin:0 0 60px 0}.academic-units .academic-unit-listing .academic-unit-centre li{padding-bottom:6px;border-bottom:1px solid #ccc;margin-bottom:6px}.academic-units .academic-unit-listing .academic-unit-other{padding:10px 20px;background:#eee;margin-bottom:30px}.academic-units .academic-unit-listing .academic-unit-other ul{margin:0}.academic-units .academic-unit-listing .academic-unit-other li{margin-bottom:13px}.academic-units .academic-unit-listing .academic-unit-other .academic-support{margin-top:40px}.academic-units .academic-unit-listing .academic-unit-listing__item{position:relative}.academic-units .academic-units-slider{margin:0}.academic-units .academic-units-slider .stat{width:100%;background:#00203c;padding:20px 30px}.academic-units .academic-units-slider .stat-head{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:3.4em;font-weight:400;margin-bottom:-10px;line-height:1.5em}.academic-units .academic-units-slider .stat-sub{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.15em;margin-top:0}.academic-units .academic-units-slider .stat-source{font-family:Georgia,sans-serif;font-style:italic;font-size:1.15em}.strategic .row{clear:both;margin-left:0;padding:0}.strategic .widget img{width:100%;height:100%}.strategic .performance h2{color:#5b2946}.strategic .performance h1{color:#5b2946;border-bottom:5px solid}.strategic .overview div .widget h2{background:#852b08;color:#FFF}.strategic .overview div .widget a{color:#333}.strategic .themes h1{color:#852b08;border-bottom:5px solid #852b08}.strategic .themes .widget h2{background-image:none;background-color:#852b08;color:#FFF;-webkit-filter:none;filter:none}.strategic p{overflow:visible}.strategic .equal-height-children .hp-box{min-height:250px}.strategic .hp-box{background:#ccc;background-position:bottom right;background-repeat:no-repeat}.strategic .hp-box div{padding:11px 19px}.strategic .action-p{padding:5px 1px 5px 1px}.strategic .action-p .action-button{color:#FFF;border:none}.strategic .action-p .action-button:hover{text-decoration:underline}.download-strategic-plan-button{float:right;width:280px;background-color:#a0271f;margin-left:2em;overflow:hidden}.download-strategic-plan-button img{margin-bottom:10px}.download-strategic-plan-button a{color:#fff;display:block;text-align:center;font-weight:bolder;padding-bottom:10px}.download-strategic-plan-button a:active,.download-strategic-plan-button a:focus,.download-strategic-plan-button a:hover{background-color:#96190b;color:#f7f7f7;text-decoration:underline}.strategic .widget h2{-webkit-filter:none;filter:none}.strategic hr{margin-top:20px;margin-bottom:0}.strategic .hp-facts{position:relative}.strategic .hp-facts h3{position:absolute}.strategic .hp-facts dt{background:0 0}.strategic .hp-facts .hideshow{position:relative;font-size:1em}.strategic .hp-facts .hideshow span{font-size:1em;display:block;position:absolute;bottom:0;right:0;cursor:pointer}.strategic .hp-fact-text dt{font-size:10em;line-height:1.2em}.strategic .hp-fact-text dt.hideshow{font-size:1em}.strategic section.education .widget.key-commits h2{background-image:none;background-color:#9f3ca4;color:#FFF}.strategic section.education .widget h2{background-image:none;background-color:#9f3ca4;color:#FFF}.strategic section.education .widget h1{color:#9f3ca4;border-bottom:5px solid #9f3ca4}.strategic section.education h1{color:#9f3ca4;border-bottom:5px solid #9f3ca4}.strategic section.research .widget.key-commits h2{background-image:none;background-color:#392768;color:#FFF}.strategic section.research .widget h2{background-image:none;background-color:#392768;color:#FFF}.strategic section.research .widget h1{color:#392768;border-bottom:5px solid #392768}.strategic section.research h1{color:#392768;border-bottom:5px solid #392768}.strategic section.enterprise .widget.key-commits h2{background-image:none;background-color:#c91e25;color:#FFF}.strategic section.enterprise .widget h2{background-image:none;background-color:#c91e25;color:#FFF}.strategic section.enterprise .widget h1{color:#c91e25;border-bottom:5px solid #c91e25}.strategic section.enterprise h1{color:#c91e25;border-bottom:5px solid #c91e25}.strategic section.internationalisation .widget.key-commits h2{background-image:none;background-color:#f57215;color:#FFF}.strategic section.internationalisation .widget h2{background-image:none;background-color:#f57215;color:#FFF}.strategic section.internationalisation .widget h1{color:#f57215;border-bottom:5px solid #f57215}.strategic section.internationalisation h1{color:#f57215;border-bottom:5px solid #f57215}.strategic .accordion.education td,.strategic .accordion.education th{border-color:#9f3ca4}.strategic .accordion.research td,.strategic .accordion.research th{border-color:#392768}.strategic .accordion.enterprise td,.strategic .accordion.enterprise th{border-color:#c91e25}.strategic .accordion.internationalism td,.strategic .accordion.internationalism th{border-color:#f57215}.inpage.w2013,.widget.w2013{margin:0 0 20px 0;border-top:4px solid #c33;position:relative}.inpage.w2013 a,.widget.w2013 a{display:block;background-color:#381d29}.inpage.w2013 a:hover,.widget.w2013 a:hover{background:#24131b}.inpage.w2013 .content,.widget.w2013 .content{padding:15px;width:auto;height:100%}.inpage.w2013 h4,.widget.w2013 h4{font-weight:400;line-height:1.2em;color:#c33;margin-top:0}.inpage.w2013 h4 span,.widget.w2013 h4 span{display:block;color:#fff}.inpage.w2013 p,.widget.w2013 p{margin:20px 0;color:#fff}.inpage.w2013 img,.widget.w2013 img{position:absolute;bottom:15px;right:15px}@media only screen and (min-width:768px){.widget.w2013{width:100%;max-width:700px}.widget.w2013 h4{font-size:30px}.widget.w2013 p{width:40%;max-width:250px}.widget.w2013 img{margin-right:0}.inpage.w2013{width:100%;max-width:420px;height:140px}.inpage.w2013 .content{height:140px}.inpage.w2013 h4{font-size:22px}.inpage.w2013 p{width:70%;max-width:300px;margin:10px 0 0 0}.inpage.w2013 img{height:90px;margin-right:0;margin-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.widget.w2013{width:100%;max-width:700px}.widget.w2013 h4{font-size:30px}.widget.w2013 p{width:40%;max-width:250px}.inpage.w2013{width:100%;max-width:420px;height:140px}.inpage.w2013 .content{height:140px}.inpage.w2013 h4{font-size:22px}.inpage.w2013 p{width:70%;max-width:300px;margin:10px 0 0 0}.inpage.w2013 img{height:90px;margin-right:0;margin-bottom:0}}@media only screen and (min-width:320px) and (max-width:479px){.widget.w2013{width:100%;max-width:329px}.widget.w2013 h4{font-size:30px}.widget.w2013 p{float:left;width:150px;margin:30px 10px auto 0}.widget.w2013 img{position:relative;float:right;right:0;bottom:0;margin-left:20px}.inpage.w2013{width:100%;max-width:420px;height:140px}.inpage.w2013 .content{height:140px}.inpage.w2013 h4{font-size:20px;line-height:1.1em;margin-right:80px}.inpage.w2013 p{font-size:13px;line-height:1.2em;margin:10px 80px 0 0}.inpage.w2013 img{height:90px;right:10px;bottom:10px}}@media only screen and (max-width:319px){.widget.w2013{width:100%;max-width:200px}.widget.w2013 h4{font-size:23px}.widget.w2013 p{float:left;width:80%;max-width:170px;margin:30px auto}.widget.w2013 img{position:relative;float:right;right:0;bottom:0;margin-left:20px}.inpage.w2013{width:100%;max-width:200px}.inpage.w2013 h4{font-size:20px;line-height:1.1em;margin-right:80px}.inpage.w2013 p{font-size:13px;line-height:1.2em;margin:10px 80px 0 0}.inpage.w2013 img{height:90px;margin-right:0;margin-bottom:0}}#courses-widget .widget-content .ui-accordion-header .icons-finance .ui-icon,#courses-widget .widget-content .ui-accordion-header .icons-hr .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .icons-finance .ui-icon,.course .accordion.ui-accordion .ui-accordion-header .icons-hr .ui-icon,.icons-finance #courses-widget .widget-content .ui-accordion-header .ui-icon,.icons-finance .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.icons-finance .fa,.icons-finance .ui-accordion .ui-accordion-header .ui-icon,.icons-finance .white-card__media .embed-container a:before,.icons-hr #courses-widget .widget-content .ui-accordion-header .ui-icon,.icons-hr .course .accordion.ui-accordion .ui-accordion-header .ui-icon,.icons-hr .fa,.icons-hr .ui-accordion .ui-accordion-header .ui-icon,.icons-hr .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .icons-finance .ui-icon,.ui-accordion .ui-accordion-header .icons-hr .ui-icon,.white-card__media .embed-container .icons-finance a:before,.white-card__media .embed-container .icons-hr a:before{font-size:34px;text-decoration:none;display:inline-block}.icons-finance a,.icons-hr a{text-decoration:none;border-bottom:none;color:#979799;text-align:center;display:block;margin-bottom:1.5em}.icons-finance a:hover,.icons-hr a:hover{color:#333}.icons-finance a span,.icons-hr a span{display:block}#intranet .pc-shop-order-form{width:600px}#intranet .pc-shop-order-form .admin-form--header{display:inline-block;width:200px}#intranet .pc-shop-order-form .admin-form--checkbox{height:14px;font-size:1.5em}#intranet .pc-shop-order-form .admin-form--footnote{font-size:12px;display:inline-block;margin-left:20px}@media only screen and (min-width:768px){#intranet .global-nav__wrapper--active{margin:0}#intranet .header__logo-nav-wrapper{padding-bottom:2em}}@media only screen and (min-width:980px){#intranet .header__logo__img{width:150px}#intranet .global-nav__menu-item{padding:.7em .2em 0 .2em}#intranet .global-nav__menu-item__link{font-size:14px}#intranet .global-nav__wrapper{margin-top:0}}@media only screen and (min-width:1200px){#intranet .header__logo-nav-wrapper{padding-bottom:0}#intranet .global-nav__wrapper{margin-top:0;margin-left:2em}}.intranet-home__container{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.3em}.intranet-home__container .part{margin-bottom:25px}.intranet-home__container .part--side{margin-left:0;margin-right:0}.intranet-home__container .part--side__title{padding-bottom:0;margin-bottom:15px;border-bottom:2px solid #ccc;font-size:1.1em;font-weight:500}@media only screen and (min-width:980px){.intranet-home__container .part--side{margin-right:5px}.intranet-home__container .part--side__title{margin-right:20px}}.intranet-home__container .icon-link-wrapper{padding-left:2px;margin-bottom:17px}@media only screen and (min-width:980px){.intranet-home__container .icon-link-wrapper{margin-bottom:14px;font-size:.87em}}.intranet-home__container .icon-link-wrapper:nth-child(2n+1){clear:both}.intranet-home__container .icon-link__icon,.intranet-home__container .icon-link__text{display:table-cell;vertical-align:top}.intranet-home__container .icon-link__icon{color:#4D2942;min-width:30px}.intranet-home__container .icon-link__icon img{margin-bottom:0}.intranet-home__container .icon-link__body{display:table;line-height:1.1em;text-decoration:none;border:none}.intranet-home__container .icon-link__body:link .icon-link__span,.intranet-home__container .icon-link__body:visited .icon-link__span{color:#222;border:none;background:0 0}.intranet-home__container .icon-link__body:hover .icon-link__span{border-bottom:1px solid}.intranet-home__container .icon-link__body:active,.intranet-home__container .icon-link__body:focus{background:0 0}.intranet-home__container .icon-link__body:active .icon-link__span,.intranet-home__container .icon-link__body:focus .icon-link__span{border-bottom:1px dotted}.intranet-home__container .box-link-wrapper{margin-bottom:20px}.intranet-home__container .box-link__pointer,.intranet-home__container .box-link__text{display:table-cell;vertical-align:middle;padding-right:4px}.intranet-home__container .box-link__pointer{text-align:right;font-size:.8em}.intranet-home__container .box-link__body{display:table;width:100%;background:#370332;color:#fff;height:75px;padding:0 15px;font-size:1.1em;line-height:1.2em}.intranet-home__container .box-link__body:hover .box-link__span{border-bottom:1px solid #fff}.intranet-home__container .box-link__body:active .box-link__span,.intranet-home__container .box-link__body:focus .box-link__span{color:#370332;background:#fff}.intranet-home__container .line-link-wrapper{margin-bottom:20px}.intranet-home__container .line-link{display:table;width:100%;border-bottom:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;font-size:.9em}.intranet-home__container .line-link__pointer,.intranet-home__container .line-link__text{display:table-cell;vertical-align:middle;padding-right:4px}.intranet-home__container .line-link__pointer{text-align:right;font-size:.8em}.intranet-home__container .line-link__text a:link,.intranet-home__container .line-link__text a:visited{color:#222;border-bottom:none}.intranet-home__container .line-link__text a:hover{color:#b02a1a}.intranet-home__container .line-link__text a:active,.intranet-home__container .line-link__text a:focus{color:#fff;background:#b02a1a}.intranet-home__container .news-yammer-wrapper{padding-left:0;padding-right:0;margin-bottom:20px}.intranet-home__container .intranet-yammer{height:505px;border:10px #ddd solid;background:#f3f5f8}.intranet-home__container .intranet-yammer__header{background:#396b9a;color:#fff;border:1px solid #dde0e6;margin:0 0 .5em;padding:8px 8px 8px 12px;font-family:Helvetica,Arial,sans-serif;font-weight:500}.intranet-home__container .intranet-yammer__skip{left:-99999px;position:absolute}.intranet-home__container .intranet-yammer__skip:focus{font-size:.8em;background-color:#ff0;color:#000;float:right;padding:0 5px;position:static}.intranet-home__container .intranet-yammer__feed{height:430px}.intranet-home__container .intranet-news{background:#ddd}.intranet-home__container .intranet-news__header{padding:0 5px 5px 1px;background:#fff}.intranet-home__container .intranet-news__heading{font-size:1.8em;line-height:1em;color:#222;border:none}.intranet-home__container .intranet-news__heading:focus,.intranet-home__container .intranet-news__heading:hover{text-decoration:underline;border:none}.intranet-home__container .intranet-news__subheading{font-size:.8em;color:#b02a1a;border:none;float:right}.intranet-home__container .intranet-news__subheading:hover{text-decoration:underline;border:none}.intranet-home__container .intranet-news__subheading:active,.intranet-home__container .intranet-news__subheading:focus{background:#b02a1a;color:#fff}.intranet-home__container .intranet-news__submessage{font-family:Arial,Helvetica,sans-serif;font-style:italic;font-size:.8em;margin:0}.intranet-home__container .intranet-news__media{width:100%}.intranet-home__container .intranet-news__headline-wrapper{margin:0 10px 0 10px}.intranet-home__container .intranet-news__headline{font-weight:500;line-height:1.3em;color:#222;border-bottom:1px dotted}.intranet-home__container .intranet-news__summary{padding:5px 10px 5px 10px;line-height:1.3em}.intranet-home__container .intranet-news__body:active .intranet-news__media,.intranet-home__container .intranet-news__body:focus .intranet-news__media,.intranet-home__container .intranet-news__body:hover .intranet-news__media{opacity:.8}.intranet-home__container .intranet-news__body:active .intranet-news__headline,.intranet-home__container .intranet-news__body:focus .intranet-news__headline,.intranet-home__container .intranet-news__body:hover .intranet-news__headline{border-bottom:1px solid}.intranet-home__container .bx-wrapper{position:relative}.intranet-home__container .bx-wrapper .bxslider a:active,.intranet-home__container .bx-wrapper .bxslider a:focus,.intranet-home__container .bx-wrapper .bxslider a:hover{background:0 0}.intranet-home__container .bx-wrapper .bx-controls{display:block}.intranet-home__container .bx-wrapper .bx-pager{display:none}.intranet-home__container .bx-wrapper .bx-controls-direction{display:block;position:static;width:0;height:0}.intranet-home__container .bx-wrapper .bx-controls-direction a{-webkit-transition:background .2s ease;transition:background .2s ease;position:absolute;top:0;margin:0;width:50px;padding:0 0 66.85%;height:0;border:0;display:block}.intranet-home__container .bx-wrapper .bx-controls-direction a,.intranet-home__container .bx-wrapper .bx-controls-direction a.active,.intranet-home__container .bx-wrapper .bx-controls-direction a.active:focus,.intranet-home__container .bx-wrapper .bx-controls-direction a:focus{background:0 0;border:0;text-decoration:none}.intranet-home__container .bx-wrapper .bx-controls-direction a:hover{background:rgba(255,255,255,.3)}.intranet-home__container .bx-wrapper .bx-controls-direction a.bx-prev{left:0}.intranet-home__container .bx-wrapper .bx-controls-direction a.bx-next{right:0}.intranet-home__container .bx-wrapper .bx-controls-direction a .slider-control{position:absolute;text-align:center;-webkit-transition:color .2s ease;transition:color .2s ease}.intranet-home__container .bx-wrapper .bx-controls-direction a .slider-control.bg{top:50%;left:50%;height:40px;width:40px;line-height:42px;font-size:40px;margin:-20px auto auto -20px;color:#fff;opacity:.9}.intranet-home__container .bx-wrapper .bx-controls-direction a .slider-control.ic{top:50%;left:50%;width:16px;height:16px;line-height:16px;font-size:16px;margin-left:-8px;margin-top:-7px;color:#b02a1a;opacity:.9}.intranet-home__container .bx-wrapper .bx-controls-direction a .slider-control.ic.fa-chevron-left,.intranet-home__container .bx-wrapper .bx-controls-direction a .slider-control.ic.fa-chevron-right{margin-top:-6px}.intranet-home__container .bx-wrapper .bx-controls-direction a .slider-control.ic.fa-chevron-right,.intranet-home__container .bx-wrapper .bx-controls-direction a .slider-control.ic.fa-play,.intranet-home__container .bx-wrapper .bx-controls-direction a .white-card__media .embed-container a.slider-control.ic:before,.white-card__media .embed-container .intranet-home__container .bx-wrapper .bx-controls-direction a a.slider-control.ic:before{margin-left:-7px}.intranet-home__container .bx-wrapper .bx-controls-direction a .slider-control.ic.fa-chevron-left{margin-left:-9px}.intranet-home__container .bx-wrapper .bx-controls-direction a.active .slider-control.bg,.intranet-home__container .bx-wrapper .bx-controls-direction a:hover .slider-control.bg{color:#b02a1a}.intranet-home__container .bx-wrapper .bx-controls-direction a.active .slider-control.ic,.intranet-home__container .bx-wrapper .bx-controls-direction a:hover .slider-control.ic{color:#fff}.intranet-home__container .bx-wrapper .bx-controls-direction a:hover{color:#fff}.intranet-home__container .bx-wrapper .bx-controls-direction a.active{color:#b02a1a}.intranet-news-header{margin-bottom:-1em}#library-search fieldset{padding:10px 20px 20px}#library-search label{display:block}#library-search.module-search .search-advanced{position:relative;float:left}#library-search.module-search .search-advanced label{white-space:nowrap;font-size:14px;margin:0 3px;padding:0}#library-search.module-search .search-advanced label input{margin:0;vertical-align:text-bottom}@media only screen and (min-width:500px){#library-search.module-search .search-advanced label{float:left}}#library-search.module-search .library-catalogue-container{float:none;clear:left}#library-search.module-search .library-catalogue-container .library-catalogue{line-height:normal}@media only screen and (min-width:320px){#library-search.module-search .library-catalogue-container{float:right;clear:none}}@media only screen and (min-width:480px){#library-search.module-search .library-catalogue-container{float:none;clear:left}}@media only screen and (min-width:600px){#library-search.module-search .library-catalogue-container{float:right;clear:none}}#library-featured{clear:both;padding:0 10px}#library-featured .ui-tabs-nav{border:none}#library-featured .ui-tabs-nav li{border:none;height:auto;padding:10px 0;background-color:#e0dbd7;background-image:none;width:50%;-webkit-box-shadow:4px -4px 5px 1px rgba(0,0,0,.1) inset;box-shadow:4px -4px 5px 1px rgba(0,0,0,.1) inset;margin:0}#library-featured .ui-tabs-nav li a{padding:0;text-decoration:none}#library-featured .ui-tabs-nav li.ui-state-hover{background-color:#d1cfca}#library-featured .ui-tabs-nav li.ui-tabs-active{background-color:#eae9e7;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none}#library-featured h2{background-image:none;color:#333;padding:0;text-align:center;margin:0;border:none;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;font-weight:400;line-height:1.4em}#library-featured .ui-tabs-panel,#library-resources,#library-services{background-color:#eae9e7;border:none;padding:17px 10px 5px 10px;overflow:hidden;margin:0}#library-featured .ui-tabs-panel li,#library-resources li,#library-services li{list-style-type:none;float:left}#library-featured .ui-tabs-panel .featured-thumb,#library-resources .featured-thumb,#library-services .featured-thumb{margin-bottom:0;float:left;width:100%}#library-featured .ui-tabs-panel a,#library-resources a,#library-services a{border-bottom:none}#library-featured .ui-tabs-panel a:hover p,#library-resources a:hover p,#library-services a:hover p{background-color:#e31b25}#library-featured .ui-tabs-panel p,#library-resources p,#library-services p{background-color:#B02A1A;color:#fff;padding:7px 0 7px 4px;font-size:1.1em;clear:both}.opening-times{padding:16px 10px 10px;background-color:#eae9e7;margin-bottom:20px}.opening-times h2{float:left;margin:0 0 14px 10px;padding:0;font-size:1.35em}.opening-times #todays-date{background-color:#FFF;border:1px solid #ccc;float:right;padding:4px 6px;position:relative;border-radius:4px;right:10px}.opening-times ul{clear:both;list-style-type:none;padding:0;margin:0}.opening-times li{padding:10px;overflow:hidden}.opening-times li a{float:left;margin-right:13px;font-size:.95em;font-weight:700}.opening-times li p{clear:both;float:left;margin-bottom:0;margin-top:5px;padding:0}.opening-times li.opening-times-last{border:none}.opening-times .odd a:hover{border-bottom:1px solid #f7f7f7}.opening-times .even a:hover{border-bottom:1px solid #eae9e7}.opening-times p{text-align:right}.js .opening-times.widget-loading{min-height:352px;background-position:center center}.js .opening-times.widget-loading p,.js .opening-times.widget-loading ul{display:none}#library-news h2{margin-bottom:5px;margin-top:0}#library-news .article{padding-bottom:5px}#library-news .article-1{padding-top:0}#library-news .article-3{border:none}#library-news .cta{float:right}#library-news{clear:left;margin-bottom:20px}.library-promotional{margin-bottom:30px}.library-promotional img{margin:0}#library-media{margin-bottom:30px}#library-upgrade{margin-top:30px}#library-upgrade a{border:none}#library-upgrade a:focus{background-color:transparent}#library-upgrade img{margin-bottom:0}#library-chat{margin-bottom:30px}#library .site-home{margin-top:44px}#library #announcements{background:#E3F0FD;list-style:none;color:#3a87ad;border:1px solid #3a87ad;font-size:1.2em;margin:0 0 20px;clear:both}#library #announcements li{padding:15px 10px}#library #announcements li a{font-weight:400}#library .quicksearch{background-image:-webkit-linear-gradient(top,#ad2817 0,#991b0d 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ad2817),to(#991b0d));background-image:linear-gradient(to bottom,#ad2817 0,#991b0d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAD2817', endColorstr='#FF991B0D', GradientType=0);border:1px solid #e7e7e7;margin:10px 0;padding:10px;position:relative}#library .quicksearch .qs_label{font-size:17px;font-style:italic;margin:0 10px 0 0}#library .quicksearch input{font-size:20px;margin-top:10px;width:400px}#library .quicksearch .loader{left:210px;top:37px}#library #global-nav1 .active-dynamic{background-color:#333}#library #global-nav1 .active-dynamic a{border-left:1px solid #333}#libraries-landing-times{list-style-type:none;padding:0;margin:0}#libraries-landing-times .library{clear:both;margin-bottom:30px;display:block;position:relative;overflow:hidden}#libraries-landing-times img{border:none;margin:0;padding:0}#libraries-landing-times a{border-bottom:none;display:block}#libraries-landing-times h2{padding:0;z-index:100;width:100%;border:none;margin:0}#libraries-landing-times h2 span{color:#fff;padding:10px;display:block;background:#b02a1a;font-size:.9em;line-height:1.2em}#libraries-landing-times h2 span:hover{text-decoration:underline}#libraries-landing-times .opening-times-header{position:absolute;left:-999px}#libraries-landing-times .opening-times-header th{position:absolute;left:-999px}#libraries-landing-times .library-times-illustration{border:none;float:left}#libraries-landing-times .opening-times-exceptions,#libraries-landing-times .opening-times-standard{border:1px solid #ccc;margin:0;margin-top:-5px;display:table}#libraries-landing-times .opening-times-exceptions td,#libraries-landing-times .opening-times-standard td{padding:1px 5px;border-color:#ccc;background:rgba(255,255,255,.98)}#libraries-landing-times .opening-times-exceptions caption,#libraries-landing-times .opening-times-standard caption{background-color:#e0dbd7;text-align:left;font-weight:700;padding:11px 5px;margin-bottom:-1px;font-family:Arial,Helvetica,sans-serif;font-size:12px;position:relative;width:auto}#libraries-landing-times .opening-times-exceptions .opening-time,#libraries-landing-times .opening-times-standard .opening-time{text-align:right}#sidebar-opening-times caption{text-align:left;padding:10px 5px;font-weight:700;margin-bottom:-1px;border:1px solid #ccc;width:auto;background-image:-webkit-linear-gradient(top,#eae9e7 0,#e0dbd7 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#eae9e7),to(#e0dbd7));background-image:linear-gradient(to bottom,#eae9e7 0,#e0dbd7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEAE9E7', endColorstr='#FFE0DBD7', GradientType=0);margin-bottom:-2px}#sidebar-opening-times .opening-times-header th{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}#sidebar-opening-times .opening-times-standard{border-left:1px solid #ccc;border-right:1px solid #ccc}#sidebar-opening-times .opening-times-standard td{background:#FFF;text-align:left;padding:2px 5px;text-align:center}#sidebar-opening-times .opening-times-standard td.opening-days{text-align:left}#sidebar-opening-times .opening-times-exceptions{border-collapse:collapse;border-left:1px solid #AAD4FF;border-top:1px solid #AAD4FF;margin-bottom:20px}#sidebar-opening-times .opening-times-exceptions caption{-webkit-filter:none;filter:none;background:#E3F0FD;border:1px solid #AAD4FF}#sidebar-opening-times .opening-times-exceptions td{border-right:1px solid #AAD4FF;border-bottom:1px solid #AAD4FF;background:#E3F0FD;text-align:left;padding:2px 5px;text-align:center}#sidebar-opening-times .opening-times-exceptions td.opening-days{width:57%;text-align:left}@media only screen and (min-width:480px){#library-search .search-advanced{float:left}#library-opening-times li p{float:right;clear:none;margin-top:0}}@media only screen and (min-width:500px){#library-featured .ui-tabs-panel,#library-resources,#library-services{padding:17px 0 5px}#library-featured .ui-tabs-panel li,#library-resources li,#library-services li{float:left;margin-left:2%;width:47%}#libraries-landing-times .library{float:left;width:48%;clear:right}#libraries-landing-times .library-even{float:right}#libraries-landing-times h2 span{position:absolute}}@media only screen and (min-width:768px){#library #mast1{height:48px}#library #global-nav-toggler{display:none}#library .account-log-in{height:157px}#library-featured .ui-tabs-panel p,#library-resources p,#library-services p{font-size:.9em}#library-opening-times{padding-top:14px}#library-opening-times li{padding:9px 10px}#library-opening-times li p{clear:both;float:left;margin-top:5px}}@media only screen and (min-width:980px){#library #mast1{height:36px}#library-search .search-advanced{float:left}#library-featured .ui-tabs-panel li,#library-resources li,#library-services li{margin-left:1.8%;width:31%}#library-featured .ui-tabs-panel p,#library-resources p,#library-services p{font-size:.9em}#library-opening-times{min-height:318px;padding:14px 0}#library-opening-times ul{padding-right:10px;padding-left:10px}#library-opening-times li{padding:10px}#library-opening-times li p{float:right;clear:none;margin-top:0}#library-contact .tel{display:block}#library-contact .contact-address{float:left;margin-top:-41px;padding-left:210px}#libraries-landing-times .library{float:none;width:auto}#libraries-landing-times .library-even{float:none}#libraries-landing-times a{display:inherit}#libraries-landing-times h2 span{bottom:20px}#libraries-landing-times img{float:left;padding-left:30px}#libraries-landing-times .opening-times-exceptions,#libraries-landing-times .opening-times-standard{float:left;margin-left:-30px;margin-top:20px;width:260px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}}@media only screen and (min-width:1200px){#library-opening-times{min-height:352px;padding:19px 0}#library-opening-times ul{padding-right:10px;padding-left:10px}#library-opening-times li{padding:12px}#libraries-landing-times h2 span{width:280px}#libraries-landing-times img{padding-left:25px}#libraries-landing-times .library{float:left;overflow:visible;width:47%}#libraries-landing-times .library-even{float:right}#libraries-landing-times .opening-times-exceptions,#libraries-landing-times .opening-times-standard{margin-left:0;position:absolute;right:0}}.library-useful-links-list.library-useful-links-list h2 a,.library-useful-links-list.library-useful-links-list h3 a,.library-useful-links-list.library-useful-links-list h4 a,.opening-times--home-controls-link h2 a,.opening-times--home-controls-link h3 a,.opening-times--home-controls-link h4 a,.search-section-links h2 a,.search-section-links h3 a,.search-section-links h4 a,[id=library] .library-news-campaign-item h2 a,[id=library] .library-news-campaign-item h3 a,[id=library] .library-news-campaign-item h4 a,[id=library] [id=content] h2 a,[id=library] [id=content] h3 a,[id=library] [id=content] h4 a{border-bottom-width:2px}.library-useful-links-list.library-useful-links-list .ui-accordion-header a,.opening-times--home-controls-link .ui-accordion-header a,.search-section-links .ui-accordion-header a,[id=library] .library-news-campaign-item .ui-accordion-header a,[id=library] [id=content] .ui-accordion-header a{border-bottom-width:0}.library-lede p:empty{display:none}#library .hallway-new{margin-top:0}.no-js #library .dropdown-select{display:none}.js .search-refine-wrapper{display:none}.library-home-background{position:relative;background:#eee;padding:2px 10px 0;margin:-15px -10px 20px 0}@media only screen and (min-width:980px){.library-home-background{padding:2px 0 0;margin:0 0 20px 0}}.library-home-background--search{margin-top:-35px}.library-login{text-align:center}.library-login p{text-align:left}.library-login-link,.library-login-link:link{background-color:#c33;color:#FFF;height:3.5em;display:inline-block;margin:0 auto 0;padding:0 1em;border:0;outline:0;font-weight:600;line-height:3.4em;text-align:center;border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (min-width:600px){.library-login-link,.library-login-link:link{margin:2em auto 0}}@media only screen and (min-width:768px){.library-login-link,.library-login-link:link{margin:5em auto}}.library-login-link:active,.library-login-link:focus,.library-login-link:hover{text-decoration:underline}.opening-times--home{padding:0}@media only screen and (min-width:768px){.opening-times--home{padding-bottom:1.5em}}.opening-times--home-controls{display:block;text-align:center}@media only screen and (min-width:768px){.opening-times--home-controls{text-align:left}}.opening-times--home-controls form,.opening-times--home-controls h2{display:inline-block}.opening-times--home-controls h2{margin:0}.opening-times--home-controls form{width:118px;padding-left:2em;vertical-align:top}.opening-times--home-controls form select{font-size:1.5em;padding:.167em 0}.opening-times--home-controls time{color:#444;margin-left:.5em;display:block;font-size:.8em}@media only screen and (min-width:768px){.opening-times--home-controls time{display:inline}}.opening-times--home-controls .opening-times--home-controls-link{clear:both}@media only screen and (min-width:768px){.opening-times--home-controls .opening-times--home-controls-link{float:right;margin-top:10px}}.opening-times--home-list{width:100%;display:block;padding:0;margin:0;list-style:none;text-align:center}@media only screen and (min-width:768px){.opening-times--home-list{display:table;table-layout:fixed;text-align:left}}.opening-times--home-controls+.opening-times--home-list{padding-top:.5em}.opening-times--home-list li{background-color:transparent;display:block;padding:1.5em 0;border:0;vertical-align:top;margin-bottom:1em}@media only screen and (min-width:768px){.opening-times--home-list li:nth-child(odd){background-color:transparent}}@media only screen and (min-width:768px){.opening-times--home-list li{width:20%;display:table-cell}}.opening-times--home-list h3{font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif;padding-bottom:.4em;margin:0;font-size:1.143em;font-weight:600}@media only screen and (min-width:768px){.opening-times--home-list h3{width:80%}}.opening-times--home-list h3 a{border-bottom-width:2px;border-bottom-style:dotted;text-decoration:none}.opening-times--home-list h3 a:link,.opening-times--home-list h3 a:visited{border-bottom-color:#999}.opening-times--home-list h3 a:link{color:#c33}.opening-times--home-list h3 a:visited{color:#670003}.opening-times--home-list h3 a:hover{color:#c33;border-bottom-color:#670003;border-bottom-style:solid}.opening-times--home-list h3 a:active,.opening-times--home-list h3 a:focus{background-color:#c33;color:#FFF;border-bottom-color:transparent}.opening-times--home-list span,.opening-times--home-list time{font-size:1.1em}.opening-times--home-list-item-times{color:#444}.opening-times-list{list-style:none;margin:0}.opening-times-list .opening-times-list-card{width:100%;padding:1em 1em 1.5em;margin-bottom:2em;border-radius:.25em;-webkit-box-shadow:0 0 .5em rgba(51,51,51,.25);box-shadow:0 0 .5em rgba(51,51,51,.25)}@media only screen and (min-width:600px){.opening-times-list .opening-times-list-card{float:left}}@media only screen and (min-width:1035px){.opening-times-list .opening-times-list-card{float:left}}.opening-times-list h2{margin:0 0 .75em}.opening-times-list h3{margin:14px 0}.opening-times-list h3:first-of-type{margin-top:0}.opening-times-list img{width:100%;height:auto;display:none;margin-bottom:1em}.js .opening-times--home-list .opening-times-busy,.js .opening-times-list .opening-times-busy{opacity:.5}.js .opening-times--home-list .opening-times-busy .calendarNavLink,.js .opening-times-list .opening-times-busy .calendarNavLink{cursor:default}.js .library-aside-call-to-action.opening-times-busy{opacity:.5}.js .library-aside-call-to-action.opening-times-busy .calendarNavLink{cursor:default}.opening-times-panel{width:100%;display:block}@media only screen and (min-width:600px){.opening-times-panel{width:50%;display:inline-block;float:left}}@media only screen and (min-width:768px){.opening-times-panel{width:100%;display:block}}@media only screen and (min-width:1035px){.opening-times-panel{width:50%;display:inline-block;float:left}}@media only screen and (min-width:600px){.opening-times-panel--left{padding-right:.75em}}@media only screen and (min-width:768px){.opening-times-panel--left{padding-right:0}}@media only screen and (min-width:1035px){.opening-times-panel--left{padding-right:.75em}}.opening-times-panel--left>h3{display:none}.opening-times-panel--right{padding-top:1.5em}@media only screen and (min-width:600px){.opening-times-panel--right{padding-top:0;padding-left:.75em}}@media only screen and (min-width:768px){.opening-times-panel--right{padding-top:1.5em;padding-left:0}}@media only screen and (min-width:1035px){.opening-times-panel--right{padding-top:0;padding-left:.75em}}.opening-times-info{margin-top:1.5em;border:1px solid #999;padding:.75em}.opening-times-info h3{border-bottom:1px solid #999}.opening-times-info h3:not(:first-of-type){margin-top:1em}.opening-times-info p{margin-bottom:0}.opening-times-table{margin-bottom:0}.opening-times-table tbody{width:100%;display:table}.opening-times-table tr{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.opening-times-table tr:nth-child(even){background-color:#f7f7f7}.opening-times-table .is-today{border:2px solid #c33;position:relative}.opening-times-table .is-today td{padding:.5em .786em}.opening-times-table td{padding:.643em .786em;border:0}.opening-times-table td:last-child{text-align:right}.opening-times-table td,.opening-times-table td::-moz-selection{background-color:transparent!important}.opening-times-table td,.opening-times-table td::selection{background-color:transparent!important}.opening-times-table td span em::-moz-selection,.opening-times-table td span::-moz-selection,.opening-times-table td time em::-moz-selection,.opening-times-table td time::-moz-selection{background:#333!important;color:#FFF!important}.opening-times-table td span em::selection,.opening-times-table td span::selection,.opening-times-table td time em::selection,.opening-times-table td time::selection{background:#333!important;color:#FFF!important}.opening-times-navigation{width:100%;display:table;margin-bottom:.643em;line-height:1}.opening-times-navigation .calendarNavLink,.opening-times-navigation .opening-times-navigation-date-range{background-color:#c33;color:#FFF!important;text-align:center;-webkit-transition:all .15s ease;transition:all .15s ease}.opening-times-navigation .calendarNavLink{width:2.429em;height:2.429em;display:block;padding:.5em 1.25em;border-bottom-width:0!important;position:relative;overflow-x:hidden;text-indent:10em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.opening-times-navigation .calendarNavLink:focus,.opening-times-navigation .calendarNavLink:hover{background-color:#96190b;cursor:pointer}.opening-times-navigation .calendarNavLink:before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-indent:0}.opening-times-navigation .opening-times-navigation-previous .calendarNavLink{border-radius:.25em 0 0 .25em;border-right:1px solid #FFF}.opening-times-navigation .opening-times-navigation-previous .calendarNavLink:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:400}.opening-times-navigation .opening-times-navigation-next .calendarNavLink{border-radius:0 .25em .25em 0;border-left:1px solid #FFF}.opening-times-navigation .opening-times-navigation-next .calendarNavLink:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:400}.opening-times-navigation .opening-times-navigation-date-range{width:100%;display:table-cell;overflow:hidden;font-weight:600;vertical-align:middle;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.opening-times-navigation .opening-times-navigation-date-range::-moz-selection{background-color:transparent!important}.opening-times-navigation .opening-times-navigation-date-range::selection{background-color:transparent!important}.opening-times-navigation .opening-times-navigation-date-range time::-moz-selection{background-color:#333!important}.opening-times-navigation .opening-times-navigation-date-range time::selection{background-color:#333!important}.js .opening-times-navigation .opening-times-navigation-date-range time{color:transparent;-webkit-transition:color .15s ease;transition:color .15s ease}.js .opening-times-navigation .opening-times-navigation-date-range time[data-toggle=on]{color:#FFF}.js .opening-times-navigation .opening-times-navigation-date-range time span{display:none}.full-width-background{background-color:#eee;padding-left:0;padding-right:0;position:relative}.full-width-background:after,.full-width-background:before{content:"";background-color:inherit;width:9600px;position:absolute;top:0;bottom:0;right:100%}.full-width-background:after{left:100%}.library-focus-container{float:left;padding-top:1.5em;padding-bottom:1.5em;margin-bottom:1.5em}.library-focus-list{width:100%;float:left;margin:0;list-style:none}.library-focus-list h2{display:inline-block;font-size:22px}.library-focus-list h2 a{border-bottom-width:2px;border-bottom-style:dotted;text-decoration:none}.library-focus-list h2 a:link,.library-focus-list h2 a:visited{border-bottom-color:#999}.library-focus-list h2 a:link{color:#c33}.library-focus-list h2 a:visited{color:#670003}.library-focus-list h2 a:hover{color:#c33;border-bottom-color:#670003;border-bottom-style:solid}.library-focus-list h2 a:active,.library-focus-list h2 a:focus{background-color:#c33;color:#FFF;border-bottom-color:transparent}.library-focus-list p{color:#333}.connect-with-us{margin-bottom:2em}.library-aside-call-to-action{background-color:#3a0133;color:#FFF;display:block;padding:2em 1em;margin-bottom:.667em;font-size:1.5em;font-family:ff-meta-web,Arial,Helvetica,sans-serif}.library-aside-call-to-action a{display:inline-block;border-bottom-width:2px;border-bottom-style:dotted;text-decoration:none}.library-aside-call-to-action a:link,.library-aside-call-to-action a:visited{color:#eee;border-bottom-color:#ccc}.library-aside-call-to-action a:hover{color:#FFF;border-bottom-color:#FFF;border-bottom-style:solid}.library-aside-call-to-action a:active,.library-aside-call-to-action a:focus{background-color:#FFF;color:#666;border-bottom-color:transparent}.library-aside-call-to-action p{margin-top:.667em;font-size:.667em}.library-news-campaign-item{background-color:#FFF;padding:1em 0}.library-news-campaign-item .thumbnail{text-align:center}.library-hallway-list{width:100%;margin:0}.library-hallway-list,.library-hallway-list li{list-style:none}.library-hallway-list li{width:100%;display:inline-block;margin-bottom:1.5em;float:left;clear:both}.library-hallway-list h3{margin-top:0;margin-bottom:.75em;line-height:1}.library-hallway-list img{display:block;margin-right:1.5em;margin-bottom:1.25em}@media only screen and (min-width:600px){.library-hallway-list img{display:inline-block;float:left;margin-bottom:.75em}}.library-search .search-section-button{font-size:1.2em;height:3em;line-height:3em}#courses-widget .widget-content .ui-accordion-header .library-search .search-section-button .ui-icon,.course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .library-search .search-section-button .ui-icon,.library-search .search-section-button #courses-widget .widget-content .ui-accordion-header .ui-icon,.library-search .search-section-button .course .accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-icon,.library-search .search-section-button .fa,.library-search .search-section-button .ui-accordion .ui-accordion-header .ui-icon,.library-search .search-section-button .white-card__media .embed-container a:before,.ui-accordion .ui-accordion-header .library-search .search-section-button .ui-icon,.white-card__media .embed-container .library-search .search-section-button a:before{padding-left:8px}body#library{overflow-x:hidden}.event__add-exception,.event__edit-exception,.modal__box--delete button{background-color:#333;color:#FFF;display:block;margin:0 auto;padding:.5em;border:0;border-radius:.25em;cursor:pointer}.event__add-exception:active,.event__add-exception:focus,.event__add-exception:hover,.event__edit-exception:active,.event__edit-exception:focus,.event__edit-exception:hover,.modal__box--delete button:active,.modal__box--delete button:focus,.modal__box--delete button:hover{text-decoration:underline}.event__add-exception[disabled],.event__edit-exception[disabled],.modal__box--delete button[disabled]{opacity:.25}.calendar{table-layout:fixed}.calendar table{border-collapse:separate;border-spacing:0 0}.calendar.calendar--loading{background:url(//s1.city.ac.uk/cityr/i/ajax-loader-small-red.gif) no-repeat center center #FFF;height:480px}.calendar.calendar--loading #calendarTable,.calendar.calendar--loading .prev-next-month{display:none}.calendar.calendar--empty:after{content:"No library id supplied.";display:block}.calendar.calendar--empty #calendarTable{display:none}.calendar td,.calendar th{border:1px solid #999}.calendar th{background-color:#ccc;padding:1em;text-align:left}.calendar td{padding:2.5em 1em 1em;position:relative;font-style:italic;line-height:1.5;text-shadow:0 0 1px #FFF}.calendar td.hover{cursor:pointer}.calendar td.active,.calendar td.hover{-webkit-box-shadow:inset 0 0 0 4px rgba(51,51,51,.5);box-shadow:inset 0 0 0 4px rgba(51,51,51,.5)}.calendar td[data-special=closed].active,.calendar td[data-special=closed].hover{-webkit-box-shadow:inset 0 0 0 4px rgba(150,25,11,.75);box-shadow:inset 0 0 0 4px rgba(150,25,11,.75)}.calendar td[data-special=open24hours].active,.calendar td[data-special=open24hours].hover{-webkit-box-shadow:inset 0 0 0 4px rgba(102,153,51,.75);box-shadow:inset 0 0 0 4px rgba(102,153,51,.75)}.calendar td[data-label=bank-holiday]{background-image:-webkit-repeating-linear-gradient(45deg,transparent,transparent 35px,rgba(255,255,255,.5) 35px,rgba(255,255,255,.5) 70px);background-image:repeating-linear-gradient(45deg,transparent,transparent 35px,rgba(255,255,255,.5) 35px,rgba(255,255,255,.5) 70px)}.calendar td[data-label=christmas-holiday]{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(255,255,255,.25)),color-stop(50%,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(255,255,255,.25)),color-stop(50%,transparent));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.25) 50%,transparent 50%),-webkit-linear-gradient(rgba(255,255,255,.25) 50%,transparent 50%);background-image:linear-gradient(90deg,rgba(255,255,255,.25) 50%,transparent 50%),linear-gradient(rgba(255,255,255,.25) 50%,transparent 50%);-webkit-background-size:50px 50px;background-size:50px 50px}.calendar td[data-label=easter-holiday]{background-image:-webkit-radial-gradient(rgba(255,255,255,.35) 15%,transparent 16%),-webkit-radial-gradient(rgba(255,255,255,.35) 15%,transparent 16%);background-image:radial-gradient(rgba(255,255,255,.35) 15%,transparent 16%),radial-gradient(rgba(255,255,255,.35) 15%,transparent 16%);-webkit-background-size:50px 50px;background-size:50px 50px;background-position:0 0,25px 25px}.calendar td[data-label=exam-period]{background-image:-webkit-linear-gradient(45deg,rgba(51,51,51,.1) 25%,transparent 25%,transparent 75%,rgba(51,51,51,.1) 75%,rgba(51,51,51,.1)),-webkit-linear-gradient(135deg,rgba(51,51,51,.1) 25%,transparent 25%,transparent 75%,rgba(51,51,51,.1) 75%,rgba(51,51,51,.1));background-image:linear-gradient(45deg,rgba(51,51,51,.1) 25%,transparent 25%,transparent 75%,rgba(51,51,51,.1) 75%,rgba(51,51,51,.1)),linear-gradient(-45deg,rgba(51,51,51,.1) 25%,transparent 25%,transparent 75%,rgba(51,51,51,.1) 75%,rgba(51,51,51,.1));-webkit-background-size:50px 50px;background-size:50px 50px}.calendar td.today .dateLink:after,.calendar td.today .event-day:after{content:" (Today)";color:#c33}.calendar td .dateLink,.calendar td .event-day{position:absolute;top:.5em;left:1em;font-weight:600;font-style:normal}.calendar td .dateLink,.calendar td .dateLink:hover{border:none}.calendar td .event-times{font-size:1.143em}.calendar td .event__add-exception,.calendar td .event__edit-exception{margin-top:1em;font-size:.857em}.calendar td br{display:none}.calendar .dayLabel{text-align:center}.calendar .date{width:auto;display:table-cell;float:none;cursor:pointer}.calendar .date:not(.eventDate):hover{background-color:#ccc}.calendar .event--1{background-color:#dfbf9f}.calendar .event--2{background-color:#dfdf9f}.calendar .event--3{background-color:#bfdf9f}.calendar .event--4{background-color:#9fdf9f}.calendar .event--5{background-color:#9fdfbf}.calendar .event--6{background-color:#9fdfdf}.calendar .event--7{background-color:#9fbfdf}.calendar .event--8{background-color:#9f9fdf}.calendar .event--9{background-color:#bf9fdf}.calendar .event--10{background-color:#df9fdf}.calendar .event--11{background-color:#df9fbf}.calendar .event--12{background-color:#df9f9f}.calendar .event__add-exception,.calendar .event__edit-exception{opacity:.5}.calendar .event__add-exception:active,.calendar .event__add-exception:focus,.calendar .event__add-exception:hover,.calendar .event__edit-exception:active,.calendar .event__edit-exception:focus,.calendar .event__edit-exception:hover{opacity:1}.modal,.modal--delete{background-color:rgba(255,255,255,.9);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5em;position:fixed;top:0;left:0;z-index:420}.modal__box,.modal__box--delete{background-color:#FFF;width:100%;max-width:28em;max-height:100%;border-radius:.25em;position:relative;overflow-y:auto;-webkit-box-shadow:0 0 .5em rgba(51,51,51,.5);box-shadow:0 0 .5em rgba(51,51,51,.5);z-index:440}.modal__box legend,.modal__box--delete legend{color:#FFF;width:100%;display:block;padding:1.5em;border-radius:.25em .25em 0 0;font-style:italic;text-align:center}.modal__box legend.event--existing,.modal__box--delete legend.event--existing{background-color:#333}.modal__box legend.event--new,.modal__box--delete legend.event--new{background-color:#693}.modal__box legend.event--exception,.modal__box--delete legend.event--exception{background-color:#00739b}.modal__box legend.event--delete,.modal__box--delete legend.event--delete{background-color:#c33}.modal__box fieldset,.modal__box--delete fieldset{padding:1.5em 0;margin:0 1.5em;border:0}.modal__box fieldset~fieldset,.modal__box--delete fieldset~fieldset{border-top:1px dotted #333}.modal__box fieldset.event--exception.modal__box__dates .modal__box__end-day,.modal__box fieldset.event--exception.modal__box__dates span,.modal__box--delete fieldset.event--exception.modal__box__dates .modal__box__end-day,.modal__box--delete fieldset.event--exception.modal__box__dates span{display:none}.modal__box fieldset.event--exception.modal__box__recurrence-fieldset,.modal__box--delete fieldset.event--exception.modal__box__recurrence-fieldset{display:none}.modal__box fieldset.text-center,.modal__box--delete fieldset.text-center{text-align:center}.modal__box legend+fieldset,.modal__box--delete legend+fieldset{padding-top:1em}.modal__box select,.modal__box--delete select{border:1px solid #333;min-width:6em;height:2em}.modal__box label+select,.modal__box--delete label+select{float:right}.modal__box--loading.modal__box--delete,.modal__box.modal__box--loading{background:url(//s1.city.ac.uk/cityr/i/ajax-loader-small-red.gif) no-repeat center center #FFF}.modal__box--loading.modal__box--delete fieldset,.modal__box.modal__box--loading fieldset{opacity:.1}.modal__close,.modal__close--delete{width:100%;height:100%;position:absolute;top:0;left:0;z-index:430}.modal--delete{background-color:#333;z-index:520}.modal__box--delete{max-width:500px;z-index:540}.modal__box--delete legend{font-weight:600}.modal__box--delete ol:last-child,.modal__box--delete p:last-child{margin-bottom:0}.modal__box--delete button{background-color:#c33;padding:1em;font-weight:600}.modal__close--delete{z-index:530}.modal__box--delete__exceptions{display:none}.city-ventures--home .relative-parent{margin-bottom:4rem;position:relative}.city-ventures--home .course__summary,.city-ventures--home .standfirst{margin-bottom:0}@media only screen and (min-width:600px){.city-ventures--home .course__summary,.city-ventures--home .standfirst{margin-right:150px}}.city-ventures--home .social-icons-list{margin:1.5rem 0 0}@media only screen and (min-width:600px){.city-ventures--home .social-icons-list{margin-top:0;position:absolute;top:0;right:0}}.meta-boxes{width:100%;float:left}.meta-box{background-color:#e7e7e7;padding:20px;margin-bottom:20px;overflow:hidden}@media only screen and (min-width:768px){.meta-box{min-height:13.5em}}.meta-box h3{width:100%}.meta-box p{margin-bottom:0}.meta-box .meta-box__contact-list{margin:0;list-style:none}.meta-box .meta-box__contact-list li{display:block}.meta-box .meta-box__contact-list li+li{margin-top:.5rem}.meta-box .meta-box__contact-list a,.meta-box .meta-box__contact-list span{display:block;padding-left:2.5rem;position:relative}.meta-box .meta-box__contact-list a:link,.meta-box .meta-box__contact-list a:visited,.meta-box .meta-box__contact-list span:link,.meta-box .meta-box__contact-list span:visited{border-bottom-width:0}.meta-box .meta-box__contact-list a:before,.meta-box .meta-box__contact-list span:before{color:#666;position:absolute;top:0;left:0;font-family:FontAwesome;font-size:1.25em;vertical-align:middle}.meta-box .meta-box__contact-list a.meta-box__contact-list__telephone:before,.meta-box .meta-box__contact-list span.meta-box__contact-list__telephone:before{content:"\f095"}.meta-box .meta-box__contact-list a.meta-box__contact-list__email:before,.meta-box .meta-box__contact-list span.meta-box__contact-list__email:before{content:"\f0e0"}.meta-box .meta-box__contact-list a.meta-box__contact-list__location:before,.meta-box .meta-box__contact-list span.meta-box__contact-list__location:before{content:"\f041";top:2px}.meta-box .meta-box__contact-list+p{margin-top:1em}.tile-title{font-size:2rem}.tile-title:link,.tile-title:visited{color:#333}.tile-title:focus,.tile-title:hover{border-bottom:1px dotted currentColor}.tile-title:after{content:"\f105";padding-left:.5em;font-family:FontAwesome}.tile-wrapper--city-ventures{margin-top:0}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile{display:inline-block;margin-bottom:20px}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile:link,.tile-wrapper--city-ventures .tile-listing--city-ventures .tile:visited{color:#333;border-bottom-width:0}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile:link h4,.tile-wrapper--city-ventures .tile-listing--city-ventures .tile:visited h4{display:inline-block;border-bottom:1px dotted transparent}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile:focus h4,.tile-wrapper--city-ventures .tile-listing--city-ventures .tile:hover h4{border-bottom-color:currentColor}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile:active,.tile-wrapper--city-ventures .tile-listing--city-ventures .tile:focus{background-color:transparent;color:#333}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile .tile-subject-icon{top:auto;bottom:0;font-size:1.5em}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile.tile--folder .tile-subject-icon{background-color:#00739b}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile.tile--trophy .tile-subject-icon{background-color:#fab92d;color:#333}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile.tile--calendar .tile-subject-icon{background-color:#3a0133}.tile-wrapper--city-ventures .tile-listing--city-ventures .tile p{margin-bottom:0}.social-media-hub .socialmedia-navigation-list{margin:0;padding:0;list-style-type:none;text-align:left;margin-bottom:20px}.social-media-hub .socialmedia-navigation-list li{display:inline;margin:2px;text-align:center}.social-media-hub .socialmedia-navigation-list a{background:#f2f2f2;padding:3px 10px;color:#000;text-decoration:none;font-size:17px;display:inline-block;margin:0;border:solid 1px #aaa;width:90px}.social-media-hub .socialmedia-navigation-list a.current{color:#fff;background:#000}.social-media-hub .socialmedia-navigation-list a:hover{color:#fff;background:#000}.social-wall-wrapper .load-more{text-align:center;margin-top:40px}.social-wall-wrapper .load-more a:link,.social-wall-wrapper .load-more a:visited{background:#f2f2f2;padding:10px 50px;color:#000;text-decoration:none;font-size:14px;font-weight:700;display:inline-block;border:solid 1px #aaa;cursor:pointer}.social-wall-wrapper .load-more a:hover{color:#fff;background:#000}.social-wall-wrapper .load-more span{margin-right:20px}.social-wall{max-width:1200px;margin:0 auto}.social-wall .item{margin-bottom:20px;border:solid 1px #e6e6e6;padding:10px 0 0 0;width:100%;background:#f2f2f2 none repeat scroll 0 0;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}@media screen and (min-width:400px){.social-wall .item{width:46.25%}}@media screen and (min-width:900px){.social-wall .item{width:31.48%}}.social-wall .item-heading{padding:0 10px;line-height:1.3em;font-weight:600;font-size:1.35em}.social-wall .item-media{margin:5px 0 0 0;padding:0 5px}.social-wall .item-media-image .static{display:block;margin:auto;width:100%}.social-wall .item-media-video{padding-bottom:64%}.social-wall .item-media-video .preview{display:block;margin-top:-20px;width:100%}.social-wall .item-media-video .play-button{width:100%;height:100%;position:absolute;opacity:.7;cursor:pointer;background:rgba(0,0,0,0) url(https://www.city.ac.uk/__data/assets/image/0010/291196/youtube-dark.png) 50% 50% no-repeat}.social-wall .item-media-video .play-button:focus,.social-wall .item-media-video .play-button:hover{background:rgba(0,0,0,0) url(https://www.city.ac.uk/__data/assets/image/0011/291197/youtube-color.png) 50% 50% no-repeat}.social-wall .item-text{padding:5px 10px;font-size:1.1em;word-wrap:break-word}.social-wall .item-text a:link{color:#b91b1b;border-bottom:1px dotted #999}.social-wall .item-text a:visited{color:#670003;border-bottom:1px dotted #999}.social-wall .item-text a:hover{color:#b91b1b;border-bottom:1px solid #670003}.social-wall .item-text a:active,.social-wall .item-text a:focus{color:#fff;background-color:#b91b1b}.social-wall .item-footer{margin-top:5px;padding:5px 10px 3px 10px;border-top:solid 3px #e6e6e6;font-size:.9em}.social-wall .item-footer a:link,.social-wall .item-footer a:visited{color:#670003;border-bottom:none}.social-wall .item-footer a:hover{color:#670003;border-bottom:1px solid #670003}.social-wall .item-footer a:active,.social-wall .item-footer a:focus{color:#fff;background-color:#b91b1b}.social-wall .item-footer .footer-twitter:before{content:"";width:23px;height:16px;float:left;margin:0 -2px 0 0;background:url(https://www.city.ac.uk/__data/assets/image/0017/291203/twitter.png) no-repeat}.social-wall .item-footer .footer-facebook:before{content:"";width:23px;height:16px;float:left;margin:0 -2px 0 0;background:url(https://www.city.ac.uk/__data/assets/image/0017/291221/facebook.png) no-repeat}.social-wall .item-footer .footer-instagram:before{content:"";width:23px;height:16px;float:left;margin:0 -2px 0 0;background:url(https://www.city.ac.uk/__data/assets/image/0006/291237/instagram.png) no-repeat}.social-wall .item-footer .footer-youtube:before{content:"";width:23px;height:16px;float:left;margin:0 3px 0 0;background:url(https://www.city.ac.uk/__data/assets/image/0007/291238/youtube.png) no-repeat}.social-wall .item-footer .elapsed-time{float:right}.smh-accounts .smh-account{background:#f2f2f2 none repeat scroll 0 0;margin:10px 0;padding:15px;overflow:auto;display:inline-block;width:100%}@media only screen and (min-width:768px){.smh-accounts .smh-account{width:49%}}@media only screen and (min-width:768px){.smh-accounts .smh-account:nth-child(2n+2){float:right}.smh-accounts .smh-account:nth-child(2n+3){float:left;clear:both}}.smh-accounts .smh-account__image{float:left;height:75px;width:75px;border:solid 1px #ccc}.smh-accounts .smh-account__desc,.smh-accounts .smh-account__name{margin:0 0 0 95px}.smh-accounts .smh-account__types{margin:10px 0 0 95px}.smh-accounts .smh-account__name{font-size:1.7em}.smh-accounts .smh-account__type{background:url(//s1.city.ac.uk/cityr/i/home/social.png) no-repeat scroll 0 -30px rgba(0,0,0,0);border-bottom:none;display:block;float:left;height:27px;line-height:27px;text-decoration:none;margin:5px 10px 5px 0;width:30px}.smh-accounts .smh-account__type--facebook{background-position:0 -30px}.smh-accounts .smh-account__type--facebook:focus,.smh-accounts .smh-account__type--facebook:hover{background-position:0 0}.smh-accounts .smh-account__type--twitter{background-position:-32px -29px}.smh-accounts .smh-account__type--twitter:focus,.smh-accounts .smh-account__type--twitter:hover{background-position:-32px 0}.smh-accounts .smh-account__type--youtube{background-position:-62px -30px}.smh-accounts .smh-account__type--youtube:focus,.smh-accounts .smh-account__type--youtube:hover{background-position:-62px 0}.smh-accounts .smh-account__type--instagram{background-position:-312px -30px}.smh-accounts .smh-account__type--instagram:focus,.smh-accounts .smh-account__type--instagram:hover{background-position:-312px 0}.smh-accounts .smh-account__type--tumblr{border:none;font-size:2.2em;line-height:1.3;background-color:#f2f2f2}.smh-accounts .smh-account__type--tumblr:before{content:"\f174";font-family:FontAwesome;color:#444}.smh-accounts .smh-account__type--tumblr:hover:before{color:#e2992e}.smh-accounts .smh-account__type--tumblr:focus{border:none}.smh-accounts .smh-account__type--tumblr:focus:before{color:#e2992e}.shortcourse{margin-top:-50px}.shortcourse .responsive-tabs{margin-bottom:30px}@media only screen and (min-width:768px){.shortcourse .responsive-tabs{margin-bottom:10px}}.shortcourse-solid{background-color:#3e1031;color:#FFF}.shortcourse-header{margin:0 -10px;padding:0 10px;font-family:ff-meta-web,"Helvetica Neue",Arial,Helvetica,sans-serif}.shortcourse-header h1{display:inline-block}.shortcourse-header-wrapper{padding-top:20px}@media only screen and (min-width:768px){.shortcourse-header-wrapper{padding-bottom:10px}}@media only screen and (min-width:980px){.shortcourse-header-wrapper{padding-bottom:20px}}.shortcourse-header__title{margin-right:20px}.shortcourse-header__award{font-size:.55em;font-weight:400;line-height:1;display:inline-block}.shortcourse-banner{margin:0 -10px;max-height:300px;overflow:hidden}@media only screen and (min-width:1200px){.shortcourse-banner{max-height:320px}}.shortcourse-banner img{width:100%;margin:0}@media only screen and (min-width:1200px){.shortcourse-banner img{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}}.shortcourse-selection{background:#eae9e7;color:#333;padding:20px 10px;margin:20px -10px 0 -10px;z-index:100}.shortcourse-selection select{display:block;width:100%;max-width:300px;margin-bottom:20px;font-size:1.3em;padding:5px;font-family:Arial,Helvetica,sans-serif;border-radius:4px}.shortcourse-selection .cta{display:block;max-width:300px;font-size:1.3em}.shortcourse-selection .cta a{display:block}@media only screen and (min-width:768px){.shortcourse-selection{position:absolute;margin:0;right:10px;left:10px;width:auto}.shortcourse-selection:after{position:absolute;top:100%;right:50%;margin-right:-50%;content:'';width:100%;height:120px;background:-webkit-gradient(linear,right top,left bottom,color-stop(49.5%,#eae9e7),color-stop(50%,transparent));background:-webkit-linear-gradient(right top,#eae9e7 49.5%,transparent 50%);background:linear-gradient(to left bottom,#eae9e7 49.5%,transparent 50%)}.shortcourse-selection select{font-size:1em;padding:8px 5px}}@media only screen and (min-width:980px){.shortcourse-selection{padding:20px}.shortcourse-selection:after{height:140px}.shortcourse-selection select{font-size:1.2em;max-width:100%;padding:12px 5px}.shortcourse-selection .cta{font-size:1.3em;max-width:100%}.shortcourse-selection .cta a{padding:10px}}.shortcourse-selection__title{font-size:1.4em;font-weight:600;margin-bottom:10px}.shortcourse-intro{margin-bottom:10px}@media only screen and (min-width:768px){.shortcourse-intro{margin-top:30px;margin-bottom:20px}}.shortcourse-keyinfo{margin-left:-10px;margin-right:-10px;margin-bottom:20px;padding:20px}@media only screen and (min-width:768px){.shortcourse-keyinfo{margin:0;padding:20px}}.shortcourse-keyinfo h2{margin-bottom:20px}.shortcourse-keyinfo h2:after{content:"";display:block;max-width:300px;padding-top:0;border-bottom:1px solid #FFF}@media only screen and (min-width:980px){.shortcourse-keyinfo h2:after{max-width:100%}}.shortcourse-keyinfo .row{margin-bottom:10px}.shortcourse-keyinfo .cta{display:block;max-width:300px;font-size:1.3em}@media only screen and (min-width:980px){.shortcourse-keyinfo .cta{max-width:100%}}.shortcourse-keyinfo .cta a{display:block;color:#333}.shortcourse-keyinfo__details{margin-bottom:30px}.shortcourse-cta a{background-color:#FFF;color:#333;border:1px solid #dcdcdc}.shortcourse-cta a:hover{background-color:#eae9e7}.shortcourse-cta a:focus{background-color:#eae9e7}.js .shortcourse-testimonials-block{display:none}.shortcourse-testimonials-block{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}@media only screen and (min-width:768px){.shortcourse-testimonials-block{margin-left:auto;margin-right:auto}}.shortcourse-testimonials{background:-webkit-gradient(linear,right top,left bottom,from(#3e1031),to(#774266));background:-webkit-linear-gradient(right top,#3e1031,#774266);background:linear-gradient(to left bottom,#3e1031,#774266);padding:0;color:#FFF;margin-bottom:10px}@media only screen and (min-width:768px){.shortcourse-testimonials{margin-bottom:20px}}.shortcourse-testimonials .course__profiles__item{padding-bottom:0}.shortcourse-testimonials .bx-controls-direction{left:25%}.shortcourse-testimonials .bx-controls-direction a{padding:10px 20px}@media only screen and (min-width:480px){.shortcourse-testimonials .bx-controls-direction{left:50%}}@media only screen and (min-width:768px){.shortcourse-testimonials--empty{height:5px;width:100%;background-color:#3e1031}}.shortcourse-testimonials__image-wrapper{padding:0}.shortcourse-testimonials__image-wrapper img{width:100%;height:auto;margin:0;-webkit-filter:grayscale(.7);filter:grayscale(.7);opacity:.8}.shortcourse-testimonials__text{text-align:right;padding-left:10px;padding-right:10px;padding-top:10px}@media only screen and (min-width:768px){.shortcourse-testimonials__text{padding-left:10px;padding-right:20px;padding-top:20px}}@media only screen and (min-width:1200px){.shortcourse-testimonials__text{padding-right:30px;padding-top:30px}}.shortcourse-testimonials__quote{font-style:italic;font-size:1.3em;line-height:1.3em;margin-bottom:20px}.shortcourse-testimonials__quote span{font-style:normal;margin-bottom:5px}@media only screen and (min-width:768px){.shortcourse-testimonials__quote{font-size:1.5em;margin-bottom:30px}}.shortcourse-testimonials__name,.shortcourse-testimonials__type{margin-bottom:0}@media only screen and (min-width:980px){.shortcourse-testimonials__name,.shortcourse-testimonials__type{font-size:1.1em;margin-bottom:2px}}.shortcourse-testimonials__type{padding-bottom:20px}@media only screen and (min-width:1200px){.shortcourse-testimonials__type{font-size:1.1em;margin-bottom:40px}}.shortcourse-tutor-wrapper{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.shortcourse-tutor-wrapper:after{content:"";position:absolute;bottom:14px;width:0;height:0;border-top:50px solid transparent;border-left:400px solid transparent;border-bottom:40px solid #fff}.shortcourse-tutor-wrapper.shortcourse-tutor-selection:after{bottom:0}}.shortcourse-tutor-block{background:-webkit-gradient(linear,left top,left bottom,from(#d82231),to(#4d0432));background:-webkit-linear-gradient(top,#d82231,#4d0432);background:linear-gradient(to bottom,#d82231,#4d0432);padding:30px 0 0 0;color:#FFF}@media only screen and (min-width:768px){.shortcourse-tutor-block{margin-left:10px;margin-right:10px}}@media only screen and (min-width:980px){.shortcourse-tutor-block{padding:30px 0 0 0}}.shortcourse-tutor-block h2{margin-bottom:30px;padding-left:10px;padding-right:10px}@media only screen and (min-width:980px){.shortcourse-tutor-block h2{padding-left:20px;padding-right:20px}}.shortcourse-tutor-block h2:after{content:"";display:block;max-width:190px;padding-top:0;border-bottom:1px solid #FFF}.shortcourse-tutor-block a{color:#FFF;border-bottom:1px dotted #FFF;font-style:normal}.shortcourse-tutor-block a:hover{border-bottom:1px solid #FFF}.shortcourse-tutor-block a:focus{background:#FFF;color:#333}.shortcourse-tutor-block .bx-controls{display:block}.shortcourse-tutor-block .bx-controls-direction{position:absolute;left:50%;top:-77px;width:0;height:0}.shortcourse-tutor-block .bx-controls-direction a{display:block;position:absolute;bottom:0;border:0;padding:10px 20px;color:#ddd;background:rgba(0,0,0,.4);font-size:1.4em}.shortcourse-tutor-block .bx-controls-direction a:focus,.shortcourse-tutor-block .bx-controls-direction a:hover{background:rgba(0,0,0,.22)}.shortcourse-tutor-block .bx-controls-direction a:active{color:#fff}.shortcourse-tutor-block .bx-controls-direction .bx-prev{right:0}.shortcourse-tutor-block .bx-controls-direction .bx-next{left:0}.shortcourse-tutor-selection .shortcourse-tutor-block{padding-top:50px}.shortcourse-tutor-items{list-style-type:none;margin-left:0}.shortcourse-tutor img{margin-bottom:0}@media only screen and (min-width:320px){.shortcourse-tutor img{max-width:300px}}@media only screen and (min-width:768px){.shortcourse-tutor img{max-width:100%}}@media only screen and (min-width:980px){.shortcourse-tutor img{max-width:90%}}.shortcourse-tutor__name{padding-left:10px;padding-right:10px;font-size:1.4em;font-weight:500}@media only screen and (min-width:980px){.shortcourse-tutor__name{padding-left:20px;padding-right:20px}}.shortcourse-tutor__bio{padding-left:10px;padding-right:10px;padding-bottom:20px}@media only screen and (min-width:980px){.shortcourse-tutor__bio{padding-left:20px;padding-right:20px}}.shortcourse-tutor__bio:last-child{padding-bottom:40px}.shortcourse-promo{padding-left:0;padding-right:0;margin-bottom:10px}.shortcourse-promo img{margin-bottom:0;width:100%}@media only screen and (min-width:768px){.shortcourse-promo{padding-left:10px;padding-right:10px}}.shortcourse-next-course-block{padding-left:10px;padding-right:10px;padding-top:30px;padding-bottom:20px;margin-left:-10px;margin-right:-10px}.shortcourse-next-course-block h2{margin-bottom:30px}.shortcourse-next-course-block h2:after{content:"";display:block;width:100%;border-bottom:1px solid #FFF}@media only screen and (min-width:320px){.shortcourse-next-course-block h2:after{width:200px}}@media only screen and (min-width:768px){.shortcourse-next-course-block h2:after{width:250px}}@media only screen and (min-width:980px){.shortcourse-next-course-block h2:after{width:300px}}.shortcourse-next-course{padding-bottom:20px;padding-right:20px}.shortcourse-next-course__title{font-weight:600;margin-bottom:10px;font-size:1.1em}.shortcourse-next-course__title a{color:#FFF;border-bottom:2px solid #FFF}.shortcourse-next-course__title a:hover{border-bottom:none}.shortcourse-related-course-block{padding-top:10px;padding-bottom:10px}.shortcourse-related-course-block h2{margin-bottom:30px;display:inline-block;border-bottom:1px solid #ccc}.shortcourse-related-course{margin-bottom:10px}.shortcourse-twitter,.shortcourse-twitter--desktop{border:1px solid #eee;border-radius:5px;height:400px;overflow-y:auto;margin-bottom:40px}@media only screen and (min-width:768px){.shortcourse-twitter{display:none}}.shortcourse-twitter--desktop{display:none}@media only screen and (min-width:768px){.shortcourse-twitter--desktop{display:block}}.shortcourse-header__award.shortcourse-header__award--cpd{display:block;margin-top:10px}.shortcourse-selection.shortcourse-selection--cpd:after{background:0 0;position:static}@media only screen and (min-width:768px){.shortcourse-selection.shortcourse-selection--cpd{position:static;padding-bottom:0}}.shortcourse-keyinfo.shortcourse-keyinfo--cpd .shortcourse-keyinfo__action{max-width:300px}.shortcourse-keyinfo.shortcourse-keyinfo--cpd .cta{display:inline-block;font-size:1.3em;width:48%}.shortcourse-keyinfo.shortcourse-keyinfo--cpd .cta:nth-child(2){margin-left:5px}@media only screen and (min-width:768px){.shortcourse-keyinfo.shortcourse-keyinfo--cpd .cta{width:100%}.shortcourse-keyinfo.shortcourse-keyinfo--cpd .cta:nth-child(2){margin-left:0}}@media only screen and (min-width:980px){.shortcourse-keyinfo.shortcourse-keyinfo--cpd .cta{width:48%}.shortcourse-keyinfo.shortcourse-keyinfo--cpd .cta:nth-child(2){margin-left:5px}}.shortcourse-keyinfo.shortcourse-keyinfo--cpd .shortcourse-keyinfo__details a{color:#eee;border-bottom:1px dotted #eee;font-style:normal}.shortcourse-keyinfo.shortcourse-keyinfo--cpd .shortcourse-keyinfo__details a:hover{border-bottom:1px solid #FFF}.shortcourse-keyinfo.shortcourse-keyinfo--cpd .shortcourse-keyinfo__details a:focus{background:#FFF;color:#666}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd{background-color:#eee;margin-top:30px;margin-bottom:10px}@media only screen and (min-width:768px){.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd{margin-left:-10px;margin-right:-10px}}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .shortcourse-testimonials,.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .shortcourse-testimonials--empty{background:0 0;background-color:#eee}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .shortcourse-testimonials{margin-bottom:0}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .shortcourse-testimonials--empty{height:20px}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .shortcourse-testimonials__text{text-align:center}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .shortcourse-testimonials__text img{max-width:200px}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .shortcourse-testimonials__quote{font-style:normal;margin-bottom:15px}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .shortcourse-testimonials__name{color:#333}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .course__profiles__item{color:#00434c}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .bx-wrapper{padding-top:10px;padding-bottom:60px}.shortcourse-testimonials-block.shortcourse-testimonials-block--cpd .bx-controls-direction{left:50%}@media only screen and (min-width:768px){.shortcourse-tutor-wrapper.shortcourse-tutor-wrapper--cpd:after{border-left:none;border-right:400px solid transparent}}.shortcourse-tutor-wrapper.shortcourse-tutor-wrapper--cpd .shortcourse-tutor-block{background:-webkit-gradient(linear,left top,left bottom,from(#00434c),to(#1f666f));background:-webkit-linear-gradient(top,#00434c,#1f666f);background:linear-gradient(to bottom,#00434c,#1f666f)}.shortcourse-tutor-wrapper.shortcourse-tutor-wrapper--cpd .shortcourse-tutor__img-wrapper{padding-left:10px}@media only screen and (min-width:768px){.shortcourse-tutor-wrapper.shortcourse-tutor-wrapper--cpd .shortcourse-tutor__img-wrapper{text-align:right;padding-right:10px}}@media only screen and (min-width:980px){.shortcourse-tutor-wrapper.shortcourse-tutor-wrapper--cpd .shortcourse-tutor__img-wrapper{padding-right:20px}}.cpd-solid{background-color:#00434c;color:#FFF}.cpd-which-programmes{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px;margin-left:-10px;margin-right:-10px}@media only screen and (min-width:768px){.cpd-which-programmes{margin-left:0;margin-right:0}}@media only screen and (min-width:980px){.cpd-which-programmes{padding-left:20px;padding-right:20px}}.cpd-which-programme__title{font-weight:400;margin-bottom:10px;font-size:1em}.cpd-which-programme__title a{color:#eee;border-bottom:2px dotted #ccc}.cpd-which-programme__title a:hover{border-bottom:2px solid #FFF}.survey-message{-webkit-transition-duration:.6s;transition-duration:.6s;background:#3a0133;font-family:ff-meta-web,'Helvetica Neue',Arial,Helvetica,sans-serif;color:#FFF;padding:1em;z-index:10;font-size:1.3em;line-height:1.4em;position:absolute;left:0;top:0}.survey-message .survey-message__title{font-size:1.5em}@media only screen and (min-width:768px){.survey-message{left:2em;top:4.5em;width:350px;position:fixed}}.survey-message .survey-message__accept,.survey-message .survey-message__refuse{float:right}.survey-message .survey-message__accept a,.survey-message .survey-message__refuse{display:inline-block;border-bottom-width:2px;border-bottom-style:dotted;text-decoration:none;cursor:pointer}.survey-message .survey-message__accept a:link,.survey-message .survey-message__accept a:visited,.survey-message .survey-message__refuse:link,.survey-message .survey-message__refuse:visited{color:#eee;border-bottom-color:#ccc}.survey-message .survey-message__accept a:hover,.survey-message .survey-message__refuse:hover{color:#FFF;border-bottom-color:#FFF;border-bottom-style:solid}.survey-message .survey-message__accept a:active,.survey-message .survey-message__accept a:focus,.survey-message .survey-message__refuse:active,.survey-message .survey-message__refuse:focus{background-color:#FFF;color:#666;border-bottom-color:transparent}.survey-message .survey-message__accept{margin-left:1em}.survey-message--loading{-webkit-transform:translate(-115%);-ms-transform:translate(-115%);transform:translate(-115%)}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-desktop,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-phone,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-tablet,.visible-widescreen,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-phone,.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block,.visible-tablet{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-desktop,.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block,.visible-widescreen{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@media only screen and (min-width:320px){.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-13,.col-xxs-14,.col-xxs-15,.col-xxs-16,.col-xxs-17,.col-xxs-18,.col-xxs-19,.col-xxs-2,.col-xxs-20,.col-xxs-21,.col-xxs-22,.col-xxs-23,.col-xxs-24,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{float:left}.col-xxs-1{width:4.16667%}.col-xxs-2{width:8.33333%}.col-xxs-3{width:12.5%}.col-xxs-4{width:16.66667%}.col-xxs-5{width:20.83333%}.col-xxs-6{width:25%}.col-xxs-7{width:29.16667%}.col-xxs-8{width:33.33333%}.col-xxs-9{width:37.5%}.col-xxs-10{width:41.66667%}.col-xxs-11{width:45.83333%}.col-xxs-12{width:50%}.col-xxs-13{width:54.16667%}.col-xxs-14{width:58.33333%}.col-xxs-15{width:62.5%}.col-xxs-16{width:66.66667%}.col-xxs-17{width:70.83333%}.col-xxs-18{width:75%}.col-xxs-19{width:79.16667%}.col-xxs-20{width:83.33333%}.col-xxs-21{width:87.5%}.col-xxs-22{width:91.66667%}.col-xxs-23{width:95.83333%}.col-xxs-24{width:100%}.col-xxs-pull-0{right:auto}.col-xxs-pull-1{right:4.16667%}.col-xxs-pull-2{right:8.33333%}.col-xxs-pull-3{right:12.5%}.col-xxs-pull-4{right:16.66667%}.col-xxs-pull-5{right:20.83333%}.col-xxs-pull-6{right:25%}.col-xxs-pull-7{right:29.16667%}.col-xxs-pull-8{right:33.33333%}.col-xxs-pull-9{right:37.5%}.col-xxs-pull-10{right:41.66667%}.col-xxs-pull-11{right:45.83333%}.col-xxs-pull-12{right:50%}.col-xxs-pull-13{right:54.16667%}.col-xxs-pull-14{right:58.33333%}.col-xxs-pull-15{right:62.5%}.col-xxs-pull-16{right:66.66667%}.col-xxs-pull-17{right:70.83333%}.col-xxs-pull-18{right:75%}.col-xxs-pull-19{right:79.16667%}.col-xxs-pull-20{right:83.33333%}.col-xxs-pull-21{right:87.5%}.col-xxs-pull-22{right:91.66667%}.col-xxs-pull-23{right:95.83333%}.col-xxs-pull-24{right:100%}.col-xxs-push-0{left:auto}.col-xxs-push-1{left:4.16667%}.col-xxs-push-2{left:8.33333%}.col-xxs-push-3{left:12.5%}.col-xxs-push-4{left:16.66667%}.col-xxs-push-5{left:20.83333%}.col-xxs-push-6{left:25%}.col-xxs-push-7{left:29.16667%}.col-xxs-push-8{left:33.33333%}.col-xxs-push-9{left:37.5%}.col-xxs-push-10{left:41.66667%}.col-xxs-push-11{left:45.83333%}.col-xxs-push-12{left:50%}.col-xxs-push-13{left:54.16667%}.col-xxs-push-14{left:58.33333%}.col-xxs-push-15{left:62.5%}.col-xxs-push-16{left:66.66667%}.col-xxs-push-17{left:70.83333%}.col-xxs-push-18{left:75%}.col-xxs-push-19{left:79.16667%}.col-xxs-push-20{left:83.33333%}.col-xxs-push-21{left:87.5%}.col-xxs-push-22{left:91.66667%}.col-xxs-push-23{left:95.83333%}.col-xxs-push-24{left:100%}.col-xxs-offset-0{margin-left:0}.col-xxs-offset-1{margin-left:4.16667%}.col-xxs-offset-2{margin-left:8.33333%}.col-xxs-offset-3{margin-left:12.5%}.col-xxs-offset-4{margin-left:16.66667%}.col-xxs-offset-5{margin-left:20.83333%}.col-xxs-offset-6{margin-left:25%}.col-xxs-offset-7{margin-left:29.16667%}.col-xxs-offset-8{margin-left:33.33333%}.col-xxs-offset-9{margin-left:37.5%}.col-xxs-offset-10{margin-left:41.66667%}.col-xxs-offset-11{margin-left:45.83333%}.col-xxs-offset-12{margin-left:50%}.col-xxs-offset-13{margin-left:54.16667%}.col-xxs-offset-14{margin-left:58.33333%}.col-xxs-offset-15{margin-left:62.5%}.col-xxs-offset-16{margin-left:66.66667%}.col-xxs-offset-17{margin-left:70.83333%}.col-xxs-offset-18{margin-left:75%}.col-xxs-offset-19{margin-left:79.16667%}.col-xxs-offset-20{margin-left:83.33333%}.col-xxs-offset-21{margin-left:87.5%}.col-xxs-offset-22{margin-left:91.66667%}.col-xxs-offset-23{margin-left:95.83333%}.col-xxs-offset-24{margin-left:100%}}@media only screen and (min-width:480px){.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:4.16667%}.col-xs-2{width:8.33333%}.col-xs-3{width:12.5%}.col-xs-4{width:16.66667%}.col-xs-5{width:20.83333%}.col-xs-6{width:25%}.col-xs-7{width:29.16667%}.col-xs-8{width:33.33333%}.col-xs-9{width:37.5%}.col-xs-10{width:41.66667%}.col-xs-11{width:45.83333%}.col-xs-12{width:50%}.col-xs-13{width:54.16667%}.col-xs-14{width:58.33333%}.col-xs-15{width:62.5%}.col-xs-16{width:66.66667%}.col-xs-17{width:70.83333%}.col-xs-18{width:75%}.col-xs-19{width:79.16667%}.col-xs-20{width:83.33333%}.col-xs-21{width:87.5%}.col-xs-22{width:91.66667%}.col-xs-23{width:95.83333%}.col-xs-24{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:4.16667%}.col-xs-pull-2{right:8.33333%}.col-xs-pull-3{right:12.5%}.col-xs-pull-4{right:16.66667%}.col-xs-pull-5{right:20.83333%}.col-xs-pull-6{right:25%}.col-xs-pull-7{right:29.16667%}.col-xs-pull-8{right:33.33333%}.col-xs-pull-9{right:37.5%}.col-xs-pull-10{right:41.66667%}.col-xs-pull-11{right:45.83333%}.col-xs-pull-12{right:50%}.col-xs-pull-13{right:54.16667%}.col-xs-pull-14{right:58.33333%}.col-xs-pull-15{right:62.5%}.col-xs-pull-16{right:66.66667%}.col-xs-pull-17{right:70.83333%}.col-xs-pull-18{right:75%}.col-xs-pull-19{right:79.16667%}.col-xs-pull-20{right:83.33333%}.col-xs-pull-21{right:87.5%}.col-xs-pull-22{right:91.66667%}.col-xs-pull-23{right:95.83333%}.col-xs-pull-24{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:4.16667%}.col-xs-push-2{left:8.33333%}.col-xs-push-3{left:12.5%}.col-xs-push-4{left:16.66667%}.col-xs-push-5{left:20.83333%}.col-xs-push-6{left:25%}.col-xs-push-7{left:29.16667%}.col-xs-push-8{left:33.33333%}.col-xs-push-9{left:37.5%}.col-xs-push-10{left:41.66667%}.col-xs-push-11{left:45.83333%}.col-xs-push-12{left:50%}.col-xs-push-13{left:54.16667%}.col-xs-push-14{left:58.33333%}.col-xs-push-15{left:62.5%}.col-xs-push-16{left:66.66667%}.col-xs-push-17{left:70.83333%}.col-xs-push-18{left:75%}.col-xs-push-19{left:79.16667%}.col-xs-push-20{left:83.33333%}.col-xs-push-21{left:87.5%}.col-xs-push-22{left:91.66667%}.col-xs-push-23{left:95.83333%}.col-xs-push-24{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:4.16667%}.col-xs-offset-2{margin-left:8.33333%}.col-xs-offset-3{margin-left:12.5%}.col-xs-offset-4{margin-left:16.66667%}.col-xs-offset-5{margin-left:20.83333%}.col-xs-offset-6{margin-left:25%}.col-xs-offset-7{margin-left:29.16667%}.col-xs-offset-8{margin-left:33.33333%}.col-xs-offset-9{margin-left:37.5%}.col-xs-offset-10{margin-left:41.66667%}.col-xs-offset-11{margin-left:45.83333%}.col-xs-offset-12{margin-left:50%}.col-xs-offset-13{margin-left:54.16667%}.col-xs-offset-14{margin-left:58.33333%}.col-xs-offset-15{margin-left:62.5%}.col-xs-offset-16{margin-left:66.66667%}.col-xs-offset-17{margin-left:70.83333%}.col-xs-offset-18{margin-left:75%}.col-xs-offset-19{margin-left:79.16667%}.col-xs-offset-20{margin-left:83.33333%}.col-xs-offset-21{margin-left:87.5%}.col-xs-offset-22{margin-left:91.66667%}.col-xs-offset-23{margin-left:95.83333%}.col-xs-offset-24{margin-left:100%}}@media only screen and (min-width:500px){.col-s-1,.col-s-10,.col-s-11,.col-s-12,.col-s-13,.col-s-14,.col-s-15,.col-s-16,.col-s-17,.col-s-18,.col-s-19,.col-s-2,.col-s-20,.col-s-21,.col-s-22,.col-s-23,.col-s-24,.col-s-3,.col-s-4,.col-s-5,.col-s-6,.col-s-7,.col-s-8,.col-s-9{float:left}.col-s-1{width:4.16667%}.col-s-2{width:8.33333%}.col-s-3{width:12.5%}.col-s-4{width:16.66667%}.col-s-5{width:20.83333%}.col-s-6{width:25%}.col-s-7{width:29.16667%}.col-s-8{width:33.33333%}.col-s-9{width:37.5%}.col-s-10{width:41.66667%}.col-s-11{width:45.83333%}.col-s-12{width:50%}.col-s-13{width:54.16667%}.col-s-14{width:58.33333%}.col-s-15{width:62.5%}.col-s-16{width:66.66667%}.col-s-17{width:70.83333%}.col-s-18{width:75%}.col-s-19{width:79.16667%}.col-s-20{width:83.33333%}.col-s-21{width:87.5%}.col-s-22{width:91.66667%}.col-s-23{width:95.83333%}.col-s-24{width:100%}.col-s-pull-0{right:auto}.col-s-pull-1{right:4.16667%}.col-s-pull-2{right:8.33333%}.col-s-pull-3{right:12.5%}.col-s-pull-4{right:16.66667%}.col-s-pull-5{right:20.83333%}.col-s-pull-6{right:25%}.col-s-pull-7{right:29.16667%}.col-s-pull-8{right:33.33333%}.col-s-pull-9{right:37.5%}.col-s-pull-10{right:41.66667%}.col-s-pull-11{right:45.83333%}.col-s-pull-12{right:50%}.col-s-pull-13{right:54.16667%}.col-s-pull-14{right:58.33333%}.col-s-pull-15{right:62.5%}.col-s-pull-16{right:66.66667%}.col-s-pull-17{right:70.83333%}.col-s-pull-18{right:75%}.col-s-pull-19{right:79.16667%}.col-s-pull-20{right:83.33333%}.col-s-pull-21{right:87.5%}.col-s-pull-22{right:91.66667%}.col-s-pull-23{right:95.83333%}.col-s-pull-24{right:100%}.col-s-push-0{left:auto}.col-s-push-1{left:4.16667%}.col-s-push-2{left:8.33333%}.col-s-push-3{left:12.5%}.col-s-push-4{left:16.66667%}.col-s-push-5{left:20.83333%}.col-s-push-6{left:25%}.col-s-push-7{left:29.16667%}.col-s-push-8{left:33.33333%}.col-s-push-9{left:37.5%}.col-s-push-10{left:41.66667%}.col-s-push-11{left:45.83333%}.col-s-push-12{left:50%}.col-s-push-13{left:54.16667%}.col-s-push-14{left:58.33333%}.col-s-push-15{left:62.5%}.col-s-push-16{left:66.66667%}.col-s-push-17{left:70.83333%}.col-s-push-18{left:75%}.col-s-push-19{left:79.16667%}.col-s-push-20{left:83.33333%}.col-s-push-21{left:87.5%}.col-s-push-22{left:91.66667%}.col-s-push-23{left:95.83333%}.col-s-push-24{left:100%}.col-s-offset-0{margin-left:0}.col-s-offset-1{margin-left:4.16667%}.col-s-offset-2{margin-left:8.33333%}.col-s-offset-3{margin-left:12.5%}.col-s-offset-4{margin-left:16.66667%}.col-s-offset-5{margin-left:20.83333%}.col-s-offset-6{margin-left:25%}.col-s-offset-7{margin-left:29.16667%}.col-s-offset-8{margin-left:33.33333%}.col-s-offset-9{margin-left:37.5%}.col-s-offset-10{margin-left:41.66667%}.col-s-offset-11{margin-left:45.83333%}.col-s-offset-12{margin-left:50%}.col-s-offset-13{margin-left:54.16667%}.col-s-offset-14{margin-left:58.33333%}.col-s-offset-15{margin-left:62.5%}.col-s-offset-16{margin-left:66.66667%}.col-s-offset-17{margin-left:70.83333%}.col-s-offset-18{margin-left:75%}.col-s-offset-19{margin-left:79.16667%}.col-s-offset-20{margin-left:83.33333%}.col-s-offset-21{margin-left:87.5%}.col-s-offset-22{margin-left:91.66667%}.col-s-offset-23{margin-left:95.83333%}.col-s-offset-24{margin-left:100%}}@media only screen and (min-width:600px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:4.16667%}.col-sm-2{width:8.33333%}.col-sm-3{width:12.5%}.col-sm-4{width:16.66667%}.col-sm-5{width:20.83333%}.col-sm-6{width:25%}.col-sm-7{width:29.16667%}.col-sm-8{width:33.33333%}.col-sm-9{width:37.5%}.col-sm-10{width:41.66667%}.col-sm-11{width:45.83333%}.col-sm-12{width:50%}.col-sm-13{width:54.16667%}.col-sm-14{width:58.33333%}.col-sm-15{width:62.5%}.col-sm-16{width:66.66667%}.col-sm-17{width:70.83333%}.col-sm-18{width:75%}.col-sm-19{width:79.16667%}.col-sm-20{width:83.33333%}.col-sm-21{width:87.5%}.col-sm-22{width:91.66667%}.col-sm-23{width:95.83333%}.col-sm-24{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:4.16667%}.col-sm-pull-2{right:8.33333%}.col-sm-pull-3{right:12.5%}.col-sm-pull-4{right:16.66667%}.col-sm-pull-5{right:20.83333%}.col-sm-pull-6{right:25%}.col-sm-pull-7{right:29.16667%}.col-sm-pull-8{right:33.33333%}.col-sm-pull-9{right:37.5%}.col-sm-pull-10{right:41.66667%}.col-sm-pull-11{right:45.83333%}.col-sm-pull-12{right:50%}.col-sm-pull-13{right:54.16667%}.col-sm-pull-14{right:58.33333%}.col-sm-pull-15{right:62.5%}.col-sm-pull-16{right:66.66667%}.col-sm-pull-17{right:70.83333%}.col-sm-pull-18{right:75%}.col-sm-pull-19{right:79.16667%}.col-sm-pull-20{right:83.33333%}.col-sm-pull-21{right:87.5%}.col-sm-pull-22{right:91.66667%}.col-sm-pull-23{right:95.83333%}.col-sm-pull-24{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:4.16667%}.col-sm-push-2{left:8.33333%}.col-sm-push-3{left:12.5%}.col-sm-push-4{left:16.66667%}.col-sm-push-5{left:20.83333%}.col-sm-push-6{left:25%}.col-sm-push-7{left:29.16667%}.col-sm-push-8{left:33.33333%}.col-sm-push-9{left:37.5%}.col-sm-push-10{left:41.66667%}.col-sm-push-11{left:45.83333%}.col-sm-push-12{left:50%}.col-sm-push-13{left:54.16667%}.col-sm-push-14{left:58.33333%}.col-sm-push-15{left:62.5%}.col-sm-push-16{left:66.66667%}.col-sm-push-17{left:70.83333%}.col-sm-push-18{left:75%}.col-sm-push-19{left:79.16667%}.col-sm-push-20{left:83.33333%}.col-sm-push-21{left:87.5%}.col-sm-push-22{left:91.66667%}.col-sm-push-23{left:95.83333%}.col-sm-push-24{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:4.16667%}.col-sm-offset-2{margin-left:8.33333%}.col-sm-offset-3{margin-left:12.5%}.col-sm-offset-4{margin-left:16.66667%}.col-sm-offset-5{margin-left:20.83333%}.col-sm-offset-6{margin-left:25%}.col-sm-offset-7{margin-left:29.16667%}.col-sm-offset-8{margin-left:33.33333%}.col-sm-offset-9{margin-left:37.5%}.col-sm-offset-10{margin-left:41.66667%}.col-sm-offset-11{margin-left:45.83333%}.col-sm-offset-12{margin-left:50%}.col-sm-offset-13{margin-left:54.16667%}.col-sm-offset-14{margin-left:58.33333%}.col-sm-offset-15{margin-left:62.5%}.col-sm-offset-16{margin-left:66.66667%}.col-sm-offset-17{margin-left:70.83333%}.col-sm-offset-18{margin-left:75%}.col-sm-offset-19{margin-left:79.16667%}.col-sm-offset-20{margin-left:83.33333%}.col-sm-offset-21{margin-left:87.5%}.col-sm-offset-22{margin-left:91.66667%}.col-sm-offset-23{margin-left:95.83333%}.col-sm-offset-24{margin-left:100%}}@media only screen and (min-width:768px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:4.16667%}.col-md-2{width:8.33333%}.col-md-3{width:12.5%}.col-md-4{width:16.66667%}.col-md-5{width:20.83333%}.col-md-6{width:25%}.col-md-7{width:29.16667%}.col-md-8{width:33.33333%}.col-md-9{width:37.5%}.col-md-10{width:41.66667%}.col-md-11{width:45.83333%}.col-md-12{width:50%}.col-md-13{width:54.16667%}.col-md-14{width:58.33333%}.col-md-15{width:62.5%}.col-md-16{width:66.66667%}.col-md-17{width:70.83333%}.col-md-18{width:75%}.col-md-19{width:79.16667%}.col-md-20{width:83.33333%}.col-md-21{width:87.5%}.col-md-22{width:91.66667%}.col-md-23{width:95.83333%}.col-md-24{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:4.16667%}.col-md-pull-2{right:8.33333%}.col-md-pull-3{right:12.5%}.col-md-pull-4{right:16.66667%}.col-md-pull-5{right:20.83333%}.col-md-pull-6{right:25%}.col-md-pull-7{right:29.16667%}.col-md-pull-8{right:33.33333%}.col-md-pull-9{right:37.5%}.col-md-pull-10{right:41.66667%}.col-md-pull-11{right:45.83333%}.col-md-pull-12{right:50%}.col-md-pull-13{right:54.16667%}.col-md-pull-14{right:58.33333%}.col-md-pull-15{right:62.5%}.col-md-pull-16{right:66.66667%}.col-md-pull-17{right:70.83333%}.col-md-pull-18{right:75%}.col-md-pull-19{right:79.16667%}.col-md-pull-20{right:83.33333%}.col-md-pull-21{right:87.5%}.col-md-pull-22{right:91.66667%}.col-md-pull-23{right:95.83333%}.col-md-pull-24{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:4.16667%}.col-md-push-2{left:8.33333%}.col-md-push-3{left:12.5%}.col-md-push-4{left:16.66667%}.col-md-push-5{left:20.83333%}.col-md-push-6{left:25%}.col-md-push-7{left:29.16667%}.col-md-push-8{left:33.33333%}.col-md-push-9{left:37.5%}.col-md-push-10{left:41.66667%}.col-md-push-11{left:45.83333%}.col-md-push-12{left:50%}.col-md-push-13{left:54.16667%}.col-md-push-14{left:58.33333%}.col-md-push-15{left:62.5%}.col-md-push-16{left:66.66667%}.col-md-push-17{left:70.83333%}.col-md-push-18{left:75%}.col-md-push-19{left:79.16667%}.col-md-push-20{left:83.33333%}.col-md-push-21{left:87.5%}.col-md-push-22{left:91.66667%}.col-md-push-23{left:95.83333%}.col-md-push-24{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:4.16667%}.col-md-offset-2{margin-left:8.33333%}.col-md-offset-3{margin-left:12.5%}.col-md-offset-4{margin-left:16.66667%}.col-md-offset-5{margin-left:20.83333%}.col-md-offset-6{margin-left:25%}.col-md-offset-7{margin-left:29.16667%}.col-md-offset-8{margin-left:33.33333%}.col-md-offset-9{margin-left:37.5%}.col-md-offset-10{margin-left:41.66667%}.col-md-offset-11{margin-left:45.83333%}.col-md-offset-12{margin-left:50%}.col-md-offset-13{margin-left:54.16667%}.col-md-offset-14{margin-left:58.33333%}.col-md-offset-15{margin-left:62.5%}.col-md-offset-16{margin-left:66.66667%}.col-md-offset-17{margin-left:70.83333%}.col-md-offset-18{margin-left:75%}.col-md-offset-19{margin-left:79.16667%}.col-md-offset-20{margin-left:83.33333%}.col-md-offset-21{margin-left:87.5%}.col-md-offset-22{margin-left:91.66667%}.col-md-offset-23{margin-left:95.83333%}.col-md-offset-24{margin-left:100%}object embed{width:100%}}@media only screen and (min-width:980px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:4.16667%}.col-lg-2{width:8.33333%}.col-lg-3{width:12.5%}.col-lg-4{width:16.66667%}.col-lg-5{width:20.83333%}.col-lg-6{width:25%}.col-lg-7{width:29.16667%}.col-lg-8{width:33.33333%}.col-lg-9{width:37.5%}.col-lg-10{width:41.66667%}.col-lg-11{width:45.83333%}.col-lg-12{width:50%}.col-lg-13{width:54.16667%}.col-lg-14{width:58.33333%}.col-lg-15{width:62.5%}.col-lg-16{width:66.66667%}.col-lg-17{width:70.83333%}.col-lg-18{width:75%}.col-lg-19{width:79.16667%}.col-lg-20{width:83.33333%}.col-lg-21{width:87.5%}.col-lg-22{width:91.66667%}.col-lg-23{width:95.83333%}.col-lg-24{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:4.16667%}.col-lg-pull-2{right:8.33333%}.col-lg-pull-3{right:12.5%}.col-lg-pull-4{right:16.66667%}.col-lg-pull-5{right:20.83333%}.col-lg-pull-6{right:25%}.col-lg-pull-7{right:29.16667%}.col-lg-pull-8{right:33.33333%}.col-lg-pull-9{right:37.5%}.col-lg-pull-10{right:41.66667%}.col-lg-pull-11{right:45.83333%}.col-lg-pull-12{right:50%}.col-lg-pull-13{right:54.16667%}.col-lg-pull-14{right:58.33333%}.col-lg-pull-15{right:62.5%}.col-lg-pull-16{right:66.66667%}.col-lg-pull-17{right:70.83333%}.col-lg-pull-18{right:75%}.col-lg-pull-19{right:79.16667%}.col-lg-pull-20{right:83.33333%}.col-lg-pull-21{right:87.5%}.col-lg-pull-22{right:91.66667%}.col-lg-pull-23{right:95.83333%}.col-lg-pull-24{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:4.16667%}.col-lg-push-2{left:8.33333%}.col-lg-push-3{left:12.5%}.col-lg-push-4{left:16.66667%}.col-lg-push-5{left:20.83333%}.col-lg-push-6{left:25%}.col-lg-push-7{left:29.16667%}.col-lg-push-8{left:33.33333%}.col-lg-push-9{left:37.5%}.col-lg-push-10{left:41.66667%}.col-lg-push-11{left:45.83333%}.col-lg-push-12{left:50%}.col-lg-push-13{left:54.16667%}.col-lg-push-14{left:58.33333%}.col-lg-push-15{left:62.5%}.col-lg-push-16{left:66.66667%}.col-lg-push-17{left:70.83333%}.col-lg-push-18{left:75%}.col-lg-push-19{left:79.16667%}.col-lg-push-20{left:83.33333%}.col-lg-push-21{left:87.5%}.col-lg-push-22{left:91.66667%}.col-lg-push-23{left:95.83333%}.col-lg-push-24{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:4.16667%}.col-lg-offset-2{margin-left:8.33333%}.col-lg-offset-3{margin-left:12.5%}.col-lg-offset-4{margin-left:16.66667%}.col-lg-offset-5{margin-left:20.83333%}.col-lg-offset-6{margin-left:25%}.col-lg-offset-7{margin-left:29.16667%}.col-lg-offset-8{margin-left:33.33333%}.col-lg-offset-9{margin-left:37.5%}.col-lg-offset-10{margin-left:41.66667%}.col-lg-offset-11{margin-left:45.83333%}.col-lg-offset-12{margin-left:50%}.col-lg-offset-13{margin-left:54.16667%}.col-lg-offset-14{margin-left:58.33333%}.col-lg-offset-15{margin-left:62.5%}.col-lg-offset-16{margin-left:66.66667%}.col-lg-offset-17{margin-left:70.83333%}.col-lg-offset-18{margin-left:75%}.col-lg-offset-19{margin-left:79.16667%}.col-lg-offset-20{margin-left:83.33333%}.col-lg-offset-21{margin-left:87.5%}.col-lg-offset-22{margin-left:91.66667%}.col-lg-offset-23{margin-left:95.83333%}.col-lg-offset-24{margin-left:100%}body{padding:0}.responsive-wrapper{padding-top:20px}#container,.container-multiple{width:980px}}@media only screen and (min-width:1035px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-2,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:4.16667%}.col-xl-2{width:8.33333%}.col-xl-3{width:12.5%}.col-xl-4{width:16.66667%}.col-xl-5{width:20.83333%}.col-xl-6{width:25%}.col-xl-7{width:29.16667%}.col-xl-8{width:33.33333%}.col-xl-9{width:37.5%}.col-xl-10{width:41.66667%}.col-xl-11{width:45.83333%}.col-xl-12{width:50%}.col-xl-13{width:54.16667%}.col-xl-14{width:58.33333%}.col-xl-15{width:62.5%}.col-xl-16{width:66.66667%}.col-xl-17{width:70.83333%}.col-xl-18{width:75%}.col-xl-19{width:79.16667%}.col-xl-20{width:83.33333%}.col-xl-21{width:87.5%}.col-xl-22{width:91.66667%}.col-xl-23{width:95.83333%}.col-xl-24{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:4.16667%}.col-xl-pull-2{right:8.33333%}.col-xl-pull-3{right:12.5%}.col-xl-pull-4{right:16.66667%}.col-xl-pull-5{right:20.83333%}.col-xl-pull-6{right:25%}.col-xl-pull-7{right:29.16667%}.col-xl-pull-8{right:33.33333%}.col-xl-pull-9{right:37.5%}.col-xl-pull-10{right:41.66667%}.col-xl-pull-11{right:45.83333%}.col-xl-pull-12{right:50%}.col-xl-pull-13{right:54.16667%}.col-xl-pull-14{right:58.33333%}.col-xl-pull-15{right:62.5%}.col-xl-pull-16{right:66.66667%}.col-xl-pull-17{right:70.83333%}.col-xl-pull-18{right:75%}.col-xl-pull-19{right:79.16667%}.col-xl-pull-20{right:83.33333%}.col-xl-pull-21{right:87.5%}.col-xl-pull-22{right:91.66667%}.col-xl-pull-23{right:95.83333%}.col-xl-pull-24{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:4.16667%}.col-xl-push-2{left:8.33333%}.col-xl-push-3{left:12.5%}.col-xl-push-4{left:16.66667%}.col-xl-push-5{left:20.83333%}.col-xl-push-6{left:25%}.col-xl-push-7{left:29.16667%}.col-xl-push-8{left:33.33333%}.col-xl-push-9{left:37.5%}.col-xl-push-10{left:41.66667%}.col-xl-push-11{left:45.83333%}.col-xl-push-12{left:50%}.col-xl-push-13{left:54.16667%}.col-xl-push-14{left:58.33333%}.col-xl-push-15{left:62.5%}.col-xl-push-16{left:66.66667%}.col-xl-push-17{left:70.83333%}.col-xl-push-18{left:75%}.col-xl-push-19{left:79.16667%}.col-xl-push-20{left:83.33333%}.col-xl-push-21{left:87.5%}.col-xl-push-22{left:91.66667%}.col-xl-push-23{left:95.83333%}.col-xl-push-24{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:4.16667%}.col-xl-offset-2{margin-left:8.33333%}.col-xl-offset-3{margin-left:12.5%}.col-xl-offset-4{margin-left:16.66667%}.col-xl-offset-5{margin-left:20.83333%}.col-xl-offset-6{margin-left:25%}.col-xl-offset-7{margin-left:29.16667%}.col-xl-offset-8{margin-left:33.33333%}.col-xl-offset-9{margin-left:37.5%}.col-xl-offset-10{margin-left:41.66667%}.col-xl-offset-11{margin-left:45.83333%}.col-xl-offset-12{margin-left:50%}.col-xl-offset-13{margin-left:54.16667%}.col-xl-offset-14{margin-left:58.33333%}.col-xl-offset-15{margin-left:62.5%}.col-xl-offset-16{margin-left:66.66667%}.col-xl-offset-17{margin-left:70.83333%}.col-xl-offset-18{margin-left:75%}.col-xl-offset-19{margin-left:79.16667%}.col-xl-offset-20{margin-left:83.33333%}.col-xl-offset-21{margin-left:87.5%}.col-xl-offset-22{margin-left:91.66667%}.col-xl-offset-23{margin-left:95.83333%}.col-xl-offset-24{margin-left:100%}.children{position:absolute}#search-form{left:-1px}#container,.container-multiple{width:1035px}}@media only screen and (min-width:1200px){.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-13,.col-xxl-14,.col-xxl-15,.col-xxl-16,.col-xxl-17,.col-xxl-18,.col-xxl-19,.col-xxl-2,.col-xxl-20,.col-xxl-21,.col-xxl-22,.col-xxl-23,.col-xxl-24,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9{float:left}.col-xxl-1{width:4.16667%}.col-xxl-2{width:8.33333%}.col-xxl-3{width:12.5%}.col-xxl-4{width:16.66667%}.col-xxl-5{width:20.83333%}.col-xxl-6{width:25%}.col-xxl-7{width:29.16667%}.col-xxl-8{width:33.33333%}.col-xxl-9{width:37.5%}.col-xxl-10{width:41.66667%}.col-xxl-11{width:45.83333%}.col-xxl-12{width:50%}.col-xxl-13{width:54.16667%}.col-xxl-14{width:58.33333%}.col-xxl-15{width:62.5%}.col-xxl-16{width:66.66667%}.col-xxl-17{width:70.83333%}.col-xxl-18{width:75%}.col-xxl-19{width:79.16667%}.col-xxl-20{width:83.33333%}.col-xxl-21{width:87.5%}.col-xxl-22{width:91.66667%}.col-xxl-23{width:95.83333%}.col-xxl-24{width:100%}.col-xxl-pull-0{right:auto}.col-xxl-pull-1{right:4.16667%}.col-xxl-pull-2{right:8.33333%}.col-xxl-pull-3{right:12.5%}.col-xxl-pull-4{right:16.66667%}.col-xxl-pull-5{right:20.83333%}.col-xxl-pull-6{right:25%}.col-xxl-pull-7{right:29.16667%}.col-xxl-pull-8{right:33.33333%}.col-xxl-pull-9{right:37.5%}.col-xxl-pull-10{right:41.66667%}.col-xxl-pull-11{right:45.83333%}.col-xxl-pull-12{right:50%}.col-xxl-pull-13{right:54.16667%}.col-xxl-pull-14{right:58.33333%}.col-xxl-pull-15{right:62.5%}.col-xxl-pull-16{right:66.66667%}.col-xxl-pull-17{right:70.83333%}.col-xxl-pull-18{right:75%}.col-xxl-pull-19{right:79.16667%}.col-xxl-pull-20{right:83.33333%}.col-xxl-pull-21{right:87.5%}.col-xxl-pull-22{right:91.66667%}.col-xxl-pull-23{right:95.83333%}.col-xxl-pull-24{right:100%}.col-xxl-push-0{left:auto}.col-xxl-push-1{left:4.16667%}.col-xxl-push-2{left:8.33333%}.col-xxl-push-3{left:12.5%}.col-xxl-push-4{left:16.66667%}.col-xxl-push-5{left:20.83333%}.col-xxl-push-6{left:25%}.col-xxl-push-7{left:29.16667%}.col-xxl-push-8{left:33.33333%}.col-xxl-push-9{left:37.5%}.col-xxl-push-10{left:41.66667%}.col-xxl-push-11{left:45.83333%}.col-xxl-push-12{left:50%}.col-xxl-push-13{left:54.16667%}.col-xxl-push-14{left:58.33333%}.col-xxl-push-15{left:62.5%}.col-xxl-push-16{left:66.66667%}.col-xxl-push-17{left:70.83333%}.col-xxl-push-18{left:75%}.col-xxl-push-19{left:79.16667%}.col-xxl-push-20{left:83.33333%}.col-xxl-push-21{left:87.5%}.col-xxl-push-22{left:91.66667%}.col-xxl-push-23{left:95.83333%}.col-xxl-push-24{left:100%}.col-xxl-offset-0{margin-left:0}.col-xxl-offset-1{margin-left:4.16667%}.col-xxl-offset-2{margin-left:8.33333%}.col-xxl-offset-3{margin-left:12.5%}.col-xxl-offset-4{margin-left:16.66667%}.col-xxl-offset-5{margin-left:20.83333%}.col-xxl-offset-6{margin-left:25%}.col-xxl-offset-7{margin-left:29.16667%}.col-xxl-offset-8{margin-left:33.33333%}.col-xxl-offset-9{margin-left:37.5%}.col-xxl-offset-10{margin-left:41.66667%}.col-xxl-offset-11{margin-left:45.83333%}.col-xxl-offset-12{margin-left:50%}.col-xxl-offset-13{margin-left:54.16667%}.col-xxl-offset-14{margin-left:58.33333%}.col-xxl-offset-15{margin-left:62.5%}.col-xxl-offset-16{margin-left:66.66667%}.col-xxl-offset-17{margin-left:70.83333%}.col-xxl-offset-18{margin-left:75%}.col-xxl-offset-19{margin-left:79.16667%}.col-xxl-offset-20{margin-left:83.33333%}.col-xxl-offset-21{margin-left:87.5%}.col-xxl-offset-22{margin-left:91.66667%}.col-xxl-offset-23{margin-left:95.83333%}.col-xxl-offset-24{margin-left:100%}#container,.container-multiple{width:1200px}}@font-face{font-family:ff-meta-web;font-style:normal;font-weight:300;src:url(../fonts/metasans/MetaWeb-Light.woff?city20150610) format("woff")}@font-face{font-family:ff-meta-web;font-style:normal;font-weight:400;src:url(fonts/MetaWeb-Normal.woff?city20150610) format("woff")}@font-face{font-family:ff-meta-web;font-style:normal;font-weight:500;src:url(fonts/MetaWeb-Book.woff?city20150610) format("woff")}@font-face{font-family:ff-meta-web;font-style:normal;font-weight:600;src:url(fonts/MetaWeb-Medium.woff?city20150610) format("woff")}@font-face{font-family:ff-meta-web;font-style:normal;font-weight:700;src:url(fonts/MetaWeb-Bold.woff) format("woff")}@font-face{font-family:ff-meta-web;font-style:italic;font-weight:300;src:url(fonts/MetaWeb-LightIta.woff?city20150610) format("woff")}@font-face{font-family:ff-meta-web;font-style:italic;font-weight:400;src:url(fonts/MetaWeb-NormalIta.woff?city20150610) format("woff")}@font-face{font-family:ff-meta-web;font-style:italic;font-weight:500;src:url(../fonts/metasans/MetaWeb-BookIta.woff?city20150610) format("woff")}@font-face{font-family:ff-meta-web;font-style:italic;font-weight:600;src:url(../fonts/metasans/MetaWeb-MediumIta.woff?city20150610) format("woff")}@font-face{font-family:ff-meta-web;font-style:italic;font-weight:700;src:url(../fonts/metasans/MetaWeb-BoldIta.woff?city20150610) format("woff")}@media print{*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}h2,h3,h4,h5,h6{clear:both}p{clear:left}figure,h2,h3,img,table{page-break-after:avoid}h2,h3,p{orphans:3;widows:3}img{max-width:100%!important}img.left{float:left;margin-right:10px;margin-bottom:10px}img.right{float:right;margin-left:10px;margin-bottom:10px}thead{display:table-header-group}a,a:visited{text-decoration:underline}#header a,#header a:visited{text-decoration:none}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}#breadcrumb,#courses-form,#cross-domain,#events-form,#filter,#footer,#global-nav,#global-nav-toggler,#intranet .footer,#login-opener,#login_form_login_prompt,#mast-1,#news-form,#primary-breadcrumb,#primary-nav,#primary-nav-toggler,#promo-wrapper,#search,#secondary-nav,#sidebar,#site-home,#slice-navigation,#util-nav,.date,.hidden,.noprint,.sign-up,.ui-tabs-nav{display:none}#header #global-nav-1,#header #logo a,#header #logo a span{display:none!important}.ui-accordion-content{display:block!important}#intranet h1{font-size:2.1em}#intranet .footer2016,#intranet .global-nav__wrapper,#intranet .header__search__toggle,#intranet .primary-menu-wrapper{display:none!important}}
