html,body{overflow-x:hidden;}
.header{background:#fff;min-height:40px;}
@media (max-width:767.98px){.offcanvas-collapse{position:fixed;top:56px;bottom:0;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;background-color:var(--gray-dark);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%);}
 .offcanvas-collapse.open{-webkit-transform:translateX(-1rem);transform:translateX(-1rem);}
}
.nav-scroller{position:relative;z-index:2;height:2.75rem;overflow-y:hidden;}
 .nav-scroller .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;color:rgba(255, 255, 255, .75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch;}
.nav-underline .nav-link{padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;color:var(--secondary);}
 .nav-underline .nav-link:hover{color:var(--blue);}
.nav-underline .active{font-weight:500;color:var(--gray-dark);}
.text-white-50{color:rgba(255, 255, 255, .5);}
.bg-purple{background-color:#072a5f;}
.border-bottom{border-bottom:1px solid #e5e5e5;}
.box-shadow{box-shadow:0 .25rem .75rem rgba(0, 0, 0, .05);}
.lh-100{line-height:1;}
.lh-125{line-height:1.25;}
.lh-150{line-height:1.5;}
.sidebar{background:#fff;border:1px solid #e9e6e7;border-radius:0px 0px 15px 15px;}
.sidebar-menu{margin:0px;padding:0px;}
 .sidebar-menu li{list-style-type:none;border-bottom:1px solid #e9e6e7;}
 .sidebar-menu li a{word-break:break-word;padding:5px 10px;display:block;color:#9a9a9a;font-size:14px;}
 .sidebar-menu li a:hover{color:#0d3456;text-decoration:none;}
.my-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
.collman-left{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:0px;padding-right:15px;}
.collman-right{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-left:15px;padding-right:30px;}
@media (max-width:767px){.collman-left{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
 .collman-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
.red{background-color:#f3f3f3;border:2px solid #f3f3f3;border-radius:5px;}
 .red h5{font-weight:normal;font-size:16px;color:#6c757d;margin-bottom:3px;}
 .red p{font-weight:normal;font-size:12px;color:#6c757d;margin:0px;}
.star{float:right;margin-top:10px;border-left:2px solid #ddd;padding:5px;}
 .star i{margin-right:5px;}
table{margin:0px;padding:0px;}
.no-border th{border-bottom:0px !important;border-top:1px solid #ebf1f9 !important;}
 .no-border th table td{border:0px !important;border-top:1px solid #ebf1f9 !important;font-weight:bold;}
.mb0{margin-bottom:0px !important;}
.review-data tr td{border-bottom:0px !important;border-top:1px solid #ebf1f9 !important;}
 .review-data tr td table tr td{border:0px !important;}
.review-data-alt-row td{background-color:#fff;}
.border-left{border-left:1px solid #ebf1f9 !important;}
.border-bottom{border-left:1px solid #ebf1f9 !important;}
.button-item{float:right;}
.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th{background-color:#ebf1f9 !important;}
.table-striped tbody tr:nth-of-type(odd){background-color:#ebf1f9 !important;}
.table thead th{vertical-align:middle;color:#3b3a39}
.no-border h6{font-size:17px;}
input[type=text]{border:1px solid #ebf1f9;border-radius:5px;width:80%;padding:5px;}
.form-item{margin-right:10px;}
.table td, .table th{vertical-align:middle;}
