.form-group > div > span {width: 100%;}
.panel-body > .row > div > span {font-size: 14px;}
.input-group .form-control {height: 30px;}
#special {position: relative;}
.form-group div div {position: static;}
.input-group {position: static;}
.input-group-btn:last-child > .btn {margin-bottom: 0;position: absolute;right: 15px;top: 0;z-index: 90;}
.input-group-btn {position: absolute;z-index: 2;right: 0;}
div.col-xs-12 {padding-left: 15px;}
.form-group div .icheckbox_square-green {display: inline-block;width: 22px;}
#icheck {margin-top: 15px;}
#layui-layer1 {top: 100px;}
.form-control {width: 95%;}
.table01 > thead:first-child > tr:first-child > th {background-color: inherit;border: 1px solid gainsboro;border-bottom: none; border-left: none;border-top: none;}
.table01 > thead:first-child > tr > th:first-child {padding-top: 0;}
.table01 > thead:first-child > tr:first-child > th:last-child {border-right: none;}
.table01 > tbody > tr > td {border: 1px solid gainsboro !important;border-bottom: none !important;border-left: none !important;}
.table01 > tbody > tr > td:last-child {border-right: none !important;}
.table01 > tbody > tr > td:last-child > a {color: red;display: inline-block;width: 100%;height: 100%;padding-top: 12%; }
.table01 > tbody > tr > td:nth-child(1) > div {position: absolute;top: 1px;left: 0;height: 100%;width: 100%;}
.table02 > tbody > tr > td:last-child {width: 10%;}
.btn-success {background-color: #18a689;border-color: #18a689;}
.btn-success:hover {color: #fff;background-color: red;border-color: red;}
.form-group div div {position: relative;}
.form-control, .single-line {padding: 8px 12px;}
.table td{min-width: 80px;}
.col-md-2.col-sm-3>input{width: 80%;}
.col-md-2.col-sm-3>select{width: 80%;}
.tab-content th{text-align: center;}
#contentTable1{ margin-top:-1px!important;}
#lrName1_error,#tvehNo_error{margin-top: -22%;margin-left: 40%;}