
/*******************************************************************************
**  Project Name: Bootstrap 4 responsive design
**  Object Name:  button.css
****
**  Configuration Record
**
**  Version        Author             Date             SCR No.
 *   1.0.0        Atik Zahan      	27/03/18        Original  
**
**  @copyright    2018 Revenue NSW
**
********************************************************************************
**  Revision History
**
**  Version  Description
**  1.0      Original
**
*******************************************************************************/
 @media print {
     li.skip {
         display: none;
    }
     fieldset {
         display: block !important;
         page-break-inside: avoid !important;
    }
     .logoplace {
         page-break-before: avoid !important;
         page-break-after: avoid !important;
         break-after: avoid !important;
         break-before: avoid !important;
         width: 100%;
         padding-bottom: 1%;
         border-bottom: Solid 2px #d71740;
    }
     .container {
         width: 750px!important;
    }
     .print-width {
         width: 100% !important;
        /*max-width: 700px !important;
        */
    }
     .baseline {
         display: none;
    }
     .adv_search {
         display: none;
    }
    /*WTB-420*/
     .btn {
         display: none;
    }
     .justhide {
         display: none;
    }
     .btn.btn-primary {
         display: none;
    }
     html {
         padding-left: 0px !important;
         padding-right: 0px !important;
         margin-left: 0px !important;
         margin-right: 0px !important;
    }
     body {
         padding-left: 0px !important;
         padding-right: 0px !important;
         margin-right: 0px !important;
         margin-left: 0px !important;
         -webkit-print-color-adjust: exact !important;
    }
    /*bootstrap background colors - start */
     .bg-primary {
         background: #4B5995!important;
         -webkit-print-color-adjust: exact;
    }
     a.bg-primary:hover {
         background: #002664!important;
         -webkit-print-color-adjust: exact;
    }
    /*.bg-success {
         background: #dff0d8!important;
         -webkit-print-color-adjust: exact;
    }
    */
     a.bg-success:hover {
         background: #c1e2b3!important;
         -webkit-print-color-adjust: exact;
    }
    /*.bg-info {
         background: #d9edf7!important;
         -webkit-print-color-adjust: exact;
    }
    */
     a.bg-info:hover {
         background: #afd9ee!important;
         -webkit-print-color-adjust: exact;
    }
    /*.bg-warning {
         background: #fcf8e3!important;
         -webkit-print-color-adjust: exact;
    }
    */
     a.bg-warning:hover {
         background: #f7ecb5!important;
         -webkit-print-color-adjust: exact;
    }
    /*.bg-danger {
         background: #f2dede!important;
         -webkit-print-color-adjust: exact;
    }
     */
    a.bg-danger:hover {
         background: #e4b9b9!important;
         -webkit-print-color-adjust: exact;
    }
     code {
         background: #f9f2f4!important;
         -webkit-print-color-adjust: exact;
    }
     kbd {
         background: #333!important;
         -webkit-print-color-adjust: exact;
    }
     pre {
         background: #f5f5f5!important;
         -webkit-print-color-adjust: exact;
    }
     fieldset[disabled] .form-control {
         background: #eee!important;
         -webkit-print-color-adjust: exact;
    }
     .has-success .input-group-addon {
         background: #dff0d8!important;
         -webkit-print-color-adjust: exact;
    }
     .has-warning .input-group-addon {
         background: #fcf8e3!important;
         -webkit-print-color-adjust: exact;
    }
     .has-error .input-group-addon {
         background: #f2dede!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-default {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .open > .dropdown-toggle.btn-default {
         background: #e6e6e6!important;
         -webkit-print-color-adjust: exact;
    }
     fieldset[disabled] .btn-default.active {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-default .badge {
         background: #333!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-primary {
         background: #4B5995!important;
         -webkit-print-color-adjust: exact;
    }
     .open > .dropdown-toggle.btn-primary {
         background: #002664!important;
         -webkit-print-color-adjust: exact;
    }
     fieldset[disabled] .btn-primary.active {
         background: #4B5995!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-primary .badge {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-success {
         background: #5cb85c!important;
         -webkit-print-color-adjust: exact;
    }
     .open > .dropdown-toggle.btn-success {
         background: #449d44!important;
         -webkit-print-color-adjust: exact;
    }
     fieldset[disabled] .btn-success.active {
         background: #5cb85c!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-success .badge {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-info {
         background: #5bc0de!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
         background: #31b0d5!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
         background: #5bc0de!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-info .badge {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-warning {
         background: #f0ad4e!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
         background: #ec971f!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
         background: #f0ad4e!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-warning .badge {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-danger {
         background: #d9534f!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
         background: #c9302c!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
         background: #d9534f!important;
         -webkit-print-color-adjust: exact;
    }
     .btn-danger .badge {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .dropdown-menu .divider {
         background: #e5e5e5;
         -webkit-print-color-adjust: exact;
    }
     .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
         background: #f5f5f5!important;
         -webkit-print-color-adjust: exact;
    }
     .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
         background: #4B5995!important;
         ;
         -webkit-print-color-adjust: exact;
    }
     .input-group-addon {
         background: #eee!important;
         -webkit-print-color-adjust: exact;
    }
     .nav > li > a:hover, .nav > li > a:focus {
         background: #eee!important;
         -webkit-print-color-adjust: exact;
    }
     .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
         background: #eee!important;
         -webkit-print-color-adjust: exact;
    }
     .nav .nav-divider {
         background: #e5e5e5!important;
         -webkit-print-color-adjust: exact;
    }
     .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
         background: #4B5995!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-default {
         background: #f8f8f8!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
         background: #e7e7e7!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
         background: #ddd!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-default .navbar-toggle .icon-bar {
         background: #888!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
         background: #e7e7e7!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-inverse {
         background: #222!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
         background: #080808!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
         background: #333!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-inverse .navbar-toggle .icon-bar {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
         background: #080808!important;
         -webkit-print-color-adjust: exact;
    }
     .breadcrumb {
         background: #f5f5f5!important;
         -webkit-print-color-adjust: exact;
    }
     .pagination > li > a, .pagination > li > span {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
         background: #eee!important;
         -webkit-print-color-adjust: exact;
    }
     .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
         background: #4B5995!important;
         -webkit-print-color-adjust: exact;
    }
     .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .pager li > a, .pager li > span {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .pager li > a:hover, .pager li > a:focus {
         background: #eee!important;
         -webkit-print-color-adjust: exact;
    }
     .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .label-default {
         background: #777!important;
         -webkit-print-color-adjust: exact;
    }
     .label-default[href]:hover, .label-default[href]:focus {
         background: #5e5e5e!important;
         -webkit-print-color-adjust: exact;
    }
     .label-primary {
         background: #4B5995!important;
         -webkit-print-color-adjust: exact;
    }
     .label-primary[href]:hover, .label-primary[href]:focus {
         background: #002664!important;
         -webkit-print-color-adjust: exact;
    }
     .label-success {
         background: #5cb85c!important;
         -webkit-print-color-adjust: exact;
    }
     .label-success[href]:hover, .label-success[href]:focus {
         background: #449d44!important;
         -webkit-print-color-adjust: exact;
    }
     .label-info {
         background: #5bc0de!important;
         -webkit-print-color-adjust: exact;
    }
     .label-info[href]:hover, .label-info[href]:focus {
         background: #31b0d5!important;
         -webkit-print-color-adjust: exact;
    }
     .label-warning {
         background: #f0ad4e!important;
         -webkit-print-color-adjust: exact;
    }
     .label-warning[href]:hover, .label-warning[href]:focus {
         background: #ec971f!important;
         -webkit-print-color-adjust: exact;
    }
     .label-danger {
         background: #d9534f!important;
         -webkit-print-color-adjust: exact;
    }
     .label-danger[href]:hover, .label-danger[href]:focus {
         background: #c9302c!important;
         -webkit-print-color-adjust: exact;
    }
     .badge {
         background: #777!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .jumbotron {
         background: #eee!important;
         -webkit-print-color-adjust: exact;
    }
     .thumbnail {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .alert-success {
         background: #dff0d8!important;
         -webkit-print-color-adjust: exact;
    }
     .alert-info {
         background: #d9edf7!important;
         -webkit-print-color-adjust: exact;
    }
     .alert-warning {
         background: #fcf8e3!important;
         -webkit-print-color-adjust: exact;
    }
     .alert-danger {
         background: #f2dede!important;
         -webkit-print-color-adjust: exact;
    }
     .progress {
         background: #f5f5f5!important;
         -webkit-print-color-adjust: exact;
    }
    /*.progress-bar {
         background: #4B5995!important;
         -webkit-print-color-adjust: exact;
    }
    */
     .progress-bar-success {
         background: #5cb85c!important;
         -webkit-print-color-adjust: exact;
    }
     .progress-bar-info {
         background: #5bc0de!important;
         -webkit-print-color-adjust: exact;
    }
     .progress-bar-warning {
         background: #f0ad4e!important;
         -webkit-print-color-adjust: exact;
    }
     .progress-bar-danger {
         background: #d9534f!important;
         -webkit-print-color-adjust: exact;
    }
     .list-group-item {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item:hover, a.list-group-item:focus {
         background: #f5f5f5!important;
         -webkit-print-color-adjust: exact;
    }
     .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
         background: #eee!important;
         -webkit-print-color-adjust: exact;
    }
     .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
         background: #4B5995!important;
         -webkit-print-color-adjust: exact;
    }
     .list-group-item-success {
         background: #dff0d8!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item-success:hover, a.list-group-item-success:focus {
         background: #d0e9c6!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {
         background: #3c763d!important;
         -webkit-print-color-adjust: exact;
    }
     .list-group-item-info {
         background: #d9edf7!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item-info:hover, a.list-group-item-info:focus {
         background: #c4e3f3!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {
         background: #31708f!important;
         -webkit-print-color-adjust: exact;
    }
     .list-group-item-warning {
         background: #fcf8e3!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item-warning:hover, a.list-group-item-warning:focus {
         background: #faf2cc!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {
         background: #8a6d3b!important;
         -webkit-print-color-adjust: exact;
    }
     .list-group-item-danger {
         background: #f2dede!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item-danger:hover, a.list-group-item-danger:focus {
         background: #ebcccc!important;
         -webkit-print-color-adjust: exact;
    }
     a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {
         background: #a94442!important;
         -webkit-print-color-adjust: exact;
    }
     .panel {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-footer {
         background: #f5f5f5!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-default > .panel-heading {
         background: #f5f5f5!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-default > .panel-heading .badge {
         background: #333!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-primary > .panel-heading {
         background: #4B5995!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-primary > .panel-heading .badge {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-success > .panel-heading {
         background: #dff0d8!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-success > .panel-heading .badge {
         background: #3c763d!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-info > .panel-heading {
         background: #d9edf7!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-info > .panel-heading .badge {
         background: #31708f!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-warning > .panel-heading {
         background: #fcf8e3!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-warning > .panel-heading .badge {
         background: #8a6d3b!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-danger > .panel-heading {
         background: #f2dede!important;
         -webkit-print-color-adjust: exact;
    }
     .panel-danger > .panel-heading .badge {
         background: #a94442!important;
         -webkit-print-color-adjust: exact;
    }
     .well {
         background: #f5f5f5!important;
         -webkit-print-color-adjust: exact;
    }
     .modal-content {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .modal-backdrop {
         background: #000!important;
         -webkit-print-color-adjust: exact;
    }
     .tooltip-inner {
         background: #000!important;
         -webkit-print-color-adjust: exact;
    }
     .popover {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
     .popover-title {
         background: #f7f7f7!important;
         -webkit-print-color-adjust: exact;
    }
     .carousel-indicators li {
         background: #000!important;
         background: rgba(0, 0, 0, 0)!important;
         -webkit-print-color-adjust: exact;
    }
     .carousel-indicators .active {
         background: #fff!important;
         -webkit-print-color-adjust: exact;
    }
    /*bootstrap background colors - start */
     span.input-group-addon {
         background: #ccc!important;
         -webkit-print-color-adjust: exact;
    }
     .no-print {
         display: none;
    }
    /* to display .read_info regardless its on or off*/
     .collapse, .read_info, .read_info .panel-heading, .read_info .panel-body {
         display: block!important;
         height: auto!important 
    }
     #content-wrapper {
         left: 0;
         right: 0;
         padding-right: 0px !important;
    }
     .pagebreak {
         page-break-before: always;
         position: relative;
    }
     .display {
         padding-left: 0px !important;
         padding-right: 0px !important;
         margin-right: 0px !important;
    }
     div.horizontalTab {
         padding-left: 0px !important;
         padding-right: 0px !important;
         margin-right: 0px !important;
    }
     div.resp-tabs-container > div {
         padding-left: 0px !important;
         padding-right: 0px !important;
         margin-right: 0px !important;
    }
     .print-disappear {
         display: none;
    }
     .panel-group {
         border: none;
    }
     .panel {
         page-break-inside: avoid !important;
    }
     .panel-group > .panel {
         border: none;
         padding-left: 0px;
         padding-right: 0px !important;
    }
     h4.panel-title {
         font-size: 1em !important;
         padding-top: 2px !important;
         padding-bottom: 5px !important;
    }
     .panel-heading {
         padding: 0px !important;
    }
    /*WTB-419*/
    /* .fa {
         display: none;
    }
     */
     .panel-default {
         page-break-inside: avoid;
    }
     .highlight {
         border-bottom: Solid 1px #eee;
    }
     .display .form-group {
         width: 100%!important;
         margin: 0!important;
         padding: 0!important 
    }
     .displayform .form-group {
         width: 100%!important;
         margin: 0!important;
         padding: 0!important 
    }
    /*.alert-danger {
         display: none;
    }
     .alert-warning {
         display: none;
    }
    */
     .table {
         width: 100%;
        /*max-width: 700px;
        */
    }
     .table tr td {
         font-size: .9em!important 
    }
     .displayform .checkboxprint {
         visibility: hidden!important 
    }
    /* shows all img elements directly adjacent to a checked input of type=checkbox: */
     input[type=checkbox]:checked + span {
         display: inline-block;
    }
     .footer {
         display: none!important 
    }
    /*fix for anchor tags giving urls in printed version*/
     a:link:after {
         display: none;
    }
    /*fix for WTB-439*/
     .btn-radio.active {
         color: #000000!important;
         font-weight: bold!important;
         opacity: 1!important;
    }
     .btn-radio {
         opacity: 0.5;
    }
     .table th {
         color: black;
    }
     .col-md-3.left-nav {
         display: none !important;
    }
     .col-md-9.body-section {
         width: 100% !important;
         max-width: 100% !important;
    }
     img, .card, .form-group, .pagination, .list-group, .alert {
         page-break-before: auto;
        /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
         page-break-after: auto;
        /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
         page-break-inside: avoid;
        /* or 'auto' */
    }
}
 @page {
     margin-right: 0.25cm;
     margin-left: 0.25cm;
}
 