.hide { display: none !important; }

.admin_form table td { padding: 10px; }
.admin_form table td input[type=text] { padding: 2px 5px; }
.admin_form table td input[type=password] { padding: 2px 5px; }
.admin_form table td select { padding: 2px 5px; width: 194px; }
.admin_form table td #details { padding: 2px 5px; width: 300px; height: 150px; resize: none; }

#message .success { color: #009933 !important; font-weight: bold !important; }
#message .error { color: #FF0000 !important; font-weight: bold !important; }
.table td.error { color: #FF0000 !important; font-weight: bold !important; font-size: 18px !important; text-align: center; }

.sidebar, .sidebar .nav-item .nav-link { width: 12rem; text-align: left; }
.sidebar .nav-item .nav-link span { display: inline-block; font-size: .85rem }

.sidebar .nav-item { background: #e3e5f2; border-top: 1px solid #cccccc; }
.sidebar-light .nav-item .nav-link, .sidebar-light .nav-item .nav-link i { color: #06142E !important; }
.sidebar .nav-item:hover { background-color: #92BBF4; }
.nav .nav-item a.active, .sidebar-light .nav-item a.active i { background: #7BADF7; color: #000000 !important; }
.sidebar .nav-item .nav-link:hover, .sidebar .nav-item .nav-link:hover i { color: #000000 !important; }
.form-control { color: #000000 !important; }
.sidebar .sidebar-brand { font-size: 24px; padding: 0px !important; }

.bg_black { background: #000000; }
.bg-white { background: #FFFFFF; }
.text-primary { color: #107BFF !important; } 

.text-dark { color: #000000 !important; }
.topbar .topbar-divider { border-color: #000000 !important; }
.text-xs { color: #000000; !important; }
.btn-warning, .btn-warning:hover { color: #000000; !important; }
.card { margin-bottom: 2px !important;  }

footer.sticky-footer { padding: 29px 0px !important;  }

.bg-blue { background:  rgba(46,49,146,0.6 ); }
.bg-orange { background: #ED8600; }
.bg-orange-dark { background: rgba( 209, 149, 0, 0.8 ) }
.bg-black { background: #121212 }

.card-header { background: rgba( 36, 36, 36, 0.5 ); }
.card { background: #FFFBF4; border: 0px; }
.card-body { padding: 10px 20px; }

#wrapper #content-wrapper { background:  url(../images/back.jpg) repeat; }

.topbar #sidebarToggleTop:hover .fa { color: #150550 !important  }

.bg-dark-navy { background: rgba( 36, 36, 36, 0.5 ); }

.border-light-pink { border: 1px solid #fca6ce !important; }

.w-35 { width: 350px; }
@media (max-width:400px){
	.w-35 { width: 320px; }
}
.mt-10 { margin-top: 10px; }

.input_unitouch, .select_unitouch, input[type="text"], input[type="password"] { width: 90%; padding: 7px 13px; font-size: 16px; margin-left: 0px; text-align: center; background: #FFFFFF; color: #06142E; border: 1px solid #176FF5; border-radius: 5px; }
select { font-size: 16px; margin-left: 0px; background: #FFFFFF; color: #06142E; border: 1px solid #176FF5; border-radius: 5px; }
.select_unitouch option { margin: 40px; background: #150B3A; color: #FFFFFF; }
.btn-unitouch, .btn-unitouch-small {
	width: 90%; border-radius: 5px; padding: 12px 15px; border: 0px solid #000000; color: #FFFFFF;
	background: linear-gradient(to bottom, rgba(40,153,214,1) 0%,rgba(17,108,253,1) 100%);
}
.btn-unitouch-small { width: 120px; }
.admin_form .select_unitouch { width: 250px; }

.btn-unitouch:hover, .btn-unitouch-small:hover {
	color: #FFFFFF;
	background: linear-gradient(to bottom,  rgba(45,141,237,1) 0%,rgba(17,32,249,1) 100%);
}
.datepicker { padding: 10px; font-size: 12px; margin-left: 0px; text-align: center; background: none; color: #FFFFFF; border-color: #FFFFFF; border-radius: 10px; }

.card-header { background: #FDFDFD; border-bottom: 1px solid #F1F1F1;  }
.card-header .text-white { color: #000000 !important; }
.card { background: #FFFFFF;  }
.table { color: #06142E; }

.bg-blue-gradient { background: linear-gradient(135deg, rgba(122,188,255,1) 0%,rgba(99,151,255,1) 50%,rgba(99,151,255,1) 50%,rgba(68,96,255,1) 100%); }
.bg-green-gradient { background: linear-gradient(135deg, rgba(66,137,155,1) 0%,rgba(107,183,184,1) 50%,rgba(45,114,140,1) 100%); }
.bg-navy-gradient { background: linear-gradient(135deg, rgba(107,134,170,1) 0%,rgba(125,149,180,1) 51%,rgba(34,74,127,1) 100%); }
.bg-navy-blue-gradient { background: linear-gradient(135deg, rgba(29,92,140,1) 0%,rgba(32,116,179,1) 51%,rgba(36,85,123,1) 100%); }
.bg-blue { background: linear-gradient(to bottom, rgba(64,150,238,1) 0%,rgba(64,150,238,1) 100%); }
.bg-navy-blue { background: linear-gradient(to bottom, rgba(44,83,158,1) 0%,rgba(44,83,158,1) 100%); }
.bg-green-blue { background: linear-gradient(to bottom, rgba(54,201,179,1) 0%,rgba(0,165,140,1) 100%); }

.balance_block .btn { font-size: 14px; }
.btn-dark-green { background: #428097; }
.btn-dark-green:hover { background: #266A87; }
.btn-dark-blue { background: #375C8B;; }
.btn-dark-blue:hover { background: #04326E; }
.btn-light-blue { background: #4663e2;; }
.btn-light-blue:hover { background: #1234CC; }

.admin_form input, .admin_form select { margin-bottom: 15px !important; }

.page-link { background: #150B3A; color: #FFFFFF; }
.page-link:hover { background: #0c6fcc; color: #FFFFFF; }
.page-item.active .page-link { background: #9511C1; border-color: #FFFFFF; }

.fixed_footer {
	position: fixed;
	bottom: 0px;
	background: #FFFFFF;
	width: 100%;
	height: 50px;
	z-index: 999999999999;
}
.fixed_footer ul { padding: 0px; margin: 5px 0px 0px 10px; width: 100%; display: block; list-style-type: none; }
.fixed_footer ul li { margin: 0px 2px; padding: 3px 3px; display: inline-block; text-align: center !important; line-height: 15px !important; }
.fixed_footer ul li a { font-size: 8px; color: #333333; font-weight: bold; }
.fixed_footer ul li a .fas { font-size: 18px !important; }

.fixed_footer { display: none; }
@media (max-width: 768px){
	.log_nav { display: none; }
	.sticky-footer { display: none; }
	.fixed_footer { display: block; }
}









