.app-mtsos-corporations .appNavBar .appPullRight .appSubMenu,
.app-mtsos-corporations .appNavBar .appSubMenu.appPullRight {
  left: auto;
  right: 0;
}
.app-mtsos-corporations .appNavBar .appPullRight .appSubMenu:before,
.app-mtsos-corporations .appNavBar .appSubMenu.appPullRight:before {
  left: auto;
  right: 12px;
}
.app-mtsos-corporations .appNavBar .appPullRight .appSubMenu:after,
.app-mtsos-corporations .appNavBar .appSubMenu.appPullRight:after {
  left: auto;
  right: 13px;
}
.app-mtsos-corporations .ie8 .appMenuContainer {
  filter: none;
}
.app-mtsos-corporations .mega.open > .appSubMenu {
  right: 20px;
  left: 20px;
  max-width: 1368px;
}
.app-mtsos-corporations .alfredoMenu .mega.open > .appSubMenu {
  right: inherit;
  position: absolute;
  float: none;
  top: 0;
  left: 301px;
  max-width: none;
}
.app-mtsos-corporations .mega .appMenuColumn {
  float: left;
}
.app-mtsos-corporations .mega .leftColumn {
  margin-right: 2.12765957%;
  float: left;
  width: 48.93617021%;
  *width: 48.88297872%;
}
.app-mtsos-corporations .mega .rightColumn {
  float: right;
  width: 48.93617021%;
  *width: 48.88297872%;
}
.app-mtsos-corporations .mega .appMenuColumn .appSubMenu {
  display: block;
  position: inherit;
  top: inherit;
  left: inherit;
  width: 100%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  min-width: inherit;
}
.app-mtsos-corporations .alfredoMenu .mega .appMenuColumn .appSubMenu {
  position: static;
}
.app-mtsos-corporations .mega .appMenuColumn > .appSubMenu {
  padding: 0;
  border: 0;
}
.app-mtsos-corporations .mega.appHasSecondLevel.open > .appSubMenu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: #d5d5d5;
  background-image: -moz-linear-gradient(top, #dfdfdf, #c7c7c7);
  background-image: -ms-linear-gradient(top, #dfdfdf, #c7c7c7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dfdfdf), to(#c7c7c7));
  background-image: -webkit-linear-gradient(top, #dfdfdf, #c7c7c7);
  background-image: -o-linear-gradient(top, #dfdfdf, #c7c7c7);
  background-image: linear-gradient(top, #dfdfdf, #c7c7c7);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#c7c7c7', GradientType=0);
  padding-bottom: 0;
}
.app-mtsos-corporations .mega.appHasSecondLevel.open .appSubMenuName:active,
.app-mtsos-corporations .mega.appHasSecondLevel.open .appSubMenuName:focus {
  text-decoration: underline;
}
.app-mtsos-corporations .ie .mega.appHasSecondLevel.open > .appSubMenu {
  filter: none;
}
.app-mtsos-corporations .mega.appHasSecondLevel > .appSubMenu > li {
  float: left;
  border-right: 1px solid rgba(0, 0, 0, 0.07);
  border-left: 1px solid rgba(255,255,255,0.2);
}
.app-mtsos-corporations .alfredoMenu .mega.appHasSecondLevel > .appSubMenu > li {
  float: none;
  border: none;
  border-right: 1px solid rgba(255,255,255,0.2);
}
.app-mtsos-corporations .mega.appHasSecondLevel.open > .appSubMenu .appSubMenu {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.app-mtsos-corporations .mega.appHasSecondLevel > .appSubMenu > .open > .appSubMenu {
  display: block;
  float: none;
  margin-left: -1px;
  margin-right: -1px;
  right: 0;
  width: auto;
  border-top: none;
}
.app-mtsos-corporations .alfredoMenu .mega.appHasSecondLevel > .appSubMenu > .open > .appSubMenu {
  position: absolute;
  right: inherit;
  left: 200px;
}
.app-mtsos-corporations .mega .appSecondLevel > .appSubMenuName .right,
.app-mtsos-corporations .mega .appSecondLevel.open > .appSubMenuName .right {
  display: none;
}
.app-mtsos-corporations .mega .appSecondLevel.open > .appSubMenu .appSubMenu {
  display: block;
  position: inherit;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
}
.app-mtsos-corporations .mega .appSecondLevel.open > .appSubMenu .appSubMenu:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .alfredoMenu .mega .appSecondLevel.open > .appSubMenu .appSubMenu {
  position: static;
}
.app-mtsos-corporations .mega .appSecondLevel > a {
  padding-top: 7px;
  padding-bottom: 7px;
  text-transform: uppercase;
  font-size: 13px;
  text-decoration: none;
}
.app-mtsos-corporations .appNavBar .appNav .mega.open .appSecondLevel.open > a,
.app-mtsos-corporations .appNavBar .appNav .mega.open .appSecondLevel.open:hover {
  color: inherit;
  background-color: inherit;
}
.app-mtsos-corporations .mega .appSecondLevel > .appSubMenu {
  left: 0;
  right: 0;
  top: 100%;
  background-color: #ffffff;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .mega .appSecondLevel > .appSubMenu {
  background: #000000;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .mega .appSecondLevel > .appSubMenu:focus {
  outline: 1px dotted #ccc;
}
.app-mtsos-corporations .mega .appSubMenu a {
  display: inline-block;
  position: relative;
}
.app-mtsos-corporations .mega .appSubMenu a:hover,
.app-mtsos-corporations .mega .appSubMenu a:focus {
  background: inherit;
  text-decoration: underline;
  color: #333333;
}
.app-mtsos-corporations .alfredoMenu .mega .appSubMenu a {
  text-decoration: underline;
  color: #333333;
}
.app-mtsos-corporations .mega .appSubMenu,
.app-mtsos-corporations .mega .appSubMenu .appSubMenu {
  left: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.app-mtsos-corporations .mega .appSubMenu:before,
.app-mtsos-corporations .mega .appSubMenu .appSubMenu:before,
.app-mtsos-corporations .mega .appSubMenu:after,
.app-mtsos-corporations .mega .appSubMenu .appSubMenu:after {
  display: none;
  border: none;
}
.app-mtsos-corporations .alfredoMenu .mega .appSubMenu:before,
.app-mtsos-corporations .alfredoMenu .mega .appSubMenu .appSubMenu:before,
.app-mtsos-corporations .alfredoMenu .mega .appSubMenu:after,
.app-mtsos-corporations .alfredoMenu .mega .appSubMenu .appSubMenu:after {
  display: block;
}
.app-mtsos-corporations .mega.open > a.appSubMenuName .left,
.app-mtsos-corporations .mega .open > a.appSubMenuName .left,
.app-mtsos-corporations .appNav .open > a.appSubMenuName .left {
  display: block;
  position: absolute;
  bottom: 0;
  width: 0px;
  height: 0px;
  left: 30px;
  border-bottom: 8px solid #ffffff;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  z-index: 1001;
  margin-bottom: -1px;
}
.app-mtsos-corporations .alfredoMenu .appNav.open .mega.open > a.appSubMenuName .left,
.app-mtsos-corporations .alfredoMenu .mega .open > a.appSubMenuName .left,
.app-mtsos-corporations .alfredoMenu .appNav .open > a.appSubMenuName .left {
  display: none;
}
.app-mtsos-corporations .mega.appHasSecondLevel.open > a.appSubMenuName .left {
  border-bottom-color: #dfdfdf;
}
.app-mtsos-corporations .mega .appSubMenu .group {
  float: left;
}
.app-mtsos-corporations .mega .appSubMenu .group:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .alfredoMenu .mega .appSubMenu .group {
  position: relative;
  width: auto;
  border-top: 1px dotted rgba(0, 0, 0, 0.25);
}
.app-mtsos-corporations .mega .appMenuColumn .group {
  float: none;
}
.app-mtsos-corporations .mega .appSubMenu .group .appSubMenu {
  padding-top: 0;
  display: block;
}
.app-mtsos-corporations .alfredoMenu .mega .appSubMenu .group .appSubMenu {
  padding-left: 10px;
}
.app-mtsos-corporations .mega .group.appMenuDepth1 > .appSubMenu {
  position: static;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.app-mtsos-corporations .mega .appLabel {
  margin: 4px 15px;
  color: #333333;
  font-weight: bold;
  font-size: 13px;
}
.app-mtsos-corporations .alfredoMenu .mega .appLabel {
  display: block;
  color: #ffffff;
  cursor: pointer;
  text-transform: uppercase;
  padding-left: 10px;
}
.app-mtsos-corporations .mega .appLabel .left + span {
  border-bottom: 1px dotted #333333;
}
.app-mtsos-corporations .mega a:hover {
  background: transparent;
}
.app-mtsos-corporations .alfredoMenu .mega a:hover {
  background: inherit;
}
.app-mtsos-corporations .appNav > li > a {
  font-size: 0;
}
.app-mtsos-corporations .appNav > li > a .left + span {
  font-size: 14px;
}
.app-mtsos-corporations .appNav > li > a .right {
  font-size: 14px;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appSubMenu {
  position: absolute;
  left: 301px;
  top: 0;
  background: #000000;
  right: 0;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav {
  display: none;
  background: transparent;
  right: 0;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav.open {
  display: block;
  float: none;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .open > .appSubMenu {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .mega.appHasSecondLevel.open > .appSubMenu {
  border: none;
  background: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .mega.appHasSecondLevel > .appSubMenu > .open > .appSubMenu {
  margin-left: 0;
  margin-right: 0;
  border-left: 1px solid rgba(255,255,255,0.2);
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .mega .appSubMenu a {
  color: #ffffff;
  text-decoration: none;
  white-space: normal;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .mega .appSubMenu a:hover {
  color: #ffffff;
  text-decoration: underline;
  background: transparent;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .appSecondLevel > a {
  display: block;
  font-style: normal;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .appSecondLevel > a:hover {
  text-decoration: none;
}
.app-mtsos-corporations .alfredoMenu .mega.appHasSecondLevel.open > .appSubMenu,
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav > li,
.app-mtsos-corporations .alfredoMenu .mega .appSecondLevel {
  position: static;
  float: none;
  width: 300px;
}
.app-mtsos-corporations .alfredoMenu .mega .appSecondLevel {
  width: 200px;
}
.app-mtsos-corporations .alfredoMenu .mega.appHasSecondLevel.open > .appSubMenu {
  position: absolute;
  width: auto;
  right: 0;
}
.app-mtsos-corporations .alfredoMenu .mega .appSecondLevel.open > .appSubMenu .appSubMenu {
  display: block;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appSubMenu:before,
.app-mtsos-corporations .appNavBar .appSubMenu:after {
  display: none;
}
.app-mtsos-corporations .alfredoMenu .mega .appLabel:after {
  content: "\f107";
  font-family: FontAwesome;
  color: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 5px;
  right: 10px;
  display: block;
}
.app-mtsos-corporations .alfredoMenu .mega .appSubMenu .group.open {
  display: block;
}
.app-mtsos-corporations .alfredoMenu .mega .appSubMenu .group:first-child {
  border: none;
}
.app-mtsos-corporations .alfredoMenu .mega .appMenuColumn .appSubMenu .group {
  border-top: 1px dotted rgba(0, 0, 0, 0.25);
}
.app-mtsos-corporations .alfredoMenu .mega .appMenuColumn:first-child .appSubMenu .group:first-child {
  border-top: none;
}
.app-mtsos-corporations .alfredoMenu .mega .group + .group {
  margin-top: 0;
}
.app-mtsos-corporations .alfredoMenu .mega .appSecondLevel.open > .appSubMenu .appMenuColumn > .appSubMenu {
  display: block;
}
.app-mtsos-corporations .alfredoMenu .appLabel.open + .appSubMenu {
  display: block;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .alwaysVisible {
  display: none;
  width: 250px;
  top: 30px;
  right: 0;
  position: absolute;
  list-style: none;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .alwaysVisible a {
  color: #ffffff;
  text-decoration: none;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav.open ~ .alwaysVisible {
  display: block;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .mega.open .appSecondLevel.open > a,
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .mega.open .appSecondLevel.open:hover {
  background: #000000;
}
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav .mega a:active,
.app-mtsos-corporations .alfredoMenu .appNavBar .appNav a:focus {
  outline: 1px dotted #333;
}
.app-mtsos-corporations .appCompanyToolBox,
.app-mtsos-corporations .appMenuGroupBox {
  position: relative;
}
.app-mtsos-corporations .appCompanyToolBox .appButton + .appButton {
  margin-left: 3px;
}
.app-mtsos-corporations .mega.appGroupMenu {
  position: static;
}
.app-mtsos-corporations .mega.appGroupMenu.open > .appSubMenuName {
  border: 1px solid #b3b3b3;
  border-bottom: none;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  position: relative;
  background: #cccccc;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .mega.appGroupMenu.open > .appSubMenuName .left {
  border: 0;
  left: 0;
  height: 9px;
  width: 100%;
  background: #cccccc;
  bottom: -8px;
  border-left: 1px solid #b3b3b3;
  border-right: 1px solid #b3b3b3;
  margin-left: -1px;
  margin-right: -1px;
}
.app-mtsos-corporations .mega.appGroupMenu > .appGroupMenuContainer {
  position: absolute;
  top: auto;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 4px 0;
  margin: 0 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border-color: #bbb;
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  display: block;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.app-mtsos-corporations .mega.appGroupMenu > .appGroupMenuContainer.appPullRight {
  right: 0;
  left: auto;
}
.app-mtsos-corporations .mega.appGroupMenu > .appGroupMenuContainer .divider {
  *width: 100%;
  height: 1px;
  margin: 8px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.app-mtsos-corporations .mega.appGroupMenu > .appGroupMenuContainer a {
  display: block;
  padding: 3px 15px;
  clear: both;
  font-weight: 100;
  color: #333333;
  white-space: nowrap;
  text-decoration: none;
}
.app-mtsos-corporations .ie8 .mega.appGroupMenu > .appGroupMenuContainer {
  display: none;
}
.app-mtsos-corporations .mega.appGroupMenu.open > .appGroupMenuContainer {
  right: 0px;
  left: 0px;
  display: block;
  padding: 0;
  margin-top: 8px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.06s ease-in-out;
  -moz-transition: all 0.06s ease-in-out;
  -ms-transition: all 0.06s ease-in-out;
  -o-transition: all 0.06s ease-in-out;
  transition: all 0.06s ease-in-out;
}
.app-mtsos-corporations .mega.megaFloat.appGroupMenu.open > .appGroupMenuContainer {
  left: auto;
  right: auto;
}
.app-mtsos-corporations .mega.appGroupMenu ul.appSubMenu {
  position: static;
  float: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  background: transparent;
}
.app-mtsos-corporations .mega.appGroupMenu ul.appSubMenu:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .mega.appGroupMenu.open > .appGroupMenuContainer > ul.appSubMenu {
  padding-bottom: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background: #ffffff;
  background-image: none;
  border-color: transparent;
  border-bottom: transparent;
  border-top: 3px solid #cccccc;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel {
  float: left;
  position: static;
  margin: 0;
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  border-right: 1px solid rgba(0, 0, 0, 0.07);
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel > .appGroupMenuContainer {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  top: 100%;
  border: 1px solid #b3b3b3;
  border-top: none;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer {
  position: absolute;
  top: auto;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 4px 0;
  margin: 0 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #b3b3b3;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  display: block;
  border-top: none;
  margin-left: -1px;
  background-color: #000000;
  -webkit-box-shadow: 0 9px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 9px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 9px 10px rgba(0, 0, 0, 0.2);
  margin-top: 1px;
  top: 100%;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer.appPullRight {
  right: 0;
  left: auto;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer .divider {
  *width: 100%;
  height: 1px;
  margin: 8px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer a {
  display: block;
  padding: 3px 15px;
  clear: both;
  font-weight: 100;
  color: #333333;
  white-space: nowrap;
  text-decoration: none;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer a {
  white-space: normal;
  display: inline-block;
}
.app-mtsos-corporations .mega.appGroupMenu.open a:hover {
  text-decoration: underline;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel.open > .appGroupMenuContainer > ul.appSubMenu {
  background: #cccccc;
  border-top: none;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open .appGroupMenuContainer a {
  display: block;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open .appGroupMenuContainer a:hover {
  text-decoration: underline;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appGroupMenuContainer .appMenu.appSubMenuName {
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > a.appSubMenuName .left {
  border-bottom-color: #000000;
}
.app-mtsos-corporations .mega.appGroupMenu.appHasSecondLevel .appSecondLevel > .appSubMenuName {
  padding-bottom: 7px;
}
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuPrimary.open > .appSubMenuName,
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuPrimary.open > .appSubMenuName .left {
  background: #002e63;
}
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuPrimary.open > .appGroupMenuContainer > ul.appSubMenu {
  border-top: 3px solid #002e63;
  background: #ffffff;
}
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuPrimary.appHasSecondLevel .appSecondLevel > .appSubMenuName {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuPrimary.appHasSecondLevel.open > .appGroupMenuContainer > ul.appSubMenu {
  background: #002e63;
  border-top: none;
}
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuSecondary.open > .appSubMenuName,
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuSecondary.open > .appSubMenuName .left {
  background: #b4b4b4;
}
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuSecondary.open > .appGroupMenuContainer > ul.appSubMenu {
  border-top: 3px solid #b4b4b4;
  background: #ffffff;
}
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuSecondary.appHasSecondLevel .appSecondLevel > .appSubMenuName {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.app-mtsos-corporations .mega.appGroupMenu.appGroupMenuPrimary.appHasSecondLevel.open > .appGroupMenuContainer > ul.appSubMenu {
  background: #b4b4b4;
  border-top: none;
}
.app-mtsos-corporations .appDropdown {
  display: inline-block;
  position: relative;
}
.app-mtsos-corporations .appDropdown.multi-level .appSecondLevel .appSubMenu.open {
  display: block;
}
.app-mtsos-corporations .appDropdown > .appSubMenuName.btnIconOnly > .right {
  display: none;
}
.app-mtsos-corporations .appDropdown.rightSide .appSubMenu {
  left: auto;
  right: 0;
}
.app-mtsos-corporations .appDropdown .appSubMenuName:active,
.app-mtsos-corporations .appDropdown .appSubMenuName:focus {
  outline: 1px dotted #ccc;
}
.app-mtsos-corporations .appDropdown.sliding .title {
  background-color: #cf710c;
  color: #fff;
}
.app-mtsos-corporations .appDropdown.sliding .title a.trigger {
  color: #fff;
  padding: 10px;
  min-width: inherit;
  width: auto;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  cursor: pointer;
}
.app-mtsos-corporations .appDropdown.sliding [data-slide="0"] .title a.trigger:before {
  content: "\00a0";
}
.app-mtsos-corporations .appDropdown.sliding .trigger:after {
  font-family: FontAwesome;
  content: "\f105";
  float: right;
}
.app-mtsos-corporations .appDropdown.sliding .title .trigger:after {
  content: "";
}
.app-mtsos-corporations .appDropdown.sliding .title .trigger:before {
  font-family: FontAwesome;
  content: "\f104";
  float: left;
}
.app-mtsos-corporations .appDropdown.sliding .viewport {
  position: absolute;
  z-index: 1000;
  right: auto;
  left: 0;
  min-width: 160px;
  padding: 4px 0;
  margin: 0 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  overflow: hidden;
  display: none;
  padding-top: 0;
}
.app-mtsos-corporations .appDropdown.sliding.rightSide .viewport {
  right: 0;
  left: auto;
}
.app-mtsos-corporations .appDropdown.sliding.open .viewport {
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .appDropdown.sliding > .viewport .appSubMenu {
  display: none;
  position: relative;
  background: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  padding-top: 0;
}
.app-mtsos-corporations .appDropdown.sliding > .viewport .appSubMenu.open {
  display: block;
}
.app-mtsos-corporations .appDropdown.sliding .mask {
  clip: rect(auto, auto, auto, auto);
  overflow: hidden;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.app-mtsos-corporations .appDropdown.sliding .mask .slideTo {
  display: block;
}
.app-mtsos-corporations .appDropdown.sliding .mask .open {
  display: block;
  left: auto;
  right: auto;
  top: auto;
  position: relative;
}
.app-mtsos-corporations .appDropdown.sliding.open.animating .slideTo.fw {
  left: 100%;
  top: 0;
  position: absolute;
}
.app-mtsos-corporations .appDropdown.sliding.open.animating .slideTo.bw {
  right: 100%;
  top: 0;
  position: absolute;
}
.app-mtsos-corporations .appDropdown.sliding li > a {
  min-width: 200px;
  white-space: normal;
  cursor: pointer;
}
.app-mtsos-corporations div.appTabs {
  margin-bottom: 10px;
}
.app-mtsos-corporations ul.appTabs,
.app-mtsos-corporations .appNav {
  margin: 0;
  list-style: none;
}
.app-mtsos-corporations ul.appTabs {
  background-color: #ffffff;
  padding: 4px 4px 0 4px;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.app-mtsos-corporations .appTabsPlain ul.appTabs {
  padding: 4px 4px 0 4px;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  background: transparent;
}
.app-mtsos-corporations ul.appTabs > li > a,
.app-mtsos-corporations .appNav > li > a {
  display: block;
  text-decoration: none;
  word-wrap: break-word;
}
.app-mtsos-corporations ul.appTabs > li > a:hover,
.app-mtsos-corporations .appNav > li > a:hover {
  text-decoration: none;
  background-color: #eeeeee;
  color: #333333;
}
.app-mtsos-corporations ul.appTabs > .appPullRight,
.app-mtsos-corporations .appNav > .appPullRight {
  float: right;
}
.app-mtsos-corporations ul.appTabs .appNavHeader,
.app-mtsos-corporations .appNav .appNavHeader {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 18px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}
.app-mtsos-corporations ul.appTabs li + .appNavHeader,
.app-mtsos-corporations .appNav li + .appNavHeader {
  margin-top: 9px;
}
.app-mtsos-corporations div.appTabs {
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
}
.app-mtsos-corporations ul.appTabs:after,
.app-mtsos-corporations .appPills:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations ul.appTabs > li,
.app-mtsos-corporations .appPills > li {
  float: none;
  display: inline-block;
  vertical-align: bottom;
}
.app-mtsos-corporations ul.appTabs > li > a,
.app-mtsos-corporations .appPills > li > a {
  padding-right: 20px;
  padding-left: 20px;
  margin-right: 2px;
  line-height: 14px;
  color: #333333;
}
.app-mtsos-corporations ul.appTabs {
  border-bottom: 1px solid #ffffff;
}
.app-mtsos-corporations ul.appTabs > li {
  margin-bottom: -1px;
  position: relative;
}
.app-mtsos-corporations ul.appTabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 18px;
  border: 1px solid transparent;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.app-mtsos-corporations ul.appTabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ffffff;
  color: #333333;
}
.app-mtsos-corporations ul.appTabs > .appTabSelected > a,
.app-mtsos-corporations ul.appTabs > .appTabSelected > a:hover {
  color: #333333;
  background-color: #ffffff;
  border: 1px solid #ffffff;
  border-bottom-color: transparent;
  cursor: default;
}
.app-mtsos-corporations ul.appTabs > .appTabSelected > a:hover {
  color: #333333;
}
.app-mtsos-corporations .appPills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.app-mtsos-corporations .appPills > .active > a,
.app-mtsos-corporations .appPills > .active > a:hover {
  color: #ffffff;
  background-color: #003b5a;
}
.app-mtsos-corporations .nav-stacked > li {
  float: none;
}
.app-mtsos-corporations .nav-stacked > li > a {
  margin-right: 0;
}
.app-mtsos-corporations ul.appTabs.nav-stacked {
  border-bottom: 0;
}
.app-mtsos-corporations ul.appTabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.app-mtsos-corporations ul.appTabs.nav-stacked > li:first-child > a {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.app-mtsos-corporations ul.appTabs.nav-stacked > li:last-child > a {
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.app-mtsos-corporations ul.appTabs.nav-stacked > li > a:hover {
  border-color: #ddd;
  z-index: 2;
}
.app-mtsos-corporations .appPills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.app-mtsos-corporations .appPills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.app-mtsos-corporations ul.appTabs .appDropDownMenu {
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
.app-mtsos-corporations .appPills .appDropDownMenu {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.app-mtsos-corporations .tabs-stacked .open > a:hover {
  border-color: #999999;
}
.app-mtsos-corporations .tabbable:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations div.appTabSelected:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appTabsLeft > ul.appTabs,
.app-mtsos-corporations .appTabsRight > ul.appTabs,
.app-mtsos-corporations .tabs-below > ul.appTabs {
  border-bottom: 0;
}
.app-mtsos-corporations div.appTabSelected > .tab-pane {
  display: none;
}
.app-mtsos-corporations div.appTabSelected > .appTabSelected {
  display: block;
  overflow: auto;
}
.app-mtsos-corporations .tabs-below > ul.appTabs {
  -webkit-border-radius: 0 0 7px 7px;
  -moz-border-radius: 0 0 7px 7px;
  border-radius: 0 0 7px 7px;
  border-top: 1px solid #ddd;
  padding: 0 4px 4px 4px;
  background: transparent;
}
.app-mtsos-corporations .tabs-below > ul.appTabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.app-mtsos-corporations .tabs-below > ul.appTabs > li > a {
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.app-mtsos-corporations .tabs-below > ul.appTabs > li > a:hover {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.app-mtsos-corporations .tabs-below > ul.appTabs > .appTabSelected > a,
.app-mtsos-corporations .tabs-below > ul.appTabs > .appTabSelected > a:hover {
  border-color: transparent #ddd #ddd #ddd;
}
.app-mtsos-corporations .appTabsLeft > ul.appTabs > li,
.app-mtsos-corporations .appTabsRight > ul.appTabs > li {
  float: none;
}
.app-mtsos-corporations .appTabsLeft .appTabSelected,
.app-mtsos-corporations .appTabsRight .appTabSelected {
  border: none;
  padding: 0;
}
.app-mtsos-corporations .appTabsLeft > ul.appTabs > li > a,
.app-mtsos-corporations .appTabsRight > ul.appTabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.app-mtsos-corporations .appTabsLeft > ul.appTabs {
  float: left;
  margin-right: 19px;
  -webkit-border-radius: 7px 0 0 7px;
  -moz-border-radius: 7px 0 0 7px;
  border-radius: 7px 0 0 7px;
  border-right: 1px solid #ddd;
  padding: 4px 0 2px 4px;
  background: transparent;
}
.app-mtsos-corporations .appTabsLeft > ul.appTabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.app-mtsos-corporations .appTabsLeft > ul.appTabs > li > a:hover {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}
.app-mtsos-corporations .appTabsLeft > ul.appTabs .appTabSelected > a,
.app-mtsos-corporations .appTabsPlain .appTabsLeft > ul.appTabs .appTabSelected > a,
.app-mtsos-corporations .appTabsLeft > ul.appTabs .appTabSelected > a:hover,
.app-mtsos-corporations .appTabsPlain .appTabsLeft > ul.appTabs .appTabSelected > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.app-mtsos-corporations .appTabsLeft:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations div.tabsOnLeft,
.app-mtsos-corporations div.appTabs.appTabsPlain,
.app-mtsos-corporations div.tabsVert {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-mtsos-corporations .tabsOnLeft,
.app-mtsos-corporations .tabsVert {
  display: table;
  width: 100%;
}
.app-mtsos-corporations .tabsOnLeft > ul.appTabs,
.app-mtsos-corporations .tabsVert > ul.appTabs {
  width: 22%;
  margin-right: 3%;
  display: table-cell;
  vertical-align: top;
  background: #f7f7f7 url('data:image/gif;base64,R0lGODlhDQABAKIAAPX19fLy8vHx8fT09PPz8+7u7vb29gAAACH5BAAAAAAALAAAAAANAAEAAAMIaLAzRCEIURIAOw==') top right repeat-y;
  border: none;
  padding: 0;
}
.app-mtsos-corporations .tabsOnLeft ul.appTabs + a:empty,
.app-mtsos-corporations .tabsVert ul.appTabs + a:empty {
  display: none;
}
.app-mtsos-corporations .tabsOnLeft > ul.appTabs > li,
.app-mtsos-corporations .tabsVert > ul.appTabs > li {
  display: block;
  float: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .tabsOnLeft > ul.appTabs > li > a,
.app-mtsos-corporations .tabsVert > ul.appTabs > li > a {
  text-overflow: ellipsis;
  word-wrap: break-word;
  font-size: 13px;
  color: #333333;
  background: none;
  margin: 0;
  border: none;
  border-radius: 0;
  padding: 10px 20px 10px 26px;
  font-size: 16px;
}
.app-mtsos-corporations .tabsOnLeft > ul.appTabs > li > a:hover,
.app-mtsos-corporations .tabsVert > ul.appTabs > li > a:hover {
  border: none;
}
.app-mtsos-corporations .tabsOnLeft > ul.appTabs > li > a:after,
.app-mtsos-corporations .tabsVert > ul.appTabs > li > a:after {
  content: "\f105";
  font-family: FontAwesome;
  color: #b3b3b3;
  text-shadow: 1px 1px 0px #fff;
  position: absolute;
  right: 5px;
}
.app-mtsos-corporations .tabsOnLeft ul.appTabs > li.appTabSelected > a,
.app-mtsos-corporations .tabsVert ul.appTabs > li.appTabSelected > a {
  background-image: url('data:image/gif;base64,R0lGODlhAQACAIAAAP///+fn5yH5BAAAAAAALAAAAAABAAIAAAICDAoAOw==');
  background-repeat: repeat-x;
  background-color: #ffffff;
  color: #003b5a;
  border-left: 4px solid #003b5a;
  margin-right: -1px;
  border-bottom: 1px solid #eee;
}
.app-mtsos-corporations .tabsOnLeft div.appTabSelected,
.app-mtsos-corporations .tabsVert div.appTabSelected {
  float: none;
  width: auto;
  display: table-cell;
  vertical-align: top;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
}
.app-mtsos-corporations .tabsVert.tabsVertRight > ul.appTabs > li.appTabSelected > a {
  margin-right: 0;
  margin-left: -1px;
  border-right: 4px solid #003b5a;
  border-left: none;
}
.app-mtsos-corporations .tabsVert.tabsVertRight > ul.appTabs > li.appHasErrors > a {
  color: #cd0000;
}
.app-mtsos-corporations .tabsVert.tabsVertRight > ul.appTabs > li.appTabSelected.appHasErrors > a {
  border-right: 4px solid #cd0000;
}
.app-mtsos-corporations .tabsVert.tabsVertRight > ul.appTabs > li > a {
  font-size: 14px;
}
.app-mtsos-corporations .tabsVert.tabsVertRight > ul.appTabs > li > a:after {
  display: none;
}
.app-mtsos-corporations .tabsVert.tabsVertRight > ul.appTabs > li > a .appTabError {
  top: calc( (50% - 0.5em) - 7px);
  top: -webkit-calc( (50% - 0.5em) - 7px);
  top: -moz-calc( (50% - 0.5em) - 7px);
  right: auto;
  left: -0.5em;
  width: 1em;
  height: 1em;
  padding: 5px;
  background: #fff;
  border: 1px solid #cd0000;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
}
.app-mtsos-corporations .tabsVert.tabsVertRight > ul.appTabs > li > a span.count {
  position: absolute;
  right: 7px;
}
@media only screen and (max-width: 600px) {
  .app-mtsos-corporations .tabsOnLeft > ul.appTabs > li > a,
  .app-mtsos-corporations .tabsVert > ul.appTabs > li > a {
    min-height: 18px;
  }
  .app-mtsos-corporations .tabsOnLeft > ul.appTabs > li > a [class*=" appLines"],
  .app-mtsos-corporations .tabsVert > ul.appTabs > li > a [class*=" appLines"] {
    display: none;
  }
  .app-mtsos-corporations .tabsOnLeft > ul.appTabs > li > a:before,
  .app-mtsos-corporations .tabsVert > ul.appTabs > li > a:before {
    left: 15px;
  }
}
@media only screen and (max-width: 480px) {
  .app-mtsos-corporations > ul.appTabs {
    max-width: 53px;
  }
}
.app-mtsos-corporations .appTabsRight > ul.appTabs {
  float: right;
  margin-left: 19px;
  -webkit-border-radius: 0 7px 7px 0;
  -moz-border-radius: 0 7px 7px 0;
  border-radius: 0 7px 7px 0;
  border-left: 1px solid #ddd;
  padding: 4px 4px 2px 0;
  background: transparent;
}
.app-mtsos-corporations .appTabsRight > ul.appTabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.app-mtsos-corporations .appTabsRight > ul.appTabs > li > a:hover {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}
.app-mtsos-corporations .appTabsRight > ul.appTabs .appTabSelected > a,
.app-mtsos-corporations .appTabsPlain .appTabsRight > ul.appTabs .appTabSelected > a,
.app-mtsos-corporations .appTabsRight > ul.appTabs .appTabSelected > a:hover,
.app-mtsos-corporations .appTabsPlain .appTabsRight > ul.appTabs .appTabSelected > a:hover {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
.app-mtsos-corporations .appTabSelectedContent,
.app-mtsos-corporations div.appTabSelected {
  background-color: #ffffff;
  padding: 20px;
  border: 4px solid #ffffff;
  border-top: none;
}
.app-mtsos-corporations .appTabsPlain .appTabSelectedContent,
.app-mtsos-corporations .appTabsPlain div.appTabSelected,
.app-mtsos-corporations .appTabsLeft div.appTabSelected,
.app-mtsos-corporations .appTabsRight div.appTabSelected {
  background: transparent;
  padding: 0;
  border: 0;
}
.app-mtsos-corporations .appTabsPlain ul.appTabs > .appTabSelected > a,
.app-mtsos-corporations .appTabsPlain ul.appTabs > .appTabSelected > a:hover {
  border: 1px solid  #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.app-mtsos-corporations .appTabsPlain div.appTabSelected {
  padding: 20px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-mtsos-corporations .appTabNotSelected {
  display: none;
}
.app-mtsos-corporations ul.appTabs li .appTabError,
.app-mtsos-corporations ul.appTabs li .appTabCompleted,
.app-mtsos-corporations ul.appTabs li .appTabVisitedCompleted {
  background: none;
  position: absolute;
  width: 10px;
  height: 10px;
  left: auto;
  top: 1px;
  right: 10px;
  font-family: FontAwesome;
  font-size: 16px;
  text-shadow: -1px 0 #ffffff, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;
}
.app-mtsos-corporations ul.appTabs li span.appTabError:before {
  content: "\f071";
  color: #cd0000;
}
.app-mtsos-corporations ul.appTabs li span.appTabCompleted:before,
.app-mtsos-corporations ul.appTabs li span.appTabVisitedCompleted:before {
  content: "\f05d";
  color: #009900;
}
.app-mtsos-corporations .ie8 ul.appTabs li .appTabError,
.app-mtsos-corporations .ie9 ul.appTabs li .appTabError,
.app-mtsos-corporations .ie8 ul.appTabs li .appTabCompleted,
.app-mtsos-corporations .ie9 ul.appTabs li .appTabCompleted,
.app-mtsos-corporations .ie8 ul.appTabs li .appTabVisitedCompleted,
.app-mtsos-corporations .ie9 ul.appTabs li .appTabVisitedCompleted {
  width: 18px;
  height: 16px;
  top: -10px;
  right: 5px;
}
.app-mtsos-corporations .ie8 ul.appTabs li span.appTabError:before,
.app-mtsos-corporations .ie9 ul.appTabs li span.appTabError:before {
  content: "";
}
.app-mtsos-corporations .ie8 ul.appTabs li span.appTabCompleted:before,
.app-mtsos-corporations .ie9 ul.appTabs li span.appTabCompleted:before,
.app-mtsos-corporations .ie8 ul.appTabs li span.appTabVisitedCompleted:before,
.app-mtsos-corporations .ie9 ul.appTabs li span.appTabVisitedCompleted:before {
  content: "";
}
.app-mtsos-corporations .ie8 ul.appTabs li .appTabError,
.app-mtsos-corporations .ie9 ul.appTabs li .appTabError {
  background: transparent url(images/ic-sm-alert.png) 0 0 no-repeat;
}
.app-mtsos-corporations .ie8 ul.appTabs li .appTabCompleted,
.app-mtsos-corporations .ie9 ul.appTabs li .appTabCompleted,
.app-mtsos-corporations .ie8 ul.appTabs li .appTabVisitedCompleted,
.app-mtsos-corporations .ie9 ul.appTabs li .appTabVisitedCompleted {
  width: 18px;
  height: 16px;
  background: url(images/ic-sm-ok.png) 0 0 no-repeat;
}
.app-mtsos-corporations .appDashboardHeader {
  margin: 0;
  font-family: Arial, Verdana, sans-serif;
  font-weight: 100;
  color: #000000;
  text-rendering: optimizelegibility;
  font-size: 30px;
  line-height: 36px;
  margin-bottom: 18px;
}
.app-mtsos-corporations .appDashboardHeader small {
  font-weight: normal;
  color: #999999;
}
.app-mtsos-corporations .appDashboardHeader small {
  font-size: 18px;
}
.app-mtsos-corporations .ufbHeader,
.app-mtsos-corporations .fbHeader,
.app-mtsos-corporations .reminderHeader,
.app-mtsos-corporations .taskHeader,
.app-mtsos-corporations .workqueueHeader {
  display: none;
}
.app-mtsos-corporations .workqueueControl {
  margin-bottom: 20px;
}
.app-mtsos-corporations .workqueueControl.appNotReadOnly {
  margin-bottom: 20px;
}
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a {
  float: right;
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  padding: 2px 6px;
  font-size: 12px;
  line-height: 14px;
  min-height: inherit;
}
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a:hover,
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a:active,
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a.active,
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a.disabled,
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a:active,
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .appMyWatchlist .appBlockChildren > a .left:before {
  font-family: FontAwesome;
  content: "\f044";
}
.app-mtsos-corporations .appMyWatched .appMyWatchedItem {
  padding: 5px;
  border-bottom: 1px dotted #ccc;
  font-size: 13px;
}
.app-mtsos-corporations .appMyWatched .appMyWatchedItem:hover {
  background: #f2f2f2;
}
.app-mtsos-corporations .appMyWatched .appBlockChildren > a {
  float: right;
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  padding: 2px 6px;
  font-size: 12px;
  line-height: 14px;
  min-height: inherit;
}
.app-mtsos-corporations .appMyWatched .appBlockChildren > a:hover,
.app-mtsos-corporations .appMyWatched .appBlockChildren > a:active,
.app-mtsos-corporations .appMyWatched .appBlockChildren > a.active,
.app-mtsos-corporations .appMyWatched .appBlockChildren > a.disabled,
.app-mtsos-corporations .appMyWatched .appBlockChildren > a[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .appMyWatched .appBlockChildren > a:active,
.app-mtsos-corporations .appMyWatched .appBlockChildren > a.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .appMyWatched .appBlockChildren > a:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .appMyWatched .appBlockChildren > a:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .appMyWatched .appBlockChildren > a:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .appMyWatched .appBlockChildren > a .left:before {
  font-family: FontAwesome;
  content: "\f044";
}
.app-mtsos-corporations .dashboard .appTabs > li > a .appBadge {
  font-size: 12px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #d9d9d9;
}
.app-mtsos-corporations .dashboard .appPagerBanner {
  font-size: 10px;
}
.app-mtsos-corporations .dashboard .appTabbedTools div.appTabSelected,
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected {
  padding: 20px;
  height: 135px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  overflow: auto;
}
.app-mtsos-corporations .dashboard .appTabbedTools div.appTabSelected a,
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected a {
  text-decoration: none;
}
.app-mtsos-corporations .dashboard .appTabbedTools div.appTabSelected a:hover,
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected a:hover {
  text-decoration: underline;
}
.app-mtsos-corporations .dashboard .appTabbedTools div.appTabSelected td,
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected td,
.app-mtsos-corporations .dashboard .appTabbedTools div.appTabSelected th,
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected th {
  padding: 3px;
  font-size: 13px;
}
.app-mtsos-corporations .dashboard .appTabbedTools div.appTabSelected .appAttribute.appReadOnly,
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected .appAttribute.appReadOnly,
.app-mtsos-corporations .dashboard .appTabbedTools div.appTabSelected .appTable,
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected .appTable,
.app-mtsos-corporations .dashboard .appTabbedTools div.appTabSelected .appText,
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected .appText {
  margin-bottom: 0;
  font-size: 13px;
}
.app-mtsos-corporations .dashboard .appTabbedTools div.appTabSelected .appPagerContainer,
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected .appPagerContainer {
  padding: 0;
}
.app-mtsos-corporations .dashboard abbr.appBadge {
  font-size: 10px;
  font-weight: normal;
  padding-left: 5px;
  padding-right: 5px;
  text-shadow: none;
  border: none;
}
.app-mtsos-corporations .dashboard .dashboardExternal-contentExternal [class*='-contentExternalTopLeft '] {
  width: 31.91489362%;
  *width: 31.86170213%;
  margin-right: 2.12765957%;
  float: left;
  margin-bottom: 10px;
}
.app-mtsos-corporations .dashboard .dashboardExternal-contentExternal [class*='-contentExternalTopRight '] {
  width: 65.95744681%;
  *width: 65.90425532%;
  float: left;
}
.app-mtsos-corporations .dashboard .dashboardExternal-contentExternal .dashboard-contentExternal-contentTabs {
  clear: both;
}
.app-mtsos-corporations .dashboard .appDoItNow .appPanelHeader {
  margin-bottom: 0;
}
.app-mtsos-corporations .dashboard .appDoItNow > .appBlockChildren {
  background: none;
  margin-bottom: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.app-mtsos-corporations .dashboard .appDoItNow > .appBlockChildren:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .dashboard .appDoItNow > .appBlockChildren a {
  display: block;
  min-height: 22px;
  padding: 5px;
  border-bottom: 1px dotted #ccc;
  padding: 5px 10px 5px 10px;
  position: relative;
  text-decoration: none;
}
.app-mtsos-corporations .dashboard .appDoItNow > .appBlockChildren a:hover {
  background: #f2f2f2;
}
.app-mtsos-corporations .dashboard .appDoItNow > .appBlockChildren a.appDoItNowLink:before {
  font-family: FontAwesome;
  content: "\f044";
  padding-right: 0.7em;
}
.app-mtsos-corporations .dashboard .appDoItNow > .appBlockChildren a.appDoItNowLink:hover .left + span {
  text-decoration: underline;
}
.app-mtsos-corporations .dashboard .appDoItNow .menu-register-nameReservation .left {
  background-position: top left;
}
.app-mtsos-corporations .dashboard .appDoItNow .appDoItNowHeader {
  padding: 6px;
  background: #f3f3f3;
  border: 4px solid #f3f3f3;
  text-transform: uppercase;
  -webkit-border-radius: 0px 0px 0 0;
  -moz-border-radius: 0px 0px 0 0;
  border-radius: 0px 0px 0 0;
  text-shadow: 1px 1px 1px #FFFFFF;
}
.app-mtsos-corporations .appDoItNowBox .appBlockTitle h2 {
  margin-top: 0;
  margin-bottom: 0;
}
.app-mtsos-corporations .appDoItNowBox .appBlockTitle {
  margin-bottom: 0;
}
.app-mtsos-corporations .appDoItNowBox > .appBoxChildren.appBlockChildren {
  min-height: 200px;
}
.app-mtsos-corporations .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected {
  height: auto;
}
.app-mtsos-corporations .dashboard .appContentTabs {
  margin-top: 15px;
}
.app-mtsos-corporations .dashboard .appTabbedTools .appMyWatched .appTblCellLast {
  text-align: right;
}
.app-mtsos-corporations .dashboard .appTabbedTools .appMyWatched .appTblCellLast .negativeLink {
  margin: 0;
  line-height: normal;
  vertical-align: top;
  padding: 0;
}
.app-mtsos-corporations .dashboard .appTabbedTools .appMyWatched tr:hover .appTblCellLast span.left + span,
.app-mtsos-corporations .dashboard .appTabbedTools .appMyWatched tr:focus .appTblCellLast span.left + span {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard .appTabbedTools .appMyWatched .appButton.negativeLink .right {
  display: inline-block;
}
.app-mtsos-corporations .dashboard .appTabbedTools .appMyWatched .appButton.negativeLink .right:after {
  content: "\f057";
  font-family: FontAwesome;
}
.app-mtsos-corporations .appMyAccounts a {
  display: block;
  padding: 5px;
  border-bottom: 1px dotted #ccc;
}
.app-mtsos-corporations .appMyAccounts a:hover {
  background: #f2f2f2;
}
.app-mtsos-corporations .myItemOwner-watched .appRepeater .appSingleLineNonBlank {
  width: 82.9787234%;
  *width: 82.92553191%;
  margin-right: 2.12765957%;
  float: left;
}
.app-mtsos-corporations .myItemOwner-watched .appRepeater .appSingleLineNonBlank + div {
  width: 14.89361702%;
  *width: 14.84042553%;
  float: right;
  text-align: right;
}
.app-mtsos-corporations .dashboard .appReasonTitle {
  margin: 0;
  font-family: Arial, Verdana, sans-serif;
  font-weight: 100;
  color: #000000;
  text-rendering: optimizelegibility;
  line-height: 18px;
  font-size: 11px;
  color: #999999;
  text-transform: uppercase;
  color: #cd0000;
}
.app-mtsos-corporations .dashboard .appReasonTitle small {
  font-weight: normal;
  color: #999999;
}
.app-mtsos-corporations .dashboard .ActionReason .appAttrValue {
  font-size: 13px;
  font-style: italic;
  color: #999999;
  padding-left: 10px;
}
.app-mtsos-corporations .dashboard .ReasonCode {
  padding-left: 10px;
}
.app-mtsos-corporations .appWorkQueueAllocatedTo select + select {
  margin-left: 3px;
}
.app-mtsos-corporations .appWorkQueueCriteriaRight > .appBlockChildren > div {
  float: none;
  clear: both;
}
.app-mtsos-corporations .appWorkQueueCriteriaRight > .appBlockChildren > div .appRestrictedYesNo {
  float: none;
}
.app-mtsos-corporations .app-svc-myUnfinishedBusiness.myUnfinishedBusiness .Form.myUnfinishedBusiness,
.app-mtsos-corporations .app-svc-myFinishedBusiness.myFinishedBusiness .Form.myFinishedBusiness,
.app-mtsos-corporations .app-svc-myReminders .Form.myReminders,
.app-mtsos-corporations .app-svc-myTasks.myTasks .Form.myTasks {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
}
.app-mtsos-corporations .appMUB .appAttribute.appReadOnly.ReasonDescription .appAttrLabelBox,
.app-mtsos-corporations .appMUB .appAttribute.appReadOnly.ActionReason .appAttrLabelBox {
  width: auto;
}
.app-mtsos-corporations .appMUB .appAttribute.appReadOnly.ReasonDescription .appAttrLabelBox .appLabelText,
.app-mtsos-corporations .appMUB .appAttribute.appReadOnly.ActionReason .appAttrLabelBox .appLabelText {
  font-size: 13px;
  font-weight: normal;
  font-style: italic;
  color: #cd0000;
  padding-left: 10px;
}
.app-mtsos-corporations .animated {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.app-mtsos-corporations .animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
.app-mtsos-corporations .bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.app-mtsos-corporations .flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.app-mtsos-corporations .pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.app-mtsos-corporations .rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}
.app-mtsos-corporations .shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.app-mtsos-corporations .swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
.app-mtsos-corporations .tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}
.app-mtsos-corporations .wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.app-mtsos-corporations .bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-mtsos-corporations .bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-mtsos-corporations .bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-mtsos-corporations .bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-mtsos-corporations .bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
}
.app-mtsos-corporations .bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.app-mtsos-corporations .bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.app-mtsos-corporations .bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.app-mtsos-corporations .bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.app-mtsos-corporations .bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.app-mtsos-corporations .fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-mtsos-corporations .fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-mtsos-corporations .fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-mtsos-corporations .fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-mtsos-corporations .fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-mtsos-corporations .fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-mtsos-corporations .fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-mtsos-corporations .fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-mtsos-corporations .fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.app-mtsos-corporations .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}
.app-mtsos-corporations .fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.app-mtsos-corporations .fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
.app-mtsos-corporations .fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.app-mtsos-corporations .fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}
.app-mtsos-corporations .fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.app-mtsos-corporations .fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
.app-mtsos-corporations .fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.app-mtsos-corporations .fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.app-mtsos-corporations .animated.flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
.app-mtsos-corporations .flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.app-mtsos-corporations .flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.app-mtsos-corporations .flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.app-mtsos-corporations .flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
.app-mtsos-corporations .lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
.app-mtsos-corporations .lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-mtsos-corporations .rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-mtsos-corporations .rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-mtsos-corporations .rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-mtsos-corporations .rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-mtsos-corporations .rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
.app-mtsos-corporations .rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.app-mtsos-corporations .rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.app-mtsos-corporations .rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.app-mtsos-corporations .rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.app-mtsos-corporations .rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-mtsos-corporations .slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-mtsos-corporations .slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-mtsos-corporations .slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.app-mtsos-corporations .slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.app-mtsos-corporations .slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.app-mtsos-corporations .slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
.app-mtsos-corporations .hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
.app-mtsos-corporations .rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
.app-mtsos-corporations .rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
.app-mtsos-corporations .appEditableImageRotate {
  display: inline;
}
.app-mtsos-corporations .appEditableImageRotate a span:before {
  content: "\f0e2";
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-mtsos-corporations .appEditableImagePreview {
  position: relative;
  display: inline;
}
.app-mtsos-corporations .appEditableImagePreview a span:before {
  content: "\f06e";
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-mtsos-corporations .appEditableImageEdit {
  position: relative;
  display: inline;
}
.app-mtsos-corporations .appEditableImageEdit a span:before {
  content: "\f044";
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-mtsos-corporations .appEditableImageRevert {
  position: relative;
  display: inline;
}
.app-mtsos-corporations .appEditableImageRevert a span:before {
  content: "\f04a";
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-mtsos-corporations .appEditableImageConfirm {
  position: relative;
  display: inline;
}
.app-mtsos-corporations .appEditableImageConfirm a span:before {
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-mtsos-corporations .appEditableImageSave {
  position: relative;
  display: inline;
}
.app-mtsos-corporations .appEditableImageSave a span:before {
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-mtsos-corporations .appEditableImage {
  float: left;
  border-radius: 5px;
  top: 5px;
  margin-left: 20px;
}
.app-mtsos-corporations .appEditableImage .appImageEditSupportMessage {
  clear: left;
  float: none;
  width: 450px;
  border: 1px solid #002e63;
  padding: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: #333333;
  background-color: #f7f7f7;
}
.app-mtsos-corporations .appImagePreviewWrapperOut.ui-dialog-content.ui-widget-content,
.app-mtsos-corporations .appImageEditWrapperOut.ui-dialog-content.ui-widget-content {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.app-mtsos-corporations .appReadOnly .appImagePreviewWrapper .appConfirmation {
  width: 30%;
}
.app-mtsos-corporations .appImagePreviewWrapper {
  padding: 5px;
  margin: 5px;
  width: 262px;
  margin: 0 auto;
}
.app-mtsos-corporations .appImagePreviewWrapper .appConfirmation {
  margin: 0 auto;
  width: 50%;
}
.app-mtsos-corporations .appImagePreviewWrapper .appConfirmation div {
  display: inline;
}
.app-mtsos-corporations .appImagePreviewWrapper .appImagePreviewContent {
  margin: 10px;
  position: relative;
}
.app-mtsos-corporations .appImageEditWrapperOut {
  width: auto;
}
.app-mtsos-corporations .appImageEditWrapper {
  padding: 5px;
  width: auto;
  margin: 0 auto;
  /*
  .appImageEditContent {
    margin:10px;
    background-color: #ffffff;
    position:relative;
    border: 1px solid black;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 4px #222;
    -webkit-box-shadow: 0px 0px 4px #222;
    box-shadow: 0px 0px 4px #222;
    width: 880px;
    height: 880px;
    min-height: 880px;
    min-width: 880px;
  }     */
}
.app-mtsos-corporations .appImageEditWrapper .appConfirmation {
  margin: 0 auto;
  width: 140px;
}
.app-mtsos-corporations .appImageEditWrapper .appConfirmation div {
  display: inline;
}
.app-mtsos-corporations .appImageEditWrapper label.appAttrLabel,
.app-mtsos-corporations .appImageEditWrapper div.appAttrLabelBox {
  width: auto;
  padding-right: 10px;
  float: left;
}
.app-mtsos-corporations canvas {
  margin: 5px auto;
  display: block;
}
.app-mtsos-corporations canvas.resize-sw {
  cursor: nesw-resize;
}
.app-mtsos-corporations canvas.resize-se {
  cursor: nwse-resize;
}
.app-mtsos-corporations canvas.resize-nw {
  cursor: nwse-resize;
}
.app-mtsos-corporations canvas.resize-ne {
  cursor: nesw-resize;
}
.app-mtsos-corporations canvas.move {
  cursor: move;
}
.app-mtsos-corporations .appImageEditWrapper .appBrightnessSlider {
  display: block;
}
.app-mtsos-corporations .ui-slider {
  position: relative;
  text-align: left;
  border: 1px solid black;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #002e63;
  left: 150px;
  top: 3px;
  -moz-box-shadow: 0px 0px 4px #222;
  -webkit-box-shadow: 0px 0px 4px #222;
}
.app-mtsos-corporations .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: ew-resize;
  -ms-touch-action: none;
  touch-action: none;
  border: 1px solid black;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #999;
}
.app-mtsos-corporations .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
.app-mtsos-corporations .ui-slider.ui-state-disabled .ui-slider-handle,
.app-mtsos-corporations .ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.app-mtsos-corporations .ui-slider-horizontal {
  height: .8em;
}
.app-mtsos-corporations .ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
.app-mtsos-corporations .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.app-mtsos-corporations .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.app-mtsos-corporations .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.app-mtsos-corporations .ui-slider-vertical {
  width: .8em;
  height: 100px;
}
.app-mtsos-corporations .ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.app-mtsos-corporations .ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.app-mtsos-corporations .ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.app-mtsos-corporations .ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.app-mtsos-corporations .appSearchButtonPad {
  position: relative;
}
.app-mtsos-corporations .appSearchButtonPad .appSearchButton {
  position: absolute;
  left: 280px;
  margin-left: 0;
}
.app-mtsos-corporations .appSearchButtonPad .appSearchButton,
.app-mtsos-corporations .appBoxAlpha .appSearchButtonPad .appSearchButton {
  position: absolute;
  left: 255px;
  margin-left: 0;
}
.app-mtsos-corporations .appSearchResults {
  padding-top: 20px;
  margin-top: 20px;
}
.app-mtsos-corporations .appSearchResultsTitle {
  margin: 0;
  font-family: Arial, Verdana, sans-serif;
  font-weight: 100;
  color: #000000;
  text-rendering: optimizelegibility;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 12px;
}
.app-mtsos-corporations .appSearchResultsTitle small {
  font-weight: normal;
  color: #999999;
}
.app-mtsos-corporations .appSearchResultsTitle small {
  font-size: 14px;
}
.app-mtsos-corporations .appSearchControl:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appSearchControl a {
  padding: 5px;
}
.app-mtsos-corporations .appSearchSort {
  margin-bottom: 20px;
  float: left;
}
.app-mtsos-corporations .appSearchSort.appNotReadOnly {
  margin-bottom: 20px;
}
.app-mtsos-corporations .appSearchPageSize {
  float: right;
  display: table;
}
.app-mtsos-corporations .appSearchPageSize label {
  display: table-cell;
  vertical-align: middle;
  padding-right: 20px;
}
.app-mtsos-corporations .appSearchPageSize select {
  min-width: inherit;
  display: table-cell;
  vertical-align: middle;
}
.app-mtsos-corporations .appSearchResultsChildren {
  margin: 10px 0;
}
.app-mtsos-corporations .appSearchResultsChildren .searchRight .appMinimalAttr {
  line-height: 1.1;
  margin-bottom: 5px;
}
.app-mtsos-corporations .appSearchResultsChildren .searchRight .appMinimalAttr span.appMinimalLabel {
  font-size: 12px;
  font-weight: bold;
  line-height: 1.1;
  color: #4d4d4d;
  vertical-align: top;
}
.app-mtsos-corporations .appSearchResultsChildren .searchRight .appMinimalAttr span.appMinimalValue {
  font-size: 12px;
  font-weight: normal;
  line-height: 1.1;
  vertical-align: top;
}
.app-mtsos-corporations .appSearchResultsChildren .searchLeft .appMinimalAttr.appLowlight {
  font-style: italic;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  color: #666666;
}
.app-mtsos-corporations .appSearchResultsChildren .searchLeft .previousNamesBox {
  margin-top: 5px;
}
.app-mtsos-corporations .appSearchResultsChildren .searchLeft .previousNamesBox span.appMinimalLabel {
  font-size: 12px;
  font-weight: bold;
  line-height: 1.1;
  color: #4d4d4d;
  vertical-align: top;
}
.app-mtsos-corporations .appSearchResultsChildren .searchLeft .previousNamesBox .EntityNamesentityName {
  font-size: 12px;
  font-weight: normal;
  line-height: 1.1;
  vertical-align: top;
  margin-bottom: 4px;
  margin-left: 7px;
  font-style: italic;
  color: #666666;
}
.app-mtsos-corporations .appSearchNoResults {
  padding: 20px;
  margin-bottom: 18px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #f2dede;
  border: 1px solid #cd0000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #cd0000;
  background-color: #199ed8;
  border-color: #dddddd;
  color: #034487;
  text-shadow: none;
  font-size: 1.4em;
}
.app-mtsos-corporations .appMinimalMenu.viewMenu.noSave.viewInstanceUpdateStackPush.appRegistrationSearchResult {
  clear: both;
}
.app-mtsos-corporations .appExportPdf,
.app-mtsos-corporations .appExportExcel {
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
  color: #003b5a;
  text-decoration: underline;
  text-shadow: none;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
}
.app-mtsos-corporations .appExportPdf:hover,
.app-mtsos-corporations .appExportExcel:hover {
  background: transparent;
  color: #003b5a;
  text-decoration: underline;
}
.app-mtsos-corporations .appExportPdf:active,
.app-mtsos-corporations .appExportExcel:active {
  background: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-mtsos-corporations .appExportPdf > span.left,
.app-mtsos-corporations .appExportExcel > span.left {
  display: inherit;
}
.app-mtsos-corporations .appExportPdf > span.left:before,
.app-mtsos-corporations .appExportExcel > span.left:before {
  font-family: FontAwesome;
  content: "\f15b";
}
.app-mtsos-corporations .appSearchExportLinks {
  text-align: right;
}
.app-mtsos-corporations .appSearchExportLinks a:first-child {
  margin-right: 2em;
}
.app-mtsos-corporations .appSearchExportLinks .appButton {
  margin-bottom: 2px;
}
.app-mtsos-corporations .appSearchExportLinks + div {
  clear: both;
}
@media screen and (max-width: 800px) {
  .app-mtsos-corporations .appSearchExportLinks {
    float: none !important;
  }
}
.app-mtsos-corporations .appItemSearchResult.viewMenu {
  font-weight: bold;
}
.app-mtsos-corporations .BusinessServiceModeSearch .appSearchResults.appReadOnly {
  margin-top: 0;
  position: relative;
}
.app-mtsos-corporations .BusinessServiceModeSearch .appSearchResults.appReadOnly .appExportLinks {
  position: absolute;
  top: 40px;
  right: 0;
}
.app-mtsos-corporations .BusinessServiceModeSearch .appSearchResults.appReadOnly .appExportLinks a {
  float: right;
  margin: 10px;
}
.app-mtsos-corporations .BusinessServiceModeSearch .appSearchResults.appReadOnly .appExportLinks a:before {
  content: "\f15b";
  font-family: FontAwesome;
}
.app-mtsos-corporations .BusinessServiceModeSearch .appSearchResults.appReadOnly .appSearchResultsHeader {
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  margin-top: 10px;
  padding: 10px;
  text-shadow: 1px 1px 1px #ffffff;
}
.app-mtsos-corporations .BusinessServiceModeSearch .appSearchResults.appReadOnly .appRepeaterRowContent {
  padding: 5px;
}
.app-mtsos-corporations .BusinessServiceModeSearch .appSearchResults.appReadOnly .appSearchResultsHeader:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .BusinessServiceModeSearch .appSearchResults.appReadOnly .appSearchResultsHeader:empty {
  display: none;
}
.app-mtsos-corporations .appSearchResults .ClassificationCode,
.app-mtsos-corporations .appSearchResults .previousNamesBox,
.app-mtsos-corporations .appSearchResults .entityClassificationRepeaterBox {
  font-size: 12px;
}
.app-mtsos-corporations .appSearchResults .previousNamesBox {
  margin-bottom: 12px;
}
.app-mtsos-corporations .appSearchResults .appMinimalLabel {
  font-weight: bold;
  margin-right: 0.5em;
}
.app-mtsos-corporations .appSearchResults .resultLeft .appMinimalAttr:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appSearchResults .resultLeft .appMinimalLabel {
  float: left;
  margin-right: 0.5em;
}
@media screen and (max-width: 780px) {
  .app-mtsos-corporations .appSearchResults .resultLeft .appMinimalLabel {
    float: none;
    margin-right: 0;
    width: auto;
  }
}
.app-mtsos-corporations .appSearchResults .resultLeft .appMinimalLabel {
  width: 240px;
  margin-right: 0;
}
.app-mtsos-corporations .appSearchResults .resultLeft .appMinimalRep {
  overflow: auto;
  text-overflow: ellipsis;
  word-wrap: break-word;
  line-height: normal;
}
.app-mtsos-corporations .appSearchResults .appMinimalAttr.Status {
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  color: #666666;
}
.app-mtsos-corporations .appSearchResults .ItemAddress.appBlankAttribute {
  display: none;
}
.app-mtsos-corporations .appSearchResults .resultLeft .appMinimalLabel {
  width: auto;
  margin-right: 0.5em;
}
.app-mtsos-corporations .appSearchResults .searchLeft {
  width: 74.46808511%;
  *width: 74.41489362%;
  float: left;
  word-wrap: break-word;
}
.app-mtsos-corporations .appSearchResults .searchRight {
  width: 23.40425532%;
  *width: 23.35106383%;
  float: right;
}
.app-mtsos-corporations .appSearchResults .searchRight .appMinimalLabel {
  width: 57.44680851%;
  *width: 57.39361702%;
  display: inline-block;
  margin-right: 0.5em;
}
.app-mtsos-corporations .appSearchResults .searchRight .appMinimalValue {
  width: 40.42553191%;
  *width: 40.37234043%;
  display: inline-block;
}
.app-mtsos-corporations .appSearchResults .labelAndMinRepFloated .appMinimalLabel {
  width: 40.42553191%;
  *width: 40.37234043%;
  float: left;
}
.app-mtsos-corporations .appSearchResults .labelAndMinRepFloated .appMinimalRep {
  overflow: auto;
  text-overflow: ellipsis;
  word-wrap: break-word;
  line-height: normal;
  display: block;
  float: none;
}
@media screen and (max-width: 900px) {
  .app-mtsos-corporations .Search .searchLeft,
  .app-mtsos-corporations .Search .searchRight {
    float: none;
    width: auto;
  }
  .app-mtsos-corporations .Search .appMinimalAttr .appMinimalLabel {
    width: auto;
  }
  .app-mtsos-corporations .Search .appMinimalAttr .appMinimalValue {
    width: auto;
  }
  .app-mtsos-corporations .appSearchResultsChildren .searchRight .appMinimalAttr {
    margin-bottom: 0;
  }
}
.app-mtsos-corporations .appSearchResults div.appItemSearchResult {
  width: 100%;
  display: table-cell;
}
.app-mtsos-corporations .appSearchResults div.appItemSearchResult.viewFilingMenu {
  width: 1%;
}
.app-mtsos-corporations .appSearchResults div.appItemSearchResult.viewFilingMenu a {
  white-space: nowrap;
}
.app-mtsos-corporations .appSearchResults div.addToWatch,
.app-mtsos-corporations .appSearchResults div.appWatchList {
  width: 9%;
  display: table-cell;
  padding-left: 1em;
  padding-right: 1em;
  font-size: 12px;
}
.app-mtsos-corporations .appSearchNoResults {
  padding: 20px;
  margin-bottom: 18px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #f2dede;
  border: 1px solid #cd0000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #cd0000;
  background-color: #199ed8;
  border-color: #dddddd;
  color: #034487;
  text-shadow: none;
  font-size: 1.4em;
}
.app-mtsos-corporations .appMinimalMenu.viewMenu.noSave.viewInstanceUpdateStackPush.appRegistrationSearchResult {
  clear: both;
}
.app-mtsos-corporations .appQuickSearch {
  display: inline-block;
  float: left;
  height: 32px;
  padding: 2px;
}
.app-mtsos-corporations .appQuickSearch form {
  display: inline-block;
}
.app-mtsos-corporations .appQuickSearch form input {
  height: 18px;
  width: 150px;
}
.app-mtsos-corporations .appQuickSearch form button {
  position: relative;
  height: 28px;
  left: -6px;
}
.app-mtsos-corporations.ui-dialog {
  overflow: visible;
  background-color: #ffffff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  /* IE6-7 */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.app-mtsos-corporations.ui-dialog:active,
.app-mtsos-corporations.ui-dialog:focus {
  outline: none;
}
.app-mtsos-corporations.ui-dialog.preSubmitDialog {
  position: fixed;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
}
.app-mtsos-corporations.ui-widget-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #000000;
}
.app-mtsos-corporations.ui-widget-overlay,
.app-mtsos-corporations.ui-widget-overlay.fade.in {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.app-mtsos-corporations .ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.app-mtsos-corporations .ui-dialog-titlebar {
  background-color: #002e63;
  margin: 0;
  font-family: Arial, Verdana, sans-serif;
  font-weight: 100;
  color: #000000;
  text-rendering: optimizelegibility;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 12px;
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  position: relative;
  color: white;
  padding: 10px 20px;
}
.app-mtsos-corporations .ui-dialog-titlebar small {
  font-weight: normal;
  color: #999999;
}
.app-mtsos-corporations .ui-dialog-titlebar small {
  font-size: 14px;
}
.app-mtsos-corporations .ui-dialog-titlebar-close {
  position: absolute;
  top: -6px;
  right: -6px;
  width: 27px;
  height: 27px;
  background-repeat: no-repeat;
  text-decoration: none;
  -webkit-box-shadow: 1px 1px 3px #000000;
  -moz-box-shadow: 1px 1px 3px #000000;
  box-shadow: 1px 1px 3px #000000;
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  border-radius: 13px;
  background: #fff;
  border: none;
  padding: 0;
}
.app-mtsos-corporations .ui-dialog-titlebar-close .ui-icon {
  padding: 0 0 0 2px;
  display: block;
  width: 24px;
  vertical-align: top;
  font-size: 0;
  line-height: 1;
}
.app-mtsos-corporations .ui-dialog-titlebar-close .ui-icon:before {
  content: "\f057";
  font-family: FontAwesome;
  color: #002e63;
  text-decoration: none;
  font-size: 1.688rem;
  font-weight: normal;
  line-height: 1;
}
.app-mtsos-corporations .ui-dialog-titlebar-close:hover {
  text-decoration: none;
}
.app-mtsos-corporations .ui-dialog-titlebar-close span {
  display: none;
}
.app-mtsos-corporations.ui-dialog.ie8 .ui-dialog-titlebar-close {
  background: transparent url(images/dialog-close.png);
}
.app-mtsos-corporations.ui-dialog.ie8 .ui-dialog-titlebar-close .ui-icon:before {
  content: '';
}
.app-mtsos-corporations .ui-dialog-content {
  background-color: white;
  padding: 20px;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.app-mtsos-corporations .ui-dialog-content .appButtonPad a.appOk {
  float: right;
}
.app-mtsos-corporations .appDialogPopupTitle {
  display: none;
}
.app-mtsos-corporations .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.app-mtsos-corporations .modal-header .close {
  margin-top: 2px;
}
.app-mtsos-corporations .modal-body {
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.app-mtsos-corporations .modal-form {
  margin-bottom: 0;
}
.app-mtsos-corporations .modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff;
}
.app-mtsos-corporations .modal-footer:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .modal-footer .appButton + .appButton {
  margin-left: 5px;
  margin-bottom: 0;
}
.app-mtsos-corporations .modal-footer .appGroupMenu .appButton + .appButton {
  margin-left: -1px;
}
.app-mtsos-corporations.preSubmitOverlay {
  background-color: #000;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: 1050;
}
.app-mtsos-corporations.preSubmitDialog {
  margin-top: 50px;
  z-index: 1051;
}
.app-mtsos-corporations.preSubmitDialog .preSubmitCss {
  text-align: center;
  background: #ffffff;
  overflow: hidden;
  padding: 14px 14px 14px 14px;
  min-height: inherit !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.app-mtsos-corporations.preSubmitDialog .preSubmitCss .remove:before {
  font-family: FontAwesome;
  content: "\f110";
  margin-right: 10px;
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  position: absolute;
  left: -20px;
}
.app-mtsos-corporations.preSubmitDialog .preSubmitCss .remove {
  color: #333333;
  display: table;
  margin: 0 auto;
  position: relative;
}
.app-mtsos-corporations #catUploadProgress {
  background-color: #dddddd;
  width: 0%;
  border: 1px solid #cccccc;
  height: 10px;
}
.app-mtsos-corporations #catUploadProgress.pulse {
  background-color: #999999;
}
.app-mtsos-corporations #catUploadProgressHolder {
  width: 272px;
}
.app-mtsos-corporations .appDialogButtons:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appDialogButtons > div {
  float: left;
}
.app-mtsos-corporations .appDialogButtons > div + div {
  float: right;
}
.app-mtsos-corporations .appDialogButtons > div.appBlockChildren {
  float: none;
}
.app-mtsos-corporations .appDialogButtons .appPrimaryButton {
  float: right;
}
.app-mtsos-corporations.ui-datepicker,
.app-mtsos-corporations .ui-datepicker {
  display: none;
  background-color: white;
  border: 1px solid #dddddd;
  width: 250px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-header,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-header {
  padding: 2px 5px;
  background-color: #dddddd;
  line-height: 20px;
  color: #ffffff;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-header .ui-state-disabled,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-header .ui-state-disabled {
  display: none;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-month,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-month,
.app-mtsos-corporations.ui-datepicker .ui-datepicker-year,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-year {
  width: auto;
  padding: 0;
  height: auto;
  min-width: inherit;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-year,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-year {
  margin-left: 10px;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-prev,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-prev {
  float: left;
  cursor: pointer;
  color: #ffffff;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-next,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-next {
  float: right;
  cursor: pointer;
  color: #ffffff;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-title,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-title {
  text-align: center;
  padding-bottom: 4px;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-calendar,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-calendar {
  width: 100%;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-calendar td,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-calendar td {
  text-align: center;
  padding: 0;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-calendar tr,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-calendar tr {
  border: 1px solid #e0e0e0;
  border-width: 1px 0 0 0;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-calendar th,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-calendar th {
  text-align: center;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-calendar td a,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-calendar td a,
.app-mtsos-corporations.ui-datepicker .ui-datepicker-calendar td span.ui-state-default,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-calendar td span.ui-state-default {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  text-decoration: none;
  padding: 5px;
  display: block;
  border: 0;
  border-right: 1px solid #e0e0e0;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-calendar tr td:last-child a,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-calendar tr td:last-child a {
  border: none;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-calendar td a:hover,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-calendar td a:hover {
  text-decoration: underline;
  background: #e0e0e0;
}
.app-mtsos-corporations.ui-datepicker .ui-datepicker-today,
.app-mtsos-corporations .ui-datepicker .ui-datepicker-today {
  background-color: #eFeFeF;
}
.app-mtsos-corporations .ui-datepicker.appRoot {
  padding-top: 0;
}
.app-mtsos-corporations .ui-datepicker-trigger {
  display: inline-block;
  padding: 4px 10px 4px;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  border-width: 1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  border-left: none;
  margin-bottom: 0;
  width: 30px;
}
.app-mtsos-corporations .ui-datepicker-trigger:hover,
.app-mtsos-corporations .ui-datepicker-trigger:active,
.app-mtsos-corporations .ui-datepicker-trigger.active,
.app-mtsos-corporations .ui-datepicker-trigger.disabled,
.app-mtsos-corporations .ui-datepicker-trigger[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .ui-datepicker-trigger:active,
.app-mtsos-corporations .ui-datepicker-trigger.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .ui-datepicker-trigger:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .ui-datepicker-trigger:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .ui-datepicker-trigger:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .ui-datepicker-trigger span:before {
  content: "\f073";
  font-family: FontAwesome;
  line-height: 1;
}
.app-mtsos-corporations .ui-datepicker-trigger:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .ui-datepicker-trigger:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations input.hasDatepicker {
  width: 8em;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.app-mtsos-corporations input.appAttrDate {
  width: 8em;
}
.app-mtsos-corporations .appAttrDate.appNotReadOnly .appAttrLabelBox {
  padding-top: 15px;
}
.app-mtsos-corporations .appAttrDate.appNotReadOnly .appDateInput {
  display: inline-block;
}
.app-mtsos-corporations .appAttrDate.appNotReadOnly .appDateInput .appDateInputFormatHint {
  clear: right;
  font-style: italic;
  text-align: left;
  font-size: 11px;
  font-weight: normal;
}
.app-mtsos-corporations .appAttrDate.appNotReadOnly .appDateInput input {
  float: none;
  width: 8em;
}
.app-mtsos-corporations .appAttrDate.appNotReadOnly .hint {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.app-mtsos-corporations .ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.app-mtsos-corporations .ui-datepicker-multi .ui-datepicker-group table {
  width: 100%;
  margin: 0 auto .4em;
}
.app-mtsos-corporations .ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.app-mtsos-corporations .ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.app-mtsos-corporations .ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.app-mtsos-corporations .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
  border-left-width: 0;
}
.app-mtsos-corporations .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.app-mtsos-corporations .ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.app-mtsos-corporations .ui-datepicker-row-break {
  clear: both;
  width: 100%;
}
.app-mtsos-corporations .ui-datepicker-inline {
  display: block;
}
.app-mtsos-corporations .taskView .appCmsMenu,
.app-mtsos-corporations .taskView #appMainNavigation,
.app-mtsos-corporations .taskView .appMyOrganisations,
.app-mtsos-corporations .taskView .appLogonOff {
  display: none;
}
.app-mtsos-corporations .taskView .appPageTitle {
  text-align: center;
  font-weight: normal;
}
.app-mtsos-corporations .taskView .appTop {
  min-height: inherit;
  float: right;
  padding-top: 0;
}
.app-mtsos-corporations .taskView .appTop .menu-toggle,
.app-mtsos-corporations .taskView .appTop .appTopLink {
  display: none;
}
.app-mtsos-corporations .taskView .appHeader {
  min-height: 0;
  border-bottom: 1px solid #ccc;
}
.app-mtsos-corporations .taskView .appLogo {
  width: 932px;
  height: 152px;
  margin-top: 20px;
  margin-left: 20px;
  display: none;
}
.app-mtsos-corporations .taskView .appHeaderContainer,
.app-mtsos-corporations .taskView .appHeaderContainer .appHeader {
  background: none;
  filter: none;
  -ms-filter: none;
}
.app-mtsos-corporations .appWholePage {
  position: static;
}
.app-mtsos-corporations .asideCell {
  margin-top: -1px;
  top: 32px;
}
.app-mtsos-corporations .appWholePage.asideOpened .asideCell {
  height: inherit;
}
.app-mtsos-corporations .taskView .header-search {
  display: none;
}
.app-mtsos-corporations .taskView .appWizardButtonPad,
.app-mtsos-corporations .taskView .appButtonPadPrimary {
  margin-top: 0;
  position: relative;
}
.app-mtsos-corporations .appWizard + .appWizardButtonPad,
.app-mtsos-corporations .appWizard + .appButtonPadPrimary {
  padding: 19px;
  border: 1px solid #cccccc;
  margin-bottom: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #dae6f2;
  border: none;
  border-top: 1px solid #ccc;
}
.app-mtsos-corporations .taskView .appBannerFixed .appNav li.tasks,
.app-mtsos-corporations .taskView .appBannerFixed .appNav li.appLogonOff {
  display: none;
}
.app-mtsos-corporations .appWizardSelectedContainer .appSection > .appBlockChildren {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
}
.app-mtsos-corporations .appWizardSelectedContainer .appTabSelected .appSection > .appBlockChildren {
  margin-bottom: 20px;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService {
  display: block;
  padding-bottom: 10px;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService > a {
  font-size: 16px;
  font-weight: bold;
  display: block;
  background: transparent;
  padding: 10px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  text-shadow: 1px 1px 0 #FFFFFF;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService:first-child {
  border-top: none;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService:last-child {
  border-bottom: none;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService > .appHelpGroupContainer {
  padding: 0px 20px;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService .appHelpGroup {
  font-size: 15px;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService a.appHelpGroup {
  padding: 5px;
  display: block;
  color: #000;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService .appHelpContainer {
  padding: 10px 20px;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService .appHelpItem {
  font-size: 12px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 1px solid #ddd;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService a.appHelpItem {
  padding: 5px 20px;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #ffffff;
  display: block;
  font-weight: bold;
  color: #000;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService a.appHelpItem:focus,
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService a.appHelpItem:active {
  outline: 0;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService a.appHelpItem + * {
  background-color: #ffffff;
  padding: 5px 40px;
  margin-bottom: 0px;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService .appHelpItem:hover {
  background: transparent;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService div.appHelpItem {
  margin-bottom: 6px;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService .appHelp-help {
  margin-bottom: 20px;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService .appHelp-help .appButton,
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService .appHelp-hint .appButton {
  float: right;
}
.app-mtsos-corporations .appHelpServiceContainer > .appHelpService .appHelpTxtLabel {
  font-weight: bold;
}
.app-mtsos-corporations .pageHelp {
  position: relative;
}
.app-mtsos-corporations .pageHelp .appPageGlobalHelp {
  margin-bottom: 12px;
  text-align: right;
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .pageHelp .appPageGlobalHelp:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .pageHelp .appPageGlobalHelp > span {
  font-size: 12px;
  font-style: italic;
  color: #666666;
}
.app-mtsos-corporations .appPageGlobalHelp .appRequired {
  margin-left: 0;
  margin-right: 0;
  display: inline;
}
.app-mtsos-corporations .appPageIntro {
  float: none;
  max-width: none;
  text-align: center;
}
.app-mtsos-corporations .ie7 .appPageIntro {
  float: none;
}
.app-mtsos-corporations .appPageIntro p {
  font-size: 13px;
}
.app-mtsos-corporations .appPageIntro + .appBlockChildren {
  clear: both;
}
.app-mtsos-corporations .appHelpEditTextArea {
  margin-bottom: 12px;
}
.app-mtsos-corporations .appPageHelp {
  margin-bottom: 10px;
}
.app-mtsos-corporations .appPageHelp {
  display: none;
}
.app-mtsos-corporations .appPageHelpHeader:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appPageHelpToggle {
  float: right;
}
.app-mtsos-corporations .appFieldHelpFlag {
  height: 17px;
  display: inline-block;
  vertical-align: text-top;
  background-repeat: no-repeat;
  cursor: pointer;
  padding: 0 3px;
}
.app-mtsos-corporations .appFieldHelpFlag:before {
  content: "\f059";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  color: #bbbbbb;
}
.app-mtsos-corporations .appFieldHelpFlag:hover:before {
  color: #003b5a;
}
.app-mtsos-corporations .appFieldBubbleFlag {
  width: 30px;
  height: 17px;
  display: inline-block;
  background-image: url("images/ic-help-off.jpg");
  background-repeat: no-repeat;
}
.app-mtsos-corporations .appFieldBubbleFlag:hover {
  background-image: url("images/ic-help-on.jpg");
}
.app-mtsos-corporations.appFieldHelp,
.app-mtsos-corporations .appFieldHelp {
  display: none;
  width: 260px;
  position: absolute;
  background-repeat: no-repeat;
  background-color: white;
  min-width: 160px;
  padding: 4px 0;
  margin: 0 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  padding-top: 0;
  border-width: 1px;
}
.app-mtsos-corporations.appFieldHelp .appFieldHelpTitle {
  display: none;
}
.app-mtsos-corporations .appFieldHelp .appFieldHelpText {
  padding: 5px;
}
.app-mtsos-corporations.appFieldHelp .appWikiMarkup > p,
.app-mtsos-corporations .appFieldHelp .appWikiMarkup > p {
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  padding: 0;
  margin: 0 0 5px 0;
}
.app-mtsos-corporations.appFieldHelp .appFieldHelpTitleText {
  display: inline-block;
}
.app-mtsos-corporations.appFieldHelp .appFieldHelpHeader {
  background-color: #199ed8;
  padding: 4px 10px;
  text-shadow: 1px 1px 1px #fff;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.app-mtsos-corporations.appFieldHelp .appFieldHelpClose {
  display: block;
  width: 20px;
  height: 24px;
  cursor: pointer;
  position: absolute;
  top: 4px;
  right: 0px;
  color: #333;
}
.app-mtsos-corporations.appFieldHelp .appFieldHelpClose:after {
  font-family: FontAwesome;
  font-size: 20px;
  content: "\f057";
}
.app-mtsos-corporations.appFieldHelp .appFieldHelpContent {
  display: block;
  font-size: 11px;
  font-weight: normal;
}
.app-mtsos-corporations.appFieldHelp:after {
  border-right: 6px solid #199ed8;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  content: "";
  display: inline-block;
  top: 5px;
  position: absolute;
  left: -6px;
}
.app-mtsos-corporations.appFieldHelp:before {
  border-right: 7px solid rgba(0, 0, 0, 0.2);
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  content: "";
  display: inline-block;
  top: 4px;
  position: absolute;
  left: -7px;
}
.app-mtsos-corporations.appFieldHint,
.app-mtsos-corporations .appFieldHint {
  display: none;
  line-height: 24px;
  background-color: #199ed8;
  position: absolute;
  margin: 5px;
  left: 300px;
  width: 282px;
  padding: 0;
  min-width: 160px;
  padding: 4px 0;
  margin: 0 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.app-mtsos-corporations.appFieldHint .appFieldHintText,
.app-mtsos-corporations .appFieldHint .appFieldHintText {
  display: inline-block;
  font-size: 11px;
  line-height: 12px;
  text-align: left;
  width: 255px;
  vertical-align: middle;
  overflow: clip;
}
.app-mtsos-corporations.appFieldHint:after {
  border-right: 10px solid #fff;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  content: "";
  display: inline-block;
  top: 4px;
  position: absolute;
  left: -9px;
}
.app-mtsos-corporations.appFieldHint:before {
  border-right: 11px solid rgba(0, 0, 0, 0.2);
  border-top: 11px solid transparent;
  border-bottom: 11px solid transparent;
  content: "";
  display: inline-block;
  top: 3px;
  position: absolute;
  left: -10px;
}
.app-mtsos-corporations .appWikiMarkup {
  padding: 2px 6px;
}
.app-mtsos-corporations .appHelpAutoServiceContainer {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntry {
  margin-top: 10px;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntry > a {
  color: #003b5a;
  font-size: 14px;
  font-weight: bold;
  text-decoration: underline;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt {
  padding-left: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  line-height: normal;
  font-size: 13px;
  border: transparent 1px solid;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtLabel {
  color: #000;
  font-weight: bold;
  float: left;
  margin-right: 20px;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtLabel .appHelpTk {
  font-weight: normal;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpItemEdit {
  float: left;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtEdit {
  margin: 3px;
  font-style: italic;
  text-decoration: none;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtEdit:hover {
  text-decoration: underline;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue {
  max-width: 80%;
  float: left;
  margin-right: 10px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 1px dotted #ccc;
  padding: 2px 5px;
  background-color: #efefef;
  font-weight: bold;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue:after {
  content: '"';
  font-weight: normal;
  color: #666;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue:before {
  content: '"';
  font-weight: normal;
  color: #666;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue:empty:before {
  content: '';
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue:empty:after {
  content: '';
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntryChildren {
  margin-left: 20px;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntryChildren:first-child {
  border-top: none;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntryChildren:last-child {
  border-bottom: none;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpEntryPrompt {
  margin-bottom: 10px;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpEntryCollapsed > a span.right:before {
  content: "\f0d7";
  font-family: FontAwesome;
  width: 20px;
  display: inline-block;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpEntryExpanded > a span.right:before {
  content: "\f0d8";
  font-family: FontAwesome;
  width: 20px;
  display: inline-block;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpModeWrap {
  float: right;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpModeWrap:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceSelector {
  float: left;
  margin-bottom: 10px;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode {
  float: right;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a:hover,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a:hover,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a:active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a:active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a.active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a.active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a.disabled,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a.disabled,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a[disabled],
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a:active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a:active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a.active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a:hover,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a:focus,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a:active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceSelectors:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpServiceExpand {
  margin-right: 4px;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a {
  display: inline-block;
  padding: 4px 10px 4px;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  margin-bottom: 0;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a:hover,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a:active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a.active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a.disabled,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a:active,
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .appHelpAutoServiceContainer .appHelpQuery a:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .ui-dialog-content .appHelpEntryPrompt {
  margin-bottom: 10px;
}
.app-mtsos-corporations .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .appAttrLabelBox {
  width: auto;
}
.app-mtsos-corporations .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .appRestricted.appRestrictedRadio {
  clear: both;
}
.app-mtsos-corporations .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .appRestricted.appRestrictedRadio:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .restrictedOptionCss {
  clear: both;
}
.app-mtsos-corporations .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .restrictedOptionCss:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations textarea.appHelpText {
  width: 650px;
  height: 160px;
}
.app-mtsos-corporations .appHelpTextPreviewLink {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
}
.app-mtsos-corporations .appHelpTextPreviewLink:hover,
.app-mtsos-corporations .appHelpTextPreviewLink:active,
.app-mtsos-corporations .appHelpTextPreviewLink.active,
.app-mtsos-corporations .appHelpTextPreviewLink.disabled,
.app-mtsos-corporations .appHelpTextPreviewLink[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .appHelpTextPreviewLink:active,
.app-mtsos-corporations .appHelpTextPreviewLink.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .appHelpTextPreviewLink:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .appHelpTextPreviewLink:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .appHelpTextPreviewLink:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .appHelpTextPreview {
  border: 1px solid #C9C9C9;
  border-radius: 3px 3px 3px 3px;
  color: #555555;
  width: 650px;
}
.app-mtsos-corporations input.appHelpText {
  width: 650px;
}
.app-mtsos-corporations .appPanelAlpha {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  background: #ffffff;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.app-mtsos-corporations .appPanelAlpha .appPanelHeader {
  padding: 6px;
  background: #f3f3f3;
  border: 4px solid #f3f3f3;
  text-shadow: 1px 1px 1px #FFFFFF;
  text-transform: uppercase;
  -webkit-border-radius: 0px 0px 0 0;
  -moz-border-radius: 0px 0px 0 0;
  border-radius: 0px 0px 0 0;
}
.app-mtsos-corporations .appPanelAlpha .appPanelContainer {
  background: #ffffff;
  padding: 10px;
  border-width: 0px;
  border-style: solid;
  border-color: #ccc;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.app-mtsos-corporations .appPanelAlpha .appPanelItem {
  padding: 5px;
  border-bottom: 1px dotted #ccc;
}
.app-mtsos-corporations .appPanelAlpha .appPanelItem:hover {
  background: #f2f2f2;
}
.app-mtsos-corporations .appPanelBoxed {
  padding: 19px;
  border: 1px solid #cccccc;
  margin-bottom: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.app-mtsos-corporations .appPanelShaded {
  background: #fafafa;
  background: rgba(0,0,0,0.06);
  padding: 3em;
  margin-bottom: 10px;
  -webkit-box-shadow: 1px 1px 2px #ccc;
  -moz-box-shadow: 1px 1px 2px #ccc;
  box-shadow: 1px 1px 2px #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.app-mtsos-corporations .appPanelCond {
  padding: 10px;
}
.app-mtsos-corporations .appPanelRows:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
}
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask:hover,
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask:active,
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask.active,
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask.disabled,
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask:active,
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations a.taskSearch-results-page-line-left-editTask:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .taskSearch-results-page-line-right.appReadOnly .appAttribute.appReadOnly .appAttrLabelBox {
  width: 100px;
  font-size: 10px;
}
.app-mtsos-corporations .taskSearch-results-page-line-right.appReadOnly .appAttribute.appReadOnly .appAttrLabelBox {
  width: 100px;
}
.app-mtsos-corporations .taskSearch-results-page-line-left.appReadOnly {
  width: 65.95744681%;
  *width: 65.90425532%;
  float: left;
}
.app-mtsos-corporations .taskSearch-results-page-line-right.appReadOnly {
  width: 31.91489362%;
  *width: 31.86170213%;
  float: right;
  margin-left: 2.12765957%;
  margin-top: 40px;
}
.app-mtsos-corporations .taskSearch-results-page-line-right.appReadOnly * {
  font-size: 11px;
}
.app-mtsos-corporations .taskSearch-results-page-line-right.appReadOnly .appSecuritySearchRow {
  padding: 0;
  background: none;
}
.app-mtsos-corporations .appTaskDefinitionRepeater td {
  overflow: hidden;
  word-wrap: break-word;
  word-break: break-all;
  min-height: 1px;
  line-height: normal;
}
.app-mtsos-corporations .appTaskDefinitionRepeater td * {
  font-size: 12px;
}
.app-mtsos-corporations .taskDefinitionSearch td.appIndex0 {
  width: 31.91489362%;
  *width: 31.86170213%;
  margin-left: 0;
}
.app-mtsos-corporations .taskDefinitionSearch td.appIndex1 {
  width: 48.93617021%;
  *width: 48.88297872%;
  word-wrap: normal;
  word-break: normal;
}
.app-mtsos-corporations .taskDefinitionSearch td.appIndex2 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .taskDefinitionSearch td.appIndex2 .appMenuItem .left:before {
  content: "\f044";
  font-family: FontAwesome;
}
.app-mtsos-corporations .taskDefinitionSearch td.appIndex2 .appMenuItem {
  text-decoration: none;
}
.app-mtsos-corporations .taskDefinitionSearch td.appIndex2 .appMenuItem:hover {
  text-decoration: underline;
}
.app-mtsos-corporations .appRecordTaskActionReference td {
  overflow: hidden;
  word-wrap: break-word;
  word-break: break-all;
  min-height: 1px;
  line-height: normal;
}
.app-mtsos-corporations .appRecordTaskActionReference td * {
  font-size: 12px;
}
.app-mtsos-corporations .appRecordTaskActionReference tr.appTaskActionReason td {
  border-top: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.app-mtsos-corporations .appRecordTaskActionReference tr.appTaskActionReason > th {
  border-top: none;
}
.app-mtsos-corporations .appRecordTaskActionReference tr.appTaskAction > td {
  padding-top: 20px;
}
.app-mtsos-corporations .appRecordTaskActionReference td textarea {
  height: 18px;
  width: 200px;
}
.app-mtsos-corporations .appRecordTaskActionReference td .appAttrLocalizedTextLocale {
  display: inline-block;
}
.app-mtsos-corporations .appRecordTaskActionReference td .Attribute-Order input {
  min-width: 30px;
  width: 30px;
}
.app-mtsos-corporations .appRecordTaskActionReference td .Attribute-Name select {
  min-width: 100px;
}
.app-mtsos-corporations .appRecordTaskActionReference td .Attribute-Code input {
  min-width: 100px;
}
.app-mtsos-corporations .appRecordTaskActionReference td .Attribute-MinReasons input {
  min-width: 30px;
  width: 30px;
}
.app-mtsos-corporations .appRecordTaskActionReference td .Attribute-MaxReasons input {
  min-width: 30px;
  width: 30px;
}
.app-mtsos-corporations .appRecordTaskActionReference td .Attribute-AllowCommentsYn input {
  min-width: 30px;
  width: 30px;
}
.app-mtsos-corporations .appRecordTaskActionReference td .appLayA2 .appAttribute .appLocalizedText,
.app-mtsos-corporations .appRecordTaskActionReference td .appAttribute .appLocalizedText {
  margin: 0;
}
.app-mtsos-corporations .appRecordTaskActionReference .appTblOwnRow > td {
  border-top: none;
  padding-top: 0;
}
.app-mtsos-corporations .appRecordTaskActionReference .appTblOwnRow a.appTableAdd {
  padding: 2px 6px;
  font-size: 12px;
  line-height: 14px;
  min-height: inherit;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appNotReadOnly .appTblCell0 {
  width: 23.40425532%;
  *width: 23.35106383%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appNotReadOnly .appTblCell1 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appNotReadOnly .appTblCell2 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appNotReadOnly .appTblCell3 {
  width: 23.40425532%;
  *width: 23.35106383%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appNotReadOnly .appTblCell4 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appNotReadOnly .appTblCell5 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appReadOnly .appTblCell0 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appReadOnly .appTblCell1 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appReadOnly .appTblCell2 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appReadOnly .appTblCell3 {
  width: 23.40425532%;
  *width: 23.35106383%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appReadOnly .appTblCell4 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTable.appTaskActionReasons.appReadOnly .appTblCell5 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td {
  overflow: hidden;
  word-wrap: break-word;
  word-break: break-all;
  min-height: 1px;
  line-height: normal;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td * {
  font-size: 12px;
}
.app-mtsos-corporations .appRecordTaskAllocationReference tr.appTaskAllocationTargets td {
  border-top: 0;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td textarea {
  height: 18px;
  width: 200px;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td .appAttrLocalizedTextLocale {
  display: inline-block;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td .Attribute-Order input {
  min-width: 30px;
  width: 30px;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td .Attribute-Name select {
  min-width: 100px;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td .Attribute-Code input {
  min-width: 100px;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td .Attribute-MinReasons input {
  min-width: 30px;
  width: 30px;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td .Attribute-MaxReasons input {
  min-width: 30px;
  width: 30px;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td .Attribute-AllowCommentsYn input {
  min-width: 30px;
  width: 30px;
}
.app-mtsos-corporations .appRecordTaskAllocationReference td .appLayA2 .appAttribute .appLocalizedText,
.app-mtsos-corporations .appRecordTaskAllocationReference td .appAttribute .appLocalizedText {
  margin: 0;
}
.app-mtsos-corporations .feeDefinitionSearch td.appIndex0 {
  width: 57.44680851%;
  *width: 57.39361702%;
}
.app-mtsos-corporations .feeDefinitionSearch td.appIndex1 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .feeDefinitionSearch td.appIndex1 .appMenuItem .left:before {
  content: "\f044";
  font-family: FontAwesome;
}
.app-mtsos-corporations .feeDefinitionSearch td.appIndex2 {
  width: 23.40425532%;
  *width: 23.35106383%;
}
.app-mtsos-corporations .feeDefinitionSearch td.appIndex2 .appMenuItem {
  padding: 2px 6px;
  font-size: 12px;
  line-height: 14px;
  min-height: inherit;
}
.app-mtsos-corporations .appWorkQueueExpando .appExpandoHeader {
  margin-bottom: 5px;
}
.app-mtsos-corporations .appWorkQueueExpando .appExpandoHeader:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appWorkQueueRepeater {
  border-collapse: collapse;
  max-width: 100%;
}
.app-mtsos-corporations .appWorkQueueRepeater tr {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-spacing: 0;
}
.app-mtsos-corporations .appWorkQueueRepeater td {
  margin: 4px 0 4px 0;
  font-size: 12px;
  line-height: normal;
  border: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.app-mtsos-corporations .appWorkQueueRepeater td .appRestrictedAttYesNo.appNotReadOnly {
  margin-bottom: 0;
}
.app-mtsos-corporations .ie8 .appWorkQueueRepeater td {
  border: #e8e8e8;
}
.app-mtsos-corporations .appWorkQueueRepeater td a {
  text-decoration: underline;
}
.app-mtsos-corporations .appWidgetSet-assistive .appWorkQueueRepeater tr.workQueueOverdue td.appIndex4 div.appAttrValue:after {
  content: ' Overdue!';
}
.app-mtsos-corporations .appWorkQueueRepeater .appTblRowEven {
  background: #efefef;
}
.app-mtsos-corporations .appWorkQueueRepeater .appTblRowOdd {
  background: #fcfcfc;
}
.app-mtsos-corporations .dashboard .workQueueOverdue.appTblRowOdd {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard .workQueueOverdue.appTblRowEven {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard .workQueueOverdue.appTblRowOdd td.appDueDays {
  background-color: #ac180d;
  color: #fff;
  text-shadow: 0 -1px 0 #ac180d;
  background-image: none;
  border-top: 1px solid #ac180d;
}
.app-mtsos-corporations .dashboard .workQueueOverdue.appTblRowEven td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  text-shadow: 0 -1px 0 #ac180d;
  background-image: none;
  border-top: 1px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-40 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-40 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-40 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-40 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-40 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-40 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-40 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-40 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-40 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-40 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-40 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-40 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-40 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-39 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-39 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-39 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-39 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-39 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-39 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-39 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-39 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-39 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-39 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-39 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-39 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-39 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-38 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-38 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-38 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-38 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-38 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-38 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-38 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-38 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-38 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-38 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-38 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-38 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-38 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-37 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-37 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-37 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-37 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-37 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-37 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-37 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-37 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-37 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-37 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-37 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-37 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-37 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-36 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-36 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-36 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-36 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-36 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-36 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-36 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-36 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-36 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-36 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-36 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-36 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-36 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-35 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-35 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-35 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-35 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-35 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-35 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-35 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-35 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-35 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-35 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-35 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-35 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-35 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-34 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-34 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-34 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-34 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-34 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-34 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-34 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-34 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-34 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-34 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-34 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-34 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-34 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-33 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-33 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-33 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-33 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-33 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-33 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-33 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-33 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-33 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-33 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-33 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-33 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-33 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-32 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-32 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-32 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-32 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-32 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-32 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-32 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-32 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-32 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-32 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-32 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-32 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-32 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-31 td.appDueDays {
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
  text-shadow: none;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-31 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-31 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-31 td.appDueDays {
  background-color: #ba1a0e;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-31 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-31 td.appDueDays {
  background-color: #ac180d;
  text-shadow: none ;
  color: #ffffff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-31 td.appDueDays:hover {
  background-color: #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-31 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-31 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-31 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-31 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-31 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-31 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-30 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-30 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-30 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-30 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-30 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-30 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-30 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-30 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-30 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-30 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-30 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-30 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-30 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-29 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-29 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-29 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-29 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-29 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-29 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-29 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-29 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-29 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-29 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-29 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-29 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-29 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-28 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-28 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-28 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-28 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-28 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-28 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-28 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-28 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-28 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-28 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-28 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-28 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-28 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-27 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-27 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-27 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-27 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-27 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-27 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-27 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-27 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-27 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-27 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-27 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-27 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-27 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-26 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-26 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-26 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-26 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-26 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-26 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-26 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-26 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-26 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-26 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-26 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-26 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-26 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-25 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-25 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-25 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-25 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-25 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-25 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-25 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-25 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-25 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-25 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-25 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-25 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-25 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-24 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-24 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-24 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-24 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-24 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-24 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-24 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-24 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-24 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-24 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-24 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-24 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-24 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-23 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-23 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-23 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-23 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-23 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-23 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-23 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-23 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-23 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-23 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-23 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-23 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-23 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-22 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-22 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-22 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-22 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-22 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-22 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-22 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-22 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-22 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-22 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-22 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-22 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-22 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-21 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-21 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-21 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-21 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-21 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-21 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-21 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-21 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-21 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-21 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-21 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-21 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-21 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-20 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-20 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-20 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-20 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-20 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-20 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-20 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-20 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-20 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-20 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-20 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-20 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-20 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-19 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-19 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-19 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-19 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-19 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-19 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-19 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-19 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-19 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-19 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-19 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-19 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-19 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-18 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-18 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-18 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-18 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-18 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-18 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-18 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-18 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-18 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-18 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-18 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-18 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-18 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-17 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-17 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-17 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-17 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-17 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-17 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-17 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-17 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-17 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-17 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-17 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-17 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-17 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-16 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-16 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-16 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-16 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-16 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-16 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-16 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-16 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-16 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-16 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-16 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-16 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-16 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-15 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-15 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-15 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-15 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-15 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-15 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-15 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-15 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-15 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-15 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-15 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-15 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-15 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-14 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-14 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-14 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-14 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-14 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-14 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-14 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-14 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-14 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-14 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-14 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-14 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-14 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-13 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-13 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-13 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-13 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-13 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-13 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-13 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-13 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-13 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-13 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-13 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-13 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-13 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-12 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-12 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-12 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-12 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-12 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-12 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-12 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-12 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-12 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-12 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-12 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-12 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-12 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-11 td.appDueDays {
  border-bottom: 1px solid #fea016;
  border-top: 1px solid #fea016;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-11 {
  border-right: 3px solid #febb58;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-11 {
  border-right: 3px solid #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-11 td.appDueDays {
  background-color: #febb58;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-11 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-11 td.appDueDays {
  background-color: #feb549;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-11 td.appDueDays:hover {
  background-color: #feb549;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-11 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-11 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-11 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-11 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-11 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-11 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-10 td.appDueDays {
  border-bottom: 1px solid #ffa262;
  border-top: 1px solid #ffa262;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-10 {
  border-right: 3px solid #ffc9a4;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-10 {
  border-right: 3px solid #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-10 td.appDueDays {
  background-color: #ffc9a4;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-10 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-10 td.appDueDays {
  background-color: #ffc095;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-10 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-10 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-10 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-10 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-10 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-10 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-10 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-9 td.appDueDays {
  border-bottom: 1px solid #ffa262;
  border-top: 1px solid #ffa262;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-9 {
  border-right: 3px solid #ffc9a4;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-9 {
  border-right: 3px solid #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-9 td.appDueDays {
  background-color: #ffc9a4;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-9 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-9 td.appDueDays {
  background-color: #ffc095;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-9 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-9 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-9 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-9 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-9 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-9 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-9 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-8 td.appDueDays {
  border-bottom: 1px solid #ffa262;
  border-top: 1px solid #ffa262;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-8 {
  border-right: 3px solid #ffc9a4;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-8 {
  border-right: 3px solid #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-8 td.appDueDays {
  background-color: #ffc9a4;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-8 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-8 td.appDueDays {
  background-color: #ffc095;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-8 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-8 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-8 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-8 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-8 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-8 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-8 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-7 td.appDueDays {
  border-bottom: 1px solid #ffa262;
  border-top: 1px solid #ffa262;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-7 {
  border-right: 3px solid #ffc9a4;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-7 {
  border-right: 3px solid #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-7 td.appDueDays {
  background-color: #ffc9a4;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-7 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-7 td.appDueDays {
  background-color: #ffc095;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-7 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-7 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-7 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-7 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-7 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-7 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-7 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-6 td.appDueDays {
  border-bottom: 1px solid #ffa262;
  border-top: 1px solid #ffa262;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-6 {
  border-right: 3px solid #ffc9a4;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-6 {
  border-right: 3px solid #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-6 td.appDueDays {
  background-color: #ffc9a4;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-6 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-6 td.appDueDays {
  background-color: #ffc095;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-6 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-6 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-6 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-6 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-6 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-6 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-6 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-5 td.appDueDays {
  border-bottom: 1px solid #ffa262;
  border-top: 1px solid #ffa262;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-5 {
  border-right: 3px solid #ffc9a4;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-5 {
  border-right: 3px solid #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-5 td.appDueDays {
  background-color: #ffc9a4;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-5 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-5 td.appDueDays {
  background-color: #ffc095;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-5 td.appDueDays:hover {
  background-color: #ffc095;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-5 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-5 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-5 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-5 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-5 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-5 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-4 td.appDueDays {
  border-bottom: 1px solid #ffe283;
  border-top: 1px solid #ffe283;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-4 {
  border-right: 3px solid #fff2c5;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-4 {
  border-right: 3px solid #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-4 td.appDueDays {
  background-color: #fff2c5;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-4 td.appDueDays:hover {
  background-color: #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-4 td.appDueDays {
  background-color: #ffeeb6;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-4 td.appDueDays:hover {
  background-color: #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-4 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-4 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-4 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-4 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-4 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-4 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-3 td.appDueDays {
  border-bottom: 1px solid #ffe283;
  border-top: 1px solid #ffe283;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-3 {
  border-right: 3px solid #fff2c5;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-3 {
  border-right: 3px solid #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-3 td.appDueDays {
  background-color: #fff2c5;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-3 td.appDueDays:hover {
  background-color: #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-3 td.appDueDays {
  background-color: #ffeeb6;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-3 td.appDueDays:hover {
  background-color: #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-3 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-3 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-3 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-3 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-3 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-3 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-2 td.appDueDays {
  border-bottom: 1px solid #ffe283;
  border-top: 1px solid #ffe283;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-2 {
  border-right: 3px solid #fff2c5;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-2 {
  border-right: 3px solid #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-2 td.appDueDays {
  background-color: #fff2c5;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-2 td.appDueDays:hover {
  background-color: #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-2 td.appDueDays {
  background-color: #ffeeb6;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-2 td.appDueDays:hover {
  background-color: #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-2 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-2 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-2 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-2 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-2 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-2 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.workQueueOverdueBusinessDays-1 td.appDueDays {
  border-bottom: 1px solid #ffe283;
  border-top: 1px solid #ffe283;
  text-shadow: none;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-1 {
  border-right: 3px solid #fff2c5;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-1 {
  border-right: 3px solid #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-1 td.appDueDays {
  background-color: #fff2c5;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowOdd.workQueueOverdueBusinessDays-1 td.appDueDays:hover {
  background-color: #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-1 td.appDueDays {
  background-color: #ffeeb6;
  text-shadow: none ;
  color: #333333;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appTblRowEven.workQueueOverdueBusinessDays-1 td.appDueDays:hover {
  background-color: #ffeeb6;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-1 td a {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-1 td a:hover {
  color: #003b5a;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-1 {
  border-right: 3px solid #ba1a0e;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-1 {
  border-right: 3px solid #ac180d;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-1 td.appDueDays {
  background-color: #ba1a0e;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-1 td.appDueDays {
  background: #ac180d;
  color: #fff;
  border-bottom: 1px solid #7d1109;
  border-top: 1px solid #7d1109;
}
.app-mtsos-corporations .appWorkQueueRepeater th,
.app-mtsos-corporations .appWorkQueueRepeater td {
  padding: 8px;
  vertical-align: middle;
}
.app-mtsos-corporations .appWorkQueueRepeater th *,
.app-mtsos-corporations .appWorkQueueRepeater td * {
  font-size: 13px;
}
.app-mtsos-corporations .appWorkQueueRepeater .appAttribute.appReadOnly {
  margin-bottom: 0;
}
.app-mtsos-corporations .appPriority td.appDueDays {
  position: relative;
  padding-right: 20px;
}
.app-mtsos-corporations .appPriority td.appDueDays:after {
  content: " ";
  display: inline-block;
  vertical-align: top;
  float: right;
  width: 20px;
  top: 5px;
  right: 1px;
  height: 20px;
  position: absolute;
  background: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%20.st1%7Bfill%3A%23ED1C24%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .ie8 .appPriority td.appDueDays:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA/ElEQVR42r2U0QmDMBCG2wXqAErrQwm4gI+doSP5LjiCG3SHjtCAL25gCx1AH7R/4QLHEX5aig18xPy5/J5eks1f2nN/LEANPBjBIr0XvfjUKAEtmMFCmCUuYWYZ6COL76CT3s71IItmZswm0ABn4pzokzFNrGGrAh6gNPMpOIGtjEswqDWtLcCsMisjX1DJ/EFppcp0BkWYqNWbmrdGDHOjN2ptHUSvRPeloVNrfRDHUE2J44amqeqPQViEzgSeQSVciWEXPGiGGF9E16QsQ/oP8bwDuULMyD8kVeaNV5nvQ9v4PoyflIGZkpOy2ln+/bZZ+T7kN/bt2xv7BQhVqg65m1THAAAAAElFTkSuQmCC);
}
.app-mtsos-corporations .appPriority div.appDueDays {
  display: inline-block;
  vertical-align: top;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority td.appDueDays {
  background: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .dashboard tr.workQueueOverdue.appPriority td.appDueDays:after {
  background: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .ie8.dashboard tr.workQueueOverdue.appPriority td.appDueDays:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAXVBMVEUAAAD/////8uz+7eX/+/j////+7OT/////8er+7eX//////f3+6uH92cn/+PX4oYXwTzftHiT+6+LxXkLvRDDyZUjtICX+6d/3l3rvSDPwSTPzdFX7ybX6uqLuNConVf4pAAAACnRSTlMAKZLh/A+rHObgUvgODgAAAKJJREFUeAF1kFXCg2AMBIPDfro1rHD/YzaQ32UeJx45KcqqRl2VhXzQtA6Gaxsxuh6KDx5K31meupgyyZyi2jO3BS5XVbf7g9cRaI8ZDvFwnDCT1win00og0eRCMgGlSAXkLzIDlUgNzy+SHrUIEEiu0/Q0GYD3zA3K7SPTeu7Lsqiznh/TDZv+sadhe9pF47u1i/6+/e8v/f1P+/zw8fn/eAGa2w/B3CH0pwAAAABJRU5ErkJggg==);
}
.app-mtsos-corporations .appTSKDetails .appPriority .appAttrValue {
  padding: 3px 6px;
  font-size: 11px;
  line-height: 14px;
  color: #ffffff;
  vertical-align: baseline;
  white-space: nowrap;
  font-weight: bold;
  background-color: #999999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 2px;
  margin-left: 2px;
  /* color: @defaultTextColor; text-shadow: none; background: transparent; border: 1px solid #ccc; */
}
.app-mtsos-corporations .dashboardInternal .appWorkQueueContainer .appPagerBanner,
.app-mtsos-corporations .dashboardInternal .appMyTasks .appPagerBanner {
  border-bottom: none;
  padding-bottom: 0;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterRowContent {
  padding: 5px;
  border-bottom: 1px solid #ccc;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterRowContent.appRowLast {
  border-bottom: none;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: bold;
  font-size: 12px;
  line-height: normal;
  border-bottom: 1px solid #dcdcdc;
  margin-top: 10px;
  text-shadow: 1px 1px 1px #ffffff;
  background-color: #eee;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders > div {
  margin-left: 2.12765957%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders [class*="appIndex"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex0 {
  width: 6.38297872%;
  *width: 6.32978723%;
  margin-left: 0;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex1 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex2 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex3 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex4 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex5 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex6 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions [class*="appIndex"] {
  margin-left: 2.12765957%;
  font-size: 12px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex0 {
  width: 6.38297872%;
  *width: 6.32978723%;
  margin-left: 0;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex1 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex2 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex3 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex4 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex5 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex6 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appTaskHistory.appRepeaterTable.appReadOnly .appAttribute.appReadOnly .appAttrLabelBox {
  display: none;
}
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appDialogRepeaterRowContent,
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly .appDivRow,
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appRepeaterContent > .appGenRow {
  padding: 19px;
  border: 1px solid #cccccc;
  margin-bottom: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appRepeaterContent > .appRepeaterRowContent:first-child,
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appDialogRepeaterContent > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly .appDivRow:first-child,
.app-mtsos-corporations .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appRepeaterContent > .appGenRow:first-child {
  border-top: 1px solid #cccccc;
}
.app-mtsos-corporations .editTask .appAttrSecurityLookup.appReadOnly .appSecuritySearch {
  float: left;
  clear: none;
}
.app-mtsos-corporations .editTask .appAttrSecurityLookup.appReadOnly .appSecuritySearch .appSecuritySearchRow {
  background: none;
  padding: 0px;
}
.app-mtsos-corporations .editTask .appAttrSecurityLookup.appReadOnly .appSecuritySearch .appSecuritySearchRow .appSecuritySearchLabel {
  font-weight: normal;
}
.app-mtsos-corporations .editTask .appServiceInstancePresenter .appFilingLabel,
.app-mtsos-corporations .appFilingPresenter.appAttribute.appReadOnly .appFilingLabel {
  float: left;
  padding-right: 0.5em;
  width: auto;
  margin-right: 0;
  clear: both;
}
.app-mtsos-corporations .editTask .appServiceInstancePresenter .appFilingValue > div,
.app-mtsos-corporations .appFilingPresenter.appAttribute.appReadOnly .appFilingValue > div {
  float: left;
  padding-right: 0.5em;
  font-style: italic;
}
.app-mtsos-corporations .editTask .appServiceInstancePresenter:after,
.app-mtsos-corporations .appFilingPresenter.appAttribute.appReadOnly:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .fancyReviewTask,
.app-mtsos-corporations .fancyReviewTask.appBody,
.app-mtsos-corporations .fancyReviewTask .appFooterContainer {
  background: #fff;
}
.app-mtsos-corporations .fancyReviewTask .appFooterContainer .appFooter {
  margin-top: 0;
}
.app-mtsos-corporations .fancyReviewTask .appPageTitle {
  display: none;
}
.app-mtsos-corporations .fancyReviewTask.appRoot {
  padding-top: 0;
}
.app-mtsos-corporations .fancyReviewTask .appBannerFixed {
  position: static;
  top: auto;
}
.app-mtsos-corporations .fancyReviewTask .appBannerFixed .appNav > li.appHelpItem {
  display: inline-block;
}
.app-mtsos-corporations .fancyReviewTask .appWholePage .contentCell .contWrap {
  max-width: none;
  margin: 0;
  padding: 0;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel {
  width: 34%;
  max-width: 480px;
  float: left;
  padding: 0 0 20px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-right: 1px solid #E1E1E0;
  margin-right: -1px;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabelBox {
  width: 170px;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appPanel {
  border: none;
  padding: 0;
  margin-bottom: 20px;
  padding: 0 20px 0 20px;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdue {
  background-color: #ac180d;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .attrXXL textarea,
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel textarea {
  width: auto;
  resize: vertical;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-40 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-40.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-40.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-39 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-39.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-39.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-38 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-38.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-38.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-37 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-37.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-37.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-36 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-36.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-36.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-35 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-35.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-35.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-34 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-34.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-34.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-33 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-33.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-33.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-32 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-32.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-32.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-31 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-31.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-31.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-30 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-30.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-30.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-29 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-29.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-29.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-28 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-28.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-28.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-27 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-27.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-27.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-26 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-26.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-26.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-25 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-25.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-25.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-24 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-24.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-24.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-23 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-23.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-23.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-22 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-22.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-22.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-21 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-21.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-21.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-20 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-20.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-20.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-19 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-19.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-19.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-18 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-18.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-18.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-17 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-17.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-17.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-16 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-16.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-16.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-15 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-15.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-15.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-14 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-14.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-14.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-13 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-13.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-13.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-12 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-12.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-12.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-11 {
  background-color: #feb549;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-11.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-11.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-10 {
  background-color: #ffc095;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-10.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-10.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-9 {
  background-color: #ffc095;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-9.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-9.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-8 {
  background-color: #ffc095;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-8.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-8.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-7 {
  background-color: #ffc095;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-7.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-7.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-6 {
  background-color: #ffc095;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-6.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-6.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-5 {
  background-color: #ffc095;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-5.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-5.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-4 {
  background-color: #ffeeb6;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-4.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-4.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-3 {
  background-color: #ffeeb6;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-3.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-3.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-2 {
  background-color: #ffeeb6;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-2.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-2.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-1 {
  background-color: #ffeeb6;
  color: #333333;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-1.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-1.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-mtsos-corporations .reviewTaskWrapper .appFormPanel {
  width: auto;
  float: none;
  overflow: auto;
  border-left: 1px solid #E1E1E0;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead {
  background: #E8EDF0;
  padding: 15px;
  margin-bottom: 7px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel:hover,
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel:active,
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel.active,
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel.disabled,
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel:active,
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appTaskCancel:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead.is_stuck:after {
  content: " ";
  display: block;
  position: absolute;
  right: 0;
  height: 7px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAHCAQAAABjRe8fAAAAFklEQVR4AWM6vo3JMpqJ4T8Tw184AgBJ9QcTadDjeQAAAABJRU5ErkJggg==') repeat-x;
  bottom: -7px;
  left: 0;
  opacity: 0;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead.is_stuck:after {
  opacity: 1;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead h1 {
  margin-bottom: 9px;
  line-height: 1.4;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appBtnToolbar {
  margin-bottom: 0;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appBtnToolbar:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormHead .appBtnToolbar .appButton {
  margin-bottom: 0;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs ul.appTabs {
  display: block;
  padding-top: 40px;
  padding-bottom: 40px;
  width: 150px;
  background: transparent;
  background: url("images/tabsVertBack.png") no-repeat;
  padding-right: 10px;
  margin-right: 0;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs ul.appTabs a:before {
  font-family: FontAwesome;
  margin-right: 3px;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs ul.appTabs .form a:before {
  content: "\f15c";
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs ul.appTabs .history a:before {
  content: "\f017";
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs ul.appTabs .tags a:before {
  content: "\f02c";
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs ul.appTabs .docs a:before {
  content: "\f0c6";
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs ul.appTabs .activity a:before {
  content: "\f0ec";
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs .appTabSelected {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
}
.app-mtsos-corporations .reviewTaskWrapper div.appTabs.appFormTabs ul.appTabs li.appTabSelected {
  border: none;
}
.app-mtsos-corporations .reviewTaskWrapper .appFormTabs div.appTabSelected {
  padding-left: 40px;
  width: 100%;
}
.app-mtsos-corporations .reviewTaskWrapper .appTSKAddNote {
  margin-top: 15px;
}
.app-mtsos-corporations .reviewTaskWrapper .appServiceInstanceDetails {
  /* overflow-y: auto; */
  max-height: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  padding: 0;
  margin: 0;
}
.app-mtsos-corporations .reviewTaskWrapper .appSection > .appBlockChildren > .appBoxAlpha {
  border: none;
  padding: 0;
}
.app-mtsos-corporations .reviewTaskWrapper .appSection > .appBlockTitle > h2 {
  border-bottom: 1px dotted rgba(0, 0, 0, 0.3);
  margin-bottom: 0.83em;
}
.app-mtsos-corporations .reviewTaskWrapper .appSection > .appBlockTitle > h2:before {
  content: "\f114";
  font-family: FontAwesome;
  margin-right: 1em;
}
.app-mtsos-corporations .reviewTaskWrapper .appSection > .appBlockChildren {
  padding-left: 3.5em;
}
.app-mtsos-corporations .appTL {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAAABCAYAAAAlxXv6AAAAFklEQVQY02NgGAU0AYcv3f6PjvGpBwCUxhEsjkWuXgAAAABJRU5ErkJggg==');
  background-repeat: repeat-y;
  background-position-x: 18px;
}
.app-mtsos-corporations .appTL .appAttribute.appReadOnly .appAttrLabelBox,
.app-mtsos-corporations .appTL .appAttrPrevious .appAttrPrevLabelBox {
  width: auto;
  margin-right: 10px;
}
.app-mtsos-corporations .appTL .appAttribute.appReadOnly .appAttrValue {
  font-weight: bold;
  overflow: initial;
  display: inline-block;
}
.app-mtsos-corporations .appTL .appTLSection {
  color: #333333;
  font-weight: bold;
  font-size: 14px;
}
.app-mtsos-corporations .appTLBy {
  color: #777677;
  font-size: 11px;
  font-style: italic;
  font-weight: normal;
  margin-left: 5px;
}
.app-mtsos-corporations .appTL .appTagFaded {
  font-weight: normal;
  font-style: italic;
}
.app-mtsos-corporations .appTL .appAttrValue {
  overflow: initial;
}
.app-mtsos-corporations .appTL .appPreviousValue {
  color: #777677;
  text-decoration: line-through;
  font-style: italic;
}
.app-mtsos-corporations .appTLDate {
  float: left;
  font-size: 13px;
  width: 95px;
}
.app-mtsos-corporations .appTLDetails {
  overflow: auto;
  padding-left: 40px;
  position: relative;
}
.app-mtsos-corporations .appTLDetails:before {
  display: inline-block;
  border: 2px solid #fff;
  border-radius: 16px;
  width: 16px;
  height: 16px;
  content: " ";
  position: absolute;
  left: 1px;
  background: #303F4A;
}
.app-mtsos-corporations .appCorrectionDetails .appExpandoChildren {
  margin-top: 5px;
  margin-left: 10px;
}
.app-mtsos-corporations .appTLDetails {
  margin-bottom: 10px;
}
.app-mtsos-corporations .appTLDetails:after {
  content: " ";
  border-bottom: 1px solid #E8E9EA;
  height: 1px;
  display: block;
  margin-top: 10px;
}
.app-mtsos-corporations .appTL .appChangeCard {
  margin-bottom: 18px;
}
.app-mtsos-corporations .appTLFilters {
  margin-bottom: 10px;
}
.app-mtsos-corporations .appTLFilters:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appTLFilters .appValue {
  float: left;
  margin-right: 15px;
}
.app-mtsos-corporations .appTLFilters .appValue:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appTSKEnterNote {
  width: 100%;
  overflow: hidden;
  resize: none;
}
.app-mtsos-corporations .appTSKAddNote {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
}
.app-mtsos-corporations .appTSKNote {
  padding-left: 20px;
  position: relative;
  margin-bottom: 10px;
}
.app-mtsos-corporations .appTSKNote:before {
  content: "\f075";
  font-family: FontAwesome;
  display: inline-block;
  left: 0;
  position: absolute;
  color: #777677;
}
.app-mtsos-corporations .appTSKNote:after {
  content: " ";
  border-bottom: 1px solid #E8E9EA;
  height: 1px;
  display: block;
  margin-top: 10px;
}
.app-mtsos-corporations .appTSKNotes .appDocumentUploadLink {
  margin-bottom: 10px;
}
.app-mtsos-corporations .appTSKNotes .appDocumentsContainer .appDocuments li:before {
  content: "\f0c6";
  font-family: FontAwesome;
  display: inline;
  position: absolute;
  left: 0;
}
.app-mtsos-corporations .appTSKNotes .appDocumentsContainer .appDocuments li {
  padding-left: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  padding-right: 30px;
}
.app-mtsos-corporations .appTSKNotes .appDocumentsContainer.appReadOnly > .appAttrLabelBox + .appDocuments li {
  padding-left: 20px;
}
.app-mtsos-corporations .appTSKNotes .appDocumentsContainer .appDocuments li .appDocumentRemove {
  position: absolute;
  right: 0;
  text-decoration: none;
}
.app-mtsos-corporations .appTSKNotes .appDocumentsContainer .appDocuments li .appDocumentRemove span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .appTSKNotes .appDocumentsContainer .appDocuments li .appDocumentRemove:before {
  font-family: FontAwesome;
  content: "\f057";
  text-decoration: none;
}
.app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appResourceLink {
  font-size: 11px;
}
.app-mtsos-corporations .appTSKNoteBy {
  color: #777677;
  font-style: italic;
  display: block;
}
.app-mtsos-corporations .appTSKTagRow {
  margin-bottom: 20px;
  padding-left: 30px;
}
.app-mtsos-corporations .appTSKTagHead {
  border-bottom: 1px solid #E8E9EA;
  margin-bottom: 10px;
}
.app-mtsos-corporations .appTSKTag .appTag {
  border-bottom: 1px solid #ccc;
}
.app-mtsos-corporations .reviewTaskWrapper .appChangesRecordWrapper .appServiceInstanceViewChangeDec {
  width: auto;
}
.app-mtsos-corporations .reviewTaskWrapper .appAttrPreviousContainer:before {
  content: "\f0a4";
  font-family: FontAwesome;
  margin-right: 5px;
  position: absolute;
  left: -18px;
  font-size: 16px;
}
.app-mtsos-corporations .fancyReviewTask .appHeaderContainer {
  display: none;
}
.app-mtsos-corporations .reviewTaskWrapper .appRepeaterNew.appReadOnly > .appRepeaterContent > .appGenRow.Direct > .appRepeaterDirect {
  display: block;
}
@media screen and (max-width: 1024px) {
  .app-mtsos-corporations .reviewTaskWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabelBox,
  .app-mtsos-corporations .reviewTaskWrapper .appRepeaterNew > .appRepeaterContent > .appGenRow.appReadOnly > .appRepeaterDirect .appAttrLabelBox {
    float: none;
    width: auto;
  }
  .app-mtsos-corporations .reviewTaskWrapper .appTabsPlain div.appTabSelected {
    padding-left: 0;
    padding-right: 0;
  }
  .app-mtsos-corporations .reviewTaskWrapper .appAttribute.appReadOnly .appAttrLabelBox {
    float: none;
    width: auto;
  }
}
.app-mtsos-corporations .appChangesRecordWrapper .appServiceInstanceViewChangeDec .appServiceInstanceViewChangeDecText {
  margin-right: 10px;
}
.app-mtsos-corporations .appChangesRecordWrapper:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appAttribute.appMergeResult {
  background-color: #FFC4C4;
}
.app-mtsos-corporations .appMergeResult {
  position: relative;
}
.app-mtsos-corporations .appServiceInstanceViewChangeDec.appMergeResult {
  padding: 5px;
  border: 1px #e14e00 dotted;
  background-color: #fbe5d9;
  position: relative;
}
.app-mtsos-corporations .appServiceInstanceViewChangeDec.appMergeResult:before {
  content: "\f0e7";
  color: #e14e00;
  font-family: FontAwesome;
  margin-right: 0.5em;
  line-height: 1.5em;
  display: inline;
  float: right;
}
.app-mtsos-corporations .appPreviousVersion {
  background-color: red;
  text-decoration: line-through;
}
.app-mtsos-corporations .appNewVersion {
  background-color: green;
}
.app-mtsos-corporations .appBigHonkingWarning .appBlockTitle h2 {
  background-color: #e14e00;
  color: #fff;
  padding: 10px;
  margin-left: -15px;
  margin-top: -15px;
  margin-right: -15px;
  display: block;
}
.app-mtsos-corporations .appBigHonkingWarning .appBlockTitle h2:before {
  content: "\f0e7";
  width: 1.5em;
  height: 1.5em;
  color: #e14e00;
  font-family: FontAwesome;
  margin-right: 0.5em;
  line-height: 1.6em;
  background: #fff;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
}
.app-mtsos-corporations .reviewTaskWrapper .appServiceInstanceViewChangeDecWrapper.appServiceInstanceViewChangeDecWrapperChange {
  position: relative;
  clear: both;
}
.app-mtsos-corporations .appServiceInstanceViewChangeDecWrapper {
  position: relative;
}
.app-mtsos-corporations .appViewMerge {
  position: absolute;
  top: 0;
  left: -2.4em;
  text-shadow: none;
  padding: 5px;
  line-height: 1;
}
.app-mtsos-corporations .appViewMerge:hover {
  background: #f7f7f7;
}
.app-mtsos-corporations .appViewMerge:after {
  content: "\f0da";
  font-family: FontAwesome;
  position: absolute;
  right: -5px;
  color: #b4b4b4;
}
.app-mtsos-corporations .appMergeAttribute {
  position: relative;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs {
  border-bottom: 0;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs > li,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs > li {
  float: none;
}
.app-mtsos-corporations div.appNotificationGroupTabs .appTabSelected,
.app-mtsos-corporations div.appNotificationTemplateTabs .appTabSelected {
  border: none;
  padding: 0;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs > li > a,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs {
  float: left;
  margin-right: 19px;
  -webkit-border-radius: 7px 0 0 7px;
  -moz-border-radius: 7px 0 0 7px;
  border-radius: 7px 0 0 7px;
  border-right: 1px solid #ddd;
  padding: 4px 0 2px 4px;
  background: transparent;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs > li > a,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs > li > a:hover,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs > li > a:hover {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs .appTabSelected > a,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs .appTabSelected > a,
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs .appTabSelected > a:hover,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs .appTabSelected > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.app-mtsos-corporations div.appNotificationGroupTabs:after,
.app-mtsos-corporations div.appNotificationTemplateTabs:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs {
  max-width: 30%;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs li a,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs li a {
  text-overflow: ellipsis;
  word-wrap: break-word;
  font-size: 13px;
}
.app-mtsos-corporations div.appNotificationGroupTabs .appAttribute,
.app-mtsos-corporations div.appNotificationTemplateTabs .appAttribute {
  margin-bottom: 5px;
}
.app-mtsos-corporations div.appNotificationGroupTabs .appAttribute.appReadOnly .appAttrLabelBox,
.app-mtsos-corporations div.appNotificationTemplateTabs .appAttribute.appReadOnly .appAttrLabelBox {
  width: 140px;
}
.app-mtsos-corporations .appTemplateContent {
  height: 300px;
  width: 510px;
}
.app-mtsos-corporations .appTemplateDetail .appAttribute.appReadOnly .appAttrLabelBox {
  width: 14.89361702%;
  *width: 14.84042553%;
  margin-right: 2.12765957%;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs {
  margin-right: 3%;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs > li > a,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs > li > a {
  color: #333333;
  background: none;
}
.app-mtsos-corporations div.appNotificationGroupTabs > ul.appTabs > li,
.app-mtsos-corporations div.appNotificationTemplateTabs > ul.appTabs > li {
  display: block;
  float: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations div.appNotificationGroupTabs ul.appTabs > li.appTabSelected > a,
.app-mtsos-corporations div.appNotificationTemplateTabs ul.appTabs > li.appTabSelected > a {
  background: #ffffff;
  color: #333333;
}
.app-mtsos-corporations .appNotificationGroupTabsSelections,
.app-mtsos-corporations .appNotificationTemplateTabsSelections {
  float: left;
  width: 66%;
}
.app-mtsos-corporations .Form.subscriptionList .appTable {
  margin-bottom: 0;
}
.app-mtsos-corporations .viewEmailDeliveryLog.BusinessServiceModeView .appViewEmailDeliveryLogEmail > .appBlockChildren > .appBox {
  margin-bottom: 20px;
}
.app-mtsos-corporations .viewEmailDeliveryLog.BusinessServiceModeView .appViewEmailDeliveryLogEmail > .appBlockChildren > .appBox .appAttribute.appReadOnly .appAttrLabelBox label span:empty {
  display: none;
}
.app-mtsos-corporations .viewEmailDeliveryLog.BusinessServiceModeView .appViewEmailDeliveryLogEmail > .appBlockChildren > .appBox.appNotReadOnly {
  margin-bottom: 20px;
}
.app-mtsos-corporations .viewEmailDeliveryLog .appBlockTitle > h2 {
  margin-top: 0;
  line-height: normal;
  font-size: 16px;
}
.app-mtsos-corporations .appViewEmailDeliveryLogEmail.appReadOnly .appBlockTitle {
  font-size: 14px;
  font-weight: bold;
  color: #333333;
}
.app-mtsos-corporations .appViewEmailDeliveryLogEmail.appReadOnly > .appBlockChildren > .appBlock > .appBlockTitle,
.app-mtsos-corporations .appViewEmailDeliveryLogContent.appReadOnly > .appBlockChildren > .appBlock > .appBlockTitle {
  float: left;
  width: 240px;
  margin-right: 20px;
}
.app-mtsos-corporations .appViewEmailDeliveryLogEmail.appReadOnly > .appBlockChildren > .appBlock > .appBlockChildren,
.app-mtsos-corporations .appViewEmailDeliveryLogContent.appReadOnly > .appBlockChildren > .appBlock > .appBlockChildren {
  overflow: auto;
}
.app-mtsos-corporations .appViewEmailDeliveryLogEmail.appReadOnly .appViewEmailDeliveryLogSubject .Subject .appAttrValue,
.app-mtsos-corporations .appViewEmailDeliveryLogContent.appReadOnly .appViewEmailDeliveryLogSubject .Subject .appAttrValue {
  font-weight: bold;
}
.app-mtsos-corporations .appViewEmailDeliveryLogAttachments .appBlockTitle {
  float: left;
  width: 240px;
  margin-right: 20px;
}
.app-mtsos-corporations .appViewEmailDeliveryLogAttachments .appBlockChildren {
  overflow: auto;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .EmailDeliveryLogEmailDeliveryLog:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .EmailDeliveryLogEmailDeliveryLog:hover {
  background: #f2f2f2;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .EmailDeliveryLogEmailDeliveryLog .appSearchEmailDeliveryView {
  float: right;
  width: 31.91489362%;
  *width: 31.86170213%;
  text-align: right;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .EmailDeliveryLogEmailDeliveryLog a.appSearchEmailDeliveryView {
  width: auto;
  float: none;
  display: inline;
  text-align: left;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine {
  float: left;
  width: 65.95744681%;
  *width: 65.90425532%;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine .appMinimalAttr {
  float: left;
  padding: 5px 20px 5px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine .appMinimalAttr.Id {
  width: 31.91489362%;
  *width: 31.86170213%;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine .appMinimalAttr.Status {
  width: 31.91489362%;
  *width: 31.86170213%;
}
.app-mtsos-corporations .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine .appMinimalAttr.Created {
  width: 31.91489362%;
  *width: 31.86170213%;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigHeader {
  padding: 0 10px 10px 10px;
  margin-top: 20px;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigHeader:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigHeader .appServiceConfig {
  border: none;
  margin-left: 2.12765957%;
  float: left;
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigHeader .appServiceConfig:first-child {
  margin-left: 0;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfig-reviseDueDays {
  text-align: right;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigs {
  border-top: 1px solid #fff;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigs .appServiceConfig {
  border-bottom: 1px dotted #ccc;
  border-top: 1px dotted #fff;
  padding: 5px 10px;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigs .appServiceConfig:hover {
  background: transparent;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigProperties {
  padding: 0;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigProperties:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfig-overridden {
  background: #ffffff;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigProperty {
  text-overflow: ellipsis;
  word-wrap: break-word;
  float: left;
  width: 14.89361702%;
  *width: 14.84042553%;
  margin-left: 2.12765957%;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigProperty:first-child {
  margin-left: 0;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigProperty a {
  text-decoration: none;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigProperty a:hover {
  text-decoration: underline;
}
.app-mtsos-corporations .appServiceConfigContainer .appServiceConfigProperty.appServiceConfigProperty-overridden {
  color: #46a546;
}
.app-mtsos-corporations .appServiceConfigContainer .appSubmitButton {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #333333;
  text-shadow: none;
}
.app-mtsos-corporations .appServiceConfigContainer .appSubmitButton:hover,
.app-mtsos-corporations .appServiceConfigContainer .appSubmitButton:active,
.app-mtsos-corporations .appServiceConfigContainer .appSubmitButton.active,
.app-mtsos-corporations .appServiceConfigContainer .appSubmitButton.disabled,
.app-mtsos-corporations .appServiceConfigContainer .appSubmitButton[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .appServiceConfigContainer .appSubmitButton:active,
.app-mtsos-corporations .appServiceConfigContainer .appSubmitButton.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .appServiceConfig {
  display: table;
  width: 100%;
  padding-top: 10px;
  margin-top: 10px;
  border-top: 1px solid #eee;
}
.app-mtsos-corporations .appServiceConfig .appServiceConfigConfigure {
  display: table-cell;
  vertical-align: top;
  width: 55%;
}
.app-mtsos-corporations .appServiceConfig .appServiceConfigConfigured {
  display: table-cell;
  vertical-align: top;
  width: 35%;
}
.app-mtsos-corporations .searchBusinessServiceConfiguration .serviceList th {
  font-size: 13px;
}
.app-mtsos-corporations .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex0 {
  width: 23.40425532%;
  *width: 23.35106383%;
}
.app-mtsos-corporations .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex1 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex2 {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex3 {
  width: 14.89361702%;
  *width: 14.84042553%;
  word-wrap: normal;
  word-break: normal;
}
.app-mtsos-corporations .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex3 .appAttribute {
  font-size: 10px;
}
.app-mtsos-corporations .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex4 {
  width: 19.14893617%;
  *width: 19.09574468%;
}
.app-mtsos-corporations .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex5 {
  width: 19.14893617%;
  *width: 19.09574468%;
}
.app-mtsos-corporations .cmWrapper {
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 1400px) {
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appReadOnly .appAttrLabelBox,
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appAttrLabelBox,
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appReadOnly .appLegend,
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appLegend,
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appReadOnly .appAttrControls,
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appAttrControls {
    float: none;
    display: block;
  }
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appReadOnly .appLegend,
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appLegend,
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appReadOnly .appAttrLabelBox,
  .app-mtsos-corporations .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appAttrLabelBox {
    width: auto;
    margin-right: 0;
  }
}
.app-mtsos-corporations .cmWrapper .appParentCase a {
  vertical-align: baseline;
}
.app-mtsos-corporations .caseTypeNotSelected .appSidePanel,
.app-mtsos-corporations .caseTypeNotSelected .appFormTabs,
.app-mtsos-corporations .caseTypeNotSelected + .toBeSticky.appButtonPad,
.app-mtsos-corporations .caseTypeNotSelected .headButton {
  pointer-events: none;
  opacity: 0.6;
  -webkit-filter: grayscale(100%) blur(1px);
  -moz-filter: grayscale(100%) blur(1px);
  -o-filter: grayscale(100%) blur(1px);
  -ms-filter: grayscale(100%) blur(1px);
  filter: grayscale(100%) blur(1px);
}
.app-mtsos-corporations .appButtonPadPrimary.toBeSticky.sticky {
  /*transition: 0.5s all ease;*/
  position: fixed;
  left: 0;
  display: block;
  bottom: 0;
  right: auto;
  width: 100%;
  margin-bottom: 0;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 1;
  padding: 20px;
  -webkit-box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.1);
  -moz-box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.1);
  box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.1);
}
.app-mtsos-corporations .withDialog .appButtonPadPrimary.toBeSticky.sticky {
  z-index: auto;
}
.app-mtsos-corporations .appButtonPadPrimary.toBeSticky {
  display: none;
  box-sizing: border-box;
}
.app-mtsos-corporations .appButtonPadPrimary.toBeSticky > .appBlockChildren {
  float: left;
}
.app-mtsos-corporations .appButtonPadPrimary.toBeSticky:before {
  content: " ";
  display: block;
  float: left;
  max-width: 480px;
  width: 34%;
  height: 1px;
}
.app-mtsos-corporations .appButtonPadPrimary.toBeSticky.normal {
  position: static;
  margin-bottom: 20px;
  padding: 20px;
  display: block;
  box-sizing: border-box;
}
.app-mtsos-corporations.fancyReviewTask.fancyCMdetails {
  background: transparent;
}
.app-mtsos-corporations.fancyReviewTask.fancyCMdetails .appDialogOverlay {
  background: rgba(0, 0, 0, 0.5);
}
.app-mtsos-corporations.fancyCMdetails .ui-dialog-titlebar,
.app-mtsos-corporations .fancyCMdetails .ui-dialog-titlebar {
  background: #fafafa;
}
.app-mtsos-corporations.fancyCMdetails .ui-dialog-title,
.app-mtsos-corporations .fancyCMdetails .ui-dialog-title,
.app-mtsos-corporations.fancyCMdetails .ui-dialog-title h2,
.app-mtsos-corporations .fancyCMdetails .ui-dialog-title h2 {
  color: #000;
}
.app-mtsos-corporations.fancyReviewTask.fancyCMdetails .appSidePanel {
  padding: 10px 20px 60px 20px;
  background: #fafafa;
}
.app-mtsos-corporations.fancyCMdetails .appSidePanel .ParentCaseIdentifier,
.app-mtsos-corporations.fancyCMdetails .appSidePanel .CaseName,
.app-mtsos-corporations.fancyCMdetails .appSidePanel .CaseTypeCode {
  display: none;
}
.app-mtsos-corporations.fancyCMdetails .appFormHead .CaseTypeCode.appNotReadOnly {
  float: left;
}
.app-mtsos-corporations.fancyCMdetails .appFormHead .appCancel {
  margin-left: 3em;
}
.app-mtsos-corporations.fancyCMdetails .appFormHead .appAttribute.appReadOnly.CaseTypeCode {
  margin-bottom: 5px;
}
.app-mtsos-corporations.fancyCMdetails .appFormHead .appAttribute.appReadOnly.CaseTypeCode .appAttrLabelBox {
  width: auto;
  margin-right: 10px;
}
.app-mtsos-corporations.fancyCMdetails .appFormHead .appAttribute.appReadOnly.CaseTypeCode .appAttrLabelBox:after {
  content: ":";
  font-weight: bold;
}
.app-mtsos-corporations .appFormPanel {
  padding-bottom: 60px;
}
.app-mtsos-corporations.fancyReviewTask.fancyCMdetails .appBtnToolbar {
  border-bottom: 1px solid #eee;
}
.app-mtsos-corporations.fancyReviewTask.fancyCMdetails .appFormTabs ul.appTabs {
  width: 220px;
}
.app-mtsos-corporations .reviewTaskWrapper.childCase .appFormHead h1:before {
  display: inline-block;
  width: 46px;
  height: 32px;
  content: " ";
  vertical-align: middle;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABl0lEQVR4AdWXtXIDMRRFw7U/zKm9n7P+g3CVLoyVmzAnVZiZmZmjvDvzCmXHiqX14ps5jehesVQQm6hv6S4lkkQlMUmcEW/MGadVcplSL4UThE1cEEKTS66TyFfc4t4Jl6Cu5Ua4mKgjhEegrWIT8S5CeEyXjgkYqCaET9TkEk8RwmdS/6328wAMnEMrmwHbpKGZxRXg1oTtFC8z2eebO/sCcXpx6dbABTRlA0lD8XwNgKRsoMpUHHF9eyd6Ryb/0JHp1TVQLRsYNxLXCJjDGmnszqjanJANXHgpLsf7x4dqsV7IBt5V4hhWDyKbiXctAwDD6UE418e77hRgHj0xsbS+pZyCCSSamnh8esbQykBEaRbp8iI03oZsQuccwHBnW7zKbcgHkZEJGNA5slUGyp1H8ZWJif2jEzSuVRZbkcN5FKsvIy+BWceI2T5ex+pp4BG7gFagDxIIS+eAletVVOOHAUwD2g7lUco35QDajvazXPExOc/z/Wd58TVLm5wTXDaNun58TquIKe7dB3POaVVcpqwgLvELHXUJb7eHQmUAAAAASUVORK5CYII=');
}
.app-mtsos-corporations .AssignedYesBox.appNotReadOnly {
  border: 1px dotted #ccc;
  padding: 10px;
  margin-bottom: 12px;
}
.app-mtsos-corporations .appFooterContainer {
  background-color: #fff;
}
.app-mtsos-corporations .appFooterContainer .appFooter {
  border: none;
}
.app-mtsos-corporations.fancyReviewTask.fancyCMdetails .ui-dialog {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.app-mtsos-corporations .fancyCMdetails .tabsVert.tabsVertRight > ul.appTabs > li > a {
  padding-right: 3em;
}
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData .appAttrLabelBox,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly .appAttrLabelBox,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .appAttrLabelBox,
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData .appLegend,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly .appLegend,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .appLegend,
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData .appAttrControls,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly .appAttrControls,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .appAttrControls {
  float: none;
  display: block;
}
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData .appLegend,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly .appLegend,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .appLegend,
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData .appAttrLabelBox,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly .appAttrLabelBox,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .appAttrLabelBox {
  width: auto;
  margin-right: 0;
}
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData .appAttribute,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly .appAttribute,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .appAttribute {
  float: none;
  display: inline-block;
  vertical-align: bottom;
  margin-right: 4px;
}
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData > .appRestricted .appRestrictedOption,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly > .appRestricted .appRestrictedOption,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly > .appRestricted .appRestrictedOption,
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData > fieldset > .appRestricted .appRestrictedOption,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption {
  display: block;
  float: left;
  clear: none;
  margin-right: 20px;
}
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData > .appRestricted:after,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly > .appRestricted:after,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly > .appRestricted:after,
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData > fieldset > .appRestricted:after,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly > fieldset > .appRestricted:after,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly > fieldset > .appRestricted:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData .appErrors > div,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly .appErrors > div,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .appErrors > div {
  min-width: inherit;
}
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData .appAttribute .appAttrLabelBox,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly .appAttribute .appAttrLabelBox,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .appAttribute .appAttrLabelBox {
  width: auto;
}
.app-mtsos-corporations .caseStructuredDataEdit .appRecordCaseStructuredData:after,
.app-mtsos-corporations .appRecordDefaultStructuredData.appNotReadOnly:after,
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appReadOnly {
  display: table-row;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appReadOnly .LabelText {
  width: 23.40425532%;
  *width: 23.35106383%;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appReadOnly .ConstraintCode {
  width: 29.78723404%;
  *width: 29.73404255%;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appReadOnly .MandatoryYn {
  width: 10.63829787%;
  *width: 10.58510638%;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appReadOnly .LockedYn {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appNotReadOnly {
  display: table-row;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appNotReadOnly .LabelText {
  width: 26.80851064%;
  *width: 26.75531915%;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appNotReadOnly .ConstraintCode {
  width: 29.78723404%;
  *width: 29.73404255%;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appNotReadOnly .MandatoryYn {
  width: 10.63829787%;
  *width: 10.58510638%;
}
.app-mtsos-corporations .editStructuredDataRepeater .appRecord.appNotReadOnly .LockedYn {
  width: 6.38297872%;
  *width: 6.32978723%;
}
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .radiohz {
  display: block;
}
.app-mtsos-corporations .appRecordDefaultChecklistItems.appNotReadOnly .appAttribute {
  vertical-align: top;
}
.app-mtsos-corporations .appAttribute.AssignedYn.appReadOnly,
.app-mtsos-corporations .appAttribute.LockedYn.appReadOnly {
  display: none;
}
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox {
  clear: both;
}
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrLabelBox,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrLabelBox,
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrControls,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrControls,
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrPrevLabelBox,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrPrevLabelBox,
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appLegend,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appLegend {
  float: left;
}
@media screen and (max-width: 780px) {
  .app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrLabelBox,
  .app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrLabelBox,
  .app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrControls,
  .app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrControls,
  .app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrPrevLabelBox,
  .app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrPrevLabelBox,
  .app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appLegend,
  .app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appLegend {
    float: none;
    margin-right: 0;
    width: auto;
  }
}
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrLabelBox,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrLabelBox,
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appLegend,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appLegend,
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrPrevLabelBox,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrPrevLabelBox {
  width: 240px;
  margin-right: 20px;
}
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrValue,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrValue,
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrPrevValue,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrPrevValue {
  overflow: auto;
  text-overflow: ellipsis;
  word-wrap: break-word;
  line-height: normal;
}
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appLocalizedText,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appLocalizedText {
  margin-left: 260px;
}
.app-mtsos-corporations.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttribute,
.app-mtsos-corporations .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttribute {
  float: none;
  display: block;
  margin-right: 0;
}
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrLabelBox,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrLabelBox {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue {
  font-size: 16px;
  font-style: normal;
  color: #333333;
  margin-bottom: 6px;
  position: relative;
}
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h2,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h2,
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h3,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h3,
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h4,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h4,
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h5,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h5,
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h6,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h6 {
  display: inline-block;
}
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h2,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h2 {
  font-size: 1.5em;
  margin-top: 0.83em;
  margin-bottom: 0.1em;
}
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h3,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue > h3 {
  font-size: 1.17em;
  margin-top: 1em;
  margin-bottom: 0.1em;
}
.app-mtsos-corporations .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue h1,
.app-mtsos-corporations .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue h1 {
  color: #000000;
  margin: 20px 0px 10px 0px;
}
.app-mtsos-corporations .fancyCMdetails .templateRepeater .completed .appAttribute.Title.appReadOnly .appAttrValue:before {
  font-family: FontAwesome;
  content: "\f00c";
  margin-right: 10px;
}
.app-mtsos-corporations .appRecordCaseTemplateItems .appAttribute.Title {
  position: relative;
}
.app-mtsos-corporations .appRecordCaseTemplateItems .CompletedName.appReadOnly.appBlankAttribute,
.app-mtsos-corporations .appRecordCaseTemplateItems .CompletedTimestamp.appReadOnly.appBlankAttribute,
.app-mtsos-corporations .appRecordCaseTemplateItems .ItemContent.appReadOnly.appBlankAttribute {
  display: none;
}
.app-mtsos-corporations .appRecordCaseTemplateItems .ItemContent textarea {
  width: 100%;
  min-height: 60px;
}
.app-mtsos-corporations .fancyCMdetails .reviewTaskWrapper {
  background: #fafafa;
}
.app-mtsos-corporations .fancyCMdetails .appFormPanel {
  background: #fff;
  position: static;
}
.app-mtsos-corporations .fancyCMdetails .appFormTabs div.appTabSelected {
  padding-right: 40px;
}
.app-mtsos-corporations.fancyCMdetails .appRepeaterNew > .appRepeaterContent > .appGenRow.appReadOnly {
  padding-right: 20px;
}
.app-mtsos-corporations .relativeContainer {
  position: relative;
}
.app-mtsos-corporations .fancyCMdetails .StatusCodeHighlight .appAttrValue {
  padding: 3px 6px;
  font-size: 11px;
  line-height: 14px;
  color: #ffffff;
  vertical-align: baseline;
  white-space: nowrap;
  font-weight: bold;
  background-color: #999999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 2px;
  margin-left: 2px;
}
.app-mtsos-corporations .fancyCMdetails .appCheckListRepeater .CompletedYn .appRestrictedYesNo {
  position: relative;
  padding-right: 20px;
  margin-bottom: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}
.app-mtsos-corporations .fancyCMdetails .appCheckListRepeater .CompletedYn .appRestrictedYesNo:hover {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.app-mtsos-corporations .fancyCMdetails .appCheckListRepeater .CompletedYn.appReadOnly .appAttrLabelBox {
  width: auto;
}
.app-mtsos-corporations .fancyCMdetails .appCheckListRepeater .CompletedYn.appReadOnly .appLabelText {
  font-weight: normal;
}
.app-mtsos-corporations .fancyCMdetails .appCheckListRepeater .CompletedYn.appReadOnly .appAttrValue {
  display: none;
}
.app-mtsos-corporations .fancyCMdetails .appRecordCaseChecklistItems .appAttrLabelBox:before {
  font-family: FontAwesome;
  content: "\f00c";
  margin-right: 10px;
  opacity: 0;
}
.app-mtsos-corporations .fancyCMdetails .appRecordCaseChecklistItems.completed .appAttrLabelBox:before {
  font-family: FontAwesome;
  content: "\f00c";
  margin-right: 10px;
  opacity: 1;
}
.app-mtsos-corporations .fancyCMdetails .appCheckListRepeater .appRepeaterRowContent.appRowLast .CompletedYn {
  margin-bottom: 0;
}
.app-mtsos-corporations .fancyCMdetails .infoTrigger {
  position: absolute;
  right: 0;
  top: 0;
  color: #333;
}
.app-mtsos-corporations .fancyCMdetails .appRepeaterNew .infoTrigger {
  top: 0px;
  right: 5px;
}
.app-mtsos-corporations .fancyCMdetails .infoTrigger .left:before {
  padding: 0px 2px;
  color: rgba(0, 0, 0, 0.4);
}
.app-mtsos-corporations .fancyCMdetails .reviewTaskWrapper .appFormTabs .activity .appErrors a:before {
  content: "";
}
.app-mtsos-corporations .fancyCMdetails .appFormTabs .appTabSelected .appRepeaterChildEdit {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.app-mtsos-corporations .fancyCMdetails .appFormTabs .appTabSelected .appRepeaterChildEdit,
.app-mtsos-corporations .fancyCMdetails .appFormTabs .appTabSelected .appRepeaterChildEdit + .appRepeaterFooter {
  background: #eff4f9;
  padding: 20px;
}
.app-mtsos-corporations .fancyCMdetails .appFormTabs .appTabSelected .appRepeaterNew.appRowsRuled .appRepeaterChildEdit.appGenRow.appNotReadOnly + .appRepeaterFooter {
  padding-bottom: 20px;
  padding-top: 0px;
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
}
.app-mtsos-corporations .fancyCMdetails .PrivacyIndividualKeys.appReadOnly.appNonBlankAttribute .appAttrLabelBox,
.app-mtsos-corporations .fancyCMdetails .FirstAlertDatetime.appReadOnly.appNonBlankAttribute .appAttrLabelBox,
.app-mtsos-corporations .fancyCMdetails .PrivacyTeamKeys.appReadOnly.appNonBlankAttribute .appAttrLabelBox,
.app-mtsos-corporations .fancyCMdetails .AssignedTeamKey.appReadOnly.appNonBlankAttribute .appAttrLabelBox,
.app-mtsos-corporations .fancyCMdetails .AssignedIndividualKey.appReadOnly.appNonBlankAttribute .appAttrLabelBox {
  display: inline-block;
}
.app-mtsos-corporations .fancyCMdetails .PrivacyIndividualKeys.appNotReadOnly select,
.app-mtsos-corporations .fancyCMdetails .FirstAlertDatetime.appNotReadOnly select,
.app-mtsos-corporations .fancyCMdetails .PrivacyTeamKeys.appNotReadOnly select,
.app-mtsos-corporations .fancyCMdetails .AssignedTeamKey.appNotReadOnly select,
.app-mtsos-corporations .fancyCMdetails .AssignedIndividualKey.appNotReadOnly select {
  min-width: 350px;
  display: block;
}
.app-mtsos-corporations .fancyCMdetails .PrivacyIndividualKeys.appRestrictedAtt.appRestrictedAttSelect.appNotReadOnly .select2-container {
  min-width: auto;
}
.app-mtsos-corporations .fancyCMdetails .PrivacyIndividualKeys.appRestrictedAttSelect.appNotReadOnly > .appRestrictedSelect {
  display: block;
}
.app-mtsos-corporations .rowTitle .nextAlert {
  font-size: 12px;
  font-style: italic;
  color: #333333;
  display: block;
}
.app-mtsos-corporations .appCheckListRepeater .infoTrigger {
  display: none;
}
.app-mtsos-corporations .fancyCMdetails .appSidePanel .appCheckListRepeater .appRestrictedYesNo {
  float: none;
}
.app-mtsos-corporations .appCheckListRepeater input[type="checkbox"][checked="checked"] ~ .infoTrigger {
  display: block;
}
.app-mtsos-corporations .appRecordCaseChecklistItems.completed .CompletedYn.appReadOnly .infoTrigger {
  display: block;
}
.app-mtsos-corporations .editChecklistRepeater .templateDataAssigneBox.appNotReadOnly {
  margin-top: 10px;
}
.app-mtsos-corporations .appRecordCaseChecklistItems {
  float: none;
}
.app-mtsos-corporations .appRecordCaseChecklistItems .appRecordChildren {
  position: relative;
}
.app-mtsos-corporations .appInfoDialog:before {
  content: "\f0d9";
  font-family: FontAwesome;
  position: absolute;
  width: 20px;
  height: 20px;
  color: #fff;
  left: -5px;
  text-shadow: -1px 0px 2px rgba(0, 0, 0, 0.2);
}
.app-mtsos-corporations .appInfoDialog.right:before {
  content: "\f0d8";
  color: #fff;
  left: auto;
  right: -10px;
  top: -10px;
  text-shadow: 0px -1px 2px rgba(0, 0, 0, 0.2);
}
.app-mtsos-corporations .appInfoDialog:focus {
  border: none !important;
  outline: none !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
}
.app-mtsos-corporations .fancyCMdetails .ActivityText.appReadOnly {
  font-style: italic;
}
.app-mtsos-corporations .editChecklistRepeater .appRecord.appLayC .appAttribute {
  vertical-align: top;
}
.app-mtsos-corporations .editChecklistRepeater .appDelLink,
.app-mtsos-corporations .editParticipantRepeater .appDelLink {
  float: right;
}
.app-mtsos-corporations .appInfoDialog {
  -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.2), -1px -1px 5px rgba(0,0,0,0.2);
  -moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.2), -1px -1px 5px rgba(0,0,0,0.2);
  box-shadow: 1px 1px 5px rgba(0,0,0,0.2), -1px -1px 5px rgba(0,0,0,0.2);
  width: 400px;
  position: absolute;
}
.app-mtsos-corporations .appInfoPanel.ui-dialog-content {
  padding: 10px;
  background: #fff;
  min-width: 400px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .appInfoPanel.ui-dialog-content .appAttribute.appReadOnly .appAttrLabelBox {
  width: auto;
}
.app-mtsos-corporations .appCheckListRepeater,
.app-mtsos-corporations .editParticipantBox {
  margin-top: 20px;
}
.app-mtsos-corporations .forInfo {
  display: none;
}
.app-mtsos-corporations .appInfoPanel .forInfo {
  display: block;
}
.app-mtsos-corporations .appCmStatusHistoryRow {
  position: relative;
  padding-right: 20px;
}
.app-mtsos-corporations .appChecklistBox .appBlockTitle {
  display: none;
}
.app-mtsos-corporations .no-titlebar .ui-dialog-titlebar {
  display: none;
}
.app-mtsos-corporations .floatBox {
  float: left;
}
.app-mtsos-corporations .floatBox + .floatBox {
  margin-left: 10px;
}
.app-mtsos-corporations .cmMaintainCase .appIconCircle .left:before {
  color: #ff7373;
}
.app-mtsos-corporations ul.cmParticipants {
  padding: 0;
  margin: 20px 0;
  list-style: none;
}
.app-mtsos-corporations .cmParticipants li {
  padding: 0;
  margin: 0 0 10px 0;
  list-style: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}
.app-mtsos-corporations .cmParticipants li:hover {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.app-mtsos-corporations .appCaseQueueRepeater .appTooltip:before {
  font-family: FontAwesome;
  color: #2846a8;
  font-size: 13px;
  margin-left: 10px;
}
.app-mtsos-corporations .appCaseQueueRepeater .appTooltip.owner:before {
  content: "\f111";
  color: #ff7373;
}
.app-mtsos-corporations .appCaseQueueRepeater .appTooltip.assigned:before {
  content: "\f192";
  color: #ccc;
}
.app-mtsos-corporations .appCaseQueueRepeater .appTooltip.active:before {
  content: "\f1db";
  color: #ccc;
}
.app-mtsos-corporations .appCaseQueueRepeater .appTooltip.alert:before {
  content: "\f0f3";
  color: #fc923c;
}
.app-mtsos-corporations .appCaseQueueRepeater .appTooltip.event:before {
  content: "\f105";
  color: #ccc;
}
.app-mtsos-corporations .appCaseQueueRepeater .appButton.negativeLink {
  text-transform: none;
}
.app-mtsos-corporations .appCaseQueueRepeater tr.appSubcase a.appCaseMenu {
  padding-left: 10px;
}
.app-mtsos-corporations .appCaseQueueRepeater tr.appSubcase td.appCaseMenu:before {
  content: ">";
}
.app-mtsos-corporations .appCaseQueueRepeater tr.appQueueEvent td {
  border-top: none;
  padding-top: 0px;
  padding-bottom: 0px;
}
.app-mtsos-corporations .appCaseQueueRepeater tr.appQueueEvent td .appEventDescription {
  padding-left: 30px;
}
.app-mtsos-corporations .appTooltip {
  position: relative;
  display: inline-block;
}
.app-mtsos-corporations .appTooltip .appTooltipText {
  visibility: hidden;
  min-width: 80px;
  font-size: 0.8em;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 3px 0;
  border-radius: 6px;
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1020;
  bottom: 100%;
  left: 50%;
  margin-left: -40px;
  /* Use half of the width (120/2 = 60), to center the tooltip */
}
.app-mtsos-corporations .appTooltip:hover .appTooltipText {
  visibility: visible;
}
.app-mtsos-corporations .appTooltip .appTooltipText:after {
  content: " ";
  position: absolute;
  top: 100%;
  /* At the bottom of the tooltip */
  left: 51%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}
.app-mtsos-corporations .appCmActivityRepeater.appRepeaterNew .infoTrigger {
  top: 1.5em;
}
.app-mtsos-corporations .appCmActivityRepeater.appNotReadOnly .ActivityName,
.app-mtsos-corporations .appCmActivityRepeater.appNotReadOnly .ActivityTimestamp {
  display: none;
}
.app-mtsos-corporations .appRepeaterNew.appCmActivityRepeater > .appRepeaterContent > .appGenRow.appReadOnly .ActivityName,
.app-mtsos-corporations .appRepeaterNew.appCmActivityRepeater > .appRepeaterContent > .appGenRow.appReadOnly .ActivityTimestamp {
  display: block;
}
.app-mtsos-corporations .appRepeaterNew.appCmActivityRepeater > .appRepeaterContent > .appGenRow.appReadOnly .ActivityName .appAttrLabelBox,
.app-mtsos-corporations .appRepeaterNew.appCmActivityRepeater > .appRepeaterContent > .appGenRow.appReadOnly .ActivityTimestamp .appAttrLabelBox {
  display: block;
}
.app-mtsos-corporations .appCmActivityRepeater .appAttribute.Comments.appReadOnly .appAttrLabelBox,
.app-mtsos-corporations .appCmActivityRepeater .appAttribute.Subject.appReadOnly .appAttrLabelBox,
.app-mtsos-corporations .appCmActivityRepeater .appAttribute.RecipientsSender.appReadOnly .appAttrLabelBox {
  display: block;
}
.app-mtsos-corporations .appCmActivityRepeater > .appRepeaterContent > .appReadOnly.appGenRow .appDocVersionsExpando {
  margin-left: 0;
}
@media screen and (max-width: 1100px) {
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabelBox,
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appAttrLabelBox,
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appReadOnly .appLegend,
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appLegend,
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appReadOnly .appAttrControls,
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appAttrControls {
    float: none;
    display: block;
  }
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appReadOnly .appLegend,
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appLegend,
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabelBox,
  .app-mtsos-corporations .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appAttrLabelBox {
    width: auto;
    margin-right: 0;
  }
}
.app-mtsos-corporations .collapsibleDetails .appExpando {
  display: inline-block;
  padding: 0.7em 0 0 0 ;
}
.app-mtsos-corporations .collapsibleDetails .collapsibleContent {
  padding-top: 0.7em;
}
.app-mtsos-corporations .appFileNoteThread.appReadOnly {
  width: 250px;
  margin-right: 20px;
  border-right: 1px solid #ccc;
}
.app-mtsos-corporations .appFileNoteThread.appReadOnly .appPagerBanner {
  display: none;
}
.app-mtsos-corporations .appFileNoteThread.appReadOnly .appThreadNoteSelected {
  background-color: #ffffff;
  color: #333333;
}
.app-mtsos-corporations .appFileNoteThread.appReadOnly .appMenuItem {
  display: block;
  padding: 10px;
  text-decoration: none;
}
.app-mtsos-corporations .appFileNoteThread.appReadOnly .appMenuItem:hover {
  text-decoration: underline;
  background-color: #f0f0f0;
}
.app-mtsos-corporations .appNotesContainer.appReadOnly > .appBlockChildren {
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.app-mtsos-corporations .appSelectedNoteDetails.appReadOnly .Title.appReadOnly {
  margin-bottom: 5px;
}
.app-mtsos-corporations .appSelectedNoteDetails.appReadOnly .Title.appReadOnly .appAttrLabelBox {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .appSelectedNoteDetails.appReadOnly .Title.appReadOnly .appAttrValue {
  margin: 0;
  font-family: Arial, Verdana, sans-serif;
  font-weight: 100;
  color: #000000;
  text-rendering: optimizelegibility;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 12px;
  margin-bottom: 0;
  font-weight: bold;
}
.app-mtsos-corporations .appSelectedNoteDetails.appReadOnly .Title.appReadOnly .appAttrValue small {
  font-weight: normal;
  color: #999999;
}
.app-mtsos-corporations .appSelectedNoteDetails.appReadOnly .Title.appReadOnly .appAttrValue small {
  font-size: 14px;
}
.app-mtsos-corporations .appSelectedNoteDetails.appReadOnly .Display.appReadOnly {
  display: none;
}
.app-mtsos-corporations .appSelectedNoteDetails.appReadOnly .NoteText.appReadOnly .appAttrLabelBox {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .appVNotesResults.appReadOnly .resultRight {
  text-align: right;
}
.app-mtsos-corporations .appVNotesResults.appReadOnly .searchRight .appMinimalLabel {
  width: auto;
}
.app-mtsos-corporations .appVNotesResults.appReadOnly .vnoteResult {
  font-weight: bold;
}
.app-mtsos-corporations .appVNotesResults.appReadOnly .vnoteResult .appMenuItem {
  text-decoration: none;
}
.app-mtsos-corporations .appVNotesResults.appReadOnly .vnoteResult:before {
  content: "\f24a";
  font-family: FontAwesome;
  float: left;
  margin-right: 0.5em;
  color: #003b5a;
}
.app-mtsos-corporations .appVNotesResults.appReadOnly .vnoteResult.appThreadMember:before {
  content: "";
  margin-right: 0;
}
.app-mtsos-corporations .appVNotesResults.appReadOnly .vnoteResult.appThreadMember .appMenuItem {
  text-decoration: none;
}
.app-mtsos-corporations .scheduleList .appRecordSchedule {
  border: none;
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #fff;
  padding: 20px 0 20px 0;
  padding: 10px;
}
.app-mtsos-corporations .scheduleList .appRecordSchedule.appRowFirst,
.app-mtsos-corporations .scheduleList .appRecordSchedule:first-child {
  border-top: none;
}
.app-mtsos-corporations .scheduleList .appRecordSchedule.appRowLast {
  border-bottom: none;
}
.app-mtsos-corporations .scheduleList .appRecordSchedule.appRowFirst {
  padding-top: 0;
}
.app-mtsos-corporations .scheduleList .appRecordSchedule:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .scheduleList .appRecordSchedule > *:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .scheduleList .appRecordSchedule > * > *:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .scheduleList .desc {
  float: left;
  width: 65.95744681%;
  *width: 65.90425532%;
}
.app-mtsos-corporations .scheduleList .desc label {
  float: left;
  width: 31.91489362%;
  *width: 31.86170213%;
  margin-right: 2.12765957%;
}
.app-mtsos-corporations .scheduleList .desc label + span {
  float: left;
  width: 65.95744681%;
  *width: 65.90425532%;
}
.app-mtsos-corporations .scheduleList .stats {
  float: right;
  width: 31.91489362%;
  *width: 31.86170213%;
}
.app-mtsos-corporations .scheduleList .stats > div {
  margin: 0 0 3px 0;
}
.app-mtsos-corporations .scheduleList .stats label {
  float: left;
  width: 48.93617021%;
  *width: 48.88297872%;
  line-height: normal;
  vertical-align: top;
  text-align: right;
  margin-right: 10px;
  font-style: italic;
}
.app-mtsos-corporations .scheduleList .stats label + span {
  line-height: normal;
  vertical-align: top;
}
.app-mtsos-corporations .scheduleList .stats * {
  font-size: 12px;
}
.app-mtsos-corporations .scheduleList .appAttribute.appReadOnly .appAttrLabelBox {
  width: 31.91489362%;
  *width: 31.86170213%;
}
@media screen and (max-width: 780px) {
  .app-mtsos-corporations .scheduleList .appAttribute.appReadOnly .appAttrLabelBox {
    width: auto;
  }
}
.app-mtsos-corporations #shoppingCart {
  position: relative;
}
.app-mtsos-corporations .appNav #shoppingCart > a.appSubMenuName {
  padding: 6px 7px 4px;
  font-size: 12px;
  display: block;
  text-decoration: none;
  background-color: #464646;
}
.app-mtsos-corporations .appNav #shoppingCart.open > a.appSubMenuName .left {
  left: auto;
  height: auto;
  position: static;
  width: auto;
  display: inline-block;
}
.app-mtsos-corporations .appSubMenu.bbCartSummary {
  min-width: 260px;
  background-color: #f3f3f3;
  right: 0;
  padding-top: 0;
  border: none;
}
.app-mtsos-corporations .bbCartSummary-title {
  background-color: #464646;
  color: #fff;
  font-size: 13px;
  padding: 5px;
  -webkit-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.4) inset;
  -moz-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.4) inset;
}
.app-mtsos-corporations .appBannerFixed #shoppingCart.open > a.appSubMenuName .left {
  border: none;
}
.app-mtsos-corporations .bbCartSummary-body {
  padding: 5px;
}
.app-mtsos-corporations .bbCartSummaryBlock.oversized {
  overflow-y: scroll;
  max-height: 350px;
}
.app-mtsos-corporations .bbCartSummaryBlockRow tr:first-child > td {
  padding-top: 5px;
  border-top: 1px solid #ddd;
}
.app-mtsos-corporations .bbCartSummaryBlockRow tr > td:first-child {
  padding-left: 5px;
  border-left: 1px solid #ddd;
}
.app-mtsos-corporations .bbCartSummaryBlockRow tr:last-child > td {
  padding-bottom: 5px;
  border-bottom: 1px solid #ddd;
}
.app-mtsos-corporations .bbCartSummaryBlockRow tr > td:last-child {
  padding-right: 5px;
  border-right: 1px solid #ddd;
}
.app-mtsos-corporations .bbCartSummaryBlockRow:after {
  content: " ";
  display: block;
  height: 5px;
}
.app-mtsos-corporations .bbCartSummaryBlockTable {
  border-collapse: separate;
}
.app-mtsos-corporations .bbCartSummaryBlock-title {
  font-weight: bold;
  font-size: 13px;
  text-align: left;
  color: #000;
}
.app-mtsos-corporations \ .bbCartSummaryBlock-head,
.app-mtsos-corporations .bbCartSummaryBlock-head * {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .bbCartSummaryBlock-label {
  width: 100%;
}
.app-mtsos-corporations .bbCartSummaryBlock-price,
.app-mtsos-corporations .bbCartSummaryBlock-label,
.app-mtsos-corporations .bbCartSummaryBlock-deleteLink {
  padding-left: 2px;
  padding-right: 2px;
  font-size: 12px;
  color: #444;
  vertical-align: middle;
  line-height: 1.3;
  padding-bottom: 5px;
}
.app-mtsos-corporations .bbCartSummaryBlock-price {
  text-align: right;
  padding-left: 7px;
}
.app-mtsos-corporations .bbCartSummaryBlock-deleteLink {
  padding-right: 0;
  padding-left: 10px;
}
.app-mtsos-corporations .bbCartSummaryBlock-deleteLink a.appButton {
  padding: 3px 2px 0 1px;
  margin: 0;
}
.app-mtsos-corporations .bbCartSummaryBlock-deleteLink a.appButton > .left:before {
  display: inline-block;
  vertical-align: top;
}
.app-mtsos-corporations .bbCartSummaryTotal {
  padding-top: 5px;
  border-bottom: 1px solid #c4c4c4;
}
.app-mtsos-corporations .bbCartSummaryTotal:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .bbCartSummaryTotal-label {
  float: left;
  color: #000;
  font-weight: bold;
}
.app-mtsos-corporations .bbCartSummaryTotal-sum {
  float: right;
  color: #000;
  font-weight: bold;
}
.app-mtsos-corporations .bbCartSummary-foot .appButton {
  color: #fff;
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.app-mtsos-corporations .appSearchResults .appMinimalBox.serviceBundleBox {
  padding-top: 10px;
  clear: both;
}
.app-mtsos-corporations .serviceBundleBox {
  clear: both;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  padding: 3px 9px;
  font-size: 12px;
  line-height: 16px;
  color: #005ea5;
  background-color: transparent;
  background-image: url("images/edit.png");
  background-repeat: no-repeat;
  background-position-y: top;
  background-position-x: left;
  padding-top: 0;
  padding-bottom: 0;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  text-shadow: none;
  background-color: #464646;
  color: #333333;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:hover,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:active,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando.active,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando.disabled,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:active,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:hover,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:active,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando.active,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando.disabled,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:active,
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:hover {
  color: #333333;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando > .left + span {
  color: #333333;
  text-decoration: none;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando.appExpandoOpen > .appExpandoHeader a.appExpando {
  margin-bottom: 0;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando.appExpandoOpen > .appExpandoHeader a.appExpando.appExpandoExpanded {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  background: #ffffff;
  border: 1px solid #464646;
  border-bottom: none;
  color: #464646;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando.appExpandoOpen > .appExpandoHeader a.appExpando.appExpandoExpanded:hover {
  color: #464646;
}
.app-mtsos-corporations .serviceBundleBox > .appExpando.appExpandoOpen > .appExpandoHeader a.appExpando.appExpandoExpanded > .left + span {
  color: #464646;
  text-shadow: none;
}
.app-mtsos-corporations .serviceBundleBox > .appExpandoChildren {
  margin-top: -1px;
  padding: 20px 20px 0 20px;
  border: 1px solid #464646;
  max-height: 350px;
  overflow-y: scroll;
}
.app-mtsos-corporations .serviceBundleBox .appExpandoHeader.showLabel .appExpandoHeaderText {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .serviceBundleBox .appRepeater.extractRepeater .appRepeaterRowContent {
  padding: 0;
}
.app-mtsos-corporations .serviceBundleViewServices {
  display: table;
  width: 100%;
}
.app-mtsos-corporations .bbCartRow {
  display: table;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
.app-mtsos-corporations .bbCartRow_cell {
  display: table-cell;
  vertical-align: top;
  padding: 5px 10px 5px 0;
}
.app-mtsos-corporations .bbCartRow_cell.appAttribute.appReadOnly .appAttrValue,
.app-mtsos-corporations .bbCartRow_cell .appAttribute.appReadOnly .appAttrPrevValue {
  word-wrap: normal;
}
.app-mtsos-corporations .bbCartRow_cell.appAttribute.appReadOnly .appAttrLabelBox {
  margin: 0;
  float: none;
  width: auto;
}
.app-mtsos-corporations .bbCartRow_cell.appAttribute.appReadOnly .appAttrLabelBox .appAttrLabel {
  font-weight: normal;
}
.app-mtsos-corporations .bbCartRow_cell__cartActions {
  width: 1%;
  min-width: 34px;
}
.app-mtsos-corporations .bbCartRow_cell__cartActions .appButton {
  margin-bottom: 0;
  min-width: 30px;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription {
  width: 100%;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrLabelBox,
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrControls,
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrPrevLabelBox,
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appLegend {
  float: left;
}
@media screen and (max-width: 780px) {
  .app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrLabelBox,
  .app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrControls,
  .app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrPrevLabelBox,
  .app-mtsos-corporations .bbCartRow_cell__serviceDescription .appLegend {
    float: none;
    margin-right: 0;
    width: auto;
  }
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrLabelBox,
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appLegend,
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrPrevLabelBox {
  width: 240px;
  margin-right: 20px;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrValue,
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttrPrevValue {
  overflow: auto;
  text-overflow: ellipsis;
  word-wrap: break-word;
  line-height: normal;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appLocalizedText {
  margin-left: 260px;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttribute {
  float: left;
  display: block;
  margin-right: 20px;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription > .appBlockTitle,
.app-mtsos-corporations .bbCartRow_cell__serviceDescription > .appFieldset > .appBlockTitle {
  float: left;
  width: 240px;
  margin-right: 20px;
}
@media screen and (max-width: 780px) {
  .app-mtsos-corporations .bbCartRow_cell__serviceDescription > .appBlockTitle,
  .app-mtsos-corporations .bbCartRow_cell__serviceDescription > .appFieldset > .appBlockTitle {
    float: none;
    margin-right: 0;
    width: auto;
  }
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription > .appBlockChildren,
.app-mtsos-corporations .bbCartRow_cell__serviceDescription > .appFieldset > .appBlockChildren {
  overflow: auto;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttribute .appAttrLabelBox {
  width: auto;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .ServiceDescriptionKey .appAttrValue {
  display: none;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription .appAttribute {
  margin-bottom: 0;
}
.app-mtsos-corporations .bbCartRow_cell__feeCode {
  display: none;
}
.app-mtsos-corporations .bbCartRow_cell__feeCurrencyCode {
  text-align: right;
}
.app-mtsos-corporations .bbCartRow_cell__feeAmount .appAttrLabelBox {
  padding-right: 0;
  text-align: right;
  width: auto;
}
.app-mtsos-corporations .bbCartRow_cell__feeAmount .appAttrValue {
  display: none;
}
.app-mtsos-corporations .bbCartRow_cell__expiryDays {
  display: none;
}
.app-mtsos-corporations .shoppingCart .appRepeaterRemoveAll.actions {
  margin-bottom: 12px;
}
.app-mtsos-corporations .appTable .bbScRowCell {
  padding: 2px 10px 2px 10px;
}
.app-mtsos-corporations .bbScRowCell__actions {
  text-align: right;
}
.app-mtsos-corporations .bbScRowCell__actions .appButton.appPlainLink {
  padding: 0;
  min-height: inherit;
  vertical-align: top;
}
.app-mtsos-corporations .bbScRowCell__actions .appRepeaterRemove.actions {
  text-align: right;
}
.app-mtsos-corporations .bbScRowCell__svcCode {
  width: 80%;
}
.app-mtsos-corporations .appTable .bbScRowCell__feeAmount,
.app-mtsos-corporations .bbScRowCell__feeAmount {
  text-align: right;
}
.app-mtsos-corporations .appTable .bbScRow__total td,
.app-mtsos-corporations .bbScRow__total {
  text-align: right;
  font-weight: bold;
}
.app-mtsos-corporations .bbServiceDescriptionKeyExtract,
.app-mtsos-corporations .bbActionDate {
  float: left;
}
.app-mtsos-corporations .bbActionDate .appLegend {
  display: none;
}
.app-mtsos-corporations .bbServiceDescriptionKeyExtract.appReadOnly .appAttrValue,
.app-mtsos-corporations .bbActionDate.appReadOnly .appAttrLabelBox {
  display: none;
}
.app-mtsos-corporations .bbServiceDescriptionKeyExtract.appReadOnly .appAttrLabelBox,
.app-mtsos-corporations .bbActionDate.appReadOnly .appAttrValue {
  width: auto;
  margin-right: 1em;
}
.app-mtsos-corporations .bbServiceDescriptionKeyExtract.appReadOnly .appAttrLabelBox .appLabelText {
  font-weight: normal;
}
.app-mtsos-corporations .bbCartRow_cell__serviceDescription > .appAttrValue {
  display: none;
}
.app-mtsos-corporations .bbScRow > tr > td:first-child {
  border-left: 1px solid #dcdcdc;
}
.app-mtsos-corporations .bbScRow > tr > td:last-child {
  border-right: 1px solid #dcdcdc;
}
.app-mtsos-corporations .bbScRow > tr:first-child > td {
  border-top: 1px solid #dcdcdc;
  padding-top: 10px;
}
.app-mtsos-corporations .bbScRow > tr:last-child > td {
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
}
.app-mtsos-corporations .Form.myOrderHistory {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
}
.app-mtsos-corporations .appOrderHistoryRepeater {
  border: 1px solid #dcdcdc;
}
.app-mtsos-corporations .appOrderHistoryRepeaterNested .appAttribute {
  margin-bottom: 0;
}
.app-mtsos-corporations .appOrderHistoryRepeaterNested td {
  vertical-align: bottom;
}
.app-mtsos-corporations .appOrderHistoryRepeaterNested > tbody > tr:first-child > td {
  padding-top: 0;
}
.app-mtsos-corporations .appOrderHistoryRepeaterNested .ExpiryDate {
  text-align: right;
}
.app-mtsos-corporations .appOrderHistoryRepeater > thead > tr > .appTblCell0 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appOrderHistoryRepeater > thead > tr > .appTblCell1 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .appOrderHistoryRepeater > thead > tr > .appTblCell2 {
  width: 65.95744681%;
  *width: 65.90425532%;
}
.app-mtsos-corporations .bbScOrderCombinedInfo_appCode,
.app-mtsos-corporations .bbScOrderCombinedInfo_primaryName {
  float: left;
  margin-right: 0.7em;
}
.app-mtsos-corporations .bbScOrderCombinedInfo_link:before {
  clear: both;
  content: "";
  display: table;
}
.app-mtsos-corporations .bbScOrderCombinedInfo_appCode.appReadOnly .appAttrLabelBox,
.app-mtsos-corporations .bbScOrderCombinedInfo_primaryName .appAttrLabelBox {
  width: auto;
}
.app-mtsos-corporations .appRecordServiceBundlesContainer {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater {
  border: 1px solid #dcdcdc;
}
.app-mtsos-corporations .appTable.appShoppingBasketLinesRepeater {
  margin-bottom: 0;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater > tbody > tr > td {
  vertical-align: bottom;
  padding-top: 0;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater > tbody > tr:first-child td {
  padding-top: 8px;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater > tbody > tr > td .appAttribute {
  margin-bottom: 0;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater tbody .primaryIdentifierRowFirst {
  border-top: 1px solid #dcdcdc;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater tbody .primaryIdentifierRowFirst td {
  padding-top: 8px;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater tbody .primaryIdentifierRowFirst:first-child {
  border-top: none;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater tbody .primaryIdentifierRowItemOdd {
  background-color: #f9f9f9;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater .appTblCellFeeAmount.appTblCell {
  text-align: right;
}
.app-mtsos-corporations .appShoppingBasketLinesRepeater tbody .appTblCellLast {
  width: 1px;
}
.app-mtsos-corporations .appRecordServiceBundlesContainer .TotalFeeAmount {
  padding: 8px;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  float: none;
  clear: both;
  border: 1px solid #dcdcdc;
  border-top: none;
  text-align: right;
}
.app-mtsos-corporations .appRecordServiceBundlesContainer .TotalFeeAmount .appAttrLabelBox {
  width: auto;
  float: none;
  text-align: right;
  display: inline-block;
  margin: 0;
  padding-right: 0.7em;
  vertical-align: top;
}
.app-mtsos-corporations .appRecordServiceBundlesContainer .TotalFeeAmount .appAttrValue {
  text-align: right;
  display: inline-block;
  float: none;
  padding-right: 0;
  vertical-align: top;
  padding-right: 1.3em;
  font-weight: bold;
}
.app-mtsos-corporations .appRecordServiceBundlesContainer .appResourceLink {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 12px;
  text-decoration: none;
}
.app-mtsos-corporations .appRecordServiceBundlesContainer .appResourceLink span {
  text-decoration: none;
}
.app-mtsos-corporations .appRecordServiceBundlesContainer .appResourceLink span:hover {
  text-decoration: underline;
}
.app-mtsos-corporations .appRecordServiceBundlesContainer .appResourceLink:before {
  content: "\f0c6";
  font-family: FontAwesome;
  text-decoration: none;
  margin-right: 0.7em;
}
.app-mtsos-corporations .appRecordServiceBundlesContainer .bbTitleAndAction .ReceiptDate {
  clear: both;
}
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
  background-color: transparent;
  display: table;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left .appBlankAttribute {
  display: none;
}
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left {
  display: block;
  float: left;
  width: 30%;
}
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left + div,
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left + span,
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left ~ div,
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left ~ span {
  display: table;
  float: none;
  margin-left: 30%;
  width: 70%;
  overflow: visible;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px 20px 0 20px;
  background-color: #ffffff;
  margin-bottom: 0;
}
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left + div.appChildCount0,
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left + span.appChildCount0,
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left ~ div.appChildCount0,
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left ~ span.appChildCount0 {
  display: none;
}
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left + div:before,
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left + span:before,
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left ~ div:before,
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left ~ span:before {
  display: block;
  -webkit-box-shadow: -3px 0 3px rgba(20, 20, 20, 0.3);
  -moz-box-shadow: -3px 0 3px rgba(20, 20, 20, 0.3);
  box-shadow: -3px 0 3px rgba(20, 20, 20, 0.3);
}
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + div,
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + span,
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ div,
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ span {
  display: block;
  float: none;
  margin-left: 0;
  width: auto;
  overflow: inherit;
  padding: 0;
  background-color: transparent;
}
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + div.appChildCount0,
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + span.appChildCount0,
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ div.appChildCount0,
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ span.appChildCount0 {
  display: block;
}
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + div:before,
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + span:before,
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ div:before,
.app-mtsos-corporations .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ span:before {
  display: inline;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-mtsos-corporations .viewOrder .bbScViewInfoWrap_left ~ .appButtonPadPrimary {
  margin-top: 0;
}
.app-mtsos-corporations .appRecordServiceBundleItems {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 20px 10px 26px;
  background: #f7f7f7 url('data:image/gif;base64,R0lGODlhDQABAKIAAPX19fLy8vHx8fT09PPz8+7u7vb29gAAACH5BAAAAAAALAAAAAANAAEAAAMIaLAzRCEIURIAOw==') top right repeat-y;
}
.app-mtsos-corporations .orderDetailsForm .appRepeaterRowContent {
  position: relative;
}
.app-mtsos-corporations .orderDetailsForm .appRepeaterRowContent:after {
  display: block;
  height: 2px;
  content: " ";
  background-image: url('data:image/gif;base64,R0lGODlhAQACAIAAAP///+fn5yH5BAAAAAAALAAAAAABAAIAAAICDAoAOw==');
  background-repeat: repeat-x;
  background-position: bottom left;
}
.app-mtsos-corporations .appRecordServiceBundleItems a {
  display: block;
  text-overflow: ellipsis;
  word-wrap: break-word;
  font-size: 13px;
  color: #333333;
  background: none;
  margin: 0;
  border: none;
  text-decoration: none;
  font-size: 16px;
}
.app-mtsos-corporations .appRecordServiceBundleItems a:hover {
  border: none;
  text-decoration: underline;
}
.app-mtsos-corporations .appRecordServiceBundleItems a:after {
  content: "\f105";
  font-family: FontAwesome;
  color: #b3b3b3;
  text-shadow: 1px 1px 0px #fff;
  position: absolute;
  right: 5px;
  top: 40%;
}
.app-mtsos-corporations .appRecordServiceBundleItems .appAttribute {
  margin-bottom: 0;
}
.app-mtsos-corporations .appOrderItemInView {
  background-image: none;
  background-color: #ffffff;
  color: #333333;
  border-left: 4px solid #333333;
}
.app-mtsos-corporations .viewOrder .Id .appAttrLabelBox {
  width: auto;
}
.app-mtsos-corporations .appAlert {
  padding: 20px;
  margin-bottom: 18px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #f2dede;
  border: 1px solid #cd0000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #cd0000;
}
.app-mtsos-corporations .appAlertXS {
  padding: 5px 20px;
}
.app-mtsos-corporations .appAlertXS > .appBlockChildren > .appText {
  margin-bottom: 0;
}
.app-mtsos-corporations .appAlertHeading {
  color: inherit;
}
.app-mtsos-corporations .appAlert .appClose {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 18px;
}
.app-mtsos-corporations .appAlertSuccess {
  background-color: #dff0d8;
  border-color: #009900;
  color: #009900;
}
.app-mtsos-corporations .appAlertDanger,
.app-mtsos-corporations .appAlertError {
  background-color: #f2dede;
  border-color: #cd0000;
  color: #cd0000;
}
.app-mtsos-corporations .appAlertInfo {
  background-color: #199ed8;
  border-color: #dddddd;
  color: #034487;
}
.app-mtsos-corporations .appAlertBlock {
  padding-top: 20px;
  padding-bottom: 20px;
}
.app-mtsos-corporations .appAlertBlock > p,
.app-mtsos-corporations .appAlertBlock > ul {
  margin-bottom: 0;
}
.app-mtsos-corporations .appAlertBlock p + p {
  margin-top: 5px;
}
.app-mtsos-corporations .appAlert.appChildCount0 {
  display: none;
}
.app-mtsos-corporations .appPanelWarn {
  color: #cd0000;
}
.app-mtsos-corporations .appPanelWarn:hover {
  color: #9a0000;
}
.app-mtsos-corporations .appPanelError {
  color: #cd0000;
}
.app-mtsos-corporations .appPanelError:hover {
  color: #9a0000;
}
.app-mtsos-corporations .appPanelFatal {
  color: #cd0000;
}
.app-mtsos-corporations .appPanelFatal:hover {
  color: #9a0000;
}
.app-mtsos-corporations .appErrors {
  float: none;
  display: inline-block;
  color: #cd0000;
  position: relative;
  vertical-align: top;
  font-size: 12px;
  font-weight: normal;
  line-height: 16px;
}
.app-mtsos-corporations .appErrors > div {
  float: none;
  min-width: 400px;
  vertical-align: top;
}
.app-mtsos-corporations .appErrors > div:before {
  padding-right: 5px;
  font-family: FontAwesome;
  font-size: 1.3em;
  content: "\f071";
}
.app-mtsos-corporations .appErrors > div.appFieldInfo {
  color: #034487;
}
.app-mtsos-corporations .appErrors > div.appFieldInfo:before {
  content: "\f058";
}
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError label,
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError legend,
.app-mtsos-corporations .appRestrictedRepeaterS2.appNotReadOnly.appHasWarnOrError label {
  color: #cd0000;
}
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError label:before,
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError legend:before,
.app-mtsos-corporations .appRestrictedRepeaterS2.appNotReadOnly.appHasWarnOrError label:before {
  content: "\f071";
  margin-right: 3px;
  font-family: FontAwesome;
}
.app-mtsos-corporations .appErrorsStacked .appAttribute.appNotReadOnly.appHasWarnOrError label:before {
  content: "";
}
.app-mtsos-corporations .appErrorsStacked .appErrors > div:before {
  content: "";
  padding-right: 0;
  font-size: 11px;
}
.app-mtsos-corporations .appErrorsStacked .errorMarker {
  color: #cd0000;
}
.app-mtsos-corporations .appErrorsStacked .errorMarker .appAttrLabel {
  display: inline;
}
.app-mtsos-corporations .appErrorsStacked .errorMarker .appLabelText {
  color: #cd0000;
}
.app-mtsos-corporations .appErrorsStacked .errorMarker:before {
  content: "\f071";
  margin-right: 3px;
  font-family: FontAwesome;
  display: inline-block;
}
.app-mtsos-corporations .appErrors.errorsMoved {
  clear: both;
  display: block;
  float: none;
  font-size: 11px;
  font-weight: normal;
  line-height: inherit;
  position: inherit;
  vertical-align: inherit;
}
.app-mtsos-corporations .appErrors.errorsMoved > div {
  min-width: inherit;
  background: transparent;
  display: inline;
}
.app-mtsos-corporations .appErrors.errorsMoved > div:before {
  padding: 0;
  font-family: inherit;
  font-size: inherit;
  content: "";
}
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedRadio label,
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedHz label,
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedRadio legend,
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedHz legend {
  color: #333333;
}
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedRadio label:before,
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedHz label:before,
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedRadio legend:before,
.app-mtsos-corporations .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedHz legend:before {
  content: "";
}
.app-mtsos-corporations .appFieldSet-Transparent .appAttribute.appNotReadOnly.appHasWarnOrError .appLegend.appBlockTitle {
  font-weight: inherit;
}
.app-mtsos-corporations .appFieldSet-Transparent .appAttribute.appNotReadOnly.appHasWarnOrError .appLegend.appBlockTitle:before {
  content: "\f071";
  margin-right: 3px;
  font-family: FontAwesome;
}
.app-mtsos-corporations .appDocumentsContainer.appNotReadOnly.appHasWarnOrError > .appAttrLabelBox > .appAttrLabel {
  color: #cd0000;
  font-weight: inherit;
}
.app-mtsos-corporations .appDocumentsContainer.appNotReadOnly.appHasWarnOrError > .appAttrLabelBox > .appAttrLabel:before {
  content: "\f071";
  margin-right: 3px;
  font-family: FontAwesome;
}
.app-mtsos-corporations .appAttribute.appHasErrors.appNotReadOnly input,
.app-mtsos-corporations .appAttribute.appHasWarnOrError.appNotReadOnly input,
.app-mtsos-corporations .appAttribute.appHasWarnOrError.appNotReadOnly select,
.app-mtsos-corporations .appAttribute.appHasWarnOrError.appNotReadOnly textarea,
.app-mtsos-corporations .select2.appHasWarnOrError.appNotReadOnly .select2-container .select2-choice,
.app-mtsos-corporations .appAttribute.appMandatoryAttribute.appNotReadOnly.appHasErrors.appRestrictedAttSelect select {
  border: 1px solid #cd0000;
}
.app-mtsos-corporations .appAttribute.appHasWarnOrError.appNotReadOnly input.select2-search__field {
  border: none;
}
.app-mtsos-corporations .appMandatoryAttribute.appNotReadOnly .appLabelText:after,
.app-mtsos-corporations .appMandatoryAttribute.appNotReadOnly .appLegendText:after,
.app-mtsos-corporations .mandatoryChecked.appNotReadOnly .appLabelText:after,
.app-mtsos-corporations .mandatoryChecked.appNotReadOnly .appLegendText:after,
.app-mtsos-corporations .appRequired ~ .appLabelText:after {
  content: "\00A0* ";
  color: #cd0000;
}
.app-mtsos-corporations .appAttrText.appHasWarnOrError.appNotReadOnly input:focus,
.app-mtsos-corporations textarea:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
.app-mtsos-corporations .appErrorBoxContainer {
  margin-bottom: 20px;
  padding: 20px;
  margin-bottom: 18px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  border: 1px solid #cd0000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #f2dede;
  border-color: #cd0000;
  color: #cd0000;
}
.app-mtsos-corporations .appErrorBoxContainer .appErrorBox:before {
  content: "\f071";
  font-family: FontAwesome;
  font-size: 2.125rem;
  float: left;
  display: inline-block;
  line-height: 1;
}
.app-mtsos-corporations .appErrorBoxContainer .appErrorBox > ul {
  padding-left: 40px;
}
.app-mtsos-corporations .appErrorBoxContainer ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.app-mtsos-corporations .appErrorBoxContainer.appHasOthers .appErrorBox:before {
  content: "";
}
.app-mtsos-corporations .appErrorBoxContainer.appHasOthers .appErrorBox > ul {
  padding-left: 0px;
}
.app-mtsos-corporations .appErrorBoxContainer.appHasOthers .appErrorBox > ul > li > a {
  text-decoration: none;
}
.app-mtsos-corporations .appErrorBoxContainer.appHasOthers .appErrorBox > ul > li > a span {
  text-decoration: underline;
}
.app-mtsos-corporations .appErrorBoxContainer.appHasOthers a.appPanelWarn {
  color: #cd0000;
}
.app-mtsos-corporations .appErrorBoxContainer.appHasOthers a.appPanelWarn:before {
  content: "\f071";
  font-family: FontAwesome;
  color: #cd0000;
  padding-right: 10px;
}
.app-mtsos-corporations .appErrorBoxContainer.appHasOthers a.appPanelInfo {
  color: #034487;
}
.app-mtsos-corporations .appErrorBoxContainer.appHasOthers a.appPanelInfo:before {
  content: "\f05a";
  font-family: FontAwesome;
  color: #034487;
  padding-right: 10px;
}
.app-mtsos-corporations .appErrorBoxContainer.appErrorWarnCount0.appHasOthers {
  color: #034487;
  background-color: inherit;
  border: 1px solid #034487;
}
.app-mtsos-corporations .appErrorBoxContainer.appErrorWarnCount0.appHasOthers .appErrorBox:before {
  content: "\f05a";
  font-family: FontAwesome;
  font-size: 2.125rem;
  float: left;
  display: inline-block;
  line-height: 1;
}
.app-mtsos-corporations .appErrorBoxContainer.appErrorWarnCount0.appHasOthers .appErrorBox > ul {
  padding-left: 40px;
}
.app-mtsos-corporations .appErrorBoxContainer.appErrorWarnCount0.appHasOthers a.appPanelWarn {
  color: #cd0000;
}
.app-mtsos-corporations .appErrorBoxContainer.appErrorWarnCount0.appHasOthers a.appPanelWarn:before {
  content: "";
  padding-right: inherit;
}
.app-mtsos-corporations .appErrorBoxContainer.appErrorWarnCount0.appHasOthers a.appPanelInfo {
  color: #034487;
}
.app-mtsos-corporations .appErrorBoxContainer.appErrorWarnCount0.appHasOthers a.appPanelInfo:before {
  content: "";
  padding-right: inherit;
}
.app-mtsos-corporations .appDialogRepeaterRowLabel.appIncomplete:before,
.app-mtsos-corporations .appDialogRepeaterRowContent.appIncomplete .appRecordTitle:before {
  content: "\f071";
  font-family: FontAwesome;
  color: #cd0000;
  font-weight: normal;
  padding-right: 5px;
}
.app-mtsos-corporations .appDialogRepeaterRowLabel.appIncomplete {
  color: #cd0000;
}
.app-mtsos-corporations .appDialogRepeaterRowContent.appIncomplete .appMandatoryAttribute.appHasWarnOrError {
  content: "\f071";
  font-family: FontAwesome;
  color: #cd0000;
  font-weight: normal;
  padding-right: 5px;
  color: #333333;
}
.app-mtsos-corporations .showAppIncompleteChild .appIncompleteChild:before {
  content: "\f071";
  font-family: FontAwesome;
  color: #cd0000;
  font-weight: normal;
  padding-right: 5px;
}
.app-mtsos-corporations .ui-dialog .appErrors > div {
  min-width: 250px;
}
.app-mtsos-corporations .ui-dialog textarea + .appErrors .appFieldError {
  max-width: 250px;
  min-width: 250px;
}
.app-mtsos-corporations .ui-datepicker-trigger + .invalidDate.appFieldError {
  font-size: 12px;
  color: #cd0000;
  padding-left: 4px;
  max-width: 100px;
  display: inline-block;
  line-height: normal;
  vertical-align: middle;
}
.app-mtsos-corporations .ui-datepicker-trigger + .invalidDate.appFieldError:before {
  font-family: FontAwesome;
  content: "\f071";
  padding-right: 4px;
}
.app-mtsos-corporations .appErrorsStacked .appErrors {
  display: block;
  width: auto;
  min-width: inherit;
}
.app-mtsos-corporations .appErrorsStacked .appErrors > div {
  width: auto;
  min-width: inherit;
}
.app-mtsos-corporations .appMandatoryError {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .appProposedName.appNotReadOnly .appErrors > div {
  display: none;
}
.app-mtsos-corporations .appProposedName.appNotReadOnly .appErrors.errorsMoved > div {
  display: inherit;
}
.app-mtsos-corporations .appProposedName.appNotReadOnly .appErrors.errorsMoved > div.appFieldInfo:before {
  content: "\f05a";
  font-family: FontAwesome;
  margin-right: 4px;
}
.app-mtsos-corporations div.appSelRepContainer input.appSelFilterEmpty {
  color: #c0c0c0;
}
.app-mtsos-corporations div.appSelRepContainer span.appTeamMember,
.app-mtsos-corporations div.appSelRepContainer span.appOrganisationUser,
.app-mtsos-corporations div.appSelRepContainer span.appGroupUser {
  padding-left: 18px;
  background: url(images/user.png) top left no-repeat;
}
.app-mtsos-corporations div.appSelRepContainer span.appUserGroup {
  padding-left: 18px;
  background: url(images/group.png) top left no-repeat;
}
.app-mtsos-corporations div.appSelRepContainer span.appSourceDomainDesc {
  display: block;
  margin-left: 18px;
  font-size: 10px;
  font-style: italic;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepSrc {
  float: left;
  height: 250px;
  width: 300px;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepSrc input.appSelRepSrcFilter {
  width: 280px;
  margin-bottom: 3px;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepSrc ol {
  width: 100%;
  height: 200px;
  border: 1pt solid #ccc;
  overflow: auto;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepSrc ol .ui-unselectable {
  background-color: #f0f0f0;
  color: #c3c3c3;
  font-style: italic;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepSrc ol .ui-selecting {
  background-color: transparent;
  color: #003b5a;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepSrc ol .ui-selected {
  background-color: transparent;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepSrc ol li {
  margin: 0;
  padding: 2px;
  cursor: pointer;
  font-style: normal;
}
.app-mtsos-corporations div.appSelRepContainer li.appSelRepOdd {
  background-color: #f8f8f8;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn {
  margin-top: 30px;
  padding: 10px;
  float: left;
  width: 100px;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  font-size: 11px;
  width: 70px;
  padding: 0.5em 1em 0.55em;
  margin-bottom: 20px;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn:hover,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn:active,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn.active,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn.disabled,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn:active,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepAddBtn:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  font-size: 11px;
  padding: 0.5em 1em 0.55em;
  width: 70px;
  margin-bottom: 20px;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn:hover,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn:active,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn.active,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn.disabled,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn:active,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveBtn:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  font-size: 11px;
  padding: 0.5em 1em 0.55em;
  width: 70px;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn:hover,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn:active,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn.active,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn.disabled,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn:active,
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepBtn a.appSelRepRemoveAllBtn:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepTgt {
  float: left;
  height: 250px;
  width: 300px;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepTgt div.appAttribute {
  margin: 3px 0 0 20px;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepTgt input.appSelRepTgtFilter {
  width: 280px;
  margin-bottom: 3px;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepTgt ol {
  width: 100%;
  height: 200px;
  border: 1pt solid #ccc;
  overflow: auto;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepTgt ol .ui-selecting {
  background-color: transparent;
  color: #003b5a;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepTgt ol .ui-selected {
  background-color: transparent;
  color: #003b5a;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepTgt ol li {
  margin: 0;
  padding: 2px;
  cursor: pointer;
}
.app-mtsos-corporations div.appSelRepContainer div.appSelRepTgt ol.appSelRepTgtRo {
  height: inherit;
  border: none;
}
.app-mtsos-corporations div.appSelRepContainer:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations div.appSelRepContainer.appReadOnly div.appSelRepTgt {
  height: inherit;
  width: inherit;
  float: none;
}
.app-mtsos-corporations div.appSelRepContainer.appReadOnly div.appSelRepTgt ol {
  overflow: inherit;
}
.app-mtsos-corporations div.appSelRepContainer.appReadOnly div.appSelRepTgt ol li {
  cursor: auto;
}
.app-mtsos-corporations .weekend {
  background-color: #f0f0f0;
}
.app-mtsos-corporations #calendarText {
  padding: 5px;
}
.app-mtsos-corporations #calendarText div.textual {
  height: 20px;
}
.app-mtsos-corporations #calendarText div.textdate {
  float: left;
  width: 190px;
}
.app-mtsos-corporations #calendarText div.textholiday {
  float: left;
  width: 350px;
}
.app-mtsos-corporations #calendar {
  /*height:200px;*/
}
.app-mtsos-corporations #holidayAddDescription {
  width: 400px;
}
.app-mtsos-corporations .holiday {
  background-color: #F18F1B;
}
.app-mtsos-corporations .holiday a {
  color: #ffffff;
}
.app-mtsos-corporations #days {
  margin-left: 2px;
  /*height:105px;*/
  margin-bottom: 20px;
}
.app-mtsos-corporations #days:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations div.day {
  text-align: center;
}
.app-mtsos-corporations div.bdaybody {
  padding: 0 5px;
}
.app-mtsos-corporations div.time {
  padding: 3px 0;
}
.app-mtsos-corporations div.time:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations div.refresh {
  padding: 3px 0;
  height: 20px;
}
.app-mtsos-corporations div.refresh > a {
  float: right;
}
.app-mtsos-corporations div.time > span {
  float: left;
  width: 45px;
}
.app-mtsos-corporations div.time > label + span {
  float: right;
  margin-right: 10px;
}
.app-mtsos-corporations div.time > input {
  float: left;
  min-width: 25px;
  clear: inherit;
}
.app-mtsos-corporations .bday {
  margin-right: 8px;
  width: 12.8%;
  float: left;
}
.app-mtsos-corporations div.time > label {
  display: inline;
}
.app-mtsos-corporations .timeEntry_wrap input,
.app-mtsos-corporations .appAttrTime {
  max-width: 3.5em;
  padding: 4px;
  display: inline-block;
}
.app-mtsos-corporations .appAttrDate input {
  width: 100px;
}
.app-mtsos-corporations #calendar .ui-datepicker-header {
  border-right: 1px solid #fff;
}
.app-mtsos-corporations #calendar .ui-datepicker-group-last .ui-datepicker-header {
  border-right: none;
}
.app-mtsos-corporations div.viewVisualize {
  padding: 5px;
  border: 1px solid #f0f0f0;
}
.app-mtsos-corporations div.visView {
  overflow: visible;
  font-family: Arial, Verdana, sans-serif;
}
.app-mtsos-corporations div.visinactive {
  color: #707070;
}
.app-mtsos-corporations div.vis,
.app-mtsos-corporations div.visViewInstance,
.app-mtsos-corporations div.visSecurity {
  font-size: 11px;
  margin-left: 10px;
  white-space: nowrap;
}
.app-mtsos-corporations div.visSecurity pre {
  font-size: 11px;
  font-family: Arial, Verdana, sans-serif;
  margin: 0;
  padding: 0;
}
.app-mtsos-corporations .notificationMessages {
  display: none;
  position: absolute;
  top: 50px;
  right: 10px;
  width: 300px;
  background-color: #000000;
  color: #ffffff;
  box-shadow: 0 0 6px #000000;
  border-radius: 8px 8px 8px 8px;
  padding: 5px;
}
.app-mtsos-corporations .notificationMessages ul li {
  list-style: none;
}
.app-mtsos-corporations .appReview .appHideReview {
  display: none;
}
.app-mtsos-corporations .appWizardLast.appWizardVisitedCompleted.appWizard-review .appWizardVisitedCompleted {
  display: none;
}
.app-mtsos-corporations .appReview .appSection > .appBlockTitle {
  background-color: transparent;
  margin-bottom: 0;
  padding: 8px 5px 8px 20px;
  border: 1px solid #ddd;
  border-bottom: none;
}
.app-mtsos-corporations .appReview .appSection > .appBlockTitle h2,
.app-mtsos-corporations .appReview .appSection > .appBlockTitle h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 18px;
}
.app-mtsos-corporations .appReview .appSection > .appBlockChildren {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  margin-bottom: 20px;
}
.app-mtsos-corporations .appWizardChild.appWizardError .appSection > .appBlockTitle,
.app-mtsos-corporations .appWizardChild.appWizardError .appBlockTitle.appH1 {
  color: #cd0000;
}
.app-mtsos-corporations .appWizardChild.appWizardError .appSection > .appBlockTitle:before,
.app-mtsos-corporations .appWizardChild.appWizardError .appBlockTitle.appH1:before {
  content: "\f071";
  font-family: FontAwesome;
  display: inline;
  color: #cd0000;
  font-size: 18px;
  padding-right: 4px;
}
.app-mtsos-corporations .appTabSelected > .appReview .appSection > .appBlockChildren {
  border: none;
  padding: 0;
}
.app-mtsos-corporations .appTabSelected > .appReview .appSection > .appBlockTitle {
  margin-bottom: 10px;
}
.app-mtsos-corporations .appWizardInlineNavigate {
  float: right;
  margin: 51px 16px -10px 40px;
  width: 90px;
}
.app-mtsos-corporations .appWizardInlineNavigate > a {
  margin-bottom: -10px;
  float: right;
}
.app-mtsos-corporations .appCompanyToolBox + span > .appTabs .appBlockTitle,
.app-mtsos-corporations .appCompanyToolBox + .appTabs .appBlockTitle,
.app-mtsos-corporations .appReview .appSection .appBlockChildren .appBlockTitle {
  overflow: auto;
  line-height: normal;
}
.app-mtsos-corporations .appDashboardAnalytics:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .dashboardChart {
  float: left;
  background-color: #FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  margin-bottom: 1.5%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.app-mtsos-corporations .dashboardChart .appBlockTitle,
.app-mtsos-corporations .dashboardChart .appBlockTitle h2 {
  font-size: 14px;
  position: relative;
  margin-top: 0;
}
.app-mtsos-corporations .dashboardChart .simpleMetric {
  float: left;
}
.app-mtsos-corporations .dashboardChart .simpleMetric:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .dashboardChart .metricValue {
  font-size: 18px;
  font-weight: bold;
  color: #777677;
  display: table-cell;
  float: left;
  margin-right: 7px;
}
.app-mtsos-corporations .dashboardChart .metricLabel {
  font-size: 13px;
  font-weight: normal;
  color: #B3B3B3;
  float: left;
}
.app-mtsos-corporations .dashboardChart a.appMenuItem {
  float: right;
}
.app-mtsos-corporations .dashboardChart [id^="chartWrapper"] {
  margin-bottom: 10px;
}
.app-mtsos-corporations .dashboardChart .appBlockTitle > h2 {
  color: #5595db;
}
.app-mtsos-corporations .dashboardChart.panel1 {
  width: 40.42553191%;
  *width: 40.37234043%;
  height: 300px;
}
.app-mtsos-corporations .dashboardChart.panel2 {
  width: 40.42553191%;
  *width: 40.37234043%;
  margin: 0 2.12765957% 0 2.12765957%;
}
.app-mtsos-corporations .dashboardChart.panel2 .chartWrapper {
  height: 230px;
}
.app-mtsos-corporations .dashboardChart.panel3 {
  width: 14.89361702%;
  *width: 14.84042553%;
}
.app-mtsos-corporations .dashboardChart.panel4 {
  width: 31.91489362%;
  *width: 31.86170213%;
  margin-top: 0;
}
.app-mtsos-corporations .dashboardChart.panel4 .chartWrapper {
  height: 300px;
}
.app-mtsos-corporations .dashboardChart.panel5 {
  width: 31.91489362%;
  *width: 31.86170213%;
  margin: 0 2.12765957% 0 2.12765957%;
}
.app-mtsos-corporations .dashboardChart.panel5 .chartWrapper {
  height: 300px;
}
.app-mtsos-corporations .dashboardChart.panel6 {
  width: 31.91489362%;
  *width: 31.86170213%;
  margin-top: 0;
}
.app-mtsos-corporations .dashboardChart.panel6 .chartWrapper {
  height: 300px;
}
.app-mtsos-corporations .dashboardChart.panel1 .appButton,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border-radius: 10px;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  background-color: #44d58a;
  background-image: -moz-linear-gradient(top, #44d58a, #44d58a);
  background-image: -ms-linear-gradient(top, #44d58a, #44d58a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#44d58a), to(#44d58a));
  background-image: -webkit-linear-gradient(top, #44d58a, #44d58a);
  background-image: -o-linear-gradient(top, #44d58a, #44d58a);
  background-image: linear-gradient(top, #44d58a, #44d58a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#44d58a', endColorstr='#44d58a', GradientType=0);
  border-color: #44d58a #44d58a #26a764;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-mtsos-corporations .dashboardChart.panel1 .appButton:hover,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu:hover,
.app-mtsos-corporations .dashboardChart.panel1 .appButton:active,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu:active,
.app-mtsos-corporations .dashboardChart.panel1 .appButton.active,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu.active,
.app-mtsos-corporations .dashboardChart.panel1 .appButton.disabled,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu.disabled,
.app-mtsos-corporations .dashboardChart.panel1 .appButton[disabled],
.app-mtsos-corporations .dashboardChart.panel1 .appMenu[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .dashboardChart.panel1 .appButton:active,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu:active,
.app-mtsos-corporations .dashboardChart.panel1 .appButton.active,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .dashboardChart.panel1 .appButton:hover,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .dashboardChart.panel1 .appButton:focus,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .dashboardChart.panel1 .appButton:active,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .dashboardChart.panel1 .appButton:hover,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu:hover,
.app-mtsos-corporations .dashboardChart.panel1 .appButton:active,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu:active,
.app-mtsos-corporations .dashboardChart.panel1 .appButton.active,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu.active,
.app-mtsos-corporations .dashboardChart.panel1 .appButton.disabled,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu.disabled,
.app-mtsos-corporations .dashboardChart.panel1 .appButton[disabled],
.app-mtsos-corporations .dashboardChart.panel1 .appMenu[disabled] {
  background-color: #44d58a;
  *background-color: #2fd07d;
}
.app-mtsos-corporations .dashboardChart.panel1 .appButton:active,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu:active,
.app-mtsos-corporations .dashboardChart.panel1 .appButton.active,
.app-mtsos-corporations .dashboardChart.panel1 .appMenu.active {
  background-color: #2abc70 \9;
}
.app-mtsos-corporations .dashboardChart .appButton,
.app-mtsos-corporations .dashboardChart .appMenu {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  background-color: #5595db;
  background-image: -moz-linear-gradient(top, #5595db, #5595db);
  background-image: -ms-linear-gradient(top, #5595db, #5595db);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5595db), to(#5595db));
  background-image: -webkit-linear-gradient(top, #5595db, #5595db);
  background-image: -o-linear-gradient(top, #5595db, #5595db);
  background-image: linear-gradient(top, #5595db, #5595db);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5595db', endColorstr='#5595db', GradientType=0);
  border-color: #5595db #5595db #286ebc;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-mtsos-corporations .dashboardChart .appButton:hover,
.app-mtsos-corporations .dashboardChart .appMenu:hover,
.app-mtsos-corporations .dashboardChart .appButton:active,
.app-mtsos-corporations .dashboardChart .appMenu:active,
.app-mtsos-corporations .dashboardChart .appButton.active,
.app-mtsos-corporations .dashboardChart .appMenu.active,
.app-mtsos-corporations .dashboardChart .appButton.disabled,
.app-mtsos-corporations .dashboardChart .appMenu.disabled,
.app-mtsos-corporations .dashboardChart .appButton[disabled],
.app-mtsos-corporations .dashboardChart .appMenu[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .dashboardChart .appButton:active,
.app-mtsos-corporations .dashboardChart .appMenu:active,
.app-mtsos-corporations .dashboardChart .appButton.active,
.app-mtsos-corporations .dashboardChart .appMenu.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .dashboardChart .appButton:hover,
.app-mtsos-corporations .dashboardChart .appMenu:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .dashboardChart .appButton:focus,
.app-mtsos-corporations .dashboardChart .appMenu:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .dashboardChart .appButton:active,
.app-mtsos-corporations .dashboardChart .appMenu:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .dashboardChart .appButton:hover,
.app-mtsos-corporations .dashboardChart .appMenu:hover,
.app-mtsos-corporations .dashboardChart .appButton:active,
.app-mtsos-corporations .dashboardChart .appMenu:active,
.app-mtsos-corporations .dashboardChart .appButton.active,
.app-mtsos-corporations .dashboardChart .appMenu.active,
.app-mtsos-corporations .dashboardChart .appButton.disabled,
.app-mtsos-corporations .dashboardChart .appMenu.disabled,
.app-mtsos-corporations .dashboardChart .appButton[disabled],
.app-mtsos-corporations .dashboardChart .appMenu[disabled] {
  background-color: #5595db;
  *background-color: #4088d7;
}
.app-mtsos-corporations .dashboardChart .appButton:active,
.app-mtsos-corporations .dashboardChart .appMenu:active,
.app-mtsos-corporations .dashboardChart .appButton.active,
.app-mtsos-corporations .dashboardChart .appMenu.active {
  background-color: #2c7bd1 \9;
}
.app-mtsos-corporations .dashboardChart.subscriptions .appButton,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  background-color: #f75058;
  background-image: -moz-linear-gradient(top, #f75058, #f75058);
  background-image: -ms-linear-gradient(top, #f75058, #f75058);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f75058), to(#f75058));
  background-image: -webkit-linear-gradient(top, #f75058, #f75058);
  background-image: -o-linear-gradient(top, #f75058, #f75058);
  background-image: linear-gradient(top, #f75058, #f75058);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f75058', endColorstr='#f75058', GradientType=0);
  border-color: #f75058 #f75058 #f00b16;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-mtsos-corporations .dashboardChart.subscriptions .appButton:hover,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu:hover,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton:active,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu:active,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton.active,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu.active,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton.disabled,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu.disabled,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton[disabled],
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .dashboardChart.subscriptions .appButton:active,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu:active,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton.active,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .dashboardChart.subscriptions .appButton:hover,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .dashboardChart.subscriptions .appButton:focus,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .dashboardChart.subscriptions .appButton:active,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .dashboardChart.subscriptions .appButton:hover,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu:hover,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton:active,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu:active,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton.active,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu.active,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton.disabled,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu.disabled,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton[disabled],
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu[disabled] {
  background-color: #f75058;
  *background-color: #f63841;
}
.app-mtsos-corporations .dashboardChart.subscriptions .appButton:active,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu:active,
.app-mtsos-corporations .dashboardChart.subscriptions .appButton.active,
.app-mtsos-corporations .dashboardChart.subscriptions .appMenu.active {
  background-color: #f51f29 \9;
}
.app-mtsos-corporations .dashboardChart.services .appButton {
  background-color: #915d71;
  background-image: -moz-linear-gradient(top, #915d71, #915d71);
  background-image: -ms-linear-gradient(top, #915d71, #915d71);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#915d71), to(#915d71));
  background-image: -webkit-linear-gradient(top, #915d71, #915d71);
  background-image: -o-linear-gradient(top, #915d71, #915d71);
  background-image: linear-gradient(top, #915d71, #915d71);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#915d71', endColorstr='#915d71', GradientType=0);
  border-color: #915d71 #915d71 #623f4d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-mtsos-corporations .dashboardChart.services .appButton:hover,
.app-mtsos-corporations .dashboardChart.services .appButton:active,
.app-mtsos-corporations .dashboardChart.services .appButton.active,
.app-mtsos-corporations .dashboardChart.services .appButton.disabled,
.app-mtsos-corporations .dashboardChart.services .appButton[disabled] {
  background-color: #915d71;
  *background-color: #815365;
}
.app-mtsos-corporations .dashboardChart.services .appButton:active,
.app-mtsos-corporations .dashboardChart.services .appButton.active {
  background-color: #724959 \9;
}
.app-mtsos-corporations .dashboardChart.onlineSubmissions .appButton {
  background-color: #00a8b4;
  background-image: -moz-linear-gradient(top, #00a8b4, #00a8b4);
  background-image: -ms-linear-gradient(top, #00a8b4, #00a8b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00a8b4), to(#00a8b4));
  background-image: -webkit-linear-gradient(top, #00a8b4, #00a8b4);
  background-image: -o-linear-gradient(top, #00a8b4, #00a8b4);
  background-image: linear-gradient(top, #00a8b4, #00a8b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a8b4', endColorstr='#00a8b4', GradientType=0);
  border-color: #00a8b4 #00a8b4 #006168;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-mtsos-corporations .dashboardChart.onlineSubmissions .appButton:hover,
.app-mtsos-corporations .dashboardChart.onlineSubmissions .appButton:active,
.app-mtsos-corporations .dashboardChart.onlineSubmissions .appButton.active,
.app-mtsos-corporations .dashboardChart.onlineSubmissions .appButton.disabled,
.app-mtsos-corporations .dashboardChart.onlineSubmissions .appButton[disabled] {
  background-color: #00a8b4;
  *background-color: #00909b;
}
.app-mtsos-corporations .dashboardChart.onlineSubmissions .appButton:active,
.app-mtsos-corporations .dashboardChart.onlineSubmissions .appButton.active {
  background-color: #007881 \9;
}
.app-mtsos-corporations .dashboardChart.dataStatistics .appButton {
  background-color: #175377;
  background-image: -moz-linear-gradient(top, #175377, #175377);
  background-image: -ms-linear-gradient(top, #175377, #175377);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#175377), to(#175377));
  background-image: -webkit-linear-gradient(top, #175377, #175377);
  background-image: -o-linear-gradient(top, #175377, #175377);
  background-image: linear-gradient(top, #175377, #175377);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#175377', endColorstr='#175377', GradientType=0);
  border-color: #175377 #175377 #0b2637;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-mtsos-corporations .dashboardChart.dataStatistics .appButton:hover,
.app-mtsos-corporations .dashboardChart.dataStatistics .appButton:active,
.app-mtsos-corporations .dashboardChart.dataStatistics .appButton.active,
.app-mtsos-corporations .dashboardChart.dataStatistics .appButton.disabled,
.app-mtsos-corporations .dashboardChart.dataStatistics .appButton[disabled] {
  background-color: #175377;
  *background-color: #134462;
}
.app-mtsos-corporations .dashboardChart.dataStatistics .appButton:active,
.app-mtsos-corporations .dashboardChart.dataStatistics .appButton.active {
  background-color: #0f354c \9;
}
.app-mtsos-corporations .reportPanel {
  background-color: #fefefe;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1em;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.app-mtsos-corporations .reportPanel.reportPanelThird {
  float: left;
  width: 31.91489362%;
  *width: 31.86170213%;
  margin-bottom: 2.12765957%;
}
.app-mtsos-corporations .reportPanel.reportPanelThird:nth-child(2) {
  margin: 0 2.12765957% 0 2.12765957%;
}
.app-mtsos-corporations .reportPanel .appBlockTitle {
  padding-bottom: 5px;
  margin-bottom: 10px;
}
.app-mtsos-corporations .reportPanel .appBlockTitle > h2 {
  margin-top: 0;
}
.app-mtsos-corporations .reportHalfWidthPanel,
.app-mtsos-corporations .reportPanelHalf {
  float: left;
  width: 48.93617021%;
  *width: 48.88297872%;
  margin-bottom: 2.12765957%;
}
.app-mtsos-corporations .reportPanelFull .appBlockTitle {
  padding-bottom: 5px;
  margin-bottom: 10px;
}
.app-mtsos-corporations .reportPanelFull .appBlockTitle > h2 {
  margin-top: 0;
}
.app-mtsos-corporations .reportPanelFull {
  width: 100%;
  clear: both;
  margin-bottom: 2.12765957%;
}
.app-mtsos-corporations .PeriodSelection {
  float: right;
}
.app-mtsos-corporations .appAttribute.appReadOnly.Period {
  margin: 0;
  font-family: Arial, Verdana, sans-serif;
  font-weight: 100;
  color: #000000;
  text-rendering: optimizelegibility;
  font-size: 30px;
  line-height: 36px;
  margin-bottom: 18px;
}
.app-mtsos-corporations .appAttribute.appReadOnly.Period small {
  font-weight: normal;
  color: #999999;
}
.app-mtsos-corporations .appAttribute.appReadOnly.Period small {
  font-size: 18px;
}
.app-mtsos-corporations .tabsVert .appTabSelected {
  border: none;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  margin-right: 0;
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin-left: -1px;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:hover,
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:active,
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption.active,
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption.disabled,
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:active,
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  margin-left: 0;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption input {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption label {
  padding: 4px 10px 4px;
}
.app-mtsos-corporations .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption.selected-true {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .dashChartDetails svg {
  height: 500px;
}
.app-mtsos-corporations .nvtooltip .prd {
  width: 10px;
  height: 10px;
  display: inline-block;
}
.app-mtsos-corporations .chartWrapper.loading {
  min-height: 100px;
}
.app-mtsos-corporations .chartWrapper.loading:before {
  content: "\f110";
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  font-family: FontAwesome;
  width: 100px;
  height: 100px;
}
.app-mtsos-corporations .chartWrapper .dataDependent {
  display: none;
}
.app-mtsos-corporations .chartWrapper.noData {
  min-height: 400px;
  margin: 20px auto;
}
.app-mtsos-corporations .multipageReport {
  position: relative;
  margin-right: 200px;
}
.app-mtsos-corporations .reportSummary {
  position: absolute;
  right: -200px;
  width: 180px;
  margin-left: 5px;
}
.app-mtsos-corporations .reportSummary .appAttrValue {
  float: left;
  margin-right: 0.5em;
}
.app-mtsos-corporations .gaugeChart .js-plotly-plot {
  margin-bottom: -45%;
}
.app-mtsos-corporations .hidden {
  display: none !important;
  visibility: hidden;
}
.app-mtsos-corporations .visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .visuallyhidden.focusable:active,
.app-mtsos-corporations .visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
.app-mtsos-corporations .assistive-text {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
.app-mtsos-corporations .well {
  min-height: 20px;
  padding: 20px;
  margin-bottom: 20px;
  background-color: #fafafa;
  border: 1px solid #eee;
  border: 1px solid rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.app-mtsos-corporations .well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.app-mtsos-corporations .well-large {
  padding: 20px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.app-mtsos-corporations .well-small {
  padding: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.app-mtsos-corporations .appHidden {
  display: none;
}
.app-mtsos-corporations .appCondenseROattr .appAttribute.appReadOnly {
  margin-bottom: 6px;
}
.app-mtsos-corporations .appCondenseROattr.appAttrRuled .appAttribute.appReadOnly {
  border: none;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #fff;
}
.app-mtsos-corporations .appCondenseROattr.appAttrRuled .appAttribute.appReadOnly:first-child {
  border-top: none;
}
.app-mtsos-corporations .appFadeROattr .appAttribute.appReadOnly .appAttrValue,
.app-mtsos-corporations .appFadeROattr .appAttribute.appReadOnly .appAttrLabelBox label {
  color: #666;
}
.app-mtsos-corporations .appBoxBordered {
  border: 1px solid #ddd;
}
.app-mtsos-corporations .appBoxShaded {
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
}
.app-mtsos-corporations [class*="appSuperUserIndication"] {
  display: none;
  height: 10px;
  z-index: 9000;
  clear: both;
  background: #ff0000 url('data:image/gif;base64,R0lGODdhTgA3APMKAP7NCBQTB8+oCO7BCDMsB6CDCJF2CEM5B7CPCGJRBwQHBwAAAAAAAAAAAAAAAAAAACwAAAAATgA3AAAE/1DJSau9WBbAu/9gKHJCZp5WgIxsKwoBKpuB4N43PO+pjf+vGG+oqAGPHx2RZ0Q6lctZ03mERlFT6s96pfm0W2H3lAW7uONL2cxCpytrdvDtld8KYnrP7iroM3F8Hn5/al+CIYSFcIeIH4qLE4GOkJFFjY4dlZEEA5mJlhSdnyCbi6Okg6ETqKkcpoWtrrB/sqm0erakuHS6n7xvvpnAacKUqxLGiAbICsqCCc3PfNHI03bVq9dy2aHbbN2W32bhkQeerhzliwnpHeuL7urNCu3u8IX26fh/+q78evylAkhHICmCbwx+QphGYSaGYxw6gthFoqABB+hZ5DOAgEZ3HRo/pgvZbKMdkshMykG5SiUblqFcmoFpyQCQCAA7');
}
.app-mtsos-corporations .BusinessServiceModeCorrect,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd {
  margin-top: 10px;
}
.app-mtsos-corporations .BusinessServiceModeCorrect .appSuperUserIndicationRight,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .appSuperUserIndicationRight,
.app-mtsos-corporations .BusinessServiceModeCorrect .appSuperUserIndicationLeft,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .appSuperUserIndicationLeft {
  top: 0;
  bottom: 0;
  width: 10px;
  left: 0;
  min-height: 100%;
}
.app-mtsos-corporations .BusinessServiceModeCorrect .appSuperUserIndicationRight,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .appSuperUserIndicationRight {
  right: 0;
  left: auto;
}
.app-mtsos-corporations .BusinessServiceModeCorrect .appSuperUserIndicationBottom,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .appSuperUserIndicationBottom {
  bottom: 0;
  top: auto;
}
.app-mtsos-corporations .BusinessServiceModeCorrect .ui-dialog,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .ui-dialog {
  margin-top: 30px;
}
.app-mtsos-corporations .BusinessServiceModeCorrect .appSuperUserIndication,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .appSuperUserIndication,
.app-mtsos-corporations .BusinessServiceModeCorrect .appSuperUserIndicationLeft,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .appSuperUserIndicationLeft,
.app-mtsos-corporations .BusinessServiceModeCorrect .appSuperUserIndicationRight,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .appSuperUserIndicationRight,
.app-mtsos-corporations .BusinessServiceModeCorrect .appSuperUserIndicationBottom,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .appSuperUserIndicationBottom {
  display: block;
}
.app-mtsos-corporations .BusinessServiceModeCorrect .appTabSelected,
.app-mtsos-corporations .BusinessServiceModeCorrectAdd .appTabSelected {
  background-image: url('data:image/gif;base64,R0lGODlhCgBMAKIAAP7NCAQHB2JRBxQTB8+oCDMsB+7BCJF2CCH5BAAAAAAALAAAAAAKAEwAAANMCLrc/jDKSau9OOvNu//fAQnBQ5bNiS7qCrQrjMolHdhBru987//AoHBILBqPyKRyyWw6d4PfgOCbAnrWK5Sw2DJ02W4g3C0YHmZIAgA7');
  background-repeat: repeat-y;
}
.app-mtsos-corporations .receiptedDocumentLodgementCreate .appWholePage .contentCell .contWrap {
  max-width: 1600px;
}
.app-mtsos-corporations .appDocumentReceiptingCreate .appDocumentsView .appDocumentView {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 48.93617021%;
  *width: 48.88297872%;
  float: left;
}
.app-mtsos-corporations .appDocumentReceiptingCreate .appDocumentsView .appSummaryView {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 48.93617021%;
  *width: 48.88297872%;
  float: right;
}
.app-mtsos-corporations .appDocumentReceiptingCreate .appDocumentsView .Attribute-TargetEntityName .appAttrValue {
  font-weight: bold;
}
.app-mtsos-corporations .appDocumentReceiptingCreate .appDocumentsView .appTotalFees {
  padding: 10px;
  background-color: transparent;
}
.app-mtsos-corporations .appDocumentReceiptingCreate .appDocumentsView select {
  width: 240px;
}
.app-mtsos-corporations .appDocumentReceiptingCreate .appDocumentsView .appDialogRepeater {
  max-height: 400px;
  overflow: auto;
}
.app-mtsos-corporations .appDocumentReceipting .appReview .appSummaryView {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: auto;
  float: none;
}
.app-mtsos-corporations .appDocumentReceipting .appReview .appWizardInlineNavigate {
  margin: 5px;
  position: relative;
  z-index: 1;
}
.app-mtsos-corporations .appDocumentReceipting .appReview .appWizardChild {
  width: 48.93617021%;
  *width: 48.88297872%;
  float: left;
  margin-right: 2.12765957%;
}
.app-mtsos-corporations .appDocumentReceipting .appReview .appWizardChild + .appWizardChild {
  margin-right: 0;
}
.app-mtsos-corporations .receiptedPaymentLodgementCreate .appReview .appWizardChild {
  width: auto;
  float: none;
  margin-right: 0;
}
.app-mtsos-corporations .withDialog .appDocumentReceipting .appReview .appWizardInlineNavigate {
  z-index: auto;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .appAttribute.TargetServiceCode,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .appAttribute.TargetServiceCode {
  background: transparent;
  padding: 5px;
  margin-bottom: 12px;
  margin-left: -5px;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .TargetServiceCode .appRestricted,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .TargetServiceCode .appRestricted {
  display: block;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .TargetServiceCode select,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .TargetServiceCode select {
  width: 100%;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .PenaltyFeeCode,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .PenaltyFeeCode {
  color: #002e63;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .PenaltyFeeCode select,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .PenaltyFeeCode select {
  width: 100%;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .appAttributeLookupView .appAttrValue,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .appAttributeLookupView .appAttrValue {
  background-color: transparent;
  padding: 10px;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .FeeAmount .appAttrValue,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .FeeAmount .appAttrValue {
  text-align: right;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .FeeAmount,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .FeeAmount {
  background-color: transparent;
  padding: 10px;
  margin: 10px 0;
  color: #002e63;
  font-size: 14px;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .PenaltyFeeAmount .appAttrValue,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .PenaltyFeeAmount .appAttrValue {
  text-align: right;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .PenaltyFeeAmount,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .PenaltyFeeAmount {
  background-color: transparent;
  padding: 10px;
  margin: 10px 0;
  color: #002e63;
  font-size: 14px;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .FeeOutstandingBalance .appAttrValue,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .FeeOutstandingBalance .appAttrValue {
  text-align: right;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .FeeOutstandingBalance,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .FeeOutstandingBalance {
  background-color: transparent;
  padding: 10px;
  margin: 10px 0;
  color: #002e63;
  font-size: 14px;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle select,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle select {
  display: block;
  width: 100%;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .appAttribute.appNotReadOnly.TargetServiceCode.select2 .select2-container .select2-choice,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .appAttribute.appNotReadOnly.TargetServiceCode.select2 .select2-container .select2-choice {
  height: auto;
}
.app-mtsos-corporations .appDocumentView .appDocumentBundle .appAttribute.appNotReadOnly.TargetServiceCode.select2 .select2-container .select2-choice > .select2-chosen,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .appAttribute.appNotReadOnly.TargetServiceCode.select2 .select2-container .select2-choice > .select2-chosen {
  white-space: normal;
}
.app-mtsos-corporations .appDocumentView .appDocumentGroups,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups {
  margin-top: 12px;
}
.app-mtsos-corporations .appSummaryView .appDialogRepeaterRowContent {
  background-color: #eeeeee;
  margin: 10px 0;
}
.app-mtsos-corporations .appSummaryView .appDocumentGroups {
  margin-top: 12px;
}
.app-mtsos-corporations .appSummaryView .appDocumentGroups .appAttribute {
  font-size: 11px;
  color: #555555;
}
.app-mtsos-corporations .appSummaryView .appDocumentGroups .appAttribute .appAttrLabel:before {
  content: "\f068";
  font-family: FontAwesome;
  font-size: 8px;
  display: inline;
  padding: 0 5px;
}
.app-mtsos-corporations .appSummaryView .appDocumentGroups .appAttribute .appAttrLabel .appLabelText {
  word-break: break-word;
}
.app-mtsos-corporations .appSummaryView .appAttribute.appReadOnly .appAttrValue,
.app-mtsos-corporations .appSummaryView .appAttribute.appReadOnly .appAttrPrevValue {
  line-height: normal;
  text-overflow: inherit;
  word-wrap: inherit;
}
.app-mtsos-corporations .appSummaryView .appDocumentBundle {
  padding: 10px;
}
.app-mtsos-corporations .appSummaryView .TotalFeeAmount .appAttrValue {
  text-align: right;
}
.app-mtsos-corporations .appSummaryView .TotalFeeAmount {
  background-color: transparent;
  padding: 10px;
  margin: 10px 0;
  color: #002e63;
  font-size: 14px;
}
.app-mtsos-corporations .appSummaryView .TotalPaidAmount .appAttrValue {
  text-align: right;
}
.app-mtsos-corporations .appSummaryView .TotalPaidAmount {
  background-color: transparent;
  padding: 10px;
  margin: 10px 0;
  color: #002e63;
  font-size: 14px;
}
.app-mtsos-corporations .appSummaryView .appDialogRepeaterDelete span {
  font-size: 100%;
  left: -3000px;
  position: absolute;
  width: 500px;
}
.app-mtsos-corporations .appSummaryView .appDialogRepeaterDelete:before {
  content: "\f057";
  font-family: FontAwesome;
  font-size: 18px;
  display: inline-block;
  color: #555555;
}
.app-mtsos-corporations .appSummaryView .appDialogRepeaterDelete {
  left: auto;
  position: absolute;
  right: 5px;
  top: 5px;
}
.app-mtsos-corporations .appSummaryView .appDialogRepeaterRowContent {
  position: relative;
}
.app-mtsos-corporations .appSummaryView .FeeAmount .appAttrValue {
  font-weight: bold;
}
.app-mtsos-corporations .appSummaryView .PenaltyFeeAmount .appAttrValue {
  font-weight: bold;
}
.app-mtsos-corporations .appSummaryView .FeeOutstandingBalance .appAttrValue {
  font-weight: bold;
}
.app-mtsos-corporations .appSummaryView .appReadOnly .appSubmitDynamicFeeCalculationButton {
  display: none;
}
.app-mtsos-corporations .appSummaryView .appReadOnly .validate {
  display: none;
}
.app-mtsos-corporations .appSummaryView .appDocumentReceipting .appReview .appWizardInlineNavigate {
  margin: 15px 20px 0 0;
}
.app-mtsos-corporations .appSummaryView .appRepeaterNew .appRepeaterFooter:empty {
  display: none;
}
.app-mtsos-corporations .appSummaryView .appRepeaterNew .appReadOnly.appGenRow.Direct .appRepeaterDirect,
.app-mtsos-corporations .appSummaryView .appRepeaterNew .appReadOnly.appGenRow.Direct .appRowFooter {
  display: block;
  width: auto;
  float: none;
}
.app-mtsos-corporations .counterDocumentReceiptingExceptions .appViewInstanceSearch .appHeader,
.app-mtsos-corporations .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appHeader {
  font-weight: bold;
  width: 180px;
}
.app-mtsos-corporations .counterDocumentReceiptingExceptions .appViewInstanceSearch .appLabelText,
.app-mtsos-corporations .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appLabelText {
  clear: both;
  font-weight: bold;
  width: 280px;
  display: inline-block;
}
.app-mtsos-corporations .counterDocumentReceiptingExceptions .appViewInstanceSearch .appLabelValue,
.app-mtsos-corporations .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appLabelValue {
  display: inline-block;
}
.app-mtsos-corporations .counterDocumentReceiptingExceptions .appViewInstanceSearch .appRepeaterRowContent,
.app-mtsos-corporations .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appRepeaterRowContent {
  border-bottom: 1px dotted #CCCCCC;
  padding: 5px;
}
.app-mtsos-corporations .counterDocumentReceiptingExceptions .appViewInstanceSearch h3,
.app-mtsos-corporations .counterDocumentReceiptingReconciliation .appViewInstanceSearch h3 {
  margin-top: 1em;
}
.app-mtsos-corporations .counterDocumentReceiptingExceptions .appViewInstanceSearch .appLink.left:before,
.app-mtsos-corporations .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appLink.left:before {
  content: "\f127";
  font-family: FontAwesome;
  display: inline-block;
  padding: 0 5px;
}
.app-mtsos-corporations .counterDocumentReceiptingExceptions .appViewInstanceSearch .appMinimalLabel,
.app-mtsos-corporations .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appMinimalLabel {
  display: inline-block;
  width: 45% ;
}
.app-mtsos-corporations .counterDocumentReceiptingExceptions .appViewInstanceSearch .appPullRight,
.app-mtsos-corporations .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appPullRight {
  width: 28%;
}
.app-mtsos-corporations .counterDocumentReceiptingExceptions .appViewInstanceSearch .appMinimalValue,
.app-mtsos-corporations .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appMinimalValue {
  display: inline-block;
  width: 60%;
}
@media screen and (max-width: 1200px) {
  .app-mtsos-corporations .appDocumentReceipting .appReview .appWizardInlineContent .appAttribute.appReadOnly .appAttrLabelBox {
    width: auto;
    float: none;
    margin-right: 0;
    display: block;
  }
}
.app-mtsos-corporations .appButton.bundleAdd {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #002e63;
  background-image: -moz-linear-gradient(top, #002e63, #002e63);
  background-image: -ms-linear-gradient(top, #002e63, #002e63);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#002e63), to(#002e63));
  background-image: -webkit-linear-gradient(top, #002e63, #002e63);
  background-image: -o-linear-gradient(top, #002e63, #002e63);
  background-image: linear-gradient(top, #002e63, #002e63);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#002e63', endColorstr='#002e63', GradientType=0);
  border-color: #002e63 #002e63 #000a17;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  line-height: 45px !important;
}
.app-mtsos-corporations .appButton.bundleAdd:hover,
.app-mtsos-corporations .appButton.bundleAdd:active,
.app-mtsos-corporations .appButton.bundleAdd.active,
.app-mtsos-corporations .appButton.bundleAdd.disabled,
.app-mtsos-corporations .appButton.bundleAdd[disabled] {
  background-color: #002e63;
  *background-color: #00224a;
}
.app-mtsos-corporations .appButton.bundleAdd:active,
.app-mtsos-corporations .appButton.bundleAdd.active {
  background-color: #001630 \9;
}
.app-mtsos-corporations .appButton.bundleAdd:active {
  color: rgba(255, 255, 255, 0.75);
  background-color: #002e63;
  *background-color: #00224a;
  background-color: #001630 \9;
}
.app-mtsos-corporations .versionedReceipting .appDocumentReceipting .appReview .appWizardChild {
  width: auto;
  float: none;
  margin-right: 0;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroups,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups {
  margin-top: 12px;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups .appDivRow,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups .appDivRow,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow {
  border: none;
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #fff;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups .appDivRow.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups .appDivRow.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent:first-child,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent:first-child,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups .appDivRow:first-child,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups .appDivRow:first-child,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow:first-child,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow:first-child {
  border-top: none;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowLast,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowLast,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowLast,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowLast,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent.appRowLast,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent.appRowLast,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups .appDivRow.appRowLast,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups .appDivRow.appRowLast,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowLast,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowLast {
  border-bottom: none;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups .appDivRow,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups .appDivRow,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow {
  padding: 20px 0 20px 0;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups .appDivRow.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups .appDivRow.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst {
  padding-top: 0;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups .appDivRow,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups .appDivRow,
.app-mtsos-corporations .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow {
  padding: 10px;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroups.appReadOnly .appEmpty,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroups.appReadOnly .appEmpty {
  display: none;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appRepeaterAdd,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroup .appRepeaterAdd {
  padding: 2px 6px;
  font-size: 12px;
  line-height: 14px;
  min-height: inherit;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #333333;
  text-shadow: none;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appRepeaterAdd:hover,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroup .appRepeaterAdd:hover,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appRepeaterAdd:active,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroup .appRepeaterAdd:active,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appRepeaterAdd.active,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroup .appRepeaterAdd.active,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appRepeaterAdd.disabled,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroup .appRepeaterAdd.disabled,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appRepeaterAdd[disabled],
.app-mtsos-corporations .ui-dialog-content .appDocumentGroup .appRepeaterAdd[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appRepeaterAdd:active,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroup .appRepeaterAdd:active,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appRepeaterAdd.active,
.app-mtsos-corporations .ui-dialog-content .appDocumentGroup .appRepeaterAdd.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .versionedReceipting .appDocumentBundle .appAttributeLookupView .appAttrValue,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .appAttributeLookupView .appAttrValue {
  background-color: transparent;
  padding: 0;
}
.app-mtsos-corporations .versionedReceipting .appDocumentBundle .FeeAmount,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .FeeAmount {
  float: none;
}
.app-mtsos-corporations .versionedReceipting .appDocumentBundle .FeeAmount .appAttrValue,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .FeeAmount .appAttrValue {
  text-align: left;
}
.app-mtsos-corporations .versionedReceipting .appDocumentBundle .FeeAmount.appBlankAttribute.appReadOnly,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .FeeAmount.appBlankAttribute.appReadOnly {
  float: none;
}
.app-mtsos-corporations .versionedReceipting .appDocumentView .appDocumentBundle .FeeAmount,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .FeeAmount {
  background-color: transparent;
  color: #003b5a;
}
.app-mtsos-corporations .versionedReceipting .appDocumentView .appDocumentBundle .appAttribute.TargetServiceCode,
.app-mtsos-corporations .ui-dialog-content .appDocumentBundle .appAttribute.TargetServiceCode {
  background-color: transparent;
  padding: 0;
  margin-left: 0;
}
.app-mtsos-corporations .versionedReceipting .appRepeaterAdd .left:before {
  content: "\f055";
}
.app-mtsos-corporations .versionedReceipting .appRecordTitle h3:before,
.app-mtsos-corporations .versionedReceipting .appRecordTitle h2:before {
  content: "\f115";
  font-family: FontAwesome;
  margin-right: 6px;
}
.app-mtsos-corporations .fancyReviewTask .appDocumentReceipting .appSummaryView {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: auto;
  float: none;
}
.app-mtsos-corporations .fancyReviewTask .appDocumentReceipting .noReview {
  display: none;
}
.app-mtsos-corporations .versionedReceipting .appDocumentReceiptingCreate .appDocumentsView .appTotalFees {
  padding: 10px;
  background-color: transparent;
}
.app-mtsos-corporations .versionedReceipting .appDocumentReceiptingCreate .appDocumentsView .appDocumentView.appResourceLink {
  padding: 0;
  margin-bottom: 0;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-mtsos-corporations .versionedReceipting .appDocumentsContainer.appNotReadOnly .appDocuments li {
  margin-bottom: 0;
  background: transparent;
}
.app-mtsos-corporations .versionedReceipting .appDocumentsContainer.appNotReadOnly .appDocuments li .appDocumentLink:before,
.app-mtsos-corporations .versionedReceipting span.appDocumentView:before {
  content: "\f016";
  font-family: FontAwesome;
  display: inline;
  float: left;
  margin-right: 10px;
}
.app-mtsos-corporations .versionedReceipting .appRepeater.appDocuments {
  padding-left: 25px;
}
.app-mtsos-corporations .versionedReceipting .appRepeater.appDocuments .appRepeaterRowContent {
  display: table;
  padding: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations .versionedReceipting .appRepeater.appDocuments .appRecord.appDocument {
  display: table-cell;
  vertical-align: middle;
}
.app-mtsos-corporations .versionedReceipting .appRepeater.appDocuments .appDelLink {
  display: table-cell;
  vertical-align: top;
  padding-bottom: 17px;
  width: 60px;
  text-align: right;
}
.app-mtsos-corporations .versionedReceipting .appRepeater.appDocuments .appRepeaterDelete {
  text-decoration: none;
  margin-left: 20px;
  border: none;
}
.app-mtsos-corporations .versionedReceipting .appRepeater.appDocuments .appRepeaterDelete .left:before {
  content: "\f00d";
  font-family: FontAwesome;
  padding: 5px;
}
.app-mtsos-corporations .versionedReceipting .appRepeater.appDocuments .appRepeaterDelete .left + span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .versionedReceipting .appRepeater.appDocuments .appDocumentUploadLink {
  margin-bottom: 12px;
}
.app-mtsos-corporations .versionedReceipting .appRepeaterFooter:empty {
  display: none;
}
.app-mtsos-corporations .versionedReceipting .appRepeater.appDocuments.appReadOnly .appRepeaterRowContent {
  padding-bottom: 5px;
  padding-top: 5px;
}
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appDocumentView .appDocumentGroups .appAttribute,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appDocumentView .appDocumentGroups .appAttribute {
  width: auto;
  padding-left: 20px;
}
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.BarCode,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.BarCode {
  display: inline-block;
  vertical-align: bottom;
  width: 250px;
  float: none;
}
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.BarCode .appAttrLabelBox,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.BarCode .appAttrLabelBox {
  width: auto;
  float: none;
}
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.BarCode .appLabelText,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.BarCode .appLabelText {
  clear: right;
  font-style: italic;
  text-align: left;
  font-size: 11px;
  font-weight: normal;
}
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages {
  float: none;
  display: inline-block;
  vertical-align: bottom;
  width: auto;
  margin-right: 20px;
  width: 90px;
}
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages input[type="text"],
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages input[type="text"],
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages select,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages select,
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages textarea,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages textarea {
  width: 80px;
}
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages .appLabelText,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages .appLabelText {
  clear: right;
  font-style: italic;
  text-align: left;
  font-size: 11px;
  font-weight: normal;
}
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appReadOnly,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appAttribute.appReadOnly {
  line-height: normal;
}
.app-mtsos-corporations .versionedReceipting .appReceiptedDocumentAttributesBox .appDocumentsContainer.appDocument .appAttrLabelBox,
.app-mtsos-corporations .versionedReceipting .appDocumentGroup .appDocumentsContainer.appDocument .appAttrLabelBox {
  display: none;
}
@media screen and (max-width: 1500px) {
  .app-mtsos-corporations .versionedReceipting .noReview .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.BarCode {
    display: block;
    width: auto;
    float: none;
  }
  .app-mtsos-corporations .versionedReceipting .noReview .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages {
    float: none;
    display: block;
    vertical-align: bottom;
    width: auto;
  }
}
.app-mtsos-corporations .versionedReceipting .resubmissionDetails.appNotReadOnly .ResubmissionKey.appNotReadOnly {
  display: inline-block;
  vertical-align: top;
}
.app-mtsos-corporations .versionedReceipting .resubmissionDetails.appNotReadOnly .ResubmissionKey.appNotReadOnly + .appbutton.validate {
  vertical-align: top;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups .appAttribute .appAttrLabel:before {
  content: "";
  padding: 0;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow {
  border: none;
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #fff;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent:first-child,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow:first-child,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow:first-child {
  border-top: none;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowLast,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowLast,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent.appRowLast,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow.appRowLast,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowLast {
  border-bottom: none;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroup .appBlockTitle {
  margin-bottom: 0;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd {
  padding: 2px 6px;
  font-size: 12px;
  line-height: 14px;
  min-height: inherit;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #333333;
  text-shadow: none;
  margin-bottom: 0;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd:hover,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd:active,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd.active,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd.disabled,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd:active,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments .appDivRow,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appRepeaterContent > .appGenRow {
  border: none;
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #fff;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appDialogRepeaterRowContent.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments .appDivRow.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appRepeaterContent > .appGenRow.appRowFirst,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appRepeaterContent > .appRepeaterRowContent:first-child,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appDialogRepeaterContent > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appDialogRepeaterRowContent:first-child,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments .appDivRow:first-child,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appRepeaterContent > .appGenRow:first-child {
  border-top: none;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appRepeaterContent > .appRepeaterRowContent.appRowLast,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowLast,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appDialogRepeaterRowContent.appRowLast,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments .appDivRow.appRowLast,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocuments > .appRepeaterContent > .appGenRow.appRowLast {
  border-bottom: none;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .TotalFeeAmount {
  background-color: transparent;
  padding: 10px;
  margin: 10px 0;
  color: #003b5a;
  font-size: 14px;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .TotalPaidAmount {
  background-color: transparent;
  padding: 10px;
  margin: 10px 0;
  color: #003b5a;
  font-size: 14px;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentView .appDocumentGroups .appAttribute {
  width: auto;
  padding-left: 20px;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appAttribute.appNotReadOnly.BarCode {
  display: inline-block;
  vertical-align: bottom;
  width: 250px;
  float: none;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appAttribute.appNotReadOnly.BarCode .appAttrLabelBox {
  width: auto;
  float: none;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appAttribute.appNotReadOnly.BarCode .appLabelText {
  clear: right;
  font-style: italic;
  text-align: left;
  font-size: 11px;
  font-weight: normal;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appAttribute.appNotReadOnly.NumberOfPages {
  float: none;
  display: inline-block;
  vertical-align: bottom;
  width: auto;
  margin-right: 20px;
  width: 90px;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appAttribute.appNotReadOnly.NumberOfPages input[type="text"],
.app-mtsos-corporations .versionedReceipting .appSummaryView .appAttribute.appNotReadOnly.NumberOfPages select,
.app-mtsos-corporations .versionedReceipting .appSummaryView .appAttribute.appNotReadOnly.NumberOfPages textarea {
  width: 80px;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appAttribute.appNotReadOnly.NumberOfPages .appLabelText {
  clear: right;
  font-style: italic;
  text-align: left;
  font-size: 11px;
  font-weight: normal;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appAttribute.appReadOnly {
  line-height: normal;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .appDocumentsContainer.appDocument.appReadOnly.appDocumentCount0 {
  display: none;
}
.app-mtsos-corporations .versionedReceipting .appDocumentReceipting.appReadOnly .appSummaryView,
.app-mtsos-corporations .appDialogRoot .appDocumentReceipting.appReadOnly .appSummaryView {
  width: auto;
  float: none;
}
.app-mtsos-corporations .versionedReceipting.manageReceiptedBundle .appRecord.appManageReceiptedBundle {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
}
.app-mtsos-corporations .versionedReceipting.manageReceiptedBundle .appAttribute.appNotReadOnly.NumberOfPages {
  display: block;
  vertical-align: bottom;
  width: auto;
  float: none;
}
.app-mtsos-corporations .versionedReceipting.manageReceiptedBundle .appAttribute.appNotReadOnly.NumberOfPages .appAttrLabelBox {
  width: 240px;
  float: left;
}
.app-mtsos-corporations .versionedReceipting.manageReceiptedBundle .appAttribute.appNotReadOnly.NumberOfPages .appLabelText {
  font-style: normal;
  font-size: 14px;
}
.app-mtsos-corporations .versionedReceipting.manageReceiptedBundle .appRepeater.appDocuments.appReadOnly .appRepeaterRowContent {
  padding-bottom: 5px;
  padding-top: 5px;
}
.app-mtsos-corporations .versionedReceipting.manageReceiptedBundle .appRepeater.appDocuments.appNotReadOnly .appRepeaterRowContent {
  margin-bottom: 20px;
  background: transparent;
}
.app-mtsos-corporations .versionedReceipting.manageReceiptedBundle .appRepeater.appDocuments.appNotReadOnly .appRepeaterRowContent .appAttribute {
  margin-bottom: 3px;
}
.app-mtsos-corporations .versionedReceipting.receiptedDocumentLodgementSearch .appSearchResults .appEntityName {
  font-weight: bold;
}
.app-mtsos-corporations .versionedReceipting.receiptedDocumentLodgementSearch .appSearchResults .viewPaymentRecMenu {
  margin-bottom: 12px;
  font-weight: bold;
}
.app-mtsos-corporations .versionedReceipting.receiptedDocumentLodgementSearch .appSearchResults .BundleStatus .appMinimalValue {
  padding: 3px 6px;
  font-size: 11px;
  line-height: 14px;
  color: #ffffff;
  vertical-align: baseline;
  white-space: nowrap;
  font-weight: bold;
  background-color: #999999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 2px;
  margin-left: 2px;
  text-shadow: none;
  font-weight: normal;
}
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appRepeater.appDocumentBundles > .appRepeaterContent > .appRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appRepeater.appDocumentBundles > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appRepeater.appDocumentBundles > .appDialogRepeaterRowContent,
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appRepeater.appDocumentBundles .appDivRow,
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appRepeater.appDocumentBundles > .appRepeaterContent > .appGenRow {
  background: #fafafa;
  background: rgba(0,0,0,0.06);
  padding: 3em;
  margin-bottom: 10px;
  -webkit-box-shadow: 1px 1px 2px #ccc;
  -moz-box-shadow: 1px 1px 2px #ccc;
  box-shadow: 1px 1px 2px #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 2em;
}
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appRepeater.appDocuments span.appDocumentUploaded {
  color: #555555;
  font-size: 10px;
  text-decoration: none;
  margin-left: 5px;
}
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appResourceLink.appDocumentLink:before {
  content: "\f016";
  font-family: FontAwesome;
  margin-right: 10px;
  font-size: 12px;
}
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appManage {
  float: right;
}
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appBasketLineRepeaterBox,
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appBasketTransactionRepeaterBox {
  margin-top: 10px;
}
.app-mtsos-corporations .versionedReceipting.receiptedPaymentLodgementSummaryView .appDc-versionedreceiptingbundlestatus.appRestrictedValue-pending.appReadOnly .appAttrValue {
  padding: 3px 6px;
  font-size: 11px;
  line-height: 14px;
  color: #ffffff;
  vertical-align: baseline;
  white-space: nowrap;
  font-weight: bold;
  background-color: #999999;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 2px;
  margin-left: 2px;
  text-shadow: none;
  font-weight: normal;
}
.app-mtsos-corporations .versionedReceipting.receiptedPaymentAllocationUpdate .appRecord.appReceiptedPaymentAllocationUpdate {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
}
.app-mtsos-corporations .versionedReceipting.receiptedPaymentAllocationUpdate .FeeAmount {
  float: none;
}
.app-mtsos-corporations .versionedReceipting.receiptedPaymentAllocationUpdate .FeeAmount .appAttrValue {
  text-align: left;
}
.app-mtsos-corporations .versionedReceipting .appBundleBasketSummaryWrapper {
  margin-bottom: 20px;
}
.app-mtsos-corporations .versionedReceipting .appBundleBasketSummaryWrapper.appExpandoOpen {
  border: 1px solid #ccc;
  background: #fcfcfc;
  padding: 10px;
}
.app-mtsos-corporations .versionedReceipting table.appPaymentAllocations td {
  border: none;
}
.app-mtsos-corporations .versionedReceipting table.appPaymentAllocations .appAttribute.appNotReadOnly {
  margin-bottom: 0;
}
.app-mtsos-corporations .versionedReceipting table.appPaymentAllocations tr.receiptedPaymentCreateNewBasketTransaction {
  background-color: #add8e6;
}
.app-mtsos-corporations .versionedReceipting .appSummaryView .FeeAmount {
  float: none;
  margin-right: -10px;
}
.app-mtsos-corporations .versionedReceipting .FeeAmount .appAttrValue {
  font-size: 16px;
  font-weight: bold;
}
.app-mtsos-corporations .appBundleBasketSummary tbody tr.appBasketFeeCancelled {
  text-decoration: line-through;
}
.app-mtsos-corporations .appOffScreenText {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-mtsos-corporations .appTree ul {
  list-style: none;
}
.app-mtsos-corporations .appTree ul li {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  list-style: none;
}
.app-mtsos-corporations .appTree ul li span.appTreeChildren {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
}
.app-mtsos-corporations .appTree ul li span.appTreeOpen:before {
  content: "\f0da";
}
.app-mtsos-corporations .appTree ul li span.appTreeClosed:before {
  content: "\f0d7";
}
.app-mtsos-corporations .appTree ul li input[type=checkbox] {
  margin: 0;
}
.app-mtsos-corporations .appTreeSelector .appSelectorOptions {
  margin-bottom: 12px;
}
.app-mtsos-corporations table.appMonthView,
.app-mtsos-corporations table.appWeekView,
.app-mtsos-corporations table.appYearView {
  width: 100%;
}
.app-mtsos-corporations table.appMonthView .appCounterValue,
.app-mtsos-corporations table.appWeekView .appCounterValue,
.app-mtsos-corporations table.appYearView .appCounterValue {
  display: block;
  font-size: 9px;
}
.app-mtsos-corporations table.appMonthView td.appNotInMonth,
.app-mtsos-corporations table.appWeekView td.appNotInMonth,
.app-mtsos-corporations table.appYearView td.appNotInMonth {
  background-color: #f0f0f0;
}
.app-mtsos-corporations table.appMonthView td.appNotInMonth a.appCallbackLink,
.app-mtsos-corporations table.appWeekView td.appNotInMonth a.appCallbackLink,
.app-mtsos-corporations table.appYearView td.appNotInMonth a.appCallbackLink {
  color: #c0c0c0;
}
.app-mtsos-corporations table.appMonthView td.appNotInMonth:hover,
.app-mtsos-corporations table.appWeekView td.appNotInMonth:hover,
.app-mtsos-corporations table.appYearView td.appNotInMonth:hover {
  background-color: #f0f0f0;
}
.app-mtsos-corporations table.appMonthView td,
.app-mtsos-corporations table.appWeekView td,
.app-mtsos-corporations table.appYearView td {
  border-collapse: collapse;
  border-color: #E0E0E0;
  border-style: solid;
  border-width: 1px;
  vertical-align: top;
}
.app-mtsos-corporations table.appMonthView .appYearMonth,
.app-mtsos-corporations table.appWeekView .appYearMonth,
.app-mtsos-corporations table.appYearView .appYearMonth {
  min-height: 300px;
  min-width: 200px;
}
.app-mtsos-corporations table.appMonthView .appMonthDay,
.app-mtsos-corporations table.appWeekView .appMonthDay,
.app-mtsos-corporations table.appYearView .appMonthDay {
  min-height: 150px;
  min-width: 140px;
}
.app-mtsos-corporations table.appMonthView .appMonthTitle,
.app-mtsos-corporations table.appWeekView .appMonthTitle,
.app-mtsos-corporations table.appYearView .appMonthTitle,
.app-mtsos-corporations table.appMonthView .appWeekTitle,
.app-mtsos-corporations table.appWeekView .appWeekTitle,
.app-mtsos-corporations table.appYearView .appWeekTitle,
.app-mtsos-corporations table.appMonthView .appYearTitle,
.app-mtsos-corporations table.appWeekView .appYearTitle,
.app-mtsos-corporations table.appYearView .appYearTitle,
.app-mtsos-corporations table.appMonthView .appDayTitle,
.app-mtsos-corporations table.appWeekView .appDayTitle,
.app-mtsos-corporations table.appYearView .appDayTitle,
.app-mtsos-corporations table.appMonthView .appHourTitle,
.app-mtsos-corporations table.appWeekView .appHourTitle,
.app-mtsos-corporations table.appYearView .appHourTitle {
  color: #12538A;
  font-size: 15px;
  font-weight: normal;
  line-height: 18px;
  text-align: center;
}
.app-mtsos-corporations table.appMonthView .appMonthTitle .appCounterValue,
.app-mtsos-corporations table.appWeekView .appMonthTitle .appCounterValue,
.app-mtsos-corporations table.appYearView .appMonthTitle .appCounterValue,
.app-mtsos-corporations table.appMonthView .appWeekTitle .appCounterValue,
.app-mtsos-corporations table.appWeekView .appWeekTitle .appCounterValue,
.app-mtsos-corporations table.appYearView .appWeekTitle .appCounterValue,
.app-mtsos-corporations table.appMonthView .appYearTitle .appCounterValue,
.app-mtsos-corporations table.appWeekView .appYearTitle .appCounterValue,
.app-mtsos-corporations table.appYearView .appYearTitle .appCounterValue,
.app-mtsos-corporations table.appMonthView .appDayTitle .appCounterValue,
.app-mtsos-corporations table.appWeekView .appDayTitle .appCounterValue,
.app-mtsos-corporations table.appYearView .appDayTitle .appCounterValue,
.app-mtsos-corporations table.appMonthView .appHourTitle .appCounterValue,
.app-mtsos-corporations table.appWeekView .appHourTitle .appCounterValue,
.app-mtsos-corporations table.appYearView .appHourTitle .appCounterValue {
  font-size: 15px;
}
.app-mtsos-corporations table.appMonthView .appCounterNextYear,
.app-mtsos-corporations table.appWeekView .appCounterNextYear,
.app-mtsos-corporations table.appYearView .appCounterNextYear,
.app-mtsos-corporations table.appMonthView .appCounterNextMonth,
.app-mtsos-corporations table.appWeekView .appCounterNextMonth,
.app-mtsos-corporations table.appYearView .appCounterNextMonth,
.app-mtsos-corporations table.appMonthView .appCounterNextWeek,
.app-mtsos-corporations table.appWeekView .appCounterNextWeek,
.app-mtsos-corporations table.appYearView .appCounterNextWeek {
  text-align: right;
}
.app-mtsos-corporations table.appMonthView .appYearMonthDetails,
.app-mtsos-corporations table.appWeekView .appYearMonthDetails,
.app-mtsos-corporations table.appYearView .appYearMonthDetails,
.app-mtsos-corporations table.appMonthView .appMonthDayDetails,
.app-mtsos-corporations table.appWeekView .appMonthDayDetails,
.app-mtsos-corporations table.appYearView .appMonthDayDetails,
.app-mtsos-corporations table.appMonthView .appWeekDayDetails,
.app-mtsos-corporations table.appWeekView .appWeekDayDetails,
.app-mtsos-corporations table.appYearView .appWeekDayDetails {
  font-size: 9px;
  font-style: italic;
  display: inline-block;
  float: right;
}
.app-mtsos-corporations table.appMonthView td.appToday,
.app-mtsos-corporations table.appWeekView td.appToday,
.app-mtsos-corporations table.appYearView td.appToday,
.app-mtsos-corporations table.appMonthView tr:hover td.appToday,
.app-mtsos-corporations table.appWeekView tr:hover td.appToday,
.app-mtsos-corporations table.appYearView tr:hover td.appToday {
  background-color: #9acd32;
}
.app-mtsos-corporations .appCounterTable td {
  vertical-align: top;
  text-align: right;
  border-collapse: collapse;
  border-color: #E0E0E0;
  border-style: solid;
  border-width: 1px;
  padding: 10px;
}
.app-mtsos-corporations .appCounterTable tr.appTblRow0 {
  font-weight: bold;
}
.app-mtsos-corporations .appCounterTable tr.appTblRow0 td {
  text-align: center;
}
.app-mtsos-corporations .appCounterTable tr.appTblRowOdd {
  background: rgba(0,0,0,0.06);
}
.app-mtsos-corporations .appCounterTable td.appTblCell0 {
  font-weight: bold;
  text-align: center;
}
.app-mtsos-corporations .appMonthChart {
  margin-top: 50px;
  height: 500px;
  width: 100%;
}
.app-mtsos-corporations .appWeekChart {
  margin-top: 50px;
  height: 500px;
  width: 600px;
}
.app-mtsos-corporations .jqplot-target {
  position: relative;
  color: #666666;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1em;
  /*    height: 300px;
    width: 400px;*/
}
.app-mtsos-corporations .jqplot-axis {
  font-size: 0.75em;
}
.app-mtsos-corporations .jqplot-xaxis {
  margin-top: 10px;
}
.app-mtsos-corporations .jqplot-x2axis {
  margin-bottom: 10px;
}
.app-mtsos-corporations .jqplot-yaxis {
  margin-right: 10px;
}
.app-mtsos-corporations .jqplot-y2axis,
.app-mtsos-corporations .jqplot-y3axis,
.app-mtsos-corporations .jqplot-y4axis,
.app-mtsos-corporations .jqplot-y5axis,
.app-mtsos-corporations .jqplot-y6axis,
.app-mtsos-corporations .jqplot-y7axis,
.app-mtsos-corporations .jqplot-y8axis,
.app-mtsos-corporations .jqplot-y9axis,
.app-mtsos-corporations .jqplot-yMidAxis {
  margin-left: 10px;
  margin-right: 10px;
}
.app-mtsos-corporations .jqplot-axis-tick,
.app-mtsos-corporations .jqplot-xaxis-tick,
.app-mtsos-corporations .jqplot-yaxis-tick,
.app-mtsos-corporations .jqplot-x2axis-tick,
.app-mtsos-corporations .jqplot-y2axis-tick,
.app-mtsos-corporations .jqplot-y3axis-tick,
.app-mtsos-corporations .jqplot-y4axis-tick,
.app-mtsos-corporations .jqplot-y5axis-tick,
.app-mtsos-corporations .jqplot-y6axis-tick,
.app-mtsos-corporations .jqplot-y7axis-tick,
.app-mtsos-corporations .jqplot-y8axis-tick,
.app-mtsos-corporations .jqplot-y9axis-tick,
.app-mtsos-corporations .jqplot-yMidAxis-tick {
  position: absolute;
  white-space: pre;
}
.app-mtsos-corporations .jqplot-xaxis-tick {
  top: 0px;
  /* initial position untill tick is drawn in proper place */
  left: 15px;
  /*    padding-top: 10px;*/
  vertical-align: top;
}
.app-mtsos-corporations .jqplot-x2axis-tick {
  bottom: 0px;
  /* initial position untill tick is drawn in proper place */
  left: 15px;
  /*    padding-bottom: 10px;*/
  vertical-align: bottom;
}
.app-mtsos-corporations .jqplot-yaxis-tick {
  right: 0px;
  /* initial position untill tick is drawn in proper place */
  top: 15px;
  /*    padding-right: 10px;*/
  text-align: right;
}
.app-mtsos-corporations .jqplot-yaxis-tick.jqplot-breakTick {
  right: -20px;
  margin-right: 0px;
  padding: 1px 5px 1px 5px;
  /*	background-color: white;*/
  z-index: 2;
  font-size: 1.5em;
}
.app-mtsos-corporations .jqplot-y2axis-tick,
.app-mtsos-corporations .jqplot-y3axis-tick,
.app-mtsos-corporations .jqplot-y4axis-tick,
.app-mtsos-corporations .jqplot-y5axis-tick,
.app-mtsos-corporations .jqplot-y6axis-tick,
.app-mtsos-corporations .jqplot-y7axis-tick,
.app-mtsos-corporations .jqplot-y8axis-tick,
.app-mtsos-corporations .jqplot-y9axis-tick {
  left: 0px;
  /* initial position untill tick is drawn in proper place */
  top: 15px;
  /*    padding-left: 10px;*/
  /*    padding-right: 15px;*/
  text-align: left;
}
.app-mtsos-corporations .jqplot-yMidAxis-tick {
  text-align: center;
  white-space: nowrap;
}
.app-mtsos-corporations .jqplot-xaxis-label {
  margin-top: 10px;
  font-size: 11pt;
  position: absolute;
}
.app-mtsos-corporations .jqplot-x2axis-label {
  margin-bottom: 10px;
  font-size: 11pt;
  position: absolute;
}
.app-mtsos-corporations .jqplot-yaxis-label {
  margin-right: 10px;
  /*    text-align: center;*/
  font-size: 11pt;
  position: absolute;
}
.app-mtsos-corporations .jqplot-yMidAxis-label {
  font-size: 11pt;
  position: absolute;
}
.app-mtsos-corporations .jqplot-y2axis-label,
.app-mtsos-corporations .jqplot-y3axis-label,
.app-mtsos-corporations .jqplot-y4axis-label,
.app-mtsos-corporations .jqplot-y5axis-label,
.app-mtsos-corporations .jqplot-y6axis-label,
.app-mtsos-corporations .jqplot-y7axis-label,
.app-mtsos-corporations .jqplot-y8axis-label,
.app-mtsos-corporations .jqplot-y9axis-label {
  /*    text-align: center;*/
  font-size: 11pt;
  margin-left: 10px;
  position: absolute;
}
.app-mtsos-corporations .jqplot-meterGauge-tick {
  font-size: 0.75em;
  color: #999999;
}
.app-mtsos-corporations .jqplot-meterGauge-label {
  font-size: 1em;
  color: #999999;
}
.app-mtsos-corporations table.jqplot-table-legend {
  margin-top: 12px;
  margin-bottom: 12px;
  margin-left: 12px;
  margin-right: 12px;
}
.app-mtsos-corporations table.jqplot-table-legend,
.app-mtsos-corporations table.jqplot-cursor-legend {
  background-color: rgba(255, 255, 255, 0.6);
  border: 1px solid #cccccc;
  position: absolute;
  font-size: 0.75em;
}
.app-mtsos-corporations td.jqplot-table-legend {
  vertical-align: middle;
}
.app-mtsos-corporations td.jqplot-table-legend-label {
  vertical-align: middle;
  min-width: 100px;
}
.app-mtsos-corporations td.jqplot-seriesToggle:hover,
.app-mtsos-corporations td.jqplot-seriesToggle:active {
  cursor: pointer;
}
.app-mtsos-corporations .jqplot-table-legend .jqplot-series-hidden {
  text-decoration: line-through;
}
.app-mtsos-corporations div.jqplot-table-legend-swatch-outline {
  border: 1px solid #cccccc;
  padding: 1px;
}
.app-mtsos-corporations div.jqplot-table-legend-swatch {
  width: 0px;
  height: 0px;
  border-top-width: 5px;
  border-bottom-width: 5px;
  border-left-width: 6px;
  border-right-width: 6px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
}
.app-mtsos-corporations .jqplot-title {
  top: 0px;
  left: 0px;
  padding-bottom: 0.5em;
  font-size: 1.2em;
}
.app-mtsos-corporations table.jqplot-cursor-tooltip {
  border: 1px solid #cccccc;
  font-size: 0.75em;
}
.app-mtsos-corporations .jqplot-cursor-tooltip {
  border: 1px solid #cccccc;
  font-size: 0.75em;
  white-space: nowrap;
  background: rgba(208, 208, 208, 0.5);
  padding: 1px;
}
.app-mtsos-corporations .jqplot-highlighter-tooltip,
.app-mtsos-corporations .jqplot-canvasOverlay-tooltip {
  border: 1px solid #cccccc;
  font-size: 0.75em;
  white-space: nowrap;
  background: rgba(208, 208, 208, 0.5);
  padding: 1px;
}
.app-mtsos-corporations .jqplot-point-label {
  font-size: 0.75em;
  z-index: 2;
}
.app-mtsos-corporations td.jqplot-cursor-legend-swatch {
  vertical-align: middle;
  text-align: center;
}
.app-mtsos-corporations div.jqplot-cursor-legend-swatch {
  width: 1.2em;
  height: 0.7em;
}
.app-mtsos-corporations .jqplot-error {
  /*   Styles added to the plot target container when there is an error go here.*/
  text-align: center;
}
.app-mtsos-corporations .jqplot-error-message {
  /*    Styling of the custom error message div goes here.*/
  position: relative;
  top: 46%;
  display: inline-block;
}
.app-mtsos-corporations div.jqplot-bubble-label {
  font-size: 0.8em;
  /*    background: rgba(90%, 90%, 90%, 0.15);*/
  padding-left: 2px;
  padding-right: 2px;
  color: #333333;
}
.app-mtsos-corporations div.jqplot-bubble-label.jqplot-bubble-label-highlight {
  background: rgba(230, 230, 230, 0.7);
}
.app-mtsos-corporations div.jqplot-noData-container {
  text-align: center;
  background-color: rgba(245, 245, 245, 0.3);
}
.app-mtsos-corporations .appCounterDetails.appRowOdd {
  background: rgba(0,0,0,0.06);
}
.app-mtsos-corporations .appCounterDetails {
  border-bottom: 1px dotted #ccc;
  border-top: 1px dotted #fff;
  padding: 10px 0;
}
.app-mtsos-corporations .appCounterDetails:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appCounterDetails .appDetailLabel {
  display: inline-block;
  width: 100px;
  font-weight: bold;
}
.app-mtsos-corporations .appCounterDetails .appLeft {
  float: left;
}
.app-mtsos-corporations .appCounterDetails .appRight {
  float: right;
  width: 250px;
}
.app-mtsos-corporations .appWholePage {
  width: 100%;
  height: 100%;
  margin: 0;
  max-width: none;
}
.app-mtsos-corporations .appWholePage .contentCell .contWrap {
  max-width: 1488px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
}
.app-mtsos-corporations .fullWidth .appWholePage .contentCell .contWrap,
.app-mtsos-corporations.fullWidth .appWholePage .contentCell .contWrap {
  max-width: none;
}
.app-mtsos-corporations .contentCell {
  width: 100%;
  /*display: table-cell;*/
  height: 100%;
  vertical-align: top;
}
.app-mtsos-corporations .asideCell {
  transition: all 0.5s ease;
  background: url(images/helpbackground.gif);
  width: 100%;
  max-width: 500px;
  position: fixed;
  top: 32px;
  right: -500px;
  bottom: 0;
  overflow-x: hidden;
  z-index: 3;
}
.app-mtsos-corporations .ie8 .asideCell {
  width: auto;
}
.app-mtsos-corporations .asideCell .appHelpTrig {
  position: fixed;
  background: url(images/helpbackground.gif);
  -webkit-box-shadow: inset 0 3px 3px -3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0 3px 3px -3px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 3px 3px -3px rgba(0, 0, 0, 0.5);
  display: block;
  width: 240px;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-width: 500px;
}
.app-mtsos-corporations .withDialog .asideCell {
  z-index: inherit;
  top: 0;
}
.app-mtsos-corporations .ff .asideCell {
  transition: none;
}
.app-mtsos-corporations .asideCell .asideContent {
  -webkit-box-shadow: inset 0 3px 3px -3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0 3px 3px -3px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 3px 3px -3px rgba(0, 0, 0, 0.5);
}
.app-mtsos-corporations .asideCell .pageHelp {
  width: 100%;
  max-width: 500px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-mtsos-corporations #asideContenHelpText {
  padding: 40px 20px 20px 20px;
}
.app-mtsos-corporations .asideOpened .asideCell {
  right: 0;
}
.app-mtsos-corporations #asideContenHelpText .appWikiMarkup {
  padding-bottom: 100px;
}
.app-mtsos-corporations #asideContenHelpText h1,
.app-mtsos-corporations #asideContenHelpText h2,
.app-mtsos-corporations #asideContenHelpText h3,
.app-mtsos-corporations #asideContenHelpText h4,
.app-mtsos-corporations #asideContenHelpText h5,
.app-mtsos-corporations #asideContenHelpText h6,
.app-mtsos-corporations #asideContenHelpText strong,
.app-mtsos-corporations #asideContenHelpText b {
  font-weight: bold;
}
.app-mtsos-corporations .appHeader,
.app-mtsos-corporations .appFooter {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 20px;
  max-width: 1328px;
  margin: 0;
}
.app-mtsos-corporations .appBox.guest {
  border: 1px solid #ddd;
  padding: 20px;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-box-shadow: 0px 0px 0px #ddd;
  -moz-box-shadow: 0px 0px 0px #ddd;
  box-shadow: 0px 0px 0px #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-width: 0;
  padding: 0;
}
.app-mtsos-corporations .guestContent .primary {
  float: left;
  width: 65.95744681%;
  *width: 65.90425532%;
  margin-right: 2.12765957%;
}
.app-mtsos-corporations .guestContent .primary .appButton + .appButton {
  margin-left: 5px;
}
.app-mtsos-corporations .guestContent .secondary {
  float: left;
  width: 31.91489362%;
  *width: 31.86170213%;
}
.app-mtsos-corporations #secondary .guestContent .appBoxAlpha,
.app-mtsos-corporations .guestContent .secondary .appBoxAlpha {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  background: #e7e7e7;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #a4a4a4;
  padding-bottom: 15px;
}
.app-mtsos-corporations .guestContent .primary > .appBlockChildren > .appBox {
  margin-bottom: 20px;
}
@media screen and (max-width: 780px) {
  .app-mtsos-corporations .guestContent .primary {
    float: none;
    width: auto;
    margin-right: 0;
  }
  .app-mtsos-corporations .guestContent .secondary {
    float: none;
    width: auto;
  }
}
@media (max-width: 768px) {
  .app-mtsos-corporations .alfredoMenu .mega.open > .appSubMenu {
    left: 201px;
  }
  .app-mtsos-corporations .alfredoMenu .appNavBar .appSubMenu {
    left: 201px;
  }
  .app-mtsos-corporations .alfredoMenu .mega.appHasSecondLevel.open > .appSubMenu,
  .app-mtsos-corporations .alfredoMenu .appNavBar .appNav > li,
  .app-mtsos-corporations .alfredoMenu .mega .appSecondLevel {
    width: 200px;
  }
}
@media screen and (max-width: 900px) {
  .app-mtsos-corporations .appWholePage .contentCell .contWrap {
    padding: 10px;
  }
}
@media (max-width: 980px) {
  .app-mtsos-corporations .appRoot .appBannerFixed {
    position: static;
    height: auto;
  }
  .app-mtsos-corporations .appRoot {
    padding-top: 0;
  }
  .app-mtsos-corporations .appRoot.withDialog {
    margin-top: 0;
    padding-top: 0;
  }
  .app-mtsos-corporations .appWholePage {
    position: static;
    display: block;
  }
  .app-mtsos-corporations .contentCell {
    display: block;
  }
  .app-mtsos-corporations .asideOpened .asideCell {
    position: absolute;
    display: block;
  }
  .app-mtsos-corporations .asideContenHelpText {
    padding-left: 20px;
  }
  .app-mtsos-corporations .asideCell .appHelpTrig {
    width: 20px;
    width: auto;
    max-width: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .app-mtsos-corporations .asideCell .appHelpTrig .left + span {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .app-mtsos-corporations .appEditBox {
    float: none;
    display: inline;
    text-align: right;
  }
}
@media (max-width: 767px), (max-device-width: 480px) {
  .app-mtsos-corporations .container {
    width: auto;
  }
  .app-mtsos-corporations .span12,
  .app-mtsos-corporations .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }
  .app-mtsos-corporations .appWholePage,
  .app-mtsos-corporations .appHeaderContainer .appHeader,
  .app-mtsos-corporations .appFooterContainer .appFooter,
  .app-mtsos-corporations .appMenuContainer .appMenu,
  .app-mtsos-corporations .appBannerContainer .appBanner {
    width: auto;
  }
  .app-mtsos-corporations .appErrors {
    width: auto;
    clear: both;
  }
  .app-mtsos-corporations h1,
  .app-mtsos-corporations .h1 {
    font-size: 15px;
  }
  .app-mtsos-corporations .site-content {
    float: none;
    width: auto;
    clear: both;
    max-width: none;
  }
  .app-mtsos-corporations .widget-area {
    float: none;
    width: auto;
    display: none;
  }
}
@media screen and (max-width: 780px) {
  .app-mtsos-corporations .appWholePage .contentCell .contWrap {
    padding: 5px;
  }
  .app-mtsos-corporations .menu-toggle:before {
    content: "\f0c9";
  }
  .app-mtsos-corporations .menu-toggle,
  .app-mtsos-corporations .alfredoMenu .menu-toggle,
  .app-mtsos-corporations .appTopLink {
    display: block;
  }
  .app-mtsos-corporations .menu-toggle:before {
    content: "\f0c9";
    font-family: FontAwesome;
    display: inline-block;
    margin-right: 10px;
  }
  .app-mtsos-corporations .appTop,
  .app-mtsos-corporations .appHeaderContainer .appHeader {
    min-height: 40px;
  }
  .app-mtsos-corporations .appTop {
    padding-top: 0;
  }
  .app-mtsos-corporations .appLogonOff {
    padding: 5px;
  }
  .app-mtsos-corporations .appLogo {
    left: 0;
    top: 0px;
    height: 40px;
    width: 100px;
  }
  .app-mtsos-corporations .appLogo a {
    background: url("images/logo-mob.png") no-repeat scroll 0 0 transparent;
    height: 40px;
    width: 100px;
  }
  .app-mtsos-corporations .headerContent,
  .app-mtsos-corporations #main,
  .app-mtsos-corporations .footerContent,
  .app-mtsos-corporations div.navContent,
  .app-mtsos-corporations .appHeaderContainer .appHeader,
  .app-mtsos-corporations .appFooterContainer .appFooter,
  .app-mtsos-corporations .appMenuContainer .appMenu,
  .app-mtsos-corporations .appBannerContainer .appBanner {
    max-width: none;
    width: auto;
  }
  .app-mtsos-corporations .headerContent .container,
  .app-mtsos-corporations #main .container,
  .app-mtsos-corporations .footerContent .container,
  .app-mtsos-corporations div.navContent .container,
  .app-mtsos-corporations .appHeaderContainer .appHeader .container,
  .app-mtsos-corporations .appFooterContainer .appFooter .container,
  .app-mtsos-corporations .appMenuContainer .appMenu .container,
  .app-mtsos-corporations .appBannerContainer .appBanner .container {
    width: auto;
  }
  .app-mtsos-corporations .appHeaderContainer #s {
    width: 0px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .app-mtsos-corporations .appHeaderContainer #searchform {
    position: static;
    margin-top: 5px;
    top: auto;
  }
  .app-mtsos-corporations .appHeaderContainer #searchsubmit {
    display: none;
  }
  .app-mtsos-corporations .taskView .appHeaderContainer .appDue {
    max-width: 50%;
    padding-left: 0;
    background: none;
    bottom: auto;
    top: 0;
    margin-top: 0;
  }
  .app-mtsos-corporations .appDue .appExpiry,
  .app-mtsos-corporations .appDue .appDueDate {
    font-size: 11px;
    padding-left: 0;
  }
  .app-mtsos-corporations .appCmsMenuContainer {
    background: transparent;
  }
  .app-mtsos-corporations .appNavBar .appNav,
  .app-mtsos-corporations .appNavBar .appNav .alwaysVisible,
  .app-mtsos-corporations .alfredoMenu .appNav.open ~ .menu-toggle.closeNav,
  .app-mtsos-corporations .alfredoMenu .appNavBar .appNav .appMenuHasChildren > .appSubMenuName .right:after {
    display: none;
  }
  .app-mtsos-corporations .appNavBar .appNav.open {
    display: block;
    float: none;
  }
  .app-mtsos-corporations .alfredoMenu .appNavBar .appNav {
    margin-right: 0;
  }
  .app-mtsos-corporations .appNavBar .appNav > li {
    float: none;
  }
  .app-mtsos-corporations .appSubMenu a {
    line-height: normal;
    font-size: 10px;
    padding-left: 25px;
  }
  .app-mtsos-corporations .appNavBar .appNav > li > a {
    text-transform: none;
    float: none;
    line-height: 12px;
    padding: 5px 10px 5px 20px;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    display: block;
    border-top: 1px dotted rgba(255, 255, 255, 0.25);
    font-size: 12px;
  }
  .app-mtsos-corporations .appCmsMenuContainer .appNavBar .appNav > li > a {
    color: rgba(255, 255, 255, 0.8);
  }
  .app-mtsos-corporations #appMainNavigation .appNavBar .appNav > li > a {
    color: #ffffff;
  }
  .app-mtsos-corporations .appBannerFixed .appNavBar .appNav > li a.appBannerFixed_Link {
    padding: 5px 10px 5px 20px;
    height: auto;
    border-left: none;
  }
  .app-mtsos-corporations .appNavBar .appNav .appSubMenu {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    position: static;
    float: none;
    width: auto;
    border: none;
  }
  .app-mtsos-corporations .appNavBar .appNav.toggled-on {
    display: block;
  }
  .app-mtsos-corporations .appNavBar .appNav.toggled-on > li > a .right {
    display: none;
  }
  .app-mtsos-corporations .appMenuHasChildren {
    position: relative;
  }
  .app-mtsos-corporations .appMenuHasChildren .right {
    margin-left: 2px;
    margin-top: 5px;
  }
  .app-mtsos-corporations .appNavBar .appNav .appMenuHasChildren > a {
    text-transform: uppercase;
  }
  .app-mtsos-corporations .appNavBar .appNav > .appMenuHasChildren.open > a {
    color: #fff;
    font-weight: bold;
  }
  .app-mtsos-corporations .appMenuHasChildren > a:after {
    content: "\f107";
    font-family: FontAwesome;
    color: rgba(255, 255, 255, 0.5);
    position: absolute;
    top: 5px;
    right: 10px;
    display: block;
    text-shadow: none;
  }
  .app-mtsos-corporations .appNavBar .appNav li.appMenuHasChildren > .appSubMenuName {
    display: block;
  }
  .app-mtsos-corporations .appBannerContainer {
    margin-bottom: 10px;
  }
  .app-mtsos-corporations .appBannerContainer .appBanner {
    font-size: 10px;
  }
  .app-mtsos-corporations h1,
  .app-mtsos-corporations .h1 {
    line-height: normal;
  }
  .app-mtsos-corporations ul.appTabs > li > a {
    line-height: normal;
    padding: 4px 6px;
    font-size: 10px;
  }
  .app-mtsos-corporations .mega .appSecondLevel > a {
    font-size: 12px;
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .app-mtsos-corporations .mega.appGroupMenu {
    position: static;
  }
  .app-mtsos-corporations .mega.appHasSecondLevel.open > .appSubMenu,
  .app-mtsos-corporations .appNavBar .appNav > li,
  .app-mtsos-corporations .mega .appSecondLevel,
  .app-mtsos-corporations .mega .appSubMenu .group {
    position: static;
    float: none;
    width: auto;
  }
  .app-mtsos-corporations .alfredoMenu .mega.appHasSecondLevel.open > .appSubMenu,
  .app-mtsos-corporations .alfredoMenu .appNavBar .appNav > li,
  .app-mtsos-corporations .alfredoMenu .mega .appSecondLevel {
    width: auto;
    position: static;
  }
  .app-mtsos-corporations .mega.open > .appSubMenu {
    position: static;
    float: none;
  }
  .app-mtsos-corporations .alfredoMenu .appNavBar .open > .appSubMenu {
    position: static;
  }
  .app-mtsos-corporations .open > .appSubMenu {
    -webkit-box-shadow: inset 0 0 2px #888888;
    -moz-box-shadow: inset 0 0 2px #888888;
    box-shadow: inset 0 0 2px #888888;
  }
  .app-mtsos-corporations .mega .appMenuColumn {
    float: none;
  }
  .app-mtsos-corporations .mega.appHasSecondLevel > .appSubMenu > li {
    float: none;
    border: none;
  }
  .app-mtsos-corporations .mega.appHasSecondLevel > .appSubMenu > .open > .appSubMenu,
  .app-mtsos-corporations .alfredoMenu .mega.appHasSecondLevel > .appSubMenu > .open > .appSubMenu {
    position: static;
    float: none;
  }
  .app-mtsos-corporations .mega .appSubMenu .group .appSubMenu {
    display: none;
    padding-left: 10px;
  }
  .app-mtsos-corporations .mega .appSecondLevel.open > .appSubMenu .appSubMenu {
    display: none;
  }
  .app-mtsos-corporations .appNavBar .appSubMenu:before,
  .app-mtsos-corporations .appNavBar .appSubMenu:after {
    display: none;
  }
  .app-mtsos-corporations .mega.open > a.appSubMenuName .left,
  .app-mtsos-corporations .mega .open > a.appSubMenuName .left {
    display: none;
  }
  .app-mtsos-corporations .mega .appLabel {
    padding-left: 10px;
    font-size: 12px;
    cursor: pointer;
    text-transform: uppercase;
    display: block;
  }
  .app-mtsos-corporations .mega .appLabel:after {
    content: "\f107";
    font-family: FontAwesome;
    color: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 5px;
    right: 10px;
    display: block;
  }
  .app-mtsos-corporations .mega .appSubMenu .group {
    border-top: 1px dotted rgba(0, 0, 0, 0.25);
    position: relative;
  }
  .app-mtsos-corporations .mega .appSubMenu .group.open {
    display: block;
  }
  .app-mtsos-corporations .mega .appSubMenu .group:first-child {
    border: none;
  }
  .app-mtsos-corporations .mega .appMenuColumn .appSubMenu .group {
    border-top: 1px dotted rgba(0, 0, 0, 0.25);
  }
  .app-mtsos-corporations .mega .appMenuColumn:first-child .appSubMenu .group:first-child {
    border-top: none;
  }
  .app-mtsos-corporations .mega .group + .group {
    margin-top: 0;
  }
  .app-mtsos-corporations .mega .appSecondLevel.open > .appSubMenu .appMenuColumn > .appSubMenu {
    display: block;
  }
  .app-mtsos-corporations .mega .appSubMenu .appLabel + .appSubMenu,
  .app-mtsos-corporations .mega .appSecondLevel.open .appLabel + .appSubMenu,
  .app-mtsos-corporations .alfredoMenu .appLabel + .appSubMenu,
  .app-mtsos-corporations .mega .appSecondLevel.open > .appSubMenu .appSubMenu .appLabel + .appSubMenu {
    display: none;
  }
  .app-mtsos-corporations .mega .appSubMenu .appLabel.open + .appSubMenu,
  .app-mtsos-corporations .alfredoMenu .appLabel.open + .appSubMenu,
  .app-mtsos-corporations .mega .appSecondLevel.open > .appSubMenu .appSubMenu .appLabel.open + .appSubMenu {
    display: block;
  }
  .app-mtsos-corporations .appNavBar .appNav .appMenuHasChildren.appMenuDepth0 > .appSubMenuName .right {
    display: none;
  }
  .app-mtsos-corporations .appRoot .appBannerFixed {
    height: auto;
  }
  .app-mtsos-corporations #appFixedBannerMenu {
    float: none;
    clear: both;
  }
  .app-mtsos-corporations .menu-toggle[data-rel="#appFixedBannerMenu"] {
    clear: both;
  }
  .app-mtsos-corporations .appAttribute .appAttrLabelBox,
  .app-mtsos-corporations .appAttribute .appAttrControls,
  .app-mtsos-corporations .appAttribute .appAttrPrevLabelBox {
    text-align: left;
  }
  .app-mtsos-corporations .appSecurityGuardPassportPhoto .appDocumentsContainer.appReadOnly .appAttrLabelBox {
    text-align: left;
    width: auto;
  }
  .app-mtsos-corporations [class*="-showPresenterButton "],
  .app-mtsos-corporations .nameContextBox {
    display: table;
    margin-left: auto;
    margin-right: auto;
  }
  .app-mtsos-corporations div.appTabSelected {
    overflow-x: scroll;
  }
  .app-mtsos-corporations .appTabSelected .appSearchButtonPad .appSearchButton,
  .app-mtsos-corporations .appBoxAlpha .appSearchButtonPad .appSearchButton {
    position: static;
    left: auto;
  }
  .app-mtsos-corporations .appBannerContainer .appMyOrganisations {
    display: block;
    float: none;
    border-top: 1px dotted rgba(255, 255, 255, 0.2);
  }
  .app-mtsos-corporations .appMyOrganisationsList {
    right: 20px;
    left: 0;
    position: static;
    margin-right: 1px;
  }
  .app-mtsos-corporations .appBannerFixed .appMyOrganisationsSummary a {
    padding-left: 20px;
    display: block;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
  }
  .app-mtsos-corporations .appMyOrganisations .appMyOrganisationsSelect:after {
    content: "\f107";
    padding-left: 4px;
    position: absolute;
    right: 0px;
  }
  .app-mtsos-corporations .appMyOrganisations .appMyOrganisationsSelect.appMyOrganisationsOpen:after {
    content: "\f106";
  }
}
@media print {
  .app-mtsos-corporations .appHeaderContainer {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: none;
    border-top: none;
  }
}
.app-mtsos-corporations .select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.app-mtsos-corporations .select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.app-mtsos-corporations .select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.app-mtsos-corporations .select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.app-mtsos-corporations .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.app-mtsos-corporations .select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.app-mtsos-corporations .select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
}
.app-mtsos-corporations .select2-container .select2-search--inline {
  float: left;
}
.app-mtsos-corporations .select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.app-mtsos-corporations .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.app-mtsos-corporations .select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.app-mtsos-corporations .select2-results {
  display: block;
}
.app-mtsos-corporations .select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.app-mtsos-corporations .select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.app-mtsos-corporations .select2-results__option[aria-selected] {
  cursor: pointer;
}
.app-mtsos-corporations .select2-container--open .select2-dropdown {
  left: 0;
}
.app-mtsos-corporations .select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.app-mtsos-corporations .select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.app-mtsos-corporations .select2-search--dropdown {
  display: block;
  padding: 4px;
}
.app-mtsos-corporations .select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
  height: 25px;
}
.app-mtsos-corporations .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.app-mtsos-corporations .select2-search--dropdown.select2-search--hide {
  display: none;
}
.app-mtsos-corporations .select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.app-mtsos-corporations .select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
.app-mtsos-corporations .select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.app-mtsos-corporations .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.app-mtsos-corporations .select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.app-mtsos-corporations .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.app-mtsos-corporations .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.app-mtsos-corporations .select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.app-mtsos-corporations .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.app-mtsos-corporations .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.app-mtsos-corporations .select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.app-mtsos-corporations .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.app-mtsos-corporations .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.app-mtsos-corporations .select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.app-mtsos-corporations .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.app-mtsos-corporations .select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.app-mtsos-corporations .select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.app-mtsos-corporations .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.app-mtsos-corporations .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.app-mtsos-corporations .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.app-mtsos-corporations .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.app-mtsos-corporations .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.app-mtsos-corporations .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.app-mtsos-corporations .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.app-mtsos-corporations .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.app-mtsos-corporations .select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid rgba(82, 168, 236, 0.8) 1px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  outline: 0;
}
.app-mtsos-corporations .select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.app-mtsos-corporations .select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.app-mtsos-corporations .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.app-mtsos-corporations .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.app-mtsos-corporations .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.app-mtsos-corporations .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.app-mtsos-corporations .select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.app-mtsos-corporations .select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.app-mtsos-corporations .select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.app-mtsos-corporations .select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.app-mtsos-corporations .select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.app-mtsos-corporations .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.app-mtsos-corporations .select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.app-mtsos-corporations .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.app-mtsos-corporations .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.app-mtsos-corporations .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.app-mtsos-corporations .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.app-mtsos-corporations .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.app-mtsos-corporations .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.app-mtsos-corporations .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.app-mtsos-corporations .select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.app-mtsos-corporations .select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.app-mtsos-corporations .select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.app-mtsos-corporations .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.app-mtsos-corporations .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.app-mtsos-corporations .select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.app-mtsos-corporations .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.app-mtsos-corporations .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.app-mtsos-corporations .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.app-mtsos-corporations .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.app-mtsos-corporations .select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.app-mtsos-corporations .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.app-mtsos-corporations .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}
.app-mtsos-corporations .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.app-mtsos-corporations .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.app-mtsos-corporations .select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.app-mtsos-corporations .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.app-mtsos-corporations .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.app-mtsos-corporations .select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.app-mtsos-corporations .select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.app-mtsos-corporations .select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.app-mtsos-corporations .select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.app-mtsos-corporations .select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.app-mtsos-corporations .select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.app-mtsos-corporations .select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.app-mtsos-corporations .select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.app-mtsos-corporations .select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}
.app-mtsos-corporations .select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.app-mtsos-corporations .select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.app-mtsos-corporations .select2-close-mask {
  z-index: 2099;
}
.app-mtsos-corporations .select2-dropdown {
  z-index: 3051;
}
.app-mtsos-corporations .select2-results {
  font-size: 13px;
}
.app-mtsos-corporations .select2-container {
  min-width: 400px;
  /* vertical-align: top; */
}
.app-mtsos-corporations .appRestrictedAtt.appRestrictedAttSelect.appNotReadOnly .select2-container {
  min-width: 238px;
}
.app-mtsos-corporations .appRestrictedAtt.appRestrictedAttSelect.appNotReadOnly .select2-container .select2-selection {
  background-image: none;
}
.app-mtsos-corporations .appAttribute.appReadOnly .select2-container.select2-container-disabled {
  min-width: inherit;
}
.app-mtsos-corporations .lookup label {
  display: block;
  float: left;
}
.app-mtsos-corporations .lookup.appNotReadOnly .appLabelText {
  font-weight: bold;
}
.app-mtsos-corporations .lookup .clearSelect {
  display: none;
  color: #bbb;
  margin-top: 5px;
  text-decoration: none;
}
.app-mtsos-corporations .lookup.chosen .clearSelect {
  display: inline-block;
}
.app-mtsos-corporations .selectTitle {
  font-weight: bold;
  line-height: normal;
}
.app-mtsos-corporations .selectDescription {
  font-size: 12px;
  line-height: normal;
}
.app-mtsos-corporations .lookup.appNotReadOnly .select2-container .select2-selection {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
  background-image: none;
}
.app-mtsos-corporations .lookup.appNotReadOnly.appHasWarnOrError .select2-container .select2-selection {
  border-color: #cd0000;
}
.app-mtsos-corporations .lookup.appReadOnly .select2-container .select2-selection {
  padding: 0;
  border: none;
  background: transparent;
  filter: none;
  height: auto;
}
.app-mtsos-corporations .lookup.appReadOnly .select2-selection__rendered {
  padding: 0;
  line-height: normal;
  height: auto;
}
.app-mtsos-corporations .lookup.appReadOnly .select2-container {
  vertical-align: top;
}
.app-mtsos-corporations .lookup.appReadOnly .select2-selection__arrow,
.app-mtsos-corporations .lookup.appReadOnly.chosen .clearSelect {
  display: none;
}
.app-mtsos-corporations .lookup.appReadOnly .select2-container--active .select2-selection,
.app-mtsos-corporations .lookup.appReadOnly .select2-container--active .select2-selection {
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-mtsos-corporations .lookup.appReadOnly .select2-container .select2-choice .select2-arrow {
  display: none;
}
.app-mtsos-corporations .lookup.appReadOnly .select2-container.select2-container--disabled {
  min-width: inherit;
}
.app-mtsos-corporations .lookup.appReadOnly .select2-container.select2-container--disabled .select2-selection {
  line-height: normal;
}
.app-mtsos-corporations .select2-container-multi.select2-dropdown-open .select2-choices {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.app-mtsos-corporations .select2-container-multi.select2-dropdown-open.select2-drop-above .select2-choices {
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.app-mtsos-corporations .appTaskActionReasons ul.select2-choices {
  max-width: 500px;
  min-width: 500px;
  width: 500px;
}
.app-mtsos-corporations .appReadOnly .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice:first-child {
  margin-left: 0;
}
.app-mtsos-corporations .select2.appReadOnly .appRestrictedRepeater {
  margin-bottom: 5px;
}
.app-mtsos-corporations .appAttribute.select2.appNotReadOnly .appSearchCriteria {
  float: left;
  max-width: 1px;
}
.app-mtsos-corporations .select2.appReadOnly .appAttrLabelBox {
  font-weight: bold;
}
.app-mtsos-corporations .select2.appNotReadOnly .appAttrLabelBox .appLabelText {
  font-weight: bold;
}
.app-mtsos-corporations .appSelect2ReadOnly:after {
  content: "";
  display: table;
  clear: both;
}
.app-mtsos-corporations .appSelect2ReadOnly .appSelect2Option {
  overflow: auto;
  line-height: normal;
  margin-bottom: 6px;
}
.app-mtsos-corporations .select2-container--default .select2-selection--multiple .select2-selection__clear {
  position: absolute;
  right: 0;
  margin-right: 5px;
}
.app-mtsos-corporations .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 10px 0 5px;
}
.app-mtsos-corporations .appAttribute.appReadOnly .select2-container--default.select2-container--disabled .select2-selection.select2-selection--multiple.selector {
  border: none;
  background-color: transparent;
  min-height: 0;
}
.app-mtsos-corporations .appAttribute.appReadOnly .select2-container--default.select2-container--disabled .select2-selection__rendered {
  padding-left: 0;
}
.app-mtsos-corporations .appAttribute.appReadOnly > .select2-container--default.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
  border: none;
}
.app-mtsos-corporations .appClipboardDialog {
  display: none;
  /* before going mad - see comment above and rule below !!! */
}
.app-mtsos-corporations.ui-dialog.appClipboardDialog {
  display: block;
}
.app-mtsos-corporations .appClipboardTags {
  margin-top: 3px;
}
.app-mtsos-corporations .appClipboardTag {
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  padding: 2px 6px;
  font-size: 12px;
  line-height: 14px;
  min-height: inherit;
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
  cursor: default;
  background-color: #e6e6e6;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 1px 2px 2px 2px;
}
.app-mtsos-corporations .appClipboardTag:hover,
.app-mtsos-corporations .appClipboardTag:active,
.app-mtsos-corporations .appClipboardTag.active,
.app-mtsos-corporations .appClipboardTag.disabled,
.app-mtsos-corporations .appClipboardTag[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .appClipboardTag:active,
.app-mtsos-corporations .appClipboardTag.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .appClipboardTag:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .appClipboardTag:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .appClipboardTag:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-mtsos-corporations .appClipboardPrompt {
  margin-bottom: 5px;
}
.app-mtsos-corporations .appClipboardDialog {
  font-size: 11px;
  padding: 5px;
}
.app-mtsos-corporations .appClipboardDialog .ui-widget-header {
  display: none;
}
.app-mtsos-corporations .appClipboardDialog .appLabelText,
.app-mtsos-corporations .appClipboardDialog .appButton {
  font-size: 11px;
}
.app-mtsos-corporations .appClipboardTrigger {
  float: left;
  display: inline-block;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 18px;
  color: #545454;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3;
  background-image: -moz-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e7e7), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: -o-linear-gradient(top, #e7e7e7, #b4b4b4);
  background-image: linear-gradient(top, #e7e7e7, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#b4b4b4', GradientType=0);
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid;
  border-style: solid;
  border-width: 1px 1px 2px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 12px;
  border-color: #a4a4a4;
  text-shadow: none;
  border-width: 0;
  background: inherit;
  background-color: #002e63;
  border: none;
  border-radius: 10px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: 'ArialMT', 'Arial', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  -webkit-border-radius: 6px;
  text-shadow: none !important;
  padding: 2px 6px;
  font-size: 12px;
  line-height: 14px;
  min-height: inherit;
}
.app-mtsos-corporations .appClipboardTrigger:hover,
.app-mtsos-corporations .appClipboardTrigger:active,
.app-mtsos-corporations .appClipboardTrigger.active,
.app-mtsos-corporations .appClipboardTrigger.disabled,
.app-mtsos-corporations .appClipboardTrigger[disabled] {
  background-color: #b4b4b4;
  *background-color: #a7a7a7;
}
.app-mtsos-corporations .appClipboardTrigger:active,
.app-mtsos-corporations .appClipboardTrigger.active {
  background-color: #9b9b9b \9;
}
.app-mtsos-corporations .appClipboardTrigger:hover {
  color: #000000;
  text-decoration: none;
  background: #b4b4b4;
  *background: #b4b4b4;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.app-mtsos-corporations .appClipboardTrigger:focus {
  outline: thin dotted #333;
}
.app-mtsos-corporations .appClipboardTrigger:active {
  background: #cecece;
  background: #c1c1c1 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}