/*---------------------------table-------------------------------*/
.tabhead-div{width: 100%;
    height: 5%;
    }
#farmerlisttable{height:calc(100% - 43%);overflow: auto;}
.table-head{width: 100%;}
thead{position: sticky;
    top: 0;
    }
.table-head tr th{border:1px solid;font-size:18px; font-weight:800;background:#357cb6;transform:scale(0.999);color: white;}
.table-head tr{height:37px;}
.table-head tr td{font-size:18px; font-weight:800;}
.scrollhide{-ms-overflow-style: none;scrollbar-width: none;}
.bordernon{border:none;}   
.border-2{border:none;}
.backtra{background: transparent;}
.button{padding: 10px 60px 10px;
    font-size: 20px;
    font-weight: 700;
    border-radius: 10px;
    width: 53%;
   }
.font-1{font-size:18px; font-weight:800;}
.textalln-1{text-align:left;}  
#b2:focus-within {
         caret-color: Blue;
        background:lightgreen;
      }
input[type=text]:focus {
    background-color: #e9e4a8;
}
.back-1{ background: #def1fc;}
.not-allowed {cursor: not-allowed;}

.td-width1{width:9%;}
.td-width2{width:12%;}
.td-width3{width:11%;}
.td-width4{width:3%;}
.td-width5{width:5%;}
.td-width6{width:25%;}
.td-width5{width:44%;}
#bottom-div{height: calc(100% - 92%);}

@media (max-width: 600px) {
.disnone{display:none;}
.td-width6{width:70;}
.td-width1{width:25%;}
.mtd-width4{width:9%;}
.table-head tr th{font-size:12px;font-weight:700;}
.table-head tr td{font-size:12px;font-weight:700;}
.bottm-narr{width:60%;}
.mobilenone{display:none;}
}