@font-face {
	font-family: 'Metaplumedita';
	src: url('../fonts/MetaPluMedIta.woff') format('woff');
}

body {
	background:#000 url("../images/bg.jpg") no-repeat center center fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	color:#cccccc;
}

input:-webkit-autofill {
	-webkit-box-shadow:0 0 0 30px white inset;
}

.form-group {
	margin-bottom:5px;
}

div.list-group .list-group-item{
	font-size:12px !important;
	color:#f7f7f7 !important;
}

a {text-decoration:none !important;}
a:visited {text-decoration:none !important;}

#logo {
	margin-top:-8px;
}

.nav {
	font-family: 'Metaplumedita', sans-serif;
}

.navbar-inverse {
	background-color:rgba(34, 34, 34, 0.8);
	border:0px;
	font-size:14px;
	font-weight:bold;
	border-radius: 0px;
}

.btn-primary {
	background-color:rgba(64, 64, 88, 0.55);
	border:1px solid #282828;
}

.btn-primary:hover {
	background-color:rgba(64, 64, 88, 0.80);
	border:1px solid #282828;
}

a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus {
	background-color:#32323f;
	border:1px solid #282828;
}

.btn-primary:focus, .btn-primary:active, .btn-primary:active:focus, .btn-primary:active:hover {
	background-color:rgba(64, 64, 88, 1);
	border:1px solid #282828;
}

.btn-group {
	margin-bottom:20px;
}

#news .post-author{
	margin-top:5px;
}

#news .panel-body{
	width:98%;
	margin:0 auto;
}

.panel{
	border-radius:0 !important;
	background-color: rgba(0, 0, 0, 0.80) !important;
}

.panel > .panel-heading, .panel > .panel-footer{
	color:#cccccc;
	font-size:14px;
}

.panel > .panel-footer {
	background-color:rgba(64, 64, 88, 0.55);
	font-size:12px;
}

.panel-primary {
	border-color:#282828;
}

.panel-primary>.panel-heading {
	background-color:rgba(64, 64, 88, 0.55);
	border-color:#282828;
}

.table {
	font-size:12px;
}

.badge {
	background-color:rgba(64, 64, 88, 0.55);
	font-weight: normal;
}

.table > thead > tr > td.primary,
.table > tbody > tr > td.primary,
.table > tfoot > tr > td.primary,
.table > thead > tr > th.primary,
.table > tbody > tr > th.primary,
.table > tfoot > tr > th.primary,
.table > thead > tr.primary > td,
.table > tbody > tr.primary > td,
.table > tfoot > tr.primary > td,
.table > thead > tr.primary > th,
.table > tbody > tr.primary > th,
.table > tfoot > tr.primary > th {
	background:rgba(64, 64, 88, 0.55);
}

.table-char-data th{
	min-width:70px;
}

/* PIN */
._well{
	min-height:20px;
	padding:0px 19px 0px 19px;
	margin-bottom:10px;
	background:rgba(0, 0, 0, 0.1);
	border:1px solid transparent;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);
}
.has-float-label{position:relative;}
.has-float-label label{position:absolute;left:0;top:0;cursor:text;font-size:75%;opacity:1;-webkit-transition:all .2s;transition:all .2s;top:-.5em;left:12px;z-index:3;line-height:1;padding:0 1px;}
.has-float-label label::after{content:" ";display:block;position:absolute;background:white;height:2px;top:50%;left:-.2em;right:-.2em;z-index:-1;}
.has-float-label .form-control::-webkit-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s;}
.has-float-label .form-control:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0;}
.has-float-label .form-control:placeholder-shown:not(:focus) + label{font-size:150%;opacity:.5;top:.3em;font-weight:normal;}
.input-group .has-float-label{display:table-cell;}
.input-group .has-float-label .form-control{border-radius:4px;}
.input-group .has-float-label:not(:last-child) .form-control{border-bottom-right-radius:0;border-top-right-radius:0;}
.input-group .has-float-label:not(:first-child) .form-control{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px;}
#searchclear{position:absolute;right:5px;top:0;bottom:0;height:14px;margin:auto;font-size:14px;cursor:pointer;color:#ccc;}
.inv { color:black; }

/* === */
.btn,
.btn-group > .btn {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px;
}
.alert-danger {
	background-color:#820000;
	border-color:#750000;
	color:#ffffff;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover,
.btn-primary:active:focus, 
.btn-primary:active:hover, 
.btn-primary:focus,
.btn-primary:hover,
a.list-group-item:focus, 
a.list-group-item:hover, 
button.list-group-item:focus, 
button.list-group-item:hover {
	background:rgba(64, 64, 88, 0.30);
	color: #cccccc;
}

hr {
	border-top: 1px solid rgba(40, 40, 40, 0.4);
}

.btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	background-color: #404058;
    border: 1px solid #282828;
}

.alert-info {
    background-color: #0f3a4e;
    border-color: #0d2935;
}

.form-control {
	border-radius:0px;
	background-color:#00000063;
}

select.form-control option {
	background-color:#000000e6;
}

#searchinput {
	background-color:#00000094;
}

.btn-payment-img {
	padding:30px;
	font-size:19px;
	margin-bottom:5px;
	width:200px;
}

.btn-instagram {
	background-color: #fd1d1d !important;
}
.btn-instagram:hover {
	background: linear-gradient(to right, #6d3299, #d71a1a, #e09b3d) !important;
}

.btn-tiktok {
	background-color:black;
}
.btn-tiktok:hover {
	background-color:gray;
}