@media only print {
  * {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact; }

  .benefits-summary-accordion .blue-toggle-section .inside-padding-box {
    border: none !important; }

  .individual_family .progress {
    display: block !important; }

  .individual_family .progress, .individual_family .progress .bar {
    width: 130px !important; }

  .first-info {
    display: none !important; }

  .control-group .bold-label {
    font-size: 14px !important; }

  .control-group .light-label {
    font-size: 14px !important; }

  .dynamic-quick-links {
    width: 100% !important;
    display: block !important;
    position: relative; }

  .col-sm-9 {
    width: 100% !important; }

  .benefits-summary-accordion .inside-box-container .service-medication-description {
    border: none !important; }

  .dynamic-quick-links .component-content {
    clear: both !important;
    display: block !important;
    float: none !important; }

  .dashboard-recent-claims {
    width: 100% !important;
    display: block !important;
    position: relative; }

  .member-tools-container .col-md-4 {
    width: 100% !important;
    display: block !important;
    position: relative !important; }

  .member-tools-container .col-md-5 {
    width: 100% !important;
    display: block !important;
    position: relative; }

  .inside-box-container {
    display: block !important;
    position: relative !important; }

  .box {
    width: 100% !important;
    display: block !important; }

  h1 {
    font-size: 30px !important;
    line-height: 35px !important; }

  h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid; }

  .deductible-summary .box-body .progress {
    display: block !important; }

  .box-body .progress .progress-content {
    width: 100.75px !important; }

  .custom-table tbody tr, .responsive-table-list tbody tr {
    border: none !important; }

  a[href=""]:after {
    display: none; }

  .nav-menu {
    display: none; }

  .dashboard-recent-claims .striped-table .col-md-1 {
    width: 125px !important;
    display: inline-block; }

  .default-anchor {
    display: none; }

  span.tab-name {
    font-size: 11px; }

  .claims-recent-activity .content-box {
    border: none !important; }

  .details-amount {
    border: none !important; }

  .main-box-right {
    border: none !important; }

  a[href]:after {
    content: none !important; }

  .header-right {
    display: none; }

  .edit-label {
    display: none; }

  .cyan-button {
    display: none !important; }

  .box-top {
    border: none !important; }

  .box-body {
    border: none !important; }

  .dataTables_paginate {
    display: none; }

  .visible-sm {
    display: none !important; }

  .mobile-label {
    display: none !important; }

  .box .top-border {
    border: none !important; }

  .top {
    display: none; }

  p {
    page-break-inside: avoid; }

  p, blockquote, ul, ol, dl, pre {
    page-break-inside: avoid; }

  td span {
    font-size: 12px; }

  td label {
    font-size: 13px; }

  .bold-label {
    font-size: 12px; }

  .light-label {
    font-size: 12px; }

  body {
    background: white;
    font-size: 12pt; }

  body, article {
    width: 100%;
    margin: 0;
    padding: 0; }

  aside#sidebar, header[role="banner"], footer, #comments, #respond {
    display: none; }

  #container #content #main {
    width: 90%;
    margin: 0px;
    padding: 0px; }

  .toggler-content-collapsed {
    display: block; }

  .box-title {
    display: block; }

  .toggler-header-collapsed {
    display: block; }

  * {
    color: #000; }

  .non-printable {
    display: none; }

  h1, h2, h3, h4, h5 {
    page-break-after: avoid; }

  /*ID PRINT CARD*/
  .avmed-logo-container {
    display: none !important;
    visibility: hidden; }

  .just-print {
    display: block !important;
    width: 150px;
    height: 50px;
    -webkit-print-color-adjust: exact; }

  .card-container {
    background: #FAE75A;
    -webkit-print-color-adjust: exact;
    background-color: #FAE75A;
    width: 450px; }

  .card-container .group-info {
    width: 120px; }

  .card-container .control-group {
    margin-bottom: 0px !important; }

  .card-container .member-info {
    width: 190px; }

  .card-container .light-label {
    font-size: 8pt !important; }

  .card-container .bold-label {
    font-size: 8pt !important; }

  .header-description .name-plan {
    font-size: 6pt; }

  .plan-information .light-label {
    font-size: 6pt; }

  .card-border {
    border: 3px dashed #000000; }

  .card-holder {
    width: 522px; }

  .eob-popup-container {
    font-size: 14px;
    padding: 0 20px; }

  .eob-header-container {
    overflow: auto;
    box-sizing: border-box; }

  .eob-logo-holder {
    float: left;
    height: 85px;
    width: 25%; }

  .eob-logo-holder img {
    width: 100%;
    max-width: 220px; }

  .eob-header-text {
    width: 50%;
    text-align: center;
    font-family: 'Century Gothic Bold';
    float: left; }

  .print-modal {
    display: inline; }

  .eob-print-holder {
    float: left;
    width: 25%;
    text-align: right; }

  .pagination-date-modal {
    display: inline-block;
    margin-left: 20px;
    margin-top: 10px; }

  .eob-fisttable-container {
    margin-top: 15px;
    margin-bottom: 20px;
    overflow: auto;
    box-sizing: border-box; }

  .eob-user-details {
    float: left; }

  .eob-fisttable-container table tr td:first-child {
    padding-right: 10px; }

  .eob-fisttable-container table {
    border: none !important; }

  .eob-fisttable-container thead {
    border: none !important; }

  .eob-fisttable-container tbody {
    border: none !important; }

  .eob-fisttable-container tbody tr {
    border: none !important; }

  .eob-fisttable-container tbody tr td {
    border: none !important; }

  p.visible-phone {
    display: none; }

  .eob-user-details {
    margin-left: 8%; }

  .eob-user-details span {
    text-transform: uppercase; }

  .eob-message {
    font-family: 'Century Gothic Bold'; }

  .eob-message span {
    text-transform: uppercase; }

  .eob-secondtable-container {
    margin-top: 15px;
    margin-bottom: 20px;
    overflow: auto;
    box-sizing: border-box; }

  .eob-secondtable-container .responsive-table-list {
    text-align: right; }

  .eob-secondtable-container .responsive-table-list tr {
    border: none; }

  .eob-secondtable-container .responsive-table-list th {
    font-family: 'Century Gothic Bold'; }

  .eob-total {
    font-family: 'Century Gothic Bold'; }

  .eob-total {
    text-transform: uppercase; }

  .eob-popup-container p.bold-label.visible-phone {
    display: none; }

  .eob-secondtable-container table {
    border: none !important; }

  .eob-secondtable-container table thead {
    border: none !important; }

  .eob-secondtable-container table tbody {
    border: none !important; }

  .eob-secondtable-container table tbody tr th {
    border: none !important; }

  .benefits-summary-accordion .blue-toggle-section .description-box-toggler {
    border: none !important; }

  #filterClaimFm {
    display: block !important; }

  /*Pharmacy Benefits*/
  .pharmarcy-benefits-cvs .box-full {
    border: 1px solid #d9d7d3 !important; }

  /*TABLAS*/
  .responsive-table-list tbody tr td, .default-table tbody tr td, .box tbody tr td, .custom-table tbody tr td {
    border: none !important;
    display: table-cell !important; }

  .responsive-table-list tbody tr, .box tbody tr, .custom-table tbody tr, .default-table tbody tr {
    border-left: none !important;
    border-right: none !important;
    border-top: 1px solid #d9d7d3 !important;
    border-bottom: 1px solid #d9d7d3 !important;
    display: table-row !important; }

  .responsive-table-list tbody .header-row th, .default-table tbody .header-row, .box tbody .header-row th, .custom-table tbody .header-row th {
    border-left: none !important;
    border-right: none !important;
    display: table-cell;
    vertical-align: inherit !important; }

  .physician-table thead, .physician-table thead .header-row, .medical-claims-table thead, .medical-claims-table thead .header-row, .pharmacy-claims-table thead, .pharmacy-claims-table thead .header-row {
    display: none !important; }

  #chargeDetailTable.custom-table thead tr th, #chargeDetailTable.responsive-table-list thead tr th {
    display: table-cell; }

  .authorization-content {
    visibility: visible !important; }

  table {
    display: table !important; }

  .responsive-table-list tbody, .box tbody, .custom-table tbody, .default-table tbody {
    display: table-row-group !important; }

  .responsive-table-list thead, .box thead, .custom-table thead, .default-table thead {
    display: table-header-group !important; }

  .responsive-table-list thead .header-row, .box thead .header-row, .custom-table thead .header-row, .default-table thead .header-row {
    position: relative !important;
    top: inherit !important;
    left: inherit !important; }

  .accordion-section-body .visible-sm, .accordion-section-body .visible-xs, .custom-toggler-body .visible-sm, .custom-toggler-body .visible-xs {
    display: none !important; }

  .accordion-section-body tr.header-row, .table-container tr.header-row {
    display: table-row !important; }

  .accordion-section-body .header-row th, .table-container .header-row th {
    display: table-cell !important; } }