.button.filled{transition:all .5s ease}.button.filled:hover{background-color:#5a95cc!important;border-color:#5a95cc!important;color:#fff!important}.teaser-grid-block>a.right-col-mobile{padding-top:56.25%!important}@media only screen and (min-width:64em){.large-12.large-4{width:33.33333%}}.research-promo h1{color:#fff;text-shadow:0 1.5px 1.5px rgba(0,0,0,.5)}.research-promo h3{font-size:18px;color:#fff;text-shadow:0 1.5px 1.5px rgba(0,0,0,.5)}.research-promo form{margin:60px auto;width:95%}.research-promo form fieldset{padding-left:0}.research-promo form #SearchUniSA{border-radius:15px;font-size:1.4em;font-weight:300;width:100%;float:left;height:42px;padding:0 12px 0 12px;box-sizing:border-box;margin-top:0}.research-promo form button{float:left;margin-left:-40px;margin-top:6px;border:none;height:28px;width:28px;background:#fff;background-image:url(/siteassets/research/images/icon-search.png);background-repeat:no-repeat}.research-promo form button:hover{background-position:0 -28px}@media only screen and (min-width:48em){.research-promo h1{font-size:72px;line-height:60px}}@media only screen and (min-width:64em){.research-promo form{width:50%}}.research-themes h2{margin-bottom:1 rem}.research-themes .teaser-grid-block{padding-bottom:0!important;position:relative;text-align:center}.research-themes .teaser-grid-block>a{background-color:#152b45}.research-themes .teaser-grid-block:hover>a{background-image:none!important}.research-themes .teaser-grid-block .left-col-mobile{padding:0;background:0 0;width:auto;transition:all .5s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.research-themes .teaser-grid-block .left-col-mobile p.description,.research-themes .teaser-grid-block .left-col-mobile p.title{padding:0}.research-themes .teaser-grid-block .left-col-mobile p.title a{color:#fff;display:block;font-size:1.6em;line-height:1em;text-transform:uppercase;font-weight:800;min-width:300px}.research-themes .teaser-grid-block .left-col-mobile p.title a:hover{text-decoration:none}.research-themes .teaser-grid-block .block-footer{display:none}.research-banner-promo{border-top:1px solid #fff;border-bottom:1px solid #fff;background-position:center}.research-stories .no-description p.description{display:none}@media only screen and (min-width:48em){.research-stories .block-footer{display:none}.research-stories .right-col-mobile{width:30%!important;min-height:11rem;height:100%;background-position:center center}.research-stories .teaser-list-block .left-col-mobile{width:70%!important;height:100%;padding:0}.research-stories .teaser-list-block .left-col-mobile p.title{height:100%;width:100%}.research-stories .teaser-list-block .left-col-mobile p.title a{width:100%;height:100%;min-height:14rem;display:flex;padding:1rem 5rem 5rem 1rem;flex-direction:column;justify-content:center;transition:all 1s ease}.research-stories .teaser-list-block .left-col-mobile p.title a:after{content:'\e9a0';font-family:unicons;position:absolute;right:5px;font-size:40px;color:#98c0e6;margin-top:2rem}.research-stories .teaser-list-block .left-col-mobile p.title:hover a{background-color:#eee;text-decoration:none}.research-stories .teaser-list-block .left-col-mobile p.title:hover a:after{color:#0052a0}.research-stories .teaser-list-block .left-col-mobile p.description{position:absolute;bottom:.5rem;left:1rem;margin:0!important}}@media only screen and (min-width:64em){.article-grid .teaser-grid-block a.right-col-mobile{background-size:contain;min-height:15rem}}.research-navigation .teaser-grid-block .left-col-mobile{padding:1.5rem}@media only screen and (min-width:64em){.research-navigation .large-3{width:20%}.research-navigation .teaser-grid-block a.right-col-mobile{background-size:contain;min-height:14rem}}.research-engagement p.title{text-align:center}.research-engagement p.title a{font-weight:800;font-size:1.3em;text-transform:uppercase}.research-accordion h2{display:none}.research-accordion .faq-block .accordion-title span.question{font-family:UniSA-Altis-Extra_Bold,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:300}.research-accordion .faq-block .accordion-content a{font-size:1.6rem}.research-accordion .faq-block .accordion-content ul{margin-bottom:1rem!important}