@media screen and (min-width: 768px) {
    .hp_uls{
        display: flex;
        flex-direction: row;
    }
    .key_small {
        margin-left: 10px;
        float: right;
        margin-top: 1px;
    }

    i {
        font-style: italic;
    }

    h2 a {
        color: #000;
        text-decoration: none;
    }

    h2 a:hover {
        color: #000;
        text-decoration: underline;
    }

    h2 a:hover .externalHover {
        text-decoration: none;
    }

    .pressreleases {
        width: 100%;
        display:inline-block;;
        margin-top: 10px;
        /*border-top: 1px dashed #CCC;*/
        padding-top: 10px;
    }

    .pressreleases:nth-child(2) {
        border-top: 0px;
    }

    .pressreleases:nth-child(3) {
        border-top: 0px;
    }

    .pressreleases strong {
        width: 100%;
        float: left;
        padding-bottom: 10px;
        font-size: 14px;
    }

    .pressreleases h2 {
        color: #333 !important;
        padding-top: 10px;
        width: 100%;
        float: left;
        font-size: 16px !important;
    }

    .pressreleases p {
        font-size: 13px;
        line-height: 130%;
    }

    .pressreleases p em {
        font-style: italic;
    }

    table {
        width: 100%;
        margin: 10px 0;
    }

    table tr {
        border: 1px #ccc solid;
    }

    table tr th {
        background-color: #f1f1f1;
        font-weight: 600;
    }

    table tr td {
        border-right: 1px #ccc solid;
        padding: 5px 10px;
    }

    table tr:nth-child(odd) {
        background-color: #eee;
    }

    table tr:nth-child(even) {
        background-color: #e1e1e1;
    }

    .autoHeight {
        max-height: none;
        overflow: auto;
    }

    .cropHeight {
        height: 610px !important;
        min-height: 610px !important;
        overflow: hidden;
    }

    .ui-helper-clearfix {
        zoom: 1;
    }

    .ui-tabs .ui-tabs-hide {
        display: none !important;
    }

    .ui-tabs-nav {
        margin-left: 0px !important;
        list-style: none !important;
        width: 100%;
        float: left;
        border-bottom: 2px #1C519A solid;
        margin-bottom: 10px;
    }

    .tabs strong {
        line-height: 130%;
        font-size: 16px;
        border-bottom: 1px #CCC solid;
        width: 100%;
        float: left;
        padding-bottom: 11px;
        margin-bottom: 10px;
    }

    .tabs h2 {
        color: #333 !important;
        font-size: 16px !important;
        width: 100%;
        float: left;
        border-top: #ccc dashed 1px;
        padding-top: 10px;
        font-family: 'Source Sans Pro', sans-serif;
        font-weight:800;
    }

    .tabs first-child {
        border-top: 0px;
    }

    .tabs p {
        color: #333;
    }

    .ui-tabs-nav li {
        padding: 0px 20px;
        float: right;
        text-align: center;
        background-color: #ccc;
        line-height: 30px;
        font-size: 16px;
        padding-top: 5px;
        margin-right: 10px;
    }

    .ui-tabs-nav li a {
        color: #fff;
        text-decoration: none;
    }

    .ui-tabs-nav li.ui-state-active {
        background-color: #1C519A;
        /*background-image: url(../images/tab-highlight.gif);*/
        background-repeat: repeat-x;
    }

    /*.ui-tabs-nav li.ui-state-active a {*/
        /*text-shadow: 0px 1px 1px #000;*/
    /*}*/

    #readMoreLessButtonImage {
        width: 100%;
        background-image: url(../images/innerPageReadMore.png);
        background-position: center top;
        background-repeat: no-repeat;
        height: 60px;
        float: left;
        margin-top: -19px;
        z-index: 10;
        position: relative
    }

    #readMoreLessButtonImage.less {
        width: 100%;
        background-image: url(../images/innerPageReadLess.png);
    }

    .container-fluid.footer {
        background-color:#567DB3;
        padding: 40px 0px;
        color: #fff;
    }

    .container-fluid.footer .grid_2 > img {
        width: 100%;
    }

    .container-fluid.footer .grid_4 {
        font-size: 12px;
        font-weight: 100;
        line-height: 130%;
    }

    .container-fluid.footer .grid_4 strong {
        font-size: 14px;
    }

    .container-fluid.footer .grid_6 img {
        float: right;
    }

    .container-fluid.footer .grid_6 ul {
        float: right;
        width: 100%;
        padding-bottom: 10px;
    }

    .container-fluid.footer .grid_6 ul li {
        float: right;
        padding: 0px 5px;
    }

    .container-fluid.footer .grid_6 ul li a {
        color: #fff;
        font-size: 12px;
        width: 100%;
        text-align: right;
        float: right;
    }

    .container-fluid {
        position: relative;
    }

    .SSAlogo {
        margin-left: 20px;
        margin-top: 5px;
        height: 38px;
    }

    .editors_note_image {
        cursor: pointer;
        position: absolute;
        top: 10px;
        right: 0;
        z-index: 10;
        background-image: url(../images/editors_notes.jpg);
        width: 38px;
        height: 210px;
        background-repeat: no-repeat;
        box-shadow: 0px 0px 2px #000;
    }

    .editors_note_image.active1 {
        position: absolute;
        top: 10px;
        right: 97.5%;
        z-index: 10;
    }

    .editors_notes_container {
        width: 100%;
        float: left;
        position: relative;
        height: 0px;
        background-image: url(../images/editors_note_black_background.png);
        overflow: hidden;
        box-sizing: border-box;
    }

    .editors_notes_container.active {
        width: 100%;
        float: left;
        position: relative;
        height: 220px;
    }

    .editors_notes_container .inner_container {
        width: 100%;
        height: 390px;
        right: 2.5%;
        margin-top: 20px;
        position: absolute;
    }

    .editors_notes_container .editors_notes_content {
        position: absolute;
        right: -100%;
        width: 100%;
        bottom: 0;
    }

    .editors_notes_container .editors_notes_content.active {
        right: -2.5%;
    }

    .editors_notes_content {
        height: 210px;
        background-image: url(../images/editors_note_blue_background.png);
    }

    .editors_notes_container .editors_notes_content .title {
        font-size: 26px;
        font-family: 'Source Sans Pro', sans-serif;
        color: #fff;
        float: left;
        clear: both;
        line-height: 130%;
    }

    .editors_notes_container .editors_notes_content .date {
        font-size: 14px;
        font-style: italic;
        font-family: 'Source Sans Pro', sans-serif;
        color: #fff;
        float: left;
        line-height: 130%;
        clear: both;
    }

    .editors_notes_container .editors_notes_content .content {
        font-size: 14px;
        font-family: 'Source Sans Pro', sans-serif;
        color: #fff;
        float: left;
        line-height: 130%;
        clear: both;
    }

    .editors_notes_container .editors_notes_content .image_column {
        width: 10%;
        float: right;
        margin-right: 2%;
    }

    .editors_notes_container .editors_notes_content .image img {
        width: 100%;
        box-shadow: 0px 0px 3px #000;
    }

    .editors_notes_container .editors_notes_content .caption {
        font-size: 12px;
        font-style: italic;
        font-family: 'Source Sans Pro', sans-serif;
        color: #fff;
        float: left;
        line-height: 130%;
        clear: both;
    }

    .page_content > .grid_12 {
        margin-bottom: 20px;
    }

    .page_content > .grid_12 > h1 {
        width: 100%;
        font-size: 26px;
        line-height: 130%;
        border-bottom: 1px solid #ccc;
    }

    .page_content > .grid_12 > .journal_row {
        width: 100%;
        float: left;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #ccc;
        padding-top: 20px;
        padding-bottom: 20px;
        line-height: 130%;
    }

    .page_content > .grid_12 > .journal_row > h2 {
        width: 50%;
        float: left;
    }

    .page_content > .grid_12 > .journal_row > .journal_date {
        color: #FF6600;
        font-size: 16px;
        width: 50%;
        float: left;
        clear: left;
    }

    .page_content > .grid_12 > .journal_row > .journal_description {
        width: 78%;
        float: left;
    }

    .page_content > .grid_12 > .journal_row > .journal_image_container {
        float: right;
        width: 18%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions {
        float: left;
        width: 100%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul {
        float: left;
        width: 79%;
        position: relative;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content {
        position: absolute;
        width: 127%;
        left: 0;
        bottom: 46px;
        background-color: #F1F1F1;
        box-shadow: 0px 0px 10px #000;
        margin-top: 16px;
        opacity: 0;
        z-index: -1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li.active > .slide_content {
        transition: opacity .25s ease-in;
        -webkit-transition: opacity .25s ease-in;
        -moz-transition: opacity .25s ease-in;
        -o-transition: opacity .25s ease-in;
        opacity: 1;
        z-index: 0;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .arrow_top {
        position: absolute;
        top: -7px;
        left: 25%;
        opacity: 0;
        z-index: -1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li.active > .arrow_top {
        position: absolute;
        bottom: -6px;
        left: 25%;
        opacity: 1;
        z-index: 1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner {
        padding: 1%;
        width: 98%;
        float: left;
        padding-top: 30px;
        z-index: -1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li.active > .slide_content > .slide_content_inner {
        position: relative;
        z-index: 100;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_title {
        float: left;
        height: 100%;
        min-height: 197px;
        width: 20%;
        margin-left: 20px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_title > .content-date {
        float: left;
        clear: left;
        font-size: 14px;
        color: #666;
        font-style: italic;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_title > .content-title-text {
        float: left;
        font-size: 26px;
        margin-bottom: 5px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_text {
        line-height: 130%;
        font-size: 14px;
        color: #333;
        float: left;
        width: 77%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_text > .content_image {
        float: right;
        max-width: 183px;
        max-height: 197px;
        width: 20%;
        margin-left: 10px;
        margin-right: 20px;
        min-height: 200px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_text > .content_image img {
        max-width: 100%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_text > .content_image > .content_image_caption {
        width: 100%;
        float: left;
        font-size: 12px;
        line-height: 130%;
        margin-left: 5px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li {
        float: left;
        padding-right: 1.85%;
        box-sizing: border-box;
        font-size: 14px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > a {
        color: #000;
        text-decoration: none;
        opacity: 0.3;
        transition: opacity .25s ease-in;
        -webkit-transition: opacity .25s ease-in;
        -moz-transition: opacity .25s ease-in;
        -o-transition: opacity .25s ease-in;
        line-height: 40px;
        background-position: left center;
        background-repeat: no-repeat;
        float: left;
        padding-left: 24px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > a:hover {
        opacity: 1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li.active > a {
        opacity: 1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .keyfind_link {
        width: 18.756%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .keyfind_link > a {
        background-image: url(../images/key_findings_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .editors_notes_link {
        width: 19.621%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .editors_notes_link > a {
        background-image: url(../images/editors_notes_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .news_notes_link {
        width: 19.683%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .news_notes_link > a {
        background-image: url(../images/news_notes_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .accepted_link {
        width: 23.107%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .accepted_link > a {
        background-image: url(../images/accepted_articles_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .early_view_link {
        width: 17.137%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .early_view_link > a {
        background-image: url(../images/early_view_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > a.button {
        float: right;
        padding: 3px 7px 3px 7px;
        margin-top: 3px;
    }
    .side{
        padding-right:0;
    }
    .page_content {
        background-color: #fbfbfb;
        line-height: 130%;
        padding-left:0;
    }

    .page_top {
        font-size: 16px;
    }

    .page_top img {
        max-width: 100%;
    }

    .page_content strong {
        font-weight: 600;
    }

    .grid_9.page_content h1 {
        border-bottom: 1px #CCC solid;
        padding-bottom: 11px;
        margin-bottom: 10px;
    }

    .grid_9.page_content h2 {

        font-size: 22px;
        font-weight: lighter;
        color: #185295;
        margin: 10px 0px;
    }

    .grid_9.page_content ul {
        list-style: disc;
        margin-left: 20px;
        margin-bottom: 20px;
    }

    .page_content_inner {
        padding: 20px;
        font-size: 14px;
        height: auto;

    }

    .bread_crumbs > .grid_12 {
        font-size: 12px;
        margin-bottom: 20px;
    }

    .bread_crumbs > .grid_12 > a {
        color: #0066CC;
    }

    .browse > .content_image {
        position: absolute;
        bottom: 0;
        left: 22%;
        max-width: 52% !important;
        width: 52% !important;
        max-height: 238px !important;
    }

    .browse > .content_text {
        float: right !important;
        width: 25% !important;
    }

    .hp_quick_links > p {
        border-bottom: 1px #666 dotted;
        line-height: 14px;
    }


    .month > p > a {
        margin-top: 10px;

        clear:both;
    }

    .press_releases > .press_links > .rss_feed {
        float: left;
        background-image: url(../images/rss_icon_small.png);
        background-repeat: no-repeat;
        padding-left: 20px;
    }

    .press_releases > .press_links > .right {
        float: right;
        color: #0066CC;
    }

    .press_releases > .press_links {
        line-height: 14px;
    }

    .press_releases > .news_list {
        float: left;
        width: 100%;
    }

    .press_releases > .news_list > li {
        border-top: 1px dotted #666666;
        float: left;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .press_releases > .news_list > li > h3 {
        font-size: 16px;
        font-weight: 600;
    }

    .press_releases > .news_list > li > .date {
        font-style: italic;
        font-size: 14px;
        color: #666;
        float: left;
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .press_releases > .news_list > li > .press_content {
        float: left;
        font-size: 14px;
        color: #333;
        line-height: 130%;
    }

    #slideprev {
        background-image: url(../images/slide_left_button.png);
        display: block;
        width: 39px;
        height: 38px;
        text-decoration: none;
        position: absolute;
        z-index: 100;
        left: -20px;
        top: 45%;
    }

    #slidenext {
        background-image: url(../images/slide_right_button.png);
        display: block;
        width: 39px;
        height: 38px;
        text-decoration: none;
        position: absolute;
        z-index: 100;
        right: -20px;
        top: 45%;
    }

    .press_releases > .view_more {
        width: 100%;
        float: left;
        text-align: center;
        background-image: url('../images/view_more.png');
        background-repeat: no-repeat;
        background-position: center top;
        padding-right: 20px;
        line-height: 36px;
        margin-bottom: 30px;
        min-height: 40px;
        font-size: 12px;
        text-decoration: none;
        color: #000;
    }

    .grid_12.accessibility {
        min-height: 10px;;
    }

    .grid_12.accessibility > ul {
        float: right;
        width: 100%;
    }

    .grid_12.accessibility > ul > li {
        float: right;
        padding: 5px 10px;
    }

    .grid_12.accessibility > ul > li > a {
        color: #fff;
        font-size: 12px;
    }

    .top_spacer {
        padding-top: 20px;
    }

    .hp_buttons {
        width: 100%;
        float: left;
        margin-bottom: 60px;
        display: block;
    }

    .hp_quick_links > ul {
        float: left;
        width: 100%;
    }

    .hp_quick_links > ul > li {
        float: left;
        width: 50%;
        height: 140px;
    }

    .hp_quick_links > ul > li > a {
        float: left;
        width: 100%;
        text-decoration: none;
        font-size: 16px;
        font-family: 'Source Sans Pro', sans-serif;
        margin: 5px 0px;
        color: #000;
        font-weight: 600;
    }

    .hp_quick_links > ul > li > span > ul {
        float: left;
    }

    .hp_quick_links > ul > li > span > ul > li {
        margin: 5px 0px;
        padding-left: 20px;
        font-size: 14px;
        background-image: url('../images/li-arrows.png');
        background-position: left center;
        background-repeat: no-repeat;
    }

    .nav_outer {
        height: 48px;
        background-color: #1C519A;
        color: #fff;
        float: left;
        /*border-bottom: 3px #CCCCCC solid;*/
    }

    .navigation {
        height: 48px;
        background-color: #185295;
        color: #fff;
    }

    .active_page {
        display: none;
    }

    .navigation .navbar {
        width: 100%;
        float: left;
    }

    .navigation .navbar > ul.navigation-outer {
        width: 100%;
        float: left;
    }

    .navigation .navbar > .navigation-outer > li {
        width: 100%;
        float: left;
    }

    .navigation .navbar > .navigation-outer > li > .nav > :first-child {
        padding-left: 0px !important;
    }

    .navigation .navbar > .navigation-outer > li > .nav > :last-child {
        padding-right: 0px !important;
    }

    .navigation .navbar > .navigation-outer > li > .nav {
        width: 100%;
        float: left;
    }

    .navigation .navbar > .navigation-outer > li > .nav > li {
        float: left;
        padding: 0px 15px;
        line-height: 30px;
        position: relative;
    }

    /*.navigation .navbar > .navigation-outer > li .nav > li:hover {*/
        /*border-bottom: 3px #ff6800 solid;*/
    /*}*/

    /*.navigation .navbar > .navigation-outer > li > .nav > li.active {*/
        /*border-bottom: 3px #ff6800 solid;*/
    /*}*/

    .navigation .navbar > .navigation-outer > li > .nav > li > .subnav {
        width: 0;
        height: 0;
        position: absolute;
        left: 0;
        top: 48px;
        background-color: #2766B0;
        overflow: hidden;
        z-index: 100;
    }

    .navigation .navbar > .navigation-outer > li > .nav > li > .subnav.active, .navigation .navbar > .navigation-outer > li > .nav > li.hover > .subnav {
        /*width: auto;*/
        /*height: auto;*/
        padding: 0 10px;
        min-width: 290px;
        box-shadow: 0px 4px 10px rgba(0, 0, 0, .5);
        background-image: url('../images/top-menu-grad.png');
        background-repeat: repeat-x;
    }

    .navigation .navbar > .navigation-outer > li > .nav > li > .subnav > li {
        width: 100%;
        font-size: 16px;
    }

    .navigation .navbar > .navigation-outer > li > .nav > li > .subnav > li > a {
        line-height: 200%;
        border-bottom: 1px #164A82 solid;
        border-top: 1px #2874CA solid;
        width: 100%;
        color: #fff;
        text-decoration: none;
        float: left;
        font-size: 14px;
    }

    .navigation .navbar > .navigation-outer > li > .nav > li > .subnav > li:first-child > a {
        border-top: 0px;
    }

    .navigation .navbar > .navigation-outer > li > .nav > li > .subnav > li:last-child > a {
        border-bottom: 0px;
    }

    .navigation .navbar > .navigation-outer > li > .nav > li > a {
        font-size: 1em;
        float: left;
        color: #fff;
        font-family: 'Source Sans Pro', sans-serif;
        text-decoration: none;
        text-align: center;
        width: 100%;
        line-height: 48px;
        width: 100%;
        /*text-shadow: 0px 1px 2px #000*/
    }

    .features_slider {
        width: 100%;
        float: left;
        background-color: #fff;
        position: relative;
        background-color: #2664AD;
        height: 48px;
        margin-bottom: 260px;
    }

    .features_slider > li {
        float: left;
    }

    .features_slider > li.active {
        z-index: 100;
    }

    .features_slider > li > a {
        margin-left: 4px;
        padding-left: 30px;
        width: 100%;
        box-sizing: border-box;
        float: left;
        line-height: 48px;
        text-decoration: none;
        color: #fff;
        opacity: .33;
        font-size: 13px;
        transition: opacity .25s ease-in;
        -webkit-transition: opacity .25s ease-in;
        -moz-transition: opacity .25s ease-in;
        -o-transition: opacity .25s ease-in;
    }

    .features_slider > li > a:hover {
        opacity: 1.0;
        transition: opacity .25s ease-in;
        -webkit-transition: opacity .25s ease-in;
        -moz-transition: opacity .25s ease-in;
        -o-transition: opacity .25s ease-in;
    }

    .features_slider > li > .slide_content {
        width: 100%;
        float: left;
        position: absolute;
        top: 48px;
        background-color: rgba(255, 255, 255, 1);
        left: 0;
        opacity: 0.0;
        transition: opacity 0.25s ease-in;
        -webkit-transition: opacity 0.25s ease-in;
        -moz-transition: opacity 0.25s ease-in;
        -o-transition: opacity 0.25s ease-in;
        display: block;
    }

    .features_slider > li.active > a {
        color: #fff;
        opacity: 1.0;
    }

    .features_slider > li.active > .slide_content {
        width: 100%;
        float: left;
        position: absolute;
        top: 48px;
        background-color: rgba(255, 255, 255, 1);
        left: 0;
        opacity: 1.0;
        transition: opacity 0.25s ease-in;
        -webkit-transition: opacity 0.25s ease-in;
        -moz-transition: opacity 0.25s ease-in;
        -o-transition: opacity 0.25s ease-in;
    }

    .features_slider > li > .slide_content > .slide_content_inner {
        padding: 1%;
        width: 98%;
        float: left;
        padding-top: 30px;
    }

    .features_slider > li.active > .slide_content > .slide_content_inner {
        position: relative;
        z-index: 100;
    }

    .features_slider > li > .slide_content > .slide_content_inner > .content_title {
        float: left;
        height: 100%;
        min-height: 197px;
        width: 20%;
        margin-left: 20px;
    }

    .features_slider > li > .slide_content > .slide_content_inner > .content_title > .content-date {
        float: left;
        clear: left;
        font-size: 14px;
        color: #666;
        font-style: italic;
    }

    .features_slider > li > .slide_content > .slide_content_inner > .content_title > .content-title-text {
        float: left;
        font-size: 26px;
        margin-bottom: 5px;
    }

    .features_slider > li > .slide_content > .slide_content_inner > .content_text {
        line-height: 130%;
        font-size: 14px;
        color: #333;
        float: left;
        width: 52%;
    }

    .features_slider > li > .slide_content > .slide_content_inner > .content_image {
        float: right;
        max-width: 183px;
        max-height: 197px;
        width: 20%;
        margin-left: 10px;
        margin-right: 20px;
        min-height: 200px;
    }

    .features_slider > li > .slide_content > .slide_content_inner > .content_image img {
        max-width: 100%;
    }

    .features_slider > li > .slide_content > .slide_content_inner > .content_image > .content_image_caption {
        width: 100%;
        float: left;
        font-size: 12px;
        line-height: 130%;
        margin-left: 5px;
    }

    .navigation_button > a {
        display: none;
    }

    .features_slider > #editorsNotesLi {
        width: 16.291%
    }

    .features_slider > #currentIssueLi {
        width: 15.354%
    }

    .features_slider > #keyFindingsLi {
        width: 14.729%
    }

    .features_slider > #browseJournalSlideLi {
        width: 19.83%
    }

    .features_slider > #contributeSlideLi {
        width: 13.065%
    }

    .features_slider > #moreAboutLi {
        width: 19.25%
    }

    .hp_uls > .grid_6 {
        min-height: 225px;
        background-color: #fff;
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .hp_uls > .grid_6.find_out {
        position: relative;
    }

    .hp_uls > .grid_6.find_out img {
        position: absolute;
        right: 0px;
        bottom: 0px;
        max-width: 40%;
    }

    .hp_uls > .grid_6 > h2 {
        background-color: #185295;
        height: 40px;
        width: 100%;
        float: left;
        line-height: 40px;
        font-size: 16px;
        text-shadow: 0 0 3px #000;
    }

    .hp_uls > .grid_6 > h2 > a {
        float: left;
        margin-left: 10px;
        color: #fff;
        text-decoration: none;
        line-height: 40px;
    }

    .hp_uls > .grid_6 > ul {
        margin: 2%;
        float: left;
        margin-top: 4%;
        max-width: 50%;
    }

    .hp_uls > .grid_6 > .image.journal {
        float: right;
        margin: 2%;
        max-width: 40%;
    }

    .hp_uls > .grid_6 > .image {
        float: right;
        margin-right: 4%;
        margin-top: 4%;
        max-width: 40%;
    }

    .hp_uls > .grid_6 > .image img {
        width: 100%;
    }

    .hp_uls > .grid_6 > ul > li {
        line-height: 20px;
        background-image: url(../images/li-arrows.png);
        background-repeat: no-repeat;
        background-position: left center;
        padding: 4px 2px 4px 20px;
        font-size: 14px;
    }

    .hp_uls > .grid_6 > ul > li > a {
        text-decoration: none;
    }

    .hp_uls > .grid_6 > ul > li > a:hover {
        color: #000;
        text-decoration: none;
    }

    .grayscale > .grid_4 > .image {
        width: 100%;
        position: relative;
    }

    .grayscale > .grid_4 > .image img {
        width: 100%;
        float: left;
        z-index: 5;
    }

    .grayscale > .grid_4 > .image .colour {
        width: 100%;
        position: absolute;
        left: 0px;
        top: 0px;
        z-index: 10;
        opacity: 0.0;
        transition: opacity .25s ease-in;
        -moz-transition: opacity .25s ease-in; /* Firefox 4 */
        -webkit-transition: opacity .25s ease-in; /* Safari and Chrome */
        -o-transition: opacity .25s ease-in; /* Opera */
    }

    .grayscale > .grid_4 > h2 {
        width: 100%;
        height: 30px;
        background-color: #0F5098;
        float: left;
        line-height: 30px;
        transition: background-color .3s ease-in;
        -moz-transition: background-color .3s ease-in; /* Firefox 4 */
        -webkit-transition: background-color .3s ease-in; /* Safari and Chrome */
        -o-transition: background-color .3s ease-in; /* Opera */
    }

    .grayscale > .grid_4 > h2 > a {
        text-decoration: none;
        color: #fff;
        margin-left: 10px;
        font-size: 16px;
        float: left;
        line-height: 28px;
    }

    .grayscale > .grid_4 {
        margin-bottom: 20px;
        cursor: pointer;
    }

    .grayscale > .grid_4:hover > .image .colour {
        opacity: 1.0;
        transition: opacity .25s ease-in;
        -moz-transition: opacity .25s ease-in; /* Firefox 4 */
        -webkit-transition: opacity .25s ease-in; /* Safari and Chrome */
        -o-transition: opacity .25s ease-in; /* Opera */
    }

    .grayscale > .grid_4:hover > h2 {
        background-color: #FF6800;
        transition: background-color .3s ease-in;
        -moz-transition: background-color .3s ease-in; /* Firefox 4 */
        -webkit-transition: background-color .3s ease-in; /* Safari and Chrome */
        -o-transition: background-color .3s ease-in; /* Opera */
    }

    .sidebar_item {
        float: left;
        width: 100%;
        margin-bottom: 20px;
    }

    .sidenav > li {
        position: relative;
        min-height: 33px;
        font-size: 13px;
        float: left;
        width: 100%;
        border-bottom:1px #bbb solid;
        cursor:pointer;
    }
    .sidenav > li.active{
        border-bottom:0;
    }
    .sidenav > li.active a:after {
        width:24px;
        height:24px;
        display:block;
        background-color:#1C519A;
        content:'';
        position: absolute;
        top:50%;
        right:0;
        transform: translate(50%,-50%) rotate(45deg);
        z-index: 100;
        border:2px #fff solid;
        border-left:0px;
        border-bottom:0px;
        margin-top:-1px;

    }
    .sidenav > li.active a {
        padding-left:10px;
        background-color:#1C519A;
        width:100%;
        color:#fff;
        border:2px #fff solid;
        margin-top:-2px;
    }

    .sidenav > li > a {
        float: left;
        padding: 7px 0px 7px 0px;
        min-height: 13px;
        text-decoration: none;
        color: #000;
        font-size: 13px;
    }

    .sidenav > li > a:hover {
        color: #185295;
    }

    .sidenav > li.active a:hover {
        color: #f1f1f1;
        text-shadow: 0px 0px 2px #000;
        width: 110%;
    }
    .side-navigation.side-navigation-static{
        border-top:2px #B9B9B9 solid;
        float:left;
        margin-top:20px;
        padding: 40px 40px 15px 15px;
    }
    .side-navigation.side-navigation-static li:first-of-type{
        min-height:25px;
    }
    .side-navigation.side-navigation-static strong{
        font-family: 'Source Sans Pro', sans-serif;
        font-weight:800;
    }
    .cta {
        float: left;
        width: 90%;
        padding: 5%;
        cursor: pointer
    }

    .cta .image {
        position: relative;
        float: left;
        width: 100%;
    }

    .cta h3 a {
        color: #fff;
        text-shadow: 0px 1px 1px #000;
        line-height: 30px;
        text-decoration: none;
        margin-left: 10px;
        font-size: 14px;
    }

    .cta h3 {
        background-color: #185295;
    }

    .cta .image img {
        float: left;
        z-index: 5;
        width: 100%;
    }

    .cta .image .colour {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 10;
        opacity: 0.0;
    }

    .sidebar_item.social {
        float: none;
        text-align: center;
    }

    .sidebar_item.social a img {
        margin: 10px;
    }

    .sidebar_item.social a:hover img {
        margin: 10px;
        margin-top: 9px;
        margin-bottom: 11px;
    }

    .cta:hover h3 {
        background-color: #FF6800;
        transition: background-color .3s ease-in;
        -moz-transition: background-color .3s ease-in; /* Firefox 4 */
        -webkit-transition: background-color .3s ease-in; /* Safari and Chrome */
        -o-transition: background-color .3s ease-in; /* Opera */
    }

    .cta:hover .image .colour {
        opacity: 1.0;
        transition: opacity .25s ease-in;
        -moz-transition: opacity .25s ease-in; /* Firefox 4 */
        -webkit-transition: opacity .25s ease-in; /* Safari and Chrome */
        -o-transition: opacity .25s ease-in; /* Opera */
    }

    .page_content {
        /*padding-bottom: 20px;*/
        /*border-left: #E7E7E7 1px solid;*/
        /*float: right;*/
        /*margin-right: 3%;*/
        min-height: 860px;
    }
    
   
}
@media screen and (min-width:992px){
	html body .rss-icon.news,
	html body .page_6 .rss-icon,
		html body .page_35 .rss-icon,
		html body .page_10 .rss-icon,
		html body .page_12 .rss-icon,

	html body .rss-icon.meetings{
	
	    padding-top: 116px;
	}
	html body .rss-icon.news .externalHover,
html body .page_6 .rss-icon .externalHover,
html body .page_35 .rss-icon .externalHover,
html body .page_10 .rss-icon .externalHover,
html body .page_12 .rss-icon .externalHover,
html body .rss-icon.meetings .externalHover{
	transform:translatey(116px);
}


}
@media screen and (min-width:1200px){
	html body .rss-icon.news,
	html body .page_6 .rss-icon,
	html body .page_35 .rss-icon,
		html body .page_10 .rss-icon,
	html body .page_12 .rss-icon,
	html body .rss-icon.meetings{
	    padding-top: 140px;
	}
	html body .rss-icon.news .externalHover,
html body .page_6 .rss-icon .externalHover,
html body .page_35 .rss-icon .externalHover,
html body .page_10 .rss-icon .externalHover,
html body .page_12 .rss-icon .externalHover,
html body .rss-icon.meetings .externalHover{
	transform:translatey(140px);
}


}
@media screen and (max-width: 767px) {
    .container-fluid.footer {
        display: none;
    }

    .key_small {
        margin-left: 10px;
        margin-top: 1px;
    }

    .grid_9.page_content {
        width: 100%;
        padding: 0px;
        margin: 0px;
        background-color: #fbfbfb;
    }

    .grid_9.page_content > .page_content_inner {
        padding: 10px;
    }

    .grid_9.page_content > .page_content_inner > .page_top {
        position: relative;
    }

    .grid_9.page_content > .page_content_inner > .page_top img {
        width: 100%;
    }

    .editors_notes_content .title {
        cursor: pointer;
    }

    .editors_notes_content .container_12 h2, .hp_uls .grid_6 h2 {
        border-top: 1px #fff solid;
    }

    .editors_notes_content .container_12, .hp_uls .grid_6 {
        height: 38px;
        overflow: hidden;
    }

    .editors_notes_content .container_12.active, .hp_uls .grid_6.active {
        height: auto;
        overflow: hidden;
    }

    .editors_notes_content .grid_3 {
        width: 100%;
        margin: 0px;
        background-color: #1F5390;
        border-top: 1px #fff solid;
    }

    .editors_notes_content .grid_3 .title {
        width: 100%;
        height: 38px;
        line-height: 38px;
        font-family: 'Source Sans Pro', sans-serif;
        color: #fff;
        float: left;
        margin-left: 10px;
    }

    .editors_notes_content .grid_3 .date {
        display: none;
    }

    .editors_notes_content .container_12 {
        background-color: #fff;
        line-height: 130%;
    }

    .editors_notes_content .grid_7 {
        padding: 2%;
    }

    .editors_notes_content .image_column {
        padding: 2%;
        width: 33%;
        float: right;
    }

    .editors_notes_content .image_column img {
        box-shadow: 0px 0px 2px #000;
        margin: 2%;
        width: 100%;
    }

    .hp_uls .grid_6 {
        background-color: #fff;
    }

    .hp_uls .grid_6 > h2 {
        background-color: #1F5390;
        height: 38px;
        line-height: 38px;
        z-index: 200;
        position: relative;
    }

    .hp_uls .grid_6 > h2 > a {
        font-size: 16px;
        color: #fff;
        font-family: 'Source Sans Pro', sans-serif;
        text-decoration: none;
        margin-left: 10px;
    }

    .hp_uls .grid_6 > .image {
        width: 40%;
        float: right;
    }

    .hp_uls .grid_6 > ul {
        width: 50%;
        float: left;
        margin: 2%;
    }

    .hp_uls > .grid_6 > ul > li {
        line-height: 25px;
        background-image: url(../images/li-arrows.png);
        background-repeat: no-repeat;
        background-position: left center;
        padding-left: 20px;
        font-size: 14px;
    }

    .hp_uls > .grid_6 > ul > li > a {
        text-decoration: none;
    }

    .hp_uls .grid_6 > .image img {
        width: 100%;
    }

    .hp_uls > .grid_6.find_out {
        position: relative;
    }

    .hp_uls > .grid_6.find_out img {
        position: absolute;
        right: 0px;
        bottom: 0px;
        max-width: 40%;
        z-index: 100;
    }

    .grayscale .grid_4 {
        width: 49.5%;
        margin: 0px;
        border: 1px #fff solid;
    }

    .grayscale .grid_4 .image img {
        width: 100%;
        display: none;
    }

    .grayscale .grid_4 .image img.colour {
        display: block;
    }

    .grayscale .grid_4 > h2 {
        background-color: #1F5390;
        height: 30px;
        line-height: 30px;
    }

    .grayscale .grid_4 > h2 > a {
        font-size: 16px;
        color: #fff;
        font-family: 'Source Sans Pro', sans-serif;
        text-decoration: none;
        margin-left: 10px;
        margin-top: 1px #fff solid;
    }

    .bread_crumbs {
        display: none;
    }

    .page_content {
        padding: 10px;
        box-sizing: border-box;
    }

    .page_content > .grid_12 > h1 {
        margin: 10px 0px;
        border-bottom: 1px solid #ccc;
        padding-bottom: 5px;
    }

    .slide_content_inner {
        float: left;
        width: 100%;
        padding-bottom: 5px;
    }

    .page_content > .grid_12 > .journal_row > .journal_image_container {
        width: 100%;
        text-align: center;
    }

    .page_content > .grid_12 > .journal_row > .journal_date {
        color: #FF6600;
        font-size: 16px;
        width: 100%;
        float: left;
        clear: left;
        padding: 5px 0px;
    }

    .page_content > .grid_12 > .journal_row > .journal_description {
        width: 100%;
        float: left;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions {
        float: left;
        width: 100%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul {
        float: left;
        width: 100%;
        position: relative;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content {
        position: absolute;
        width: 100%;
        left: 0;
        bottom: 44px;
        background-color: #F1F1F1;
        margin-top: 6px;
        opacity: 0;
        box-shadow: 0px 0px 10px #000;
        z-index: -1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li.active > .slide_content {
        z-index: 100;
        transition: opacity .25s ease-in;
        -webkit-transition: opacity .25s ease-in;
        -moz-transition: opacity .25s ease-in;
        -o-transition: opacity .25s ease-in;
        opacity: 1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .arrow_top {
        position: absolute;
        bottom: -6px;
        left: 25%;
        opacity: 0;
        z-index: -1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li.active > .arrow_top {
        position: absolute;
        top: -14px;
        left: 25%;
        opacity: 1;
        z-index: 101;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner {
        padding: 1%;
        width: 98%;
        float: left;
        padding-top: 30px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner {
        position: relative;
        box-sizing: border-box;
        z-index: 100;
        padding: 10px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_title {
        float: left;
        width: 100%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_title > .content-date {
        float: left;
        clear: left;
        font-size: 14px;
        color: #666;
        display: none;
        font-style: italic;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_title > .content-title-text {
        float: left;
        font-size: 26px;
        margin-bottom: 5px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_text {
        line-height: 130%;
        font-size: 14px;
        color: #333;
        float: left;
        width: 100%;
        box-sizing: border-box;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_text > .content_image {
        float: right;
        max-width: 183px;
        max-height: 197px;
        width: 25%;
        min-height: 200px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_text > .content_image img {
        max-width: 100%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > .slide_content > .slide_content_inner > .content_text > .content_image > .content_image_caption {
        width: 100%;
        float: left;
        font-size: 12px;
        line-height: 130%;
        margin-left: 5px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li {
        float: left;
        padding-right: 1.85%;
        box-sizing: border-box;
        font-size: 14px;
        height: 30px;
        width: 10%;
        float: left;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > a {
        color: #000;
        text-decoration: none;
        opacity: 0.3;
        transition: opacity .25s ease-in;
        -webkit-transition: opacity .25s ease-in;
        -moz-transition: opacity .25s ease-in;
        -o-transition: opacity .25s ease-in;
        line-height: 40px;
        background-position: center center;
        background-repeat: no-repeat;
        display: block;
        width: 100%;
        height: 40px;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > a > span {
        display: none;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li > a:hover {
        opacity: 1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > li.active > a {
        opacity: 1;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .keyfind_link {
        width: 18.756%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .keyfind_link > a {
        background-image: url(../images/key_findings_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .editors_notes_link {
        width: 19.621%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .editors_notes_link > a {
        background-image: url(../images/editors_notes_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .news_notes_link {
        width: 19.683%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .news_notes_link > a {
        background-image: url(../images/news_notes_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .accepted_link {
        width: 23.107%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .accepted_link > a {
        background-image: url(../images/accepted_articles_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .early_view_link {
        width: 17.137%;
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > ul > .early_view_link > a {
        background-image: url(../images/early_view_link.png);
    }

    .page_content > .grid_12 > .journal_row > .journal_actions > a.button {
        display: none;
    }

    .accessibility {
        display: none;
    }

    #slideprev {
        display: none;
    }

    #slidenext {
        display: none;
    }

    .navbar {
        float: right;
    }

    .navbar-inner {
        padding: 5px;
    }

    .navbar-inner .nav li {
        float: left;
    }

    .press_releases {
        display: none;
    }

    .tagline {
        display: none;
    }

    .nav {
        position: absolute;
        top: 38px;
        left: 0;
        background-color: #f60;
        z-index: 250;
        width: 100%;
        overflow: hidden;
        height: 0;
    }

    .nav > li {
        border-bottom: 1px #fff solid;
        width: 100%;
        float: left;
    }

    .nav > li a {
        text-decoration: none;
        color: #fff;
        margin-left: 10px;
        width: 100%;
        float: left;
        line-height: 37px;
    }

    .nav.active {
        height: auto;
    }

    .nav > li > .subnav {
        background-color: #e2e2e2;
        height: 0;
        overflow: hidden;
    }

    .nav > li > .subnav.active {
        height: auto;
    }

    .nav > li > .subnav > li {
        border-top: 1px #fff solid;
        width: 100%;
        float: left;
    }

    .nav > li > .subnav > li > a {
        color: #2766b0;
        margin-left: 30px;
    }

    .navigation_button > a {
        display: block;
    }

    .navigation_button {
        float: right
    }

    .hp_head_text {
        display: none;
    }

    .container_12 {
        width: 100%;
        float: left;
    }

    .container_12 .grid_12 {
        float: left;
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
    }

    .features_slider > li > a {
        width: 100%;
        background-color: #fff;
    }

    .features_slider > li .content_title {
        display: none;
    }

    .features_slider > li .content_image {
        float: right;
        width: 30%;
        padding: 2%;
        text-align: center;
    }

    .features_slider > li .content_image img {
        max-width: 100%;
    }

    .features_slider > li .content_text {
        width: 63%;
        float: left;
        padding: 2%;
        padding-right: 0%;
    }

    .container_12 .grid_6 {
        width: 100.0%;
        margin: 0px;
    }

    .hp_buttons > .grid_3 {
        width: 49.5%;
        border: 1px #fff solid;
        margin: 0px;
        padding: 0px;
    }

    .navigation > .grid_12 {
        border-top: 1px #fff solid;
        background-color: #1F5390;
    }

    .navigation > .grid_12 > .active_page {
        color: #fff;
        line-height: 37px;
        margin-left: 10px;
    }

    .navigation > .grid_12 > .navbar {
        color: #fff;
        line-height: 37px;
        margin-right: 10px;
        float: right;
    }

    .navigation > .grid_12 > .navbar .navigation_button > a {
        text-decoration: none;
        color: #fff;
        line-height: 37px;

    }

    .features_slider > li > a {
        width: 100%;
        color: #fff;
        background-color: #2766B0;
        line-height: 37px;
        padding-left: 30px;
        box-sizing: border-box;
        border-top: 1px #fff solid;
        text-decoration: none;
    }

    .features_slider .slide_content {
        overflow: hidden;
        float: left;
    }

    .features_slider > li {
        height: 37px;
        width: 100%;
        float: left;
        overflow: hidden;
    }

    .features_slider > .active {
        height: auto;
    }

    .features_slider > .active .slide_content {
        margin-bottom: 20px;
    }

    .hp_quick_links > h2, .hp_quick_links > p {
        display: none;
    }

    .quick_links {
        float: left;
        width: 100%;
    }

    .quick_links > li {
        width: 100%;
        float: left;
        height: 30px;
        overflow: hidden;
        background-color: #2064b3;
        box-sizing: border-box;
        border-bottom: 1px #fff solid;
    }

    .quick_links > li > a {
        color: #fff;
        text-decoration: none;
        line-height: 30px;
        width: 100%;
        float: left;
        padding-left: 10px;
    }

    .quick_links > li.active {
        height: auto;
    }

    .quick_links > li > .slide_content {
        width: 100%;
        background-color: #fff;
    }

    .quick_links > li > .slide_content > ul > li > a {
        line-height: 30px;
        background-color: #fff;
        width: 100%;
        float: left;
        padding-left: 25px;
        background-image: url('../images/li-arrows.png');
        background-position: 10px center;
        background-repeat: no-repeat;
    }

    .grid_3.top_spacer.omega.side {
        width: 100%;
        float: right;
    }

    .page_content {
        line-height: 130%;
    }

    .page_content strong {
        font-weight: 600;
    }

    .grid_9.page_content h1 {
        border-bottom: 1px #CCC solid;
        padding-bottom: 11px;
    }

    .grid_9.page_content h2 {
        font-size: 22px;
        font-weight: lighter;
        color: #333;
        margin-bottom: 10px;
    }

    .grid_9.page_content ul {
        list-style: disc;
        margin-left: 20px;
    }

    .sidenav {
        top: 38px;
        left: 0;
        background-color: #1F5390;
        z-index: 100;
        width: 100%;
        overflow: hidden;
    }

    .sidenav > li {
        border-bottom: 1px #fff solid;
        width: 100%;
        float: left;
    }

    .sidenav > li a {
        text-decoration: none;
        color: #fff;
        margin-left: 10px;
        width: 100%;
        float: left;
        line-height: 38px;
    }

    .sidenav.active {
        height: auto;
    }

    .sidenav > li > .subnav {
        background-color: #e2e2e2;
        height: 0;
        overflow: hidden;
    }

    .sidenav > li > .subnav.active {
        height: auto;
    }

    .sidenav > li > .subnav > li {
        border-top: 1px #fff solid;
        width: 100%;
        float: left;
    }

    .sidenav > li > .subnav > li > a {
        color: #2766b0;
        margin-left: 30px;
    }

    .cta_item {
        width: 49.5%;
        float: left;
        border: 1px #fff solid;
    }

    .cta_item .colour {
        display: block;
    }

    .cta_item h3 {
        background-color: #1F5390;
        width: 100%;
        float: left;
        font-size: 14px;
    }

    .cta_item h3 a {
        float: left;
        margin-left: 10px;
        line-height: 38px;
        text-decoration: none;
        color: #fff;
    }

    .cta_item img {
        width: 100%;
        display: none
    }
   
}