﻿body {
    padding-top: 0;
}

#header,
#sidebar,
.sidebar-bg,
#footer-copyright,
.pace {
    display: none;
}

.hide-default {
    display: block;
}

.header-image {
    background: none !important;
    height: auto !important;
}

.header-image .header-text {
    padding-top: 50px;
}

.content {
    margin-left: 0;
}

.report-section {
    page-break-after: avoid;
}

.report-section .panel-heading-btn {
    display: none;
}

.report-section .hide-default {
    display: block;
}

.report-section .report-section-header {
    background: #eee !important;
}

    .report-section-header .pull-right {
        display: none;
    }

.report-section .report-section-body {
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
}

    .report-section .report-section-body .alert-info {
        border: 1px solid #eee;
    }

        .report-section .report-section-body .alert-info p,
        .report-section .report-section-body .alert-info i,
        .report-section .report-section-body .alert-info i:before,
        .report-section .report-section-body .alert-info strong {
            color: #999 !important;
        }

    .report-section .report-section-body .info-short {
        display: none;
    }

    .report-section-body .rainbowslider-back,
    .report-section-body .progress {
        border: 1px solid #aaa;
    }

    .report-section-body .rainbowslider-arrow {
        border-left: 2px solid #666;
    }

        .report-section-body .rainbowslider-arrow:after {
            left: -8px;
            border-color: transparent transparent #666 transparent;
        }

    .report-section-body .progress-bar {
        border-right: 2px solid #666;
        border-radius: 0;
    }

    .note.note-info .btn-icon {
        display: none;
    }

    a.btn-success {
        display: none;
    }

    .report-section-body .circle-in-circle div.red {
        background: #fff !important;
        border: 3px solid #ff583d;
    }

    .report-section-body .circle-in-circle div.orange {
        background: #fff !important;
        border: 3px solid #ffd45f;
    }

    .report-section-body .circle-in-circle div.green {
        background: #fff !important;
        border: 3px solid #97cc6c;
    }
    
    .checkbox input, .radio input {
    	opacity: 1 !important;
    }
    
    .btn.btn-success.active {
    	border: 1px solid #000 !important;
    }
    
    .range-bar {
    	opacity: 1 !important;
        background-color: #000 !important;
    }
    
    .range-handle {
         background-color: #fff !important;
         border: 1px solid #999;
    }
   
    .range-quantity  {
         background-color: #999 !important;
         border: 1px solid #999;
    }