@charset "utf-8";
/* CSS Document */
.container{
    width:100%;
}
div {}

/*.data-cout1, .main-per-wrapper1{display:block; border:1px solid}
.main-per-wrapper1 .pandding{display:block; border:1px solid; }
.main-per-wrapper1 .complete{display:block; border:1px solid; }*/
.noprint{display: none}
/*.count-text-pb{float:}*/

.country-avrg {
    border-bottom: 0px;
    border-top: 0px;
}


.col-print-6{
    width: 50%;
    float: left;
}
.col-print-2{
    width: 100%;
    float: left;
}
.col-print-7{
    width: 58.33333333%;
   
    display : inline;
}
.col-print-5{
    width: 41.66666667%;
   
    
    display : inline;
}
.col-print-4{
    width: 50%;
    float:left;
}
.col-print-12{
    border-top: 0px solid #ddd;
    padding-top: 30px;
}
.col-print-10{
    width: 80%;
}
.dealer-visited-print{
    width: 97%;
}
.country-avrg-print{
    border-bottom: 1px solid #f1f1f1;
    height: 70px;
}
.zone-performance-print{
    margin-top: 0px;
    height: 20px;
}
.zone-content-print{
    margin: 20px;
}
.zone-perf-print{
    padding-bottom: 40px;
    border-bottom: 1px dotted #f1f1f1;
}
.heading-print{
    border: none;
    margin: 0px;
    padding: 10px;
    height: 10px;

    width: 100%;

}
.wrapper-print{
    padding-bottom: 40px;
    border-bottom: 1px dotted #f1f1f1;
    width: 100%;
    float: left;
}
.global-performance-print{
    float: none !important;
    display: block !important;
}
.progress-bar-print{
    float: none !important;
    display: block !important;
}
.dealer-area-print{
    float: none !important;
    display: block !important;
}
.col-md-12-print{
    float: none !important;
    display: block !important;
}
.dashboard-index{
    float: none !important;
    display: block !important;
}
#PrintThis{
    float: none !important;
    display: block !important;
}
.page-break-print{page-break-after: always;}
.main_wrapper_print{
    padding: 0px 0px 0px !important;
    float: none !important;
    display: block !important;
}
.wrap{
    float: none !important;
    display: block !important;
}
.breakable {
    clear: both;
}
@page {
    margin: 0.5cm;
}
body { margin: 1mm 1mm 1mm 1mm; }

.dashboard-slot{
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
.dashboard-col-print-3{
    width: 45%;
    float: right;
}

.KO_index{
    background: red;
    vertical-align: bottom;
    margin-right: 5px;
}

.OK_index{
    background: green;
    vertical-align: bottom;
    margin-right: 5px;
}

.indexing table td {
    position: static; 
    display: table-cell;
    float: none;    
    padding: 0 10px;
}

.ps-wrapper {
    display: block;
    width: 100%;
    height:20px;
    bottom:auto;
    margin: auto;
    background:green;
}

.pandding {
    width: 80%;
    background: red;
}


/* for making all progress bars aligned 
.row-1-cols-4{
    display : table-cell;vertical-align : top;float : none !important;
}

.base-row{
    display : table;width: 100%;padding-right: 30px !important;margin-bottom : 3%;
}

.bar-row{
    top: 100%;position : absolute !important;height:40px;
}

.w-100{
    width: 100%;display: inline-flex;
}

 end of making all progress bars aligned */
