* {background: transparent !important;color: black !important;text-shadow: none !important; filter: none !important; -ms-filter: none !important; -webkit-transition: none !important; /*17may16*/
transition: none !important; /*17may16*/}

body {-webkit-print-color-adjust: exact; font:400 14px "Open Sans",Arial,Helvetica,sans-serif!important; zoom:110%!important} /*155*/

@page {
 size: auto; /*a4*/
 margin:.5cm .5cm .5cm .5cm !important; /*16May16*/
/*margin:0.45cm 0.3cm 0.4cm 0.4cm !important;*/
}

a, a:visited {color: #444 !important; text-decoration: underline;}
.coupon-offer-table th.w324 {width:300px;}
 .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content:"";}
a[href^="http://"] {color:#000;}
a[href]:after {content: none !important;}
img, img a {border:none;}
pre, blockquote {border: 1px solid #999; page-break-inside: avoid;}
thead {display: table-header-group;}
tr, img {page-break-inside: avoid;}
p, h2, h3 {orphans: 3; widows: 3;}
h2, h3 {page-break-after: avoid;}
.tab-content-heading {border-bottom: 1px solid #888888!important;}
.button span {color: #000!important;}
#banner-rrs {background: none !important; padding-left: 49px;}

/* All your print styles go here */
#cbrviewprofile div.fixed-header-box, #cbrviewprofile div.fixed, #cbrviewprofile header.main-header, #cbrviewprofile #sub-header, #cbrviewprofile .page-wrapper aside.vendor-page, #cbrviewprofile footer.main-footer, #cbrviewprofile .copyrights, .copyrights *, #cbrviewprofile #post-19603.reports #inner-navigation, #cbrviewprofile .cbrview-sec1, #cbrviewprofile .tabbable-custom > .nav-tabs, .tabs_wrapper .tabs-section, #cbrviewprofile script, .push, #cbrviewprofile .logoslist, .greysep, #cbrviewprofile .contain-to-grid header-section, #cbrviewprofile .header-space, #cbrviewprofile #header-breadcrumbs, #cbrviewprofile #inner-navigation, #cbrviewprofile footer#main-footer, #cbrviewprofile .navmenu.navmenu-default.navmenu-fixed-left.offcanvas, #cbrviewprofile .navbar.navbar-default.navbar-fixed-top, #cbrviewprofile .top-bar important-class, #cbrviewprofile #header-firstrow, #cbrviewprofile #header-secondrow .rental, #cbrviewprofile #navbar, #cbrviewprofile #copyrights, body#cbrviewprofile #mp-menu, .hide, .ie9 .banner-rrs-container.hide, .forminput .checkbox, #scroll-to-top, body#cbrviewprofile .right, .ie9 .right, aside.right, .ie9 aside.right, .textwidget, body#cbrviewprofile .right.register-step2.rightsidebar-shiftdowm-page, body#cbrviewprofile .register-step2, body#cbrviewprofile .textwidget,
body#cbrviewprofile .footer-sidebars-wrapper, body#cbrviewprofile.main-footer, .copyrights, #inner-navigation, #main.layout-right-only:after, .banner-rrs-container #tsPrint, #secText, #btnsecurity_passcode, #getPasscode, .cbrview div.fixed-header-box, .cbrview div.fixed, .cbrview header.main-header, .cbrview #sub-header, .cbrview .page-wrapper aside.right, .cbrview footer.main-footer, .cbrview .copyrights, .copyrights *, .cbrview #post-19603.reports #inner-navigation, .cbrview .cbrview-sec1, .cbrview .tabbable-custom > .nav-tabs, .tabs_wrapper .tabs-section, .cbrview script, .push, #searchboxnew, .print-hide, body.cbrview #mp-menu, .glossaryprint, .greysep, i.fa, a.red-txt.print-icon#tsPrint {display: none!important;}

.tabs_wrapper .tabs-content-section {border:none !important; padding:0 !important;}
#cbrviewprofile table.report_table img {height: inherit!important; max-width: inherit!important; display:block !important; /*20may16*/}
body#cbrviewprofile .tabbable-custom > .tab-content {border: none!important; width: 99%; margin: 0px; padding: 0px!important;}
#cbrviewprofile .form-container.padding-15 {padding: 0px!important; border: none!important; background-color: #fff!important;}
#cbrviewprofile br {/*display: inline!important;*/}

/*added on 20 June 14 */
#declination_letter p {line-height: 16px!important; padding: 0px 0px 8px; margin: 0.2em 0; font-size: 12px!important; /*11px 2dec15*/ text-align:left; /*text-align:justify; 2Dec15*/}
#declination_letter br {/*content: ""!important;*/}

/*2Dec15*/
.declination-letter {display:inline-block!important; float:left!important; margin-left:20px!important; margin-right:10px!important; margin-top:0!important; overflow:hidden; width:44%!important;}
/*2Dec15*/
div.tabs-content-section div.declination-letter {width:95%!important;}

.mart30 {margin-top:-28px !important;}
#declination_letter label, #declination_letter .form-heading {font-size:12px !important; /*11px 2dec15*/ padding:0 !important;}
#declination_letter .form-container {background-color: #FFFFFF; border: medium none; padding: 0 !important;}

div.declination-letter input[type="checkbox"], div.declination-letter-full input[type="checkbox"] {display:inline-block!important; vertical-align:middle!important; width:15px!important; margin-top:0px!important;}
.forminput.declination-letter, .forminput.declination-letter-full {line-height: 13px!important; vertical-align: top!important; /*2dec15*/ margin-bottom:5px !important;}
#declination_letter h3.form-heading {font-size: 13px!important;}
#declination_letter .block {display:inline-block !important;}

.dontPrint {display:none !important;}
/*Added on 21 June 14*/

#meridian-credit-report .payment .payment-type.type-green {background-color: green !important; -webkit-print-color-adjust: exact;}
#meridian-credit-report .payment .payment-type.type-yellow {background-color: #D3D313 !important; color: #FFF!important; -webkit-print-color-adjust: exact;}
#meridian-credit-report .payment .payment-type.type-orange {background-color: orange !important; color: #FFF!important; -webkit-print-color-adjust: exact;}
#meridian-credit-report .payment .payment-type.type-black {background-color: #000!important; color: #FFF!important; -webkit-print-color-adjust: exact;}
#meridian-credit-report .payment .payment-type {color: #FFF!important;}
#meridian-credit-report .payment .payment-type.type-red {background-color: #ff0000!important; color: #fff!important; -webkit-print-color-adjust: exact;}
#meridian-credit-report *, .gateway-report-response {font-family: "Open Sans", sans-serif !important;}
#banner-rrs span.text24 {font-size: 21px !important;}
/*End of Added on 21 June 14*/

/*Added on 23 June 14*/
.safari #declination_letter {width:99%!important;}
body#cbrviewprofile #meridian-credit-report .collections .credit-label:first-child, body#cbrviewprofile #meridian-credit-report .public-records .credit-label:first-child, body#cbrviewprofile #meridian-credit-report .tradelines .credit-label:first-child {width: 17%!important;}
body#cbrviewprofile #meridian-credit-report table.collections, .showbanner, body .db {display: block !important;}
#meridian-credit-report table td {padding: 4px 10px 4px 0!important;}
/* End of Added on 23 June 14 */

div [class^="criminal-record-1-"], div [class^="criminal-record-2-"], div [class^="criminal-records-wrapper-"] {width: 99%!important; float: left!important; clear: both!important;}
.criminal-record-1, .criminal-record-2, .criminal-records-wrapper {width: 99%!important; float: left!important; clear: both!important;}
.ie9 #banner-rrs {width: 650px!important;}
.ie9 .form-container {width: 730px !important;}
.form-container .span20 {padding-left: 0px !important; padding-right: 0px !important;}
#banner-rrs span.text24 {font-size: 15px !important;}
.ie9 #declination_letter {width: 730px !important;}
/* END OF Added on 24 June 14 */

/* Added on 25 June 14 */
body.has-page-header .page-wrapper aside.right {display: none;}
#cbrviewprofile div#search_info, #tenantSelectHide, .tabs_wrapper .tabs-content-section {display: block!important;}
/* END OF Added on 25 June 14 */

.tabs-content-section .counter {height:25px !important; line-height:25px !important;}
.tabs-content-section *, #telecheck-report *, .tabs-content-section table * {font-size:9px !important; font-family:Open sans, sans-serif !important;}
 .tabs-content-section h2 {font-size:16px !important;}
#tabsreport_content_container * div span.title {font-size:12px !important;}
.tabs-content-section .scorecard .red {background: #ff0000!important;}
.tabs-content-section .scorecard .orange {background: orange!important;}
.tabs-content-section .scorecard .yellow {background: yellow!important;}
.tabs-content-section .scorecard .green {background: green!important;}
.tabs-content-section .payment-type.type-1 {background: green!important;}
.tabs-content-section .payment-type.type-black {background: #000000!important; color: #fff!important;}
.tabs-content-section .payment-type.type-4, .tabs-content-section .payment-type.type-5 {background: orange!important; color: #fff!important;}
.tabs-content-section .payment-type.yellow {background: yellow!important; color: #fff!important;}
.tabs-content-section .payment-type.red {background: #ff0000!important; color: #fff!important;}
body #tabsreport_content_container .payment .payment-type {color: #fff !important;}
#meridian-credit-report .credit-label {text-align: left !important; width: 35% !important;}
#meridian-credit-report .credit-value{width: 35% !important;}
#meridian-credit-report {width: 100%!important;}
body#cbrviewprofile #meridian-credit-report .inquiries {margin-left: 0px!important;}

@media (max-width:1180px){.header.main-header, .third-row-container .third-row-container-inner, .limit-wrapper{max-width:100%!important;margin:0 auto!important;}}
@media (max-width:996px){.header.main-header, .third-row-container .third-row-container-inner, .limit-wrapper{max-width:100%!important;margin:0 auto!important;}}
@media (max-width:767px){.header.main-header, .third-row-container .third-row-container-inner, .limit-wrapper{max-width:100%!important;margin:0 auto!important;}}
@media (max-width:600px){.header.main-header, .third-row-container .third-row-container-inner, .limit-wrapper{max-width:100%!important;margin:0 auto!important;}}
@media (max-width:480px){.header.main-header, .third-row-container .third-row-container-inner, .limit-wrapper{max-width:100%!important;min-width:100%!important;width:100%!important;margin:0 auto!important;}}

body#cbrviewprofile #tabsreport_content_container td {line-height:18px !important;padding-bottom:0 !important;}
#meridian-credit-report .credit-label {vertical-align: top !important;text-align: right !important;width: 27% !important;}
#meridian-credit-report .credit-value {color: #666;text-align: left !important;width: 23% !important;vertical-align: top !important;}
body#cbrviewprofile #meridian-credit-report .credit-summary {margin-left:-60px !important}

/*- Report View History Page --*/
div.print-logo {width:100% !important;display:inline-block;text-align:center !important;margin:10px auto 13px -9px !important;}
/*width:100% !important;display:inline-block !important;text-align:center !important;margin:10px auto 0 !important;*/
div.print-logo img {display:inline !important;width: 170px;float: none !important;} /*120px*/
div.print-date {float: none !important;}
.cbrview .form-container.padding-15 {padding:0px!important; border:none!important; 	background-color:#fff!important;}
.cbrview br {}

.form-container ul {margin: 0px !important; list-style: none !important; padding-left: 15px !important; padding-right: 15px !important; overflow: hidden !important;}

ul.form-ul li.left-li-section {margin-right: 15px !important;}
ul.form-ul li {float: left !important; width: 48.6% !important;}
ul.form-ul ul.form-ul-inner {width: 100% !important; overflow: hidden !important; padding: 0px !important;}
ul.form-ul ul.form-ul-inner li {float: none !important; background-color: transparent !important; width: 98.7% !important; margin: 10px 0px 7px 7px !important; overflow: hidden;}
ul.form-ul ul li div.formlabel {float:left!important; display:block !important; text-align: right !important; padding-right: 10px !important; width: 28% !important; margin-top:10px !important;}
ul.form-ul ul li div.formlabel label {padding: 0px 0px !important;}
ul.form-ul ul li div.forminput {float: right!important; width: 64% !important; padding-right: 7px !important; margin-top:10px !important;}
#main input[type=text], #main input[type=email], #main input[type=password], #main input[type=email], #main input[type=search], #main input[type=date], #main input[type=range], #main input[type=number], #main textarea, #main select {background-color: #ffffff !important; color: #000 !important;}
.coupon-offer-table th{background:#ffffff!important; color:#000!important; padding:5px 5px 5px 10px!important; text-align:left!important; text-decoration:underline; font-size:14px!important;}
.coupon-offer-table th:nth-child(1),.coupon-offer-table td:nth-child(1) {display: none!important;}
.coupon-offer-table th a {font-weight: bold !important; color: #000 !important; font-size: 14px !important;}
.coupon-offer-table td {padding: 5px 5px 5px 10px !important; color: #000 !important;}
.coupon-offer-table td a{color: #000; text-decoration: none; font-size: 14px; font-weight: 600;}
.bottom-buttons {text-align: center !important; margin-bottom: 28px !important; margin-top: 5px !important;}
div.bottom-buttons a.button {padding: 5px 10px 5px !important; text-transform: none !important; font-size: 15px !important;}
.page-content .bottom-buttons a span {font-weight: normal !important; margin: 0px 0 0 !important; padding: 3px !important; text-transform: none !important; font-size: 15px !important;}
/*- Report View History Page --*/

/*16May16*/
#content2 td, #content3 td, #content4 td, #content5 td, #content6 td, #content7 td, #content8 td, #content9 td, #content10 td, #content11 td, #content12 td, #search_details td, #declination_letter td {padding-top:0px !important; padding-bottom:0px !important; line-height:14px !important; white-space:normal !important;}
/*body#cbrviewprofile #tabsreport_content_container */

#content2 br, #content3 br, #content4 br, #content5 br, #content6 br, #content7 br, #content8 br, #content9 br, #content10 br, #content11 br, #content12 br, #search_details br, #declination_letter br {line-height:14px !important;}

#content2 h2, #content3 h2, #content4 h2, #content5 h2, #content6 h2, #content7 h2, #content8 h2, #content9 h2, #content10 h2, #content11 h2, #content12 h2, #search_details h2, #declination_letter h2 {margin-bottom:0 !important; padding-bottom:0 !important; white-space:normal !important;}

#content2 p, #content3 p, #content4 p, #content5 p, #content6 p, #content7 p, #content8 p, #content9 p, #content10 p,
#content11 p, #content12 p, #search_details p, #declination_letter p {white-space:normal !important;}

#people-search-report {margin-top:-20px !important;}
body#cbrviewprofile div.print-logo {text-align:center;}
body#cbrviewprofile div.print-logo img {margin-bottom:0 !important;}
body#cbrviewprofile .print-date {padding-top:5px; padding-bottom:5px;}
body#cbrviewprofile .print-date {padding-top:5px; padding-bottom:0;}
body#cbrviewprofile .print-date span {margin-bottom:2px !important; text-align:center !important;}
table, body#cbrviewprofile #tabsreport_content_container td {line-height:12px !important;}
tr {page-break-inside: auto !important;}
hr {margin-bottom:7px !important; margin-top:13px !important;}

#tabsreport_content_container, #credit-report, #telecheck-report, #people-search-report, #tracer-evictions-report,
#criminal-report, .gateway-report-response, .report-html {display:inline !important; width:auto !important;}

.tabs_wrapper br + br, .tabs_wrapper br + br + br, .tabs_wrapper br + br + br + br {display:none;}

#tracer-evictions-report br + br, #tracer-evictions-report br + br + br, #tracer-evictions-report br + br + br + br,
#criminal-report br + br, #criminal-report br + br + br, #criminal-report br + br + br + br,
.gateway-report-response br + br, .gateway-report-response br + br + br, .gateway-report-response br + br + br + br {display:none;}

#tracer-evictions-report div.clear + br + div.clear, #criminal-report div.clear + br + div.clear, .gateway-report-response div.clear + br + div.clear {display:none;}

#tracer-evictions-report div.clear, #criminal-report div.clear, #tracer-evictions-report div.clear + br, #criminal-report div.clear + br {display:none !important;}

#tracer-evictions-report + br + div.clear + br, #criminal-report + br + div.clear + br, .gateway-report-response + br + div.clear + br,
.gateway-report-response div.clear + div.clear, #criminal-report br,  #criminal-report div.clear {display:none;}

p.jurisdictions-56b05e76cd890.hide + div.clear, p.jurisdictions-56b05e76cd890.hide + div.clear + div.clear, p.jurisdictions-56b05e76cd890.hide + div.clear + div.clear + br {display:none;}

.gateway-report-response span.disclaimer, .gateway-report-response span.pointer {display:none;}

div#tracer-evictions-report div.clear, div#tracer-evictions-report br, #cbrviewprofile img.mobiletip {display:none;}

#cbrviewprofile table.report_table td:first-child {text-align:left !important;}

#meridian-credit-report .arrow {top:-19px !important; position:relative !important;}
#meridian-credit-report .arrow img {display:block !important;}
#meridian-credit-report .arrow strong {font-size:13px !important; color:#666 !important;}
#meridian-credit-report .arrow strong .credit-value {font-size:14px !important;}
h3.form-heading {clear:both !important;}
body#cbrviewprofile #tabsreport_content_container td.first {font-size:11px !important; padding-bottom:0 !important; line-height:16px !important;}
/*16May16*/

.tabs_wrapper #declination_letter br + br, .tabs_wrapper #declination_letter br + br + br, .tabs_wrapper #declination_letter br + br + br + br {display:inline-block;}

.tsreport-print {position:absolute; left:0; text-align:left; top:18px; float:left;} /*26sep16*/
.tsdate-print {position:absolute; right:0; text-align:right; top:33px; float:right;}

.showbanner .left-text, .showbanner .right-text {float:left; padding-left:17px; padding-top:10px;}

/*Agreement Final Step Print*/
.finalprint p, span.form-heading {font:24px "Times New Roman", Times, serif !important; margin:15px 0 18px}
.finalprint h4.form-heading-red2.padb11 {padding-bottom:11px; padding-right:0;}
span.form-heading.pad {display:inline-block; padding:9px 0 15px;}
p.text13 {font-size:13px;}
h4.text20 {font-size:20px; margin-top:20px;}
.finalprint ul.accepted-methods .w50p {float:left; width:50%;}
.finalprint ul.accepted-methods .w50p.center {text-align:center;}
.finalprint ul.accepted-methods .w50p .formlabel {padding-bottom:9px;}
.finalprint ul.accepted-methods > li {width:100%;}
.finalprint p.center-aligned-red {margin-bottom:9px; float:left; width:50%;}
.finalprint p.center-aligned-red.right {float:right;}
h4.red-txt, ul.accepted-methods .w50p .formlabel {font:700 24px "Times New Roman", Times, serif !important;}
.finalprint ul.accepted-methods > li {clear:both;}
.form-heading{font:700 24px "Times New Roman", Times, serif !important;padding:15px 20px 5px 20px;color:#444444;margin:0px;}
p.padl59 {padding-left:59px;}
p.padl59 span.marl25 {margin:3px 0 0 25px; display:inline-block;}
/*Agreement Final Step Print*/

.form-container, .container, .container-fluid {padding: 0!important; margin: 0!important; border-radius: 0!important} /*width: 100%!important; border: 1px solid red !important;*/

#cbrviewprofile .block01 a.button.tab-pane-btn.red, #cbrviewprofile .block01 a.button.tab-pane-btn.red span.btext, p.lpadding25{font-size:13px !important; color:#000!important;}
.tab-content-heading {font-size:16px !important; display: inline-block;}
p {font:400 15px "Open Sans",Arial,Helvetica,sans-serif!important;}
body#cbrviewprofile .tab-content-heading, #cbrviewprofile .block01, #cbrviewprofile .block02 {text-align: left!important; float: none!important; clear: both!important;}

.row {margin: 0!important; padding: 0!important;} /*.tabs_wrapper .tabs-content-section, .tabs_wrapper.coapp, .form-container, .container, .container-fluid, #main-content*/

#tabsreport_content_container p, #tabsreport_content_container label, .tabs-content-section div,
.no-print, .report-accordion h3, .report_table td {font:400 12px "Open Sans",Arial,Helvetica,sans-serif!important;}

#tabsreport_content_container .ta_details ul li label, #tabsreport_content_container span.info_details {font:400 12px "Open Sans",Arial,Helvetica,sans-serif!important; float: left!important;}
#tabsreport_content_container .ta_details.applicant_details.frm_seperator ul li label {width: 150px;}
.ta_details.applicant_details.frm_seperator ul {
    display: grid;
}

.tab-content-heading.reportsum {margin-top: 11px!important;}
#tabsreport_content_container .form-heading {font:600 12px "Open Sans",Arial,Helvetica,sans-serif!important;}

/*table.report_table td, #meridian-credit-report .credit-summary, #meridian-credit-report .personal-information, #meridian-credit-report .scorecard, #meridian-credit-report .collections, #meridian-credit-report .tradelines, #meridian-credit-report .public-records*/

#meridian-credit-report .credit-summary, #meridian-credit-report .personal-information {margin-left:0!important;}

span.tenant-selectname {margin-bottom: 16px; display: block; font-weight:700;}

.print-only {
  display: none!important;
}

@media print {
  * {-webkit-print-color-adjust: exact !important;color-adjust: exact !important;}

  body {font-family: 'Open Sans',Arial,Helvetica,sans-serif!important;}

  .clearfix:before, .clearfix:after {content: "";display: table;}
  .clearfix:after {clear: both;}

  .print-only {display: block!important;}

  .print-no {display: none!important;}

  .print-yes {display: block!important;}

  p {margin: 0 0 10px;}

  #header-breadcrumbs, #yii-debug-toolbar, iframe, #headsupwrap {display: none !important;}

  .push.print-yes, .push.print-only {display: block!important;height: 16px;clear: both;}

  .top-bar .title-area {margin: 0 0 10px !important;padding: 0 !important;list-style: none !important;}
  #logo-image {max-width: 140px;}

  .red-txt, span.price {color: #e40d0e!important;}

  .button {padding:1px 4px 5px!important;margin-left:3px!important;border:none!important; box-shadow:none!important;text-shadow:none!important;display:inline-block!important;text-align:center!important;cursor:pointer!important;overflow:hidden!important;position:relative!important;z-index:0!important;vertical-align:middle!important;-moz-user-select:none!important;-webkit-user-select:none!important;user-select:none!important; -webkit-border-radius:3px!important; -moz-border-radius:3px!important; -ms-border-radius:3px!important; -o-border-radius:3px!important; border-radius:3px!important;background-clip:padding-box!important;-webkit-transition:all .1s!important;transition:all .1s!important;background:#c00!important;color:#fff!important;font:700 13px/20px 'Open Sans', Arial, Helvetica, sans-serif!important;}
  .button span{display:inline-block!important;font-size:1em!important;line-height:1.15!important;padding:0 0.4em !important;margin:0 0!important;vertical-align:middle !important; color:#fff!important;}
  .button span.btext{font-weight:bold!important;position:relative!important; font-size:15px!important;}
  .button span.btext i {color:#fff!important;}
  .button span.btext:after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;right:50%!important;border-bottom:1px solid!important;-webkit-transition:all 0.3s ease-out!important;-moz-transition:all 0.3s ease-out!important;transition:all 0.3s ease-out!important;}

  .button.red {padding:0.6em 1em!important;}
  .button.red span.btext {font-weight:400!important; margin-top:-5px!important;}

  .memberpack_mod {width:100%;}
  .coupon-offer-table, .check-email{border:1px solid #cacae5;border-collapse:separate;overflow:hidden;font:14px 'Open Sans', Arial, Helvetica, sans-serif!important;width:100%;}
  .coupon-offer-table th, .check-email th{background:#d7d7f8!important;color:#3c3c9d;padding:5px 5px 5px 10px;text-align:left;}
  .coupon-offer-table tfoot td{background:#d7d7f8!important;color:#3c3c9d;padding:5px 5px 5px 10px;text-align:left;font-weight:bold;}
  .coupon-offer-table td, .check-email td{padding:5px 5px 5px 10px;color:#444444; border-top:1px solid #ededed;}
  .coupon-offer-table th a{font-weight:bold;color:#3C3C9D;font-size:14px;}
  .check-email td a:hover{text-decoration:underline;}
  .coupon-offer-table td a:hover{color:#3c3c9d;text-decoration:none;}
  .coupon-offer-table td.particular input {margin-top:-2px;}

  .checked-contentbox .coupon-offer-table th:nth-child(1),.coupon-offer-table td:nth-child(1) {display: table-cell!important;}

  table.coupon-offer-table tr:nth-of-type(odd){background:#f8f8fe!important;}
  table.coupon-offer-table tr:nth-of-type(even){background:#fff!important;}
  .block{display:block;}
  .coupon-offer-table .edit-button{background:#0da5e4 url(../images/icons/icon-edit.png) no-repeat 6px 5px!important;color:#fff;font-size:13px;padding:2px 6px 2px 26px;}
  .coupon-offer-table .delete-button{background:#e40d0e url(../images/icons/icon-delete.png) no-repeat 6px 4px!important;color:#fff;font-size:13px;padding:2px 6px 2px 26px;margin-left:5px;}
  .no-more-table td{overflow:hidden}

  h4.form-heading-red2{font-size:16px;font-weight:bold;padding:0 20px 5px 0px;color:#E40D0E!important;margin:0px;}
  span.form-heading{font-size:16px!important;font-family: 'Open Sans',Arial,Helvetica,sans-serif!important;font-weight:bold!important;padding:15px 0 5px 0px;color:#444444;margin:0px;}
  p.center-aligned-red{text-align:center;margin:15px auto;color:#E40D0E!important; font-size:13px;}
  p.center-aligned-red span,p.center-aligned-red strong{color:#E40D0E!important;}
  p.red-txt.text13 {font-size:13px; padding:7px 0;}
  ul.accepted-methods{list-style:none!important;padding:0px!important;margin:0px!important;overflow: visible !important;}
  ul.accepted-methods > li{float:left;width:96.4%;border:1px solid #bcbcbc;padding:15px 15px 0;text-align:center;margin-right:0px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(pie.htc);min-height:100px;-webkit-print-color-adjust: exact !important;color-adjust: exact !important;}
  .ie8 ul.accepted-methods > li{width:45.2%;}
  ul.accepted-methods > li.classEven{margin-right:0px;}
  ul.accepted-methods > li ul.form-ul ul li div.forminput{float:right!important;width:100%!important;margin:0px!important;padding-right:0px!important;}
  ul.accepted-methods > li ul.form-ul li{float:none!important;width:100%!important;margin: 0 !important;padding:5px 0px 0px!important;background-color:rgba(0, 0, 0, 0);overflow:hidden;}
  ul.accepted-methods > li ul.form-ul li.left-li-section{margin-right:0px !important;}
  ul.accepted-methods > li input[type=file]{border:1px solid #B6B6B6;padding:10px;-moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;font:14px 'Open Sans', Arial, Helvetica, sans-serif!important;color:#808080;max-width: calc(100% - 20px);}
  ul.accepted-methods li.upload-file-img{background:url(../images/icons/upload-file.gif) no-repeat 2% 17%!important;background-size:11%!important; padding-bottom:12px;}
  ul.accepted-methods li.email-img{background:url(../images/icons/pdf.gif) no-repeat 2% 17%!important;background-size:11%!important;}
  ul.accepted-methods li.fax-img{background:url(../images/icons/fax.gif) no-repeat 2% 17%!important;background-size:11%!important;}
  ul.accepted-methods li.mail-img{background:url(../images/icons/email1.gif) no-repeat 2% 17%!important;background-size:11%!important;margin-bottom:0px;}
  ul.accepted-methods li > div{text-align:left;float:right;width:86%;word-break:break-word;}
  li.upload-file-img div.buttons{margin-top:10px}
  li.upload-file-img div.buttons a.button.red{padding:4px 11px 7px;text-transform:none;font-size:15px;}
  li.upload-file-img > div > ul.form-ul{padding:0px 0px}
  li.upload-file-img div.file-upload-div{float:left;width:42%;}
  li.upload-file-img div.file-upload-notification-div{float:right;width:55%;}
  li.upload-file-img div.file-upload-notification-div > p{padding:0px;margin:0px}
  .formlabel.padb9 {padding-bottom:9px;}
  ul.checked-uncheked{list-style:none;padding:0px;margin:0px;}
  ul.checked-uncheked li{margin-bottom:15px;padding-left:25px;}
  ul.checked-uncheked li ul{padding-top:5px;padding-left:20px;}
  ul.checked-uncheked li ul li{margin-bottom:2px;padding-left:0px;list-style:disc!important;list-style-position:inside!important;}
  ul.checked-uncheked li.checked{background:url(../images/icons/checked.png) no-repeat left 1px!important;}
  ul.checked-uncheked li.unchecked{background:url(../images/icons/unchecked.png) no-repeat left 1px!important;list-style:none outside none!important;padding-left:25px;}
  div.checked-contentbox{width:97.5%;margin-top:15px;}
  div.checked-contentbox table{border-bottom:1px solid #CACAE5;}
  div.checked-contentbox table tr td{border-right:1px solid #CACAE5;}
  div.checked-contentbox table tr td:nth-child(even){border-right:none;}

  /** accessibe **/
  body .acsb-trigger.acsb-ready{display: none!important;}
  body .acsb-keynav-triggers.acsb-ready{display: none!important;}

  /** tab credit report **/
  #main-content .base-credit-report .score-scale .scale .very-poor {
    background: #A8A8A8!important;
  }
  #main-content .base-credit-report .score-scale .scale .poor {
    background: #C0C0C0!important;
  }
  #main-content .base-credit-report .score-scale .scale .fair {
    background: #DCDCDC!important;
  }
  #main-content .base-credit-report .score-scale .scale .good {
    background: #F5F5F5!important;
  }

  #main-content .base-credit-report .credit-label {
    vertical-align: top!important;
    text-align: right!important;
    width: 300px!important;
  }

  #main-content .base-credit-report .score-tooltip {
    border: 1px solid #ccc!important;
    background-color: #ffffff!important;
    color: #000000!important;
  }
  #main-content .base-credit-report .score-tooltip:before {
    border-top: 8px solid #ccc!important;
  }
  #main-content .score-text {
    color: black;
  }

  #main-content .base-credit-report .payment span.status {
    /*background-color: #444!important;*/
    background-color: #fff!important;
    color: black!important;
    border: 1px solid #888;
  }

  #main-content .base-credit-report .credit-summary {
    width:auto!important;
    max-width: 270px!important;
  }

  #main-content .base-credit-report .personal-information .row {
    margin-left: 0!important;
  }

  #main-content .base-credit-report .col-6 {
    margin-left: 30px!important;
    padding: 0!important;
  }

  #main-content .base-credit-report .record-table th {
    border-bottom: 1px solid #000000!important;
    color: #000000!important;
  }

  #main-content hr {
    border-top: 1px solid #000000!important;
  }

  #main-content .summary-header {
    color: black!important;
    border-bottom: 2px solid #000000!important;
  }

  .base-credit-report .col-6 {
    width: 45%!important;
  }
  div.print-logo .expiration-date {
    padding: 20px;
    text-align: left;
  }
  div.print-logo .expiration-date p{
    font-size: 12px !important;
  }
}
