/* fill */

section > a .header-svg-icon, 
#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container .icon .header-svg-icon
     { fill: white; }


/* color */

div.zgrid-wrapper .content header > h1, div.zgrid-wrapper .content header > h2, div.zgrid-wrapper .content header > h3, div.zgrid-wrapper .content header > h4, div.zgrid-wrapper .content header > h5, div.zgrid-wrapper .content header > h6, div.zgrid-wrapper .content div.datagrid_subHeader > h1, div.zgrid-wrapper .content div.datagrid_subHeader > h2, div.zgrid-wrapper .content div.datagrid_subHeader > h3, div.zgrid-wrapper .content div.datagrid_subHeader > h4, div.zgrid-wrapper .content div.datagrid_subHeader > h5, div.zgrid-wrapper .content div.datagrid_subHeader > h6,
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap span,
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .hello,
#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container .text span,
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap aside select, #navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select,
nav.top-menu ul.sf-arrows > li > a, nav.top-menu ul.sf-arrows > li > a:hover, nav.top-menu ul.sf-arrows > li > a:focus,
nav.top-menu ul.sf-arrows > li.sfHover

 { color: white !important; }

 /* site_bg */

 .site-background .header_bg { background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #004987), to(rgba(0, 73, 135, 0))) top center; background: -o-linear-gradient(#004987 30%, rgba(0, 73, 135, 0)) top center; background: linear-gradient(#004987 30%, rgba(0, 73, 135, 0)) top center; }


 div.zgrid-wrapper .content header, div.zgrid-wrapper .content div.datagrid_subHeader { background: -webkit-gradient(linear, left top, right top, from(#004987), color-stop(30%, transparent)), -webkit-gradient(linear, left top, left bottom, from(#e7f3ff), to(#99ccf9)); background: -o-linear-gradient(left, #004987 0%, transparent 30%), -o-linear-gradient(top, #e7f3ff, #99ccf9); background: linear-gradient(to right, #004987 0%, transparent 30%), linear-gradient(to bottom, #e7f3ff, #99ccf9); }



#pageslide-tag {
    border-right: none;
}

#navWrapper .navigation-wrapper { background: transparent; background-image: url("../../../../Image/GetSvgImage?startColor=transparent&endColor=transparent"); background-image: -o-linear-gradient(top, transparent, transparent); background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image: linear-gradient(to bottom, transparent, transparent); border-top: 1px solid transparent; border-bottom: 1px solid transparent; }

.no-svg #navWrapper .navigation-wrapper { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000'); }

#navWrapper .header-wrapper { background: transparent; background-image: url("../../../../Image/GetSvgImage?startColor=transparent&endColor=transparent"); background-image: -o-linear-gradient(top, transparent, transparent); background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image: linear-gradient(to bottom, transparent, transparent); }

.no-svg #navWrapper .header-wrapper { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000'); }

#navWrapper .header-wrapper .header-container .ha-header-front .panel-wrapper div.panel-content > aside header .sig_member, #navWrapper .header-wrapper .header-container .ha-header-front .panel-wrapper div.panel-content > aside div.ada-header .sig_member, #navWrapper .header-wrapper .header-container .ha-header-front .panel-wrapper div.panel-content > div.ada-aside header .sig_member, #navWrapper .header-wrapper .header-container .ha-header-front .panel-wrapper div.panel-content > div.ada-aside div.ada-header .sig_member { width: 8.4375rem; }


#navWrapper .navigation-wrapper .navigation-container { height: auto; }

#navWrapper .header-wrapper .header-container .ha-header-front .panel-wrapper div.panel-content > aside header .sig_member img, #navWrapper .header-wrapper .header-container .ha-header-front .panel-wrapper div.panel-content > aside div.ada-header .sig_member img, #navWrapper .header-wrapper .header-container .ha-header-front .panel-wrapper div.panel-content > div.ada-aside header .sig_member img, #navWrapper .header-wrapper .header-container .ha-header-front .panel-wrapper div.panel-content > div.ada-aside div.ada-header .sig_member img { width: 8.4375rem; }

#navWrapper .header-wrapper .header-container .header-toolbar .logo img { margin: 5px 5px 5px 8px; }

@media screen and (min-width: 64.0625em) { #navWrapper .header-wrapper .header-container .header-toolbar .logo { height: 100px; } }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap { top: 3.3125rem;  display: inline-block;
    line-height: inherit; }

@media screen and (min-width: 64.0625em) { #navWrapper .header-wrapper .header-container .header-toolbar .member-wrap { height: 6.25rem; width: auto; position: inherit; padding: 1.75rem 0 0 0.3125rem; } }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap aside, #navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select { margin: 0 0.625rem; }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap aside select, #navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select { background-color: transparent; background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiBmb2N1c2FibGU9ImZhbHNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgp4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyNS45IDI1OS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MjUuOSAyNTkuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjA2LDI0Ny40TDExLjYsNTNjLTkuNC05LjQtOS40LTI0LjYsMC0zMy45bDIuNy0yLjdjOS40LTkuNCwyNC41LTkuNCwzMy45LDBsMTY0LjcsMTY0bDE2NC43LTE2NAoJYzkuNC05LjMsMjQuNS05LjMsMzMuOSwwbDIuNywyLjdjOS40LDkuNCw5LjQsMjQuNiwwLDMzLjlMMjE5LjksMjQ3LjRDMjE0LjYsMjUyLjcsMjEyLjIsMjUzLjYsMjA2LDI0Ny40TDIwNiwyNDcuNHoiLz4KPC9zdmc+"); background-position: 48px center; background-repeat: no-repeat; background-size: 12px; border: 0px solid transparent; padding: 0 1.5625rem 0 0.625rem; border-radius: 0.375rem; font-size: 0.875rem; height: 2.3125rem; margin-bottom: 0; }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap aside select:hover, #navWrapper .header-wrapper .header-container .header-toolbar .member-wrap aside select:focus, #navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select:hover, #navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select:focus { background: rgba(0, 0, 0, 0.5) url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiBmb2N1c2FibGU9ImZhbHNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgp4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyNS45IDI1OS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MjUuOSAyNTkuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjA2LDI0Ny40TDExLjYsNTNjLTkuNC05LjQtOS40LTI0LjYsMC0zMy45bDIuNy0yLjdjOS40LTkuNCwyNC41LTkuNCwzMy45LDBsMTY0LjcsMTY0bDE2NC43LTE2NAoJYzkuNC05LjMsMjQuNS05LjMsMzMuOSwwbDIuNywyLjdjOS40LDkuNCw5LjQsMjQuNiwwLDMzLjlMMjE5LjksMjQ3LjRDMjE0LjYsMjUyLjcsMjEyLjIsMjUzLjYsMjA2LDI0Ny40TDIwNiwyNDcuNHoiLz4KPC9zdmc+") no-repeat 48px center; background-size: 12px; }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-date-wrapper { display: block; }

@media screen and (min-width: 40.0625em) { #navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-date-wrapper span { font-size: 12px; } }

@media screen and (min-width: 64.0625em) { #navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-date-wrapper span { font-size: 12px; } }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap span { font-size: 1.25rem; margin: 0 auto; font-weight: bold; }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .hello { display: inline-block; font-size: 1.25rem; font-weight: 100; }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-flex-content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-content .name-wrapper { margin: 0 auto; }

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; text-align: left; padding: 0 0 0 0.3125rem; }

@media screen and (min-width: 40.0625em) { 

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-content { padding: 0 0 0 0.625rem;
} 

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap {
    left: 5.625rem;
}
}

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper { text-align: right; top: 0.1875rem; right: 0.625rem; z-index: 99; float: right; margin-right: 0; position: relative; }

@media screen and (min-width: 40.0625em) { #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper aside, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper .sig_member-wrapper { margin: 0.3125rem 0.3125rem 0 0; } }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper aside span.sig_member, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper .sig_member-wrapper span.sig_member { width: 8.4375rem; background-size: 100%; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section > a { border-left: transparent; border-right: transparent; float: left; display: inline-block; width: 2.375rem; min-height: 2.875rem; height: auto; background: transparent; background-image: url("../../../../Image/GetSvgImage?startColor=transparent&endColor=transparent"); background-image: -o-linear-gradient(top, transparent, transparent); background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image: linear-gradient(to bottom, transparent, transparent); text-align: center; margin: 0 auto; }

.no-svg #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section > a { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000'); }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section > a i { line-height: 6.25rem; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section > a:first-child { border-left: transparent; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section > span#lpbuttondiv { border-left: 1px solid rgba(255, 255, 255, 0.8); border-right: 1px solid rgba(0, 73, 135, 0.3); background: transparent; background-image: url("../../../../Image/GetSvgImage?startColor=transparent&endColor=transparent"); background-image: -o-linear-gradient(top, transparent, transparent); background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image: linear-gradient(to bottom, transparent, transparent); float: left; display: inline-block; width: 2.375rem; height: 3rem; text-align: center; margin: 0 auto; }

.no-svg #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section > span#lpbuttondiv { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000'); }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section .a_shrd_h_h_logOff { width: 3.125rem; background: transparent; background-image: url("../../../../Image/GetSvgImage?startColor=transparent&endColor=transparent"); background-image: -o-linear-gradient(top, transparent, transparent); background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image: linear-gradient(to bottom, transparent, transparent); }

.no-svg #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section .a_shrd_h_h_logOff { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000'); }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper { display: table; height: 3rem; border-left: transparent; border-right: transparent; background: transparent; background-image: url("../../../../Image/GetSvgImage?startColor=transparent&endColor=transparent"); background-image: -o-linear-gradient(top, transparent, transparent); background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image: linear-gradient(to bottom, transparent, transparent); text-align: center; margin: 0 auto; }

.no-svg #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000'); }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper:first-child { border-left: transparent; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container { vertical-align: middle; display: table-cell; text-align: center; border-left: transparent; border-right: transparent; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container .icon .header-svg-icon { vertical-align: middle; height: 16px; width: 16px; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container .text span { font-weight: bold; font-size: 0.6875rem; padding: 0 3px; display: inherit; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container.icon-and-text .text { display: block; padding: 0.3125rem 0; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container.large-icon .icon .header-svg-icon { height: 28px; width: 28px; margin: inherit; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container:first-child { border-left: transparent; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper.has-flexbox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 46px; height: auto; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }

@media screen and (min-width: 64.0625em) { #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper { height: 100px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

#navWrapper.pinned .navigation-wrapper { -webkit-transition: 600ms all ease-in-out; -o-transition: 600ms all ease-in-out; transition: 600ms all ease-in-out; background: #767676; background-image: url("../../../../Image/GetSvgImage?startColor=767676&endColor=5d5d5d"); background-image: -o-linear-gradient(top, #767676, #5d5d5d); background-image: -webkit-gradient(linear, left top, left bottom, from(#767676), to(#5d5d5d)); background-image: linear-gradient(to bottom, #767676, #5d5d5d); border-top: 1px solid #9d9d9d; border-bottom: 1px solid #393e49; }

nav.top-menu ul > li { border-left: 0.0625rem solid transparent; border-right: 0.0625rem solid transparent; border-radius: 0.1875rem; }

nav.top-menu ul > li:first-child { border-left: 0.0625rem solid transparent; }

nav.top-menu ul > li:last-child { border-right: 0.0625rem solid transparent; }

nav.top-menu ul.sf-arrows > li > a.sf-with-ul:after { content: ""; display: block; width: 1.25rem; height: 0.75rem; border: inset 0.25rem; border-color: white transparent transparent; border-top-style: none; margin: 0; top: 0.8125rem; position: absolute; right: 0.625rem; background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiBmb2N1c2FibGU9ImZhbHNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgp4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyNS45IDI1OS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MjUuOSAyNTkuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjA2LDI0Ny40TDExLjYsNTNjLTkuNC05LjQtOS40LTI0LjYsMC0zMy45bDIuNy0yLjdjOS40LTkuNCwyNC41LTkuNCwzMy45LDBsMTY0LjcsMTY0bDE2NC43LTE2NAoJYzkuNC05LjMsMjQuNS05LjMsMzMuOSwwbDIuNywyLjdjOS40LDkuNCw5LjQsMjQuNiwwLDMzLjlMMjE5LjksMjQ3LjRDMjE0LjYsMjUyLjcsMjEyLjIsMjUzLjYsMjA2LDI0Ny40TDIwNiwyNDcuNHoiLz4KPC9zdmc+"); background-repeat: no-repeat; background-size: contain; }

@media screen and (min-width: 40.0625em) { nav.top-menu ul.sf-arrows > li > a.sf-with-ul { padding-right: 1.166666875rem !important; }
  nav.top-menu ul.sf-arrows > li > a.sf-with-ul:after { margin: 0 -0.625rem 0 0; } }

@media screen and (min-width: 80.0625em) { nav.top-menu ul.sf-arrows > li > a.sf-with-ul { padding-right: 1.979166875rem !important; }
  nav.top-menu ul.sf-arrows > li > a.sf-with-ul:after { margin: 0; } }

nav.top-menu ul.sf-arrows > li > a:hover, nav.top-menu ul.sf-arrows > li > a:focus { background: rgba(255, 255, 255, 0.1); background-image: url("../../../../Image/GetSvgImage?startColor=rgba(255, 255, 255, 0.1)&endColor=rgba(255, 255, 255, 0.15)"); background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.15)); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.15))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.15)); border-radius: 0.1875rem;}

.no-svg nav.top-menu ul.sf-arrows > li > a:hover, .no-svg nav.top-menu ul.sf-arrows > li > a:focus { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1AFFFFFF', endColorstr='#26FFFFFF'); }

nav.top-menu ul.sf-arrows > li > a:hover:after, nav.top-menu ul.sf-arrows > li > a:focus:after { border-color: #004987 transparent transparent; }

nav.top-menu ul.sf-arrows > li.sfHover { background: rgba(255, 255, 255, 0.1); background-image: url("../../../../Image/GetSvgImage?startColor=rgba(255, 255, 255, 0.1)&endColor=rgba(255, 255, 255, 0.15)"); background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.15)); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.15))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.15)); }

.no-svg nav.top-menu ul.sf-arrows > li.sfHover { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1AFFFFFF', endColorstr='#26FFFFFF'); }

nav.top-menu ul > li > a { padding: 0 0.729166875rem; font-weight: 700; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-size: 0.875rem; background: #FFFFFF; /* Old browsers */ background: none; line-height: 2.1875rem !important; }


@media screen and (min-width: 80.0625em) { nav.top-menu > ul > li > a { font-size: 1rem; } }

nav.top-menu .sf-menu a { text-decoration: none; font-style: normal; font-weight: 700; font-variant: normal; padding-bottom: inherit; }

.site-background .header_bg { z-index: 3; width: 100%; height: 420px; background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #004987), to(rgba(0, 73, 135, 0))) top center; background: -o-linear-gradient(#004987 30%, rgba(0, 73, 135, 0)) top center; background: linear-gradient(#004987 30%, rgba(0, 73, 135, 0)) top center; display: block; position: absolute; overflow: hidden; top: 0; left: 0; margin-left: 0; margin-top: 0; border-radius: 0; /* background-size: inherit; */ }

.Relationship_01 span.sig_member { background-image: url("../../Content/Themes/Default/Images/sig_platinum_white.svg") }

.Relationship_02 span.sig_member { background-image: url("../../Content/Themes/Default/Images/Images/sig_member_white.svg") }

div.zgrid-wrapper .content header, div.zgrid-wrapper .content div.datagrid_subHeader { background: -webkit-gradient(linear, left top, right top, from(#004987), color-stop(30%, transparent)), -webkit-gradient(linear, left top, left bottom, from(#e7f3ff), to(#99ccf9)); background: -o-linear-gradient(left, #004987 0%, transparent 30%), -o-linear-gradient(top, #e7f3ff, #99ccf9); background: linear-gradient(to right, #004987 0%, transparent 30%), linear-gradient(to bottom, #e7f3ff, #99ccf9); border-top: 1px solid rgba(0, 0, 0, 0.5); border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

div.zgrid-wrapper .content header > h1, div.zgrid-wrapper .content header > h2, div.zgrid-wrapper .content header > h3, div.zgrid-wrapper .content header > h4, div.zgrid-wrapper .content header > h5, div.zgrid-wrapper .content header > h6, div.zgrid-wrapper .content div.datagrid_subHeader > h1, div.zgrid-wrapper .content div.datagrid_subHeader > h2, div.zgrid-wrapper .content div.datagrid_subHeader > h3, div.zgrid-wrapper .content div.datagrid_subHeader > h4, div.zgrid-wrapper .content div.datagrid_subHeader > h5, div.zgrid-wrapper .content div.datagrid_subHeader > h6 {  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.8); font-size: 0.875rem; margin: 2px 0px 2px 10px; font-weight: 600; }

div.mainUiView { padding: 1.875rem 0 0 0; }

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper aside span.sig_member, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper .sig_member-wrapper span.sig_member {
	background-position: 6.25rem center;
	}

	#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper aside header, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper aside .sig_member-container, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper .sig_member-wrapper header, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper .sig_member-wrapper .sig_member-container {
		width: 40px;
	}
@media screen and (min-width: 40.0625em) {
	#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper aside header, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper aside .sig_member-container, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper .sig_member-wrapper header, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper .sig_member-wrapper .sig_member-container {
		width: 100px;
	}

	#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper aside span.sig_member, #navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper .sig_member-wrapper span.sig_member {
	background-position: center center;
	}
}
/* Menu */
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap aside select,
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select
{
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgeD0nMHB4JyB5PScwcHgnIHdpZHRoPSc2cHgnIGhlaWdodD0nM3B4JyB2aWV3Qm94PScwIDAgNiAzJyBlbmFibGUtYmFja2dyb3VuZD0nbmV3IDAgMCA2IDMnIHhtbDpzcGFjZT0ncHJlc2VydmUnPjxwb2x5Z29uIGZpbGw9J3JlZCcgcG9pbnRzPSc1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgJy8+PC9zdmc+") !important;
}

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap aside select:hover,
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap aside select:focus,
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select:hover,
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select:focus
{
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgeD0nMHB4JyB5PScwcHgnIHdpZHRoPSc2cHgnIGhlaWdodD0nM3B4JyB2aWV3Qm94PScwIDAgNiAzJyBlbmFibGUtYmFja2dyb3VuZD0nbmV3IDAgMCA2IDMnIHhtbDpzcGFjZT0ncHJlc2VydmUnPjxwb2x5Z29uIGZpbGw9J3JlZCcgcG9pbnRzPSc1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgJy8+PC9zdmc+") !important;
}

#navWrapper.newui .header-wrapper .header-container .header-toolbar .member-wrap aside select,
#navWrapper.newui .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select
{
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiBmb2N1c2FibGU9ImZhbHNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgp4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyNS45IDI1OS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwNiwyNDcuNEwxMS42LDUzYy05LjQtOS40LTkuNC0yNC42LDAtMzMuOWwyLjctMi43YzkuNC05LjQsMjQuNS05LjQsMzMuOSwwbDE2NC43LDE2NGwxNjQuNy0xNjQKCWM5LjQtOS4zLDI0LjUtOS4zLDMzLjksMGwyLjcsMi43YzkuNCw5LjQsOS40LDI0LjYsMCwzMy45TDIxOS45LDI0Ny40QzIxNC42LDI1Mi43LDIxMi4yLDI1My42LDIwNiwyNDcuNEwyMDYsMjQ3LjR6Ii8+Cjwvc3ZnPg==") !important;
}

#navWrapper.newui .header-wrapper .header-container .header-toolbar .member-wrap aside select:hover,
#navWrapper.newui .header-wrapper .header-container .header-toolbar .member-wrap aside select:focus,
#navWrapper.newui .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select:hover,
#navWrapper.newui .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select:focus
{
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiBmb2N1c2FibGU9ImZhbHNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDI1LjkgMjU5LjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQyNS45IDI1OS4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IA0KIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOnJnYmEoMCwgMCwgMCwgMSk7fTwvc3R5bGU+IA0KIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMDYsMjQ3LjRMMTEuNiw1M2MtOS40LTkuNC05LjQtMjQuNiwwLTMzLjlsMi43LTIuN2M5LjQtOS40LDI0LjUtOS40LDMzLjksMGwxNjQuNywxNjRsMTY0LjctMTY0IA0KICAgYzkuNC05LjMsMjQuNS05LjMsMzMuOSwwbDIuNywyLjdjOS40LDkuNCw5LjQsMjQuNiwwLDMzLjlMMjE5LjksMjQ3LjRDMjE0LjYsMjUyLjcsMjEyLjIsMjUzLjYsMjA2LDI0Ny40TDIwNiwyNDcuNHoiLz4NCiA8L3N2Zz4=") !important;
}


/* fill */

#navWrapper .header-wrapper .header-container .header-toolbar .logo svg path {
  fill: rgba(255, 255, 255, 1);
}

section > a .header-svg-icon,
#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container .icon .header-svg-icon
{
  fill: rgba(255, 255, 255, 1);
}

#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container .text span {
    color: rgba(255, 255, 255, 1);
}
/* color */

div.zgrid-wrapper .content header > h1,
div.zgrid-wrapper .content header > h2,
div.zgrid-wrapper .content header > h3,
div.zgrid-wrapper .content header > h4,
div.zgrid-wrapper .content header > h5,
div.zgrid-wrapper .content header > h6,
div.zgrid-wrapper .content div.datagrid_subHeader > h1,
div.zgrid-wrapper .content div.datagrid_subHeader > h2,
div.zgrid-wrapper .content div.datagrid_subHeader > h3,
div.zgrid-wrapper .content div.datagrid_subHeader > h4,
div.zgrid-wrapper .content div.datagrid_subHeader > h5,
div.zgrid-wrapper .content div.datagrid_subHeader > h6,
#navWrapper .header-wrapper .header-container .header-toolbar .panel-wrapper section.header-button-wrapper .header-button-container .text span,
nav.top-menu ul.sf-arrows > li > a, nav.top-menu ul.sf-arrows > li > a:hover, nav.top-menu ul.sf-arrows > li > a:focus,
nav.top-menu ul.sf-arrows > li.sfHover
{
  color: rgba(255, 255, 255, 1);
}

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap aside select,
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .member-wrap-select select {
    color: rgba(255, 255, 255, 1);
}

#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap span,
#navWrapper .header-wrapper .header-container .header-toolbar .member-wrap .hello 
{
    color: rgba(255, 255, 255, 1);
}

/* site_bg */

.site-background .header_bg
{
  background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 73, 135, 1)), to transparent) top center;
  background: -o-linear-gradient(rgba(0, 73, 135, 1) 30%, transparent) top center;
  background: linear-gradient(rgba(0, 73, 135, 1) 30%, transparent) top center;
}

div.zgrid-wrapper .content header, div.zgrid-wrapper .content div.datagrid_subHeader
{
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 73, 135, 1)), color-stop(30%, transparent)), -webkit-gradient(linear, left top, left bottom, from(rgba(153, 204, 249, 1)), to(rgba(231, 243, 255, 1)));
  background: -o-linear-gradient(left, rgba(0, 73, 135, 1) 0%, transparent 30%), -o-linear-gradient(top, rgba(153, 204, 249, 1), rgba(231, 243, 255, 1));
  background: linear-gradient(to right, rgba(0, 73, 135, 1) 0%, transparent 30%), linear-gradient(to bottom, rgba(153, 204, 249, 1), rgba(231, 243, 255, 1));
}

#navWrapper .navigation-wrapper
{
  background: rgba(0, 0, 0, 0);
  background-image: url("../../../../Image/GetSvgImage?startColor=rgba(0, 0, 0, 0)&endColor=rgba(0, 0, 0, 0)");
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
  border-top: 1px solid rgba(0, 0, 0, 0);
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

#navWrapper.pinned .navigation-wrapper
{
  -webkit-transition: 600ms all ease-in-out;
  -o-transition: 600ms all ease-in-out;
  transition: 600ms all ease-in-out;
  background: rgba(118, 118, 118, 1);
  background-image: url("../../../../Image/GetSvgImage?startColor=rgba(118, 118, 118, 1)&endColor=rgba(93, 93, 93, 1)");
  background-image: -o-linear-gradient(top, rgba(118, 118, 118, 1), rgba(93, 93, 93, 1));
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(118, 118, 118, 1)), to(rgba(93, 93, 93, 1)));
  background-image: linear-gradient(to bottom, rgba(118, 118, 118, 1), rgba(93, 93, 93, 1));
  border-top: 1px solid #9d9d9d;
  border-bottom: 1px solid #393e49;
}

nav.top-menu ul > li > a {
    color: rgba(255, 255, 255, 1) !important;
}


nav.top-menu ul > li.sfHover > a, nav.top-menu ul > li.sfHover > a:hover {
    color: rgba(255, 255, 255, 1) !important;
}

nav.top-menu .sf-menu li li,
nav.top-menu .sf-menu li li a
{

    color: rgba(0, 0, 0, 1) !important;
}

.newui nav.top-menu ul.sf-arrows>li>a.sf-with-ul:after {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiBmb2N1c2FibGU9ImZhbHNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDI1LjkgMjU5LjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQyNS45IDI1OS4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IA0KIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOnJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7fTwvc3R5bGU+IA0KIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMDYsMjQ3LjRMMTEuNiw1M2MtOS40LTkuNC05LjQtMjQuNiwwLTMzLjlsMi43LTIuN2M5LjQtOS40LDI0LjUtOS40LDMzLjksMGwxNjQuNywxNjRsMTY0LjctMTY0IA0KICAgYzkuNC05LjMsMjQuNS05LjMsMzMuOSwwbDIuNywyLjdjOS40LDkuNCw5LjQsMjQuNiwwLDMzLjlMMjE5LjksMjQ3LjRDMjE0LjYsMjUyLjcsMjEyLjIsMjUzLjYsMjA2LDI0Ny40TDIwNiwyNDcuNHoiLz4NCiA8L3N2Zz4=');
    background-repeat: no-repeat;
    background-size: contain;
}

.newui nav.top-menu ul.sf-arrows>li>a:hover.sf-with-ul:after,
.newui nav.top-menu ul.sf-arrows>li.sfHover>a.sf-with-ul:after {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiBmb2N1c2FibGU9ImZhbHNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgp4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyNS45IDI1OS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwNiwyNDcuNEwxMS42LDUzYy05LjQtOS40LTkuNC0yNC42LDAtMzMuOWwyLjctMi43YzkuNC05LjQsMjQuNS05LjQsMzMuOSwwbDE2NC43LDE2NGwxNjQuNy0xNjQKCWM5LjQtOS4zLDI0LjUtOS4zLDMzLjksMGwyLjcsMi43YzkuNCw5LjQsOS40LDI0LjYsMCwzMy45TDIxOS45LDI0Ny40QzIxNC42LDI1Mi43LDIxMi4yLDI1My42LDIwNiwyNDcuNEwyMDYsMjQ3LjR6Ii8+Cjwvc3ZnPg==');
    background-repeat: no-repeat;
    background-size: contain;
}

nav.top-menu ul.sf-arrows>li>a.sf-with-ul:after {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgeD0nMHB4JyB5PScwcHgnIHdpZHRoPSc2cHgnIGhlaWdodD0nM3B4JyB2aWV3Qm94PScwIDAgNiAzJyBlbmFibGUtYmFja2dyb3VuZD0nbmV3IDAgMCA2IDMnIHhtbDpzcGFjZT0ncHJlc2VydmUnPjxwb2x5Z29uIGZpbGw9J2JsYWNrJyBwb2ludHM9JzUuOTkyLDAgMi45OTIsMyAtMC4wMDgsMCAnLz48L3N2Zz4=');
    background-repeat: no-repeat;
    background-size: contain;
}




nav.top-menu ul.sf-arrows>li>a:hover.sf-with-ul:after,
nav.top-menu ul.sf-arrows>li.sfHover>a.sf-with-ul:after {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgeD0nMHB4JyB5PScwcHgnIHdpZHRoPSc2cHgnIGhlaWdodD0nM3B4JyB2aWV3Qm94PScwIDAgNiAzJyBlbmFibGUtYmFja2dyb3VuZD0nbmV3IDAgMCA2IDMnIHhtbDpzcGFjZT0ncHJlc2VydmUnPjxwb2x5Z29uIGZpbGw9J2JsYWNrJyBwb2ludHM9JzUuOTkyLDAgMi45OTIsMyAtMC4wMDgsMCAnLz48L3N2Zz4=');
    background-repeat: no-repeat;
    background-size: contain;
}

nav.top-menu .sf-menu li li:hover,
nav.top-menu .sf-menu li li.sfHover,
nav.top-menu .sf-menu li li a:hover,
nav.top-menu .sf-menu li li a:focus
{
  color: rgba(0, 0, 0, 1) !important;
  background: rgba(0, 73, 135, 1);
  background-image: url("../../../../Image/GetSvgImage?startColor=rgba(0, 0, 0, 0)&endColor=rgba(0, 0, 0, 0)");
  background-image: -o-linear-gradient(top, rgba(0, 73, 135, 1), rgba(0, 101, 186, 1));
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 73, 135, 1)), to(rgba(0, 101, 186, 1)));
  background-image: linear-gradient(to bottom, rgba(0, 73, 135, 1), rgba(0, 101, 186, 1));
}
