
.only-print {
    display: block !important;
}
  
#v-pills-tab {
    display: none;
}

.newPage {
    page-break-after: always;
}

.hidden-print {
    display: none;
}

.content-desktop {
    display: block !important;
}

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

.mobile-content {
    font-size: 12px !important;
    line-height: 13px;
}

.mobile-content-report-detail {
    font-size: 10px !important;
    /* line-height: 10px; */
}

h3, .h3 {
    font-size: 18px !important;
}

h4, .h4 {
    font-size: 20px !important;
}

.only-web {
    display: none !important;
}

.tr-line-height td{
    padding: 4px !important;
}

.table-header-vertical {
    width: 25px !important;
    border: 1px solid #DDD;
}

.canvas-line {
    width: 250px !important;
    margin-top: -16px;
}

.canvas-bars {
    width: 500px !important;
    height: 235px !important;
}

.canvas-bars-print {
    width: 600px !important;
    height: 300px !important;
}

.comment-line {
    font-size: 9px !important;
    line-height: 10px;
    margin-left: 6px;
}

.line-min-height {
    height: 29px;
}

.line-table-recommends {
    height: 26px;
    line-height: 9px;
    font-size: 10px !important;
}

.recommends-table {
    font-size: 10px !important;
}

.recommends-table td{
    height: 28px;
}

.header-position {
    width: 34px !important;
    padding: 7px 0px 7px 0px !important;
}

.section-title {
    font-size: 13px;
}

.perceptions_width {
    min-width: 200px;
}

.recommend_width {
    min-width: 70px;
}

.recommend_comment {
    font-size: 9px !important;
}

.recommend_name {
    font-size: 10px;
}