.rhs-cont select, input {width:100%;box-sizing:border-box;padding:5px 10px;border:solid 1px #ddd;color:#464646;font-size:12px;}
#maintenancevalue, #Result {display:none;}
.formCon {margin-top:30px;padding:15px;border:solid 1px #f3f3f3;border-radius:6px;}
.frmRow, .formGrid {display:flex;flex-wrap:wrap;margin:15px;}
.frmRow .cell:nth-child(1) {width:35%;}
/* .frmRow .cell {} */
.frmRow sup {color:#f00;font-weight:600;font-size:12px}
.frmRow .cell > input, .frmRow .cell > select {width:250px;}
.frmRow .cell > input {width:120px}
.h3loaddet > sup {color:#f00;font-size:12px;position:absolute;top:-5px;margin-left:2px;}
.h3loaddet {position:relative;border-bottom:solid 1px #ccc;}
.h3loaddet > a {position:absolute;right:0;color:#4db55a;font-size:13px;font-weight:600;}
.unit-table td {width:33.33%;}
.del-icon {width:15px;margin-left:5px;cursor:pointer;}
#tblLoadDetails th {font-size:11px;} #tblLoadDetails th sup {color:#f00;}
#tblLoadDetails td, #tblLoadDetails th {border-color:#e6e6e6;}
#tblLoadDetails select, #tblLoadDetails input {width:85%;}
#tblLoadDetails tr td {text-align:center;padding:8px 0;}
.div-btn input {padding:10px 25px;transition: all ease-in-out .3s;cursor:pointer;background:#4db55a;color:#fff;border:0;width:120px !important;margin:0 5px}
.div-btn input[type="reset"] {background:#d2d2d2;color:#404040;}
.div-btn input:hover {opacity:.85;}
.div-btn {margin-right:17px;}
#tblLoadDetails tfoot td:nth-child(2){text-align:right;}
#tblLoadDetails tfoot td {border:0;}
#Result {border-top:solid 1px #ddd;padding:10px;box-sizing:border-box;margin-top:20px;}
#Result h3 {margin:0;line-height:30px;font-size:16px;}
#Result h3:nth-child(1){font-weight:700;}
#Result h3 > span {color: #fff;font-weight: bold;font-size: 17px;background: #44ac50;display: inline-block;padding: 2px 10px;}
/*#result-table tr:nth-child(even){background:#f9f9f9;}*/
#result-table th, #result-table td {border-color:#e6e6e6;}
#result-table th {text-align:left;}
#result-table th:nth-child(2), #result-table td:nth-child(2){text-align:center;}
.div-btn {border-bottom: solid 1px #ddd;padding-bottom: 15px;}
#Result {padding: 10px;box-sizing: border-box;margin-top: 10px;background: #f9f9f9;-webkit-box-shadow: 0 0 6px 0 #ccc;box-shadow: 0 0 6px 0 #ccc;}
#result-table tr:nth-child(even) {background:#fff;}
.txtnote {font-size:12px;}
.txtnote span{color:#f00;font-weight:700;}
