/* IE10-specific styles go here */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .content .manageUsers {
    font-size: 16px;
  }
  #home {
    background: #fff;
  }
  .systemText tr {
    font-size: 14px;
    padding: 15px 0;
  }
  .ui-select .ui-btn-icon-right .ui-btn-inner {
    letter-spacing: 1px;
  }
  .ui-btn-text {
    letter-spacing: 1px;
  }
  .editUser .backBtn {
    margin-top: 0;
    margin-left: 20px;
  }
  .header .greyMenu li a:hover,
  .login .greyMenu li a:hover,
  .header .greyMenu li a:active,
  .login .greyMenu li a:active,
  .header .greyMenu li a,
  .login .greyMenu li a,
  .header .greyMenu #Archive,
  .header .greyMenu #SystemManager,
  .header .greyMenu #Packages {
    padding: 8px 12px 8px 12px;
  }
  .header .blueMenu #User,
  .header .blueMenu #Setting,
  .header .blueMenu #Packages,
  .header .blueMenu #SystemTexts,
  .header .blueMenu #Delivery,
  .header .blueMenu #Onboard_Delivery,
  .header .blueMenu #App_Delivery,
  .header .blueMenu #Preview,
  .header .blueMenu #TransformationsLog,
  .header .blueMenu #StartNewJob,
  .header .blueMenu #CreateNewBuild,
  .header .blueMenu #CreateNewFormat,
  .header .blueMenu #ListFormats,
  .header .blueMenu #SystemModules,
  .header .blueMenu li a:hover,
  .header .blueMenu li a:active {
    padding: 8px 12px 8px 12px!important;
  }
  .blueMenu #User,
  .blueMenu #Setting,
  .blueMenu #Packages,
  .blueMenu #SystemTexts {
    padding-bottom: 9px!important;
  }
  .ui-table-reflow.ui-responsive {
    display: table;
  }
  .login .greyMenu li a,
  .login .greyMenu li a:hover,
  .header .greyMenu li a,
  .header .greyMenu li a:hover {
    padding-bottom: 8px;
  }
  .container {
    background: #fff;
    background-color: #fff;
  }
  .editUser .enableField {
    margin-top: -1px;
  }
  .table-stripe tbody tr {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
  }
  .pubDetails #Profile {
    padding: 10px 7px 9px 7px;
  }
  .login .greyMenu {
    height: 37px;
  }
  .login .greyMenu li a:hover,
  .login .greyMenu li a:active,
  .login .greyMenu li a {
    padding: 11px 12px !important;
  }
  .deliveryPackagesStatusPopup .deliveryPackagesStatusContainer .ui-btn-up-b .ui-btn-inner {
    padding: 5px 3px;
  }
}
/* FIREFOX-specific styles go here */
@-moz-document url-prefix() {
  .greyMenu #Archive,
  .greyMenu #SystemManager,
  .greyMenu #Packages {
    padding-bottom: 8px;
  }
  .header .greyMenu li a:hover,
  .login .greyMenu li a:hover,
  .header .greyMenu li a:active,
  .login .greyMenu li a:active,
  .header .greyMenu li a,
  .login .greyMenu li a,
  .header .greyMenu #Archive,
  .header .greyMenu #SystemManager,
  .header .greyMenu #Packages {
    padding-top: 7px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 8px;
  }
  .packageView .packageHeader {
    float: left;
  }
  .myProfile .userButtons .ui-btn {
    margin-top: 0;
  }
  .ui-body-c .ui-link {
    text-decoration: none;
  }
  .ui-table-reflow.ui-responsive {
    display: table;
  }
  .myProfile .newPassword {
    width: auto;
  }
}
/* CHROMEandSAFARI-specific styles go here */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .header .greyMenu li a:hover,
  .login .greyMenu li a:hover,
  .header .greyMenu li a:active,
  .login .greyMenu li a:active,
  .header .greyMenu li a,
  .login .greyMenu li a,
  .header .greyMenu #Archive,
  .header .greyMenu #SystemManager,
  .header .greyMenu #Packages {
    padding-top: 7px;
    padding-bottom: 8px;
  }
  .header .blueMenu #User,
  .header .blueMenu #Setting,
  .header .blueMenu #Packages,
  .header .blueMenu #SystemTexts,
  .header .blueMenu #Delivery,
  .header .blueMenu #Onboard_Delivery,
  .header .blueMenu #App_Delivery,
  .header .blueMenu #Preview,
  .header .blueMenu #TransformationsLog,
  .header .blueMenu #StartNewJob,
  .header .blueMenu #CreateNewBuild,
  .header .blueMenu #CreateNewFormat,
  .header .blueMenu #ListFormats,
  .header .blueMenu #SystemModules,
  .header .blueMenu li a:hover,
  .header .blueMenu li a:active {
    padding: 8px 12px 9px 12px!important;
  }
  .login .greyMenu {
    height: 38px;
  }
  .login .greyMenu li a {
    padding: 9px 12px 11px 12px!important;
  }
  .login .greyMenu ul {
    padding-top: 11px;
  }
}
/* IE8 and IE9-specific styles go here */
.ie8 .header .rightHeader .pubDetails ul,
.ie9 .header .rightHeader .pubDetails ul {
  text-align: left;
}
.ie8 .pubDetails #Profile,
.ie9 .pubDetails #Profile {
  padding: 10px 7px 9px 7px;
}
.ie8 .manageUsers,
.ie9 .manageUsers {
  font-size: 14px;
}
.ie8 .ui-bar-d,
.ie9 .ui-bar-d {
  height: 34px;
  border: 1px solid #ccc;
  background: #dcdcdc;
  font-weight: bold;
  color: #222;
  text-shadow: 0 1px 0 #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dcdcdc), to(#bbbbbb));
  background-image: -webkit-linear-gradient(#dcdcdc, #bbbbbb);
  background-image: -moz-linear-gradient(#dcdcdc, #bbbbbb);
  background-image: -ms-linear-gradient(#dcdcdc, #bbbbbb);
  background-image: -o-linear-gradient(#dcdcdc, #bbbbbb);
  background-image: linear-gradient(#dcdcdc, #bbbbbb);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc', endColorstr='#bbbbbb', GradientType=0);
}
.ie8 .ui-table-columntoggle-btn,
.ie9 .ui-table-columntoggle-btn {
  margin-top: 210px;
}
.ie8 .greyMenu,
.ie9 .greyMenu {
  margin-top: 25px;
}
.ie8 .blueMenu #User,
.ie9 .blueMenu #User,
.ie8 .blueMenu #Setting,
.ie9 .blueMenu #Setting,
.ie8 .blueMenu #Packages,
.ie9 .blueMenu #Packages,
.ie8 .blueMenu #SystemTexts,
.ie9 .blueMenu #SystemTexts {
  padding-bottom: 10px;
}
.ie8 .header .blueMenu li a:hover,
.ie9 .header .blueMenu li a:hover,
.ie8 .header .blueMenu li a:active,
.ie9 .header .blueMenu li a:active {
  padding-top: 8px;
  padding-bottom: 9px;
}
.ie8 .header .blueMenu,
.ie9 .header .blueMenu {
  margin-top: 0;
}
.ie8 .header .blueMenu ul,
.ie9 .header .blueMenu ul {
  padding-top: 5px;
}
.ie8 .header .greyMenu li a:hover,
.ie9 .header .greyMenu li a:hover,
.ie8 .login .greyMenu li a:hover,
.ie9 .login .greyMenu li a:hover,
.ie8 .header .greyMenu li a:active,
.ie9 .header .greyMenu li a:active,
.ie8 .login .greyMenu li a:active,
.ie9 .login .greyMenu li a:active,
.ie8 .header .greyMenu li a,
.ie9 .header .greyMenu li a,
.ie8 .login .greyMenu li a,
.ie9 .login .greyMenu li a,
.ie8 .header .greyMenu #Archive,
.ie9 .header .greyMenu #Archive,
.ie8 .header .greyMenu #SystemManager,
.ie9 .header .greyMenu #SystemManager,
.ie8 .header .greyMenu #Packages,
.ie9 .header .greyMenu #Packages {
  padding: 8px 12px 9px 12px;
}
.ie8 .header .blueMenu #User,
.ie9 .header .blueMenu #User,
.ie8 .header .blueMenu #Setting,
.ie9 .header .blueMenu #Setting,
.ie8 .header .blueMenu #Packages,
.ie9 .header .blueMenu #Packages,
.ie8 .header .blueMenu #SystemTexts,
.ie9 .header .blueMenu #SystemTexts,
.ie8 .header .blueMenu #Delivery,
.ie9 .header .blueMenu #Delivery,
.ie8 .header .blueMenu #Onboard_Delivery,
.ie9 .header .blueMenu #Onboard_Delivery,
.ie8 .header .blueMenu #App_Delivery,
.ie9 .header .blueMenu #App_Delivery,
.ie8 .header .blueMenu #Preview,
.ie9 .header .blueMenu #Preview,
.ie8 .header .blueMenu #TransformationsLog,
.ie9 .header .blueMenu #TransformationsLog,
.ie8 .header .blueMenu #StartNewJob,
.ie9 .header .blueMenu #StartNewJob,
.ie8 .header .blueMenu #CreateNewBuild,
.ie9 .header .blueMenu #CreateNewBuild,
.ie8 .header .blueMenu #CreateNewFormat,
.ie9 .header .blueMenu #CreateNewFormat,
.ie8 .header .blueMenu #ListFormats,
.ie9 .header .blueMenu #ListFormats,
.ie8 .header .blueMenu #SystemModules,
.ie9 .header .blueMenu #SystemModules,
.ie8 .header .blueMenu li a:hover,
.ie9 .header .blueMenu li a:hover,
.ie8 .header .blueMenu li a:active,
.ie9 .header .blueMenu li a:active {
  padding: 4px 12px 13px 12px!important;
}
.ie8 .packageView .packageImg span,
.ie9 .packageView .packageImg span {
  margin-top: 2px;
}
.ie8 .systemText tr,
.ie9 .systemText tr {
  font-size: 14px;
  padding: 15px 0;
}
.ie8 .systemText td,
.ie9 .systemText td {
  padding: 7px 20px;
}
.ie8 .ui-select .ui-btn-icon-right .ui-btn-inner,
.ie9 .ui-select .ui-btn-icon-right .ui-btn-inner {
  letter-spacing: 1px;
}
.ie8 .ui-btn-text,
.ie9 .ui-btn-text {
  letter-spacing: 1px;
}
.ie8 .myProfile .userButtons .ui-btn,
.ie9 .myProfile .userButtons .ui-btn {
  margin-top: 0;
}
.ie8 .editUser .backBtn,
.ie9 .editUser .backBtn {
  margin-top: 0;
  margin-left: 20px;
}
.ie8 .pageLayout .content,
.ie9 .pageLayout .content {
  padding-top: 20px;
}
.ie8 .editUser .enableField,
.ie9 .editUser .enableField {
  margin-top: -1px;
}
.ie8 .table-stripe tbody tr,
.ie9 .table-stripe tbody tr {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
.ie8 .table-stripe tbody,
.ie9 .table-stripe tbody {
  border-bottom: 1px solid #ccc;
}
.ie8 .login .greyMenu,
.ie9 .login .greyMenu {
  height: 37px;
}
.ie8 .login .greyMenu li a:hover,
.ie9 .login .greyMenu li a:hover,
.ie8 .login .greyMenu li a:active,
.ie9 .login .greyMenu li a:active,
.ie8 .login .greyMenu li a,
.ie9 .login .greyMenu li a {
  padding: 11px 12px !important;
}
.ie8 .deliveryPackagesStatusPopup .deliveryPackagesStatusContainer .ui-btn-up-b .ui-btn-inner,
.ie9 .deliveryPackagesStatusPopup .deliveryPackagesStatusContainer .ui-btn-up-b .ui-btn-inner {
  padding: 5px 3px;
}
.ie8 .deliveryPackagesStatusPopup .deliveryPackagesStatusContainer .ui-btn-hover-b .ui-btn-inner,
.ie9 .deliveryPackagesStatusPopup .deliveryPackagesStatusContainer .ui-btn-hover-b .ui-btn-inner {
  padding: 5px 3px;
}
.ie8 .deliveryPackagesStatusPopup .changePackage .packagesStatus .VPAstatus:hover,
.ie9 .deliveryPackagesStatusPopup .changePackage .packagesStatus .VPAstatus:hover {
  background-image: url(../../../Images/icon-confirm-vpablue-ie8.png);
}
.ie8 .deliveryPackagesStatusPopup .changePackage .packagesStatus .selected,
.ie9 .deliveryPackagesStatusPopup .changePackage .packagesStatus .selected {
  background-image: url(../../../Images/icon-confirm-vpablue-ie8.png);
}
.ie8 .header .rightHeader .pubDetails .userImg,
.ie9 .header .rightHeader .pubDetails .userImg {
  background: url(../../../Images/icon-user-white-ie8.png) no-repeat;
}
.ie8 .rightHeader .ui-icon.ui-icon-gear,
.ie9 .rightHeader .ui-icon.ui-icon-gear,
.ie8 .rightHeader .ui-icon-searchfield.ui-icon-gear,
.ie9 .rightHeader .ui-icon-searchfield.ui-icon-gear {
  background-image: url(../../../Images/icon-myprofile-white-ie8.png);
}
.ie8 .rightHeader .ui-icon.ui-icon-delete,
.ie9 .rightHeader .ui-icon.ui-icon-delete {
  background-image: url(../../../Images/icon-logout-white-ie8.png);
}
.ie8 .ui-btn-up-b,
.ie9 .ui-btn-up-b {
  background-color: #5f92bb;
}
.ie8 .deliveryPackagesStatusPopup .deliveryPackagesStatusContainer .ui-btn-up-a,
.ie9 .deliveryPackagesStatusPopup .deliveryPackagesStatusContainer .ui-btn-up-a {
  background-color: #5f92bb;
}
/* IE8 ONLY styles go here */
.ie8 {
  /* Add alternating row stripes */

}
.ie8 .header .greyMenu li a:hover,
.ie8 .login .greyMenu li a:hover,
.ie8 .header .greyMenu li a:active,
.ie8 .login .greyMenu li a:active,
.ie8 .header .greyMenu li a,
.ie8 .login .greyMenu li a,
.ie8 .header .greyMenu #Archive,
.ie8 .header .greyMenu #SystemManager,
.ie8 .header .greyMenu #Packages {
  padding: 6px 12px 7px 12px;
}
.ie8 .table-stripe tbody tr:first-child,
.ie8 .table-stripe tbody tr:first-child + tr + tr,
.ie8 .table-stripe tbody tr:first-child + tr + tr + tr + tr,
.ie8 .table-stripe tbody tr:first-child + tr + tr + tr + tr + tr + tr,
.ie8 .table-stripe tbody tr:first-child + tr + tr + tr + tr + tr + tr + tr + tr,
.ie8 .table-stripe tbody tr:first-child + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
.ie8 .table-stripe tbody tr:first-child + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
.ie8 .table-stripe tbody tr:first-child + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
.ie8 .table-stripe tbody tr:first-child + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr,
.ie8 .table-stripe tbody tr:first-child + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr {
  background-color: #eeeeee;
  /* non-RGBA fallback  */

  background-color: rgba(0, 0, 0, 0.04);
}
.ie8 .ui-table TD {
  line-height: 36px;
  padding: 0 10px;
}
.ie8 .user .manageUsers .isEnabled,
.ie8 .systemManager .systemModules .ui-table td .isEnabled,
.ie8 .ListFormats .isEnabled {
  margin-top: 9px;
}
.ie8 .systemText td {
  padding: 0 10px;
}
.ie8 .systemText tr {
  border-bottom: 1px solid #eee;
}
.ie8 .systemText .ui-table TD {
  line-height: 18px;
}
.ie8 .systemText .table-stripe tbody,
.ie8 .systemText .table-stripe tbody tr {
  background-color: #fff!important;
}
.ie8 .ui-btn-icon-notext {
  margin-top: 6px;
}
.ie8 .ui-br {
  border: none;
}
.ie8 .createNewFormat .rightBox .selectBox {
  padding-left: 0;
}
.ie8 .beatEngine .ui-field-contain {
  padding: 0;
}
.ie8 .versionField.boxWidth.paddingTop p {
  margin-top: 15px;
}
.ie8 .createNewFormat .includeImagesBox .selectBox:first-child {
  padding-top: 0;
}
.ie8 .defineBoxes .selectBox {
  padding-right: 22px;
}
.ie8 .ui-checkbox-on .ui-icon,
.ie8 .ui-radio-on .ui-icon {
  background-color: #858585;
}
.ie8 .defineXML .jqMinusButton {
  position: absolute;
  margin-top: 18px;
}
.ie8 .defineXML .jqPlusButton {
  position: absolute;
  margin-left: 24px;
  margin-top: 18px;
}
.ie8 .deliveryPackagesStatusPopup .changePackage .packagesStatus .VPAstatus:hover {
  background-image: url(../../../Images/icon-confirm-vpablue-ie8.png);
}
.ie8 .deliveryPackagesStatusPopup .changePackage .packagesStatus .selected {
  background-image: url(../../../Images/icon-confirm-vpablue-ie8.png);
}
.ie8 .header .rightHeader .pubDetails .userImg {
  background: url(../../../Images/icon-user-white-ie8.png) no-repeat;
}
.ie8 .rightHeader .ui-icon.ui-icon-gear,
.ie8 .rightHeader .ui-icon-searchfield.ui-icon-gear {
  background-image: url(../../../Images/icon-myprofile-white-ie8.png);
}
