.adm {
  background-color: #fff !important;
  color: #777 !important;
  font-size: .85rem;font-family: 'Roboto', sans-serif;  
 
}
.admBg{background-color: #f5f5f5 !important;}
/***** CUSTOM SCROLLBARS *****/

body.m-0{    overflow-y: auto;}

div#myTabContent {
    height: calc(100vh - 97px);
    /* padding-bottom: 50px; */
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

@media(max-width:768px){
.card-body.p-5 {
    padding: 20px!important;
}
h3.login-card-description {
    font-size: 21px;
}
.brand-wrapper {
       background-color: #fff;
    border-bottom: 2px solid #fff;
    height: 60px;
    color: #333!important;
}
.brand-wrapper.c-logo i {
    background: url(../images/MetroLogoBlue.png) no-repeat center center;
    background-size: contain;
}
.brand-wrapper.w-logo {
    background: #2a0a77;
    border-top: 4px solid #2a0a77;height: 45px;border-bottom: none;
}
.brand-wrapper.w-logo i {
    background: url(../images/wns-logo-white.png) no-repeat right center;
    background-size: contain;
}
.copyrights {
    background: #2a0a77;
    height: 45px;
    color: #fff;
}
	
}
.landing-page-card {
    display: block;
    height: 128px;
    padding-top: 90px;
    text-align: center;
    border-radius: 10px;
}
.data-bricks {
    background: transparent url(../images/data-bricks-logo.png) no-repeat center 36px;
    background-size: 125px;
}
.dashboard {
    background: transparent url(../images/dashboard-icon.png) no-repeat center 10px;
    background-size: 125px;
}
.file-upload{ background: transparent url(../images/upload-icon.png) no-repeat center 10px;
    background-size: 125px;}


.landing-page-card span {
    display: block;
    border-top: 1px dashed #e1e1e1;
    padding-top: .5rem;
}
.landing-page-card:hover {
    border: 1px solid #e1e1e1;
}


.main {
	padding-right: 10px;
	padding-left: 64px;
	padding-top: 5px;
	background-color: #f6f6f6;
	height: 100vh;
}

/* .module-nav {
	border-bottom: 2px solid #2495ff;
} */

.module-nav .list-inline-item {
	margin-right: 0;
}

.module-nav>ul>li a.sub-module {
	color: #777;
	padding: .5rem 1rem;
	display: block;
	font-size: .875rem;
}

.module-nav>ul>li>a:hover {
	text-decoration: none;
	color: #2495ff;
}

.module-nav>ul>li.active a.sub-module {
	color: #2495ff;
	font-weight: 500;
	border-bottom: 2px solid #2495ff;
}

.module-nav .dropdown-menu-content {
	display: none;
	position: absolute;
	background-color: #00153e;
	opacity: .9;
	width: 720px;
	padding: 1rem;
	left: 0;
	border-radius: 0 0 10px 10px;
	box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
	z-index: 1;
}


/* FORM STYLES */

.my-form .form-group {
	padding: 1rem;
	border-top-left-radius: .25rem;
	border-top-right-radius: .25rem;
	border-bottom: 2px solid #0087F7;
	background-color: #f8f9fa;
}

.my-form .form-control {
	color: #000;
	border: none;
}

.my-form .form-control:focus {
	box-shadow: none;
	border-bottom: none;
}

.my-form .form-group-sm label {
	font-size: .75rem;
	color: #000;
	font-weight: 500;
}

.my-form .form-group-sm {
	padding: .5rem;
	border-top-left-radius: .25rem;
	border-top-right-radius: .25rem;
	background-color: #f8f9fa;
	margin-bottom: .25rem;
}

/* .my-form .form-group-sm.border-active {
	border-bottom: 2px solid #0087F7;
	box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);
	background-color: #fff;
}

.my-form .form-group-sm.border-error {
	border-bottom: 2px solid #c00;
	box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);
	background-color: #fff;
	color: #c00;
}

.my-form .form-group-sm .form-control,
.my-form .form-group-sm .form-control-plaintext {
	height: calc(1.5em + .5rem + 2px);
	padding: .25rem .5rem;
	font-size: .6875rem;
	
	line-height: 1.5;
	border-radius: .2rem;
	border-bottom: 1px solid #ccc;
} */

.read-only .form-control {
	border: none;
}

.my-form h3,
.claim-view h3 {
	font-size: .875rem;
	padding-bottom: .35rem;
	margin: .875rem 0 0;
	text-transform: uppercase;
}

.claim-num {
	font-size: 1.5rem;
}

.reco-label {
	color: #999;
}

.reco-val {
	color: #000;
	font-weight: 500;
}

.big {
	font-size: 1rem;
}

.reco-claim-type {
	font-size: 36px;
}

.field-mandatory {
	font-size: 14px;
	color: #f00;
	font-weight: 500;
}

.one-col .dropdown-menu-content {
	width: 240px;
}

.module-nav .dropdown:hover {
	background-color: #00153e;
}

.module-nav .dropdown:hover a.dropbtn {
	color: #fff;
	text-decoration: none;
}

.module-nav .dropdown:hover .dropdown-menu-content {
	display: block;
}

.module-nav .dropdown-menu-content .row .section-col h3 {
	font-size: .875rem;
	color: #fff;
	border-bottom: 1px solid #fff;
}


.dropzone {
	border: 2px dashed #0087F7;
	border-radius: 5px;
	background: white;
}

.header-top{border-radius:0;padding:.25rem 1rem;border-bottom:1px solid #ccc}

.header-top .navbar-brand{display:inline-block;width:225px;height:27px;background:url(../../../assets/images/uap-logo.png) no-repeat left center;background-size:cover}.header-top .navbar-nav>.nav-item>.nav-link{padding:.15rem .5rem;color:#2495ff;border-radius:50%;margin-right:5px;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.header-top .navbar-nav>.nav-item>.nav-link:hover{background-color:#eee;-webkit-transition:-webkit-transform .2s,opacity .2s;transition:-webkit-transform .2s,opacity .2s}.header-top .navbar-nav>.nav-item>.dropdown>.dropdown-menu>a{font-size:12px;color:#2495ff;border-bottom:1px dotted #ddd}.header-top .navbar-nav>.nav-item>.dropdown>.dropdown-menu>a:last-child{border-bottom:none}.header-top .navbar-nav>.nav-item>.dropdown>.dropdown-menu>a.dropdown-item.active,.header-top .navbar-nav>.nav-item>.dropdown>.dropdown-menu>a.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.header-top a.nav-link.dropdown-toggle{padding:0!important}.header-top .navbar-nav>.nav-item>.nav-link i[class*=" ui-icons-"]:after,.header-top .navbar-nav>.nav-item>.nav-link i[class*=" ui-icons-"]:before,.header-top .navbar-nav>.nav-item>.nav-link i[class^=ui-icons-]:after,.header-top .navbar-nav>.nav-item>.nav-link i[class^=ui-icons-]:before{margin-left:0;font-size:22px}.user-profile i{font-style:normal;font-size:11px}.user-avatar{padding:2px;width:32px;height:32px;position:relative;top:-10px;display:inline-block}.user-avatar img{width:32px;height:32px;margin-top:0;border-radius:50%;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}svg.user-avatar:hover{background-color:#ccc}.nav-link.dropdown-toggle::after{display:none}.module-name{font-size:1rem;padding-left:1rem;border-left:1px dotted #ccc;color:#212529}a.dropdown-item{position:relative}.dropdown-menu.custom.dropdown-menu-left.shadow.border-0{display:none;top:-10px;left:-161px}a.dropdown-item:hover .dropdown-menu.custom.dropdown-menu-left.shadow.border-0{display:block}.dropdown-menu.custom>a{font-size:12px;color:#2495ff;border-bottom:1px dotted #ddd}.dropdown-menu.custom>a:last-child{border-bottom:none}.profileImage{width:32px;height:32px;border-radius:50%;background:#512da8;font-size:16px;color:#fff;text-align:center;line-height:32px;float:right;margin-top:3px}


@media(max-width:800px){
    .module-name {
        display: none;
    }
}