.wpToolbarCommonImages-AddTo{width:8px;height:8px;background-position:0 0}
.wpToolbarCommonImages-AdvancedModeHover{width:18px;height:18px;background-position:0 -18px}
.wpToolbarCommonImages-AdvancedModeHover-rtl{width:18px;height:18px;background-position:0 -46px}
.wpToolbarCommonImages-AdvancedModeOff{width:18px;height:18px;background-position:0 -74px}
.wpToolbarCommonImages-AdvancedModeOff-rtl{width:18px;height:18px;background-position:0 -102px}
.wpToolbarCommonImages-AdvancedModeOn{width:18px;height:18px;background-position:0 -130px}
.wpToolbarCommonImages-AdvancedModeOn-rtl{width:18px;height:18px;background-position:0 -158px}
.wpToolbarCommonImages-AscendingArrow{width:9px;height:9px;background-position:0 -186px}
.wpToolbarCommonImages-CloseActive{width:8px;height:8px;background-position:0 -205px}
.wpToolbarCommonImages-CloseHover{width:8px;height:8px;background-position:0 -223px}
.wpToolbarCommonImages-CollapseNodes{width:18px;height:18px;background-position:0 -241px}
.wpToolbarCommonImages-CollapseNodesHover{width:18px;height:18px;background-position:0 -269px}
.wpToolbarCommonImages-CollapseNodesHover-rtl{width:18px;height:18px;background-position:0 -297px}
.wpToolbarCommonImages-CollapseNodes-rtl{width:18px;height:18px;background-position:0 -325px}
.wpToolbarCommonImages-ContainerOff{width:18px;height:18px;background-position:0 -353px}
.wpToolbarCommonImages-ContainerOff-rtl{width:18px;height:18px;background-position:0 -381px}
.wpToolbarCommonImages-ContainerOn{width:18px;height:18px;background-position:0 -409px}
.wpToolbarCommonImages-ContainerOn-rtl{width:18px;height:18px;background-position:0 -437px}
.wpToolbarCommonImages-ContentOff{width:18px;height:18px;background-position:0 -465px}
.wpToolbarCommonImages-ContentOff-rtl{width:18px;height:18px;background-position:0 -493px}
.wpToolbarCommonImages-ContentOn{width:18px;height:18px;background-position:0 -521px}
.wpToolbarCommonImages-ContentOn-rtl{width:18px;height:18px;background-position:0 -549px}
.wpToolbarCommonImages-DescendingArrow{width:9px;height:9px;background-position:0 -577px}
.wpToolbarCommonImages-DragGridView{width:9px;height:69px;background-position:0 -596px}
.wpToolbarCommonImages-DragGridView-rtl{width:9px;height:69px;background-position:0 -675px}
.wpToolbarCommonImages-DragHandleTop{width:75px;height:7px;background-position:0 -754px}
.wpToolbarCommonImages-DragHandleTop-rtl{width:75px;height:7px;background-position:0 -771px}
.wpToolbarCommonImages-DragListView{width:9px;height:17px;background-position:0 -788px}
.wpToolbarCommonImages-DragListView-rtl{width:9px;height:17px;background-position:0 -815px}
.wpToolbarCommonImages-DragPortlets{width:100px;height:12px;background-position:0 -842px}
.wpToolbarCommonImages-DragPortlets-rtl{width:100px;height:12px;background-position:0 -864px}
.wpToolbarCommonImages-DropDown{width:9px;height:9px;background-position:0 -886px}
.wpToolbarCommonImages-DropMenuFocus{width:12px;height:12px;background-position:0 -905px}
.wpToolbarCommonImages-DropMenuFocus-rtl{width:12px;height:12px;background-position:0 -927px}
.wpToolbarCommonImages-DropMenuHover{width:12px;height:12px;background-position:0 -949px}
.wpToolbarCommonImages-DropMenuHover-rtl{width:12px;height:12px;background-position:0 -971px}
.wpToolbarCommonImages-EditActive{width:16px;height:16px;background-position:0 -993px}
.wpToolbarCommonImages-EditActive-rtl{width:16px;height:16px;background-position:0 -1019px}
.wpToolbarCommonImages-EditDisabled{width:16px;height:16px;background-position:0 -1045px}
.wpToolbarCommonImages-EditDisabled-rtl{width:16px;height:16px;background-position:0 -1071px}
.wpToolbarCommonImages-EditHover{width:16px;height:16px;background-position:0 -1097px}
.wpToolbarCommonImages-EditHover-rtl{width:16px;height:16px;background-position:0 -1123px}
.wpToolbarCommonImages-EnterProjectActive{width:16px;height:16px;background-position:0 -1149px}
.wpToolbarCommonImages-EnterProjectActive-rtl{width:16px;height:16px;background-position:0 -1175px}
.wpToolbarCommonImages-EnterProjectDisabled{width:16px;height:16px;background-position:0 -1201px}
.wpToolbarCommonImages-EnterProjectDisabled-rtl{width:16px;height:16px;background-position:0 -1227px}
.wpToolbarCommonImages-EnterProjectHover{width:16px;height:16px;background-position:0 -1253px}
.wpToolbarCommonImages-EnterProjectHover-rtl{width:16px;height:16px;background-position:0 -1279px}
.wpToolbarCommonImages-ExpandNodes-Hover{width:18px;height:18px;background-position:0 -1305px}
.wpToolbarCommonImages-ExpandNodes-Hover-rtl{width:18px;height:18px;background-position:0 -1333px}
.wpToolbarCommonImages-ExpandNodes{width:18px;height:18px;background-position:0 -1361px}
.wpToolbarCommonImages-ExpandNodes-rtl{width:18px;height:18px;background-position:0 -1389px}
.wpToolbarCommonImages-ExpandNodes-rtl-rtl{width:18px;height:18px;background-position:0 -1417px}
.wpToolbarCommonImages-FlyoutSharkfin{width:15px;height:8px;background-position:0 -1445px}
.wpToolbarCommonImages-GotoActive{width:16px;height:16px;background-position:0 -1463px}
.wpToolbarCommonImages-GotoActive-rtl{width:16px;height:16px;background-position:0 -1489px}
.wpToolbarCommonImages-GotoDisabled{width:16px;height:16px;background-position:0 -1515px}
.wpToolbarCommonImages-GotoDisabled-rtl{width:16px;height:16px;background-position:0 -1541px}
.wpToolbarCommonImages-GotoHover{width:16px;height:16px;background-position:0 -1567px}
.wpToolbarCommonImages-GotoHover-rtl{width:16px;height:16px;background-position:0 -1593px}
.wpToolbarCommonImages-Help12{width:12px;height:12px;background-position:0 -1619px}
.wpToolbarCommonImages-Help12-rtl{width:12px;height:12px;background-position:0 -1641px}
.wpToolbarCommonImages-HiddenPageOff{width:18px;height:18px;background-position:0 -1663px}
.wpToolbarCommonImages-HiddenPageOff-rtl{width:18px;height:18px;background-position:0 -1691px}
.wpToolbarCommonImages-HiddenPageOn{width:18px;height:18px;background-position:0 -1719px}
.wpToolbarCommonImages-HiddenPageOn-rtl{width:18px;height:18px;background-position:0 -1747px}
.wpToolbarCommonImages-IBMLogoSmallBlack{width:42px;height:22px;background-position:0 -1775px}
.wpToolbarCommonImages-InfoModeOff{width:18px;height:18px;background-position:0 -1807px}
.wpToolbarCommonImages-InfoModeOn{width:18px;height:18px;background-position:0 -1835px}
.wpToolbarCommonImages-LabelSiteTemplate{width:22px;height:22px;background-position:0 -1863px}
.wpToolbarCommonImages-LabelSiteTemplate-rtl{width:22px;height:22px;background-position:0 -1895px}
.wpToolbarCommonImages-LabelTemplate{width:22px;height:22px;background-position:0 -1927px}
.wpToolbarCommonImages-LabelTemplate-rtl{width:22px;height:22px;background-position:0 -1959px}
.wpToolbarCommonImages-ListViewOff{width:20px;height:20px;background-position:0 -1991px}
.wpToolbarCommonImages-ListViewOn{width:20px;height:20px;background-position:0 -2021px}
.wpToolbarCommonImages-Locked{width:16px;height:16px;background-position:0 -2051px}
.wpToolbarCommonImages-Locked-rtl{width:16px;height:16px;background-position:0 -2077px}
.wpToolbarCommonImages-MappedToPage{width:21px;height:17px;background-position:0 -2103px}
.wpToolbarCommonImages-MappedToPage-rtl{width:21px;height:17px;background-position:0 -2130px}
.wpToolbarCommonImages-MappingArrow{width:10px;height:10px;background-position:0 -2157px}
.wpToolbarCommonImages-MappingArrowBackward{width:12px;height:12px;background-position:0 -2177px}
.wpToolbarCommonImages-MappingArrowBackward-rtl{width:12px;height:12px;background-position:0 -2199px}
.wpToolbarCommonImages-MappingArrowForward{width:12px;height:12px;background-position:0 -2221px}
.wpToolbarCommonImages-MappingArrowForward-rtl{width:12px;height:12px;background-position:0 -2243px}
.wpToolbarCommonImages-MappingArrow-rtl{width:10px;height:10px;background-position:0 -2265px}
.wpToolbarCommonImages-MoreButtonIcon{width:12px;height:12px;background-position:0 -2285px}
.wpToolbarCommonImages-MoreButtonIcon-rtl{width:12px;height:12px;background-position:0 -2307px}
.wpToolbarCommonImages-NewPage{width:32px;height:32px;background-position:0 -2329px}
.wpToolbarCommonImages-NewPage-rtl{width:32px;height:32px;background-position:0 -2371px}
.wpToolbarCommonImages-NextPageBig{width:37px;height:40px;background-position:0 -2413px}
.wpToolbarCommonImages-NextPageBigDisabled{width:37px;height:40px;background-position:0 -2463px}
.wpToolbarCommonImages-NextPageBigDisabled-rtl{width:37px;height:40px;background-position:0 -2513px}
.wpToolbarCommonImages-NextPageBigHover{width:37px;height:40px;background-position:0 -2563px}
.wpToolbarCommonImages-NextPageBigHover-rtl{width:37px;height:40px;background-position:0 -2613px}
.wpToolbarCommonImages-NextPageBig-rtl{width:37px;height:40px;background-position:0 -2663px}
.wpToolbarCommonImages-Page{width:32px;height:32px;background-position:0 -2713px}
.wpToolbarCommonImages-PageHierarchyTemplate{width:18px;height:18px;background-position:0 -2755px}
.wpToolbarCommonImages-PageHierarchyTemplate-rtl{width:18px;height:18px;background-position:0 -2783px}
.wpToolbarCommonImages-PageSiteTemplate{width:22px;height:22px;background-position:0 -2811px}
.wpToolbarCommonImages-PageSiteTemplate-rtl{width:22px;height:22px;background-position:0 -2843px}
.wpToolbarCommonImages-PageSmall{width:18px;height:18px;background-position:0 -2875px}
.wpToolbarCommonImages-PageSmall-rtl{width:18px;height:18px;background-position:0 -2903px}
.wpToolbarCommonImages-PageTemplate{width:22px;height:22px;background-position:0 -2931px}
.wpToolbarCommonImages-PageTemplate-rtl{width:22px;height:22px;background-position:0 -2963px}
.wpToolbarCommonImages-Page-rtl{width:32px;height:32px;background-position:0 -2995px}
.wpToolbarCommonImages-PreviewActive{width:14px;height:14px;background-position:0 -3037px}
.wpToolbarCommonImages-PreviewHover{width:14px;height:14px;background-position:0 -3061px}
.wpToolbarCommonImages-PreviousPageBig{width:37px;height:40px;background-position:0 -3085px}
.wpToolbarCommonImages-PreviousPageBigDisabled{width:37px;height:40px;background-position:0 -3135px}
.wpToolbarCommonImages-PreviousPageBigDisabled-rtl{width:37px;height:40px;background-position:0 -3185px}
.wpToolbarCommonImages-PreviousPageBigHover{width:37px;height:40px;background-position:0 -3235px}
.wpToolbarCommonImages-PreviousPageBigHover-rtl{width:37px;height:40px;background-position:0 -3285px}
.wpToolbarCommonImages-PreviousPageBig-rtl{width:37px;height:40px;background-position:0 -3335px}
.wpToolbarCommonImages-Reload{width:20px;height:20px;background-position:0 -3385px}
.wpToolbarCommonImages-Reload-rtl{width:20px;height:20px;background-position:0 -3415px}
.wpToolbarCommonImages-ShowActive{width:16px;height:16px;background-position:0 -3445px}
.wpToolbarCommonImages-ShowActive-rtl{width:16px;height:16px;background-position:0 -3471px}
.wpToolbarCommonImages-ShowDisabled{width:16px;height:16px;background-position:0 -3497px}
.wpToolbarCommonImages-ShowDisabled-rtl{width:16px;height:16px;background-position:0 -3523px}
.wpToolbarCommonImages-ShowHover{width:16px;height:16px;background-position:0 -3549px}
.wpToolbarCommonImages-ShowHover-rtl{width:16px;height:16px;background-position:0 -3575px}
.wpToolbarCommonImages-Site{width:18px;height:18px;background-position:0 -3601px}
.wpToolbarCommonImages-Site32{width:32px;height:32px;background-position:0 -3629px}
.wpToolbarCommonImages-TileViewOff{width:20px;height:20px;background-position:0 -3671px}
.wpToolbarCommonImages-TileViewOn{width:20px;height:20px;background-position:0 -3701px}
.wpToolbarCommonImages-VanityUrl{width:32px;height:32px;background-position:0 -3731px}
.wpToolbarCommonImages-VanityUrl-rtl{width:32px;height:32px;background-position:0 -3773px}

.wpToolbarCommonImages{background-image:url('/wps/toolbarModules/modules/common/css/images/common.png');background-repeat:no-repeat;display:-moz-inline-box;display:inline-block}
.lotusImagesOff .wpToolbarCommonImages{display:none}

.wpToolbarCommon .wpToolbarAltText,
.wpToolbarCommon .wpToolbarImagesOff {
    display: none;
}
.lotusImagesOff .wpToolbarCommon img,
.wpthemeImagesOff .wpToolbarCommon img,
.lotusImagesOff.wpToolbarCommon img,
.wpthemeImagesOff.wpToolbarCommon img {
    display: none !important;
}
.wpthemeImagesOff .wpToolbarCommon .wpToolbarImagesOff,
.lotusImagesOff .wpToolbarCommon .wpToolbarImagesOff,
.wpthemeImagesOff.wpToolbarCommon .wpToolbarImagesOff,
.lotusImagesOff.wpToolbarCommon .wpToolbarImagesOff {
    display: inline;
}

.wpToolbarCommon img {
	border: none;
}/*!
 * CMS Enterprise Portal Theme - CSRA - 2017 - Powered by Bootstrap.
 */
header {
  height: 50px;
  max-height: 50px;
}
.layoutRow.ibmDndRow {
  width: 100%;
}
.stMainContent.wpthemeMainContent {
  padding: 0;
  background: #ffffff;
}
.cms-hide,
.cms-empty {
  display: none;
}
#cms-View-myApps-HeaderContainer {
  position: fixed;
  width: 100%;
}
#ViewMyApps_container_Sub {
  height: auto;
  overflow-x: hidden;
  max-height: 500px;
  background-color: #063346;
  -webkit-box-shadow: 5px 5px 20px #757575;
  -moz-box-shadow: 5px 5px 20px #757575;
  box-shadow: 5px 5px 20px #757575;
  padding: 10px;
  -ms-overflow-style: scrollbar;
}
.cms-hide-scroll {
  -ms-overflow-style: none;
  overflow: -moz-hidden-unscrollable;
}
.cms-hide-scroll::-webkit-scrollbar {
  display: none;
}
.cms-ie-show-scroll {
  -ms-overflow-style: scrollbar;
}
.ibmPortalControl.stControl.wpthemeControl.a11yRegionTarget.cmsLightSkin {
  border: 1px solid #112e51;
  overflow: auto;
  margin: 10px;
}
.ibmPortalControl.stControl.wpthemeControl.a11yRegionTarget.cmsLightSkin > .stControlBody.stOverflowAuto.wpthemeControlBody {
  padding: 1.5em;
}
#cms-portlet-title-header-container {
  padding: 0 10px;
  background: #112e51;
  border: 2px solid rgba(47, 130, 186, 0.9);
}
#cms-portlet-title-header {
  overflow: hidden;
}
#cms-portlet-h2 > span,
#cms-portlet-h2 > span > span {
  display: block;
  text-shadow: none;
  color: #ffffff;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 26px;
  font-weight: bold;
}
#tblMain {
  padding: 2px;
}
.cms-show.cms-help.alert.alert-info {
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
}
.cms-show.cms-help.alert.alert-info > .cms-h2-error {
  color: #000000;
}
.cms-show.cms-help.alert.alert-info > .cms-h2-error > .fa {
  margin-right: 10px;
}
.cms-spinner-block {
  pointer-events: none;
  cursor: not-allowed;
  -webkit-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cms-header-out {
  -webkit-box-shadow: 0 1px 10px #e6e6e6;
  -moz-box-shadow: 0 1px 10px #e6e6e6;
  box-shadow: 0 1px 10px #e6e6e6;
  z-index: 1000;
  overflow: visible;
  background-color: #112e51;
  border-bottom: 1px solid #11253e;
  max-height: 50px;
}
.cms-header-in {
  z-index: 1000;
  overflow: visible;
  background-color: #112e51;
  border-bottom: 1px solid #11253e;
  max-height: 50px;
}
.navbar-default .navbar-toggle {
  border: 0;
  color: #ffffff;
}
.container.header-container {
  padding: 0 10px;
  width: 95% !important;
  background-color: #112e51;
}
.cms-header-toggle {
  background-color: #112e51;
  color: #ffffff;
  font-size: 30px;
  margin-bottom: 0 !important;
}
.cms-header-link .fa,
#logoutlink .fa {
  margin-right: 5px;
}
.cms-myprofile-menu:hover,
.cms-myprofile-menu:focus,
.cms-myprofile-menu:active {
  color: #ffffff;
  background-color: #063346;
  cursor: pointer;
  -webkit-transition: background-color 0.5s ease;
  -moz-transition: background-color 0.5s ease;
  -ms-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}
.cms-header-link > .dropdown-menu.cms-myprof-menu {
  background-color: #063346;
  color: #ffffff;
  left: 0;
  padding: 20px 0;
}
.dropdown-item.cms-myprof-item > .cms-auth-myprofile {
  color: #ffffff;
  font-size: 17px;
}
.dropdown-item.cms-myprof-item > .cms-auth-myprofile:hover,
.dropdown-item.cms-myprof-item > .cms-auth-myprofile:focus,
.dropdown-item.cms-myprof-item > .cms-auth-myprofile:active {
  text-decoration: underline;
  background-color: inherit;
}
.cms-myprof-item {
  margin-bottom: 10px;
}
.cms-subscriptions {
  padding-left: 0 !important;
}
.cms-as {
  color: #177bb0;
}
.cms-mys-pp {
  font-size: 12px;
  padding: 0;
  list-style-type: none;
}
.cms-mys-pp .cms-sub-opts {
  color: #ffffff;
  text-decoration: underline;
}
.cms-mobile-email {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 1px solid #e8e8e8;
  padding: 10px;
  display: block;
  margin-bottom: 20px;
  color: #000000;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.cms-mobile-email:-ms-input-placeholder {
  color: #757575;
}
.cms-subscribe-btn {
  color: #ffffff;
}
.cms-subscribe-more {
  background-color: #f9f9f9;
  margin-top: 20px;
  text-align: left;
  padding: 10px;
  border: 1px solid #e8e8e8;
}
.cms-modal-as {
  font-style: italic;
}
.cms-sub-opts-modal {
  color: #85bbe0;
  font-size: 14px;
}
.cms-header-links-container > .cms-header-links-item > .cms-header-link {
  color: #ffffff;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  text-transform: capitalize;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 18px;
}
.cms-header-links-container > .cms-header-links-item > .cms-header-link:hover,
.cms-header-links-container > .cms-header-links-item > .cms-header-link:focus,
.cms-header-links-container > .cms-header-links-item > .cms-header-link:active {
  color: #ffffff;
  background-color: #063346;
  cursor: pointer;
  -webkit-transition: background-color 0.5s ease;
  -moz-transition: background-color 0.5s ease;
  -ms-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}
.nav .open > .cms-myprofile-menu {
  background-color: #063346;
}
#cms-welcome-user {
  background-color: #1c3c63;
  border-left: 1px solid #212121;
  border-right: 1px solid #212121;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.cms-spacer {
  display: inline-block;
  width: 10px;
}
#cms-welcome-user-caret {
  position: absolute;
  right: 0;
  padding-left: 12px;
  margin-left: 5px;
  margin-right: 8px;
  font-size: 24px;
  vertical-align: sub;
}
.cms-nav-myapps-container {
  text-align: center;
  padding: 14px 15px 10px 15px;
}
.cms-nav-myapps-container:hover,
.cms-nav-myapps-container:focus,
.cms-nav-myapps-container:active {
  color: #ffffff;
  background-color: #063346;
  cursor: pointer;
  -webkit-transition: background-color 0.5s ease;
  -moz-transition: background-color 0.5s ease;
  -ms-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}
.cms-nav-myapps-container > .cms-header-link {
  color: #ffffff;
  font-size: 17px;
}
.cms-nav-myapps-container > .cms-header-link:hover,
.cms-nav-myapps-container > .cms-header-link:focus,
.cms-nav-myapps-container > .cms-header-link:active {
  background: #063346;
}
#cms-View-myApps-HeaderContainer > .main > .container {
  padding: 0;
}
#cms-portlet-title-header {
  /*overflow: hidden;*/

}
#cms-portlet-title-header:before,
#cms-portlet-title-header:after {
  content: "";
  display: table;
}
#cms-portlet-title-header:after {
  clear: both;
}
#cms-portlet-title-header .dndHandle {
  float: left;
}
#cms-portlet-title-header .stActionMenu {
  float: right;
  position: relative;
  top: 1rem;
}
#cms-portlet-title-header .fa.fa-navicon {
  font-size: 2rem;
  display: block;
  color: #ffffff;
  height: 2.5rem;
  width: 2.5rem;
  text-align: center;
}
.cms-logo-container-login > .cms-icon {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 40px;
}
.cms-login-form,
.cms-newreg-container {
  background-color: #22334e;
  color: #ffffff;
  padding: 20px 50px;
  max-width: 500px;
  overflow: hidden;
  margin-bottom: 30px;
  font-size: 18px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  -webkit-opacity: 0.99;
  -moz-opacity: 0.99;
  opacity: 0.99;
  -webkit-box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.18), 0 1px 15px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.18), 0 1px 15px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.18), 0 1px 15px 1px rgba(0, 0, 0, 0.15);
}
.cms-login-form > .cms-icon.cms-sprite-loggedout {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}
.cms-p-chp-l .fa {
  margin-right: 5px;
}
.cms-login-form a {
  color: #ffffff;
  text-decoration: underline;
}
.cms-login-form a:hover,
.cms-login-form a:active,
.cms-login-form a:visited,
.cms-login-form a:focus {
  color: #ffffff;
}
.cms-stage > .cms-login-container {
  padding: 14vh 1vw;
  width: 100%;
  background-image: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/stage20.webp");
  background-size: cover;
  -webkit-box-shadow: inset 0 0 0 99999px rgba(230, 230, 230, 0.75);
  -moz-box-shadow: inset 0 0 0 99999px rgba(230, 230, 230, 0.75);
  box-shadow: inset 0 0 0 99999px rgba(230, 230, 230, 0.75);
}
.cms-stage > .cms-newreg-container {
  padding: 10px 0 10px 0;
}
.cms-login-input-field {
  padding: 0 !important;
}
.cms-login-links-container {
  display: block;
  margin-bottom: 20px;
  margin-top: 10px;
  padding: 0 !important;
}
.cms-subscribe-btn,
.cms-subscribe-btn-modal {
  font-size: 18px;
  padding: 12px;
  font-weight: 600;
  display: block;
  text-align: center;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #ffffff;
  background-color: #2e8540;
  border: 0;
}
.cms-subscribe-btn:hover,
.cms-subscribe-btn-modal:hover,
.cms-subscribe-btn:active,
.cms-subscribe-btn-modal:active,
.cms-subscribe-btn:focus,
.cms-subscribe-btn-modal:focus {
  background-color: #2e852c;
  text-decoration: none;
  color: #ffffff;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -webkit-transition: box-shadow 0.3s ease-in-out;
  -moz-transition: box-shadow 0.3s ease-in-out;
  -ms-transition: box-shadow 0.3s ease-in-out;
  -o-transition: box-shadow 0.3s ease-in-out;
  transition: box-shadow 0.3s ease-in-out;
}
.cms-subscribe-btn:disabled,
.cms-subscribe-btn-modal:disabled {
  background-color: #737373;
}
.termsAndCondNext {
  font-size: 18px;
  padding: 12px;
  font-weight: 600;
  display: block;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #ffffff;
  background-color: #2e8540;
  text-align: center;
}
.termsAndCondNext:hover,
.termsAndCondNext:active,
.termsAndCondNext:focus {
  background-color: #2e852c;
  text-decoration: none;
  color: #ffffff;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -webkit-transition: box-shadow 0.3s ease-in-out;
  -moz-transition: box-shadow 0.3s ease-in-out;
  -ms-transition: box-shadow 0.3s ease-in-out;
  -o-transition: box-shadow 0.3s ease-in-out;
  transition: box-shadow 0.3s ease-in-out;
}
.termsAndCondNext:disabled {
  background-color: #737373;
}
.cms-sendcode-btn,
.cms-newuser-reg,
.cms-sendmfa-login {
  font-size: .9em !important;
  font-size: 18px;
  padding: 12px;
  font-weight: 600;
  display: block;
  text-align: center;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #ffffff;
  background-color: #0071bc;
  width: 100%;
  border: 0;
}
.cms-sendcode-btn:hover,
.cms-newuser-reg:hover,
.cms-sendmfa-login:hover,
.cms-sendcode-btn:focus,
.cms-newuser-reg:focus,
.cms-sendmfa-login:focus {
  background-color: #205493;
  text-decoration: none;
  color: #ffffff;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -webkit-transition: box-shadow 0.3s ease-in-out;
  -moz-transition: box-shadow 0.3s ease-in-out;
  -ms-transition: box-shadow 0.3s ease-in-out;
  -o-transition: box-shadow 0.3s ease-in-out;
  transition: box-shadow 0.3s ease-in-out;
}
.cms-sendcode-btn:active,
.cms-newuser-reg:active,
.cms-sendmfa-login:active {
  background-color: #112e51;
  text-decoration: none;
  color: #ffffff;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -webkit-transition: box-shadow 0.3s ease-in-out;
  -moz-transition: box-shadow 0.3s ease-in-out;
  -ms-transition: box-shadow 0.3s ease-in-out;
  -o-transition: box-shadow 0.3s ease-in-out;
  transition: box-shadow 0.3s ease-in-out;
}
.cms-sendcode-btn:hover,
.cms-newuser-reg:hover,
.cms-sendmfa-login:hover,
.cms-sendcode-btn:active,
.cms-newuser-reg:active,
.cms-sendmfa-login:active,
.cms-sendcode-btn:focus,
.cms-newuser-reg:focus,
.cms-sendmfa-login:focus {
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -webkit-transition: box-shadow 0.3s ease-in-out;
  -moz-transition: box-shadow 0.3s ease-in-out;
  -ms-transition: box-shadow 0.3s ease-in-out;
  -o-transition: box-shadow 0.3s ease-in-out;
  transition: box-shadow 0.3s ease-in-out;
}
.cms-newreg-container {
  text-align: center;
}
.cms-rfnfp-links {
  font-weight: 100;
  margin-top: 20px;
  padding: 0 !important;
}
.cms-tos-link {
  display: block;
  color: #ffffff;
  padding: 0 !important;
}
.cms-tos-link #checkd {
  margin: 5px;
}
.cms-tos-link > .checkbox {
  margin: 0;
}
.cms-terms {
  text-decoration: underline;
  color: #ffffff;
}
.cms-terms-nur {
  text-decoration: underline;
  color: inherit;
}
.cms-find-about {
  margin-left: auto;
  margin-right: auto;
}
.cms-mfa-link {
  margin-bottom: 20px;
}
.cms-login-sendmfa-button-container {
  padding-left: 0 !important;
}
.cms-login-sendmfa-field-container {
  padding-right: 0 !important;
}
.cms-login-sendmfa-email-container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cms-home-widgets {
  overflow: auto;
  background-color: #112e51;
  padding: 28vh 0;
  font-size: 17px;
}
.cms-hw-container {
  padding: 5vh 0;
}
.cms-rfnfp > .cms-news-item > a {
  color: #b4bcc3;
  font-size: 14px;
  margin-bottom: 100px;
}
.cms-home-widgets-about > .container.cms-find-about {
  padding: 12em 0;
  color: #000000;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 18px;
  font-weight: 100;
}
.cms-about > .cms-aboutleft {
  background-image: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/aboutsection-computerphone.webp");
  background-size: contain;
  background-repeat: no-repeat;
  display: block;
  height: 20em;
}
.cms-about > .cms-aboutright {
  padding: 100px 0;
}
.cms-footer {
  background-color: #eaeaea;
  padding: 190px 0;
  height: 380px;
  color: #000000;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 18px;
  font-weight: 100;
}
.cms-social-icon-list {
  float: right;
  list-style-type: none;
}
.cms-social-icon-list .cms-social-icon {
  float: left;
  -webkit-box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.18), 0 1px 15px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.18), 0 1px 15px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.18), 0 1px 15px 1px rgba(0, 0, 0, 0.15);
  transition: all 200ms ease-in;
  transform: scale(1);
}
.cms-social-icon-list .cms-social-icon:hover,
.cms-social-icon-list .cms-social-icon:focus {
  transition: all 200ms ease-in;
  transform: scale(1.2);
  z-index: 1000000000;
  position: relative;
}
.cms-footer-copy-container {
  text-align: center;
}
.cms-social-icons-container,
.cms-logo-container {
  padding: 0 !important;
}
.eptimeout.ui-dialog {
  background-position: right top;
  background-repeat: repeat-y;
  -webkit-opacity: 0.9;
  -moz-opacity: 0.9;
  opacity: 0.9;
  overflow: hidden;
  position: fixed;
  width: 500px !important;
}
.eptimeout.ui-dialog .ui-dialog-title {
  color: #ffffff;
  line-height: 22px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 17px;
  font-weight: 700;
}
.eptimeout.ui-dialog .ui-dialog-titlebar-close {
  height: 20px;
  margin: -10px 0 0 0;
  padding: 1px;
  position: absolute;
  right: .3em;
  top: 50%;
  width: 20px;
}
.eptimeout.ui-dialog .ui-dialog-content {
  background: none;
  border: 0;
  position: relative;
  padding: 30px;
}
.eptimeout.ui-dialog .ui-dialog-buttonpane.ui-widget-content {
  border-top: none;
  text-align: center;
  padding-bottom: 20px;
}
.eptimeout.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button {
  cursor: pointer;
  margin: .5em .4em .5em 0;
}
/* Corner radius */
.eptimeout.ui-widget-content {
  background-color: #ffffff;
  color: #333333;
}
.eptimeout.ui-widget-content a {
  color: #333333;
}
.eptimeout.ui-widget {
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 1em;
}
.eptimeout.ui-widget input,
.eptimeout.ui-widget select,
.eptimeout.ui-widget textarea,
.eptimeout.ui-widget button {
  background-color: #2e8540;
  border: 0;
  color: #ffffff;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 1em;
  font-weight: bold;
  margin-right: 15px !important;
  padding: 8px 20px;
  text-align: center;
  height: 50px;
}
.eptimeout.ui-corner-all,
.eptimeout.ui-corner-top,
.eptimeout.ui-corner-left,
.eptimeout.ui-corner-tl {
  border-top-left-radius: 4px;
}
.eptimeout.ui-resizable {
  position: relative;
}
.eptimeout.ui-front {
  z-index: 1060;
}
.eptimeout.ui-widget-header {
  background-color: #fed426;
  background: -webkit-linear-gradient(#fbecb5, #fed426);
  background: linear-gradient(#fbecb5, #fed426);
  font-weight: bold;
}
.eptimeout.ui-widget-header a {
  color: #ffffff;
}
.eptimeout.ui-draggable .ui-dialog-titlebar {
  cursor: move;
  text-align: center;
  background-color: #112e51;
  height: 50px;
  padding: 15px;
}
.ui-front {
  z-index: 1060;
}
.ui-widget-overlay.eptimeout {
  background: #000000 url(/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/) 50% 50% repeat !important;
  filter: alpha(opacity=50);
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  -webkit-opacity: 0.8 !important;
  -moz-opacity: 0.8 !important;
  opacity: 0.8 !important;
  width: 100%;
}
@font-face {
  font-family: 'Merriweather';
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/merriweather-regular-webfont.eot');
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/merriweather-regular-webfont.eot') format('embedded-opentype'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/merriweather-regular-webfont.woff') format('woff'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/merriweather-regular-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Merriweather Bold';
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/merriweather-bold-webfont.eot');
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/merriweather-bold-webfont.eot') format('embedded-opentype'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/merriweather-bold-webfont.woff') format('woff'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/merriweather-bold-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Source Sans Pro';
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/sourcesanspro-regular-webfont.eot');
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/sourcesanspro-regular-webfont.eot') format('embedded-opentype'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/sourcesanspro-regular-webfont.woff') format('woff'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/sourcesanspro-regular-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Source Sans Pro Bold';
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/sourcesanspro-bold-webfont.eot');
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/sourcesanspro-bold-webfont.eot') format('embedded-opentype'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/sourcesanspro-bold-webfont.woff') format('woff'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/sourcesanspro-bold-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/fontawesome-webfont.eot');
  src: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/fontawesome-webfont.woff2') format('woff2'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/fontawesome-webfont.woff') format('woff'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/fontawesome-webfont.ttf') format('truetype'), url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/fonts/fontawesome-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.cms-h1-login {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.56);
  color: #ffffff;
  line-height: 52px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 22px;
  font-weight: 700;
}
.cms-h1 {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.56);
  color: #ffffff;
  line-height: 52px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 40px;
  font-weight: 700;
}
.cms-h1-interior {
  text-shadow: none;
  color: #094c7b;
  line-height: 52px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 32px;
  font-weight: bold;
}
.cms-h1-interior-alert {
  color: #000000;
  line-height: 52px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 20px;
  font-weight: bold;
}
.cms-h2 {
  color: #85bbe0;
  line-height: 39px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 30px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 30px;
}
.cms-h3 {
  letter-spacing: normal;
  color: #85bbe0;
  line-height: 26px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 26px;
  font-weight: 700;
}
.cms-h4 {
  color: #49729c;
  line-height: 22px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 17px;
  font-weight: 700;
}
.cms-h5 {
  color: #094c7b;
  line-height: 20px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 20px;
  font-weight: 700;
}
.cms-h6 {
  text-transform: uppercase;
  color: #85bbe0;
  line-height: 17px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 13px;
  font-weight: 400;
}
.cms-p-thp {
  color: #ffffff;
  line-height: 39px;
  font-family: 'Merriweather', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-weight: normal;
  font-size: 17px;
}
.cms-p-login {
  color: #ffffff;
  line-height: 39px;
  font-family: 'Merriweather', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 17px;
  font-weight: normal;
}
.cms-p-chp {
  text-align: center;
  margin-bottom: 100px;
  color: #d9d7d7;
  line-height: 39px;
  font-family: 'Merriweather', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-weight: normal;
  font-size: 17px;
}
.cms-p-chp-l {
  margin-bottom: 30px;
  color: #ffffff;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 17px;
  font-weight: 100;
}
.cms-p-reg {
  color: #ffffff;
  line-height: 39px;
  font-family: 'Merriweather', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-weight: normal;
  font-size: 17px;
}
.cms-p-mpp {
  color: #6b6a6a;
  line-height: 39px;
  font-family: 'Merriweather', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-weight: normal;
  font-size: 17px;
}
.cms-registration-field {
  color: #85bbe0;
  line-height: 39px;
  font-family: 'Merriweather', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 14px;
  font-weight: normal;
}
.cms-reg-p,
.cms-p-reg-modal,
.cms-pre-submit-info {
  color: #333333;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-weight: 100;
  font-size: 17px;
}
.cms-p-reg-inst {
  color: #333333;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 18px;
  font-weight: 600;
  clear: both;
}
.cms-p-reg-register {
  margin-left: 5px;
  color: #333333;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-weight: 100;
  font-size: 17px;
}
.cms-scroll-box > h3,
.cms-scroll-box > h4 {
  color: #2e73a2;
}
.cms-liks {
  color: #337ab7;
  text-decoration: none;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before {
  content: "\f0c9";
}
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.cms-login-alert.alert {
  overflow: hidden;
}
.cms-login-alert {
  color: #000000;
  background-color: #f9dede;
  background-position: 1rem 2rem;
  background-repeat: no-repeat;
  background-size: 4rem;
  margin-top: 1.5em;
  padding: 1em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
}
#cms-alert-box-container-login {
  padding: 0;
  margin-top: 0;
  color: #000000;
}
#cms-alert-box-login {
  padding: 10px 15px;
}
#cms-alert-box-login > .cms-h2-interior {
  margin-top: 0;
}
#cms-alert-box-login > .cms-error {
  color: #000000;
}
#cms-alert-box-login > .cms-error > .cms-error-alert-link {
  color: #112e51;
  font-size: 14px;
}
.cms-login-alert > .login-error-container > .cms-h2-interior {
  color: #000000;
}
.cms-login-alert > .login-error-container > .cms-h2-interior > .fa,
.cms-alert-error.container.alert > .cms-h2-interior > .fa,
.cms-alert-box > .cms-h2-interior > .fa {
  margin-right: 10px;
  color: indianred;
  text-shadow: 0 2px rgba(117, 117, 117, 0.3);
}
.cms-alert-success > .cms-h2-interior > .fa,
.cms-remove-mfa-conf-message > .fa {
  margin-right: 10px;
  color: #000000;
  text-shadow: 0 2px rgba(117, 117, 117, 0.3);
}
.cms-remove-mfa-conf-message > .fa,
.cms-change-my-profile > .fa,
.cms-change-my-profile-link > .fa {
  font-size: 30px;
  vertical-align: sub;
  text-shadow: 0 2px rgba(117, 117, 117, 0.3);
}
.close.cms-error-close {
  color: #000000;
  text-decoration: none;
  opacity: 1;
}
.close.cms-error-close:hover,
.close.cms-error-close:active,
.close.cms-error-close:visited,
.close.cms-error-close:focus {
  color: #000000;
}
.cms-login-mfa-alert {
  color: #000000;
  overflow: hidden;
  font-size: 14px;
  background-color: #e1f3f8;
  background-position: 1rem 2rem;
  background-repeat: no-repeat;
  background-size: 4rem;
  margin-top: 1.5em;
  padding: 1em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.cms-login-mfa-alert.alert > .fa {
  font-size: 25px;
  margin-right: 5px;
  vertical-align: middle;
  text-shadow: 0 2px rgba(117, 117, 117, 0.3);
}
.cms-alert-error {
  background-color: #f9dede;
  margin-top: 4em;
  position: relative;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
}
.logoffspinnerStyle {
  display: block;
  position: absolute;
  width: 300px;
  height: 1100px;
  z-index: 15;
  top: 50%;
  left: 50%;
  margin: -100px 0 0 -150px;
}
.cms-alert-box {
  background-color: #f9dede;
  padding: 30px;
}
.cms-alert-box > .cms-req-error {
  color: #000000;
  margin-left: 2em;
}
.cms-alert-success {
  background-color: #e7f4e4;
  margin-top: 5em;
  position: relative;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
}
.cms-alerts {
  padding: 50px;
}
.cms-alert-list {
  padding: 2em;
}
.cms-alert-item {
  margin: 5px 0;
}
.cms-alert-item .fa {
  margin-right: 5px;
  font-size: 20px;
}
.cms-alert-empty {
  background-color: #fff1d2;
  padding: 20px;
}
.cms-alert-info {
  background-color: #e1f3f8;
}
.cms-happy-container,
.cms-sad-container {
  font-size: 14px;
}
.cms-req-astrx,
.cms-req-error,
.cms-inline-error,
.cms-inline-error-format,
.cms-inline-error-match {
  color: #e31c3d;
  font-size: 14px;
  font-weight: 100;
  display: block;
}
.cms-inline-error-format,
.cms-inline-error {
  margin-bottom: 10px;
}
.cms-reg-field.cms-inline-error {
  color: #000000;
  border: 2px solid #cd2026 !important;
}
.cms-error-border,
.cms-error-border-format,
.cms-error-border-match {
  border: 2px solid #cd2026 !important;
}
.cms-input-field {
  display: block;
  margin-bottom: 20px;
  width: 100%;
}
.cms-login-field {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 1px solid #e8e8e8;
  padding: 10px;
  display: block;
  margin-bottom: 20px;
  color: #000000;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.cms-login-field:-ms-input-placeholder {
  color: #757575;
}
.cms-profile-fields,
.cms-register-fields,
.cms-register-fields-req,
.cms-req-field,
.cms-mp-fields-req {
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  color: #000000;
  background: #f2fafd;
  margin-bottom: 15px;
  padding: 10px;
  border: 1px solid rgba(47, 130, 186, 0.3);
  font-size: 17px;
  font-weight: 600;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
}
.cms-profile-fields::-webkit-input-placeholder,
.cms-register-fields::-webkit-input-placeholder,
.cms-register-fields-req::-webkit-input-placeholder,
.cms-req-field::-webkit-input-placeholder,
.cms-mp-fields-req::-webkit-input-placeholder,
.cms-profile-fields::-moz-placeholder,
.cms-register-fields::-moz-placeholder,
.cms-register-fields-req::-moz-placeholder,
.cms-req-field::-moz-placeholder,
.cms-mp-fields-req::-moz-placeholder,
.cms-profile-fields:-ms-input-placeholder,
.cms-register-fields:-ms-input-placeholder,
.cms-register-fields-req:-ms-input-placeholder,
.cms-req-field:-ms-input-placeholder,
.cms-mp-fields-req:-ms-input-placeholder {
  color: #2e73a2;
}
input.cms-regreq-field[type="text"],
input.cms-non-req-field[type="text"],
input.cms-reg-field[type="text"],
input.cms-mp-field[type="text"],
input.cms-mpreq-field[type="text"],
input.cms-mpreq-field-mfa[type="text"],
input.cms-regreq-field[type="number"],
input.cms-non-req-field[type="number"],
input.cms-reg-field[type="number"],
input.cms-mp-field[type="number"],
input.cms-mpreq-field[type="number"],
input.cms-mpreq-field-mfa[type="number"] {
  background: #f2fafd;
  border: 1px solid rgba(47, 130, 186, 0.3);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: 600;
  height: calc(3em + 5px);
  margin: 10px 0 1em;
  padding: 10px 10px;
  resize: none;
  width: 100%;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
input.cms-regreq-field[type="text"]:focus,
input.cms-non-req-field[type="text"]:focus,
input.cms-reg-field[type="text"]:focus,
input.cms-mp-field[type="text"]:focus,
input.cms-mpreq-field[type="text"]:focus,
input.cms-mpreq-field-mfa[type="text"]:focus,
input.cms-regreq-field[type="number"]:focus,
input.cms-non-req-field[type="number"]:focus,
input.cms-reg-field[type="number"]:focus,
input.cms-mp-field[type="number"]:focus,
input.cms-mpreq-field[type="number"]:focus,
input.cms-mpreq-field-mfa[type="number"]:focus {
  border-color: #00bafa;
  margin-top: 10px;
}
input.cms-regreq-field[type="text"]:focus + label[placeholder]:before,
input.cms-non-req-field[type="text"]:focus + label[placeholder]:before,
input.cms-reg-field[type="text"]:focus + label[placeholder]:before,
input.cms-mp-field[type="text"]:focus + label[placeholder]:before,
input.cms-mpreq-field[type="text"]:focus + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="text"]:focus + label[placeholder]:before,
input.cms-regreq-field[type="number"]:focus + label[placeholder]:before,
input.cms-non-req-field[type="number"]:focus + label[placeholder]:before,
input.cms-reg-field[type="number"]:focus + label[placeholder]:before,
input.cms-mp-field[type="number"]:focus + label[placeholder]:before,
input.cms-mpreq-field[type="number"]:focus + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="number"]:focus + label[placeholder]:before {
  color: #2e73a2;
}
input.cms-regreq-field[type="text"]:focus + label[placeholder]:before,
input.cms-non-req-field[type="text"]:focus + label[placeholder]:before,
input.cms-reg-field[type="text"]:focus + label[placeholder]:before,
input.cms-mp-field[type="text"]:focus + label[placeholder]:before,
input.cms-mpreq-field[type="text"]:focus + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="text"]:focus + label[placeholder]:before,
input.cms-regreq-field[type="number"]:focus + label[placeholder]:before,
input.cms-non-req-field[type="number"]:focus + label[placeholder]:before,
input.cms-reg-field[type="number"]:focus + label[placeholder]:before,
input.cms-mp-field[type="number"]:focus + label[placeholder]:before,
input.cms-mpreq-field[type="number"]:focus + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="number"]:focus + label[placeholder]:before,
input.cms-regreq-field[type="text"]:valid + label[placeholder]:before,
input.cms-non-req-field[type="text"]:valid + label[placeholder]:before,
input.cms-reg-field[type="text"]:valid + label[placeholder]:before,
input.cms-mp-field[type="text"]:valid + label[placeholder]:before,
input.cms-mpreq-field[type="text"]:valid + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="text"]:valid + label[placeholder]:before,
input.cms-regreq-field[type="number"]:valid + label[placeholder]:before,
input.cms-non-req-field[type="number"]:valid + label[placeholder]:before,
input.cms-reg-field[type="number"]:valid + label[placeholder]:before,
input.cms-mp-field[type="number"]:valid + label[placeholder]:before,
input.cms-mpreq-field[type="number"]:valid + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="number"]:valid + label[placeholder]:before {
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -ms-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transform: translate(0, -1.5em) scale(0.9, 0.9);
  -moz-transform: translate(0, -1.5em) scale(0.9, 0.9);
  -ms-transform: translate(0, -1.5em) scale(0.9, 0.9);
  -o-transform: translate(0, -1.5em) scale(0.9, 0.9);
  transform: translate(0, -1.5em) scale(0.9, 0.9);
}
input.cms-regreq-field[type="text"]:invalid + label[placeholder][alt]:before,
input.cms-non-req-field[type="text"]:invalid + label[placeholder][alt]:before,
input.cms-reg-field[type="text"]:invalid + label[placeholder][alt]:before,
input.cms-mp-field[type="text"]:invalid + label[placeholder][alt]:before,
input.cms-mpreq-field[type="text"]:invalid + label[placeholder][alt]:before,
input.cms-mpreq-field-mfa[type="text"]:invalid + label[placeholder][alt]:before,
input.cms-regreq-field[type="number"]:invalid + label[placeholder][alt]:before,
input.cms-non-req-field[type="number"]:invalid + label[placeholder][alt]:before,
input.cms-reg-field[type="number"]:invalid + label[placeholder][alt]:before,
input.cms-mp-field[type="number"]:invalid + label[placeholder][alt]:before,
input.cms-mpreq-field[type="number"]:invalid + label[placeholder][alt]:before,
input.cms-mpreq-field-mfa[type="number"]:invalid + label[placeholder][alt]:before {
  content: attr(alt);
}
input.cms-regreq-field[type="text"] + label[placeholder],
input.cms-non-req-field[type="text"] + label[placeholder],
input.cms-reg-field[type="text"] + label[placeholder],
input.cms-mp-field[type="text"] + label[placeholder],
input.cms-mpreq-field[type="text"] + label[placeholder],
input.cms-mpreq-field-mfa[type="text"] + label[placeholder],
input.cms-regreq-field[type="number"] + label[placeholder],
input.cms-non-req-field[type="number"] + label[placeholder],
input.cms-reg-field[type="number"] + label[placeholder],
input.cms-mp-field[type="number"] + label[placeholder],
input.cms-mpreq-field[type="number"] + label[placeholder],
input.cms-mpreq-field-mfa[type="number"] + label[placeholder] {
  display: block;
  pointer-events: none;
  line-height: 1.25em;
  margin-top: calc(-3em - 5px);
  margin-bottom: 25px;
  position: absolute;
}
input.cms-regreq-field[type="text"] + label[placeholder]:before,
input.cms-non-req-field[type="text"] + label[placeholder]:before,
input.cms-reg-field[type="text"] + label[placeholder]:before,
input.cms-mp-field[type="text"] + label[placeholder]:before,
input.cms-mpreq-field[type="text"] + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="text"] + label[placeholder]:before,
input.cms-regreq-field[type="number"] + label[placeholder]:before,
input.cms-non-req-field[type="number"] + label[placeholder]:before,
input.cms-reg-field[type="number"] + label[placeholder]:before,
input.cms-mp-field[type="number"] + label[placeholder]:before,
input.cms-mpreq-field[type="number"] + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="number"] + label[placeholder]:before {
  content: attr(placeholder);
  display: inline-block;
  margin: 0 calc(1em + 5px);
  padding: 0 2px;
  color: #2e73a2;
  white-space: nowrap;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background-image: linear-gradient(to bottom, #f2fafd, #f2fafd);
  background-size: 100% 8px;
  background-repeat: no-repeat;
  background-position: center;
}
input.cms-regreq-field[type="password"],
input.cms-non-req-field[type="password"],
input.cms-reg-field[type="password"],
input.cms-mp-field[type="password"],
input.cms-mpreq-field[type="password"],
input.cms-mpreq-field-mfa[type="password"],
input.cms-regreq-field[type="email"],
input.cms-non-req-field[type="email"],
input.cms-reg-field[type="email"],
input.cms-mp-field[type="email"],
input.cms-mpreq-field[type="email"],
input.cms-mpreq-field-mfa[type="email"] {
  background: #f2fafd;
  border: 1px solid rgba(47, 130, 186, 0.3);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: 600;
  height: calc(3em + 5px);
  margin: 10px 0 1em;
  padding: 10px 10px;
  resize: none;
  width: 100%;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  color: #000000;
}
input.cms-regreq-field[type="password"]:focus,
input.cms-non-req-field[type="password"]:focus,
input.cms-reg-field[type="password"]:focus,
input.cms-mp-field[type="password"]:focus,
input.cms-mpreq-field[type="password"]:focus,
input.cms-mpreq-field-mfa[type="password"]:focus,
input.cms-regreq-field[type="email"]:focus,
input.cms-non-req-field[type="email"]:focus,
input.cms-reg-field[type="email"]:focus,
input.cms-mp-field[type="email"]:focus,
input.cms-mpreq-field[type="email"]:focus,
input.cms-mpreq-field-mfa[type="email"]:focus {
  border-color: #00bafa;
  margin-top: 10px;
}
input.cms-regreq-field[type="password"]:focus + label[placeholder]:before,
input.cms-non-req-field[type="password"]:focus + label[placeholder]:before,
input.cms-reg-field[type="password"]:focus + label[placeholder]:before,
input.cms-mp-field[type="password"]:focus + label[placeholder]:before,
input.cms-mpreq-field[type="password"]:focus + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="password"]:focus + label[placeholder]:before,
input.cms-regreq-field[type="email"]:focus + label[placeholder]:before,
input.cms-non-req-field[type="email"]:focus + label[placeholder]:before,
input.cms-reg-field[type="email"]:focus + label[placeholder]:before,
input.cms-mp-field[type="email"]:focus + label[placeholder]:before,
input.cms-mpreq-field[type="email"]:focus + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="email"]:focus + label[placeholder]:before {
  color: #2e73a2;
}
input.cms-regreq-field[type="password"]:focus + label[placeholder]:before,
input.cms-non-req-field[type="password"]:focus + label[placeholder]:before,
input.cms-reg-field[type="password"]:focus + label[placeholder]:before,
input.cms-mp-field[type="password"]:focus + label[placeholder]:before,
input.cms-mpreq-field[type="password"]:focus + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="password"]:focus + label[placeholder]:before,
input.cms-regreq-field[type="email"]:focus + label[placeholder]:before,
input.cms-non-req-field[type="email"]:focus + label[placeholder]:before,
input.cms-reg-field[type="email"]:focus + label[placeholder]:before,
input.cms-mp-field[type="email"]:focus + label[placeholder]:before,
input.cms-mpreq-field[type="email"]:focus + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="email"]:focus + label[placeholder]:before,
input.cms-regreq-field[type="password"]:valid + label[placeholder]:before,
input.cms-non-req-field[type="password"]:valid + label[placeholder]:before,
input.cms-reg-field[type="password"]:valid + label[placeholder]:before,
input.cms-mp-field[type="password"]:valid + label[placeholder]:before,
input.cms-mpreq-field[type="password"]:valid + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="password"]:valid + label[placeholder]:before,
input.cms-regreq-field[type="email"]:valid + label[placeholder]:before,
input.cms-non-req-field[type="email"]:valid + label[placeholder]:before,
input.cms-reg-field[type="email"]:valid + label[placeholder]:before,
input.cms-mp-field[type="email"]:valid + label[placeholder]:before,
input.cms-mpreq-field[type="email"]:valid + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="email"]:valid + label[placeholder]:before {
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -ms-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transform: translate(0, -1.5em) scale(0.9, 0.9);
  -moz-transform: translate(0, -1.5em) scale(0.9, 0.9);
  -ms-transform: translate(0, -1.5em) scale(0.9, 0.9);
  -o-transform: translate(0, -1.5em) scale(0.9, 0.9);
  transform: translate(0, -1.5em) scale(0.9, 0.9);
}
input.cms-regreq-field[type="password"]:invalid + label[placeholder][alt]:before,
input.cms-non-req-field[type="password"]:invalid + label[placeholder][alt]:before,
input.cms-reg-field[type="password"]:invalid + label[placeholder][alt]:before,
input.cms-mp-field[type="password"]:invalid + label[placeholder][alt]:before,
input.cms-mpreq-field[type="password"]:invalid + label[placeholder][alt]:before,
input.cms-mpreq-field-mfa[type="password"]:invalid + label[placeholder][alt]:before,
input.cms-regreq-field[type="email"]:invalid + label[placeholder][alt]:before,
input.cms-non-req-field[type="email"]:invalid + label[placeholder][alt]:before,
input.cms-reg-field[type="email"]:invalid + label[placeholder][alt]:before,
input.cms-mp-field[type="email"]:invalid + label[placeholder][alt]:before,
input.cms-mpreq-field[type="email"]:invalid + label[placeholder][alt]:before,
input.cms-mpreq-field-mfa[type="email"]:invalid + label[placeholder][alt]:before {
  content: attr(alt);
}
input.cms-regreq-field[type="password"] + label[placeholder],
input.cms-non-req-field[type="password"] + label[placeholder],
input.cms-reg-field[type="password"] + label[placeholder],
input.cms-mp-field[type="password"] + label[placeholder],
input.cms-mpreq-field[type="password"] + label[placeholder],
input.cms-mpreq-field-mfa[type="password"] + label[placeholder],
input.cms-regreq-field[type="email"] + label[placeholder],
input.cms-non-req-field[type="email"] + label[placeholder],
input.cms-reg-field[type="email"] + label[placeholder],
input.cms-mp-field[type="email"] + label[placeholder],
input.cms-mpreq-field[type="email"] + label[placeholder],
input.cms-mpreq-field-mfa[type="email"] + label[placeholder] {
  display: block;
  pointer-events: none;
  line-height: 1.25em;
  margin-top: calc(-3em - 5px);
  margin-bottom: 25px;
  position: absolute;
}
input.cms-regreq-field[type="password"] + label[placeholder]:before,
input.cms-non-req-field[type="password"] + label[placeholder]:before,
input.cms-reg-field[type="password"] + label[placeholder]:before,
input.cms-mp-field[type="password"] + label[placeholder]:before,
input.cms-mpreq-field[type="password"] + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="password"] + label[placeholder]:before,
input.cms-regreq-field[type="email"] + label[placeholder]:before,
input.cms-non-req-field[type="email"] + label[placeholder]:before,
input.cms-reg-field[type="email"] + label[placeholder]:before,
input.cms-mp-field[type="email"] + label[placeholder]:before,
input.cms-mpreq-field[type="email"] + label[placeholder]:before,
input.cms-mpreq-field-mfa[type="email"] + label[placeholder]:before {
  content: attr(placeholder);
  display: inline-block;
  margin: 0 calc(1em + 5px);
  padding: 0 2px;
  color: #2e73a2;
  white-space: nowrap;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background-image: linear-gradient(to bottom, #f2fafd, #f2fafd);
  background-size: 100% 8px;
  background-repeat: no-repeat;
  background-position: center;
}
.cms-sh-icons {
  position: absolute;
  float: right;
  top: 22px;
  right: 25px;
  color: rgba(17, 46, 81, 0.5);
  font-size: 1.4em;
  cursor: pointer;
}
.cms-reg-field-dd,
.cms-non-req-field-dd,
.cms-mpreq-field-dd {
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  height: 46px;
  margin: 10px 0 1em;
  padding: 10px 5px;
  border: 1px solid rgba(47, 130, 186, 0.3);
  background: #f2fafd;
  color: #2e73a2;
  font-size: 1em;
  font-weight: 600;
}
.cms-reg-field-dd:focus,
.cms-non-req-field-dd:focus,
.cms-mpreq-field-dd:focus {
  border-color: #00bafa;
}
.select-wrapper {
  position: absolute;
  overflow: hidden;
}
.select-wrapper:after {
  color: #2e73a2;
  font-family: 'FontAwesome';
  content: "\f078";
  font-size: 16px;
  padding: 0 0 1px;
  pointer-events: none;
  position: absolute;
  right: 25px;
  top: 23px;
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
  background-color: transparent;
  text-shadow: 0 2px rgba(117, 117, 117, 0.3);
}
.select-wrapper select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #f2fafd;
  border: 1px solid rgba(47, 130, 186, 0.3);
  display: block;
  float: right;
  font-weight: 600;
  height: 53px;
  line-height: 1.75;
  margin: 10px 0;
  padding: 0 50px 0 10px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  color: #2e73a2;
}
.select-wrapper select::-ms-expand {
  display: none;
}
.select-wrapper select:focus {
  border: 1px solid #00bafa;
}
.select-wrapper select:after {
  font-weight: 100;
}
.cms-select-opt {
  position: absolute;
  top: 20px;
  left: 40px;
  font-size: 14px;
  color: #2e73a2;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background-size: 100% 10px;
  background-repeat: no-repeat;
  background-position: center;
  font-weight: normal;
  padding: 0 3px 0 3px;
  margin: 0 0 0 2px;
  background-image: linear-gradient(to top, #f2fafd, #ffffff);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.cms-select-opt.on {
  color: #2e73a2;
}
.cms-select-opt.show {
  top: 0;
  left: 35px;
  font-weight: 600;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.cms-dropdown > option {
  color: #000000;
}
@-moz-document url-prefix() {
  .select-wrapper option {
    padding: 10px;
    font-weight: 100;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .select-wrapper option {
    font-weight: 100;
  }
}
.cms-watermark {
  color: #2e73a2;
}
.cms-watermark > option {
  color: #2e73a2;
}
.cms-dropdown-container.select-wrapper {
  padding-left: 0;
  padding-right: 0;
}
#cms-helpdesk-selectbox-tos {
  margin: 2px 0 40px 0;
  height: 65px;
  color: #000000;
}
#cms-helpdesk-selectbox-tos:disabled {
  background-color: #e8e8e8;
  color: #ffffff;
}
#cms-show-mfa {
  position: relative;
  clear: both;
}
#cms-show-mfa:after {
  color: #2e73a2;
  font-family: 'FontAwesome';
  content: "\f078";
  font-size: 16px;
  padding: 0 0 1px;
  pointer-events: none;
  position: absolute;
  right: 15px;
  top: 12px;
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
  display: block;
}
#cms-show-mfa select::-ms-expand {
  display: none;
}
.cms-mfa-dd {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 0;
  width: 100%;
  padding: 10px;
  color: #757575;
  margin-bottom: 20px;
  background-color: #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.cms-dropdown {
  overflow: hidden;
}
.modal-content {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.modal-header,
.modal-footer {
  border: 0 !important;
}
.cms-ic-wbg {
  background-color: #ffffff;
}
#cms-hhs-rules-behavior-desc,
#cms-privacy-act-statement-desc {
  max-height: 400px;
  overflow-y: scroll;
}
.cms-green-button-reg {
  font-size: 18px;
  padding: 12px;
  font-weight: 600;
  display: block;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #ffffff;
  background-color: #2e8540;
  text-align: center;
  width: 100%;
  border: 2px solid #2e8540;
}
.cms-green-button-reg:hover,
.cms-green-button-reg:active,
.cms-green-button-reg:focus {
  background-color: #2e852c;
  text-decoration: none;
  color: #ffffff;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -webkit-transition: box-shadow 0.3s ease-in-out;
  -moz-transition: box-shadow 0.3s ease-in-out;
  -ms-transition: box-shadow 0.3s ease-in-out;
  -o-transition: box-shadow 0.3s ease-in-out;
  transition: box-shadow 0.3s ease-in-out;
}
.cms-green-button-reg:disabled {
  background-color: #737373;
}
.cms-green-button-inv {
  font-size: 18px;
  padding: 12px;
  font-weight: 600;
  display: block;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #ffffff;
  color: #2e8540;
  text-align: center;
  width: 100%;
  border: 2px solid #2e8540;
}
.cms-green-button-inv:hover,
.cms-green-button-inv:active,
.cms-green-button-inv:focus {
  background-color: #2e8540;
  text-decoration: none;
  color: #ffffff;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -webkit-transition: box-shadow 0.3s ease-in-out;
  -moz-transition: box-shadow 0.3s ease-in-out;
  -ms-transition: box-shadow 0.3s ease-in-out;
  -o-transition: box-shadow 0.3s ease-in-out;
  transition: box-shadow 0.3s ease-in-out;
}
.cms-green-button-inv:disabled {
  background-color: #737373;
}
.cms-remove-mfa {
  font-size: 18px;
  padding: 12px;
  font-weight: 600;
  display: block;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #ffffff;
  background-color: #f83636;
  text-align: center;
  width: 100%;
  border: 0;
}
.cms-remove-mfa:hover {
  background-color: #fa5c5c;
  text-decoration: none;
  color: #ffffff;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -webkit-transition: box-shadow 0.3s ease-in-out;
  -moz-transition: box-shadow 0.3s ease-in-out;
  -ms-transition: box-shadow 0.3s ease-in-out;
  -o-transition: box-shadow 0.3s ease-in-out;
  transition: box-shadow 0.3s ease-in-out;
}
.cms-remove-mfa:active {
  background-color: #fa5c5c;
  text-decoration: none;
  color: #ffffff;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -webkit-transition: box-shadow 0.3s ease-in-out;
  -moz-transition: box-shadow 0.3s ease-in-out;
  -ms-transition: box-shadow 0.3s ease-in-out;
  -o-transition: box-shadow 0.3s ease-in-out;
  transition: box-shadow 0.3s ease-in-out;
}
.cms-remove-mfa:disabled {
  background-color: #737373;
}
.cms-hidden-button {
  display: none;
  width: 0;
  height: 0;
  background-color: transparent;
  speak: none;
}
.cms-box .cms-box-body {
  color: #2e73a2;
}
.cms-th,
.cms-td {
  padding: 10px 10px 0 10px;
  vertical-align: middle;
  border: 1px solid #b5d3e3;
}
.table.cms-table {
  border: 1px solid #b5d3e3;
  display: table;
  background-color: #f2fafd;
  margin-top: 44px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
}
.cms-table > .cms-thead > .cms-tr > .cms-th,
.cms-table > .cms-tbody > .cms-tr > .cms-td {
  padding: 10px;
  color: #2e73a2;
  vertical-align: middle;
  border: 1px solid #b5d3e3;
}
.cms-table > .cms-thead > .cms-tr > .cms-th {
  text-align: center;
}
.cms-list {
  list-style-type: none;
}
.cms-list-disc {
  list-style-type: disc;
  margin-bottom: 1em;
}
#checkd {
  position: absolute;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  width: 0;
  height: 0;
}
.lt-ie9 #checkd {
  border: 0;
  float: left;
  margin: 0.4em 0.4em 0 0;
  position: static;
  width: auto;
}
#checkd + label {
  cursor: pointer;
  font-weight: 400;
  margin-bottom: 0.5em;
}
#checkd + label::before {
  background: #ffffff;
  content: '\a0';
  display: inline-block;
  height: 20px;
  line-height: 1.8rem;
  margin-right: 0.6em;
  text-indent: 0.15em;
  width: 20px;
  vertical-align: middle;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  border-radius: 0.3rem;
  -webkit-box-shadow: 0 0 0 1px #757575;
  -moz-box-shadow: 0 0 0 1px #757575;
  box-shadow: 0 0 0 1px #757575;
}
#checkd:checked + label::before {
  background-color: #0071bc;
  -webkit-box-shadow: 0 0 0 1px #0071bc;
  -moz-box-shadow: 0 0 0 1px #0071bc;
  box-shadow: 0 0 0 1px #0071bc;
}
#checkd:checked + label::before,
#checkd:checked:disabled + label::before {
  background-image: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/correct8.png");
  background-image: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/correct8.svg");
  background-position: 50%;
  background-repeat: no-repeat;
}
#checkd:focus + label::before {
  -webkit-box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #0071bc;
  -moz-box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #0071bc;
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #0071bc;
}
#checkd:disabled + label {
  color: #757575;
}
#checkd:disabled + label::before {
  background: #e8e8e8;
  -webkit-box-shadow: 0 0 0 1px #e8e8e8;
  -moz-box-shadow: 0 0 0 1px #e8e8e8;
  box-shadow: 0 0 0 1px #e8e8e8;
  cursor: not-allowed;
}
.cms-go-top {
  color: #ffffff;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 18px;
  font-weight: normal;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  position: fixed;
  bottom: 2em;
  right: 2em;
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.8);
  padding: 1.5em;
  text-align: center;
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.18), 0 0px 15px 1px rgba(117, 117, 117, 0.15);
}
.cms-go-top:hover,
.cms-go-top:focus {
  background-color: rgba(0, 0, 0, 0.9);
  color: #ffffff;
  text-decoration: none;
}
.cms-legend {
  border: 0;
}
.cms-radio-item {
  float: left;
  margin: 0 50px;
}
[type=radio][id^=cms-] {
  height: 0;
  width: 0;
  margin-top: 22px;
  margin-left: 13px;
  opacity: 0;
  position: absolute;
}
[type=radio][id^=cms-] + label {
  cursor: pointer;
  font-weight: 400;
  margin-bottom: 0.5em;
}
[type=radio][id^=cms-] + label::before {
  background: #ffffff;
  content: '\a0';
  display: inline-block;
  margin-right: 0.6em;
  text-indent: 0.15em;
  width: 1em;
  height: 1em;
  line-height: 1.6rem;
  -webkit-box-shadow: 0 0 0 2px #333333;
  -moz-box-shadow: 0 0 0 2px #333333;
  box-shadow: 0 0 0 2px #333333;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
}
[type=radio][id^=cms-]:checked + label::before {
  background-color: #0071bc;
  -webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #0071bc;
  -moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #0071bc;
  box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #0071bc;
}
[type=radio][id^=cms-]:focus + label::before {
  -webkit-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #0071bc, 0 0 3px 4px #2f82ba, 0 0 7px 4px #2f82ba;
  -moz-box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #0071bc, 0 0 3px 4px #2f82ba, 0 0 7px 4px #2f82ba;
  box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #0071bc, 0 0 3px 4px #2f82ba, 0 0 7px 4px #2f82ba;
}
.lt-ie9 [type=radio][id^=cms-] {
  border: 0;
  float: left;
  margin: 0.4em 0.4em 0 0;
  position: static;
  width: auto;
}
.pv-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/cmsWelcomePVBackground.jpg") no-repeat bottom right;
}
.qpp-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/qpp.jpg") no-repeat bottom right;
}
.macbis-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/Slide_MACBIS_logo.png") no-repeat bottom right;
}
.macpro-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/Slide_MacPRO_logo.png") no-repeat bottom right;
}
.ffe-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/HIOS_Logo.jpg") no-repeat bottom center;
  background-size: 25em;
}
.mlms-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/HIM_Logo.png") no-repeat bottom right;
}
.cbic-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/cbic.png") no-repeat bottom right;
}
.cms-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/Slide_CMSEntPortal.jpg") no-repeat bottom right;
}
.ic-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/WordCloud_ImposedOn_cmsWelcomePVBackground.jpg") no-repeat bottom right;
}
.mssp-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/Slide_MSSP.jpg") no-repeat bottom right;
}
.op-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/cmsWelcomeOPBackground.jpg") no-repeat bottom right;
}
.pecos-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/pecos_img.png") no-repeat bottom right;
}
.qnsp-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/qrm.jpg") no-repeat bottom right;
}
.cu-background {
  background: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/cu-logo.png") no-repeat bottom right;
}
.cms-icon {
  background-image: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/cms-spritesheet.png');
  background-repeat: no-repeat;
  display: block;
}
.cms-icon.cms-sprite-twitter {
  background-position: -44px -50px;
  width: 38px;
  height: 35px;
}
.cms-icon.cms-sprite-youtube {
  background-position: -119px -50px;
  width: 38px;
  height: 35px;
}
.cms-icon.cms-sprite-rss {
  background-position: -158px -50px;
  width: 38px;
  height: 35px;
}
.cms-sprite-loggedout {
  background-image: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/cms-portal-logo.svg');
  background-size: contain;
  height: 35px;
  margin-top: 10px;
}
.cms-sprite-loggedin {
  background-image: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/cms-myportal.svg');
  background-size: contain;
  height: 35px;
  margin-top: 10px;
}
.cms-sprite-eagle {
  background-size: contain;
  height: 60px;
  width: 60px;
  background-image: url('/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/hhs.png');
}
.divider {
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 30px;
}
.cms-accordion > .panel {
  margin-bottom: 10px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.cms-fields-container .panel-heading {
  background: #f2fafd;
  border: 1px solid #b5d3e3;
  color: #2e73a2;
  padding: 20px 15px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
}
.cms-fields-container .panel-heading > .fa {
  text-shadow: 0 2px rgba(117, 117, 117, 0.3);
}
.cms-fields-container .panel-default.panel-default > .panel-heading {
  background: #f2fafd;
  color: #2e73a2;
}
.cms-fields-container .panel-default {
  border-color: #b5d3e3;
}
.cms-accordion > .panel > .cms-inner-acc {
  border: 1px solid #e8e8e8;
  padding: 10px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
}
.cms-quest-container > .cms-h4 {
  padding: 1em 0;
}
.cms-quest-container > p > a,
.cms-p-reg-modal.moveleft > a {
  border-bottom: 1px solid;
}
.cms-quest-container > p > a:hover,
.cms-p-reg-modal.moveleft > a:hover,
.cms-quest-container > p > a:focus,
.cms-p-reg-modal.moveleft > a:focus {
  text-decoration: none;
}
.cms-not-active {
  pointer-events: none;
  cursor: default;
}
.cms-cancel-mp,
.cms-cancel-mp-mfa,
.cms-p-reg-register-cancel,
.cms-p-reg-register-cancel-final {
  text-align: right;
  margin-top: 10px;
  display: inline-block;
  color: #2e73a2;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-weight: 100;
  font-size: 17px;
}
.not-active-bg {
  background: #e8e8e8 !important;
}
.cms-active {
  background-color: #063346;
  color: #ffffff;
  text-decoration: none;
}
.sk-fading-circle {
  margin: 100px auto;
  width: 40px;
  height: 40px;
  position: relative;
}
.sk-fading-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.sk-fading-circle .sk-circle:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #333333;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
  -moz-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
  animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.sk-fading-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  -o-transform: rotate(30deg);
  transform: rotate(30deg);
}
.sk-fading-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
  -moz-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.sk-fading-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
  -moz-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  -o-transform: rotate(60deg);
  transform: rotate(60deg);
}
.sk-fading-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  animation-delay: -1s;
}
.sk-fading-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.sk-fading-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.sk-fading-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  -o-transform: rotate(120deg);
  transform: rotate(120deg);
}
.sk-fading-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.sk-fading-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
  -moz-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  -o-transform: rotate(150deg);
  transform: rotate(150deg);
}
.sk-fading-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
  -moz-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.sk-fading-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.sk-fading-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.sk-fading-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
  -moz-transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  -o-transform: rotate(210deg);
  transform: rotate(210deg);
}
.sk-fading-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
  -moz-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.sk-fading-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  -o-transform: rotate(240deg);
  transform: rotate(240deg);
}
.sk-fading-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
.sk-fading-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.sk-fading-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
  -moz-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.sk-fading-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
  -moz-transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  -o-transform: rotate(300deg);
  transform: rotate(300deg);
}
.sk-fading-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
  -moz-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.sk-fading-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
  -moz-transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  -o-transform: rotate(330deg);
  transform: rotate(330deg);
}
.sk-fading-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
  -moz-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
@-webkit-keyframes "sk-circleFadeDelay" {
  0%,
  39%,
  100% {
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
  }
  40% {
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
  }
}
@keyframes "sk-circleFadeDelay" {
  0%,
  39%,
  100% {
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
  }
  40% {
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
  }
}
.cms-login-input-field {
  position: relative;
}
#floatingBarsG {
  position: absolute;
  width: 19px;
  height: 23px;
  margin: auto;
  right: 1rem;
  top: 50%;
  z-index: 2;
  margin: -22px auto 0 auto;
}
.blockG {
  position: absolute;
  background-color: #ffffff;
  width: 3px;
  height: 7px;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
  -webkit-transform: scale(0.4);
  -moz-transform: scale(0.4);
  -ms-transform: scale(0.4);
  -o-transform: scale(0.4);
  transform: scale(0.4);
  -o-animation-name: fadeG;
  -ms-animation-name: fadeG;
  -webkit-animation-name: fadeG;
  -moz-animation-name: fadeG;
  animation-name: fadeG;
  animation-duration: 1.04s;
  -o-animation-duration: 1.04s;
  -ms-animation-duration: 1.04s;
  -webkit-animation-duration: 1.04s;
  -moz-animation-duration: 1.04s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
}
#rotateG_01 {
  left: 0;
  top: 8px;
  animation-delay: 0.39s;
  -o-animation-delay: 0.39s;
  -ms-animation-delay: 0.39s;
  -webkit-animation-delay: 0.39s;
  -moz-animation-delay: 0.39s;
  transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
}
#rotateG_02 {
  left: 2px;
  top: 3px;
  animation-delay: 0.52s;
  -o-animation-delay: 0.52s;
  -ms-animation-delay: 0.52s;
  -webkit-animation-delay: 0.52s;
  -moz-animation-delay: 0.52s;
  transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
}
#rotateG_03 {
  left: 8px;
  top: 1px;
  animation-delay: 0.65s;
  -o-animation-delay: 0.65s;
  -ms-animation-delay: 0.65s;
  -webkit-animation-delay: 0.65s;
  -moz-animation-delay: 0.65s;
  transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
}
#rotateG_04 {
  right: 2px;
  top: 3px;
  animation-delay: 0.78s;
  -o-animation-delay: 0.78s;
  -ms-animation-delay: 0.78s;
  -webkit-animation-delay: 0.78s;
  -moz-animation-delay: 0.78s;
  transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
#rotateG_05 {
  right: 0;
  top: 8px;
  animation-delay: 0.9099999999999999s;
  -o-animation-delay: 0.9099999999999999s;
  -ms-animation-delay: 0.9099999999999999s;
  -webkit-animation-delay: 0.9099999999999999s;
  -moz-animation-delay: 0.9099999999999999s;
  transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
#rotateG_06 {
  right: 2px;
  bottom: 2px;
  animation-delay: 1.04s;
  -o-animation-delay: 1.04s;
  -ms-animation-delay: 1.04s;
  -webkit-animation-delay: 1.04s;
  -moz-animation-delay: 1.04s;
  transform: rotate(135deg);
  -o-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
}
#rotateG_07 {
  bottom: 0;
  left: 8px;
  animation-delay: 1.1700000000000002s;
  -o-animation-delay: 1.1700000000000002s;
  -ms-animation-delay: 1.1700000000000002s;
  -webkit-animation-delay: 1.1700000000000002s;
  -moz-animation-delay: 1.1700000000000002s;
  transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
}
#rotateG_08 {
  left: 2px;
  bottom: 2px;
  animation-delay: 1.3s;
  -o-animation-delay: 1.3s;
  -ms-animation-delay: 1.3s;
  -webkit-animation-delay: 1.3s;
  -moz-animation-delay: 1.3s;
  transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
}
@keyframes fadeG {
  0% {
    background-color: #6a6a6a;
  }
  100% {
    background-color: #ffffff;
  }
}
@-o-keyframes fadeG {
  0% {
    background-color: #6a6a6a;
  }
  100% {
    background-color: #ffffff;
  }
}
@-ms-keyframes fadeG {
  0% {
    background-color: #6a6a6a;
  }
  100% {
    background-color: #ffffff;
  }
}
@-webkit-keyframes fadeG {
  0% {
    background-color: #6a6a6a;
  }
  100% {
    background-color: #ffffff;
  }
}
@-moz-keyframes fadeG {
  0% {
    background-color: #6a6a6a;
  }
  100% {
    background-color: #ffffff;
  }
}
noscript .noscript {
  margin: 80px;
  padding: 40px;
  font-size: 16px;
  display: block;
  color: #000000;
  background-color: #f9dede;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
@media screen and (max-width: 450px) {
  .cms-login-form,
  .cms-newreg-container {
    padding: 20px 10px;
    max-width: 310px;
  }
}
@media screen and (max-width: 768px) {
  .cms-header-out,
  .cms-header-in {
    padding-left: 0 !important;
    padding-right: 0 !important;
    max-height: 60px;
  }
  .cms-logo-container-login > .cms-icon {
    width: 80%;
  }
  .container.header-container {
    padding-left: 5px;
    padding-right: 5px;
    background-color: #112e51;
    width: 100% !important;
  }
  .nav.navbar-nav.navbar-right.cms-header-links-container {
    padding-left: 15px;
  }
  .container > .navbar-collapse {
    background: #112e51;
    -webkit-box-shadow: 0 10px 20px #757575;
    -moz-box-shadow: 0 10px 20px #757575;
    box-shadow: 0 10px 20px #757575;
  }
  .cms-login-text .homePAGEtext {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 40px;
  }
  .cms-header-links-container > .cms-header-links-item > .cms-header-link {
    font-size: 18px;
  }
  .cms-rfnfp {
    padding: 0 !important;
    text-align: right;
  }
  .cms-rfnfp-links {
    padding-right: 0 !important;
  }
  .cms-account-wall a {
    color: #d0fbce;
  }
  .cms-sprite-eagle {
    margin-left: auto;
    margin-right: auto;
  }
  .cms-select-opt.show {
    top: 0;
  }
  .cms-radio-item {
    margin: 0px 15px;
  }
  .stNavTapArea.cms-megamenublock {
    width: 100%;
    margin-bottom: 20px;
  }
  #ViewAllApps_container {
    width: 98%;
    margin-left: 5px;
  }
  .stOpenNavLevel.stSecondLevelNav.viewALL {
    position: absolute;
  }
  #allTiles > .stNavListItem {
    overflow: hidden;
  }
  #cms-requestApp-container {
    overflow: visible !important;
  }
  .cms-about > .cms-aboutright {
    padding: 20px 30px;
    text-align: center;
  }
  .cms-about > .cms-aboutleft {
    height: 10em;
  }
  .cms-menu-equalizer {
    width: 95%;
  }
  #cms-welcome-user-caret {
    right: 20px;
  }
  .select-wrapper select {
    padding: 0 50px 0 25px;
  }
}
@media screen and (min-width: 769px) {
  .cms-login-container > .cms-login-text {
    text-align: left;
    padding: 0 30px 30px 0;
  }
  .cms-logo-container-login > .cms-icon {
    width: 70%;
  }
  .cms-rfnfp {
    list-style-type: disc;
    text-align: left;
  }
  .navbar-nav > li > .cms-header-link {
    font-size: 17px;
    font-weight: 500;
    padding: 15px;
    height: 50px;
  }
  .container.cms-fields-container {
    width: 100%;
    max-width: 1200px;
    margin: auto;
  }
  .navbar .cms-logo-out {
    margin-top: 10px;
  }
  .cms-all-apps {
    padding: 25px 0 18px 0;
    font-size: 16px;
    background-color: rgba(6, 51, 70, 0.55);
    text-align: center;
  }
  .cms-all-apps:hover {
    background-color: #063346;
  }
  .cms-allapps-menu > .fa {
    font-size: 20px;
    vertical-align: sub;
    margin-right: 5px;
  }
  #cms-welcome-user {
    max-width: 225px;
  }
  .cms-menu-equalizer {
    width: 75%;
  }
}
@media screen and (max-width: 992px) {
  .header-link > .fa {
    margin-right: 15px;
  }
  .cms-myapps-container .container {
    width: 100%;
  }
  #ViewAllApps_container {
    width: 99%;
  }
  .cms-menu-equalizer {
    width: 75%;
  }
}
@media screen and (min-width: 993px) {
  .header-link > .fa {
    margin-right: 15px;
  }
  .cms-myapps-container > #cms-int {
    padding: 0 0 100px 0;
  }
  #cms-welcome-user {
    max-width: 280px;
  }
  .cms-menu-equalizer {
    width: 70%;
  }
}
.cms-myapps-container {
  width: 100%;
}
.stParentClass.cms-myapps-label {
  color: #00a6d2;
  font-size: 16px;
  font-weight: 600;
  overflow: hidden;
}
.stParentClass.cms-myapps-page {
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
  margin-top: 0;
}
.stParentContainer.cms-myapps-label-container > .stNavChild > li {
  clear: both;
  color: #ffffff;
  background-color: #063346;
  text-align: left;
  color: #00a6d2;
  font-size: 16px;
  font-weight: 600;
  padding: 10px;
}
.stParentContainer.cms-myapps-label-container > .stNavChild > li > a {
  padding: 5px;
  color: #ffffff;
}
.stParentContainer.cms-myapps-label-container > .stNavChild > li > a:link,
.stParentContainer.cms-myapps-label-container > .stNavChild > li > a:visited {
  background-color: #063346 !important;
}
.cms-grandchild-list > .cms-grandchild-item {
  clear: both;
  color: #ffffff;
  background-color: #063346;
  text-align: left;
  color: #e6e6e6;
  font-size: 15px;
  margin-left: 20px;
  padding: 5px 0;
}
.cms-grandchild-list > .cms-grandchild-item > a {
  padding: 5px;
  color: #ffffff;
}
.cms-grandchild-list > .cms-grandchild-item > a:link,
.cms-grandchild-list > .cms-grandchild-item > a:visited {
  background-color: #063346 !important;
}
.stOpenNavLevel.stSecondLevelNav.viewALL.cms-view-allapps {
  background-color: #063346;
  position: absolute;
  margin-top: 200px;
}
.cms-all-apps > .cms-view-myapps-container-megamenu {
  position: absolute;
  z-index: 1001;
  border: 0;
}
/* centered columns styles */
.row.row-centered {
  text-align: center;
}
.stParentContainer.col-centered {
  display: inline-block;
  float: none;
}
.cms-h1-interior.cms-myapps-title {
  text-align: left;
}
#cms-int {
  width: 100%;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 18px;
  padding: 50px 0 100px 0;
  background-color: #ffffff;
  overflow: hidden;
}
.cms-megamenublock {
  background: #f2fafd;
  border: 1px solid #bfd7e6;
  color: #2e73a2;
  font-size: 16px;
  height: 200px;
  padding: 50px;
  text-align: center;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.cms-megamenublock:hover,
.cms-megamenublock:active,
.cms-megamenublock.cms-active {
  background-color: #063346;
  border: none;
  color: #ffffff;
  text-decoration: none;
  -webkit-transition: background-color 0.5s ease;
  -moz-transition: background-color 0.5s ease;
  -ms-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
  -webkit-box-shadow: 5px 5px 20px #757575;
  -moz-box-shadow: 5px 5px 20px #757575;
  box-shadow: 5px 5px 20px #757575;
}
#allTiles i.fa {
  font-size: 3em;
  margin-bottom: 15px;
  text-shadow: 0 2px rgba(117, 117, 117, 0.3);
}
#allTiles i.fa:hover {
  color: #ffffff;
}
#cms-content {
  padding: 0 0 120px 0;
}
.stNavListItem > div[id$="_container"] {
  position: absolute;
  margin-top: 200px;
  z-index: 1000;
  padding: 10px;
  -webkit-box-shadow: 0 10px 20px #757575;
  -moz-box-shadow: 0 10px 20px #757575;
  box-shadow: 0 10px 20px #757575;
  margin-bottom: 10px;
}
div[id*="_container"] {
  background-color: #063346;
}
div[id*="_container"]:not(#ViewAllApps_container) > .stParentContainer.col-sm-4.cms-myapps-label-container {
  padding-left: 0;
}
.cms-fields-container .cms-interior-navigation {
  border: 1px solid #e8e8e8;
  list-style-type: none;
  margin: 44px 0 3em 0;
  padding: 0;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
}
.cms-fields-container .cms-interior-navigation li:hover {
  background-color: #ffffff;
}
.cms-fields-container .cms-interior-navigation .active {
  background: #f2fafd;
  border-left: 2px solid #b5d3e3;
}
.cms-fields-container .cms-interior-navigation .last {
  border-bottom: none;
}
.cms-fields-container .cms-interior-navigation li a {
  border-bottom: 1px solid #e8e8e8;
  display: block;
  list-style-type: none;
  padding: 15px 0 15px 10px;
}
.cms-fields-container ul li a:hover {
  text-decoration: none;
  font-weight: 600;
}
.cms-box {
  border: 1px solid rgba(47, 130, 186, 0.3);
  margin-bottom: 20px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  width: 100%;
}
.cms-box > p {
  background: rgba(116, 180, 231, 0.25);
}
.cms-prof-var {
  margin-left: 10px;
}
.cms-box > .cms-box-body > .cms-tr > .cms-th {
  background: rgba(116, 180, 231, 0.25);
}
.cms-box > .cms-box-body > .cms-tr > .cms-td {
  background: rgba(116, 180, 231, 0.13);
}
#cms-viewprofile-box > .cms-box {
  margin-top: 34px;
}
#cms-register-mfa-box > .cms-general-base.form-group {
  margin-top: 40px;
  color: #000000;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 18px;
  font-weight: 100;
}
.cms-box p {
  border-bottom: 1px solid rgba(47, 130, 186, 0.3);
  color: #046b99;
  margin: 0;
  padding: 15px 0 15px 10px;
}
.cms-mp-radio {
  padding: 10px;
  list-style-type: none;
}
.cms-profile-box {
  border: 1px solid #e8e8e8;
  overflow: hidden;
  padding: 20px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
}
.cms-field-container {
  padding: 0 !important;
}
.cms-h5 .cms-mfa-titles {
  line-height: 30px;
  margin-top: 30px;
}
.cms-remove-mfadev-description {
  margin-bottom: 20px;
}
.rmfa,
.prof-ico {
  font-size: 35px;
  width: 1.25em;
  text-align: center;
  margin-right: 5px;
  vertical-align: sub;
  float: left;
  color: #112e51;
  text-shadow: 0 2px rgba(117, 117, 117, 0.3);
}
.cms-remove-mfa-conf-message {
  background-color: #e1f3f8;
  background-position: 1rem 2rem;
  background-repeat: no-repeat;
  background-size: 4rem;
  margin-top: 1.5em;
  padding: 1em;
  clear: both;
  display: block;
  margin-bottom: 30px;
  overflow: hidden;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
}
.form-group.cms-forgotpassword-group,
.form-group.cms-unlockuseracc-group {
  overflow: hidden;
  clear: both;
  padding-left: 0;
}
.cms-forgotpassword-group > .cms-forgot-passwords-fields,
.cms-unlockuseracc-group > .cms-unlockuseracc-fields {
  padding-left: 0;
}
.cms-scroll-box {
  background: #f2fafd;
  border: 1px solid #2f82ba;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  height: 220px;
  margin: 0 0 20px 0;
  overflow: auto;
  padding: 0 20px 20px 15px;
  -webkit-animation: opac 2s;
  -moz-animation: opac 2s;
  animation: opac 2s;
  -webkit-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
  box-shadow: 0 2px 5px 0 rgba(117, 117, 117, 0.16), 0 2px 10px 0 rgba(117, 117, 117, 0.12);
}
.container.cms-fields-container {
  padding: 0 5px;
}
.cms-tos-reg {
  color: #000000;
  margin-left: 10px;
}
#cms-int .form-group,
.cms-forgot-userid-form .form-group {
  margin: 20px 0;
  clear: both;
  overflow: hidden;
  font-size: 16px;
}
#cms-int .cms-profile-box .form-group,
#cms-register-mfa-box .form-group,
#cms-remove-mfa-box .form-group {
  overflow: initial;
}
.form-group.cms-last-row {
  padding-top: 50px;
}
.cms-reg-label {
  color: #2e73a2;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-size: 17px;
  font-weight: 600;
}
.cms-agree-item {
  margin-bottom: 20px;
}
.cms-agree-item-mod {
  margin: 20px;
}
.change-profile-info:disabled {
  background-color: #e8e8e8;
}
.cms-emailupdates {
  background-image: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/signup.webp");
  height: 230px;
  margin-left: 60px;
  background-repeat: no-repeat;
  display: block;
  background-size: contain;
}
.cms-alert-dlist {
  background-image: url("/wps/contenthandler/!ut/p/digest!3JKaotSk_gMd0aUfF0xN-w/war/EPThemeStatic/themes/Simple/modules/cms_css/head/images/subscriberpreferences.webp");
  height: 315px;
  margin-left: 60px;
  background-repeat: no-repeat;
  display: block;
  background-size: contain;
}
.cms-quest-container {
  padding: 10px;
}
.cms-quest-container > .cms-h3 {
  padding: 10px 0;
}
.cms-quest-container > .cms-faq-qst {
  padding: 10px 10px 0 20px;
  font-size: 18px;
  color: #49729c;
  line-height: 22px;
  font-family: 'Merriweather Bold', 'Georgia', 'Cambria', 'Times New Roman', 'Times', serif;
  font-size: 17px;
  font-weight: 700;
}
.cms-quest-container > .cms-faq-ans {
  padding: 0 0 0 30px;
  color: #333333;
  line-height: 24px;
  font-family: 'Source Sans Pro', 'Helvetica Neue', 'Helvetica', 'Roboto', 'Arial', sans-serif;
  font-weight: 100;
  font-size: 17px;
}
.cms-access a {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
abbr[title] {
  border: 0 !important;
  cursor: inherit;
  text-decoration: none;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  noscript,
  .noscript {
    margin: 80px;
    padding: 40px;
    font-size: 16px;
    display: block;
    color: #000000;
    background-color: #f9dede;
    border-radius: 3px;
  }
  .a-focus-class-ie {
    outline: 1px dotted white;
    outline-offset: 2px;
  }
}
select.cms-watermark::-ms-expand {
  display: none;
}
.select2-container.select2-container-active .select2-chosen {
  background-color: #5897FB;
  color: #fff;
  padding: 5px;
  border: 1px dotted #fff;
}
.select2-container.select2-container-active .select2-choice {
  padding: 5px;
}
.select2-container {
  width: 100%;
  margin: 0;
  position: relative;
  display: inline-block;
  zoom: 1;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.select2-container .select2-choice {
  padding: 10px;
  display: block;
  overflow: hidden;
  position: relative;
  border: 1px solid #aaaaaa;
  white-space: nowrap;
  line-height: 26px;
  color: #333333;
  text-decoration: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #ffffff;
}
.select2-container .select2-choice > .select2-chosen {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.select2-container .select2-choice abbr {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 24px;
  top: 8px;
  font-size: 1px;
  text-decoration: none;
  border: 0;
  cursor: pointer;
}
.select2-container .select2-choice abbr:hover {
  background-position: right -11px;
  cursor: pointer;
}
.select2-container .select2-choice .select2-arrow {
  display: inline-block;
  width: 40px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}
.select2-container .select2-choice .select2-arrow b {
  display: block;
  width: 100%;
  height: 100%;
}
.select2-container .select2-choice .select2-arrow .fa {
  font-size: 20px;
  padding: 12px;
  text-shadow: 0 2px rgba(117, 117, 117, 0.3);
}
.select2-drop {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-top: -1px;
  position: absolute;
  z-index: 9999;
  top: 100%;
  background: #ffffff;
  color: #000000;
  border: 1px solid #aaaaaa;
  border-top: 0;
}
.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 0;
  padding: 0 5px;
  position: relative;
  z-index: 10000;
  white-space: nowrap;
}
.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 26px;
  padding: 4px 20px 4px 5px;
}
.select2-container.select2-drop-above .select2-choice {
  border-bottom-color: #aaaaaa;
}
.select2-container.select2-allowclear .select2-choice .select2-chosen {
  margin-right: 42px;
}
.select2-container.select2-allowclear .select2-choice abbr {
  display: inline-block;
}
.select2-drop-mask {
  border: 0;
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 9998;
  background-color: #ffffff;
  filter: alpha(opacity=0);
}
.select2-drop.select2-drop-above {
  margin-top: 1px;
  border-top: 1px solid #aaaaaa;
  border-bottom: 0;
}
.select2-drop.select2-drop-above .select2-search input {
  margin-top: 4px;
}
.select2-drop-active {
  border: 1px solid #5897fb;
  border-top: none;
}
.select2-drop.select2-drop-above.select2-drop-active {
  border-top: 1px solid #5897fb;
}
.select2-drop-auto-width {
  border-top: 1px solid #aaaaaa;
  width: auto;
}
.select2-drop-auto-width .select2-search {
  padding-top: 4px;
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.select2-dropdown-open .select2-choice {
  border-bottom-color: transparent;
  -webkit-box-shadow: 0 1px 0 #ffffff inset;
  -moz-box-shadow: 0 1px 0 #ffffff inset;
  box-shadow: 0 1px 0 #ffffff inset;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #eeeeee;
}
.select2-dropdown-open .select2-choice .select2-arrow {
  background: transparent;
  border-left: none;
  filter: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -18px 1px;
}
.select2-results {
  max-height: 200px;
  padding: 0 0 0 4px;
  margin: 4px 4px 4px 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: transparent;
}
.select2-results ul.select2-result-sub {
  margin: 0;
  padding-left: 0;
}
.select2-results ul.select2-result-sub > li .select2-result-label {
  padding-left: 20px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 40px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 60px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 80px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 100px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 110px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 120px;
}
.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none;
}
.select2-results li em {
  background: #feffde;
  font-style: normal;
}
.select2-results .select2-result-with-children > .select2-result-label {
  font-weight: bold;
}
.select2-results .select2-result-label {
  padding: 3px 7px 4px;
  margin: 0;
  cursor: pointer;
  min-height: 1em;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.select2-results .select2-highlighted {
  background: #5897fb;
  color: #ffffff;
}
.select2-results .select2-highlighted em {
  background: transparent;
}
.select2-results .select2-highlighted ul {
  background: #ffffff;
  color: #000000;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  background: #e6e6e6;
  display: list-item;
}
.select2-results .select2-disabled.select2-highlighted {
  color: #757575;
  background: #e6e6e6;
  display: list-item;
  cursor: default;
}
.select2-results .select2-disabled {
  background: #e6e6e6;
  display: list-item;
  cursor: default;
}
.select2-results .select2-selected {
  display: none;
}
.select2-more-results {
  background: #e6e6e6;
  display: list-item;
}
.select2-container.select2-container-disabled .select2-choice {
  background-color: #e6e6e6;
  background-image: none;
  border: 1px solid #e6e6e6;
  cursor: default;
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  background-color: #e6e6e6;
  background-image: none;
  border-left: 0;
}
.select2-container.select2-container-disabled .select2-choice abbr {
  display: none;
}
html[dir="rtl"] .select2-container-multi .select2-choices li {
  float: right;
}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice {
  margin-left: 0;
  margin-right: 5px;
}
html[dir="rtl"] .select2-search-choice-close {
  right: auto;
  left: 3px;
}
.select2-default {
  color: #aaaaaa !important;
}
.select2-search-choice-close {
  display: block;
  width: 12px;
  height: 13px;
  position: absolute;
  right: 3px;
  top: 4px;
  font-size: 1px;
}
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
  text-decoration: underline;
}
.select2-offscreen {
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  border: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
}
.select2-display-none {
  display: none;
}
.select2-measure-scrollbar {
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
  height: 100px;
  overflow: scroll;
}
#cms-button-container {
  width: 100%;
}
#browseButton,
#removeButton,
#uploadButton {
  padding: 10px;
  font-size: 16px;
  margin-right: 5px;
  margin-bottom: 10px;
}
.lotusWarning {
  background-color: #ffffbc;
  border: 1px solid #f7c455;
  margin: 15px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-weight: 600;
  font-size: 12px;
}
.cms-min-height-900 {
  min-height: 900px;
}
.cms-min-height-1200 {
  min-height: 1200px;
}
input[class^="epp_"][type="button"],
input[id^="epp_"][type="button"],
input[class^="epp_"][type="submit"],
input[id^="epp_"][type="submit"] {
  font-weight: 600;
  color: #ffffff;
  background-color: #037ba0;
  text-align: center;
  border: 0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-decoration: none;
  margin-right: 4px;
}
#epp_prevDuaPage_button,
#epp_nextDuaPage_button,
#epp_previousMyAccessButton,
#epp_nextMyAccessButton,
#epp_saveMyAccessButton,
#epp_goBackToPortal,
.backToSearch,
.addRoleRequest {
  font-weight: 600;
  color: #ffffff;
  background-color: #037ba0;
  text-align: center;
  border: 0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-decoration: none;
  margin-right: 4px;
}
[class^="epp_"] > .saveAndQuitButton,
[class^="epp_"] > .approvedDuaLink,
[class^="epp_"] > [class^="add"] {
  font-weight: 600;
  color: #ffffff;
  background-color: #037ba0;
  text-align: center;
  border: 0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-decoration: none;
  margin-right: 4px;
}
.epp_review_element,
.epp_contactElement_review {
  padding-top: 2px;
}
.epp_review_element label,
.epp_contactElement_review label {
  font-weight: 100;
  margin-bottom: 0;
}
.epp_review_element > table {
  border-collapse: separate;
}
.epp_review_page h5 {
  font-weight: 700;
  padding: 10px 0px 10px 2px;
}
.epp_review_page h4 {
  padding-bottom: 10px;
}
.epp_centerContainerDiv > div > fieldset {
  margin: 15px;
}
#cicdim-app-table {
  margin: 0 !important;
}
.ui-selectonemenu-items-wrapper {
  -ms-overflow-style: scrollbar;
}
 .wpthemeMessage {background-color: #FFEBE6; border-color: #F08137; border-radius: 3px 3px 3px 3px; font-size: 0.9em; padding: 10px; margin-bottom: 12px; overflow: hidden; position: relative; border-style: solid; border-width: 1px;} .wpthemeMessage .wpthemeDetails {background-color: #FFF; padding: 6px; margin-top: 6px; color: #333; border-radius: 0px 0px 3px 3px;}.wpthemeMessage .wpthemeMsgIcon {margin-right: 7px; margin-top: 0; float: left;}.wpthemeMsgIcon16 {background-image: url("/wps/themeModules/modules/pagebuilder/css/images/statusSprite.png"); background-repeat: no-repeat; height: 16px; width: 16px;}.wpthemeMessage.wpthemeMoreMsg {margin-left: 10px;}.wpthemeMessage.wpthemeInfo {background-color: #D9F1FB; border-color: #00B0DA;}.wpthemeMessage.wpthemeWarning {background-color: #FDF4C8; border-color: #E48617;}.wpthemeMessage.wpthemeSuccess {background-color: #ECF9DF; border-color: #108F53;}.wpthemeMsgIconInfo {background-position: 0px -26px;}.wpthemeMsgIconError {background-position: 0px 0px;}.wpthemeMsgIconWarning {background-position: 0px -78px;}.wpthemeMsgIconSuccess {background-position: 0px -52px;}.wpthemeMsgIconInfo, .wpthemeMsgIconError, .wpthemeMsgIconWarning,.wpthemeMsgIconSuccess {background-image: url("/wps/themeModules/modules/pagebuilder/css/images/statusSprite.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px;}.wpthemeMessage span.wpthemeAltText {float: left; margin-left: 5px; margin-right: 5px;}.wpthemeMessage .wpthemeMessageBody {margin: 0 20px;}a.wpthemeHideShow {position: absolute; right: 22px; top: 5px;}.wpthemeMsgIconHide {background-position: 0 -104px; opacity: 0.55; height: 12px; width: 12px;}.wpthemeMsgIconShow {background-position: 0 -126px; opacity: 0.55; height: 12px; width: 12px;}a.wpthemeHideShow img {opacity: 0.60; filter: alpha(opacity=60); margin: 7px;}a.wpthemeHideShow:hover img, a.wpthemeHideShow:focus img, a.wpthemeHideShow:active img {opacity: 0.85; filter: alpha(opacity=85);}.wpthemeMessage .wpthemeDelete {right: 10px; top: 10px; position: absolute; background-repeat: no-repeat;}a.wpthemeDelete img {background-image: url("/wps/themeModules/modules/pagebuilder/css/images/statusSprite.png"); background-position: 0px -148px; height: 12px; opacity: 0.45; vertical-align: top; width: 12px; float: none; margin-top: 2px;}.wpthemeDialogBorder {
    border:3px solid #4B4B4B; /*this is needed for IE*/
    border:3px solid rgba(0, 0, 0, 0.7);
    -moz-box-shadow:0px 1px 12px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow:0 1px 12px rgba(0, 0, 0, 0.6);
    box-shadow:0px 1px 12px rgba(0, 0, 0, 0.6);
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
}

.wpthemeDialogBorder .dialogContainer {
    background-color:#fff;
    *padding-bottom:1px; /* fix missing bottom border on IE7, asterisk prefix read by IE7 */
}

.wpthemeDialog .dialogPointer {
    position:absolute;
    width:13px;
    height:17px;
}

.wpthemeDialog .dialogPointer.right {
	background: url(/wps/themeModules/modules/dialog/css/images/dialogSprite.png) no-repeat top left;
    background-position: 0 -54px;
    right:-10px;
}

.wpthemeDialog .dialogPointer.left {
	background: url(/wps/themeModules/modules/dialog/css/images/dialogSprite.png) no-repeat top left;
    background-position: 0 -35px;
    left:-10px;
}

.wpthemeDialog .dialogPointer.top {
	background: url(/wps/themeModules/modules/dialog/css/images/dialogSprite.png) no-repeat top left;
    background-position: 0 -73px;
    width:17px;
    height:13px;
}

.wpthemeDialog .msgIcon {
    width:48px;
    height:48px;
    padding:1em;
    background-repeat:no-repeat;
    background-position:center;     
}

.wpthemeDialog .msgBody {
    padding:0.5em;
}

.wpthemeDialog .msgError {
    background-image:url(/wps/themeModules/modules/dialog/css/images/msgError48.png);
}

.wpthemeDialog .msgInfo {
    background-image:url(/wps/themeModules/modules/dialog/css/images/msgInfo48.png);
}

.wpthemeDialog .msgSuccess {
    background-image:url(/wps/themeModules/modules/dialog/css/images/msgSuccess48.png);
}

.wpthemeDialog .msgWarning {
    background-image:url(/wps/themeModules/modules/dialog/css/images/msgWarning48.png);
}

.wpthemeDialog .wpthemeDialogContent {
    display:table;
    background-color:#fff;
    border:0 none;
    max-height:300px;
    overflow:auto;
}

.wpthemeDialog .wpthemeDialogContentBody {
    position:relative;
}

.wpthemeDialog .wpthemeDialogContent .wpthemeDialogContentBody > div {
    display:table-row;
}

.wpthemeDialog .wpthemeDialogContent .wpthemeDialogContentBody .south {
    display:block;
}

.wpthemeDialog .wpthemeDialogContent .west, .wpthemeDialog .wpthemeDialogContent .central, .wpthemeDialog .wpthemeDialogContent .east {
    display:table-cell;
    vertical-align:top;
}

.wpthemeDialog .wpthemeDialogContent .west, .wpthemeDialog .wpthemeDialogContent .east {
    width:10%;
}
.wpthemeDialog .dialogLoading {
	background-image:url("/wps/themeModules/modules/dialog/css/images/loading.gif");
    background-repeat:no-repeat;
    height:16px;
    width:16px;
}
.wpthemeDialog .dialogAltText {
	display:none;
}
.wpthemeDialogImagesOff .dialogAltText {
    display:inline;
}
.wpthemeDialog .dialogHeader {
	background-color:#3A3A3A;
    border-bottom:0 none;
    padding:13px 20px;
}
.wpthemeDialog .dialogHeaderText {
	position:relative;
    color:#FFFFFF;
    display:block;
    font-size:1.2em;
    margin:0;
    background:none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border:0 none;
    padding:0;
    font-weight:bold;
    line-height:1.2;
}
.wpthemeDialog .dialogClose {
    border:0 none;
    padding:0;
    position:absolute;
    right:-15px;
    top:-15px;
    line-height:1em;
}
.wpthemeDialog .dialogClose img {
	background:url(/wps/themeModules/modules/dialog/css/images/dialogSprite.png) no-repeat top left;
    background-position:0 0;
    height:32px;
    width:32px;
    border:0 none;
    line-height:0;
    vertical-align:middle;
}
.wpthemeDialog .wpthemeDialogFooter .wpthemeDialogBtn {
    margin-left:9px;
    margin-right:1px;	
}
.wpthemeDialog .wpthemeDialogBtn {
    padding:5px 15px;
    text-shadow:0 1px 1px #FFFFFF;
    background-color:#E7E7E7;
    border:0 none;
    border-collapse:separate;
    border-radius:3px 3px 3px 3px;
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
    color:#333333;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
    font-size:0.9em;
    font-family:Arial,Helvetica,sans-serif;
}
.wpthemeDialogPopup {
	border:3px solid rgba(3, 3, 3, 0.45);
    border-radius:3px 3px 3px 3px;
    box-shadow:0 0 5px rgba(34, 34, 34, 0.5);
    color:#222222;
    position:relative;
    z-index:10000;
}
.wpthemeDialogPopup .wpthemeDialogPopupHeader {
    background:none repeat scroll 0 0 #FFFFFF;
    margin-bottom:-10px;
    position:relative;	
}
.wpthemeDialogPopup .wpthemeDialogPopupHeader .wpthemeDialogPopupHeading {
	border-bottom:2px solid #888888;
    font-size:1.2em;
    font-weight:bold;
    margin:0 20px;
    padding:20px 0 10px;
    color:#444444;
    line-height:1.2;
}
.wpthemeDialogPopup .wpthemeDialogPopupClose {
    line-height:0;
    position:absolute;
    right:-15px;
    top:-15px;
    z-index:10001;
}
.wpthemeDialogPopup .wpthemeDialogPopupClose img {
    background:url(/wps/themeModules/modules/dialog/css/images/dialogSprite.png) no-repeat top left;
    background-position:0 0;
    height:32px;
    width:32px;
    border:0 none;
    line-height:0;
    vertical-align:middle;
}
.wpthemeDialogPopup .wpthemeDialogPopupContent {
    background:none repeat scroll 0 0 #FFFFFF;
}
.wpthemeDialogPopup .wpthemeDialogPopupContentArea {
    padding:20px;
}
.wpthemeDialogPopup .wpthemeDialogPopupFooter {
    background:none repeat scroll 0 0 #FFFFFF;
    margin-top:-10px;
    padding:0 20px 20px;
}
.wpthemeDialogPopup .wpthemeDialogLearnLink {
	font-size:0.9em;
	color:#00649D;
    text-decoration:none;
}
.wpThemeDialogHighContrastTestNode {
	border: 1px solid;
	border-color: red green;
	position: absolute;
	height: 5px;
	top: -999px;
	background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.portlet-dlg-icon-label {font-weight: bold;color: #000000;white-space: nowrap;}.portlet-icon-label {color: #000000;}.portlet-section-header {font-weight: bold;color: #333333;}.portlet-section-header-highlight {background-color: #F0F0F0;}.portlet-font {font-family: Helvetica, Arial, sans-serif;font-size: 1em;color: #333333;}.portlet-section-subheader {color: #333333;}.portlet-table-selected {color: #333333;background-color: #c5d1de;}.portlet-table-alternate {color: #333333;}.portlet-table-header {font-weight: normal;color: #000000;text-align: left;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: none;border-color: #aaaaaa;}.portlet-table-body {text-align: left;border-width: 1px 0px 0px 0px ! important;border-style: solid ! important;border-color: #aaaaaa ! important;}.portlet-table-subheader {font-weight: bold;color: #000000;text-align: left;}.portlet-form-input-field {border: 1px solid #999999;}.portlet-form-button {text-decoration: none;text-align: center;background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border: 1px solid #919191;padding: 0px 2px;margin: 0px;overflow: visible;font-weight: normal;color: #000000;cursor: pointer;}.portlet-form-field, .portlet-form-field-label {color: #333333;}.portlet-font-dim {color: #808080;}.portlet-form-label {color: #333333;}.portlet-msg-error {color: #000000;}.portlet-msg-alert {color: #000000;}.portlet-msg-success {color: #000000;}.portlet-msg-info {color: #000000;}.portlet-section-text {color: #666666;}.portlet-msg-status {color: #333333;}.portlet-menu, .portlet-menu-cascade {background-color: #EEEEEE;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}.portlet-menu-item {background-color: #EEEEEE;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}.portlet-menu-item-selected {background-color: #aaaaaa;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}.portlet-menu-item-hover, .portlet-menu-cascade-item-hover {background-color: #cccccc;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}.portlet-menu-item-hover-selected, .portlet-menu-cascade-item-hover-selected {background-color: #cccccc;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}.portlet-menu-cascade-item {background-color: #eeeeee;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px 3px 3px 3px;}.portlet-menu-cascade-item-selected {background-color:#cccccc;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px 3px 3px 3px;}.portlet-menu-separator, .portlet-menu-cascade-separator {background-color: #999999;}.portlet-menu-content, .portlet-menu-content-selected {background-color: #eeeeee;}.portlet-menu-content-hover, .portlet-menu-content-hover-selected {background-color: #cccccc;}.portlet-menu-caption {border-style: solid;border-color: #333333; border-width: 1px;}.portlet-separator {background-color: #999999;height: 1px;}div.portlet-separator {background-color: #999999;margin: 2px 0 2px 0;}.help {font-size: 1em; color: #000000;}.help_indent {font-size: 1em; color: #000000; background-color: #ffffff}A.help {font-size: 1em; color: #3366CC}A.help:visited {font-size: 1em; color: #666699}A.help:active {font-size: 1em; color: #3366CC}A.help:hover {font-size: 1em; color: #3366CC}H2.help {padding-left: 8px; font-weight: bold; font-size: 1.1667em; color: #000000; padding-top: 22px; border-bottom: 1px solid #B0B0B0; background-color: #F0F0F0; text-align: left}H3.help {font-size: 1.1667em; padding-left: 8px; font-weight: bold; padding-top: 3px; background-color: #F0F0F0}H3 A.help {font-size: 1.1667em; color: #000000; background-color: #F0F0F0; text-decoration: none}H4.help {padding-left: 8px; margin: 16px 20px 0px 20px; color: #000000; padding-top: 3px; background-color: #F0F0F0; text-align: left}H4 A.help {font-weight: normal; font-size: 1em; color: #000000; font-style: italic; background-color: #F0F0F0}P.help {padding-bottom: 0px; margin: 2px 20px 0px 30px; padding-top: 4px}P.help_indent {padding-bottom: 0px; margin: 2px 20px 0px 0px; padding-top: 4px}UL.help {margin-left: 56px; margin-right: 20px}OL.help {margin-left: 56px; margin-right: 20px}DL.help {margin-left: 56px; margin-right: 20px}PRE.help {margin-left: 30px; font-family: monospace; font-size: 1.1667em;}DT A.help {font-weight: 900; color: #000000}DD.help {padding-bottom: 20px; padding-top: 2px}LI.help {padding-bottom: 2px; padding-top: 2px}TABLE.help {padding-right: 20px; padding-left: 30px; margin-left: 28px}TH.help {text-align: center; padding-top: 5px; padding-bottom: 5px; vertical-align: top;}TD.help {padding-bottom: 3px; vertical-align: top; padding-top: 3px; text-align: left}.lotus_rtl TD.help {text-align:right;}samp, samp.help {font-family: monospace; font-size: 1.1667em;}TABLE.dataTable {color:black;width:90%;border-collapse: collapse;border-color:Black;background-color:white;margin-left:28px;}.dataTable TH {font-weight:bold;font-size:0.8em;color:black;background-color:#F0F0F0;}.wpsTableAdminHead {color:#333333;background-color:#CCCCCC;}.wpsAdminHeadSeparator {background-color:#999999;height:1px;}.wpsStatusMsg {color: #000000;background-color: #E7EFF7;margin: 10px 0px;padding: 5px;border: solid 2px #ABCACA;-moz-border-radius: 8px;}.wpsStatusMsg img {vertical-align: middle;}.wpsInstructionText {color: #6B6B6B;margin: 0.6em 0px 0px 0px;}.wpsInstructionText em {font-weight: bold;font-style: normal;color: #8A59A6;}.wpsInstructionHeadText {font-weight: bold;font-size: 1em;color: #405380;}.wpsIndentXSmall {padding-left: 4px;}.wpsIndentSmall {padding-left: 8px;}.wpsIndentMedium {padding-left: 16px;}.wpsIndentLarge {padding-left: 32px;}.wpsIndentXLarge {padding-left: 48px;}.wpsTaskIconText {font-weight: bold;color: #000000; white-space: nowrap;}.wpsTaskDisabledIconText {font-weight: bold;white-space: nowrap;color: #888888;}.wpsTaskIconBorderTable, .wpsTaskDisabledIconBorderTable {border: 0px;}.wpsTaskIconTextBackground {background-color: #DDDDDD; background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border: 1px solid #919191;padding: 2px 4px;margin: 0px;text-align: center;vertical-align: middle;white-space: nowrap;}.wpsTaskDisabledIconTextBackground {background-color: #DDDDDD;background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border: 1px solid #919191;padding: 2px 4px;margin: 0px;text-align: center;vertical-align: middle;white-space: nowrap;}.wpsDialogIconText {color: #000000; padding-left:5px;}.wpsDialogDisabledIconText {color: #888888;}.wpsDialogIconBackground {text-align: center;vertical-align: middle;background-color: #DDDDDD;background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/DialogIconBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-right: 0px none #919191;border-bottom: 1px solid #919191;border-left: 1px solid #919191;padding: 0px 0px;margin: 0px;}.wpsDialogIconTextBackground {text-align: center;vertical-align: middle;background-color: #DDDDDD; background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/DialogIconTextBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-right: 1px solid #919191;border-bottom: 1px solid #919191;border-left: 0px none #919191;padding: 2px 4px;margin: 0px;white-space: nowrap;}.wpsDialogDisabledIconBackground {text-align: center;vertical-align: middle;background-color: #DDDDDD;background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/DialogIconBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-right: 0px none #919191;border-bottom: 1px solid #919191;border-left: 1px solid #919191;padding: 0px 0px;margin: 0px;}.wpsDialogDisabledIconTextBackground {text-align: center;vertical-align: middle;background-color: #DDDDDD; background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/DialogIconTextBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-right: 1px solid #919191;border-bottom: 1px solid #919191;border-left: 0px none #919191;padding: 2px 4px;margin: 0px;white-space: nowrap;}.lotus_rtl .wpsDialogIconBackground, .lotus_rtl .wpsDialogDisabledIconBackground{border-left: 0;border-right: 1px solid #919191;}.lotus_rtl .wpsDialogIconTextBackground, .lotus_rtl .wpsDialogDisabledIconTextBackground{border-right: 0;border-left: 1px solid #919191;}.wpsDialogIcon {width: 16px;height: 16px;}.wpsButtonBarTop, .wpsButtonBarBottom {background-color: #DFDFDF;}.wpsPortletBack {background-color: #FFFFFF;}.wpsEditBack, .wpsConfigureBack {background-color: #FFFFFF;}.wpsAdvancedOptions {background-color: #e4e4e4;border: solid 1px #4A4A4A;margin-left: 10px;}.wpsPortletColorBack {background-color: #CCCCCC;}.wpsPortletHead, .wpsEditHead {font-weight: bold;color: #333333;}.wpsPortletText, .wpsEditText, .wpsPortletSmText, .wpsEditSmText, .wpsPortletTinyText {font-family: Helvetica, Arial, sans-serif;font-size: 1em;color: #333333;}.wpsCopyrightText {font-size: 0.9166em;color: #999999;}.wpsTableHead {font-weight: bold;color: #222222.;text-align: left;}.lotus_rtl .wpsTableHead {text-align: right;}.wpsTableHead th {padding: 3px;}.wpsTableRow, .wpsTableNrmRow {color: #333333;background-color: #ffffff;}.wpsTableSelectedRow {color: #333333;background-color: #c5d1de;}.wpsTableShdRow {color: #333333;}.wpsTableRow td, .wpsTableNrmRow td, .wpsTableShdRow td {border-width: 1px 0px 0px 0px;border-style: solid;border-color: #aaaaaa;padding: 3px;}.wpsTableHeadLink, .wpsTableHeadLink:visited, .wpsTableHeadLink:hover, .wpsTableHeadLink:active {font-weight: normal;color: #000000;}.wpsTable {border-width: 1px;border-style: solid;border-color: #aaaaaa;}.wpsTable td {vertical-align:top;}.wpsTable a:focus, .wpsTable .wpsLink:focus {outline-color: -moz-use-text-color;outline-style:dotted;outline-width:2px;}.wpsTableHeadStart, .wpsTableHeadMiddle, .wpsTableHeadEnd {font-weight: normal;color: #000000;text-align: left;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: none;border-color: #aaaaaa;}.wpsTableHeadStartAlignCenter, .wpsTableHeadMiddleAlignCenter, .wpsTableHeadEndAlignCenter {font-weight: normal;color: #000000;text-align: center;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: none;border-color: #aaaaaa;}.wpsTableHeadStartNumeric, .wpsTableHeadMiddleNumeric, .wpsTableHeadEndNumeric {font-weight: normal;color: #000000;text-align: right;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: none;border-color: #aaaaaa;}.wpsTableDataStart, .wpsTableDataMiddle, .wpsTableDataEnd {text-align: left;border-width: 1px 0px 0px 0px ! important;border-style: solid ! important;border-color: #aaaaaa ! important;}.wpsTableDataStartAlignCenter, .wpsTableDataMiddleAlignCenter, .wpsTableDataEndAlignCenter {text-align: center;border-width: 1px 0px 0px 0px ! important;border-style: solid ! important;border-color: #aaaaaa ! important;}.wpsTableDataStartNumeric, .wpsTableDataMiddleNumeric, .wpsTableDataEndNumeric {text-align: right;border-width: 1px 0px 0px 0px ! important;border-style: solid ! important;border-color: #aaaaaa ! important;}.wpsPagingTable, .wpsPagingTableHeader, .wpsPagingTableFooter, .wpsPagingTableBody {border: 0px;margin: 10px 0;}.wpsPagingTableHeaderIcon, .wpsPagingTableFooterIcon {width: 16px;height: 16px;}.wpsPagingTableHeaderStart {background-color: #F0F0F0;border-top: 1px solid #aaaaaa;border-right: 0px none #aaaaaa;border-bottom: 0px none #aaaaaa;border-left: 1px solid #aaaaaa;}.wpsPagingTableHeaderMiddle {background-color: #F0F0F0;border-top: 1px solid #aaaaaa;border-right: 0px none #aaaaaa;border-bottom: 0px none #aaaaaa;border-left: 0px none #aaaaaa;}.wpsPagingTableHeaderEnd {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PagingTableTopRight.gif");background-repeat: no-repeat;background-position: right top;background-color: transparent;}.wpsPagingTableFooterStart {background-color: #F0F0F0;border-top: 0px none #aaaaaa;border-right: 0px none #aaaaaa;border-bottom: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;}.wpsPagingTableFooterMiddle {background-color: #F0F0F0;border-top: 0px none #aaaaaa;border-right: 0px none #aaaaaa;border-bottom: 1px solid #aaaaaa;border-left: 0px none #aaaaaa;}.wpsPagingTableFooterEnd {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PagingTableBottomRight.gif");background-repeat: no-repeat;background-position: right bottom; background-color: transparent;}.wpsPagingTableHeaderEmpty {height:7px;width:7px;line-height:1px;}.wpsTableRowDetail td {border-width:0px;text-align: left;border-width: 0px ! important;padding:2px 3px 5px 3px;}.wpsTableSectionHead {font-weight: bold;color: #000000;text-align: left;}.wpsTableSectionHead th {border-width: 1px 0px 0px 0px;border-style: solid;border-color: #aaaaaa;padding: 3px 0 3px 5px;}.wpsTableTopRow td {border-color: #aaaaaa ! important;}.wpsPagingTableHeaderEmpty {height: 7px;width: 7px;line-height: 1px;}.wpsTableRowDetail td {border-width: 0px;text-align: left;border-width: 0px ! important;padding: 2px 3px 5px 3px;}.wpsCompactCheckBox, .wpsCompactRadioButton {height: 16px;margin-top: 0px;margin-bottom: 0px;}.wpsEditField{border: 1px solid #999999;}.wpsButtonText{font-weight: bold;color: #000000;background-color: #DDDDDD;background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border: 1px solid #919191;padding: 2px 4px;margin: 0px;text-align: center;}.wpsButtonDisabledText {font-weight: bold;color: #888888;background-color: #DDDDDD; background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border: 1px solid #919191;padding: 2px 4px;margin: 0px;text-align: center;}.wpsLabelText, wpsRequiredLabelText {color: #333333;}.wpsRequiredLabelText strong {color: #ff0000;}.wpsDescriptionText {color: #707070;}.wpsFieldErrorText {color: #000000;}.wpsFieldWarningText {color: #000000;}.wpsFieldSuccessText {color: #000000;}.wpsFieldInfoText {color: #000000;}.wpsInlineHelpText {color: #666666;}.wpsFieldMonospaced {font-family: monospace;font-size: 1.1667em;}.wpsFlagText {font-size: 0.9166em;color: #FF0000;}.wpsPortletTabBarSeparator {background: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/portletTabSeparator.gif");background-repeat: repeat-x;background-color: #95a5b9;margin: 0px;padding: 0px;height: 3px;}.wpsPortletTabSet {border: 0px;background-color: transparent;}.wpsPortletTab {border: 0px;background-color: transparent;}.wpsPortletSelectedTab {border: 0px;background-color: transparent;}.wpsPortletTabTopStart {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletTabTopLeft.jpg");background-repeat: no-repeat;background-position: bottom left;padding: 0px 2px 0px 2px;width: 5px;height: 5px;}.wpsPortletTabTopCenter {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletTabTopMiddle.jpg");background-repeat: repeat-x;background-position: bottom;}.wpsPortletTabTopEnd {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletTabTopRight.jpg");background-repeat: no-repeat;background-position: bottom right;border-style: none;background-color: transparent;padding: 0px 2px 0px 2px;width: 5px;height: 5px;}.wpsPortletTabMiddleStart {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletTabCenter.jpg");background-repeat: repeat-x;background-color: #FFFFFF;border-top: 0px none #C0C0C0;border-right: 0px none #C0C0C0;border-bottom: 0px none #C0C0C0;border-left: 1px solid #C0C0C0;}.wpsPortletTabMiddleCenter {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletTabCenter.jpg");background-repeat: repeat-x;background-color: #FFFFFF;white-space: nowrap;border-style: none;}.wpsPortletTabMiddleEnd {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletTabCenter.jpg");background-repeat: repeat-x;background-color: #FFFFFF;border-top: 0px none #C0C0C0;border-right: 1px solid #C0C0C0;border-bottom: 0px none #C0C0C0;border-left: 0px none #C0C0C0;}.wpsPortletTabBottomStart {background-color: #FFFFFF;border-top: 0px none #C0C0C0;border-right: 0px none #C0C0C0;border-bottom: 0px none #C0C0C0;border-left: 1px solid #C0C0C0;width: 5px;height: 5px;}.wpsPortletTabBottomCenter {background-color: #FFFFFF;border-style: none;}.wpsPortletTabBottomEnd {background-color: #FFFFFF;border-top: 0px none #C0C0C0;border-right: 1px solid #C0C0C0;border-bottom: 0px none #C0C0C0;border-left: 0px none #C0C0C0;width: 5px;height: 5px;}.wpsPortletSelectedTabTopStart {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletSelectedTabTopLeft.jpg");background-repeat: no-repeat;background-position: bottom left;padding: 0px 2px 0px 2px;width: 5px;height: 5px;}.wpsPortletSelectedTabTopCenter {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletSelectedTabTopMiddle.jpg");background-repeat: repeat-x;background-position: bottom;border-top: 0px solid #AAC2E6;border-right: 0px none #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 0px none #AAC2E6;}.wpsPortletSelectedTabTopEnd {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletSelectedTabTopRight.jpg");background-repeat: no-repeat;background-position: bottom right;border-style: none;background-color: transparent;padding: 0px 2px 0px 2px;width: 5px;height: 5px;}.wpsPortletSelectedTabMiddleStart {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletSelectedTabCenterMid.jpg");background-repeat: repeat-x;border-top: 0px none #AAC2E6;border-right: 0px none #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 1px solid #AAC2E6;}.wpsPortletSelectedTabMiddleCenter {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletSelectedTabCenterMid.jpg");background-repeat: repeat-x;border-style: none;white-space: nowrap;}.wpsPortletSelectedTabMiddleEnd {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletSelectedTabCenterMid.jpg");background-repeat: repeat-x;border-top: 0px none #AAC2E6;border-right: 1px solid #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 0px solid #AAC2E6;}.wpsPortletSelectedTabBottomStart {background-color: #FFFFFF;border-top: 0px none #AAC2E6;border-right: 0px none #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 1px solid #AAC2E6;width: 5px;height: 5px;}.wpsPortletSelectedTabBottomCenter {background-color: #FFFFFF;border-style: none;}.wpsPortletSelectedTabBottomEnd {background-color: #FFFFFF;border-top: 0px none #AAC2E6;border-right: 1px solid #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 0px none #AAC2E6;width: 5px;height: 5px;}.wpsPortletTabLink, .wpsPortletTabLink:visited, .wpsPortletTabLink:active, .wpsPortletTabLink:hover {color: #333333;}.wpsPortletSelectedTabLink, .wpsPortletSelectedTabLink:hover, .wpsPortletSelectedTabLink:visited, .wpsPortletSelectedTabLink:active {color: #2056A0;font-weight: bold;}.wpsPortletToolbar {background-color: #c5d1de;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}.wpsPortletToolbarSection {border-width: 0px;}.wpsPortletToolbarButton {background-color: #c5d1de;padding: 3px;border-width: 1px;border-style: solid;border-color: #c5d1de;}.wpsPortletToolbarButtonRollover {background-color: #c5d1de;padding: 3px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}.wpsPortletToolbarButtonPressed {background-color: #dadfe5;padding: 3px;border-top: 1px solid #95a5b9;border-right: 1px solid #e4edf5;border-bottom: 1px solid #e4edf5;border-left: 1px solid #95a5b9;}.wpsPortletToolbarButtonSelected {background-color: #aeb8c4;padding: 3px;border-top: 1px solid #95a5b9;border-right: 1px solid #e4edf5;border-bottom: 1px solid #e4edf5;border-left: 1px solid #95a5b9;}.wpsPortletToolbarButtonSelectedRollover {background-color: #aeb8c4;padding: 3px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}.wpsPortletToolbarButtonIcon {width: 16px;height: 16px;}.wpsPortletToolbarControl {padding: 3px;}.wpsPortletToolbarText {color: #333333;}.wpsPortletToolbarDisabledText {color: #999999;}.wpsPortletToolbarLink, .wpsPortletToolbarLink:hover, .wpsPortletToolbarLink:visited, .wpsPortletToolbarLink:active {color: #333333;}.wpsPortletToolbarSeparator {background-color: #95a5b9;width: 1px;margin: 0px;padding: 0px;border-top: 0px none #95a5b9;border-right: 1px solid #e4edf5;border-bottom: 0px none #e4edf5;border-left: 0px none #95a5b9;}.wpsPortletToolbarSpacer {padding: 0px 2px 0px 2px;}.wpsPortletToolbarHandle {background-color: #c5d1de;padding: 0px;margin: 0px;width: 1px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}.wpsBreadcrumbTrail {font-weight: bold;}.wpsBreadcrumbTrailLink, .wpsBreadcrumbTrailLink:hover, .wpsBreadcrumbTrailLink:visited, .wpsBreadcrumbTrailLink:active {font-weight: bold;color: #3366CC;text-decoration: underline;}.wpsPortletAccentArea {background-color: #c5d1de;color: #333333;}.wpsPortletAccentArea3DHighlight {background-color: #e4edf5;color: #333333;}.wpsPortletAccentArea3DShadow {background-color: #95a5b9;color: #333333;}.wpsWizardTitle {font-weight: bold;background-color: #c1c1c1;color: black;padding-left: 5px;padding-top: 5px;padding-bottom: 5px;}.wpsWizardStepNotification {background-color: #dfdfdf;color: black;padding-left: 5px;padding-top: 5px;padding-bottom: 5px;}.wpsWizardBottomSubmit {background-color: #c1c1c1;color: black;padding-left: 5px;padding-top: 5px;padding-bottom: 25px;}.wpsCursorPointer {cursor: pointer;}a.wpsPersonName {text-decoration: none;white-space: nowrap;color: #3366CC;}a.wpsPersonName:visited {text-decoration: none;white-space: nowrap;color: #666699;}a.wpsPersonName:hover {text-decoration: underline;white-space: nowrap;color: #666699;}.wpsGettingStartedTitle{font-size: 1.1667em;font-weight: normal;color: #2055A3;}.wpsGettingStartedHeader{font-size: 1em;font-weight: normal;color: #2055A3;}.wpsGettingStartedBody{font-size: 0.9166em;color: #616161;padding-top: 10px;}.wpsSearchInfoBar{font-family: Helvetica, Arial, sans-serif;font-size: 1em;color: #333333;background-color: #c7d9f1;}.wpsSearchUrl, a.wpsSearchUrl {font-weight: bold;}.wpsSearchUrlAddressText{color: #008000;font-style: italic;}.wpsSearchAttributeText{color: #c1c1c1;font-style: italic;}.wpsEditorToolbar {max-height: 24px;background-color: #D8D8D8;border-top: 1px solid #aebccf;border-right: 1px solid #355787;border-bottom: 1px solid #355787;border-left: 1px solid #aebccf;border-top: 1px solid #cccccc;}.wpsEditorToolbarSection {border-width: 0px;}tr.wpsEditorToolbar {padding: 0px 2px 0px 2px;} table.wpsEditorToolbar {padding: 0px 0px 0px 0px;width: 100%;height: 24px; background-color: #f0f0f0;border-top: 1px solid #cccccc;border-bottom: 0px solid #cccccc;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;background-color: white;background-image: url(/wps/DocEditor/images/editor_toolbar_gradient.gif);background-repeat: repeat-x;background-position: 0px 0px;} .wpsEditorToolbarButton {padding: 3px;margin: 0px;border-width: 1px;border-style: none;}.wpsEditorToolbarButtonRollover {background-color: WHITE;margin:0px;padding: 2px;border-top: 1px solid WHITE;border-right: 1px solid WHITE;border-bottom: 1px solid WHITE;border-left: 1px solid WHITE;}.wpsEditorToolbarButtonPressed {background-color: #d8d8d8;margin:0px;padding: 2px;border-top: 1px solid #888888;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;border-left: 1px solid #888888;}.wpsEditorToolbarButtonSelected {background-color: #aeb8c4;margin:0px;padding: 2px;border-top: 1px solid #95a5b9;border-right: 1px solid #e4edf5;border-bottom: 1px solid #e4edf5;border-left: 1px solid #95a5b9;}.wpsEditorToolbarButtonSelectedRollover {background-color: #aeb8c4;margin:0px;padding: 2px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}.wpsEditorToolbarButtonIcon {width: 18px;height: 18px;margin:0px;padding:0px;}.wpsEditorToolbarControl {padding: 1px 1px;}select.wpsEditorToolbarControl {border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;}.wpsEditorToolbarText {color: #333333;}.wpsEditorToolbarLink, .wpsEditorToolbarLink:hover, .wpsEditorToolbarLink:visited, .wpsEditorToolbarLink:active {color: #333333 ;}.wpsEditorToolbarSeparatorNew {background-color: #355787;height: 18px;width: 5px;margin: 0px;padding: 0px;border-top: 0px none #305080;border-bottom: 0px none #305080;border-left: 1px none #aebccf;}.wpsEditorToolbarSeparator {background-image: url(/wps/DocEditor/images/separator.gif);margin: 0px;padding: 0px 7px 0px 7px;}.wpsEditorToolbarSpacer {padding: 0px 2px 0px 2px;}.wpsEditorToolbarHandle {background-color: #c5d1de;padding: 0px;margin: 0px;width: 1px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}.wpsEditorTextArea {background-color: #fff;border: 1px solid #cccccc;padding: 0px;margin: 0px;}.wpsEditorTextAreaText {margin: 0px; padding: 0px;border: 0px none;}.clearing {clear: both;}.layoutRow {width: 99%;}.layoutColumn {width: 100%;}.generalErrorText {color: red;}.portlet-separator {margin:0px; line-height:1px;background-color: #999999;}.ibm-portlet-section-header {border-bottom: 1px solid #E0E0E0;}.information {color: #888; margin-bottom: 0.4em;}.ibm-portlet-section-body {width: 100%;clear: both;}.ibm-portlet-item-summary-list {padding:0;margin:0}.ibm-portlet-item-summary-list UL {padding: 0; margin: 0;}.ibm-portlet-item-summary-list LI {padding: 0; margin: 0; list-style: none;}.ibm-portlet-item-summary-list .ibm-portlet-item-summary {margin-bottom: 2em;}.centered-div-outer {overflow: hidden;position: relative; width: 100%;}.centered-div-outer[class] {display: table; position: static;}.centered-div-outer .centered-div-middle {position: absolute; top: 50%; text-align: center; width: 100%;} .centered-div-outer .centered-div-middle[class] {display: table-cell; vertical-align: middle; position: static;}.centered-div-outer .centered-div-middle .centered-div-inner {position: relative; top: -50%} .ibm-portlet-item-summary-list .ibm-portlet-item-summary {margin-bottom: 2em;}.ibm-portlet-item-summary H3 {margin:0;padding:0;display:inline; ;font-weight:normal;}.ibm-portlet-item-summary UL.property-list {margin: 0.05em 0; padding:0; width: 100%;}.ibm-portlet-item-summary UL.property-list LI {display: inline; color: gray; float: left; margin: 0; margin-right:0.5em; padding: 0; list-style-type: none;}.ibm-portlet-item-summary PRE.text {font-family: Helvetica, Arial, sans-serif; font-size: 1em;margin:0;padding:0;}.ibm-portlet-item-summary .abstract {padding: 0; margin-top: 0.75em;}.ibm-portlet-item-summary .abstract P {margin-top:0;padding-top:0;}.ibm-portlet-item-summary .item-affordance TD {padding-top: 0.7em; padding-bottom: 0.7em;}.ibm-portlet-item-summary .item-affordance TD.locked-icon {padding:0; vertical-align: top; text-align: right;}.ibm-portlet-item-summary .item-affordance TD.icon {vertical-align: middle; padding-left: 1.5em; padding-right: 1.5em;}.ibm-portlet-item-summary .item-affordance UL.property-list {padding-left: 0.7em;}.ibm-portlet-item-summary .item-affordance TD.folder .abstract {padding: 0 0.6em; margin-top: 0.75em;}.ibm-portlet-item-summary .item-affordance TD.document .abstract {padding: 0 0.6em; margin-top: 0.75em;}* HTML .ibm-portlet-item-summary .item-affordance TD .drag-image {margin-right: 10px;}*:first-child+html .ibm-portlet-item-summary .item-affordance TD .drag-image {margin-right: 10px;}TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary DIV.name-indent {padding: 0 0.6em;}TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.folder-link,TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.folder-link:visited {color: #0063DC;}TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.document-link,TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.document-link:visited {color: #0063DC;}A.document-link {color: #0063DC; text-decoration: none;}A.document-link:visited {color: #0063DC;}A.document-link:hover {text-decoration: underline;}.ibm-portlet-sidebar .info-section UL.property-list {margin: 0;padding: 0;}.ibm-portlet-sidebar .info-section UL.property-list LI {margin: 0;padding: 0;margin-bottom: 0.5em;list-style: none;}.ibm-portlet-sidebar .info-section UL.property-list LI LABEL {color: #888;}.palette h5{color: #FFFFFF !important;background-color: #578adb;background: #578adb url(/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/toolbar_background.gif) repeat-x;font-size: 1.333em;border: 1px solid;border-right: 0px;border-color: #97A9C1;height: 48px;margin-top: 0px; margin-bottom: 0px;}.palette h5 div{margin-top: 18px;margin-left: 10px;}.palette form{display: inline;}.contentTypeSearch{background-color: #E8EBF1;color: #7A93BB;margin-top: 0px;margin-bottom: 0px;}.contentTypeSearch table{margin-left: 10px;} .categoryTitleExpanded{background: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/palette_selected_cat.gif") repeat-x;background-position: top;background-color: #E8EBF1;font-size: 0.9166em;font-family: arial;padding: 5px 10px;color: #7A93BB;margin-bottom: 0px;}.categoryTitleCollapsed{background: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/palette_unselected_cat.gif") repeat-x;background-position: top;background-color: #E8EBF1;font-family: arial;font-size: 0.9166em;color: #7A93BB;padding: 5px 10px;margin-bottom: 0px;}.contentItemListCollapsed{display: none;}.contentItem{font-weight: normal;font-family: arial;font-size: 0.9166em;color: #4E4E4E;}.contentItemGrayed{font-weight: normal;font-family: arial;font-size: 0.9166em;color: #C6C6C6;}.contentItemHover{font-weight: normal;font-family: arial;font-size: 0.9166em;color: #4E4E4E;}.contentItemGrayedHover{font-weight: normal;font-family: arial;font-size: 0.9166em;color: #C6C6C6;}.contentItemIcon{vertical-align: middle; border: 0px;} .contentItem button{visibility: hidden;}.contentItemHover button{visibility: visible;}.contextMenu{border: 0px; background-color: transparent;} .actionMainArea{margin: 4px;}.actionFooter{margin-top: 4px;}.dropActive{border: 1px solid #FF9000;}.dropAware{border: 1px solid #FFEBC5;}.dijitRtl .wpsPagingTableHeaderEnd {background-image: url(/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PagingTableTopRight_rtl.gif); background-position: left top;}.dijitRtl .wpsPagingTableFooterEnd {background-image: url(/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PagingTableBottomRight_rtl.gif); background-position: left bottom;}.dijitRtl .wpsPagingTableHeaderStart {border-width: 1px 1px 0 0; border-style: solid solid none none;}.dijitRtl .wpsPagingTableFooterStart {border-width: 0 1px 1px 0; border-style: none solid solid none;}.dijitRtl .wpsPortletSelectedTabTopStart {background-image: url(/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletSelectedTabTopRight.jpg); background-position: right bottom;}.dijitRtl .wpsPortletTabTopStart {background-image: url(/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletTabTopRight.jpg); background-position: right bottom;}.dijitRtl .wpsPortletSelectedTabMiddleStart, .dijitRtl .wpsPortletTabMiddleStart, .dijitRtl .wpsPortletSelectedTabBottomStart, .dijitRtl .wpsPortletTabBottomStart {border-width: 0 1px 0 0; border-style: none solid none none;}.dijitRtl .wpsPortletSelectedTabTopEnd {background-image: url(/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletSelectedTabTopLeft.jpg); background-position: left bottom;}.dijitRtl .wpsPortletTabTopEnd {background-image: url(/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/PortletTabTopLeft.jpg); background-position: left bottom;}.dijitRtl .wpsPortletSelectedTabMiddleEnd, .dijitRtl .wpsPortletTabMiddleEnd, .dijitRtl .wpsPortletSelectedTabBottomEnd, .dijitRtl .wpsPortletTabBottomEnd {border-width: 0 0 0 1px; border-style: none none none solid;}.dijitRtl .wpsTableDataStart, .dijitRtl .wpsTableDataMiddle, .dijitRtl .wpsTableDataEnd {text-align: right;}.dijitRtl .wpsTableHeadStart, .dijitRtl .wpsTableHeadMiddle, .dijitRtl .wpsTableHeadEnd {text-align: right;}.dijitRtl H2.help {text-align: right;}#mainSitemContainer .dijitContentPane {width:50% !important}#mainSitemContainer #dijit_layout_ContentPane_1{left:50% !important;right:50% !important;} #mainSitemContainer .dijitSplitContainerSizerH {left:49% !important;right:49% !important;cursor:default;}.lwpMenuItem, a.lwpMenuItem, a.lwpMenuItem:visited, a.lwpMenuItem:hover a.lwpMenuItem:active {color: #000000;text-decoration: none;background-color: #ffffff;}.lwpSelectedMenuItem, a.lwpSelectedMenuItem:visited, a.lwpSelectedMenuItem:hover, a.lwpSelectedMenuItem:active{background-color: #284888;color: #ffffff !important;text-decoration: none;cursor: pointer;}.lwpMenuItemDisabled, a.lwpMenuItemDisabled, a.lwpMenuItemDisabled:visited, a.lwpMenuItemDisabled:hover, a.lwpMenuItemDisabled:active {color: #888888 !important;text-decoration: none;background-color: #ffffff;font-style: italic;}.lwpBorderAll {border-right: 1px solid #DCDCDC;border-left: 1px solid #DCDCDC; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}.lwpShadowBorder {border-right: 1px solid #888888;border-bottom: 1px solid #888888;}.lwpPpkList {width: 250px;height: 200px;border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;border-left: 1px solid black;border-top: 1px solid black;overflow: auto;}.lwpPpkListBorder {width: 250px;height: 200px;border-left: 1px solid #a0a0a0;border-top: 1px solid #a0a0a0;border-bottom: 2px solid #c0c0c0;}.lwpPpkNormalText {background-color: white; color: black;}.lwpPpkSelectedText {background-color: #284888;color: white;}.wpthemeImagesOff .portlet-form-input-field,.wpthemeImagesOff .portlet-menu,.wpthemeImagesOff .wpsButtonText,.wpthemeImagesOff .wpsEditField {border-style: outset;}.weekday_header {font-size: 1em;background-color: #999999;color: #333333;}.other_month_header {background-color: #E4E3E3;color: #7E7001;height: 20px;}.current_month_header {background-color: #CBDBF3;color: #333333;height: 20px;}.other_month_cell {background-color: #F0F0F0;}.current_month_cell {background-color: #FFFFFF;color: Black;}.current_day_header {font-size: 1em;background-color: #92B5E6;color: #333333;height: 20px;}a.current_day_header:link {background-color: transparent;color: #333333;}a.other_month_header:link {background-color: transparent;color: #0000ff;}a.current_month_header:link {background-color: transparent;color: #0050C9;}.lwp-teamSpace-title, .lwp-webConference-title {font-weight: bold;background-color: #5C5C5C;color: #FFFFFF;}.popup-background {background-color: #eeeeee;}.lwp-middleToolbar {font-size: 1em;color: #737373; background-color: #FFFFFF;border-bottom: 0px solid #D8D8E0;padding: 4px 4px;margin: 0px;}.lwpAdminButton {font-size: 1em;color: #FFFFFF; background-color: #A0A0A0;text-decoration: none;padding: 0px 5px;margin: 0px;}.lwpAdminButtonLink, .lwpAdminButtonLink:hover, .lwpAdminButtonLink:active, .lwpAdminButtonLink:visited {font-size: 1em;font-weight: normal;color: #FFFFFF; background-color: #A0A0A0;margin: 0px;text-decoration: none;}.lwpNavButton {color: #FFFFFF; background-color: #70A8F0;margin: 0px;text-decoration: none;padding: 0px 5px;}.lwpNavButtonLink, .lwpNavButtonLink:hover, .lwpNavButtonLink:active, .lwpNavButtonLink:visited {font-weight: normal;color: #FFFFFF; background-color: #70A8F0;margin: 0px;text-decoration: none;}.button-link, a.button-link, a.button-link:hover, a.button-link:visited {text-decoration: none;color: #000000;}.lwpIconOnly, .lwpIconOnlyDisabled {border:0px;background-color:white;}.lwpDialogDisabledIconBackground, .lwpDialogIconBackgroundDisabled {text-decoration: none;text-align: center;vertical-align: top;background-color: #DDDDDD;background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/DialogIconTextBackground.gif");background-repeat: repeat-x;background-position: left center;border: 1px solid #919191;padding: 0px 2px;margin: 0px;overflow: visible;font-weight: normal;color: #888888;}.lwpSeparatorBg {background-color: #999999;height: 1px;}div.lwpSeparatorBg {background-color: #999999;margin: 2px 0 2px 0;}.borderNone {border-width: 0 ! important;}.lwpPortletTitleBorder {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/skin_border.gif");background-position: bottom;background-repeat: repeat-x;}.lwpSearchBar{margin: 5px 0;background-color: #ECECEC; text-align: right;} .lwpSearchBar table{margin-right: 0;margin-left: auto;}.lwpSearchBar td{padding: 5px 3px 5px 2px;}.lwpSearchBar .portlet-form-field-label{padding-left: 10px;}.lwpInlineHelp td{padding: 5px 10px 5px 1px;vertical-align: top;}.lwpMenuHeader, a.lwpMenuHeader, a.lwpMenuHeader:visited, a.lwpMenuHeader:hover {background-color: #F0F0F0;color: #000000;text-decoration: none;font-weight: normal;cursor: pointer;}.lwpMenuBackground {background-color: #ffffff;}.lwpLastReadMark {font-weight: bold;color: #FFFFFF;background-color: #666666;text-align: center;padding: 3px 0;}.lwpDateStampMark {font-weight: bold;color: #666666;background-color: #999999;text-align: center;padding: 3px 0px;}a.lwpCalLinkText {text-decoration: none;}a.lwpCalLinkText:hover {text-decoration: underline;}a.lwpCalDateLinkText, a.lwpCalDateLinkText:visited {text-decoration: none;color: #000000;}a.lwpCalDateLinkText:hover {text-decoration: underline;color: #666699;}a.lwpCalInactiveDateLinkText, a.lwpCalInactiveDateLinkText:visited {text-decoration: none;color: #a0a0a0;}a.lwpCalInactiveDateLinkText:hover {text-decoration: underline;color: #666699;}.lwpCal1WeekCellRow {height: 6em;font-weight: normal;}.lwpCalCellRow {height: 2.2em;font-weight: normal;}.lwpCalLDivider {border-left: solid 1px #aaaaaa;}.lwpCalNoBottom {border-bottom: none;}.lwpCalHeaderImage {padding: 12px 3px 2px 0px; margin-bottom: 5px;}.lwpCalAttendeeHeading {color: #898989;}.lwpCalSectionHeader {font-weight: bold;color: black;padding-top: 12px;padding-bottom: 2px;margin-bottom: 5px;display: block;}.lwpCalInviteeSection {padding-left:2px;}.lwpCalWeekNumber {color: #808080;}.lwpCalEntryHoverDetail {border : solid 1px #000000;position: absolute; visibility: hidden; width: 400px;overflow: hidden;}.lwpCalEventField {padding:5px 0px 3px 0px;}.lwpCalEntryHoverPosition {padding-left: 5px;}.lwpCalBgMeeting, .lwpCalBgWebConf {background-color: #C3D3E6;}.lwpCalBgAppointment{background-color: #D8F8D8;}.lwpCalBgAnniversary{background-color: #F8E8D0;}.lwpCalBgReminder{background-color: #F8F8D0;}.lwpCalBgAllDayEvent{background-color: #F8E0E0;}.lwpCalTodayCell {border: solid 1px #000000;}.lwpCalMonthDayCell {border-top: solid 1px #AAAAAA;height: 6.4em;width: 14%;}.lwpCalInactiveDayCell {background-color: #efefef;}.lwpCalInactiveDay {color: #a0a0a0;}.lwpCalSeperator {border-bottom: solid 1px #ffffff;}.lwpCalConflict {border-left: solid 2px #000000;}.lwpCalTimeText {text-align: right;}.lwpCalEntryPosition {padding-top: 2px;}.lwpCalBDivider {border-bottom: solid 1px #aaaaaa;}.chat_background {background-color: #FFFFFF;}.chat_partner_presence {border-top : 1px solid #AAAAAA;border-left : 1px solid #AAAAAA;border-color : #AAAAAA;padding: 3px;background-color: #EEEEEE;}.chat_partner_presence_corner {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/chat_presence_corner.gif");background-repeat: no-repeat;background-position: top;background-color: transparent;background-color: #FFFFFF;}.chat_partner_alert {border-top : 1px solid #AAAAAA;border-left : 1px solid #AAAAAA;border-right : 1px solid #AAAAAA;border-color : #AAAAAA;padding: 3px;background-color: #FFFFFF;color: #666666;}.chat_transcript {border-left : 1px solid #AAAAAA;border-right : 1px solid #AAAAAA;border-bottom : 1px solid #AAAAAA;border-top : 1px solid #AAAAAA;border-color : #AAAAAA;}.chat_transcript_nway {border-top : 1px solid #456A8B;border-left : 1px solid #456A8B;border-right : 1px solid #456A8B;border-bottom : 1px solid #456A8B;border-color : #456A8B;}.chat_message_input {border-top : 1px solid #AAAAAA;border-left : 1px solid #AAAAAA;border-right : 1px solid #AAAAAA;border-bottom : 1px solid #AAAAAA;border-color : #AAAAAA;background-color: #FFFFFF;}.chat_statusbar {border-top : 1px solid #AAAAAA;border-color : #AAAAAA;background-color: #EEEEEE;color: #AAAAAA;}.chat_participants {border-bottom : 1px solid #D8D8D8;border-color : #D8D8D8;}.lwp-agendaItemDocument {color: #585858;padding-top: 3px;padding-bottom: 3px;}.lwp-agendaItem-ul {padding-top: 3px;list-style-type: none;margin-left: 0px;margin-right: 20px;padding-bottom: 0px;}.lwp-agendaItem-li {padding-top: 0px;padding-bottom: 0px;}.lwp-agendaItem, .lwp-agendaItem:visited, a.lwp-agendaItem, a.lwp-agendaItem:active, a.lwp-agendaItem:visited, .lwp-agendaItemPage, a.lwp-agendaItemPage, .lwp-agendaItemSlide, .lwp-agendaItemPage:visited, .lwp-agendaItemSlide:visited {background-color: rgb(246,246,246);text-decoration: none;color: #7080A8;font-weight: normal;padding-top: 1px;padding-bottom: 1px;}a.lwp-agendaItem:hover, .lwp-agendaItemPage:hover, .lwp-agendaItemSlide:hover {text-decoration: underline;color: #639ACE;font-weight: normal;}.lwp-selectedAgendaItem, a.lwp-selectedAgendaItem {background-color: rgb(49, 106, 197);padding-top: 1px;padding-bottom: 1px;color:#FFFFFF;line-height: 150%;text-decoration: none;font-weight: bold;}.lwp-selectedAgendaItem:visited, a.lwp-selectedAgendaItem:visited {color: #FFFFFF;}a.lwp-selectedAgendaItem:hover {background-color: rgb(49, 106, 197);padding-top: 1px;padding-bottom: 1px;color:#FFFFFF;line-height: 150%;text-decoration: underline;font-weight: bold;}.lwpProjectorHeaderStart {background-color: #70A8F0; border-top: 1px solid #777777;border-right: 0px none #777777;border-bottom: 0px none #777777;border-left: 1px solid #777777;}.lwpProjectorHeaderMiddle {background-color: #70A8F0;border-top: 1px solid #777777;border-right: 0px none #777777;border-bottom: 0px none #777777;border-left: 0px none #777777; color: #343434;font-weight: bold;}.lwpProjectorHeaderEnd {background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/projectorTableTopRight.gif");background-repeat: no-repeat;background-position: right top;background-color: transparent;}.lwpSlideTable {border-width: 1px;border-style: solid;border-color: #000000;}.lwpSlideTableHeadStart, .lwpSlideTableHeadMiddle, .lwpSlideTableHeadEnd {font-weight: bold;color: #989898;text-align: left;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: solid;border-color: #000000;}.lwpSlideBorder{border-color: #b0b0c0;border-style: solid;border-width: 1px 1px 1px 1px;}.lwpAgendaFrameDiv{position:absolute;width:100%;visibility:hidden;bottom:0;border:1px solid rgb(233, 233, 233);background-color: rgb(246, 246, 246);top:80px;}.lwpAttendeesFrameDiv{width:100%;position:absolute;bottom:0;border:1px solid rgb(233, 233, 233);background-color: rgb(246, 246, 246);visibility:hidden;overflow:auto;top:26px;}.lwpDownloadsFrameDiv{width:100%;position:absolute;bottom:2px;visibility:hidden;top:26px;}.lwpHostingStarted {font-size: 1.1667em;font-weight: bold;color: #FFFFFF;}.lwpHostingStartedLarge {font-size: 1.1667em; font-weight: bold;color: #FFFFFF;}.lwp_labelNormalStyle, a.lwp_labelNormalStyle, a.lwp_labelNormalStyle:visited, a.lwp_labelNormalStyle:active {color: #000000; text-decoration: none;}.lwp_labelHighlightStyle, a.lwp_labelHighlightStyle, a.lwp_labelHighlightStyle:active, a.lwp_labelHighlightStyle:visited {font-weight: bold;text-decoration: none;color: #FFFFFF; background-color: #A0A0A0; padding-right: 5px;}.lwp_labelMouseoverStyle, a.lwp_labelMouseoverStyle:hover, a.lwp_labelMouseoverStyle:active {font-weight: normal;text-decoration: underline;color: #000000;}.lwp_labelDragoverStyle{font-weight: normal;text-decoration: underline;color: #000000;}.lwpFldNodeLableSpacing, .lwpFldNodeLabelSpacing {padding-left: 5px;}.lwpPeopleFlyoutExpanded {background-color: #DEDEDE;border-left: 1px solid #9A9A9A;border-right: 0px;border-top: 0px;border-bottom: 1px solid #DEDEDE;}.lwpPeopleFlyoutCollapsed {background-color: #DEDEDE;border-left: 1px solid #686868;border-right: 0px;border-top: 0px;border-bottom: 1px solid #DEDEDE;}.lwpPeopleFlyoutFrame {background-color: #DEDEDE;border-left: 1px solid #686868;border-right: 1px solid #686868;border-top: 1px solid #686868;border-bottom: 1px solid #686868;}.lwpTimeDateBorder {border:0px;} .lwpTimeDateCalBorder {background-color: white;border-top: 1px none #aaaaaa;border-right: 1px solid #aaaaaa;border-bottom: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;}.lwpTimeDateCalText {font-weight: bold;}.lwpTimeDateDayName {text-align: center;font-weight: normal;vertical-align: middle;background-color: white;border-top: 1px none #aaaaaa;border-right: 1px none #aaaaaa;border-bottom: 1px solid #aaaaaa;border-left: 1px none #aaaaaa;}.lwpTimeDateDay {text-align: center;vertical-align: middle;background-color: white;border-width: 0px 0px 0px 0px;border-style: solid;border-color: #aaaaaa;}.lwpTimeDateWeekendDay {text-align: center;vertical-align: middle;background-color: white;border-width: 0px 0px 0px 0px;border-style: solid;border-color: #aaaaaa;}.lwpTimeDateDayLink {text-decoration:none;}.lwpTimeDateCalTop {border: 1px solid #aaaaaa;background-color: #eeeeee;}.lwpTimeDateSelectedCalTop {border: 1px solid #606098;background-color: #d0d0d0;}.lwpTimeDateSelectedDay {text-align: center;vertical-align: middle;background-color: #ffffff;}.lwpTimeDateSelectedDayLink {text-decoration:none;text-align: center;vertical-align: middle;background-color: #d0d0d0;}.lwpTimeDateSelectedWeek {text-decoration:none;text-align: center;vertical-align: middle;background-color: #d0d0d0;}.lwpTimeDateSelectedAllWeeks {text-decoration:none;text-align: center;vertical-align: middle;background-color: #e8e8e8;}.lwpTimeDateWeek {text-decoration:none;text-align: center;vertical-align: middle;background-color: #ffffff;border: 1px solid #aaaaaa;}.lwpTimeDateMonthRadio {text-decoration:none;text-align: center;vertical-align: middle;width:15px;border-right: 1px solid #aaaaaa;}.lwpTimeDateWeekRadioOn {text-decoration:none;text-align: center;vertical-align: middle;background-color: #d0d0d0;width:15px;border-color: #aaaaaa;border-right: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;}.lwpTimeDateWeekRadioOff {text-decoration:none;text-align: center;vertical-align: middle;background-color: #ffffff;width:15px;border-color: #aaaaaa;border-right: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;}.lwpTimeDateEmptyDayName {font-weight: normal;text-align: center;vertical-align: middle;background-color: #ffffff;width:15px;border-right: 1px solid #aaaaaa;border-left: 1px none #aaaaaa;border-bottom: 1px solid #aaaaaa;}.outerTreeStyle{color: WindowText;border-width: 0px;border-style: none;padding:0px;font-weight: 400;}.nodeStyle{padding: 0px;letter-spacing: 0;border-collapse: collapse;}.scrollStyle{overflow: auto;width: 200px;}.tdStyle{padding: 0px;width: 200px;}.labelDragoverStyle{font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: italic;}.linkTextStyle{text-decoration: none}.classForTreeSysIcons {}.tdTreeTabStyle{padding: 0px;width: 200px;margin:0px}.tdTableStyle{width: 200px;padding:0px;margin:0px}.headerStyle{width: 200px;background-color: ThreeDFace;color: WindowText;border-width: 1px;border-style: solid;border-color: ThreeDShadow;margin:0px;padding:0px;}.tree_outerTreeStyle{color: WindowText;border-width: 0px;border-style: none;padding: 0px;font-weight: 400;}.tree_nodeStyle {padding: 0px;letter-spacing: 0;border-collapse: collapse;margin: 0px;}.tree_scrollStyle{overflow: auto;width: 200px;}.tree_tdStyle{padding: 0px;width: 200px;}.tree_labelNormalStyle {font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}.tree_nodeImageStyle {border-right: 0px;border-top: 0px;border-left: 0px;width: 19px;border-bottom: 0px;height: 16px}.tree_labelHighlightStyle{font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;}.tree_labelMouseoverStyle{font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: italic;}.tree_labelDragoverStyle{font-size: 11px;color: #000000;background-color: #bbbbbb;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: italic;}.tree_linkTextStyle{text-decoration: none}.tree_classForTreeSysIcons {}.tree_tdTreeTabStyle{padding: 0px;width: 200px;margin:0px}.tree_tdTableStyle{width: 200px;padding:0px;margin:0px}.tree_headerStyle{width: 200px;background-color: ThreeDFace;color: WindowText;border-width: 1px;border-style: solid;border-color: ThreeDShadow;margin:0px;padding:0px;}.personMenu .personMenuActions {-moz-border-radius: 7px;}.personMenu .personMenuActions tr, .personMenu .personMenuActions.toggle {float:right; margin:1px 1px 1px 1px; padding:0px;}.toggle img {float:right;}.personMenu .businessCardExtended {width:390px;}.personMenu .toggle {width:390px;}.personMenu .toggle img{float:right;}.X-person-display-inline .personMenu .personMenuActions a:link, .X-person-display-inline .personMenuActions a:visited{}.lwpDialogIconBackground {text-decoration: none;text-align: center;vertical-align: top;background-color: #DDDDDD;background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/DialogIconTextBackground.gif");background-repeat: repeat-x;border: 1px solid #919191;padding: 0px 2px;margin: 0px;overflow: visible;font-weight: normal;color: #000000;cursor: pointer;}.lwpCalHeader {color: #3366CC;font-weight: bold;vertical-align: top;}.lwpCalTDivider {border-top: solid 1px #aaaaaa;}.lwpCalViewMenuPosition {padding-left: 2px;padding-top: 8px;padding-bottom: 8px;}.lwpCalFsizeX {font-size: 1.1667em;}.lwpButtonText {font-weight: bold;text-decoration: none;color: #000000;vertical-align: middle;background-color: #DDDDDD; background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-bottom: 1px solid #919191;border-right: 1px solid #919191;border-left: 1px solid #919191;padding: 0px 2px;overflow: visible;margin: 0px;text-align: center;cursor: pointer;}.lwpButtonTextDisabled {text-decoration: none;text-align: center;vertical-align: middle;background-color: #DDDDDD;background-image: url("/wps/contenthandler/!ut/p/digest!XzWpHd4WWNGJyUWtkUvndg/dav/fs-type1/common-resources/ibm/css/portal/images/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center;border-top: 1px solid #919191;border-bottom: 1px solid #919191;border-right: 1px solid #919191;border-left: 1px solid #919191;padding: 0px 2px;margin: 0px;overflow: visible;font-weight: bold;color: #888888;}.lwpButtonSpacer {margin-right: 2px;}.lwpButtonGroup{margin: .25em 4px;}.lwpTreePanel {overflow: auto;height: 100%;width: 18em;}.lwpTreePanelBody {border-left: 1px solid #aaaaaa;border-right: 0px;border-top: 0px;border-bottom: 0px;}.lwpTreePanelHeader {background-color: #F0F0F0;border-left: 1px solid #aaaaaa;border-right: 0px;border-top: 1px solid #aaaaaa;border-bottom: 1px solid #aaaaaa;}.lwpTreePanelFooter {background-color: #F0F0F0;border-left: 1px solid #aaaaaa;border-right: 0px;border-top: 1px solid #aaaaaa;border-bottom: 1px solid #aaaaaa;}.lwpAlignRight {text-align: right;}.lwpMailboxRecipientAnchor, a.lwpMailboxRecipientAnchor {color: black;text-decoration: underline;cursor: pointer;}.lwpMailboxRecipientAnchor:hover, a.lwpMailboxRecipientAnchor:hover {color: black;text-decoration: underline;cursor: pointer;}.lwpMailboxRecipientAnchor:visited, a.lwpMailboxRecipientAnchor:visited {color:black;}.unreadMailText, a.unreadMailText {font-weight: bold;text-decoration: underline;color: #3366CC;}.lwp_nodeStyle {border-collapse: collapse; border-spacing:0px;}.lwp_tdStyle {white-space:nowrap; padding:0px;}.lwp_nodeImageStyle {border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 0px;}.lwp_linkTextStyle {text-decoration:none;}.wpthemeImagesOff .lwpButtonText {border-style: outset;}.wpthemeDraftRibbonLeft,.wpthemeDraftRibbonRight {width: 40px; height: 100%; position: fixed; top: 0; background-color: rgba(0, 0, 0, 0.6);}.wpthemeDraftRibbonLeft {border-right: 1px solid rgba(256, 256, 256, 0.6);}.wpthemeDraftRibbonRight {right: 0; border-left: 1px solid rgba(256, 256, 256, 0.6);}.wpthemeDraftRibbonLeft .wpthemeDraftText,.wpthemeDraftRibbonRight .wpthemeDraftText {font-style: italic; font-weight: bold; color: white; white-space: nowrap; position: fixed; bottom: -50px;}.wpthemeDraftRibbonLeft .wpthemeDraftText {-webkit-transform: rotate(-90deg); -webkit-transform-origin: left top; -moz-transform: rotate(-90deg); -moz-transform-origin: left top; -o-transform: rotate(-90deg); -o-transform-origin: left top; -ms-transform: rotate(-90deg); -ms-transform-origin: 0px 0px; transform: rotate(-90deg); transform-origin: left top; left: 10px;}.wpthemeDraftRibbonRight .wpthemeDraftText {-webkit-transform: rotate(-270deg); -webkit-transform-origin: right top; -moz-transform: rotate(-270deg); -moz-transform-origin: right top; -o-transform: rotate(-270deg); -o-transform-origin: right top; -ms-transform: rotate(-270deg); -ms-transform-origin: 100% 0px; transform: rotate(-270deg); -ms-transform: rotate(-270deg); -ms-transform-origin: 100% 0px; transform-origin: right top; right: 10px;}.wpToolbarProjectModeContainer > div.divider {
    display: block !important;
}
.wpToolbarProjectInfoBox > div {
    display: none;
}
.wpToolbarProjectInfoBox.wpToolbarProjectMenuDisabled > div {
    display: block;
}
.wpToolbarProjectInfoBox.wpToolbarProjectMenuDisabled a.wpToolbarProjectMenuLink,
.wpToolbarProjectInfoBox.wpToolbarProjectMenuDisabled a.wpToolbarProjectMenuLink:link,
.wpToolbarProjectInfoBox.wpToolbarProjectMenuDisabled a.wpToolbarProjectMenuLink:active,
.wpToolbarProjectInfoBox.wpToolbarProjectMenuDisabled a.wpToolbarProjectMenuLink:focus,
.wpToolbarProjectInfoBox.wpToolbarProjectMenuDisabled a.wpToolbarProjectMenuLink:hover {
    display: none;
}
.wpToolbarProjectInfoBox a.wpToolbarProjectMenuLink,
.wpToolbarProjectInfoBox a.wpToolbarProjectMenuLink:link,
.wpToolbarProjectInfoBox a.wpToolbarProjectMenuLink:active,
.wpToolbarProjectInfoBox a.wpToolbarProjectMenuLink:visited,
.wpToolbarProjectInfoBox a.wpToolbarProjectMenuLink:hover {
    color: #222;
}
.wpToolbarProjectInfoBox.wpToolbarProjectMenuDisabled .wpToolbarProjectLabel:hover,
.wpToolbarProjectInfoBox.wpToolbarProjectMenuDisabled .wpToolbarPublishedSiteLabel:hover,
.wpToolbarProjectInfoBox a {
    text-decoration: none !important;
}
.wpToolbarProjectInfoBox .wpToolbarProjectLabel,
.wpToolbarProjectInfoBox .wpToolbarPublishedSiteLabel {
    padding-right: 1px;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(255,255,255,.8);
}    
.wpToolbarProjectInfoBox .wpToolbarProjectLabel:hover,
.wpToolbarProjectInfoBox .wpToolbarPublishedSiteLabel:hover {
    text-decoration: underline;
}    
.wpToolbarProjectInfoBox a.wpToolbarProjectMenuLink img {
    width: 9px;
    height: 9px;
}
.lotus_rtl .wpToolbarProjectInfoBox .wpToolbarProjectLabel,
.lotus_rtl .wpToolbarProjectInfoBox .wpToolbarPublishedSiteLabel {
    padding-left: 1px;
    padding-right: 0px;
}
/*
 * If the screen is smaller than 768 pixels,
 * we just want to display the label but not
 * let the user open the project menu.
 */
@media (max-width: 767px) {
    .wpToolbarProjectInfoBox > div {
        display: block !important;
    }
    .wpToolbarProjectInfoBox > a {
        display: none !important;
    }
}
/*
 * If the screen is smaller than 480 pixels,
 * we want to hide the entire UI control.
 */
@media (max-width: 479px) {
    .wpToolbarProjectInfoBox {
        display: none !important;
    }
}