/* .translate(50%, 50%); */
.reverse-color-block {
  background-color: #08424d;
  padding: 30px 30px 10px 30px;
  color: #ededed;
}

.reverse-color-block h1, .reverse-color-block h2, .reverse-color-block h3, .reverse-color-block h4, .reverse-color-block h5, .reverse-color-block h6 {
  color: #ffffff;
}

.reverse-color-block p {
  color: #ededed;
}

.reverse-color-block.pointer:hover {
  opacity: .8;
}

.clr-primary {
  color: #00529b !important;
}

.bg-primary {
  background-color: #00529b;
}

.bg-primary-dark {
  background-color: #004582;
}

.bg-primary-light {
  background-color: #007ae8;
}

.bg-primary-darker {
  background-color: #003768;
}

.clr-blue {
  color: #00529b !important;
}

.bg-blue {
  background-color: #00529b;
}

.bg-blue-dark {
  background-color: #004582;
}

.bg-blue-light {
  background-color: #007ae8;
}

.bg-blue-darker {
  background-color: #003768;
}

.clr-secondary {
  color: #70af16 !important;
}

.bg-secondary {
  background-color: #70af16;
}

.bg-secondary-dark {
  background-color: #629813;
}

.bg-secondary-light {
  background-color: #99e52d;
}

.bg-secondary-darker {
  background-color: #538210;
}

.clr-green {
  color: #70af16 !important;
}

.bg-green {
  background-color: #70af16;
}

.bg-green-dark {
  background-color: #538210;
}

.bg-green-light {
  background-color: #99e52d;
}

.bg-green-darker {
  background-color: #538210;
}

.clr-accent {
  color: #00aed8 !important;
}

.bg-accent {
  background-color: #00aed8;
}

.bg-accent-dark {
  background-color: #0085a5;
}

.bg-accent-light {
  background-color: #26d5ff;
}

.clr-lightblue {
  color: #00529b !important;
}

.bg-lightblue {
  background-color: #00529b;
}

.bg-lightblue-dark {
  background-color: #003768;
}

.bg-lightblue-light {
  background-color: #007ae8;
}

.clr-success {
  color: #42be2a !important;
}

.bg-success {
  background-color: #42be2a;
}

.bg-success-dark {
  background-color: #339421;
}

.bg-success-light {
  background-color: #6fdb5a;
}

.clr-info {
  color: #5bc0de !important;
}

.bg-info {
  background-color: #5bc0de;
}

.bg-info-dark {
  background-color: #31b0d5;
}

.bg-info-light {
  background-color: #9bd8eb;
}

.clr-warning {
  color: #f9b106 !important;
}

.bg-warning {
  background-color: #f9b106;
}

.bg-warning-dark {
  background-color: #c78e05;
}

.bg-warning-light {
  background-color: #fbc851;
}

.clr-danger {
  color: #e31836 !important;
}

.bg-danger {
  background-color: #e31836;
}

.bg-danger-dark {
  background-color: #b5132b;
}

.bg-danger-light {
  background-color: #ee5a70;
}

.clr-white {
  color: #ffffff !important;
}

.bg-white {
  background-color: #ffffff;
}

.bg-white-dark {
  background-color: #e6e6e6;
}

.bg-white-light {
  background-color: white;
}

.clr-black {
  color: #000000 !important;
}

.bg-black {
  background-color: #000000;
}

.bg-black-dark {
  background-color: black;
}

.bg-black-light {
  background-color: #262626;
}

.clr-gray {
  color: #717075 !important;
}

.bg-gray {
  background-color: #717075;
}

.clr-gray-dark {
  color: #555458 !important;
}

.bg-gray-dark {
  background-color: #555458;
}

.bg-gray-dark-dark {
  background-color: #3c3b3e;
}

.bg-gray-dark-light {
  background-color: #7b797f;
}

.clr-gray-darker {
  color: #49494c !important;
}

.bg-gray-darker {
  background-color: #49494c;
}

.bg-gray-darker-dark {
  background-color: #303032;
}

.bg-gray-darker-light {
  background-color: #7b797f;
}

.clr-gray-darkest {
  color: #333235 !important;
}

.bg-gray-darkest {
  background-color: #333235;
}

.bg-gray-darkest-dark {
  background-color: #1a191b;
}

.bg-gray-darkest-light {
  background-color: #7b797f;
}

.clr-gray-light {
  color: #c6c6c8 !important;
}

.bg-gray-light {
  background-color: #c6c6c8;
}

.bg-gray-light-dark {
  background-color: #acacaf;
}

.bg-gray-light-light {
  background-color: #ededee;
}

.clr-gray-lighter {
  color: #eaeaea !important;
}

.bg-gray-lighter {
  background-color: #eaeaea;
}

.bg-gray-lighter-dark {
  background-color: #d1d1d1;
}

.bg-gray-lighter-light {
  background-color: white;
}

.clr-gray-lightest {
  color: #f9f9f9 !important;
}

.bg-gray-lightest {
  background-color: #f9f9f9;
}

.bg-gray-lightest-dark {
  background-color: #e0e0e0;
}

.bg-gray-lightest-light {
  background-color: white;
}

.clr-inverse {
  color: #555458 !important;
}

.bg-inverse {
  background-color: #555458;
}

.bg-inverse-dark {
  background-color: #3c3b3e;
}

.bg-inverse-light {
  background-color: #7b797f;
}

/*$font-sans2:'Oswald', sans-serif;*/
.font-sans {
  font-family: "akzidenz-grotesk", Helvetica, sans-serif !important;
}

.font-sans2 {
  font-family: "akzidenz-grotesk-condensed", Helvetica, sans-serif !important;
}

.clr-white-80 {
  color: rgba(255, 255, 255, 0.8);
}

.clr-white-20 {
  color: rgba(255, 255, 255, 0.2);
}

.clr-white-70 {
  color: rgba(255, 255, 255, 0.7);
}

.btn {
  font-family: "akzidenz-grotesk-condensed", Helvetica, sans-serif;
  text-transform: uppercase !important;
  transition: opacity 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out;
  -ms-transition: opacity 0.25s ease-in-out;
}

.btn-blue, .btn-default, .btn-primary {
  color: #ffffff !important;
  border-color: #00529b !important;
  background-color: #00529b;
}

.btn-blue:hover, .btn-default:hover, .btn-primary:hover {
  opacity: 0.7;
  color: #ffffff;
  background-color: #00529b !important;
}

.btn-green, .btn-secondary {
  color: #ffffff !important;
  border-color: #70af16 !important;
  background-color: #70af16;
}

.btn-green:hover, .btn-green:hover {
  opacity: 0.7;
  color: #ffffff;
}

.btn-accent {
  color: #ffffff !important;
  border-color: #00aed8;
  background-color: #00aed8;
}

.btn-accent:hover, .btn-accent:active, .btn-accent:focus {
  opacity: 0.7;
  color: #ffffff !important;
}

.btn-gray {
  color: #ffffff !important;
  border-color: #717075;
  background-color: #717075;
}

.btn-gray:hover {
  opacity: 0.7;
  color: #ffffff;
}

.btn-gray-dark {
  color: #ffffff !important;
  border-color: #555458;
  background-color: #555458;
}

.btn-gray-dark:hover {
  opacity: 0.7;
  color: #ffffff;
}

.btn-gray-darker {
  color: #ffffff !important;
  border-color: #49494c;
  background-color: #49494c;
}

.btn-gray-darker:hover {
  opacity: 0.7;
  color: #ffffff;
}

.btn-gray-darkest {
  color: #ffffff !important;
  border-color: #333235;
  background-color: #333235;
}

.btn-gray-darkest:hover {
  opacity: 0.7;
  color: #ffffff;
}

.btn-gray-light {
  color: #ffffff !important;
  border-color: #c6c6c8;
  background-color: #c6c6c8;
}

.btn-gray-light:hover {
  opacity: 0.7;
  color: #ffffff;
}

.btn-gray-lighter {
  color: #555458 !important;
  border-color: #eaeaea;
  background-color: #eaeaea;
}

.btn-gray-lighter:hover {
  opacity: 0.7;
  color: #ffffff;
}

.btn-gray-lightest {
  color: #717075 !important;
  border-color: #f9f9f9;
  background-color: #f9f9f9;
}

.btn-gray-lightest:hover {
  opacity: 0.7;
  color: #ffffff;
}

.btn-blue-outline, .btn-blue-outline, .btn-green-outline,
.btn-success-outline, .btn-info-outline, .btn-warning-outline, .btn-danger-outline {
  background-color: transparent;
}

.btn-nav {
  font-family: "akzidenz-grotesk-condensed", Helvetica, sans-serif;
  padding: 1rem 2rem !important;
  line-height: 1.2 !important;
  color: #555458 !important;
  font-weight: bold !important;
  border-color: #ffffff !important;
}

.btn-nav:hover, .btn-nav.active {
  color: #555458 !important;
  border-color: #717075 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

.btn-blue-outline {
  color: #00529b !important;
  border-color: #00529b !important;
}

.btn-blue-outline:hover {
  color: #ffffff !important;
  background-color: #00529b;
  border-color: #00529b;
}

.btn-blue-outline-white {
  color: #ffffff !important;
  border-color: #00529b !important;
}

.btn-blue-outline-white:hover {
  color: #ffffff !important;
  background-color: #00529b;
  border-color: #00529b;
}

.btn-blue-outline {
  color: #00529b !important;
  border-color: #00529b !important;
}

.btn-blue-outline:hover {
  color: #ffffff !important;
  background-color: #00529b;
  border-color: #00529b !important;
}

.btn-blue-outline-white {
  color: #ffffff !important;
  border-color: #00529b !important;
}

.btn-blue-outline-white:hover {
  color: #ffffff !important;
  background-color: #00529b;
  border-color: #00529b;
}

.btn-green-outline {
  color: #70af16 !important;
  border-color: #70af16 !important;
}

.btn-green-outline:hover {
  color: #ffffff !important;
  background-color: #70af16;
  border-color: #70af16;
}

.btn-success-outline {
  color: #42be2a !important;
  border-color: #42be2a !important;
}

.btn-success-outline:hover {
  color: #ffffff !important;
  background-color: #42be2a;
  border-color: #42be2a;
}

.btn-info-outline {
  color: #5bc0de !important;
  border-color: #5bc0de !important;
}

.btn-info-outline:hover {
  color: #ffffff !important;
  background-color: #5bc0de;
  border-color: #5bc0de;
}

.btn-warning-outline {
  color: #f9b106 !important;
  border-color: #f9b106 !important;
}

.btn-warning-outline:hover {
  color: #ffffff !important;
  background-color: #f9b106;
  border-color: #f9b106;
}

.btn-danger-outline {
  color: #e31836 !important;
  border-color: #e31836 !important;
}

.btn-danger-outline:hover {
  color: #ffffff !important;
  background-color: #e31836;
  border-color: #e31836;
}

.btn-gray-outline {
  color: #717075 !important;
  border-color: #717075 !important;
}

.btn-gray-outline:hover {
  color: #ffffff !important;
  background-color: #717075;
  border-color: #717075;
}

.btn-gray-dark-outline {
  color: #555458 !important;
  border-color: #555458 !important;
}

.btn-gray-dark-outline:hover {
  color: #ffffff !important;
  background-color: #555458;
  border-color: #555458;
}

.btn-gray-light-outline {
  color: #c6c6c8 !important;
  border-color: #c6c6c8 !important;
}

.btn-gray-light-outline:hover {
  color: #ffffff !important;
  background-color: #c6c6c8;
  border-color: #c6c6c8;
}

.btn-gray-lighter-outline {
  color: #eaeaea !important;
  border-color: #eaeaea !important;
}

.btn-gray-lighter-outline:hover {
  color: #ffffff !important;
  background-color: #eaeaea;
  border-color: #eaeaea;
}

.btn-gray-lightest-outline {
  color: #f9f9f9 !important;
  border-color: #f9f9f9 !important;
}

.btn-gray-lightest-outline:hover {
  color: #ffffff !important;
  background-color: #f9f9f9;
  border-color: #f9f9f9;
}

.btn-white-outline {
  color: #ffffff !important;
  border-color: #ffffff !important;
}

.btn-white-outline:hover {
  color: transparent !important;
  background-color: #ffffff;
  border-color: #ffffff;
}

.alert-warning {
  background-color: #f9b106 !important;
  border-color: none !important;
  color: #ffffff !important;
}

.alert-warning span.close {
  text-decoration: none !important;
  color: #ffffff !important;
  opacity: .7 !important;
}

a.btn {
  text-decoration: none !important;
}

.hidden {
  display: none;
}

.no-gutter > [class*='col-'] {
  padding-right: 0;
  padding-left: 0;
}

.row div[class*='col-'] {
  margin-bottom: 1.5rem;
}

.row.row-extend {
  margin-left: -3rem !important;
  margin-right: -3rem !important;
  padding: 3rem 2rem 1rem 2rem !important;
}

.bottom-border-white {
  border-bottom: solid 1px #ffffff;
}

.btn.w-100 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.position-relative {
  position: relative;
}

.position-absolute {
  position: absolute;
}

.position-fixed {
  position: fixed;
}

.display-block {
  display: block !important;
}

.display-inline {
  display: inline !important;
}

.display-inline-block {
  display: inline-block !important;
}

.bold {
  font-weight: bold !important;
}

.not-bold {
  font-weight: normal !important;
}

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.col-centegreen {
  float: none !important;
  margin: 0 auto !important;
}

.text-vertical-center {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.float-right {
  float: right !important;
}

.float-left {
  float: left !important;
}

.no-float {
  float: none !important;
}

.pointer {
  cursor: pointer;
}

.underline {
  text-decoration: underline !important;
}

.no-underline {
  text-decoration: none !important;
}

hr {
  background-image: none !important;
  background-color: transparent !important;
  margin-top: 0px !important;
  margin-bottom: 1.5rem;
  border-top-color: #c6c6c8 !important;
}

p + hr {
  margin-top: 0px !important;
}

/* Mobile Base Sizes */
html {
  font-size: 14px;
  line-height: 1.5;
  font-family: "akzidenz-grotesk", Helvetica, sans-serif;
  font-weight: 300 !important;
  color: #555458 !important;
}

@media (min-width: 480px) {
  html {
    font-size: 14px !important;
  }
}

@media (min-width: 960px) {
  html {
    font-size: 15px !important;
  }
}

@media (min-width: 1260px) {
  html {
    font-size: 16px !important;
  }
}

body {
  font-family: "akzidenz-grotesk", Helvetica, sans-serif;
  font-weight: 300;
  color: #555458;
  font-size: 1rem;
  line-height: 1.5;
  margin-bottom: 0;
}

p {
  font-family: "akzidenz-grotesk", Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  margin-bottom: 1.5rem;
}

p.small {
  font-size: .75rem;
  line-height: 1.625;
  margin-bottom: 1.625rem;
}

p.extra-small {
  font-size: .625rem;
  line-height: 1.625;
  margin-bottom: 1.625rem;
}

p.large {
  font-size: 1.25rem;
  line-height: 1.625;
  margin-bottom: 1.625rem;
}

p.extra-large {
  font-size: 1.5rem;
  line-height: 1.625;
  margin-bottom: 1.625rem;
}

.small {
  font-size: .75rem !important;
  line-height: 1.625;
}

.extra-small {
  font-size: .625rem !important;
  line-height: 1.625;
}

.large {
  font-size: 1.25rem !important;
  line-height: 1.625;
}

.extra-large {
  font-size: 1.5rem !important;
  line-height: 1.625;
}

::selection {
  background-color: #00529b !important;
  color: #ffffff !important;
}

::-moz-selection {
  background-color: #00529b !important;
  color: #ffffff !important;
}

::-webkit-selection {
  background-color: #00529b !important;
  color: #ffffff !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: .813rem;
  font-weight: 700;
}

h1 {
  font: 2.25rem/1.45 "akzidenz-grotesk-condensed", Helvetica, sans-serif;
  color: #00aed8;
}

h2 {
  font: 2rem/1.45 "akzidenz-grotesk-condensed", Helvetica, sans-serif;
}

h3 {
  font: 1.75rem/1.45 "akzidenz-grotesk-condensed", Helvetica, sans-serif;
}

h4 {
  font: 1.5rem/1.45 "akzidenz-grotesk-condensed", Helvetica, sans-serif;
}

h5 {
  font: 1.25rem/1.45 "akzidenz-grotesk-condensed", Helvetica, sans-serif;
}

h6 {
  font: 1rem/1.45 "akzidenz-grotesk-condensed", Helvetica, sans-serif;
}

.container-fluid {
  padding: 0 30px !important;
}

.container-fluid-15 {
  padding: 0 15px !important;
}

.HeadPane {
  text-transform: uppercase;
  padding-top: 26px;
  font-family: "akzidenz-grotesk-condensed", Helvetica, sans-serif;
}

.HeadPane .head-top-right-link {
  margin-left: 4rem;
  display: inline-block;
}

.header-top-left-wrap img {
  width: auto !important;
}

.header-top-left-wrap a.head-top-left-link {
  display: inline-block;
  margin: 0 .5rem;
  font-size: 13px;
  color: #555458;
  text-decoration: none;
}

#dnn_top {
  padding: 14px 0 !important;
}

header {
  background-color: #00529b;
}

#dnn_gmpHeader_dnnUSER_messageGroup, #dnn_gmpHeader_dnnUSER_avatarGroup, #dnn_gmpHeader_dnnUSER_notificationGroup {
  display: none;
}

.dnn_menu {
  padding: 0px !important;
  float: none !important;
}

.dnngo_gomenu {
  text-align: center !important;
}

.dnngo_gomenu ul li {
  padding: 0 !important;
  margin: 0 !important;
}

    .dnngo_gomenu ul li a, .RadTabStrip.tabs .rtsLevel .rtsUL .rtsLI a.tab {
  font-family: "akzidenz-grotesk-condensed", Helvetica, sans-serif;
  color: #ffffff !important;
  padding: 14px 40px !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
  font-size: 16px !important;
  border: none !important;
  border-right: solid 1px #003768 !important;
  border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  -webkit-border-radius: 0px !important;
  transition: background-color 0.25s ease-in-out;
  -moz-transition: background-color 0.25s ease-in-out;
  -webkit-transition: background-color 0.25s ease-in-out;
  -o-transition: background-color 0.25s ease-in-out;
  -ms-transition: background-color 0.25s ease-in-out;
}

.dnngo_gomenu ul li a:hover {
  background-color: #70af16 !important;
}

.dnngo_gomenu ul li:first-child a {
  border-left: solid 1px #003768 !important;
}

/* SUB MENU */
div.dnngo_menuslide {
  margin-left: -50px !important;
}

div.dnngo_menuslide ul.dnngo_slide_menu {
  box-shadow: none !important;
  border-top: solid 5px #70af16 !important;
  border-bottom: solid 5px #70af16 !important;
  padding: 1.75rem 0 !important;
}

div.dnngo_menuslide ul.dnngo_slide_menu li {
  padding: 0 !important;
  border: none !important;
}

div.dnngo_menuslide ul.dnngo_slide_menu li a {
  padding: 0 !important;
  border: 0 !important;
  text-transform: uppercase !important;
  font-size: 16px !important;
  color: #00529b !important;
  font-weight: 700 !important;
  transition: color 0.25s ease-in-out;
  -moz-transition: color 0.25s ease-in-out;
  -webkit-transition: color 0.25s ease-in-out;
  -o-transition: color 0.25s ease-in-out;
  -ms-transition: color 0.25s ease-in-out;
}

div.dnngo_menuslide ul.dnngo_slide_menu li a span {
  background-color: #ffffff !important;
  padding: 0 !important;
  line-height: 1.2 !important;
  padding: .5rem 40px .5rem 40px !important;
  text-align: left !important;
}

div.dnngo_menuslide ul.dnngo_slide_menu li a:hover {
  color: #00aed8 !important;
}

div.dnngo_menuslide ul.dnngo_slide_menu li div.dnngo_submenu ul {
  box-shadow: none !important;
  border-top: solid 5px #70af16 !important;
  border-bottom: solid 5px #70af16 !important;
  padding: 1.75rem 0 !important;
}

div.dnngo_menuslide ul.dnngo_slide_menu li div.dnngo_submenu ul li {
  padding: 0 !important;
  border: none !important;
}

div.dnngo_menuslide ul.dnngo_slide_menu li div.dnngo_submenu ul li a {
  padding: 0 !important;
  border: 0 !important;
  text-transform: uppercase !important;
  font-size: 16px !important;
  color: #00529b !important;
  font-weight: 700 !important;
  transition: color 0.25s ease-in-out;
  -moz-transition: color 0.25s ease-in-out;
  -webkit-transition: color 0.25s ease-in-out;
  -o-transition: color 0.25s ease-in-out;
  -ms-transition: color 0.25s ease-in-out;
}

div.dnngo_menuslide ul.dnngo_slide_menu li div.dnngo_submenu ul li a span {
  background-color: #ffffff !important;
  padding: 0 !important;
  line-height: 1.2 !important;
  padding: .5rem 40px .5rem 40px !important;
  text-align: left !important;
}

div.dnngo_menuslide ul.dnngo_slide_menu li div.dnngo_submenu ul li a:hover {
  color: #00aed8 !important;
}

div.dnngo_menuslide ul.dnngo_slide_menu li.dir a {
  /* Sub Menu Arrow */
}

div.dnngo_menuslide ul.dnngo_slide_menu li.dir a span:before {
  top: 13px !important;
  right: 5px !important;
}

ul.dropdown-menu li {
  font-size: 12px;
  line-height: 26px;
}

ul.dropdown-menu li a {
  color: #555458;
}

.dropdown-menu > li > a:hover {
  background-color: transparent !important;
  color: #00529b;
}

#dnngo_megamenu .dnngo_slide_menu .dnngo_submenu {
  padding-right: 0px !important;
}

/* Mobile overrides */
.userProfileImg {
  display: none !important;
}

.userNotifications {
  display: none !important;
}

.userMessages {
  display: none !important;
}

.wrapper {
  overflow: hidden !important;
  position: relative;
}

#PageContainer-Wrap {
  position: relative;
  /*z-index:9999999;*/
}

#PageContainer {
  width: 100%;
  transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -webkit-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  background-color: #f9f9f9;
}

#PageContainer a {
  text-decoration: underline;
}

.container-fluid {
  margin: 0 !important;
}

#dnn_bread {
  background-color: transparent !important;
  background-image: none !important;
}

#dnn_bread .bread_mid {
  padding: 2rem 0 0 0 !important;
  background-image: none !important;
}

#dnn_bread .bread_style {
  color: #c6c6c8;
  font-weight: 400 !important;
  float: none !important;
  text-transform: none !important;
  font-size: 12px;
  line-height: 1.45;
}

#dnn_bread .bread_style a.breadcrumb {
  color: #00529b;
  font-weight: 400 !important;
  text-transform: none !important;
  color: #c6c6c8 !important;
}

#dnn_bread .bread_current {
  color: #00529b;
  font-family: "akzidenz-grotesk-condensed", Helvetica, sans-serif;
  font-size: 36px;
  line-height: 1.6;
  font-weight: 700;
}

.dnntitle {
  display: none;
}

.c_icon {
  display: none !important;
}

.DnnModule-LiveHTML .c_icon {
  display: none !important;
}

.DnnModule-LiveHTML .dnntitle {
  display: none !important;
}

.comingsoonbox {
  background-image: none !important;
  background-color: #c6c6c8;
}

#dnn_content {
  padding-top: 0px !important;
}

.Container-20061-1 {
  padding-top: 0px !important;
}

.Container-20061-1 .contentpane {
  padding: 0px !important;
  text-align: left !important;
}

.row [class*="Pane"] {
  padding-bottom: 0px !important;
}

.white-popup {
  max-width: 946px !important;
}

.count_main_bg {
  display: none !important;
}

.boxes_style_6 .boxes {
  border-bottom-color: #cccccc !important;
  border-bottom-width: 1px !important;
}

.boxes_style_8 .boxes {
  background-color: #eaeaea !important;
}

.Bootstrap .reToolbar {
  margin-bottom: 0 !important;
}

.roll_menu.roll_activated {
  background-color: #00529b;
}

.roll_menu.roll_activated > div {
  border: none !important;
}

.radioButtonList label {
  display: inline !important;
  padding-left: 10px;
}

ul.editcomment-addendum-list li {
  display: block;
  border-top: none !important;
  font-size: .8rem;
}

ul.editcomment-addendum-list li label {
  display: inline-block;
  padding-right: 10px;
  font-weight: 700 !important;
  margin-bottom: 0px !important;
}

ul.editcomment-addendum-list li span {
  display: inline-block;
}

ul.editcomment-addendum-list li.split {
  display: inline-block !important;
  width: 50%;
}

ul.editcomment-related-archive-doc-list {
  margin-bottom: 1rem;
}

ul.editcomment-related-archive-doc-list li {
  margin-bottom: .5rem;
  border-top: none !important;
  list-style-type: square;
}

#dnn_SKINPLUGIN1_xPlugin_Panel {
  display: none;
}

#Sidebar {
  padding: 3rem 2rem;
  background-color: #003768;
  color: #c6c6c8;
  position: relative;
  margin-bottom: 0px !important;
  transition: margin 0.3s ease-in-out;
  -moz-transition: margin 0.3s ease-in-out;
  -webkit-transition: margin 0.3s ease-in-out;
  -o-transition: margin 0.3s ease-in-out;
  -ms-transition: margin 0.3s ease-in-out;
}

#Sidebar h1, #Sidebar h2, #Sidebar h3, #Sidebar h4, #Sidebar h5, #Sidebar h6 {
  color: #ffffff !important;
}

#Sidebar hr {
  background-color: #003768;
}

#Sidebar label {
  display: block;
  margin-bottom: .25rem;
  color: #ffffff;
}

#Sidebar .slide-toggle {
  position: absolute;
  top: 0px;
  right: -30px;
  width: 30px;
  height: 30px;
  text-align: center;
  color: #ffffff;
  padding: 2px 0 2px 2px;
  background-color: #003768;
  cursor: pointer;
  z-index: 9999999;
}

#Sidebar .slide-toggle span {
  color: #ffffff;
  font-size: 1.5rem;
}

#Sidebar .form-group {
  margin-bottom: 1rem !important;
}

.dnnModuleManager {
  padding: 0px !important;
  border: none !important;
}

#Content {
  position: relative;
  padding: 3rem 2rem;
}

#Content .slide-toggle {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 30px;
  height: 30px;
  text-align: center;
  color: #ffffff;
  padding: 2px 0 2px 0px;
  background-color: #003768;
  cursor: pointer;
  z-index: 99;
}

#Content .slide-toggle span {
  color: #ffffff;
  font-size: 1.5rem;
}

.boxes .box-title {
  margin: -20px -25px 0 -25px;
  background-color: #00aed8;
  padding: 4px 25px;
  color: #ffffff;
  font-family: "akzidenz-grotesk-condensed", Helvetica, sans-serif;
  font-size: 1.5rem;
}

ul.right-col-list {
  margin: 0;
  padding: 0;
}

ul.right-col-list li {
  font-size: .8rem !important;
  list-style: none !important;
  margin: 0;
  padding: 0 0 2px 0;
  border: none !important;
}

table.rgMasterTable th {
  font-size: .9rem !important;
  font-weight: bold;
}

table.rgMasterTable td {
  font-size: .9rem !important;
}

tr.rgRow td a.btn, tr.rgAltRow td a.btn {
  margin-right: .25rem;
}

tr.rgRow td a.btn:last-child, tr.rgAltRow td a.btn:last-child {
  margin-right: 0;
}

.panel-title {
  text-transform: none !important;
}

.panel-title a {
  text-decoration: none !important;
}

.accordion_7 .panel-title a {
  font-size: 1.25rem !important;
  font-weight: normal !important;
}

.navigationToolbar {
  background-color: #555458 !important;
  background-image: none !important;
  padding: .5rem !important;
  border: none !important;
  border-radius: 0px !important;
  color: #ffffff !important;
}

.navigationToolbar a, .navigationToolbar a:link {
  display: inline-block;
  margin: 0 .5rem !important;
  color: #ffffff !important;
}

.navigationToolbar span {
  color: #ffffff !important;
}

table.collapsibleSection {
  background-color: #eaeaea !important;
}

table.collapsibleSection td.ash-label, table.collapsibleSection tr.ash-label td {
  font-weight: bold;
}

table.collapsibleSection td.ash-value {
  background-color: #ffffff !important;
}

table.collapsibleSection td {
  padding: 4px 8px !important;
}

table.ash-table td {
  font-size: .85rem !important;
}

.ash-labelhead {
  text-align: left;
  font-weight: bold;
  vertical-align: top;
}

.ash-label {
  text-align: left;
  border-top: 1px solid #d8d8d8;
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 3px;
  padding-left: 4px;
  color: #525252;
  font-weight: bold;
  white-space: nowrap;
  vertical-align: top;
}

.ash-value {
  vertical-align: top;
  border-top: 1px solid #d8d8d8;
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 3px;
  padding-left: 4px;
}

.ash-GridHeader {
  color: #93F048;
  font-weight: bold;
}

.ash-infotable {
  margin-top: 4px;
  margin-bottom: 8px;
  width: 570px;
}

.navigationToolbar {
  margin: 0 0 10px 0;
  padding: 4px 4px;
  color: #2e6e9e;
}

.navigationToolbar a, .navigationToolbar a:link {
  color: #2e6e9e;
}

#expandAll {
  margin-left: 10px;
}

ul.dash-doc-list {
  margin: 0 0 1rem 0 !important;
}

ul.dash-doc-list li {
  display: table;
  margin-bottom: 1.25rem;
}

ul.dash-doc-list li .dash-doc-list-left {
  display: table-cell;
  padding-right: 1rem;
}

ul.dash-doc-list li .dash-doc-list-left a {
  text-decoration: none !important;
  font-family: "akzidenz-grotesk-condensed", Helvetica, sans-serif;
  font-size: .875rem;
}

ul.dash-doc-list li .dash-doc-list-right {
  display: table-cell;
  line-height: 1.3 !important;
}

ul.dash-doc-list li a.dash-doc-list-title {
  display: block;
  color: #00529b !important;
  line-height: 1.3 !important;
}

.dash-badge {
  margin-left: .5rem;
  background-color: #00aed8;
  color: #ffffff;
}

label {
  display: block;
  margin-bottom: .25rem;
  font-weight: 400 !important;
}

.form-horizontal label {
  display: auto !important;
  margin-bottom: 0 !important;
  font-weight: 700 !important;
  padding-top: 0 !important;
}

.form-horizontal div[class*='col-'] {
  margin-bottom: .5rem !important;
}

.form-horizontal-small {
  font-size: .875rem;
}

.form-horizontal-small label {
  font-size: .875rem;
  font-weight: 600 !important;
  color: #717075;
}

.form-horizontal-small div[class*='col-'] {
  font-size: .875rem;
}

.form-horizontal-small .form-group {
  margin-bottom: 5px !important;
}

.form-horizontal-align-left label {
  text-align: left !important;
}

footer {
  background-color: #00529b !important;
  padding: 0;
  height: 57px;
  position: relative;
}

footer .footer-left {
  color: #ffffff;
  font-size: 13px;
  padding-top: 8px;
}

footer .footer-right {
  text-align: right;
  padding-top: 16px;
}

footer .footer-right a {
  display: inline-block;
  margin: 0 1rem;
  color: #ffffff;
  font-size: 13px;
}

/*  RESPONSIVE OVERRIDES */
@media (max-width: 1010px) {
  /* Sm Breakpoint */
  .dnngo_gomenu ul li a {
    padding: 14px 20px !important;
    font-size: 16px !important;
  }
  /* SUB MENU */
  div.dnngo_menuslide ul.dnngo_slide_menu li a {
    font-size: 15px !important;
  }
  div.dnngo_menuslide ul.dnngo_slide_menu li a span {
    padding: .5rem 20px .5rem 20px !important;
  }
  div.dnngo_menuslide ul.dnngo_slide_menu li div.dnngo_submenu ul {
    padding: 1.75rem 0 !important;
  }
  div.dnngo_menuslide ul.dnngo_slide_menu li div.dnngo_submenu ul li a {
    font-size: 15px !important;
  }
  div.dnngo_menuslide ul.dnngo_slide_menu li div.dnngo_submenu ul li a span {
    line-height: 1.2 !important;
    padding: .5rem 20px .5rem 20px !important;
  }
}

@media (max-width: 820px) {
  /* Sm Breakpoint */
  .dnngo_gomenu ul li a {
    padding: 14px 16px !important;
    font-size: 15px !important;
  }
}

@media (max-width: 480px) {
  /* xs Breakpoint */
}

.mt-0, .my-0 {
  margin-top: 0 !important;
}

.mb-0, .my-0 {
  margin-bottom: 0 !important;
}

.pr-0, .px-0 {
  padding-right: 0 !important;
}

.pl-0, .px-0 {
  padding-left: 0 !important;
}

.pt-0, .py-0 {
  padding-top: 0 !important;
}

.pb-0, .py-0 {
  padding-bottom: 0 !important;
}

.w-100 {
  width: 100% !important;
}

.h-100 {
  height: 100% !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.mr-0, .mx-0 {
  margin-right: 0 !important;
}

.ml-0, .mx-0 {
  margin-left: 0 !important;
}

.m-0 {
  margin: 0 !important;
}

.mr-1, .mx-1 {
  margin-right: 0.75rem !important;
}

.ml-1, .mx-1 {
  margin-left: 0.75rem !important;
}

.mt-1, .my-1 {
  margin-top: 0.75rem !important;
}

.mb-1, .my-1 {
  margin-bottom: 0.75rem !important;
}

.m-1 {
  margin: 0.75rem !important;
}

.mr-2, .mx-2 {
  margin-right: 1.5rem !important;
}

.ml-2, .mx-2 {
  margin-left: 1.5rem !important;
}

.mt-2, .my-2 {
  margin-top: 1.5rem !important;
}

.mb-2, .my-2 {
  margin-bottom: 1.5rem !important;
}

.m-2 {
  margin: 1.5rem !important;
}

.mr-3, .mx-3 {
  margin-right: 2.25rem !important;
}

.ml-3, .mx-3 {
  margin-left: 2.25rem !important;
}

.mt-3, .my-3 {
  margin-top: 2.25rem !important;
}

.mb-3, .my-3 {
  margin-bottom: 2.25rem !important;
}

.m-3 {
  margin: 2.25rem !important;
}

.mr-4, .mx-4 {
  margin-right: 3rem !important;
}

.ml-4, .mx-4 {
  margin-left: 3rem !important;
}

.mt-4, .my-4 {
  margin-top: 3rem !important;
}

.mb-4, .my-4 {
  margin-bottom: 3rem !important;
}

.m-4 {
  margin: 3rem !important;
}

.mr-5, .mx-5 {
  margin-right: 3.75rem !important;
}

.ml-5, .mx-5 {
  margin-left: 3.75rem !important;
}

.mt-5, .my-5 {
  margin-top: 3.75rem !important;
}

.mb-5, .my-5 {
  margin-bottom: 3.75rem !important;
}

.m-5 {
  margin: 3.75rem !important;
}

.mr-6, .mx-6 {
  margin-right: 4.5rem !important;
}

.ml-6, .mx-6 {
  margin-left: 4.5rem !important;
}

.mt-6, .my-6 {
  margin-top: 4.5rem !important;
}

.mb-6, .my-6 {
  margin-bottom: 4.5rem !important;
}

.m-6 {
  margin: 4.5rem !important;
}

.mr-7, .mx-7 {
  margin-right: 5.25rem !important;
}

.ml-7, .mx-7 {
  margin-left: 5.25rem !important;
}

.mt-7, .my-7 {
  margin-top: 5.25rem !important;
}

.mb-7, .my-7 {
  margin-bottom: 5.25rem !important;
}

.m-7 {
  margin: 5.25rem !important;
}

.mr-8, .mx-8 {
  margin-right: 6rem !important;
}

.ml-8, .mx-8 {
  margin-left: 6rem !important;
}

.mt-8, .my-8 {
  margin-top: 6rem !important;
}

.mb-8, .my-8 {
  margin-bottom: 6rem !important;
}

.m-8 {
  margin: 6rem !important;
}

.m-9 {
  margin: 6rem 6.75rem !important;
}

.mr-9, .mx-9 {
  margin-right: 6.75rem !important;
}

.ml-9, .mx-9 {
  margin-left: 6.75rem !important;
}

.mt-9, .my-9 {
  margin-top: 6rem !important;
}

.mb-9, .my-9 {
  margin-bottom: 6rem !important;
}

.mr-10, .mx-10 {
  margin-right: 7.5rem !important;
}

.ml-10, .mx-10 {
  margin-left: 7.5rem !important;
}

.mt-10, .my-10 {
  margin-top: 7.5rem !important;
}

.mb-10, .my-10 {
  margin-bottom: 7.5rem !important;
}

.m-10 {
  margin: 7.5rem !important;
}

.mr-05, .mx-05 {
  margin-right: 0.375rem !important;
}

.ml-05, .mx-05 {
  margin-left: 0.375rem !important;
}

.mt-05, .my-05 {
  margin-top: 0.375rem !important;
}

.mb-05, .my-05 {
  margin-bottom: 0.375rem !important;
}

.m-05 {
  margin: 0.375rem !important;
}

.mr-15, .mx-15 {
  margin-right: 1.125rem !important;
}

.ml-15, .mx-15 {
  margin-left: 1.125rem !important;
}

.mt-15, .my-15 {
  margin-top: 1.125rem !important;
}

.mb-15, .my-15 {
  margin-bottom: 1.125rem !important;
}

.m-15 {
  margin: 1.125rem !important;
}

.mr-25, .mx-25 {
  margin-right: 1.875rem !important;
}

.ml-25, .mx-25 {
  margin-left: 1.875rem !important;
}

.mt-25, .my-25 {
  margin-top: 1.875rem !important;
}

.mb-25, .my-25 {
  margin-bottom: 1.875rem !important;
}

.m-25 {
  margin: 1.875rem !important;
}

.mr-35, .mx-35 {
  margin-right: 2.625rem !important;
}

.ml-35, .mx-35 {
  margin-left: 2.625rem !important;
}

.mt-35, .my-35 {
  margin-top: 2.625rem !important;
}

.mb-35, .my-35 {
  margin-bottom: 2.625rem !important;
}

.m-35 {
  margin: 2.625rem !important;
}

.mr-45, .mx-45 {
  margin-right: 3.375rem !important;
}

.ml-45, .mx-45 {
  margin-left: 3.375rem !important;
}

.mt-45, .my-45 {
  margin-top: 3.375rem !important;
}

.mb-45, .my-45 {
  margin-bottom: 3.375rem !important;
}

.m-45 {
  margin: 3.375rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pr-1, .px-1 {
  padding-right: 0.75rem !important;
}

.pl-1, .px-1 {
  padding-left: 0.75rem !important;
}

.pt-1, .py-1 {
  padding-top: 0.75rem !important;
}

.pb-1, .py-1 {
  padding-bottom: 0.75rem !important;
}

.p-1 {
  padding: 0.75rem !important;
}

.pr-2, .px-2 {
  padding-right: 1.5rem !important;
}

.pl-2, .px-2 {
  padding-left: 1.5rem !important;
}

.pt-2, .py-2 {
  padding-top: 1.5rem !important;
}

.pb-2, .py-2 {
  padding-bottom: 1.5rem !important;
}

.p-2 {
  padding: 1.5rem !important;
}

.pr-3, .px-3 {
  padding-right: 2.25rem !important;
}

.pl-3, .px-3 {
  padding-left: 2.25rem !important;
}

.pt-3, .py-3 {
  padding-top: 2.25rem !important;
}

.pb-3, .py-3 {
  padding-bottom: 2.25rem !important;
}

.p-3 {
  padding: 2.25rem !important;
}

.pr-4, .px-4 {
  padding-right: 3rem !important;
}

.pl-4, .px-4 {
  padding-left: 3rem !important;
}

.pt-4, .py-4 {
  padding-top: 3rem !important;
}

.pb-4, .py-4 {
  padding-bottom: 3rem !important;
}

.p-4 {
  padding: 3rem !important;
}

.pr-5, .px-5 {
  padding-right: 3.75rem !important;
}

.pl-5, .px-5 {
  padding-left: 3.75rem !important;
}

.pt-5, .py-5 {
  padding-top: 3.75rem !important;
}

.pb-5, .py-5 {
  padding-bottom: 3.75rem !important;
}

.p-5 {
  padding: 3.75rem !important;
}

.pr-6, .px-6 {
  padding-right: 4.5rem !important;
}

.pl-6, .px-6 {
  padding-left: 4.5rem !important;
}

.pt-6, .py-6 {
  padding-top: 4.5rem !important;
}

.pb-6, .py-6 {
  padding-bottom: 4.5rem !important;
}

.p-6 {
  padding: 4.5rem !important;
}

.pr-7, .px-7 {
  padding-right: 5.25rem !important;
}

.pl-7, .px-7 {
  padding-left: 5.25rem !important;
}

.pt-7, .py-7 {
  padding-top: 5.25rem !important;
}

.pb-7, .py-7 {
  padding-bottom: 5.25rem !important;
}

.p-7 {
  padding: 5.25rem !important;
}

.pr-8, .px-8 {
  padding-right: 6rem !important;
}

.pl-8, .px-8 {
  padding-left: 6rem !important;
}

.pt-8, .py-8 {
  padding-top: 6rem !important;
}

.pb-8, .py-8 {
  padding-bottom: 6rem !important;
}

.p-8 {
  padding: 6rem !important;
}

.p-9 {
  padding: 6rem 6.75rem !important;
}

.pr-9, .px-9 {
  padding-right: 6.75rem !important;
}

.pl-9, .px-9 {
  padding-left: 6.75rem !important;
}

.pt-9, .py-9 {
  padding-top: 6rem !important;
}

.pb-9, .py-9 {
  padding-bottom: 6rem !important;
}

.pr-10, .px-10 {
  padding-right: 7.5rem !important;
}

.pl-10, .px-10 {
  padding-left: 7.5rem !important;
}

.pt-10, .py-10 {
  padding-top: 7.5rem !important;
}

.pb-10, .py-10 {
  padding-bottom: 7.5rem !important;
}

.p-10 {
  padding: 7.5rem !important;
}

.pr-05, .px-05 {
  padding-right: 0.375rem !important;
}

.pl-05, .px-05 {
  padding-left: 0.375rem !important;
}

.pt-05, .py-05 {
  padding-top: 0.375rem !important;
}

.pb-05, .py-05 {
  padding-bottom: 0.375rem !important;
}

.p-05 {
  padding: 0.375rem !important;
}

.pr-15, .px-15 {
  padding-right: 1.125rem !important;
}

.pl-15, .px-15 {
  padding-left: 1.125rem !important;
}

.pt-15, .py-15 {
  padding-top: 1.125rem !important;
}

.pb-15, .py-15 {
  padding-bottom: 1.125rem !important;
}

.p-15 {
  padding: 1.125rem !important;
}

.pr-25, .px-25 {
  padding-right: 1.875rem !important;
}

.pl-25, .px-25 {
  padding-left: 1.875rem !important;
}

.pt-25, .py-25 {
  padding-top: 1.875rem !important;
}

.pb-25, .py-25 {
  padding-bottom: 1.875rem !important;
}

.p-25 {
  padding: 1.875rem !important;
}

.pr-35, .px-35 {
  padding-right: 2.625rem !important;
}

.pl-35, .px-35 {
  padding-left: 2.625rem !important;
}

.pt-35, .py-35 {
  padding-top: 2.625rem !important;
}

.pb-35, .py-35 {
  padding-bottom: 2.625rem !important;
}

.p-35 {
  padding: 2.625rem !important;
}

.pr-45, .px-45 {
  padding-right: 3.375rem !important;
}

.pl-45, .px-45 {
  padding-left: 3.375rem !important;
}

.pt-45, .py-45 {
  padding-top: 3.375rem !important;
}

.pb-45, .py-45 {
  padding-bottom: 3.375rem !important;
}

.p-45 {
  padding: 3.375rem !important;
}

/* PULL CLASSES */
@media (min-width: 768px) {
  .pull-sm-left {
    float: left !important;
  }
  .pull-sm-right {
    float: right !important;
  }
  .pull-sm-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .pull-md-left {
    float: left !important;
  }
  .pull-md-right {
    float: right !important;
  }
  .pull-md-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .pull-lg-left {
    float: left !important;
  }
  .pull-lg-right {
    float: right !important;
  }
  .pull-lg-none {
    float: none !important;
  }
}

.pull-none {
  float: none !important;
}

/* ICON FONT */
@font-face {
  font-family: 'icomoon';
  src: url(/Resources/css/fonts/icomoon.eot?fa1dm7);
  src: url(/Resources/css/fonts/icomoon.eot?fa1dm7#iefix) format("embedded-opentype"), url(/Resources/css/fonts/icomoon.ttf?fa1dm7) format("truetype"), url(/Resources/css/fonts/icomoon.woff?fa1dm7) format("woff"), url(/Resources/css/fonts/icomoon.svg?fa1dm7#icomoon) format("svg");
  font-weight: 400;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-link-arrow-right:before {
  content: "\e900";
}

.icon-calendar:before {
  content: "\e901";
}

.icon-menu-arrow-down:before {
  content: "\e902";
}

.icon-close-outlined:before {
  content: "\e903";
}

.icon-plus-outlined:before {
  content: "\e904";
}

.icon-minus-outlined:before {
  content: "\e905";
}

.icon-down-carat-outlined:before {
  content: "\e906";
}

.icon-up-carat-outlined:before {
  content: "\e907";
}

.icon-left-arrow:before {
  content: "\e908";
}

.icon-right-arrow:before {
  content: "\e909";
}

.icon-close-reversed:before {
  content: "\e90a";
}

.icon-no-vote:before {
  content: "\e90b";
}

.icon-abstain-vote:before {
  content: "\e90c";
}

.icon-yes-vote:before {
  content: "\e90d";
}

.icon-comment:before {
  content: "\e90e";
}

.icon-message:before {
  content: "\e122";
}

.icon-message-full:before {
  content: "\e121";
}

.icon-gear:before {
  content: "\e90f";
}

.icon-attachment:before {
  content: "\e910";
}

.icon-external-link:before {
  content: "\e911";
}

.icon-mobile-menu:before {
  content: "\e912";
}

div.RadUpload .ruBrowse
{
    background-position: 0 -23px;
    height: 32px !important;
    width: 70px;
}

/* Fix for overlay z-index issue on mobile */
.modal-backdrop.in { z-index: auto;}

/* Fix for radio button label */
.rbText {width:90%;}
.rbVerticalList{width:100%;}
.rbRadioButton {width:100%;text-align:left;}

.box-title a {
  color: white !important; text-decoration:none !important;
}

a.btn {
  color: #FFF !important;
}

#Sidebar table {
  color: #FFF;
  width: 100%;
}

#Sidebar table th:nth-child(2), #Sidebar table td:nth-child(2) {
  text-align: right;
}

#Sidebar table a,
#Sidebar table a:link,
#Sidebar table a:active,
#Sidebar table a:visited {
  color: #FFF;
}

#Sidebar table a.selected-filter-link {
  text-decoration: underline;
}

.btn .glyphicons, .btn .icon-comment {
  margin-right: 4px;
  margin-left: -4px !important;
}

.btn .glyph-message-full, .btn .glyph-message-empty {
  margin-top: 4px !important;
}
/*RAD Tabs Styling*/
div.tabs {
    border-bottom: 1px solid black;
    margin-bottom: 12px;
}
.RadTabStrip_Default.tabs .rtsLI {
    border-right: 1px solid black;
}
.RadTabStrip.tabs .rtsLevel .rtsUL .rtsLI a.tab {
    background-image: none;
    text-decoration: none !important;
}
    .RadTabStrip.tabs .rtsLevel .rtsUL .rtsLI a.tab span.rtsOut {
        background-image: none;
    }
.RadTabStrip_Default .rtsLI, .RadTabStrip_Default .rtsLink {
    color: #333;
    font: 18px / 26px "Segoe UI", Arial, Helvetica, sans-serif;
}
li.rtsLI:has(.rtsSelected) {
    background-color: #70af16;
    /* color: white !important; */
}
.RadTabStrip_Default .rtsLevel .rtsLink, 
.RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected {
    color: white;
}
.RadTabStrip_Default.tabs .rtsLI:hover {
    background-color: #70af16 !important;
}
ul.rtsUL {
    background-color: #00529b;
}