﻿.formGroup .dateAlign, .lineHeiWid35 {
  line-height: 35px;
}

.formIds h4 {
  margin-bottom: 7px;
}

.formIds ul li span {
  padding-left: 10px;
}

.formIds ul .checkkBox {
  list-style: none;
  padding-left: 20px;
  margin-bottom: 20px;
}

.mgLt20px {
  margin-left: 20px;
}

.costmPannel .panel-title {
  padding: 7px 20px;
}

.costmPannel .panel-default {
  border-radius: 0;
}

.padding0 {
  padding: 0;
}

.costmPannel .glyphicon {
  /*font-size: 11px
  */
}

.costmPannel .panel-body .row {
  padding: 2px 0px;
}

.costmPannel a:hover {
  text-decoration: none;
}

.noBold {
  font-weight: normal;
}

.flagboxBlue {
  display: block;
  padding: 23px 0 0;
  /*font-size: 14px;
  */
  vertical-align: bottom;
  color: #003346;
}

.formIds .checkbox {
  min-height: 20px;
  padding-left: 20px;
}

.saveConf {
  /*font-size: 14px;
  */
  color: #2d2d2d;
}

.mgleft15 {
  margin-left: 15px;
}

.mgleft20 {
  margin-left: 20px;
}

.userMngAcc a {
  display: block;
}

.tooltip {
  width: 140px;
  /*font-size: 11px;
  */
  font-weight: normal;
  z-index: 9999999;
  position: absolute;
}

#myModal.in ~ .modal-backdrop {
  opacity: 0;
}

.modal {
  overflow-y: auto;
  padding-left: 0px;
}

.modal-open {
  overflow: auto;
  padding-left: 0px;
}

body {
  padding: 0px !important;
  margin: 0px !important;
}

.listgroup {
  list-style: none;
  margin: 0px;
  padding: 0;
}

.listgroup li {
  border-bottom: 1px solid #d3d0ca;
  padding: 5px 0 6px;
  /*font-size: 13px
  */
}

.acceptIcon {
  width: 30px;
  height: 30px;
  font-size: 31px;
}

.acceptBox {
  padding: 18px;
  border: 1px solid #d3d0ca;
}

.listHeading {
  /*font-size: 16px
  */
}

.listSubHeading {
  /*font-size: 14px
  */
}

.bluetext {
  /*color: #006699;
  */
}

.bluetext a {
  /*color: #006699;
  */
}

.redtext {
  color: #C81C1C;
}

.alert-name-accent {
  color: #F24400;
}

.accept {
  color: #669934;
  /*font-size: 16px
  */
}

@media print {
  .redtext, .fa.redtext:before {
    color: #BB2028 !important;
  }
  .accept {
    color: #669934 !important;
  }
}
.mgTop5px {
  margin-top: 5px;
}

.fileIcons {
  width: 13px;
  height: 20px;
  /*font-size: 15px;
  */
  padding-top: 2px;
}

.screeningDetailsMsg {
  margin: 0;
}

.screeningDetailsMsg ul {
  padding: 0;
}

.screeningDetailsMsg ul li {
  padding: 10px 0;
  margin-left: 15px;
}

.screeningDetailsMsg.print ul li {
  padding: 0;
  margin-left: 50px;
  margin-bottom: 5px;
}

.panel-group .panel-body p:last-child,
.panel-group .panel-body ul:last-child,
.panel-group .panel-body ol:last-child {
  margin-bottom: 0;
}

.panel-groupNest {
  margin-bottom: 0;
}

.panel-groupNest .panel-headingNest {
  padding: 0;
  padding-bottom: 10px;
}

.panel-groupNest .panel-headingNest a {
  padding: 7px 10px;
  text-decoration: none;
  position: relative;
}

.panel-groupNest .panel-headingNest a.collapsed {
  color: inherit;
}

.panel-groupNest .panel-headingNest a:after {
  content: url("../images/minusGrey.png");
  float: left;
}

.panel-groupNest .panel-headingNest a.collapsed:after {
  content: url("../images/plusGrey.png");
}

.panel-groupNest .panelNest {
  background-color: transparent;
  border-radius: 0px;
}

.screenApplictnt .service ul li {
  margin-left: 20px;
}

.modal-content {
  border-radius: 0px;
}

.exApplicant .existingApplicant {
  width: 746px;
  margin: 2% auto;
}

.exApplicant .selectExistingApplicant {
  width: 885px;
  margin: 2% auto;
}

.existingApplicant h2 {
  /*font-size: 20px;
  */
  margin: 16px 0 22px 21px;
}

.existingApplicant h3 {
  /*font-size: 16px;
  */
}

.existingApplicant .popupTable > tbody > tr > td {
  padding: 12px 0;
}

.existingApplicant .modal-content {
  border-radius: 0px;
}

.servAbbrevPopup {
  height: 380px;
  overflow-y: auto;
}

/* 6102015*/
.searchExisting .existingApplicant {
  width: 625px;
  margin: 2% auto;
}

/* 6102015*/
.floatnone {
  float: none;
}

.collapseclasses {
  display: block;
  cursor: pointer;
}

.mgBtm30px {
  margin-bottom: 30px;
}

.popupshow {
  cursor: pointer;
}

.plusIcon {
  content: url("../images/plusGrey.png");
}

.minsIcon {
  content: url("../images/minusGrey.png");
}

.screenAppl hr {
  margin: 10px 0 15px;
}

.plusMinusIcon {
  border-top: 1px solid #ccc;
}

.greenText {
  color: #669934;
}

.hrRed {
  border-color: #990000;
}

.numaricListStyle li {
  list-style-type: decimal;
  margin-left: 20px;
}

/* ---------- --------------  alert managements   --------- ------------- */
.fixed_headers td:nth-child(2), .fixed_headers th:nth-child(2) {
  width: 750px;
}

/* ---------------- Select Property -------------------- */
.customSelectDropdown option {
  color: #262626;
}

.customSelectDropdown option:hover {
  background-color: #c8c8c8;
}

.radiobtn .marginTop15 {
  margin-top: 15px;
}

/* ---- Charts  Start---*/
#canvas-holder {
  width: 80%;
  height: 80%;
  position: relative;
  top: -10px;
  left: 18px;
}

.chartvalue-holder {
  width: 125px;
  height: 125px;
  position: absolute;
  text-align: center;
  font-weight: bold;
  margin: 55px 5px 0px 55px;
  /*font-size: 55px;
  */
  padding: 58px 5px 0px 14px;
}

.darkGreencircle {
  color: #2EBA03;
}

.lightGreencircle {
  color: #3CFD01;
}

.yellowcircle {
  color: #F3F309;
}

.redcircle {
  color: #EE0E0E;
}

.darkredcircle {
  color: #EB3A3A;
}

.mediumredcircle {
  color: #E64040;
}

.darkestredcircle {
  color: #D54D4D;
}

.lightredcircle {
  color: #F03838;
}

.lightestredcircle {
  color: #F80909;
}

.acceptcircle {
  color: #6BB345;
}

.acceptwithconditionstier2circle {
  color: #E0EDF8;
}

.acceptwithconditionstier3circle {
  color: #7498C0;
}

.acceptwithconditionscircle {
  color: #003359;
}

.declinereferralcircle {
  color: #FF5B5B;
}

.declinecircle {
  color: #BB2028;
}

.bluecircle {
  color: #003346;
}

@media print {
  .darkGreencircle, .fa.darkGreencircle:before {
    color: #2EBA03 !important;
  }
  .lightGreencircle, .fa.lightGreencircle:before {
    color: #3CFD01 !important;
  }
  .yellowcircle, .fa.yellowcircle:before {
    color: #F3F309 !important;
  }
  .redcircle, .fa.redcircle:before {
    color: #EE0E0E !important;
  }
  .darkredcircle, .fa.darkredcircle:before {
    color: #EB3A3A !important;
  }
  .mediumredcircle, .fa.mediumredcircle:before {
    color: #E64040 !important;
  }
  .darkestredcircle, .fa.darkestredcircle:before {
    color: #D54D4D !important;
  }
  .lightredcircle, .fa.lightredcircle:before {
    color: #F03838 !important;
  }
  .lightestredcircle, .fa.lightestredcircle:before {
    color: #F80909 !important;
  }
  .acceptcircle, .fa.acceptcircle:before {
    color: #6BB345 !important;
  }
  .acceptwithconditionstier2circle, .fa.acceptwithconditionstier2circle:before {
    color: #E0EDF8 !important;
  }
  .acceptwithconditionstier3circle, .fa.acceptwithconditionstier3circle:before {
    color: #7498C0 !important;
  }
  .acceptwithconditionscircle, .fa.acceptwithconditionscircle:before {
    color: #003359 !important;
  }
  .declinereferralcircle, .fa.declinereferralcircle:before {
    color: #FF5B5B !important;
  }
  .declinecircle, .fa.declinecircle:before {
    color: #BB2028 !important;
  }
  .bluecircle, .fa.bluecircle:before {
    color: #003346 !important;
  }
}
@media all and (max-width: 1024px) {
  .chartvalue-holder {
    width: 125px;
    height: 125px;
    position: absolute;
    text-align: center;
    font-weight: bold;
    margin: 55px 5px 0px 57px;
    /*font-size: 46px;
    */
  }
  .scoreDesionLease .acceptBox {
    padding: 18px 7px;
  }
}
/* ---- Charts  End---*/
/* ---- Error Message  Srart ---*/
.errorMessage {
  background-color: #ffebeb;
  border-radius: 2px;
  padding: 20px;
}

.errorRedText {
  color: #ff0000;
  /*font-size: 13px;
  */
}

.errorList ul {
  list-style: none;
}

.errorList ul li {
  /*font-size: 13px;
  */
  margin: 5px 0 0 18px;
}

.errorTriangle {
  color: #ff0000;
  /*font-size: 14px;
  */
}

.errorTriangleRefresh {
  color: #ff0000;
  /*font-size: 13px;
  */
}

.warningTriangle {
  color: #F29D41;
  /*font-size: 16px;
  */
}

/* ---- Error Message  End ---*/
/* --- Screen Applicant start---*/
.screeningSettingsBg {
  background-color: #F1F1F5;
}

/* --- Screen Applicant End---*/
/* Auto select screening reports start*/
.applicationResults ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.applicationResults ul li {
  display: inline;
  margin-right: 15px;
}

.radioCustom {
  margin: 0 0 15px 20px;
  font-weight: normal;
}

.scrResBlock {
  padding: 6px 15px;
  /*line-height: 21px;
  */
  float: left;
  margin: 15px 7px 0;
}

.reportLeBlock {
  padding: 6px 20px;
  background-color: #9d9d9d !important;
  width: 20px;
  -webkit-print-color-adjust: exact;
}

.greenBlock {
  background-color: #669933 !important;
  color: #fff;
  -webkit-print-color-adjust: exact;
}

.blueBlock {
  background-color: #3399ff !important;
  color: #fff;
  -webkit-print-color-adjust: exact;
}

.yellowBlock {
  background-color: #fee300 !important;
  color: #fff;
  -webkit-print-color-adjust: exact;
}

.redBlock {
  background-color: #b50202 !important;
  color: #fff;
  -webkit-print-color-adjust: exact;
}

.orangeBlock {
  background-color: #ff8a00 !important;
  color: #fff;
  -webkit-print-color-adjust: exact;
}

.padBtm7 {
  padding-bottom: 7px !important;
}

.padBtm20 {
  padding-bottom: 24px !important;
}

.grayBlock {
  background-color: #9d9d9d !important;
  color: #fff;
  -webkit-print-color-adjust: exact;
}

/* Auto select screening reports end */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .customSelectDropdown {
    margin-left: -2px;
  }
}
.acceptBoxHeight {
  height: 164px;
}

@media all and (max-width: 960px) {
  .acceptBoxHeight {
    height: 236px;
  }
}
.modal-content .closeBtn {
  color: #000000;
  float: right;
  /*font-size: 21px;
  */
  font-weight: bold;
  line-height: 1;
  opacity: 1;
}

.ssnBox {
  width: 48px;
}

.ssnBoxSecond {
  width: 40px;
}

.ssnBoxThird {
  width: 57px;
}

.applicanttab {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
}

.applicanttab ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.applicanttab ul li {
  display: inline;
  margin-right: 10px;
}

.applicanttab ul li a {
  padding: 8px 15px;
  background-color: #f1f0ee;
  /*font-size: 12px;
  */
  border: 1px solid #c1c1c1;
  text-decoration: none;
}

.applicanttab .ui-state-active a {
  background-color: #d9d9d9;
  border: 1px solid #d9d9d9;
}

.applicanttabpanel {
  margin-top: 7px;
  border-top: 1px solid #d3d0ca;
}

.donateCharts {
  width: 305px;
  float: left;
}

.scoreDesionLease {
  width: auto;
  overflow: hidden;
  padding-left: 10px;
}

.scoreDesionLease .acceptBox {
  padding: 18px 10px;
  margin-left: auto;
}

.noteText {
  /*font-size: 11px;
  */
}

.donateCharts .legends {
  width: 270px;
  /*font-size: 12px;
  */
  margin-left: 15px;
  position: relative;
  top: -40px;
  overflow: hidden;
}

.donatValue {
  position: relative;
  top: -67px;
  width: 152px;
  left: 65px;
  /*font-size: 15px;
  */
  font-weight: bold;
}

.donatDisclaimer {
  position: relative;
  top: -43px;
  width: 234px;
  left: 36px;
  /*font-size: 11px;
  */
  font-weight: bold;
  text-align: center;
}

.donateCharts .table {
  border: 1px solid rgb(221, 221, 221);
}

.equalHeightBox {
  margin-left: -5px;
  margin-right: -5px;
}

.leaseInformationBox {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 1em;
  border: 1px solid #d3d0ca;
  margin-left: 5px;
  margin-right: 5px;
}

.squareIcon {
  /*font-size: 7px;
  */
  vertical-align: top;
  margin-top: 5px;
  color: #d97128;
}

.leaseInformationBox {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 1em;
  border: 1px solid #d3d0ca;
}

#chart-area {
  width: 500;
  height: 500;
  -ms-transform: rotate(-224deg); /* IE 9 */
  -webkit-transform: rotate(-224deg); /* Chrome, Safari, Opera */
  transform: rotate(-224deg);
}

#chart-area.scoreX {
  width: 500;
  height: 500;
  -ms-transform: rotate(-201deg);
  -webkit-transform: rotate(-201deg);
  transform: rotate(-201deg);
}

.canvas {
  position: relative;
}

.canvasLeftvalue, .canvasRightvalue, .canvasLeftScoreX, .canvasRightScoreX {
  width: 50px;
  height: 25px;
  position: absolute;
  bottom: 10px;
  left: 20px;
  /*font-size: 14px;
  */
  font-weight: bold;
}

.canvasRightvalue {
  right: 57px;
  bottom: 10px;
  left: auto;
}

.canvasLeftScoreX {
  bottom: -22px;
  left: 73px;
}

.canvasRightScoreX {
  right: 100px;
  left: 154px;
  bottom: -22px;
}

.manageDecisionPoints {
  /*font-size: 12px;
  */
  color: #000;
  font-weight: bold;
}

.manageDecisionPoints .conditional {
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 1px;
  text-align: center;
}

.manageDecisionPoints .acceptCon {
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 1px;
  text-align: center;
}

.redBg {
  background-color: #bb2028;
}

.grayBg {
  background-color: #b4aea7;
}

.blueBg {
  background-color: #003359;
}

.greenBg {
  background-color: #6bb345;
}

.socialSearchExperian .selectExistingApplicant, .crimSAFEReportPopup .selectExistingApplicant, .reports .selectExistingApplicant {
  width: 885px;
  margin: 2% auto;
}

.socialSearchExperian .modal-body h2, .crimSAFEReportPopup .modal-body h2, .reports .modal-body h2 {
  /*font-size: 16px;
  */
  color: #2D2D2D;
  text-align: left;
  font-weight: 600;
  margin: 0;
}

.socialSearchExperian .customPackagebox, .crimSAFEReportPopup .customPackagebox, .reports .customPackagebox {
  height: 500px;
  overflow-y: auto;
}

.caseSensitivetext {
  color: #d9d9d9;
}

.reportBox {
  width: 885px;
  margin: 2% auto;
}

.reportTables {
  width: 100% !important;
}

.reportTables table {
  width: 100% !important;
}

.reportPackagebox {
  margin: 10px;
  border: 1px solid #d3d0ca;
  padding: 5px 7px;
}

/*.heading1 {color: #076ca4!important}*/
/* --- Message Board Management Start--- */
.borderTopNone {
  border-top: none;
}

.borderBottomNone {
  border-bottom: none;
}

.messageBoardBox {
  padding: 10px;
  border: 1px solid #d3d0ca;
  border-bottom: none;
}

/* --- Message Board Management End--- */
.autoSelectTable .acceptblock {
  background-color: #ebebeb;
  /*font-size: 12px;
  */
}

.declineText {
  /*font-size: 18px;
  */
  color: #b50202;
}

.conditionalText {
  /*font-size: 18px;
  */
  color: #fada09;
}

.acceptText {
  /*font-size: 18px;
  */
  color: #669934;
}

@media screen and (max-width: 991px) {
  .autoSelectTable > .table > thead > tr > th, .autoSelectTable > .table > tbody > tr > th, .autoSelectTable > .table > thead > tr > td, .autoSelectTable > .table > tbody > tr > td {
    white-space: normal;
  }
}
.reports .creditReportPopup {
  margin: 9px;
  border: 1px solid #d3d0ca;
  padding: 20px;
}

pre {
  color: #2D2D2D;
  border: none;
  background: none;
  /*font-size: 13px;
  */
  font-family: "Lato", sans-serif;
}

.transunion .reportText {
  width: 100%;
}

.transunion .reportText tt {
  /*font-size: 14px;
  */
}

.reportList ul {
  margin-right: 0;
  padding: 0;
  list-style: none;
}

.reportList ul li {
  list-style: square;
  /*font-size: 13px;
  */
  margin: 4px 0 0 20px;
}

.reports .creditReportPopup {
  margin: 9px;
  border: 1px solid #d3d0ca;
  padding: 20px;
}

.reportTabsActive {
  background-image: url(../../images/Tab_hover.png);
  height: 34px;
  width: 122px;
  background-repeat: no-repeat;
  padding-top: 8px;
  cursor: pointer;
  margin-right: 10px;
}

/*.reportTabsActive:hover { background-image:url(../../images/Tab_normal.png); }*/
.reportTabsActive a {
  text-decoration: none;
}

.reportTabsInactive {
  background-image: url(../../images/Tab_normal.png);
  height: 34px;
  width: 122px;
  background-repeat: no-repeat;
  padding-top: 8px;
  cursor: pointer;
  margin-right: 10px;
}

.reportTabsInactive a {
  text-decoration: none;
}

.reportTabsInactive:hover {
  background-image: url(../../images/Tab_hover.png);
}

.tableBottomReport {
  border-bottom: 2px solid #e6e6e6;
}

.squareIcon {
  /*font-size: 7px;
  */
  vertical-align: top;
  margin-top: 5px;
  color: #d97128;
}

.no-voucher-disclaimer {
  margin-top: 22px;
  /*font-size: 11px;
  */
  color: black;
  font-weight: 400;
}
