/*.nav {*/
/*    z-index: 50;*/
/*    position: relative;*/
/*    zoom: 1;*/
/*}*/
/*.nav:before,*/
/*.nav:after {*/
/*    content: " ";*/
/*    display: table;*/
/*}*/
/*.nav:after {*/
/*    clear: both;*/
/*}*/
/*.nav .container {*/
/*    z-index: 2;*/
/*    max-width: 980px;*/
/*    margin: 0 auto;*/
/*    position: relative;*/
/*}*/

/*.nav .-vis-hidden {*/
/*    border: 0;*/
/*    clip: rect(0 0 0 0);*/
/*    height: 1px;*/
/*    margin: -1px;*/
/*    overflow: hidden;*/
/*    padding: 0;*/
/*    position: absolute;*/
/*    width: 1px;*/
/*}*/

/*#main-navigation,*/
/*#main-navigation ul {*/
/*    list-style: none;*/
/*    padding: 0;*/
/*    margin: 0;*/
/*    display: block;*/
/*}*/

/*!* All links *!*/
/*#main-navigation a {*/
/*    text-decoration: none;*/
/*    color: #314f73;*/
/*    display: block;*/
/*    -webkit-transition: all 200ms ease;*/
/*    -moz-transition: all 200ms ease;*/
/*    -ms-transition: all 200ms ease;*/
/*    -o-transition: all 200ms ease;*/
/*    transition: all 200ms ease;*/
/*    font-size: 16px;*/
/*    font-size: 1.6rem;*/
/*}*/

/*!** NOT MOBILE MENU*/
/*===================================*!*/

/*@media screen and (min-width: 1350px) {*/

/*    #main-navigation {*/
/*        text-align: right;*/
/*        !*padding-top: 26px;*!*/
/*    }*/

/*    !* First level list items *!*/
/*    #main-navigation > .menu-item {*/
/*        display: inline-block;*/
/*        position: relative;*/
/*        text-align: center;*/
/*    }*/

/*    #main-navigation > .menu-item:hover,*/
/*    #main-navigation > .menu-item.sfHover,*/
/*    #main-navigation > .menu-item:focus,*/
/*    #main-navigation > .menu-item.current-menu-item {*/
/*        color: #FFF;*/
/*    }*/

/*    !* First level anchors *!*/
/*    #main-navigation > .menu-item > a {*/
/*        font-size: 18px;*/
/*        font-size: 1.8rem;*/
/*        display: block;*/
/*        float: left;*/
/*    }*/

/*    !* ---- First level MAIN menu ---- *!*/
/*    #main-navigation > .menu-item > a {*/
/*        color: #314f73;*/
/*        font-size: 14px;*/
/*        font-size: 1.4rem;*/
/*        font-weight: bold;*/
/*        text-transform: uppercase;*/
/*        padding: 8px 10px;*/
/*        border-top: 3px solid transparent;*/
/*    }*/
/*    #main-navigation > .menu-item > a:hover,*/
/*    #main-navigation > .menu-item.sfHover > a,*/
/*    #main-navigation > .menu-item > a:focus,*/
/*    #main-navigation > .menu-item.current-menu-item > a {*/
/*        color: #FFF;*/
/*    }*/

/*    .menu-buttons {*/
/*        display: none;*/
/*    }*/

/*    !* ---- Children ---- *!*/
/*    #main-navigation .sub-menu .menu-item {*/
/*        !* padding: 8px 16px; *!*/
/*        position: relative;*/
/*    }*/
/*    #main-navigation .sub-menu a {*/
/*        border-top: 1px solid #FFFFFF;*/
/*        padding: 9px 18px 10px;*/
/*        color: #314f73;*/
/*        font-size: 15px;*/
/*        font-size: 1.4rem;*/
/*        line-height: 18px;*/
/*        line-height: 1.8rem;*/
/*        -webkit-transition: all 200ms ease;*/
/*        -moz-transition: all 200ms ease;*/
/*        -ms-transition: all 200ms ease;*/
/*        -o-transition: all 200ms ease;*/
/*        transition: all 200ms ease;*/
/*    }*/
/*    #main-navigation .sub-menu .menu-item:first-child a {*/
/*        border-top: none;*/
/*    }*/
/*    #main-navigation .sub-menu .menu-item > a:hover,*/
/*    #main-navigation .sub-menu .menu-item > a:focus {*/
/*        background: #d9e8fd;*/
/*        color: #FFF;*/
/*    }*/
/*    #main-navigation .menu-item .sub-menu {*/
/*        -webkit-box-shadow: 0 0 5px 0px rgba(0,0,0,0.2);*/
/*        box-shadow: 0 0 5px 0px rgba(0,0,0,0.2);*/
/*    }*/

/*    !* Depth 2 *!*/
/*    #main-navigation > .menu-item > .sub-menu {*/
/*        display: none;*/
/*        position: absolute;*/
/*        background: #F3F3F3;*/
/*        top: 100%;*/
/*        left: 0;*/
/*        margin-top: 15px;*/
/*        min-width: 250px;*/
/*        max-width: 350px;*/
/*        text-align: left;*/
/*    }*/
/*    !* Depth 3 *!*/
/*    #main-navigation > .menu-item > .sub-menu  > .menu-item > .sub-menu {*/
/*        display: none;*/
/*        position: absolute;*/
/*        background: #F3F3F3;*/
/*        top: 0;*/
/*        left: 100%;*/
/*        margin: 0 0 0 9px;*/
/*        min-width: 250px;*/
/*        max-width: 350px;*/
/*        text-align: left;*/
/*    }*/

/*    !* Right align *!*/
/*    #main-navigation > .menu-item > .sub-menu.right-align {*/
/*        left: auto;*/
/*        right: 0px;*/
/*    }*/
/*    #main-navigation > .menu-item > .sub-menu.right-align > .menu-item > .sub-menu {*/
/*        left: auto;*/
/*        right: 100%;*/
/*        margin-left: 0;*/
/*        margin-right: 9px;*/
/*    }*/
/*    #main-navigation > .menu-item > .sub-menu > .menu-item > .sub-menu.right-align {*/
/*        left: auto;*/
/*        right: 100%;*/
/*        margin-left: 0;*/
/*        margin-right: 9px;*/
/*    }*/

/*    !* --- No javascript --- *!*/
/*    .no-js #main-navigation .menu-item a:hover + .sub-menu,*/
/*    .no-js #main-navigation .menu-item a:focus + .sub-menu,*/
/*    .no-js #main-navigation .menu-item .sub-menu:hover {*/
/*        display: block;*/
/*    }*/
/*    .no-js #main-navigation > .menu-item > .sub-menu {*/
/*        margin-top: 0;*/
/*    }*/
/*    .no-js #main-navigation > .menu-item > .sub-menu > .menu-item > .sub-menu {*/
/*        margin-left: 0;*/
/*        margin-right: 0;*/
/*    }*/
/*}*/

/*!** FIFTH BREAKPOINT - fluid*/
/*===================================*!*/
@media all and (max-width: 1044px) {

    /*#responsive-site-nav .Logout_Wrapper {*/
    /*    display: block;*/
    /*}*/

    /*#main-navigation {*/
    /*    border-top: none;*/
    /*    padding: 0;*/
    /*}*/

    /*.site-title {*/
    /*    position: fixed;*/
    /*    z-index: 56;*/
    /*    top: 0;*/
    /*}*/

    /* Menu buttons */
    /*.menu-buttons {*/
    /*    z-index: 51;*/
    /*    top: 4px;*/
    /*    left: 0;*/
    /*    padding: 6px 20px;*/
    /*    position: absolute;*/
    /*}*/
    .menu-buttons a {
        overflow: hidden;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        display: block;
        padding: 6px 0 0;
        border: 0;
        outline: none;
        height: 40px;
        width: 32px;
        color: #FFF;
        background-color: transparent;
    }

    .menu-buttons a i {
        font-size: 32px;
        line-height: 32px;
        pointer-events: none;
    }

    .no-touch .menu-buttons a:hover,
    .no-touch .menu-buttons a:focus {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        opacity: 0.8;
    }
    .menu-button:focus {
        outline: 1px dotted #FFF;
    }
    .js-ready.js-nav #button-open-menu {
        display: none;
    }

    .js-ready #button-close-menu {
        display: none;
    }
    .js-ready.js-nav #button-close-menu {
        display: block;
    }
    .no-js #button-close-menu {
        margin-right: 15px;
    }

    /*!* --- Base styles --- *!*/
    /*.header {*/
    /*    background-color: transparent;*/
    /*    padding: 0;*/
    /*}*/
    /*.header-container {*/
    /*    background-color: #eee;*/
    /*    position: relative;*/
    /*    z-index: 1;*/
    /*    padding-top: 65px;*/
    /*    padding-bottom: 20px;*/
    /*}*/
    /*.nav {*/
    /*    top: 0;*/
    /*    position: fixed;*/
    /*    overflow-y: auto;*/
    /*    overflow-x: hidden;*/
    /*    height: 100%;*/
    /*    background: #333;*/
    /*}*/
    /*.nav:not(:target) {*/
    /*    z-index: -1;*/
    /*}*/
    /*.nav .container {*/
    /*    position: relative;*/
    /*    padding: 0;*/
    /*    max-width: none;*/
    /*}*/
    /*#main-navigation .menu-item {*/
    /*    position: relative;*/
    /*    border-top: 1px solid #102A50;*/
    /*    float: none;*/
    /*    width: 100%;*/
    /*}*/
    /*#main-navigation > .menu-item:last-child {*/
    /*    border-bottom: 1px solid #102A50;*/
    /*}*/

    /*#main-navigation a {*/
    /*    width: 100%;*/
    /*    padding: 9px 85px 9px 25px;*/
    /*    min-height: 39px;*/
    /*    color: #FFF;*/
    /*}*/

    /*#main-navigation .menu-item.current-menu-item > a {*/
    /*    background-color: #B40027;*/
    /*}*/

    /*#main-navigation > li > a {*/
    /*    font-size: 15px;*/
    /*    font-size: 1.5rem;*/
    /*}*/
    /*#main-navigation, #main-navigation ul {*/
    /*    width: 100%;*/
    /*}*/

    /* Depth deifferences */
    /*#main-navigation > .menu-item > a {*/
    /*    padding-left: 20px;*/
    /*}*/
    /*#main-navigation > .menu-item > .sub-menu > .menu-item a {*/
    /*    font-size: 14px;*/
    /*    font-size: 1.4rem;*/
    /*}*/
    /*#main-navigation > .menu-item > .sub-menu > .menu-item > a {*/
    /*    padding-left: 10%;*/
    /*    background-color: rgba(0,0,0,0.1);*/
    /*}*/
    /*#main-navigation > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > a {*/
    /*    padding-left: 15%;*/
    /*    background-color: rgba(0,0,0,0.2);*/
    /*}*/

    /*#main-navigation > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > a {*/
    /*    padding-left: 20%;*/
    /*    background-color: rgba(0,0,0,0.3);*/
    /*}*/
    /*#main-navigation > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > a {*/
    /*    padding-left: 25%;*/
    /*    background-color: rgba(0,0,0,0.4);*/
    /*}*/
    /*#main-navigation > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > a {*/
    /*    padding-left: 30%;*/
    /*    background-color: rgba(0,0,0,0.5);*/
    /*}*/

     /*--- Javascript enabled --- */
    /*.js-ready .nav {*/
    /*    width: 70%;*/
    /*    background: #1d385f;*/
    /*    z-index: 0;*/
    /*    opacity: 0;*/
    /*    pointer-events: none;*/
    /*}*/
    /*.js-ready.js-nav .nav {*/
    /*    opacity: 1;*/
    /*    pointer-events: all;*/
    /*}*/
    /*.js-ready:not(.js-nav) .nav {*/
    /*    -webkit-transition: opacity 0ms ease 500ms;*/
    /*    -moz-transition: opacity 0ms ease 500ms;*/
    /*    -o-transition: opacity 0ms ease 500ms;*/
    /*    transition: opacity 0ms ease 500ms;*/
    /*}*/
    /*.js-ready #main-navigation ul {*/
    /*    display: none;*/
    /*}*/

    /* Expand buttons */
    /*.menu-button-expand {*/
    /*    -webkit-appearance: none;*/
    /*    -moz-appearance: none;*/
    /*    outline: none;*/
    /*    border: none;*/
    /*    background: none;*/
    /*    color: #FFF;*/
    /*    font-size: 23px;*/
    /*    font-size: 2.3rem;*/
    /*    background: #0C2141;*/
    /*    width: 73px;*/
    /*    height: 39px;*/
    /*    display: block;*/
    /*    padding: 0;*/
    /*    margin: 0;*/
    /*    position: absolute;*/
    /*    top: 0;*/
    /*    right: 0;*/
    /*    bottom: 0;*/
    /*    padding-bottom: 3px;*/
    /*    cursor: pointer;*/
    /*}*/
    /*html.no-touch .menu-button-expand:hover,*/
    /*html.no-touch .menu-button-expand:focus,*/
    /*.menu-button-expand:focus {*/
    /*    background-color: #07152B;*/
    /*}*/
    /*html.no-touch #main-navigation a:hover,*/
    /*html.no-touch #main-navigation a:focus {*/
    /*    background-color: rgba(0,0,0,0.3) !important;*/
    /*}*/

    /* --- Javascript, css transforms, and css transitions --- */
    /*.csstransforms3d.csstransitions.js-ready .nav {*/
    /*    -webkit-transform: translate3d(0, 0, 0);*/
    /*    -moz-transform: translate3d(0, 0, 0);*/
    /*    -ms-transform: translate3d(0, 0, 0);*/
    /*    -o-transform: translate3d(0, 0, 0);*/
    /*    transform: translate3d(0, 0, 0);*/
    /*    -webkit-backface-visibility: hidden;*/
    /*    -moz-backface-visibility: hidden;*/
    /*    -ms-backface-visibility: hidden;*/
    /*    -o-backface-visibility: hidden;*/
    /*    backface-visibility: hidden;*/
    /*}*/
    /*.csstransforms3d.csstransitions.js-ready .menu-push {*/
    /*    left: 0;*/
    /*    -webkit-transform: translate3d(0, 0, 0);*/
    /*    -moz-transform: translate3d(0, 0, 0);*/
    /*    -ms-transform: translate3d(0, 0, 0);*/
    /*    -o-transform: translate3d(0, 0, 0);*/
    /*    transform: translate3d(0, 0, 0);*/
    /*    -webkit-transition: -webkit-transform 500ms ease;*/
    /*    -moz-transition: -moz-transform 500ms ease;*/
    /*    -o-transition: -o-transform 500ms ease;*/
    /*    transition: transform 500ms ease;*/
    /*    -webkit-backface-visibility: hidden;*/
    /*    -moz-backface-visibility: hidden;*/
    /*    -ms-backface-visibility: hidden;*/
    /*    -o-backface-visibility: hidden;*/
    /*    backface-visibility: hidden;*/
    /*}*/
    /*.csstransforms3d.csstransitions.js-ready .nav .container {*/
    /*    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);*/
    /*    opacity: 0.7;*/
    /*    -webkit-transition: opacity 300ms 100ms, -webkit-transform 500ms ease;*/
    /*    -webkit-transition-delay: ease, 0s;*/
    /*    -moz-transition: opacity 300ms 100ms ease, -moz-transform 500ms ease;*/
    /*    -o-transition: opacity 300ms 100ms ease, -o-transform 500ms ease;*/
    /*    transition: opacity 300ms 100ms ease, transform 500ms ease;*/
    /*    -webkit-transform-origin: 50% 0%;*/
    /*    -moz-transform-origin: 50% 0%;*/
    /*    -ms-transform-origin: 50% 0%;*/
    /*    -o-transform-origin: 50% 0%;*/
    /*    transform-origin: 50% 0%;*/
    /*}*/
    /*.csstransforms3d.csstransitions.js-nav .nav .container {*/
    /*    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);*/
    /*    opacity: 1;*/
    /*    -webkit-transform: translate3d(0, 0, 0);*/
    /*    -moz-transform: translate3d(0, 0, 0);*/
    /*    -ms-transform: translate3d(0, 0, 0);*/
    /*    -o-transform: translate3d(0, 0, 0);*/
    /*    transform: translate3d(0, 0, 0);*/
    /*}*/
    /*.csstransforms3d.csstransitions.js-nav .nav .container {*/
    /*    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);*/
    /*    opacity: 1;*/
    /*}*/

    /*.csstransforms3d.csstransitions.js-ready.js-nav .nav .container  {*/
    /*    -webkit-transform: translate3d(0, 0, 0);*/
    /*    -moz-transform: translate3d(0, 0, 0);*/
    /*    -ms-transform: translate3d(0, 0, 0);*/
    /*    -o-transform: translate3d(0, 0, 0);*/
    /*    transform: translate3d(0, 0, 0);*/
    /*}*/
    /*!*.csstransforms3d.csstransitions.js-ready .nav {*!*/
    /*!*    margin-top: 65px;*!*/
    /*!*    padding: 50px 0;*!*/
    /*!*}*!*/
    /*.csstransforms3d.csstransitions.js-nav .menu-push {*/
    /*    -webkit-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);*/
    /*    -moz-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);*/
    /*    -ms-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);*/
    /*    -o-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);*/
    /*    transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);*/
    /*}*/
    /*.csstransforms3d.csstransitions.js-ready .nav .container {*/
    /*    -webkit-transform: translate3d(-30%, 0, 0) scale3d(0.9, 0.9, 0.9);*/
    /*    -moz-transform: translate3d(-30%, 0, 0) scale3d(0.9, 0.9, 0.9);*/
    /*    -ms-transform: translate3d(-30%, 0, 0) scale3d(0.9, 0.9, 0.9);*/
    /*    -o-transform: translate3d(-30%, 0, 0) scale3d(0.9, 0.9, 0.9);*/
    /*    transform: translate3d(-30%, 0, 0) scale3d(0.9, 0.9, 0.9);*/

    /*    margin: 0;*/
    /*}*/
    /*.csstransforms3d.csstransitions.js-ready .nav {*/
    /*    left: 0;*/
    /*}*/
}

/*!** EXTRA BREAKPOINT*/
/*===================================*!*/
/*@media all and (max-width: 350px){*/
/*    #main-navigation a {*/
/*        min-height: 35px;*/
/*    }*/
/*    #main-navigation > li > a {*/
/*        font-size: 14px;*/
/*        font-size: 1.4rem;*/
/*        line-height: 17px;*/
/*        line-height: 1.7rem;*/
/*    }*/
/*    #main-navigation > .menu-item > .sub-menu > .menu-item a {*/
/*        font-size: 13px;*/
/*        font-size: 1.3rem;*/
/*        line-height: 16px;*/
/*        line-height: 1.6rem;*/
/*    }*/
/*    .menu-button-expand {*/
/*        width: 54px;*/
/*        height: 35px;*/
/*    }*/
/*}*/

/*!* sticky *!*/

/*@media screen and (min-width: 1041px) {*/
/*    .nav {*/
/*        !*height: 87px;*!*/
/*    }*/
/*}*/

/*#logo.sticky {*/
/*    opacity: 0;*/
/*}*/

/*.nav.sticky  {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    margin-top: 0;*/
/*    background: #FFFFFF;*/
/*    animation: fadeOutIn 500ms;*/
/*    -webkit-animation: fadeOutIn 500ms;*/
/*    height: 49px;*/
/*    width: 100%;*/
/*    left: 0px;*/
/*}*/


/*@-webkit-keyframes fadeOutIn{*/
/*    0% {*/
/*        opacity: 0;*/
/*    }*/

/*    30% {*/
/*        opacity: 0;*/
/*    }*/

/*    100% {*/
/*        opacity: 1;*/
/*    }*/
/*}*/

/*@keyframes fadeOutIn{*/
/*    0% {*/
/*        opacity: 0;*/
/*    }*/

/*    30% {*/
/*        opacity: 0;*/
/*    }*/

/*    100% {*/
/*        opacity: 1;*/
/*    }*/
/*}*/


/*.nav.sticky:after {*/
/*    content: '\00a0';*/
/*    position: absolute;*/
/*    top: 100%;*/
/*    left: 0px;*/
/*    right: 0;*/
/*    display: block;*/
/*    height: 8px;*/
/*    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
/*    background: -moz-linear-gradient(top,  rgba(0,0,0,0.10) 0%, rgba(0,0,0,0) 100%);*/
/*    background: -webkit-linear-gradient(top,  rgba(0,0,0,0.10) 0%,rgba(0,0,0,0) 100%);*/
/*    background: linear-gradient(to bottom,  rgba(0,0,0,0.10) 0%,rgba(0,0,0,0) 100%);*/
/*}*/

/*.sticky-home {*/
/*    display: none;*/
/*}*/

/*.sticky .sticky-home {*/
/*    display: block;*/
/*    position: absolute;*/
/*    top: 10px;*/
/*    left: 10px;*/
/*    width: 45px;*/
/*    height: 30px;*/
/*    text-align: center;*/
/*    z-index: 99;*/
/*}*/

/*!* ------------------------------------------------------*/
/***** Print Styles*/
/*------------------------------------------------------ *!*/

/*@media print {*/
/*    #main-navigation,*/
/*    .menu-buttons,*/
/*    #column-side,*/
/*    #footer {*/
/*        display: none;*/
/*    }*/
/*}*/
