@charset "utf-8";

.wd-4{width:40% !important;}
.wd-6{width:60% !important;}
.icon{padding:5px;transform:translateY(-2px);}
a{color:#333;}
body{position:relative;}
header{}
header .nav-link{color:#fff;}
header .navbar-brand{width:15%;position:relative;}
header .navbar-brand img{width:130px;position:absolute;top:-40px;left:50%;transform:translateX(-50%);}
header .navbar-dark .navbar-nav .nav-link{color:#fff;font-weight:bold;font-size:20px;margin-right:50px;}

main{min-height:500px;}
main .lg_area{position:relative;width:100%;min-height:100vh;background:url('../img/bg.jpg')no-repeat;background-size:cover;border:none;}
main .login_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;}
main .login_wrap h3{text-align:center;padding:10px 0 20px 0;font-weight:600;}
main .lft_box{min-height:76vh;padding:inherit;z-index:10;}
main .breadcrumb{position:absolute;top:40px;right:10px;background-color:inherit;}
main .table{}
main .rgt_box{background-color:#f6f8fa;padding-left:35px;padding-bottom:100px;}
main h2{padding:40px 20px;font-size:32px;font-weight:bold;}
main .table{border:1px solid #ccc;border-radius:15%;}
main .table thead{background-color:#f3f9ff;}
main .table thead th{text-align:center;}
main .table tbody{background-color:#fff;}
main .table tbody th{background-color:#f3f9ff;text-align:center;line-height:2.5;}
main .table tbody td{text-align:center;line-height:2.5}
main .table tbody td.tel{text-align:left;}
main .table tbody td.tel input[type="text"]{width:40%;display:inline-block;margin-right:10px;}
main .btn:first-child{margin-right:10px;}
main .btn:nth-child(2){margin-right:10px;}
main .btn:last-child{margin-right:0px !important;}
.modal-title{font-weight:700;}
.table-scrollable{overflow-Y:auto;height:300px;border:1px solid #ccc;}
.table-scrollable table{border:none;}
.table-scrollable table thead th{position:sticky;top:-1px;border-collapse:collapse;}

footer{background-color:#343a40;height:105px;}