.left{float:left;}.right{float:right;}.clear{clear:both;}.ui.form .form-item input[type="checkbox"]{vertical-align:middle;}.form-item,.form-actions{clear:both;}label{vertical-align:middle;}.webform-container-inline label:not(.option){display:block;}input[type="checkbox"],input[type="radio"]{margin-right:2px;}.webform-component-checkboxes{margin-top:1em;}form.views-exposed-form-search-view-page.ui.form{position:relative;float:left;width:auto;}form.views-exposed-form-search-view-page.ui.form input[type=text]{color:#97bee6;background:#003d76;border:1px solid #013566;padding:6px 10px !important;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px;font-size:0.7em;}form.views-exposed-form-search-view-page.ui.form ::-webkit-input-placeholder{color:#97bee6;}form.views-exposed-form-search-view-page.ui.form :-moz-placeholder{color:#97bee6;opacity:1;}form.views-exposed-form-search-view-page.ui.form ::-moz-placeholder{color:#97bee6;opacity:1;}form.views-exposed-form-search-view-page.ui.form :-ms-input-placeholder{color:#97bee6;}img,media{max-width:100%;height:auto;}body{font-family:"lato",sans-serif;font-size:18px;color:#333333;}body h1{font-size:2.0em;font-weight:bold;font-weight:900;color:#ab0034;margin-top:0;transition:font-size .1s ease-in;}body h2{margin-bottom:0.8889rem;font-size:1.667rem;font-weight:bold;color:#ab0034;}body h2 a{font-size:22px;font-size:1.375rem;color:#004687;}body h2 a.small{font-size:1.26rem;}body h3{font-size:1.3em;font-weight:bold;color:#333333;}body h4{font-size:1.1em;font-weight:bold;color:#333333;}body h5{font-size:0.8em;font-weight:bold;color:#ab0034;}body h6{font-size:0.6em;font-weight:normail;color:#ab0034;}body p{font-size:1em;}body a{color:#004687;text-decoration:none;}body a:hover{color:#003d76;}body a.active{color:#013566;}ul.menu li{background:none;border:none;}ul.menu li a{text-decoration:none;background:none;color:white;}ul.menu li a:hover,ul.menu li a.active{background:none;}body{background-color:#cfcfcf;}body .ui{}body .ui.pagination.menu{border:1px solid #b2c7db;box-shadow:none;}body .ui.pagination.menu .item{font-weight:bold;padding:0;}body .ui.pagination.menu .item.active{color:#ab0034;padding:0.83em 0.95em;}body .ui.pagination.menu .item a{color:#004687;padding:0.83em 0.95em;}body .ui.pagination.menu .item a:hover,body .ui.pagination.menu .item a.active,body .ui.pagination.menu .item a.active-trail{color:#ab0034;}body .ui.menu:not(.pagination){background:none;box-shadow:none;}body .ui.menu:not(.pagination).inverted{background:#013566;}body .ui.menu:not(.pagination).inverted .dropdown.item .menu .item{color:white !important;}body .ui.menu:not(.pagination) .item{color:#97bee6;font-weight:bold;}body .ui.menu:not(.pagination) .item:before{background:none;}body .ui.menu:not(.pagination) .item > a:not(.button){color:#97bee6;}body .ui.menu:not(.pagination) .item.active{color:#97bee6;border:none;box-shadow:none;}body .ui.menu:not(.pagination) .item.active > a:not(.button){color:white;}body .ui.menu:not(.pagination) .item:hover{color:white;background:none !important;}body .ui.menu:not(.pagination) .item:last-child:before{background:none;}body .ui.menu:not(.pagination).tabular .item.active > a{color:#013566;}body .ui.dropdown > a{transition:all 0.2s;}body .ui.dropdown a{color:#004687;}body .ui.dropdown .menu{background:#e5ecf3;}body .ui.pointing.dropdown .menu:after{background:#013566;}body .ui.pagination{padding:0;}body .ui.pagination.menu{margin:35px auto;}body .ui.input input.button{box-shadow:none;}body .ui.label{text-transform:none;margin:0 5px 5px 0 !important;}*{outline:none;}body{}body.front h1{display:none;}body.page-not-found .breadcrumb{display:none;}body .search-block-form,body .views-exposed-form-search-view-page{float:right;}body .search-block-form .ui.input button,body .search-block-form .views-submit-button button,body .views-exposed-form-search-view-page .ui.input button,body .views-exposed-form-search-view-page .views-submit-button button{color:#97bee6;background:#003d76;border:1px solid #013566;border-left:none;padding:0px 10px 4px 4px !important;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;float:right;position:relative;z-index:10;margin-left:-20px;}body .search-block-form .ui.input button i,body .search-block-form .views-submit-button button i,body .views-exposed-form-search-view-page .ui.input button i,body .views-exposed-form-search-view-page .views-submit-button button i{font-size:1rem;}body .search-block-form .ui.input input,body .views-exposed-form-search-view-page .ui.input input{color:#97bee6;background:#003d76;border:1px solid #013566;padding:6px 10px !important;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px;}body .search-block-form .ui.icon.input > .icon,body .views-exposed-form-search-view-page .ui.icon.input > .icon{color:#97bee6;padding-top:10px;}body .search-block-form .form-actions,body .search-block-form #edit-submit-search-view,body .views-exposed-form-search-view-page .form-actions,body .views-exposed-form-search-view-page #edit-submit-search-view{display:none;}body .search-block-form .form-item,body .search-block-form .form-actions,body .views-exposed-form-search-view-page .form-item,body .views-exposed-form-search-view-page .form-actions{margin-bottom:0;float:left;}body .search-block-form ::-webkit-input-placeholder,body .views-exposed-form-search-view-page ::-webkit-input-placeholder{color:#97bee6;}body .search-block-form :-moz-placeholder,body .views-exposed-form-search-view-page :-moz-placeholder{color:#97bee6;}body .search-block-form ::-moz-placeholder,body .views-exposed-form-search-view-page ::-moz-placeholder{color:#97bee6;}body .search-block-form :-ms-input-placeholder,body .views-exposed-form-search-view-page :-ms-input-placeholder{color:#97bee6;}body .l-page{width:100%;max-width:1440px;margin:auto;background:white;}body .l-page .l-header{background:#004687;border-bottom:7px solid #ab0034;height:110px;}body .l-page .l-header .inner{width:100%;margin:auto;max-width:940px;}body .l-page .l-header .inner .l-region--search{float:right;}body .l-page .l-header .inner .l-branding{float:left;}body .l-page .l-header .inner .l-branding .site-logo{padding-top:12px;display:block;}body .l-page .l-header .inner .l-region--header{float:right;margin-top:1em;}body .l-page .l-header .inner .l-region--header .block{float:left;margin-left:1em;}body .l-page .l-header .inner .l-region--header .block--lang-dropdown .form-type-select{background-color:#004687;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF0C4F8E',endColorstr='#FF014687');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjNGY4ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAxNDY4NyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0c4f8e),color-stop(100%,#014687));background-image:-moz-linear-gradient(top,#0c4f8e 0%,#014687 100%);background-image:-webkit-linear-gradient(top,#0c4f8e 0%,#014687 100%);background-image:linear-gradient(to bottom,#0c4f8e 0%,#014687 100%);border:1px solid #013566;padding:9px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100px;display:block;padding:2px 5px 5px 25px;overflow:hidden;}body .l-page .l-header .inner .l-region--header .block--lang-dropdown .form-type-select:hover{background:none;}body .l-page .l-header .inner .l-region--header .block--lang-dropdown .form-type-select select{background:none;border:none;color:#97bee6;font-size:12px;padding-top:2px;}body .l-page .l-header .inner .l-region--header .block--lang-dropdown .language-icon{padding:0;top:10px;left:10px;position:absolute;}body .l-page .l-header .inner .l-region--header .block--lang-dropdown .ui.form .field{margin:0;}body .l-page .l-header .inner .l-region--header .ui.menu:not(.pagination) .item{font-size:12px;background-color:#004687;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF0C4F8E',endColorstr='#FF014687');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjNGY4ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAxNDY4NyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0c4f8e),color-stop(100%,#014687));background-image:-moz-linear-gradient(top,#0c4f8e 0%,#014687 100%);background-image:-webkit-linear-gradient(top,#0c4f8e 0%,#014687 100%);background-image:linear-gradient(to bottom,#0c4f8e 0%,#014687 100%);border:1px solid #013566;padding:9px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}body .l-page .l-header .inner .l-region--header .ui.menu:not(.pagination) .item:before{background:none;}body .l-page .l-header .inner .l-region--navigation{float:right;clear:right;margin-top:2px;}body .l-page .main-nav .ui.dropdown .menu .active.item{background-color:transparent !important;}body .l-page .main-nav .ui.menu:not(.pagination) .item{font-size:18px;}body .l-page .main-nav .ui.menu:not(.pagination) .item > a:not(.button).active-trail,body .l-page .main-nav .ui.menu:not(.pagination) .item > a:not(.button).active{color:white;}body .l-page .main-nav .ui.menu:not(.pagination) .item.active-trail,body .l-page .main-nav .ui.menu:not(.pagination) .item.active{color:white;}body .l-page .main-nav .ui.menu:not(.pagination) .item.dropdown.active{background:#e5ecf3 !important;}body .l-page .main-nav .ui.menu:not(.pagination) .item.dropdown.active a{color:#333333;}body .l-page .main-nav .ui.menu:not(.pagination) .item.dropdown.active .item{color:#004687;}body .l-page .main-nav .ui.menu:not(.pagination) .item.dropdown.active .item.active,body .l-page .main-nav .ui.menu:not(.pagination) .item.dropdown.active .item.active-trail{background-color:none !important;color:#ab0034;}body .l-page .main-nav .ui.menu:not(.pagination) .item.dropdown .menu{padding:1em;border-radius:0;left:0;}body .l-page .main-nav .ui.menu:not(.pagination) .item.dropdown .item{color:#004687;border:none;padding:0 0 0 15px !important;font-size:1em;background:url(/sites/all/themes/sparksponsive/images/arrow-right-menu.png) no-repeat;background-position:left 7px;line-height:1.5em;font-weight:bold;}body .l-page .main-nav .ui.menu:not(.pagination) .item.dropdown .item:hover{background:url(/sites/all/themes/sparksponsive/images/arrow-right-menu.png) no-repeat !important;background-position:4px 7px !important;color:#ab0034;}body .l-page .l-main{margin-bottom:80px;}body .l-page .l-main .l-region--highlighted .secondaryNav{position:relative;top:0;z-index:2;max-width:940px;margin:0 auto;}body .l-page .l-main .l-region--highlighted .secondaryNav .ui.menu:not(.pagination){border-radius:0;background:#004687;text-align:center;}body .l-page .l-main .l-region--highlighted .secondaryNav .ui.menu:not(.pagination) .item{padding:0.9em 0.95em;font-size:18px;}body .l-page .l-main .l-region--highlighted .secondaryNav .ui.menu:not(.pagination) .item .menu{background:#e5ecf3;}body .l-page .l-main .l-region--highlighted .secondaryNav .ui.menu:not(.pagination) .item .menu .item{font-size:16px;}body .l-page .l-main .inner{width:100%;max-width:976px;}body .l-page .l-main .inner .breadcrumb{margin:1em 0 0;font-size:0.8em;}body .l-page .l-main .inner article{margin:40px 0;line-height:1.5em;}body .l-page .l-main .inner article .entity-field-collection-item{float:none;}body .l-page .l-main .inner article article{margin:0;}body .l-page .l-main .inner article article .field--name-field-linked-content .field__item{margin-bottom:2em;}body .l-page .l-main .inner .block--menu-block .ui.menu .dropdown.item .menu{display:block;position:relative;box-shadow:none;z-index:10;}body .l-page .l-main .inner .halfColumn{max-width:460px;}body .l-page .l-main .inner .view.view-departments{margin-bottom:40px;}body .l-page .l-main .inner .view.view-departments h2{font-size:2em;}body .l-page .l-main .inner .view.view-departments h2 a{color:#ab0034;}body .l-page .l-main .inner .view.view-departments .views-row{}body .l-page .l-main .inner .view.view-student-stories h2{color:#333333;}body .l-page .l-main .inner .view.view-articles,body .l-page .l-main .inner .view.view-taxonomy-override{margin-bottom:100px;}body .l-page .l-main .inner .view.view-articles .view-filters,body .l-page .l-main .inner .view.view-taxonomy-override .view-filters{}body .l-page .l-main .inner .view.view-articles .view-filters .form-submit,body .l-page .l-main .inner .view.view-taxonomy-override .view-filters .form-submit{background:#004687;background:linear-gradient(#225f97,#004687);border-radius:4px;border:none;color:#ffffff;text-transform:uppercase;clear:both;padding:14px 20px;font-size:1.2rem;display:block;-webkit-appearance:none;-webkit-font-smoothing:antialiased;}body .l-page .l-main .inner .view.view-articles .views-row,body .l-page .l-main .inner .view.view-taxonomy-override .views-row{border-bottom:1px solid #999999;padding:25px 0 30px;}body .l-page .l-main .inner .view.view-articles .views-row.views-row-last,body .l-page .l-main .inner .view.view-taxonomy-override .views-row.views-row-last{border-bottom:4px solid #999999;}body .l-page .l-main .inner .view.view-articles .views-row .views-field-title h2,body .l-page .l-main .inner .view.view-taxonomy-override .views-row .views-field-title h2{margin:0 0 8px;}body .l-page .l-main .inner .view.view-articles .views-row .views-field-field-date,body .l-page .l-main .inner .view.view-taxonomy-override .views-row .views-field-field-date{float:left;font-size:0.8em;}body .l-page .l-main .inner .view.view-articles .views-row .views-field-street,body .l-page .l-main .inner .view.view-articles .views-row .views-field-name,body .l-page .l-main .inner .view.view-taxonomy-override .views-row .views-field-street,body .l-page .l-main .inner .view.view-taxonomy-override .views-row .views-field-name{float:left;font-size:0.8em;margin-left:20px;}body .l-page .l-main .inner .view.view-articles .views-row .icon,body .l-page .l-main .inner .view.view-taxonomy-override .views-row .icon{color:#333333;}body .l-page .l-main .inner .l-region--sidebar-second{display:none;float:right;margin:0 0 40px 40px;z-index:1;position:relative;}body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block{width:300px;}body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block h2{color:#97bee6;font-size:1.2em;background:#004687;padding:10px 20px;font-weight:400;margin:0;}body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper{background:#e5ecf3;padding:10px 20px 20px;}body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper .ui.menu:not(.pagination) .dropdown a{color:#004687;}body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper .ui.menu:not(.pagination) .dropdown a:hover,body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper .ui.menu:not(.pagination) .dropdown a.active-trail,body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper .ui.menu:not(.pagination) .dropdown a.active{color:#ab0034;}body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper .ui.menu:not(.pagination) .dropdown .menu .menu{left:0 !important;}body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper .ui.menu:not(.pagination) .item{color:#004687;border:none;padding:0 0 0 15px !important;font-size:1rem;background:url(/sites/all/themes/sparksponsive/images/arrow-right-menu.png) no-repeat;background-position:left 7px;line-height:1.5em;display:block;font-weight:bold;}body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper .ui.menu:not(.pagination) .item:hover{background:url(/sites/all/themes/sparksponsive/images/arrow-right-menu.png) no-repeat !important;background-position:4px 7px !important;color:#ab0034;}body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper .ui.menu:not(.pagination) .item.active-trail,body .l-page .l-main .inner .l-region--sidebar-second .block--menu-block .menu-block-wrapper .ui.menu:not(.pagination) .item.active{color:#ab0034;}body .l-page .l-main .inner .field--name-field-linked-content > .field__items > .field__item{float:left;width:300px;margin:0 20px 2em 0;max-width:100%;}body .l-page .l-main .inner .field--name-field-linked-content > .field__items > .field__item:last-child{margin-right:0;}body .l-page .l-main .inner .field--name-field-linked-content > .field__items > .field__item header{display:none;}body .l-page .l-main .inner .field--name-field-linked-content .node__content .field--name-field-image img{display:block;}body .l-page .l-main .inner .field--name-field-linked-content .node__content h2{background:#ab0034;color:white;font-size:1.3em;padding:8px 15px;margin:0;display:inherit;}body .l-page .l-main .inner .field--name-field-linked-content .node__content h2 a{color:#fff;}body .l-page .l-main .inner .field--name-field-linked-content .node__content h2 .icon{float:right;margin:3px 0 0;}body .l-page .l-main .inner .field--name-field-linked-content .node__content .field--name-body{height:230px;background:#e5ecf3;padding:8px 20px;font-size:0.889em;line-height:1.4em;}body .l-page .l-main .inner .field--name-field-linked-content .node__content .field--name-body p{margin:0;}body .l-page .l-main .inner .field--name-field-linked-content .node__content a{font-weight:bold;}body .l-page .l-main .inner .content-block{float:left;width:300px;margin:0 20px 2em 0;max-width:100%;}body .l-page .l-main .inner .content-block.first{clear:both;}body .l-page .l-main .inner .content-block.last{margin-right:0;}body .l-page .l-main .inner .content-block h2{display:none;}body .l-page .l-main .inner .content-block .view-header img{width:300px;height:165px;display:block;}body .l-page .l-main .inner .content-block .view-header h2{background:#ab0034;color:white;font-size:1.2em;padding:8px 20px;margin:0;display:inherit;min-height:48px;}body .l-page .l-main .inner .content-block .view-header h2 .icon{float:right;margin:3px 0 0;}body .l-page .l-main .inner .content-block .view-header h2 a{color:white;}body .l-page .l-main .inner .content-block .view-header h2 i.icon.right{color:white;}body .l-page .l-main .inner .content-block.clear-heading{clear:both;}body .l-page .l-main .inner .content-block .view-content{background:#e5ecf3;padding:15px 20px;min-height:290px;}body .l-page .l-main .inner .content-block .view-content .views-row{line-height:1.5em;font-size:0.85em;}body .l-page .l-main .inner .content-block .view-content .views-row.views-row-odd,body .l-page .l-main .inner .content-block .view-content .views-row.views-row-even{border-bottom:1px solid #b2c7db;margin-bottom:12px;padding-bottom:12px;}body .l-page .l-main .inner .content-block .view-content .views-row.views-row-last{border:none;padding-bottom:0;}body .l-page .l-main .inner .content-block .view-content .views-row .views-field-title{font-weight:bold;}body .l-page .l-main .inner .content-block .view-content .views-row p{margin:0;}body .l-page .l-footer .inner .copyright-block{background:#004687;padding:10px 0;}body .l-page .l-footer .inner .copyright-block .block__content{width:100%;margin:auto;max-width:940px;color:white;}body .l-page .l-footer .inner .copyright-block .block__content a{color:white;}body .l-page .l-footer .inner .copyright-block .block__content span{font-size:0.8em;}body .l-page .l-footer .inner .contact-block{background:#e5ecf3;}body .l-page .l-footer .inner .contact-block .block__content{padding-top:40px;}body .l-page .l-footer .inner .contact-block .block__content .columns{width:100%;margin:0 auto 20px;max-width:940px;font-size:0.75em;line-height:1.5em;}body .l-page .l-footer .inner .contact-block .block__content .columns .column{float:left;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .footer-logo{display:block;margin-bottom:32px;}body .l-page .l-footer .inner .contact-block .block__content .columns .column p{margin:0 0 18px;}body .l-page .l-footer .inner .contact-block .block__content .columns .column.column-1{width:190px;margin-right:40px;}body .l-page .l-footer .inner .contact-block .block__content .columns .column.column-2{width:290px;margin-right:40px;}body .l-page .l-footer .inner .contact-block .block__content .columns .column.column-3{width:380px;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node header{display:none;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form .form-item,body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form .form-actions{clear:both;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form .form-select{float:right;max-width:65%;margin-bottom:8px;width:250px !important;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form .ui.button{background:#004687;color:white;font-size:0.8rem;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form label{float:left;padding-top:8px;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form input{float:right;max-width:65%;margin-bottom:8px;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form input.submit{float:left;margin-left:35%;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form textarea{float:right;max-width:65%;resize:none;margin-bottom:8px;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form .resizable-textarea .grippie{display:none;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node .field--name-title-field{display:none;}body .l-page .view-testimonials{position:relative;}body .l-page .view-testimonials:hover .view-header{opacity:0.3;filter:alpha(opacity=30);}body .l-page .view-testimonials .view-header{color:white;font-size:4em;font-weight:800;position:absolute;text-align:center;text-shadow:0 3px 3px rgba(0,0,0,0.2);text-transform:uppercase;width:100%;z-index:99;top:50%;margin-top:-40px;pointer-events:none;-webkit-transition:all 0.5s;transition:all 0.5s;}body .l-page .view-testimonials .slides{background-color:#004687;}body .l-page .view-testimonials .slides li{position:relative;cursor:pointer;opacity:0.3;filter:alpha(opacity=30);-webkit-transition:all 0.5s;transition:all 0.5s;}body .l-page .view-testimonials .slides li:hover{opacity:1;filter:alpha(opacity=100);}body .l-page .view-testimonials .slides li:hover .popup{top:62%;opacity:1;filter:alpha(opacity=100);}body .l-page .view-testimonials .slides li .popup{background:#ab0034;padding:15px 0;width:100%;position:absolute;top:60%;color:white;text-align:center;font-size:0.8em;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;filter:alpha(opacity=0);pointer-events:none;}body .l-page .view-testimonials .slides li .popup:before{background:url(/sites/all/themes/sparksponsive/images/red-angle.png) top center no-repeat;display:block;height:16px;position:absolute;width:100%;content:'';top:-16px;}body .l-page .view-testimonials .slides li .popup .views-field-field-department{font-size:1.5em;}body .l-page .view-testimonials .flexslider .flex-direction-nav a{text-indent:0;background:none;color:white;height:70px;font-size:4em;box-shadow:none;text-shadow:1px 1px 0 rgba(0,0,0,0.3);}body .l-page .view-testimonials .flexslider .flex-direction-nav a.flex-prev{left:50px;}body .l-page .view-testimonials .flexslider .flex-direction-nav a.flex-next{right:50px;}body .l-page .view-testimonials .flexslider .flex-direction-nav a .icon{opacity:1;filter:alpha(opacity=100);}body .l-page .flexslider{background:none;border:none;box-shadow:none;margin:0;border-radius:0;}body .l-page .flexslider .flex-direction-nav a{display:block;width:48px;height:52px;background:url(/sites/all/themes/sparksponsive/images/nav-slider.png) no-repeat;opacity:1 !important;filter:alpha(opacity=100) !important;text-indent:9999px;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);margin-top:-30px;}body .l-page .flexslider .flex-direction-nav a:before{display:none;}body .l-page .flexslider .flex-direction-nav a.flex-prev{left:0;}body .l-page .flexslider .flex-direction-nav a.flex-next{right:0;background-position:right;}body .l-page .flexslider ul.slides li img{height:auto;}body .l-page .flexslider ul.slides li .text-wrapper{bottom:50px;position:absolute;width:100%;color:white;text-shadow:1px 2px 3px rgba(0,0,0,0.25);text-transform:uppercase;font-weight:bold;}body .l-page .flexslider ul.slides li .text-wrapper .wrapping-content{max-width:1024px;margin:auto;}body .l-page .flexslider ul.slides li .text-wrapper .wrapping-content .views-field-field-title-top{font-size:2.5em;line-height:0.9em;font-weight:bold;}body .l-page .flexslider ul.slides li .text-wrapper .wrapping-content .views-field-field-title-bottom{font-size:5em;line-height:0.9em;font-weight:900;}body.node-type-resource .node .field-collection-container .field__item p{margin:0 0 1em;}body.node-type-resource .node .field-collection-container .field__item .field--name-field-photo-description p{margin:1em 0;}body.node-type-resource .node .field-collection-container .field__item .field--type-image{margin:0 1em 0 0;}body.node-type-resource .node .field-collection-container .field__item .field--type-text-long{display:table;}body.node-type-resource .node .field-collection-container .field__item .field--type-file{padding-top:10px;}body.page-academic h1{display:none;}body.node-type-article .l-content .node .group_details,body.node-type-news-achievements .l-content .node .group_details{float:left;max-width:380px;}body.node-type-article .l-content .node .group_details .field,body.node-type-news-achievements .l-content .node .group_details .field{margin-bottom:1em;clear:both;}body.node-type-article .l-content .node .group_details .field--name-field-tags .field__item,body.node-type-news-achievements .l-content .node .group_details .field--name-field-tags .field__item{border:1px solid #b2c7db;border-radius:4px;font-size:0.8em;font-weight:bold;margin:0 2px 4px;padding:5px 10px;display:block;float:left;}body.node-type-article .l-content .node .field--name-field-image,body.node-type-news-achievements .l-content .node .field--name-field-image{float:right;}body.node-type-article .l-content .node .field--name-body,body.node-type-news-achievements .l-content .node .field--name-body{clear:left;padding-top:20px;}body.page-taxonomy-term .field{margin-bottom:1em;clear:both;}body.page-taxonomy-term .field--name-field-tags .field__item{border:1px solid #b2c7db;border-radius:4px;font-size:0.8em;font-weight:bold;margin:0 2px 4px;padding:5px 10px;display:block;float:left;}body.page-taxonomy-term .links{clear:both;}body.node-type-staff .field--name-field-key-staff .field-collection-view{margin:auto;}body.node-type-staff .field--name-field-key-staff > .field__label{color:#ab0034;font-size:1.667rem;font-weight:bold;margin:2em 0 0.8889rem;}body.node-type-staff .field--name-field-key-staff p{margin-top:0;}body.node-type-staff .field--name-field-key-staff .field--name-field-photo img{display:block;}body.node-type-staff .field--name-field-key-staff .field--name-field-position{text-transform:uppercase;font-size:0.8em;}body.node-type-staff .field--name-field-key-staff .field--name-field-staff-name{font-size:1.8em;font-weight:600;margin-bottom:30px;}body.node-type-staff .field--name-field-key-staff .field--name-field-qualifications,body.node-type-staff .field--name-field-key-staff .field--name-field-experience,body.node-type-staff .field--name-field-key-staff .field--name-field-memberships,body.node-type-staff .field--name-field-key-staff .field--name-field-personal-experience{margin-bottom:30px;}body.node-type-staff .field--name-field-key-staff .field--name-field-qualifications .field__label,body.node-type-staff .field--name-field-key-staff .field--name-field-experience .field__label,body.node-type-staff .field--name-field-key-staff .field--name-field-memberships .field__label,body.node-type-staff .field--name-field-key-staff .field--name-field-personal-experience .field__label{text-transform:uppercase;font-size:0.7em;}body.node-type-department h1{margin-top:0;color:#ab0034;max-width:600px;}body.node-type-department .node--department .field--name-body{}body.node-type-department .node--department .field-collection-view{margin:0;padding:0;border:none;}body.node-type-department .node--department .field--name-field-subject-name{color:#ab0034;font-size:1.6em;font-weight:600;}body.node-type-department .node--department .field--name-field-testimonial{font-size:0.8em;position:relative;clear:both;}body.node-type-department .node--department .field--name-field-testimonial .field--name-body{border-top:1px solid #999999;padding-top:10px;font-style:italic;}body.node-type-department .node--department .field--name-field-testimonial .field--name-field-photo img{display:block;}body.node-type-department .node--department .field--name-field-testimonial .field--name-title-field{font-weight:bold;}body.node-type-department .node--department .field--name-field-testimonial .field--name-field-teaching-year{border-bottom:1px solid #999999;margin-bottom:15px;padding-bottom:15px;}body.node-type-department .node--department .field--name-field-testimonial .field--name-field-teaching-year .field__label{display:none;}body.node-type-department .node--department .field--name-field-testimonial .field__items{float:none;}body.node-type-department .node--department .field--name-field-testimonial .field__label{font-weight:normal;text-transform:uppercase;font-size:0.9em;float:none;}body.node-type-department .node--department .field-collection-container{border:none;}body.node-type-department .node--department .field-collection-container .field--name-field-subject .field__item{margin-bottom:40px;}body.node-type-department .node--department .field-collection-container .field--name-field-subject .field__item .field__item{margin-bottom:0;}body.node-type-department .node--department .group_hod .field--name-field-hod{margin-bottom:30px;}body.node-type-department .node--department .group_hod .field--name-field-hod .field__label{text-transform:uppercase;font-size:0.8em;}body.node-type-department .node--department .group_hod .field--name-field-hod .field__item{font-size:1.8em;font-weight:600;}body.node-type-department .node--department .group_hod .field--name-field-hod-qualifications,body.node-type-department .node--department .group_hod .field--name-field-hod-awards,body.node-type-department .node--department .group_hod .field--name-field-hod-experience{margin-bottom:30px;}body.node-type-department .node--department .group_hod .field--name-field-hod-qualifications .field__label,body.node-type-department .node--department .group_hod .field--name-field-hod-awards .field__label,body.node-type-department .node--department .group_hod .field--name-field-hod-experience .field__label{text-transform:uppercase;font-size:0.7em;}body.node-type-department .node--department .group_hod .field--name-field-hod-personal-statement{background:#e5ecf3;border:1px solid #b2c7db;box-shadow:0px 3px 3px rgba(0,0,0,0.3);padding:30px;}body.node-type-department .node--department .group_hod .field--name-field-hod-personal-statement .field__label{text-transform:uppercase;font-size:0.7em;}body.node-type-department .node--department .group_hod .field--name-field-hod-personal-statement .field__item{font-style:italic;}body.node-type-department .node--department .group_quality{margin-top:80px;}body.node-type-department .node--department .group_quality .field--name-field-quality-students .field__items,body.node-type-department .node--department .group_quality .field--name-field-quality-staff .field__items{font-size:0.9em;}body.node-type-department .node--department .node--testimonial{border-bottom:4px solid #999999;min-height:280px;}body.node-type-department .node--department .node--testimonial header{display:none;}body.international .breadcrumb,body.international h1{display:none;}body.section-international{}body.section-international .l-content .view-student-stories.view-display-id-page{float:left;width:100%;}body.section-international .l-content .view-student-stories.view-display-id-page .views-row{float:left;width:100%;margin-bottom:3em;padding-bottom:2em;border-bottom:1px solid #999999;}body.section-international .l-content .view-student-stories.view-display-id-page .views-row h2{margin-top:0;}body.section-international .l-content .view-student-stories.view-display-id-page .views-row h2 .country{text-transform:uppercase;}body.section-international .l-content .view-student-stories.view-display-id-page .views-row-last{border:none;}body.section-international .l-content .node .field--name-body{clear:both;}body .views-field-field-credit{position:relative;}body .views-field-field-credit a{color:white;font-weight:bold;font-size:1.2em;position:absolute;right:50px;bottom:50px;}body .messages{padding:22px 80px 22px 40px;color:white;border:none;margin:0;text-align:center;}body .messages a{color:white;text-decoration:underline;}body .messages.messages--error,body .messages.error{background:#ab0034;}body .messages.messages--status{background:#3c9b01;}body .button-more{display:block;padding-top:1em;}body form.ui.form textarea.error,body form.ui.form input[type="text"].error,body form.ui.form input[type="email"].error,body form.ui.form input[type="date"].error,body form.ui.form input[type="password"].error,body form.ui.form input[type="number"].error,body form.ui.form input[type="url"].error,body form.ui.form input[type="tel"].error{background-color:#fffafa;border-bottom-left-radius:0;border-color:#e7bebe;border-left:medium none;border-top-left-radius:0;box-shadow:0.3em 0 0 0 #d95c5c inset;color:#d95c5c;padding-left:1.2em;}body form.ui.form textarea.error:focus,body form.ui.form input[type="text"].error:focus,body form.ui.form input[type="email"].error:focus,body form.ui.form input[type="date"].error:focus,body form.ui.form input[type="password"].error:focus,body form.ui.form input[type="number"].error:focus,body form.ui.form input[type="url"].error:focus,body form.ui.form input[type="tel"].error:focus{border-color:#ff5050;box-shadow:0.3em 0 0 0 #ff5050 inset;color:#ff5050;}body .facebookLike{float:right;width:100%;}body #block-views-student-stories-block{margin-bottom:3em;padding-right:1.556rem;}body #block-views-student-stories-block .studentStoriesBlock .views-field-body{font-style:italic;line-height:1.5em;margin-bottom:.7em;}body #block-views-student-stories-block .studentStoriesBlock .views-field-title-field{font-weight:bold;}body #block-views-student-stories-block .studentStoriesBlock .views-field-field-country{font-weight:bold;text-transform:uppercase;}body .internationalProspectus{padding-right:1.556rem;}body .internationalProspectus img{margin:1.8rem 0 0 2.6rem;}body i.icon.right{margin:0 0.5em;}body .ui.tabular{overflow:hidden;max-width:600px;}body .ui.breadcrumb a{color:#013566;}body .ui.breadcrumb .divider{vertical-align:sub;opacity:1;filter:alpha(opacity=100);}body .chosen-container{font-size:0.875em;}body .chosen-container.chosen-container-single.chosen-with-drop .chosen-single{border-radius:0.3125em 0.3125em 0 0;border-bottom-color:white;}body .chosen-container.chosen-container-single .chosen-single{box-shadow:0 0 0 0 rgba(0,0,0,0.3) inset;padding:0.8em 1.2em;background:white;border:1px solid rgba(0,0,0,0.15);height:auto;line-height:normal;border-radius:0.3125em;}body .chosen-container.chosen-container-single .chosen-single div b{background-position:2px 10px;}body .chosen-container.chosen-container-single .chosen-drop{border-color:rgba(0,0,0,0.15);border-radius:0 0 0.3125em 0.3125em;}body .chosen-container.chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single{border-color:rgba(0,0,0,0.15);background:white;}body .chosen-container.chosen-container-single.chosen-container-active .chosen-single div b{background-position:2px 10px;}body .chosen-container.chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-16px 10px;}body form fieldset{margin:1em 0;background:#e5ecf3;border:none;border-radius:0.5rem;font-size:0.875rem;padding:1.2em;}body form fieldset legend{font-size:1.4em;color:#333;position:absolute;font-weight:bold;}body form fieldset .description{clear:both;}body form fieldset#wrapper-how-many-students input{width:95% !important;}body form fieldset#wrapper-how-many-students .webform-component-fieldset.student-details{clear:left;}body form fieldset .fieldset-wrapper,body form fieldset #webform-component-how-many-students{margin-top:2.5em;}body form fieldset .fieldset-wrapper label,body form fieldset #webform-component-how-many-students label{}body form fieldset .fieldset-wrapper label input,body form fieldset .fieldset-wrapper label textarea,body form fieldset #webform-component-how-many-students label input,body form fieldset #webform-component-how-many-students label textarea{font-size:0.875rem;padding:0.6rem 1rem;}body form fieldset .fieldset-wrapper .form-radios,body form fieldset .fieldset-wrapper .form-checkboxes,body form fieldset #webform-component-how-many-students .form-radios,body form fieldset #webform-component-how-many-students .form-checkboxes{clear:both;}body form fieldset .fieldset-wrapper .form-radios .field,body form fieldset .fieldset-wrapper .form-checkboxes .field,body form fieldset #webform-component-how-many-students .form-radios .field,body form fieldset #webform-component-how-many-students .form-checkboxes .field{clear:none;float:left;margin-right:2em;}.ls-schedule-list{color:#666666;width:50em;line-height:normal;}.ls-schedule-list a:link,.ls-schedule-list a:hover,.ls-schedule-list a:visited{color:#004687;}.ls-schedule-list .ls-header .ls-filter{padding-bottom:0.75em;}.ls-schedule-list .ls-header select{font-family:inherit;font-size:inherit;}.ls-schedule-list .ls-wait{display:none;text-align:center;padding:2em 2em;}.ls-schedule-list .ls-wait .ls-wait-content{display:inline-block;*display:inline;*zoom:1;width:auto;padding-left:40px;padding-top:8px;background-image:url(/sites/all/themes/sparksponsive/images/ajax-loader.gif);background-repeat:no-repeat;height:32px;}.ls-schedule-list.ls-loading .ls-footer{display:none;}.ls-schedule-list.ls-loading .ls-wait{display:block;}.ls-schedule-list .ls-header .ls-item{margin-bottom:1em;}.ls-schedule-list .ls-empty{text-align:center;background-color:#F0F0F0;padding:1.5em 2em;}.ls-schedule-list .ls-empty p{margin:0;}.ls-schedule-list .ls-error{text-align:center;background-color:#F0F0F0;padding:1.5em 2em;}.ls-schedule-list .ls-error p{margin:0;}.ls-schedule-list .ls-header .ls-filter label{float:left;margin-right:0.5em;}.ls-schedule-list .ls-header .ls-filter .ls-control{float:left;}.ls-schedule-list .ls-header .ls-filter-timezone{float:left;}.ls-schedule-list .ls-header .ls-filter-timezone select{width:25em;}.ls-schedule-list ul.ls-events{list-style-type:none;margin:0;padding:0;}.ls-schedule-list ul.ls-events > li{clear:both;background-color:#F8F8F8;padding:0.75em;border-left:0.8em solid #DDDDDD;margin-bottom:1em;}.ls-schedule-list .ls-column{float:left;}.ls-schedule-list .ls-column.ls-date{width:8%;}.ls-schedule-list .ls-column.ls-details{width:67%;}.ls-schedule-list .ls-column.ls-register{width:25%;text-align:center;padding-top:0.5em;padding-right:0.5em;}.ls-schedule-list .ls-column.ls-register .ls-places-remaining{color:#d33f43;}.ls-schedule-list .ls-calbox{text-align:center;width:2.75em;background-color:white;}.ls-schedule-list .ls-calbox .ls-month{display:block;font-size:0.8em;line-height:1.5em;background-color:#004687;text-transform:uppercase;color:#FFFFFF;}.ls-schedule-list .ls-calbox .ls-day{display:block;font-size:1.65em;line-height:1.3em;border-width:1px;border-style:solid;border-top-width:0;border-color:#BFBFBF;}.ls-schedule-list .ls-details .ls-calendar-description{font-weight:bold;display:inline;}.ls-schedule-list .ls-details .ls-sessions-description{margin-bottom:0.3em;}.ls-schedule-list .ls-tags{list-style-type:none;padding:0;margin:0;display:inline;}.ls-schedule-list .ls-tags li{display:inline-block;margin-right:0.5em;padding:0.2em;padding-left:0.5em;padding-right:0.5em;font-size:0.8em;color:#ffffff;background-color:#5a88e6;border-radius:0.3em;*zoom:1;*display:inline;}.ls-schedule-list .ls-location{display:inline;margin-right:1.5em;}.ls-schedule-list .ls-presenters,.ls-schedule-list .ls-presenters label,.ls-schedule-list .ls-presenters .ls-list{display:inline;}.ls-schedule-list .ls-presenters label{margin-right:0.5em;}.ls-schedule-list .ls-presenters label::after{content:":";}.ls-schedule-list .ls-presenters ul{list-style-type:none;margin:0;padding:0;display:inline;}.ls-schedule-list .ls-presenters ul li{display:inline;}.ls-schedule-list .ls-notice{color:#e27f0d;margin-top:0.3em;font-size:0.8em;}.ls-schedule-list ul.ls-offers{list-style-type:none;margin:0;padding:0;margin-top:0.5em;color:#404040;}.ls-schedule-list .ls-offers label,.ls-schedule-list .ls-offers .ls-amount-description{display:inline;}.ls-schedule-list .ls-offers .ls-replaced .ls-amount-description{text-decoration:line-through;}.ls-schedule-list .ls-offers label{margin-right:0.5em;}.ls-schedule-list .ls-offers .ls-amount{font-weight:bold;}.ls-schedule-list .ls-offers .ls-amount .ls-currency-code{font-weight:normal;margin-right:0.3em;}.ls-schedule-list .ls-offers .ls-amount-description{margin-right:1em;}.ls-schedule-list .ls-offers > .ls-offer{margin-bottom:0.2em;}.ls-schedule-list .ls-offers .ls-discount-offer{color:#ab0034;}.ls-schedule-list .ls-offers .ls-offer-detail{display:inline;vertical-align:top;}.ls-schedule-list .ls-offers ul.ls-replacement-offers{padding:0;margin:0;list-style-type:none;display:inline-block;*display:inline;*zoom:1;}.ls-schedule-list .ls-offers .ls-message{display:inline;font-size:0.8em;font-style:italic;}.ls-schedule-list .ls-full-message{margin-bottom:0.5em;font-weight:bold;color:#b0742d;}.ls-schedule-list .ls-register-link{background-color:#004687;background-image:-moz-linear-gradient(center top,#0c4f8e 0%,#014687 100%);border:1px solid #013566;border-radius:3px;font-size:1rem;padding:9px 15px;display:block;max-width:150px;margin:0 auto 10px;}.ls-schedule-list .ls-register-link:link,.ls-schedule-list .ls-register-link:visited,.ls-schedule-list .ls-register-link:hover{color:#ffffff;}.ls-schedule-list .ls-register-link:hover{opacity:0.95;}.ls-schedule-list .ls-full .ls-register-link{background-image:-webkit-gradient(linear,left top,left bottom,from(#e7a472),to(#b0742d));background-image:-webkit-linear-gradient(top,#e7a472,#b0742d);background-image:-moz-linear-gradient(top,#e7a472,#b0742d);background-image:-o-linear-gradient(top,#e7a472,#b0742d);background-image:linear-gradient(to bottom,#e7a472,#b0742d);border:1px solid #b0742d;box-shadow:0 0 0 1px #e7a472,0 0 3px 3px rgba(63,113,179,0.2);padding:0.4em 0.8em;}.ls-schedule-list .ls-paging{float:left;}.ls-schedule-list .ls-register-interest{float:right;}.ls-schedule-list .ls-list-content{opacity:0;}.ls-schedule-list.ls-rendered .ls-list-content{opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.ls-control .ls-cf:before,.ls-control .ls-cf:after{content:"";display:table;}.ls-control .ls-cf:after{clear:both;}.ls-control .ls-cf{zoom:1;}.ls-control *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:normal;}.field--name-field-event-id{display:none;}body{position:relative;transition:none !important;}body .ls-schedule-list{width:100%;}body .ls-schedule-list .ls-column.ls-date{width:auto;padding-right:10px;}body .ls-schedule-list .ls-column.ls-details{width:auto;}body .ls-schedule-list .ls-column.ls-register{width:auto;clear:both;}body a.burger{color:#97bee6;float:right;margin-top:20px;margin-right:20px;}body a.burger .icon{opacity:1;filter:alpha(opacity=100);}body a.burger:hover{color:white;}body a.mobile-search{color:#97bee6;float:right;width:30px;margin-top:20px;margin-right:10px;}body a.mobile-search .icon{opacity:1;filter:alpha(opacity=100);}body a.mobile-search:hover{color:white;}body .l-page .main-nav .ui.menu:not(.pagination) .item:before{background:none;}body .l-page .main-nav .ui.menu:not(.pagination) .item{border-bottom:1px solid #013566;width:100%;}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item{width:100%;}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item.active > a.active-trail{color:#013566;}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item:last-child{border:none;}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item > a{}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item > a.active,body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item > a.active-trail{color:white;}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item > a.active:hover,body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item > a.active-trail:hover{color:#013566;}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item .expand-button{float:right;}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item .menu{width:166px;margin:1em 0;padding:0;background:none;font-size:0.75em;position:relative;box-shadow:none;}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item .menu a.item{color:#97bee6;}body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item .menu a.item:hover,body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item .menu a.item.active,body .l-page .main-nav .ui.menu:not(.pagination) .ui.dropdown.item .menu a.item.active-trail{color:white;}body .l-page .flexslider ul.slides li .text-wrapper{font-size:0.4em;padding:1em;bottom:0;}body .l-page .flexslider ul.slides li .views-field-field-credit{bottom:10px;right:10px;}body .l-page .flexslider .flex-direction-nav{display:none;}body .l-page .search-block-form{position:fixed;top:0;left:0;width:100%;z-index:900;}body .l-page .search-block-form .ui.mini.input{width:100%;position:absolute;}body .l-page .search-block-form .ui.mini.input input{position:absolute;top:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}body .l-page .l-header{height:70px;position:fixed;width:100%;z-index:997;top:0;}body .l-page .l-header .inner .l-branding .site-logo img{width:96px;height:auto;margin-left:1em;}body .l-page .l-header .inner .menu-wrapper{position:fixed;z-index:998;width:250px;height:100%;right:-250px;background:#004687;overflow:auto;}body .l-page .l-header .inner .menu-wrapper .menu-name-menu-ranginet-login{display:none;}body .l-page .l-main{position:relative;top:70px;}body .l-page .l-main .inner{padding:0 1em;margin:0 auto 40px;}body .l-page .l-main .inner .breadcrumb{margin:1em 0;font-size:0.8em;}body .l-page .l-footer .inner .copyright-block{font-size:0.8em;padding:5px 1em;}body .l-page .l-footer .inner .contact-block{padding:0 1em;}body .l-page .l-footer .inner .contact-block .block__content .columns .column.column-1{width:100%;margin-right:0;}body .l-page .l-footer .inner .contact-block .block__content .columns .column.column-1 .footer-logo{width:79px;}body .l-page .l-footer .inner .contact-block .block__content .columns .column.column-2{width:100%;margin-right:0;}body .l-page .l-footer .inner .contact-block .block__content .columns .column.column-3{width:100%;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form .form-select,body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form input,body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form textarea{max-width:60%;}body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form .form-select.submit,body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form input.submit,body .l-page .l-footer .inner .contact-block .block__content .columns .column .node form textarea.submit{margin-left:40%;}body .l-page .view-testimonials{display:none;}body .field--name-field-body img{margin:10px 0;display:block;}.js-form{float:right;margin-top:10px;margin-bottom:5px;margin-left:5px;}.block-social-icons{height:30px;width:100%;}.block-social-icons .block__content{overflow:hidden;}.block-social-icons .block__content a{color:#97bee6;font-size:18px;line-height:30px;float:left;margin-left:10px;background-color:#004687;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF0C4F8E',endColorstr='#FF014687');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjNGY4ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAxNDY4NyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0c4f8e),color-stop(100%,#014687));background-image:-moz-linear-gradient(top,#0c4f8e 0%,#014687 100%);background-image:-webkit-linear-gradient(top,#0c4f8e 0%,#014687 100%);background-image:linear-gradient(to bottom,#0c4f8e 0%,#014687 100%);border:1px solid #013566;padding:0 12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.block-social-icons .block__content a:hover{color:white;background:#004687 none;}.block-social-icons .block__content a.mobile-ranginet{font-size:14px;}.block-social-icons .block__content i.icon{padding:5px;margin:0;}body .block-gallery-menu .ui.menu:not(.pagination) .item{white-space:normal;}body.crisisActive #block-crisis-management-crisis-homepage{position:relative;top:70px;z-index:10;}.block--with-background-color .view-content{margin-bottom:15px;padding:.4rem 1.2rem;background:#e5ecf3;}.block--without-background-color .view-content{margin-bottom:15px;padding:.4rem 1.2rem;}.filters{margin:0;padding:0;list-style:none;}.filters--item,.filters__item{display:inline-block;padding-right:1.5rem;font-size:16px;font-size:1rem;}.filters--item .filters__item-wrapper,.filters__item .filters__item-wrapper{position:relative;max-width:220px;}.filters--item a.active,.filters--item.selected-row a,.filters__item a.active,.filters__item.selected-row a{padding-bottom:5px;font-weight:bold;border-bottom:1px solid #013566;}.filters--as-imagery{margin-top:100px;line-height:0;}.filters--as-imagery .filters--item,.filters--as-imagery .filters__item{width:33%;margin-bottom:80px;padding-right:0;}.filters--as-imagery .filters--item:nth-child(3n+2) .filters__item-wrapper,.filters--as-imagery .filters__item:nth-child(3n+2) .filters__item-wrapper{margin:0 auto;}.filters--as-imagery .filters--item:nth-child(3n) .filters__item-wrapper,.filters--as-imagery .filters__item:nth-child(3n) .filters__item-wrapper{float:right;}.filters--as-imagery .filters--item:hover .filters__image a::before,.filters--as-imagery .filters__item:hover .filters__image a::before{background:rgba(0,0,0,0.2);}.filters--as-imagery .filters--item a.active,.filters--as-imagery .filters__item a.active{border:none;padding-bottom:0;}.filters--as-imagery .filters--item .filters__image a:before,.filters--as-imagery .filters__item .filters__image a:before{content:'';display:block;width:100%;height:100%;position:absolute;background:transparent;transition:all .2s ease-in-out;}.filters--as-imagery .filters--item .filters__image a img,.filters--as-imagery .filters__item .filters__image a img{display:block;}.filters--as-imagery .filters--item .filters__title,.filters--as-imagery .filters__item .filters__title{position:absolute;bottom:0;left:0;right:0;z-index:1;margin:0;text-align:center;line-height:2.5;}.filters--as-imagery .filters--item .filters__title a,.filters--as-imagery .filters__item .filters__title a{display:block;color:white;font-size:17px;font-size:1.0625rem;background:rgba(171,0,52,0.8);}.filters--as-columns.filters--4col{-webkit-columns:4 215px;-moz-columns:4 215px;columns:4 215px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;}.filters--as-columns .filters--item,.filters--as-columns .filters__item{display:inline-block;min-width:215px;padding-right:0;font-size:14px;font-size:0.875rem;}.filters--as-columns .filters--item a.active,.filters--as-columns .filters__item a.active{border:none;padding-bottom:0;}.rangi.menu.dropdown.item{width:auto;position:relative;display:inline-block;padding:0.83em 0.95em;border-top:0em solid transparent;-webkit-tap-highlight-color:transparent;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.rangi.menu.dropdown.item:hover{background:lime;}.rangi.menu.dropdown.item:hover > .rangi.menu{display:block;width:auto;margin:0;padding:1em;background:#e5ecf3;font-size:0.875em;position:absolute;box-shadow:0 4px 3px 0 rgba(0,0,0,0.25);}.rangi.menu.dropdown.item:hover > .rangi.menu .item{cursor:pointer;border:none;border-top:1px solid rgba(0,0,0,0.05);height:auto;font-size:0.875em;display:block;color:rgba(0,0,0,0.75);padding:0.85em 1em !important;font-size:0.875rem;text-transform:none;font-weight:normal;text-align:left;-webkit-touch-callout:none;}.rangi.menu.dropdown .menu{cursor:auto;position:absolute;display:none;top:100%;margin:0em;background-color:#FFFFFF;min-width:100%;white-space:nowrap;font-size:0.875em;text-shadow:none;-webkit-box-shadow:0px 0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 1px 1px rgba(0,0,0,0.1);border-radius:0px 0px 0.325em 0.325em;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;z-index:11;}.main-menu{padding:0;margin:0;}.main-menu li{padding:0;margin:0;list-style:none;list-style-image:none !important;list-style-type:none !important;}.main-menu ul{margin:0;padding:0;}.main-menu li{display:inline;padding-right:20px;}.main-menu li a{font-size:font-size(14px);}.navigation--login ul.menu{margin:0;padding:0;}.navigation--login ul.menu > li{list-style:none;}.navigation--login ul.menu > li a{font-size:12px;background-color:#004687;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF0C4F8E',endColorstr='#FF014687');background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiP…dpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0c4f8e),color-stop(100%,#014687));background-image:-moz-linear-gradient(top,#0c4f8e 0%,#014687 100%);background-image:-webkit-linear-gradient(top,#0c4f8e 0%,#014687 100%);background-image:linear-gradient(to bottom,#0c4f8e 0%,#014687 100%);border:1px solid #013566;padding:6px 9px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;color:#97bee6;}.navigation--login ul.menu > li a:hover{color:white;background:none;}.navigation--primary{}.l-region--navigation .navigation--primary{margin-top:0;float:right !important;}.l-region--navigation .navigation--primary > div{float:right;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li{position:relative;float:left;display:inline-block;width:auto;padding:12px 0.95em;border-top:0em solid transparent;-webkit-tap-highlight-color:transparent;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:1;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li:first-child:before{content:none;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li:before{position:absolute;content:'';top:20%;left:0px;width:1px;height:60%;background:linear-gradient(rgba(151,190,230,0) 0%,#97bee6 50%,rgba(151,190,230,0) 100%);}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li:hover{background:#e5ecf3;cursor:pointer;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li:hover a{color:#333;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li:hover > .menu{display:block;margin-top:0;top:100%;opacity:1;transition:all .2s ease-in;z-index:12;visibility:visible;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li > .menu{background:#e5ecf3;color:#97bee6;display:block;top:90%;left:0;opacity:0;visibility:hidden;margin-top:0px;padding:16px;position:absolute;width:262px;z-index:2;box-shadow:0px 10px 30px 5px rgba(51,51,51,0.1);transition:all .2s ease-in;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li > .menu li{position:relative;display:block;float:none;padding:0;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li > .menu li.expanded:hover ul.menu{opacity:1;top:0;display:block;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li > .menu a{color:#004687;border:none;padding:0 0 0 15px;font-size:16px;background:url(/sites/all/themes/sparksponsive/images/arrow-right-menu.png) no-repeat;background-position:left 7px;line-height:1.5em;font-weight:bold;transition:opacity 0.2s ease,background 0.2s ease,box-shadow 0.2s ease;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li > .menu a:hover{color:#DB052C;background-position:4px 7px;}.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li > .menu a:focus,.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li > .menu a.active,.l-region--navigation .navigation--primary .menu-block-wrapper > .menu > li > .menu a.active-trail{background-color:transparent;color:#DB052C;}.l-region--navigation .navigation--primary .menu{margin:0;padding:0;}.l-region--navigation .navigation--primary .menu .menu{position:absolute;left:100%;opacity:0;display:none;width:240px;background:white;padding:15px;}.l-region--navigation .navigation--primary a{color:#97bee6;font-weight:bold;}.l-region--navigation .navigation--primary a:focus,.l-region--navigation .navigation--primary a.active,.l-region--navigation .navigation--primary a.active-trail{background-color:transparent;color:#fff;}.block--views-exp-search-view-page{margin-top:18px;opacity:0;}.block--views-exp-search-view-page .views-exposed-widget{padding:0;}.block--views-exp-search-view-page .views-exposed-widget .field{margin:0 !important;}.block--views-exp-search-view-page .views-exposed-widget #edit-search-api-views-fulltext{max-width:100px;}.search-results .search-results__updated{margin-top:1em;font-size:16px;}.search-results .search-results__updated > span{font-weight:bold;}table.bordered td,table.bordered th{padding:4px 8px;border:1px solid #333;}
