/* CheckPoints */

/*#CheckPointsTable  input.form-control.inputCheckPointTable{background:black !important; padding: 9px 2px 8px 4px; font-size: 14px}*/
#CheckPointsTable  .main-toggle {width: 50px;  height: 17px; margin-top:6px}
#CheckPointsTable  .main-toggle.on span{left:26px}
#CheckPointsTable  .main-toggle span::before{left:-20px}
#CheckPointsTable  .main-toggle span::after{right:-21px}
#CheckPointsTable  .main-toggle span::before, #CheckPointsTable .main-toggle span::after{font-size:8px; line-height:1}
#CheckPointsTable  th, #CheckPointsTable td{padding-left:10px}
#CheckPointsTable .thumb a img {width:30px; margin-left:5px}
#CheckPointsTable .thumb i {float:right;cursor:pointer; margin:8px 11px 0px 0px}
#CheckPointsTable .thumb form{position: relative;  width: 100%; margin-top:20px}
#CheckPointsTable .image a img {height:32px}
#CheckPointsTable .image i {cursor:pointer; margin-right:10px; color:#bcc0c6}
#CheckPointsTable .qr-view {font-size: 12px;}
#CheckPointsTable .qr-view i {cursor:pointer; margin-right:10px; color:#bcc0c6; font-size: 25px;}
#CheckPointsTable .lang i {cursor: pointer;  margin-right: 10px;  margin-top: 8px;}
#CheckPointsTable .tag {margin:3px 0px 0px 0px}
#CheckPointsTable .image form{position: relative;  width: 100%; margin-top:20px}
#CheckPointsTable td.p13{padding:13px}
#CheckPointsTable th.noarrow.sorting_asc::after,#CheckPointsTable th.noarrow.sorting::after,#CheckPointsTable th.noarrow.sorting_desc::after{content:""}
#CheckPointsTable .UpdateWorker input, #CheckPointsTable .UpdateWorker label {margin-top:10px; margin-bottom:1px; font-size:15px }
#CheckPointsTable img.flag {width: 20px; margin-left: 10px;  margin-top: 3px;}
#CheckPointsTable .TitleThumb {width: 30px; margin-right: 10px;}
#CheckPointsTable td.button{padding:10px ​0px 0px 0p}
#CheckPointsTable td.delete i{margin-top: 7px}
#CheckPointsTable i.fa.fa-trash.deleteCheckPointTable {cursor:pointer}
#CheckPointsTable  td img.pdf {min-width: 16px; width: 20px;   margin-left: 25px; }
#CheckPointsTable  td i.fa.fa-trash, #CheckPointsTable  td i.fa.fa-envelope {font-size : 20px; margin: 3px 0px 3px 0px; cursor:pointer }
#CheckPointsTable .dp-table-checkpoint {display: flex; justify-content: space-around;}
#CheckPointsTable .dp-table-checkpoint a {width: auto;}



/* DataTable Column Min-Width Styles */
#CheckPointsTable td:nth-child(1) { min-width: 50px; }
#CheckPointsTable td:nth-child(2) { min-width: 300px; }
#CheckPointsTable td:nth-child(3) { min-width: 100px; }
#CheckPointsTable td:nth-child(4) { min-width: 120px; }
#CheckPointsTable td:nth-child(5) { min-width: 120px; text-align: center;}
#CheckPointsTable td:nth-child(6) { min-width: 200px; text-align: center;}
#CheckPointsTable td:nth-child(7) { min-width: 120px; text-align: center;}