.table {    border: solid 2px #ccc;}
/*Bengin table */
table{border-collapse: collapse; border-spacing: 0; width: 100%;
/*overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;*/}
.table td, .table th{padding: 1.5px;border: 1px solid #ccc;}
.table1{border: 1px solid #ccc;}
.table1 td, .table1 th{padding: 1.5px;}
.table2 {border: solid 1px #ccc; }
.table2 tr, .table2 td, .table2 th {padding:1.5px; border-bottom: solid 1px #ccc; vertical-align:top}
/*End  */

/*Bengin table-scrol */
.table-scrol-x { overflow: auto;white-space: nowrap; float: left; width: 100%;}
.table-scrol-y { overflow-y:scroll; max-height:300px; }
.table-scrol-xy { overflow: auto;white-space: nowrap; max-height:300px; }
.scrol-x { min-width:800px; }
.scrol-y { width:100%; }
.scrol-xy { min-width:800px; }

.scrol_content {
     display: flex;
    min-width: 100%;
    overflow-x: auto; 
}

.scrol_content_item {
    min-width: 490px;
    margin-right: 20px;
    float: left;
}
.scrol_content_item:last-child {
    margin-right: 0px;
}
/*End  */

.iconclb {    height: 24px;    width: 24px;}
.clb16 {    height: 18px;    width: 18px;    float: left;    margin-right: 5px;}

.redcolor {    font-weight: 400;    width: 50px;color: #c50000;    text-align: center;}
.redcolor a { color: #c50000;}

.w1 {width: 18%; }
.w2 { width: 20%;}
.w3 { width: 10%;text-align: right;}
.w4 { width: 7%;    padding-left: 0px !important;    padding-right: 0px !important;}
@media (max-width: 800px) {
}
@media (max-width: 768px) {
}
@media only screen and (max-width: 640px) { 
}
@media (max-width: 480px) {
}
@media (max-width: 360px) {	
}
@media (max-width: 320px) {
}
