@font-face {
  font-family: "UHCSans-Light";
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-Light.eot");
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-Light.eot?#iefix") format("embedded-opentype"), url("uhc-military/fonts/uhc-sans/woff/UHCSans-Light.woff") format("woff"), url("uhc-military/fonts/uhc-sans/ttf/UHCSans-Light.ttf") format("truetype"), url("uhc-military/fonts/uhc-sans/svg/UHCSans-Light.svg#UHCSans-Light") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: "UHCSans-LightItalic";
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-LightItalic.eot");
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-LightItalic.eot?#iefix") format("embedded-opentype"), url("uhc-military/fonts/uhc-sans/woff/UHCSans-LightItalic.woff") format("woff"), url("uhc-military/fonts/uhc-sans/ttf/UHCSans-LightItalic.ttf") format("truetype"), url("uhc-military/fonts/uhc-sans/svg/UHCSans-LightItalic.svg#UHCSans-LightItalic") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: "UHCSans-Regular";
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-Regular.eot");
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-Regular.eot?#iefix") format("embedded-opentype"), url("uhc-military/fonts/uhc-sans/woff/UHCSans-Regular.woff") format("woff"), url("uhc-military/fonts/uhc-sans/ttf/UHCSans-Regular.ttf") format("truetype"), url("uhc-military/fonts/uhc-sans/svg/UHCSans-Regular.svg#UHCSans-Regular") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: "UHCSans-Italic";
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-Italic.eot");
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-Italic.eot?#iefix") format("embedded-opentype"), url("uhc-military/fonts/uhc-sans/woff/UHCSans-Italic.woff") format("woff"), url("uhc-military/fonts/uhc-sans/ttf/UHCSans-Italic.ttf") format("truetype"), url("uhc-military/fonts/uhc-sans/svg/UHCSans-Italic.svg#UHCSans-Italic") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: "UHCSans-SemiBold";
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-SemiBold.eot");
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-SemiBold.eot?#iefix") format("embedded-opentype"), url("uhc-military/fonts/uhc-sans/woff/UHCSans-SemiBold.woff") format("woff"), url("uhc-military/fonts/uhc-sans/ttf/UHCSans-SemiBold.ttf") format("truetype"), url("uhc-military/fonts/uhc-sans/svg/UHCSans-SemiBold.svg#UHCSans-SemiBold") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: "UHCSans-SemiBoldItalic";
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-SemiBoldItalic.eot");
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("uhc-military/fonts/uhc-sans/woff/UHCSans-SemiBoldItalic.woff") format("woff"), url("uhc-military/fonts/uhc-sans/ttf/UHCSans-SemiBoldItalic.ttf") format("truetype"), url("uhc-military/fonts/uhc-sans/svg/UHCSans-SemiBoldItalic.svg#UHCSans-SemiBoldItalic") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: "UHCSans-Bold";
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-Bold.eot");
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-Bold.eot?#iefix") format("embedded-opentype"), url("uhc-military/fonts/uhc-sans/woff/UHCSans-Bold.woff") format("woff"), url("uhc-military/fonts/uhc-sans/ttf/UHCSans-Bold.ttf") format("truetype"), url("uhc-military/fonts/uhc-sans/svg/UHCSans-Bold.svg#UHCSans-Bold") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: "UHCSans-BoldItalic";
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-BoldItalic.eot");
src: url("uhc-military/fonts/uhc-sans/eot/UHCSans-BoldItalic.eot?#iefix") format("embedded-opentype"), url("uhc-military/fonts/uhc-sans/woff/UHCSans-BoldItalic.woff") format("woff"), url("uhc-military/fonts/uhc-sans/ttf/UHCSans-BoldItalic.ttf") format("truetype"), url("uhc-military/fonts/uhc-sans/svg/UHCSans-BoldItalic.svg#UHCSans-BoldItalic") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
  font-family: 'icomoon';
src: url('uhc-military/fonts/icomoon/icomoon.eot?e97kvo');
src: url('uhc-military/fonts/icomoon/icomoon.eot?e97kvo#iefix') format('embedded-opentype'), url('uhc-military/fonts/icomoon/icomoon.ttf?e97kvo') format('truetype'), url('uhc-military/fonts/icomoon/icomoon.woff?e97kvo') format('woff'), url('uhc-military/fonts/icomoon/icomoon.svg?e97kvo#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */

  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-attention-circle:before {
  content: "\e900";
}
.icon-carrot-down:before {
  content: "\e901";
}
.icon-carrot-left:before {
  content: "\e902";
}
.icon-carrot-right:before {
  content: "\e903";
}
.icon-carrot-up:before {
  content: "\e904";
}
.icon-circle-fill:before {
  content: "\e905";
}
.icon-circle:before {
  content: "\e906";
}
.icon-close-circle:before {
  content: "\e907";
}
.icon-compass:before {
  content: "\e908";
}
.icon-details:before {
  content: "\e909";
}
.icon-down-arrow-circle:before {
  content: "\e90a";
}
.icon-down-arrow:before {
  content: "\e90b";
}
.icon-download:before {
  content: "\e90c";
}
.icon-error-circle:before {
  content: "\e90d";
}
.icon-facility-care:before {
  content: "\e90e";
}
.icon-fast-forward:before {
  content: "\e90f";
}
.icon-first-circle:before {
  content: "\e910";
}
.icon-help-circle-fill:before {
  content: "\e911";
}
.icon-help-circle:before {
  content: "\e912";
}
.icon-info-circle-fill:before {
  content: "\e913";
}
.icon-last-circle:before {
  content: "\e914";
}
.icon-left-arrow-circle:before {
  content: "\e915";
}
.icon-left-arrow:before {
  content: "\e916";
}
.icon-lock-closed:before {
  content: "\e917";
}
.icon-lock-open:before {
  content: "\e918";
}
.icon-menu-close:before {
  content: "\e919";
}
.icon-menu:before {
  content: "\e91a";
}
.icon-military-care:before {
  content: "\e91b";
}
.icon-minus-circle:before {
  content: "\e91c";
}
.icon-new-window:before {
  content: "\e91d";
}
.icon-next-circle-fill:before {
  content: "\e91e";
}
.icon-pause:before {
  content: "\e91f";
}
.icon-phone-circle:before {
  content: "\e920";
}
.icon-phone:before {
  content: "\e921";
}
.icon-play:before {
  content: "\e922";
}
.icon-plus-circle:before {
  content: "\e923";
}
.icon-previous-circle-fill:before {
  content: "\e924";
}
.icon-print:before {
  content: "\e925";
}
.icon-rewind:before {
  content: "\e926";
}
.icon-right-arrow-circle:before {
  content: "\e927";
}
.icon-right-arrow:before {
  content: "\e928";
}
.icon-search-circle-fill:before {
  content: "\e929";
}
.icon-search-circle:before {
  content: "\e92a";
}
.icon-search:before {
  content: "\e92b";
}
.icon-specialist-care:before {
  content: "\e92c";
}
.icon-success-circle:before {
  content: "\e92d";
}
.icon-up-arrow-circle-fill:before {
  content: "\e92e";
}
.icon-up-arrow:before {
  content: "\e92f";
}
.icon-upload:before {
  content: "\e930";
}

html {
  font-size: 16px;
  line-height: 1.25;
}
body {
  font-family: "UHCSans-Regular";
  font-size: 0.9375rem;
  line-height: 1.26666;
}
#container_div {
  min-width: 300px;
}
#container_div .large-text {
  font-size: 1rem;
  line-height: 1.25;
}
#container_div h1,
#container_div .alpha {
  font-family: "UHCSans-Regular";
  font-size: 1.75rem;
  line-height: 1.143;
  color: #122377;
}
@media (max-width: 500px) {
  #container_div h1,
#container_div .alpha {
  font-size: 1.375rem;
  line-height: 1.182;
}

}
#container_div h2,
#container_div .beta {
  font-family: "UHCSans-SemiBold";
  font-size: 1.375rem;
  line-height: 1.182;
  color: #122377;
}
#container_div h3,
#container_div .gamma {
  font-family: "UHCSans-Regular";
  font-size: 1.25rem;
  line-height: 1.2;
  color: #122377;
}
#container_div h4,
#container_div .delta {
  font-family: "UHCSans-SemiBold";
  font-size: 1.125rem;
  line-height: 1.222;
  color: #122377;
}
#container_div h5,
#container_div .epsilon {
  font-family: "UHCSans-Regular";
  font-size: 1rem;
  line-height: 1.25;
  color: #122377;
}
#container_div h6,
#container_div .zeta {
  font-family: "UHCSans-Regular";
  font-size: 0.9375rem;
  line-height: 1.429;
  color: #122377;
}
#container_div .subhead {
  font-family: "UHCSans-SemiBold";
  font-size: 1.125rem;
  line-height: 1.222;
  color: #0097b0;
}
#container_div .alpha,
#container_div .beta,
#container_div .gamma,
#container_div .delta,
#container_div .epsilon,
#container_div .zeta,
#container_div .subhead {
  margin-top: 20px;
  margin-bottom: 10px;
}
#container_div .italic,
#container_div em,
#container_div i {
  font-family: "UHCSans-Italic";
}
#container_div .italic .strong,
#container_div em .strong,
#container_div i .strong,
#container_div .italic .bold,
#container_div em .bold,
#container_div i .bold,
#container_div .italic strong,
#container_div em strong,
#container_div i strong,
#container_div .italic b,
#container_div em b,
#container_div i b {
  font-family: "UHCSans-BoldItalic";
}
#container_div .strong,
#container_div .bold,
#container_div strong,
#container_div b {
  font-family: "UHCSans-Bold";
  font-weight: normal;
}
#container_div .strong .italic,
#container_div .bold .italic,
#container_div strong .italic,
#container_div b .italic,
#container_div .strong em,
#container_div .bold em,
#container_div strong em,
#container_div b em,
#container_div .strong i,
#container_div .bold i,
#container_div strong i,
#container_div b i {
  font-family: "UHCSans-BoldItalic";
}
#container_div .font--light {
  font-family: "UHCSans-Light";
}
#container_div .font--light__italic {
  font-family: "UHCSans-LightItalic";
}
#container_div .font--regular {
  font-family: "UHCSans-Regular";
}
#container_div .font--regular__italic {
  font-family: "UHCSans-Italic";
}
#container_div .font--semi-bold {
  font-family: "UHCSans-SemiBold";
}
#container_div .font--semi-bold__italic {
  font-family: "UHCSans-SemiBoldItalic";
}
#container_div .font--bold {
  font-family: "UHCSans-Bold";
}
#container_div .font--bold__italic {
  font-family: "UHCSans-BoldItalic";
}
#container_div .giga--size {
  font-size: 3rem;
  line-height: 1.25;
}
#container_div .mega--size {
  font-size: 2rem;
  line-height: 1.25;
}
#container_div .alpha--size {
  font-size: 1.75rem;
  line-height: 1.143;
}
#container_div .beta--size {
  font-size: 1.375rem;
  line-height: 1.182;
}
#container_div .gamma--size {
  font-size: 1.25rem;
  line-height: 1.2;
}
#container_div .delta--size {
  font-size: 1.125rem;
  line-height: 1.222;
}
#container_div .epsilon--size {
  font-size: 1rem;
  line-height: 1.25;
}
#container_div .zeta--size {
  font-size: 0.875rem;
  line-height: 1.429;
}
#container_div .small--size {
  font-size: 0.75rem;
  line-height: 1.5;
}
#container_div .tiny--size {
  font-size: 0.625rem;
  line-height: 1.5;
}
#container_div .anchor {
  -webkit-appearance: none;
  -moz-appearance: none;
}
#container_div a,
#container_div .anchor {
  font-family: "UHCSans-Bold";
  color: #0277bb;
  transition: all .1s linear;
  cursor: pointer;
}
#container_div a:hover,
#container_div .anchor:hover,
#container_div a:focus,
#container_div .anchor:focus {
  color: #003da1;
  border-bottom: solid 2px #003da1;
  text-decoration: none;
}
#container_div a.small-link,
#container_div .anchor.small-link {
  font-size: 0.75rem;
}
#container_div a.list-text-link,
#container_div .anchor.list-text-link,
.listed-links li #container_div a,
.listed-links li #container_div .anchor {
  font-size: 0.9375rem;
}
#container_div a.list-text-link:after,
#container_div .anchor.list-text-link:after,
.listed-links li #container_div a:after,
.listed-links li #container_div .anchor:after {
  font-family: "icomoon";
  font-size: 0.5rem;
  padding-left: 8px;
  content: "\e903";
  vertical-align: middle;
}
#container_div a.text-link-icon,
#container_div .anchor.text-link-icon {
  padding-bottom: 4px;
}
#container_div a.text-link-icon [class^="icon-"],
#container_div .anchor.text-link-icon [class^="icon-"],
#container_div a.text-link-icon [class*=" icon-"],
#container_div .anchor.text-link-icon [class*=" icon-"] {
  font-size: 1.25rem;
  vertical-align: middle;
  display: inline-block;
  padding: 0px 8px 5px 0;
}
#container_div a.text-link-icon--after [class^="icon-"],
#container_div .anchor.text-link-icon--after [class^="icon-"],
#container_div a.text-link-icon--after [class*=" icon-"],
#container_div .anchor.text-link-icon--after [class*=" icon-"] {
  padding: 0px 0 5px 8px;
}
#container_div a.link--icon,
#container_div .anchor.link--icon {
  border-bottom: none;
}
#container_div a.disabled,
#container_div .anchor.disabled,
#container_div a.button--disabled,
#container_div .anchor.button--disabled,
#container_div a[disabled],
#container_div .anchor[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  color: #9e9e9e;
}
#container_div .anchor {
  background: transparent;
  border: 0;
  padding: 0;
  margin-top: 32px;
}
#container_div .darkest-gray {
  color: #333333;
}
#container_div .dark-gray {
  color: #767676;
}
#container_div .gray {
  color: #9e9e9e;
}
#container_div .med-gray {
  color: #cccccc;
}
#container_div .light-gray {
  color: #e5e5e5;
}
#container_div .subtle-gray {
  color: #f5f5f5;
}
#container_div .white {
  color: #ffffff;
}
#container_div .dark-blue {
  color: #122377;
}
#container_div .med-blue {
  color: #003da1;
}
#container_div .blue {
  color: #0277bb;
}
#container_div .teal {
  color: #0097b0;
}
#container_div .bright-blue {
  color: #00a8f7;
}
#container_div .dark-green {
  color: #007000;
}
#container_div .green {
  color: #22ac00;
}
#container_div .dark-purple {
  color: #4a148c;
}
#container_div .purple {
  color: #8f4d9c;
}
#container_div .red {
  color: #d53704;
}
#container_div .nearly-black--background {
  background-color: #222222;
  color: #ffffff;
}
#container_div .nearly-black--background p,
#container_div .nearly-black--background h1,
#container_div .nearly-black--background h2,
#container_div .nearly-black--background h3,
#container_div .nearly-black--background h4,
#container_div .nearly-black--background h5,
#container_div .nearly-black--background h6,
#container_div .nearly-black--background code {
  color: #ffffff;
}
#container_div .darkest-gray--background {
  background-color: #333333;
  color: #ffffff;
}
#container_div .darkest-gray--background p,
#container_div .darkest-gray--background h1,
#container_div .darkest-gray--background h2,
#container_div .darkest-gray--background h3,
#container_div .darkest-gray--background h4,
#container_div .darkest-gray--background h5,
#container_div .darkest-gray--background h6,
#container_div .darkest-gray--background code {
  color: #ffffff;
}
#container_div .dark-gray--background {
  background-color: #767676;
  color: #000000;
}
#container_div .dark-gray--background p,
#container_div .dark-gray--background h1,
#container_div .dark-gray--background h2,
#container_div .dark-gray--background h3,
#container_div .dark-gray--background h4,
#container_div .dark-gray--background h5,
#container_div .dark-gray--background h6,
#container_div .dark-gray--background code {
  color: #000000;
}
#container_div .gray--background {
  background-color: #9e9e9e;
  color: #000000;
}
#container_div .gray--background p,
#container_div .gray--background h1,
#container_div .gray--background h2,
#container_div .gray--background h3,
#container_div .gray--background h4,
#container_div .gray--background h5,
#container_div .gray--background h6,
#container_div .gray--background code {
  color: #000000;
}
#container_div .med-gray--background {
  background-color: #cccccc;
  color: #000000;
}
#container_div .med-gray--background p,
#container_div .med-gray--background h1,
#container_div .med-gray--background h2,
#container_div .med-gray--background h3,
#container_div .med-gray--background h4,
#container_div .med-gray--background h5,
#container_div .med-gray--background h6,
#container_div .med-gray--background code {
  color: #000000;
}
#container_div .light-gray--background {
  background-color: #e5e5e5;
  color: #000000;
}
#container_div .light-gray--background p,
#container_div .light-gray--background h1,
#container_div .light-gray--background h2,
#container_div .light-gray--background h3,
#container_div .light-gray--background h4,
#container_div .light-gray--background h5,
#container_div .light-gray--background h6,
#container_div .light-gray--background code {
  color: #000000;
}
#container_div .subtle-gray--background {
  background-color: #f5f5f5;
  color: #000000;
}
#container_div .subtle-gray--background p,
#container_div .subtle-gray--background h1,
#container_div .subtle-gray--background h2,
#container_div .subtle-gray--background h3,
#container_div .subtle-gray--background h4,
#container_div .subtle-gray--background h5,
#container_div .subtle-gray--background h6,
#container_div .subtle-gray--background code {
  color: #000000;
}
#container_div .white--background {
  background-color: #ffffff;
  color: #000000;
}
#container_div .white--background p,
#container_div .white--background h1,
#container_div .white--background h2,
#container_div .white--background h3,
#container_div .white--background h4,
#container_div .white--background h5,
#container_div .white--background h6,
#container_div .white--background code {
  color: #000000;
}
#container_div .dark-blue--background {
  background-color: #122377;
  color: #ffffff;
}
#container_div .dark-blue--background p,
#container_div .dark-blue--background h1,
#container_div .dark-blue--background h2,
#container_div .dark-blue--background h3,
#container_div .dark-blue--background h4,
#container_div .dark-blue--background h5,
#container_div .dark-blue--background h6,
#container_div .dark-blue--background code {
  color: #ffffff;
}
#container_div .med-blue--background {
  background-color: #003da1;
  color: #ffffff;
}
#container_div .med-blue--background p,
#container_div .med-blue--background h1,
#container_div .med-blue--background h2,
#container_div .med-blue--background h3,
#container_div .med-blue--background h4,
#container_div .med-blue--background h5,
#container_div .med-blue--background h6,
#container_div .med-blue--background code {
  color: #ffffff;
}
#container_div .blue--background {
  background-color: #0277bb;
  color: #ffffff;
}
#container_div .blue--background p,
#container_div .blue--background h1,
#container_div .blue--background h2,
#container_div .blue--background h3,
#container_div .blue--background h4,
#container_div .blue--background h5,
#container_div .blue--background h6,
#container_div .blue--background code {
  color: #ffffff;
}
#container_div .baby-blue--background {
  background-color: #d6eaf3;
  color: #000000;
}
#container_div .baby-blue--background p,
#container_div .baby-blue--background h1,
#container_div .baby-blue--background h2,
#container_div .baby-blue--background h3,
#container_div .baby-blue--background h4,
#container_div .baby-blue--background h5,
#container_div .baby-blue--background h6,
#container_div .baby-blue--background code {
  color: #000000;
}
#container_div .teal--background {
  background-color: #0097b0;
  color: #000000;
}
#container_div .teal--background p,
#container_div .teal--background h1,
#container_div .teal--background h2,
#container_div .teal--background h3,
#container_div .teal--background h4,
#container_div .teal--background h5,
#container_div .teal--background h6,
#container_div .teal--background code {
  color: #000000;
}
#container_div .bright-blue--background {
  background-color: #00a8f7;
  color: #000000;
}
#container_div .bright-blue--background p,
#container_div .bright-blue--background h1,
#container_div .bright-blue--background h2,
#container_div .bright-blue--background h3,
#container_div .bright-blue--background h4,
#container_div .bright-blue--background h5,
#container_div .bright-blue--background h6,
#container_div .bright-blue--background code {
  color: #000000;
}
#container_div .dark-green--background {
  background-color: #007000;
  color: #ffffff;
}
#container_div .dark-green--background p,
#container_div .dark-green--background h1,
#container_div .dark-green--background h2,
#container_div .dark-green--background h3,
#container_div .dark-green--background h4,
#container_div .dark-green--background h5,
#container_div .dark-green--background h6,
#container_div .dark-green--background code {
  color: #ffffff;
}
#container_div .green--background {
  background-color: #22ac00;
  color: #000000;
}
#container_div .green--background p,
#container_div .green--background h1,
#container_div .green--background h2,
#container_div .green--background h3,
#container_div .green--background h4,
#container_div .green--background h5,
#container_div .green--background h6,
#container_div .green--background code {
  color: #000000;
}
#container_div .dark-purple--background {
  background-color: #4a148c;
  color: #ffffff;
}
#container_div .dark-purple--background p,
#container_div .dark-purple--background h1,
#container_div .dark-purple--background h2,
#container_div .dark-purple--background h3,
#container_div .dark-purple--background h4,
#container_div .dark-purple--background h5,
#container_div .dark-purple--background h6,
#container_div .dark-purple--background code {
  color: #ffffff;
}
#container_div .purple--background {
  background-color: #8f4d9c;
  color: #ffffff;
}
#container_div .purple--background p,
#container_div .purple--background h1,
#container_div .purple--background h2,
#container_div .purple--background h3,
#container_div .purple--background h4,
#container_div .purple--background h5,
#container_div .purple--background h6,
#container_div .purple--background code {
  color: #ffffff;
}
#container_div .red--background {
  background-color: #d53704;
  color: #ffffff;
}
#container_div .red--background p,
#container_div .red--background h1,
#container_div .red--background h2,
#container_div .red--background h3,
#container_div .red--background h4,
#container_div .red--background h5,
#container_div .red--background h6,
#container_div .red--background code {
  color: #ffffff;
}

#CQ .cq-editrollover-insert-container {
  z-index: 900;
}
#CQ .cq-editbar {
  z-index: 900;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.display-none {
  display: none !important;
  visibility: hidden !important;
}
.text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.off-screen-text {
  text-indent: -9999px;
}
.bg-image-centered {
  background-position: center center;
  background-repeat: no-repeat;
}
.unstyled {
  margin: 0;
  padding: 0;
  list-style: none;
}
.reset {
  margin: 0;
  padding: 0;
}
.hyphenate {
  white-space: normal;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.lt-ie9 .hyphenate {
  display: inline-block;
}
.ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  white-space: nowrap;
}
.align-left {
  text-align: left;
}
.align-right {
  text-align: right;
}
.align-center {
  text-align: center;
}
.full-width {
  width: 100%;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.circle {
  border: 1px solid #cccccc;
  border-radius: 50%;
  background-clip: padding-box;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.clear-left {
  clear: left;
}
.clear-right {
  clear: right;
}
.assistText {
  clip: rect(1px, 1px, 1px, 1px);
  margin: 0;
  position: absolute !important;
  left: -999px;
  width: 990px;
  height: 15px;
  text-indent: -999em;
}
@media (max-width: 767px) {
  .assistText-xs {
  clip: rect(1px, 1px, 1px, 1px);
  margin: 0;
  position: absolute !important;
  left: -999px;
  width: 990px;
  height: 15px;
  text-indent: -999em;
}

}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none;
  visibility: hidden;
}
.horizontal-list {
  list-style: none;
  margin: 0;
}
.horizontal-list li,
.horizontal-list li a {
  display: inline-block;
}
.no-padding-left {
  padding-left: 0;
}
.dark-grey-background {
  background-color: #767676;
}
.light-grey-background {
  background-color: #e5e5e5;
}

#container_div #accordion div.panel {
  border-radius: 0;
  box-shadow: none;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
}
#container_div #accordion div.panel:first-of-type {
  border-top: 1px solid #cccccc;
}
#container_div #accordion div.panel div.panel-heading {
  font-family: "UHCSans-SemiBold";
  font-size: 1rem;
  background-image: none;
  background-color: #ffffff;
  border-radius: 0;
}
#container_div #accordion div.panel div.panel-heading .panel-title a,
#container_div #accordion div.panel div.panel-heading .panel-title a:hover,
#container_div #accordion div.panel div.panel-heading .panel-title a:focus {
  color: #0277bb;
  border-bottom: none;
  width: 100%;
  font-family: "UHCSans-SemiBold";
  font-size: 1rem;
}
#container_div #accordion div.panel div.panel-heading .panel-title a .icon-accordion,
#container_div #accordion div.panel div.panel-heading .panel-title a:hover .icon-accordion,
#container_div #accordion div.panel div.panel-heading .panel-title a:focus .icon-accordion {
  float: right;
}
#container_div #accordion div.panel div.panel-heading .panel-title a .icon-accordion:before,
#container_div #accordion div.panel div.panel-heading .panel-title a:hover .icon-accordion:before,
#container_div #accordion div.panel div.panel-heading .panel-title a:focus .icon-accordion:before {
  content: "\e92e";
}
#container_div #accordion div.panel div.panel-heading .panel-title a.collapsed,
#container_div #accordion div.panel div.panel-heading .panel-title a:hover.collapsed,
#container_div #accordion div.panel div.panel-heading .panel-title a:focus.collapsed {
  color: #122377;
}
#container_div #accordion div.panel div.panel-heading .panel-title a.collapsed .icon-accordion:before,
#container_div #accordion div.panel div.panel-heading .panel-title a:hover.collapsed .icon-accordion:before,
#container_div #accordion div.panel div.panel-heading .panel-title a:focus.collapsed .icon-accordion:before {
  content: "\e90a";
}
#container_div #accordion div.panel div.panel-collapse div.panel-body {
  border: 0;
}
#container_div .panel-group .panel + .panel {
  margin: 0;
}
#container_div .accordion,
#container_div .sidebar-accordion {
  margin: 15px;
}
#container_div .uhc-accordion {
  margin: 15px 0px 0px 0px;
  border-radius: 5px;
  overflow: hidden;
}
#container_div .accordion-header {
  font-family: "UHCSans-SemiBold", Arial, sans-serif;
  padding: 15px 5px;
  background-color: #003da1;
  font-size: 1.125rem;
  color: #ffffff;
  border-radius: 5px 5px 0px 0px;
}
#container_div .accordion-body {
  padding: 15px;
  border: solid 1px #cccccc;
  border-top: 0px;
  border-radius: 0px 0px 5px 5px;
}
@media (max-width: 767px) {
  #container_div .accordion-body {
  border: solid 2px #003da1;
}

}
#container_div .accordion-icon [class^="icon-"],
#container_div .accordion-icon [class*=" icon-"] {
  float: right;
  font-size: 1.5rem;
}

#container_div {
  /* breadcrumbs */

}
#container_div .breadcrumb {
  padding: 0;
  background-color: transparent;
  margin-left: 0;
}
#container_div .breadcrumb li {
  color: #767676;
  font-size: 0.75rem;
  list-style: none;
  padding: 0 2px;
}
#container_div .breadcrumb li .icon-carrot-right {
  font-size: 0.5625rem;
}
#container_div .breadcrumb > li + li:before {
  display: none;
}

#container_div a.btn,
#container_div a.button {
  text-decoration: none !important;
}
#container_div .btn,
#container_div .button,
#container_div .btn-primary,
#container_div .button-primary,
#container_div .closebtn,
#container_div input[type="submit"],
#container_div input[type="reset"],
#container_div input[type="button"] {
  display: inline-block;
  font-family: "UHCSans-Bold";
  font-size: 0.9375em;
  line-height: 1;
  text-align: center;
  padding: 15px 30px;
  color: #ffffff;
  background-color: #007000;
  background-image: none;
  border-radius: 2px;
  border: solid 2px #007000;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  transition: all .3s linear;
}
@media (max-width: 415px) {
  #container_div .btn,
#container_div .button,
#container_div .btn-primary,
#container_div .button-primary,
#container_div .closebtn,
#container_div input[type="submit"],
#container_div input[type="reset"],
#container_div input[type="button"] {
  width: 100%;
}

}
#container_div .btn:hover,
#container_div .button:hover,
#container_div .btn-primary:hover,
#container_div .button-primary:hover,
#container_div .closebtn:hover,
#container_div input[type="submit"]:hover,
#container_div input[type="reset"]:hover,
#container_div input[type="button"]:hover,
#container_div .btn:active,
#container_div .button:active,
#container_div .btn-primary:active,
#container_div .button-primary:active,
#container_div .closebtn:active,
#container_div input[type="submit"]:active,
#container_div input[type="reset"]:active,
#container_div input[type="button"]:active,
#container_div .btn:focus,
#container_div .button:focus,
#container_div .btn-primary:focus,
#container_div .button-primary:focus,
#container_div .closebtn:focus,
#container_div input[type="submit"]:focus,
#container_div input[type="reset"]:focus,
#container_div input[type="button"]:focus {
  color: #222222;
  background-color: #22ac00;
  border: solid 2px #22ac00;
  padding: 15px 30px;
  background-position: center;
}
#container_div .btn:active,
#container_div .button:active,
#container_div .btn-primary:active,
#container_div .button-primary:active,
#container_div .closebtn:active,
#container_div input[type="submit"]:active,
#container_div input[type="reset"]:active,
#container_div input[type="button"]:active,
#container_div .btn:focus,
#container_div .button:focus,
#container_div .btn-primary:focus,
#container_div .button-primary:focus,
#container_div .closebtn:focus,
#container_div input[type="submit"]:focus,
#container_div input[type="reset"]:focus,
#container_div input[type="button"]:focus {
  outline: none;
  box-shadow: 0 0 6px 1px #0277bb;
}
#container_div .btn.disabled,
#container_div .button.disabled,
#container_div .btn-primary.disabled,
#container_div .button-primary.disabled,
#container_div .closebtn.disabled,
#container_div input[type="submit"].disabled,
#container_div input[type="reset"].disabled,
#container_div input[type="button"].disabled,
#container_div .btn.button--disabled,
#container_div .button.button--disabled,
#container_div .btn-primary.button--disabled,
#container_div .button-primary.button--disabled,
#container_div .closebtn.button--disabled,
#container_div input[type="submit"].button--disabled,
#container_div input[type="reset"].button--disabled,
#container_div input[type="button"].button--disabled,
#container_div .btn[disabled],
#container_div .button[disabled],
#container_div .btn-primary[disabled],
#container_div .button-primary[disabled],
#container_div .closebtn[disabled],
#container_div input[type="submit"][disabled],
#container_div input[type="reset"][disabled],
#container_div input[type="button"][disabled] {
  pointer-events: none;
  cursor: not-allowed;
  background-color: #cccccc;
  border-color: #cccccc;
  color: #9e9e9e;
  box-shadow: none;
}
#container_div .btn.btn--full-width,
#container_div .button.btn--full-width,
#container_div .btn-primary.btn--full-width,
#container_div .button-primary.btn--full-width,
#container_div .closebtn.btn--full-width,
#container_div input[type="submit"].btn--full-width,
#container_div input[type="reset"].btn--full-width,
#container_div input[type="button"].btn--full-width,
#container_div .btn.button--full-width,
#container_div .button.button--full-width,
#container_div .btn-primary.button--full-width,
#container_div .button-primary.button--full-width,
#container_div .closebtn.button--full-width,
#container_div input[type="submit"].button--full-width,
#container_div input[type="reset"].button--full-width,
#container_div input[type="button"].button--full-width {
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
  text-align: center;
}
#container_div .btn.btn-lrg,
#container_div .button.btn-lrg,
#container_div .btn-primary.btn-lrg,
#container_div .button-primary.btn-lrg,
#container_div .closebtn.btn-lrg,
#container_div input[type="submit"].btn-lrg,
#container_div input[type="reset"].btn-lrg,
#container_div input[type="button"].btn-lrg,
#container_div .btn.btn-large,
#container_div .button.btn-large,
#container_div .btn-primary.btn-large,
#container_div .button-primary.btn-large,
#container_div .closebtn.btn-large,
#container_div input[type="submit"].btn-large,
#container_div input[type="reset"].btn-large,
#container_div input[type="button"].btn-large,
#container_div .btn.btn--large,
#container_div .button.btn--large,
#container_div .btn-primary.btn--large,
#container_div .button-primary.btn--large,
#container_div .closebtn.btn--large,
#container_div input[type="submit"].btn--large,
#container_div input[type="reset"].btn--large,
#container_div input[type="button"].btn--large,
#container_div .btn.button--large,
#container_div .button.button--large,
#container_div .btn-primary.button--large,
#container_div .button-primary.button--large,
#container_div .closebtn.button--large,
#container_div input[type="submit"].button--large,
#container_div input[type="reset"].button--large,
#container_div input[type="button"].button--large {
  font-size: 1.125rem;
  padding: 18px 30px;
  border-radius: 5px;
  box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.125);
}
#container_div .btn.btn--reverse,
#container_div .button.btn--reverse,
#container_div .btn-primary.btn--reverse,
#container_div .button-primary.btn--reverse,
#container_div .closebtn.btn--reverse,
#container_div input[type="submit"].btn--reverse,
#container_div input[type="reset"].btn--reverse,
#container_div input[type="button"].btn--reverse,
#container_div .btn.button--reverse,
#container_div .button.button--reverse,
#container_div .btn-primary.button--reverse,
#container_div .button-primary.button--reverse,
#container_div .closebtn.button--reverse,
#container_div input[type="submit"].button--reverse,
#container_div input[type="reset"].button--reverse,
#container_div input[type="button"].button--reverse {
  color: #007000;
  background-color: #ffffff;
  border: solid 2px #007000;
}
#container_div .btn.btn--reverse:hover,
#container_div .button.btn--reverse:hover,
#container_div .btn-primary.btn--reverse:hover,
#container_div .button-primary.btn--reverse:hover,
#container_div .closebtn.btn--reverse:hover,
#container_div input[type="submit"].btn--reverse:hover,
#container_div input[type="reset"].btn--reverse:hover,
#container_div input[type="button"].btn--reverse:hover,
#container_div .btn.button--reverse:hover,
#container_div .button.button--reverse:hover,
#container_div .btn-primary.button--reverse:hover,
#container_div .button-primary.button--reverse:hover,
#container_div .closebtn.button--reverse:hover,
#container_div input[type="submit"].button--reverse:hover,
#container_div input[type="reset"].button--reverse:hover,
#container_div input[type="button"].button--reverse:hover,
#container_div .btn.btn--reverse:active,
#container_div .button.btn--reverse:active,
#container_div .btn-primary.btn--reverse:active,
#container_div .button-primary.btn--reverse:active,
#container_div .closebtn.btn--reverse:active,
#container_div input[type="submit"].btn--reverse:active,
#container_div input[type="reset"].btn--reverse:active,
#container_div input[type="button"].btn--reverse:active,
#container_div .btn.button--reverse:active,
#container_div .button.button--reverse:active,
#container_div .btn-primary.button--reverse:active,
#container_div .button-primary.button--reverse:active,
#container_div .closebtn.button--reverse:active,
#container_div input[type="submit"].button--reverse:active,
#container_div input[type="reset"].button--reverse:active,
#container_div input[type="button"].button--reverse:active,
#container_div .btn.btn--reverse:focus,
#container_div .button.btn--reverse:focus,
#container_div .btn-primary.btn--reverse:focus,
#container_div .button-primary.btn--reverse:focus,
#container_div .closebtn.btn--reverse:focus,
#container_div input[type="submit"].btn--reverse:focus,
#container_div input[type="reset"].btn--reverse:focus,
#container_div input[type="button"].btn--reverse:focus,
#container_div .btn.button--reverse:focus,
#container_div .button.button--reverse:focus,
#container_div .btn-primary.button--reverse:focus,
#container_div .button-primary.button--reverse:focus,
#container_div .closebtn.button--reverse:focus,
#container_div input[type="submit"].button--reverse:focus,
#container_div input[type="reset"].button--reverse:focus,
#container_div input[type="button"].button--reverse:focus {
  color: #222222;
  background-color: #22ac00;
  border: solid 2px #22ac00;
}
#container_div .btn.btn--primary,
#container_div .button.btn--primary,
#container_div .btn-primary.btn--primary,
#container_div .button-primary.btn--primary,
#container_div .closebtn.btn--primary,
#container_div input[type="submit"].btn--primary,
#container_div input[type="reset"].btn--primary,
#container_div input[type="button"].btn--primary,
#container_div .btn.button--primary,
#container_div .button.button--primary,
#container_div .btn-primary.button--primary,
#container_div .button-primary.button--primary,
#container_div .closebtn.button--primary,
#container_div input[type="submit"].button--primary,
#container_div input[type="reset"].button--primary,
#container_div input[type="button"].button--primary {
  color: #007000;
  background-color: #ffffff;
  border: solid 2px #007000;
}
#container_div .btn.btn--primary:hover,
#container_div .button.btn--primary:hover,
#container_div .btn-primary.btn--primary:hover,
#container_div .button-primary.btn--primary:hover,
#container_div .closebtn.btn--primary:hover,
#container_div input[type="submit"].btn--primary:hover,
#container_div input[type="reset"].btn--primary:hover,
#container_div input[type="button"].btn--primary:hover,
#container_div .btn.button--primary:hover,
#container_div .button.button--primary:hover,
#container_div .btn-primary.button--primary:hover,
#container_div .button-primary.button--primary:hover,
#container_div .closebtn.button--primary:hover,
#container_div input[type="submit"].button--primary:hover,
#container_div input[type="reset"].button--primary:hover,
#container_div input[type="button"].button--primary:hover,
#container_div .btn.btn--primary:active,
#container_div .button.btn--primary:active,
#container_div .btn-primary.btn--primary:active,
#container_div .button-primary.btn--primary:active,
#container_div .closebtn.btn--primary:active,
#container_div input[type="submit"].btn--primary:active,
#container_div input[type="reset"].btn--primary:active,
#container_div input[type="button"].btn--primary:active,
#container_div .btn.button--primary:active,
#container_div .button.button--primary:active,
#container_div .btn-primary.button--primary:active,
#container_div .button-primary.button--primary:active,
#container_div .closebtn.button--primary:active,
#container_div input[type="submit"].button--primary:active,
#container_div input[type="reset"].button--primary:active,
#container_div input[type="button"].button--primary:active,
#container_div .btn.btn--primary:focus,
#container_div .button.btn--primary:focus,
#container_div .btn-primary.btn--primary:focus,
#container_div .button-primary.btn--primary:focus,
#container_div .closebtn.btn--primary:focus,
#container_div input[type="submit"].btn--primary:focus,
#container_div input[type="reset"].btn--primary:focus,
#container_div input[type="button"].btn--primary:focus,
#container_div .btn.button--primary:focus,
#container_div .button.button--primary:focus,
#container_div .btn-primary.button--primary:focus,
#container_div .button-primary.button--primary:focus,
#container_div .closebtn.button--primary:focus,
#container_div input[type="submit"].button--primary:focus,
#container_div input[type="reset"].button--primary:focus,
#container_div input[type="button"].button--primary:focus {
  color: #ffffff;
  background-color: #22ac00;
  border: solid 2px #22ac00;
}
#container_div .button--full-width + .button--full-width {
  margin: 15px 0 0 0;
}
#container_div .button--stacked {
  width: 100%;
  margin-top: 15px;
}
#container_div .button--stacked:first-of-type {
  margin-top: 0px;
}
#container_div .stacked-buttons__container {
  max-width: 320px;
}
@media (max-width: 415px) {
  #container_div .button-stacked__mobile {
  margin-top: 15px;
}
#container_div .button + .button,
#container_div .button + input[type="submit"],
#container_div .button + input[type="reset"],
#container_div .button + input[type="button"],
#container_div .button + button,
#container_div input[type="submit"] + .button,
#container_div input[type="submit"] + input[type="submit"],
#container_div input[type="submit"] + input[type="reset"],
#container_div input[type="submit"] + input[type="button"],
#container_div input[type="submit"] + button,
#container_div input[type="reset"] + .button,
#container_div input[type="reset"] + input[type="submit"],
#container_div input[type="reset"] + input[type="reset"],
#container_div input[type="reset"] + input[type="button"],
#container_div input[type="reset"] + button,
#container_div input[type="button"] + .button,
#container_div input[type="button"] + input[type="submit"],
#container_div input[type="button"] + input[type="reset"],
#container_div input[type="button"] + input[type="button"],
#container_div input[type="button"] + button,
#container_div button + .button,
#container_div button + input[type="submit"],
#container_div button + input[type="reset"],
#container_div button + input[type="button"],
#container_div button + button,
#container_div .btn-large + .btn-large,
#container_div .btn--large + .btn--large,
#container_div .button--large + .button--large {
  margin: 15px 0 0 0;
}

}
#container_div button::-moz-focus-inner,
#container_div input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

#container_div {
  /* dropdowns */

}
#container_div .uhcdropdown {
  appearance: none !important;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  background-image: url("uhc-military/images/glyphicons-arrow-down.png");
  background-color: #0277bb;
  background-position: 95% 50%;
  background-repeat: no-repeat;
  background-size: 0.75rem;
  border: none;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: none;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  cursor: pointer;
  color: white !important;
  display: inline-block;
  font-family: UHCSans-Regular, Arial, Helvetica, san-serif;
  font-size: 1rem;
  max-width: 100%;
  height: 34px;
  line-height: 1.42857143;
  max-height: 35px !important;
  padding: 6px 12px;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  outline: none;
  padding-right: 30px;
}
#container_div .uhcdropdown.multiple-select {
  padding: 0;
}
#container_div .uhcdropdown.disabled,
#container_div .uhcdropdown.button--disabled,
#container_div .uhcdropdown[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  background-color: #cccccc;
  border-color: #cccccc;
  color: #9e9e9e;
  box-shadow: none;
}
#container_div .uhcdropdown::-ms-expand {
  display: none;
}
#container_div .uhcdropdown:focus {
  background-image: url("uhc-military/images/glyphicons-arrow-up.png");
  background-color: #122377;
}
#container_div .uhcdropdown option {
  color: #077bbe !important;
  background-color: white !important;
  padding: 5px 30px !important;
}
#container_div .uhcdropdown option:hover {
  color: blue !important;
}
#container_div .ms-parent {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  min-width: 250px;
}
#container_div .ms-choice {
  display: block;
  width: 100%;
  height: 34px;
  padding: 0;
  overflow: hidden;
  cursor: pointer;
  text-align: left;
  white-space: nowrap;
  line-height: 34px;
  text-decoration: none;
  border: none;
  background-color: #0277bb;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
#container_div .ms-choice:focus {
  background-color: #122377;
}
#container_div .ms-choice.disabled {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
#container_div .ms-choice > span {
  position: absolute;
  top: 0;
  left: 0;
  right: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  padding-left: 12px;
}
#container_div .ms-choice > span.placeholder {
  color: #ffffff;
}
#container_div .ms-choice > div {
  position: absolute;
  top: 12px;
  right: 0;
  width: 22px;
  height: 22px;
  background: url("uhc-military/images/glyphicons-arrow-down.png") left top no-repeat;
  background-size: .8rem;
}
#container_div .ms-choice > div.open {
  background: url("uhc-military/images/glyphicons-arrow-up.png") left top no-repeat;
  background-size: .8rem;
}
#container_div .ms-drop {
  width: 100%;
  overflow: hidden;
  display: none;
  margin-top: -1px;
  padding: 0;
  position: absolute;
  z-index: 1000;
  background: #fff;
  color: #000;
  border: 1px solid #aaa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#container_div .ms-drop.bottom {
  top: 100%;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
#container_div .ms-drop.top {
  bottom: 100%;
  -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
}
#container_div .ms-search {
  display: inline-block;
  margin: 0;
  min-height: 26px;
  padding: 4px;
  position: relative;
  white-space: nowrap;
  width: 100%;
  z-index: 10000;
}
#container_div .ms-search input {
  width: 100%;
  height: auto !important;
  min-height: 24px;
  padding: 0 20px 0 5px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #ffffff url('uhc-military/less/multiple-select.png') no-repeat 100% -22px;
  background: url('uhc-military/less/multiple-select.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #ffffff), color-stop(0.99, #eeeeee));
  background: url('uhc-military/less/multiple-select.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #ffffff 85%, #eeeeee 99%);
  background: url('uhc-military/less/multiple-select.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #ffffff 85%, #eeeeee 99%);
  background: url('uhc-military/less/multiple-select.png') no-repeat 100% -22px, -o-linear-gradient(bottom, #ffffff 85%, #eeeeee 99%);
  background: url('uhc-military/less/multiple-select.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
  background: url('uhc-military/less/multiple-select.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}
#container_div .ms-search,
#container_div .ms-search input {
  -webkit-box-sizing: border-box;
  -khtml-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
#container_div .ms-drop ul {
  overflow: auto;
  margin: 0;
  padding: 5px 8px;
}
#container_div .ms-drop ul > li {
  list-style: none;
  display: list-item;
  background-image: none;
  position: static;
}
#container_div .ms-drop ul > li .disabled {
  opacity: .35;
  filter: alpha(opacity=35);
}
#container_div .ms-drop ul > li.multiple {
  display: block;
  float: left;
}
#container_div .ms-drop ul > li.group {
  clear: both;
}
#container_div .ms-drop ul > li.multiple label {
  width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#container_div .ms-drop ul > li label {
  font-weight: normal;
  display: block;
  white-space: nowrap;
}
#container_div .ms-drop ul > li label.optgroup {
  font-weight: bold;
}
#container_div .ms-drop input[type="checkbox"] {
  vertical-align: middle;
}
#container_div .ms-drop .ms-no-results {
  display: none;
}

#container_div .form-group,
#container_div .form-input__container {
  margin: 30px 0 !important;
}
#container_div .individual-input__container {
  margin: 3px 0;
}
#container_div .individual-input__container label {
  font-family: "UHCSans-Regular";
}
#container_div .form-input__inline input[type="text"] {
  width: 49%;
  display: inline-block;
}
@media (max-width: 767px) {
  #container_div .form-input__inline input[type="text"] {
  width: auto;
}

}
@media (max-width: 415px) {
  #container_div .form-input__inline input[type="text"] {
  width: 100%;
}

}
#container_div .form-input__inline input[type="submit"] {
  width: 49%;
  display: inline-block;
}
@media (max-width: 767px) {
  #container_div .form-input__inline input[type="submit"] {
  width: auto;
}

}
@media (max-width: 415px) {
  #container_div .form-input__inline input[type="submit"] {
  width: 100%;
}

}
#container_div label {
  font-family: "UHCSans-Bold";
  font-weight: normal;
  font-size: 0.9375rem;
  margin-bottom: 12px;
  color: #333333;
  display: block;
}
#container_div label .error {
  color: #d53704;
}
#container_div fieldset label {
  display: inline-block;
}
#container_div input,
#container_div textarea {
  font-family: "UHCSans-Regular";
  font-size: 1rem;
  padding: 15px 20px;
  color: #333333;
  border: solid 2px #cccccc;
  border-radius: 5px;
  box-shadow: inset 2px 2px 5px 0px rgba(0, 0, 0, 0.1);
}
#container_div input:focus,
#container_div textarea:focus {
  border: solid 2px #0277bb;
  box-shadow: none;
  outline: none;
}
#container_div input .error,
#container_div textarea .error {
  box-shadow: none;
  color: #d53704;
  border: solid 2px #d53704;
}
@media (max-width: 415px) {
  #container_div input[type="text"],
#container_div input[type="password"],
#container_div input[type="tel"],
#container_div textarea {
  width: 100%;
}

}
#container_div .instructional-text {
  font-family: "UHCSans-Italic";
  font-size: 0.75rem;
  margin-top: 12px;
}
#container_div .instructional-text.warning {
  color: #9e9e9e;
}
#container_div .instructional-text.warning p:before {
  font-family: "icomoon";
  content: "\e900";
  margin: -2px 6px 0px 0px;
  vertical-align: middle;
  display: inline-block;
  font-size: .875rem;
}
#container_div .instructional-text.correct {
  color: #22ac00;
}
#container_div .instructional-text.correct p:before {
  font-family: "icomoon";
  content: "\e92d";
  margin: -2px 6px 0px 0px;
  vertical-align: middle;
  display: inline-block;
  font-size: .875rem;
}
#container_div .instructional-text.error {
  color: #d53704;
}
#container_div input[type="radio"],
#container_div input[type="checkbox"] {
  margin: 0 10px 0 0;
}

#container_div .i-pdf {
  background-image: url("uhc-military/images/pdf.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin-top: 1px;
  vertical-align: text-top;
  width: 30px;
}
#container_div .i-txt {
  background-image: url("uhc-military/images/document-icon.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin-top: 1px;
  vertical-align: text-top;
  width: 30px;
}
#container_div .i-doc {
  background-image: url("uhc-military/images/word_icon.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin-top: 1px;
  vertical-align: text-top;
  width: 30px;
}
#container_div .i-ppt {
  background-image: url("uhc-military/images/powerpoint-icon.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin-top: 1px;
  vertical-align: text-top;
  width: 30px;
}
#container_div .i-xls {
  background-image: url("uhc-military/images/excel_icon.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin-top: 1px;
  vertical-align: text-top;
  width: 30px;
}
#container_div .i-loading {
  background-image: url("uhc-military/images/loading--sm.gif");
  background-repeat: no-repeat;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin-top: 1px;
  vertical-align: text-top;
  width: 30px;
}

#container_div img {
  height: auto;
  max-width: 100%;
}

#container_div ul,
#container_div ol {
  margin-bottom: 30px;
  margin-left: 40px;
  padding-left: 15px;
}
@media (max-width: 600px) {
  #container_div ul,
#container_div ol {
  margin-left: 20px;
}

}
#container_div li {
  font-size: 0.9375em;
  line-height: normal;
}

/* modals */
#container_div .modal.fade.in {
  background-color: rgba(0, 0, 0, 0.5);
}
#container_div .modal.fade .modal-dialog {
  transition: transform 0.5s ease-out;
  -webkit-transition: -webkit-transform 0.5s ease-out;
  -o-transition: -o-transform 0.5s ease-out;
}
#container_div .modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
}
#container_div .modal-dialog {
  width: 100%;
  height: 100%;
  max-width: 1140px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  
}
#container_div .modal-dialog.busy-modal {
  min-width: 300px;
  max-width: 550px;
  height: auto;
  width: 60%;
  margin: 10% auto;
}
#container_div .modal-dialog.busy-modal .modal-body {
  padding-top: 30px;
  padding-bottom: 35px;
}
@media (max-width: 767px) {
  #container_div .modal-dialog.busy-modal .modal-body {
  padding: 0 24px 9px;
}

}
#container_div .modal-dialog.busy-modal .busy-modal--loading {
  text-align: center;
  padding: 15px;
}
#container_div .modal-content {
  min-height: 100%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
}
#container_div .modal-header,
#container_div .modal-body,
#container_div .modal-footer,
#container_div .print-page {
  border: none;
  padding-right: 18px;
  padding-left: 18px;
}
@media (max-width: 767px) {
  #container_div .modal-header,
#container_div .modal-body,
#container_div .modal-footer,
#container_div .print-page {
  padding-right: 24px;
  padding-left: 24px;
}

}
@media (min-width: 768px) {
  #container_div .modal-header,
#container_div .modal-body,
#container_div .modal-footer,
#container_div .print-page {
  padding-right: 81px;
  padding-left: 81px;
}

}
#container_div .modal {
  padding-right: 0 !important;
}
#container_div .modal .print-page {
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 0.6rem;
  text-align: right;
  background-color: #f5f5f5;
}
#container_div .modal .print-page .icon-print {
  font-size: 1rem;
  padding-bottom: 3px;
}
#container_div .modal-body {
  padding-top: 30px;
  padding-bottom: 142px;
  height: 100%;
  max-height: calc(0%);
  word-wrap: break-word;
}
#container_div .modal-body .btn,
#container_div .modal-body button {
  margin-top: 15px;
}
#container_div .modal-sidebar h4,
#container_div .modal-sidebar h5,
#container_div .modal-sidebar h6 {
  margin-top: 20px;
  margin-bottom: 10px;
}
#container_div .modal-footer {
  width: 100%;
  height: 112px;
  position: absolute;
  bottom: 0;
  text-align: left;
  border-top: 1px solid #cccccc;
  padding-bottom: 15px;
  background: #ffffff;
}
@media (min-width: 768px) {
  #container_div .modal-footer {
  padding-bottom: 50px;
}

}
#container_div .modal-footer .anchor {
  margin-top: 20px;
}
#container_div .modal-footer-buttons {
  float: right;
}
#container_div .modal-footer-buttons .btn,
#container_div .modal-footer-buttons button {
  margin: 0;
  margin-right: 10px;
}
@media (max-width: 415px) {
  #container_div .modal-footer-buttons .btn,
#container_div .modal-footer-buttons button {
  width: auto;
}

}
#container_div .modal-footer-buttons .modal-prev-next {
  font-size: 1.125rem;
  padding: 12px;
}
@media (max-width: 415px) {
  #container_div .modal-footer-buttons .modal-submit {
  padding: 15px;
}

}
#container_div .modal-header-buttons {
  float: right;
  margin-top: 32px;
}

#container_div .notification,
#container_div .page-level-error {
  font-family: "UHCSans-Regular";
  font-size: .875rem;
  padding: 15px 15px;
  color: #ffffff;
  background-color: #d53704;
  width: 100%;
  list-style: none !important;
  list-style-type: none !important;
  list-style-position: none !important;
}
#container_div .notification:before,
#container_div .page-level-error:before,
#container_div .field-level-error-label:before,
#container_div .page-level-attention:before,
#container_div .page-level-information:before {
  font-family: "icomoon";
  content: "\e90d";
  margin: -6px 10px 0px 0px;
  float: left;
  font-size: 1.375rem;
  vertical-align: middle;
  display: inline-block;
}
#container_div .field-level-error-label:before {
  font-size: .75rem;
  margin-top: 2px;
}
#container_div .field-level-error-label,
#container_div .field-level-error-label:before {
  color: #d53704;
}
#container_div .field-level-error-input {
  border: solid 2px #d53704;
  box-shadow: none;
}
#container_div .field-level-error-message {
  font-family: "UHCSans-Italic";
  color: #d53704;
  font-size: .75rem;
  margin-top: 12px;
}
#container_div .page-level-attention,
#container_div .page-level-information {
  color: #9e9e9e;
  margin: 15px 0px;
}
#container_div .page-level-attention:before,
#container_div .page-level-information:before {
  font-size: 1.5rem;
}
@media (max-width: 415px) {
  #container_div .page-level-attention:before,
#container_div .page-level-information:before {
  font-size: 1.125rem;
  margin: -3px 10px 0px 0px;
}

}
#container_div .page-level-attention:before {
  content: "\e900";
  color: #767676;
}
#container_div .page-level-information:before {
  content: "\e913";
  color: #0097b0;
}
#container_div .infomsg {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
}
#container_div .uhc-announcement {
  margin: 15px;
}
#container_div .uhc-announcement-title__accordion {
  margin: 0px 0px 0px 0px;
  overflow: hidden;
  background: #f5f5f5;
}
@media (max-width: 767px) {
  #container_div .uhc-announcement-title__accordion {
  border-radius: 5px;
}

}
#container_div .uhc-announcement-title__accordion-header {
  font-family: "UHCSans-SemiBold", Arial, sans-serif;
  padding: 15px 0;
  font-size: 1.125rem;
  background: #8f4d9c;
  border: solid 2px #8f4d9c;
  border-bottom: 0px;
  border-radius: 5px 5px 0px 0px;
}
#container_div .uhc-announcement-title__accordion-header--border {
  border: solid 2px #8f4d9c;
}
@media (max-width: 767px) {
  
}
#container_div .uhc-announcement-title__accordion-title {
  color: #ffffff;
}
#container_div .uhc-announcement-title__accordion-title:before {
  font-family: "icomoon";
  content: "\e900";
  font-size: 1.5rem;
  margin: -3px 10px 0px 0px;
  float: left;
  vertical-align: middle;
  display: inline-block;
}
#container_div .uhc-announcement-title__accordion-body {
  padding: 15px;
  border: solid 1px #cccccc;
  border-radius: 0px 0px 5px 5px;
}
@media (max-width: 767px) {
  #container_div .uhc-announcement-title__accordion-body {
  border: solid 2px #8f4d9c;
}

}
#container_div .uhc-announcement-title__accordion-icon [class^="icon-"],
#container_div .uhc-announcement-title__accordion-icon [class*=" icon-"] {
  float: right;
  font-size: 1.5rem;
  cursor: pointer;
  color: #ffffff;
}

#container_div .paginate {
  text-align: center;
}
#container_div .paginate .text-link-icon {
  padding: 0 10px;
}
#container_div .paginate .text-link-icon [class^="icon-"],
#container_div .paginate .text-link-icon [class*=" icon-"] {
  font-size: 1rem;
  vertical-align: middle;
  display: inline-block;
  padding: 0 8px 4px 0;
}
@media (max-width: 767px) {
  #container_div .paginate .text-link-icon [class^="icon-"],
#container_div .paginate .text-link-icon [class*=" icon-"] {
  font-size: 1.375rem;
  padding: 0 0 4px 0;
}

}
#container_div .paginate .text-link-icon--after [class^="icon-"],
#container_div .paginate .text-link-icon--after [class*=" icon-"] {
  padding: 0 0 5px 8px;
}
@media (max-width: 767px) {
  #container_div .paginate .text-link-icon--after [class^="icon-"],
#container_div .paginate .text-link-icon--after [class*=" icon-"] {
  padding: 0 0 4px 0;
}

}
#container_div .paginate .text-link-icon:first-of-type {
  padding-left: 0;
}
#container_div .paginate .text-link-icon:last-of-type {
  padding-right: 0;
}
#container_div .paginate .paginate--view {
  padding: 0 10px;
}

#container_div .secureContent {
  margin: 16px;
}
#container_div .secureContent p {
  margin: 0px;
}
#container_div .i-unlock {
  background-image: url("uhc-military/images/glyphicons_204_unlock.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  list-style: none !important;
  list-style-type: none !important;
  list-style-position: none !important;
  margin-top: 1px;
  vertical-align: text-top;
  width: 14px;
}
#container_div #secureContentList li,
#container_div .nobullet li {
  list-style: none !important;
  list-style-type: none !important;
  list-style-position: none !important;
}
#container_div #secureContentIcon {
  float: right;
  font-size: 1.5rem;
  cursor: pointer;
}
#container_div #secureContentHeader {
  padding: 15px 5px;
  background-color: #0097b0;
  border-radius: 5px 5px 0px 0px;
}
#container_div #secureContentHeader h3 {
  margin: 0px;
  font-family: "UHCSans-Bold", Arial, sans-serif;
  font-size: 1.125rem;
  color: #ffffff;
}
#container_div #secureContentTitle,
#container_div #secureContentIcon {
  color: #ffffff;
}
#container_div #secureContentBody {
  border: solid 1px #cccccc;
  border-top: 0px;
  border-radius: 0px 0px 5px 5px;
}
@media (max-width: 767px) {
  #container_div #secureContentBody {
  border: solid 2px #0097b0;
}

}
#container_div #secureContentBody [class^="icon-"],
#container_div #secureContentBody [class*=" icon-"] {
  font-size: 0.875rem;
  display: inline-block;
  vertical-align: top;
  margin-right: 15px;
}
@media (max-width: 991px) {
  #container_div #secureContentBody [class^="icon-"],
#container_div #secureContentBody [class*=" icon-"] {
  margin-right: 10px;
}

}
#container_div #secureContentBody .secureContentItem {
  display: inline-block;
  width: 85%;
}
@media (max-width: 1200px) {
  #container_div #secureContentBody .secureContentItem {
  width: 81%;
}

}
@media (max-width: 991px) {
  #container_div #secureContentBody .secureContentItem {
  width: 73%;
}

}
@media (max-width: 767px) {
  #container_div #secureContentBody .secureContentItem {
  width: 93%;
}

}
@media (max-width: 480px) {
  #container_div #secureContentBody .secureContentItem {
  width: 91%;
}

}
@media (max-width: 410px) {
  #container_div #secureContentBody .secureContentItem {
  width: 89%;
}

}
@media (max-width: 341px) {
  #container_div #secureContentBody .secureContentItem {
  width: 87%;
}

}
#container_div #secureContentList li {
  padding: 5px 0;
  overflow: auto;
}
#container_div #secureContentList li p {
  font-size: 0.9375rem;
  color: #767676;
  font-family: "UHCSans-Bold", Arial, sans-serif;
  margin: 0;
}
#container_div #secureContentList li a {
  font-size: 0.9375rem;
  color: #0277bb;
  border-bottom: 0px;
}
#container_div #secureContentList li a:hover {
  color: #122377;
}
#container_div #secureContentList {
  margin-left: 0px;
  margin-bottom: 0px;
  padding: 15px;
}
#container_div #secureContentListItems {
  list-style: none !important;
  list-style-type: none !important;
  list-style-position: none !important;
}

#container_div .nav.nav-tabs {
  margin: 0;
  display: flex;
}
#container_div .nav.nav-tabs li {
  display: flex;
  flex: 1;
  font-family: "UHCSans-Bold";
  font-size: 16px;
  background-color: #e5e5e5;
  color: #0277bb;
  border-right: 2px solid #ffffff;
}
#container_div .nav.nav-tabs li:last-child {
  border-right: none;
}
#container_div .nav.nav-tabs li:hover,
#container_div .nav.nav-tabs li:focus,
#container_div .nav.nav-tabs li a:hover,
#container_div .nav.nav-tabs li a:focus {
  background-color: #0277bb;
  color: #ffffff;
  border-radius: 0;
}
#container_div .nav.nav-tabs li.active,
#container_div .nav.nav-tabs li.active a {
  border-bottom: none;
}
#container_div .nav.nav-tabs li.active {
  border-radius: 0;
}
#container_div .nav.nav-tabs li.active,
#container_div .nav.nav-tabs li.active:hover,
#container_div .nav.nav-tabs li.active:focus,
#container_div .nav.nav-tabs li.active a,
#container_div .nav.nav-tabs li.active a:hover,
#container_div .nav.nav-tabs li.active a:focus {
  background-color: #ffffff;
  color: #333333;
}
#container_div .tab-content {
  padding: 30px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  margin-top: -1px;
}

#container_div table.table.responsive-accessible {
  margin-top: 10px;
  color: #333333;
}
#container_div table.table.responsive-accessible tr.row {
  display: block;
  overflow: hidden;
  height: 415px;
  margin-right: 0;
  margin-left: 0;
  padding: 15px 10px;
  border-bottom: 2px solid #cccccc;
  -webkit-transition: 100ms ease-in;
  -moz-transition: 100ms ease-in;
  -o-transition: 100ms ease-in;
  transition: 100ms ease-in;
}
@media (min-width: 992px) {
  #container_div table.table.responsive-accessible tr.row {
  display: block;
  height: 100px;
  padding: 0;
}

}
#container_div table.table.responsive-accessible tr.row td[class*="col-"],
#container_div table.table.responsive-accessible tr.row th[class*="col-"] {
  display: block;
  float: left;
  position: relative;
  font-size: 14px;
  line-height: 20px;
  border-top: none;
  text-align: left;
  padding: 8px 15px;
}
@media (min-width: 1200px) {
  #container_div table.table.responsive-accessible tr.row td[class*="col-"],
#container_div table.table.responsive-accessible tr.row th[class*="col-"] {
  text-align: center;
  padding: 8px;
}

}
#container_div table.table.responsive-accessible tr.row td[class*="col-"] {
  height: 80px;
  padding-top: 20px;
  padding-bottom: 12px;
}
@media (min-width: 992px) {
  #container_div table.table.responsive-accessible tr.row td[class*="col-"] {
  padding: 15px 15px;
}

}
#container_div table.table.responsive-accessible tr.row .expand-collapse-cell {
  border: none;
  position: absolute;
  left: 90%;
}
@media (min-width: 768px) {
  #container_div table.table.responsive-accessible tr.row .expand-collapse-cell {
  left: 88%;
}

}
@media (min-width: 992px) {
  #container_div table.table.responsive-accessible tr.row .expand-collapse-cell {
  left: 93%;
}

}
@media (min-width: 1200px) {
  #container_div table.table.responsive-accessible tr.row .expand-collapse-cell {
  display: none;
}

}
#container_div table.table.responsive-accessible tr.row .expand-collapse-cell .expand-collapse {
  display: block;
  height: 20px;
  width: 20px;
  margin-top: 5px;
  color: #0277bb;
  -webkit-transition: 100ms ease-in;
  -moz-transition: 100ms ease-in;
  -o-transition: 100ms ease-in;
  transition: 100ms ease-in;
  font-family: "icomoon";
  font-size: 20px;
  cursor: pointer;
}
#container_div table.table.responsive-accessible tr.row .expand-collapse-cell .expand-collapse:before {
  content: "\e923";
}
#container_div table.table.responsive-accessible tr.row.expanded {
  height: auto;
}
@media (min-width: 992px) {
  #container_div table.table.responsive-accessible tr.row.expanded {
  height: 170px;
}
#container_div table.table.responsive-accessible tr.row.expanded td[class*="col-"] {
  padding-top: 20px;
  border-top: 1px solid #e5e5e5;
}

}
@media (min-width: 1200px) {
  #container_div table.table.responsive-accessible tr.row.expanded {
  height: 85px;
}

}
#container_div table.table.responsive-accessible tr.row.expanded td[data-title]:before {
  content: attr(data-title);
}
@media (min-width: 1200px) {
  #container_div table.table.responsive-accessible tr.row.expanded td[data-title]:before {
  display: none;
}

}
#container_div table.table.responsive-accessible tr.row.expanded .expand-collapse-cell .expand-collapse {
  background-color: transparent;
}
#container_div table.table.responsive-accessible tr.row.expanded .expand-collapse-cell .expand-collapse:before {
  content: "\e91c";
}
#container_div table.table.responsive-accessible thead {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */

  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
  background-color: #0277bb;
}
@media (min-width: 992px) {
  #container_div table.table.responsive-accessible thead {
  position: relative;
  clip: auto;
  height: auto;
  width: auto;
  overflow: auto;
}

}
#container_div table.table.responsive-accessible thead tr.row {
  height: 55px;
  border-bottom: none;
}
#container_div table.table.responsive-accessible thead tr.row th[class*="col-"] {
  height: 55px;
}
#container_div table.table.responsive-accessible thead tr.row:target {
  height: 55px;
}
#container_div table.table.responsive-accessible tr :first-child {
  border-left: none;
}
#container_div table.table.responsive-accessible tr th {
  border-left: 1px solid #ffffff;
  border-bottom: none;
  font-family: "UHCSans-SemiBold";
  color: #ffffff;
}
#container_div table.table.responsive-accessible tr th a {
  color: #ffffff;
}
#container_div table.table.responsive-accessible tr th .table-pagination {
  color: #767676;
}
#container_div table.table.responsive-accessible tr th .table-pagination a,
#container_div table.table.responsive-accessible tr th .table-pagination a:hover {
  color: #0277bb;
}
#container_div table.table.responsive-accessible td[data-title]:before {
  content: attr(data-title);
  position: absolute;
  top: 3px;
  color: #767676;
}
@media (min-width: 991px) {
  #container_div table.table.responsive-accessible td[data-title]:before {
  content: "";
}

}
#container_div table.table.responsive-accessible .table-pagination {
  color: #767676;
}
#container_div table.table.responsive-accessible .table-pagination a,
#container_div table.table.responsive-accessible .table-pagination a:hover {
  color: #0277bb;
}
#container_div table.table.responsive-accessible-tall thead tr.row {
  height: 75px;
}
#container_div table.table.responsive-accessible-tall thead tr.row th[class*="col-"] {
  height: 75px;
}
#container_div table.table.responsive-accessible-tall thead tr.row:target {
  height: 75px;
}

/** If you would like to use tooltips in your component, add the below line of javascript to your component's .js file in clientlibs:

$(function () {
  $('[data-toggle="tooltip"]').tooltip()
})

This is an "opt-in" Bootstrap javascript feature **/
#container_div .tooltip-gray + .tooltip .tooltip-inner {
  background-color: #9e9e9e;
}
#container_div .tooltip-gray[data-placement="bottom"] + .tooltip .tooltip-arrow {
  border-bottom-color: #9e9e9e;
}
#container_div .tooltip-gray[data-placement="left"] + .tooltip .tooltip-arrow {
  border-left-color: #9e9e9e;
}
#container_div .tooltip-gray[data-placement="right"] + .tooltip .tooltip-arrow {
  border-right-color: #9e9e9e;
}
#container_div .tooltip-gray[data-placement="top"] + .tooltip .tooltip-arrow {
  border-top-color: #9e9e9e;
}
#container_div .helpicon:hover {
  border: none;
}
#container_div .tooltip-inner {
  min-width: 300px;
  max-width: 300px;
  text-align: left;
}
.tooltip-inner ul li {
  color: #ffffff !important;
}

#container_div .typeahead .dropdown-menu {
  position: static;
  float: none;
  display: block;
  min-width: 160px;
  background-color: transparent;
  overflow: hidden;
  margin-top: -4px;
  padding-top: 8px;
  border-top: none;
  border-radius: 0 0 4px 4px;
}
#container_div .typeahead .dropdown-menu .active > a,
#container_div .typeahead .dropdown-menu .active > a:hover,
#container_div .typeahead .dropdown-menu .active > a:focus {
  background-color: #0277bb;
  background-image: none;
  border-bottom: none;
}


/* header */
#container_div .page-title--mobile {
  display: none;
}
@media (max-width: 991px) {
  #container_div .page-title--mobile {
  display: block;
}
#container_div .page-title--mobile h1 {
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}

}
@media (max-width: 991px) {
  #container_div .logOffController a {
  color: #FFF;
}
#container_div .logOffControlerr a:hover {
  color: #0277BB;
}

}

#container_div {
  /*Tablet and mobile Size*/

}
#container_div .header-nav {
  padding: 0;
  background-color: #003da1;
  border-bottom: none;
  margin: 14px 0;
}
@media (max-width: 480px) {
  #container_div .header-nav {
  margin: 7px 0 14px 0;
}

}
#container_div .header-nav .navbar {
  border: none;
  margin-bottom: 0;
}
#container_div .header-nav .navbar-nav {
  width: 100%;
}
#container_div .header-nav .navbar-nav > li {
  border-left: 1px solid #ffffff;
  display: table-cell;
  float: none;
  vertical-align: middle;
  width: 1%;
}
#container_div .header-nav .navbar-nav > li:last-child {
  border-right: 1px solid #ffffff;
}
#container_div .header-nav .navbar-nav > li.active {
  background-color: #ffffff;
}
#container_div .header-nav .navbar-nav > li.active > a {
  color: #003da1;
  font-family: "UHCSans-SemiBold";
}
#container_div .header-nav .navbar-nav > li > a {
  color: #ffffff;
  font-size: 1rem;
  margin-right: 0;
  padding: 15px 10px;
  text-align: center;
  text-shadow: none;
  white-space: nowrap;
  font-family: "UHCSans-Regular";
}
#container_div .header-nav .navbar-nav > li > a:focus,
#container_div .header-nav .navbar-nav > li > a:hover {
  border: none;
  background-color: #d6eaf3;
  color: #003da1;
}
#container_div .header-nav .navbar-push {
  background-color: #003da1;
  min-width: 50%;
  z-index: 950;
  padding: 0;
  width: auto;
  border-left: 1px solid #ffffff;
}
@media screen and (max-width: 991px) {
  #container_div .navbar {
  min-height: 0.25rem;
}
#container_div .navbar-toggle-outer-container {
  display: block;
  border-color: #ffffff;
}
#container_div .navbar-toggle-outer-container .navbar-push-toggle-container {
  color: #003da1;
  cursor: pointer;
  font-family: "UHCSans-SemiBold";
  margin: 0 1em;
  position: absolute;
  right: 0;
  text-align: center;
  top: -5em;
}
#container_div .navbar-toggle-outer-container .navbar-push-toggle-container .icon-menu {
  font-size: 2.5rem;
}
#container_div .navbar-toggle-outer-container .navbar-push-toggle-container .menu-text-container {
  display: block;
  text-align: center;
  font-size: 0.9rem;
  font-family: "UHCSans-SemiBold";
}
#container_div .navbar-push .navbar-push-container {
  cursor: pointer;
  font-family: "UHCSans-SemiBold";
  top: -5em;
}
#container_div .hamburger-list-item {
  text-decoration: none;
}
#container_div .hamburger-list-item.active .hamburger-list-item-description {
  background-color: #d6eaf3;
  color: #003da1;
}
#container_div .hamburger-list-item.active .hamburger-list-item-description:hover {
  cursor: default;
}
#container_div .hamburger-list-item .hamburger-list-item-description {
  border-bottom: 1px solid #ffffff;
  color: #ffffff;
  font-family: "UHCSans-SemiBold";
  font-size: 1.2rem;
  line-height: 1;
  padding: 20px 20px 20px 30px;
}
#container_div .hamburger-list-item .hamburger-list-item-description:hover {
  color: #ffffff;
  background: #0277bb;
  cursor: pointer;
}
#container_div .close-menu {
  text-align: right;
}
#container_div .close-menu span {
  margin-top: 5px;
  display: block;
}
#container_div .close-menu-box {
  padding: 20px 30px 20px 10px !important;
}

}
@media screen and (max-width: 991px) and (max-width: 480px) {
  #container_div .navbar-toggle-outer-container .navbar-push-toggle-container {
  top: -4em;
}

}
@media screen and (max-width: 991px) and (max-width: 480px) {
  #container_div .navbar-toggle-outer-container .navbar-push-toggle-container .icon-menu {
  font-size: 2rem;
}

}
@media screen and (max-width: 991px) and (max-width: 480px) {
  #container_div .navbar-toggle-outer-container .navbar-push-toggle-container .menu-text-container {
  font-size: 0.8rem;
}

}

/* footer */

#container_div .sidebar-tile {
  margin: 16px;
}
#container_div .sidebar-tile__pattern-library {
  margin-top: 0px;
}
#container_div .uhc-sidebar-title__accordion {
  margin: 0px 0px 0px 0px;
  border-radius: 5px;
  overflow: hidden;
}
#container_div .uhc-sidebar-title__accordion-header {
  font-family: "UHCSans-Bold", Arial, sans-serif;
  padding: 15px 5px;
  background-color: #003da1;
  font-size: 1.125rem;
  color: #ffffff;
  border-radius: 5px 5px 0px 0px;
}
#container_div .uhc-sidebar-title__accordion-body {
  padding: 15px;
  border: solid 1px #cccccc;
  border-top: 0px;
  border-radius: 0px 0px 5px 5px;
}
#container_div .uhc-sidebar-title__accordion-body p {
  padding: 5px 0 4px 0;
  margin: 0;
}
@media (max-width: 767px) {
  #container_div .uhc-sidebar-title__accordion-body {
  border: solid 2px #003da1;
}

}
#container_div .uhc-sidebar-title__accordion-icon [class^="icon-"],
#container_div .uhc-sidebar-title__accordion-icon [class*=" icon-"] {
  float: right;
  font-size: 1.5rem;
  cursor: pointer;
}

#container_div #site-loading-wrap,
#container_div #unauthorized_body_content {
  width: 100%;
  height: 10em;
  display: flex;
  align-items: center;
  top: 0;
}
#container_div #site-loading-wrap #content-loading-area,
#container_div #unauthorized_body_content #content-loading-area {
  display: flex;
  margin: 0 auto;
}
#container_div #site-loading-wrap #unauthorized-body-content-message,
#container_div #unauthorized_body_content #unauthorized-body-content-message {
  display: flex;
  margin: 0 auto;
}
#container_div .non-link {
  cursor: auto;
  text-decoration: none;
  color: #333333;
}
#container_div .non-link:hover {
  cursor: auto;
  text-decoration: none;
  color: #333333;
}

#container_div .print-bar {
  background-color: #f5f5f5;
  bottom: 14px;
  height: 42px;
  position: relative;
}
#container_div .print-bar .container {
  height: 100%;
}
#container_div .print-bar .print-page-link-container {
  float: right;
  height: 100%;
  position: relative;
  top: 10px;
}
#container_div .print-bar .print-page-link-container a {
  color: #003da1;
}
#container_div .print-bar .print-page-link-container a:hover {
  color: #0277bb;
  text-decoration: none;
  border-bottom: none;
}
#container_div .print-bar .print-page-link-container .icon-print {
  font-size: 1.5rem;
  margin-right: 0.5rem;
}
#container_div .print-bar .print-page-link-container .print-text {
  bottom: 5px;
  font-size: 1rem;
  position: relative;
}

