@charset "utf-8";
/* CSS Document */

/*.logo-sec{margin:10px 10px 0 10px;}*/
#signinform .form-control{width:90%;}
label.error{color:red;}
#signinform .form-control.error{border-color:red;}
#reportform button{margin-top:27px;}
.whitecolor p, .whitecolor h1{color:#fff!important;}
.bg-top{background:#1a233a; color:#fff;}
.box-height{height:170px;}
.round i{font-size:30px;}
.radio_vis{position:relative!important; left:0!important; opacity:1!important;}
.sa-warning,.sa-success{display:none !important;}
.cursor{cursor:pointer;}


.secheme_box{display:flex; align-items:center!important;}
.secheme_box .first{border-right:#CCC 1px solid; padding-right:10px;}
.secheme_box .second{border-right:#CCC 1px solid; height:50px; padding-top:5px !important;}
.secheme_box .third{border-right:#CCC 1px solid; height:50px; padding-top:5px !important;}
.secheme_box .second,.secheme_box .third,.secheme_box .fourth{padding:0 15px;}
.schemelabel{font-size:12px;}

.detail-icon{font-size:15px; position:absolute; top:0; left:0; cursor:pointer;}
.user-list-table>thead>tr>th{padding:5px; font-size:13px;}
.user-list-table>tbody>tr>td{padding-left:5px;padding-right:5px;}
.user-list-table tr td{position:relative;}
.user-list-table tr:not(.child)>th:last-child,.user-list-table tr:not(.child)>td:last-child{display:none;}
.nobgtable tbody tr:nth-of-type(odd){background:#fff;}
.nobgtable1 tbody tr:nth-of-type(odd){background:#fff!important;}
.nobgtable tbody td table tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.05);}
tr.child{background:#fff!important;}
.nobgtable tbody td{border:#f4f4f4 1px solid; border-bottom-width:1px!important; border-left-width:1px!important; border-right-width:1px!important;}
.secheme-col{text-align:center; width:250px!important;}
.user-list-table th span{font-size:11px; display:inline-block; width:100%;}
tr.child .nobgtable td:last-child{display:table-cell;}
#example input[type="text"]{width:80px;}
.editable,.inveditable,.dateeditable,.modeleditable,.asoeditable,.distributoreditable{text-align:center;}
.editable i,.inveditable i,.dateeditable i,.modeleditable i,.asoeditable i,.distributoreditable i{margin-left:5px; cursor:pointer;}
.form-control{font-size:12px !important;}
.schemevaltable tr{background:none !important;}
.schemevaltable tbody td{border:#ccc 1px solid; border-top:#ccc 1px solid!important; border-top-width:1px!important; border-bottom-width:1px!important; border-left-width:1px!important; border-right-width:1px!important;}
.schemevaltable td:last-child{display:table-cell!important;}
.schemevaltable td{padding:5px; text-align:center;}
.label-blue{background-color: #48ACE1 !important;}
.schemevaltable .greybg{background-color:#666 !important; color:#fff;}
.modellabel{font-size:10px;}
.users-table .dataTables_scrollBody{height:450px;}
.invoices-table .dataTables_scrollBody{height:500px;}


/*** switch ***/
.form-check-label1{float:left;display:inline-block; margin-left:10px; height:1.5em; vertical-align:middle;}
.form-check-label{display:inline-block; margin-left:10px; height:1.5em; vertical-align:middle;}
.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}
.form-check .form-check-input{float:left;margin-left:-1.5em}
.form-check-input{width:1em;height:1.5em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact; cursor:pointer;}
.form-check-input[type=checkbox]{border-radius:.25em}
.form-check-input[type=radio]{border-radius:50%}
.form-check-input:active{filter:brightness(90%)}
.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}
.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}
.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}
.form-switch{padding-left:0em; float:left; margin-right:10px;}
.form-switch .form-check-input{width:3em;margin-left:0em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
@media (prefers-reduced-motion:reduce){
	.form-switch .form-check-input{transition:none}
}
.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}
.form-check-inline{display:inline-block;margin-right:1rem}

.form-check [type=checkbox]:checked, .form-check [type=checkbox]:not(:checked) {
    position: relative;
    left:0;
    opacity: 1;
}

