.bg-gradient-primary2 {
  background-color: #2f323e;
  /*background-image: linear-gradient(180deg,#4e73df 10%,#224abe);*/
  background-size: cover;
  background: #000000;
}

.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: #FFCC00 !important; font-weight: bold !important; }
#message .error { color: #FF0000 !important; font-weight: bold !important; }
.table td.error { color: #FFFF00 !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: #010066; border-bottom: 1px solid #000000; }
.sidebar-dark .nav-item .nav-link, .sidebar-dark .nav-item .nav-link i { color: #FFFFFF; }
.sidebar .nav-item:hover { background-color: #00004c; }
.sidebar .nav-item:hover a, .sidebar .nav-item:hover a i { color:#FFFFFF !important; }
.nav .nav-item a.active, .nav .nav-item a.active i { background: #000042; color:#FFFFFF !important; }

.form-control { color: #000000 !important; }
.sidebar .sidebar-brand { font-size: 24px; padding: 0px !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: #000051; }
.card { background: #FFFBF4; border: 0px; }
.card-body { padding: 10px 0px; }
.shadow-pink { box-shadow: 5px 5px 12px #666666 !important }

.btn-pink { color: #150550; background: #000051; border: 1px solid #000051; padding: 7px 25px; }
.btn-pink:hover { color: #FFFFFF; background: #D20063; border: 1px solid #D20063; }

#wrapper #content-wrapper { background: #000051; }

.topbar #sidebarToggleTop:hover .fa { color: #150550 !important  }

.bg-navy { background: #2C00B2; } 
.text-navy { color: #2C00B2; }
.bg-dark-navy { background: #2C00B2; }
.text-dark-navy { color: #2C00B2; }
.bg-pink { background: #000051; border-radius: 2px; }
.text-pink { color: #000051; }
.bg-dark-pink { background: #D30064; }
.text-dark-pink { color: #D30064; }

.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[type="text"], input[type="password"], input[type="number"], select { padding: 7px 10px; font-size: 16px; margin-left: 0px; text-align: center; background: none; color: #FFFFFF; border-color: #BDBDBD; border-radius: 10px; }
.input_addtradings, .select_addtradings { width: 90%; padding: 7px 10px; font-size: 16px; margin-left: 0px; text-align: center; background: none; color: #FFFFFF; border-color: #BDBDBD; border-radius: 10px; }
.select_addtradings option { margin: 40px; background: #242424; color: #FFFFFF; }
.btn-addtradings, .btn-addtradings-small {
	width: 90%; border-radius: 10px; padding: 12px 15px; border: 0px solid #454545; color: #232323; font-size: 16px !important;
	background: rgb(255,175,75); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,175,75,1) 0%,rgba(255,146,10,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,175,75,1) 0%,rgba(255,146,10,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0 ); /* IE6-9 */
}
.btn-addtradings-small { width: 150px; padding: 7px 10px; }
.admin_form .select_addtradings { width: 250px; }

.btn-addtradings:hover, .btn-addtradings-small:hover {
	color: #000000 !important;
	background: rgb(255,116,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,116,0,1) 0%, rgba(255,116,0,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,116,0,1) 0%,rgba(255,116,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,116,0,1) 0%,rgba(255,116,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7400', endColorstr='#ff7400',GradientType=0 ); /* IE6-9 */
}
.datepicker { padding: 5px 10px; font-size: 12px; margin-left: 0px; text-align: center; background: none; color: #FFFFFF; border-color: #FFFFFF; border-radius: 10px; }

.card-header { display: none !important; }
.card { background: none !important; }

.admin_form input { 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; }


.counter-area { margin-top: 65px; padding-top: 20px; }
@media (min-width:767px){
	.counter-area { margin-top: 87px; }
}


.input-group { display: block !important; }
.table .table { background: none !important; }

.bg-dark-blue { background: #111111; }
.bg-dark-blue-gradient { 
background: linear-gradient(135deg,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 }
.bg-dark-navy-gradient {
background: linear-gradient(135deg,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.header-area { background: #000000 !important; }
.form-group label { color: #FFFF00 !important; font-weight: bold; }


.table-responsive { border: 0px solid #FFFFFF !important; }


.table a { color: #FFFF00; }

select option { color: #000000 !important; }
.counter-area { min-height: 480px !important; }



