/* Body background */
body {
	min-height: 100vh;
	color: #FFFFFF;
	background-color: rgb(12,62,46);
	background-image: url(//static.pamstera.com/assets/images/pamstera-facets.svg),linear-gradient(135deg,rgb(19,84,62) 0%,rgb(19,84,62) 6.66%,rgb(18,82,61) 6.66%,rgb(18,82,61) 10.264%,rgb(18,81,60) 10.264%,rgb(18,81,60) 13.869%,rgb(17,79,59) 13.869%,rgb(17,79,59) 17.473%,rgb(17,77,57) 17.473%,rgb(17,77,57) 21.077%,rgb(16,75,56) 21.077%,rgb(16,75,56) 24.682%,rgb(16,74,55) 24.682%,rgb(16,74,55) 28.286%,rgb(15,72,53) 28.286%,rgb(15,72,53) 31.89%,rgb(15,70,52) 31.89%,rgb(15,70,52) 35.495%,rgb(14,69,51) 35.495%,rgb(14,69,51) 39.099%,rgb(14,67,50) 39.099%,rgb(14,67,50) 42.703%,rgb(13,65,48) 42.703%,rgb(13,65,48) 46.308%,rgb(13,63,47) 46.308%,rgb(13,63,47) 49.912%,rgb(12,62,46) 49.912%,rgb(12,62,46) 53.516%,rgb(12,60,45) 53.516%,rgb(12,60,45) 57.121%,rgb(11,58,43) 57.121%,rgb(11,58,43) 60.725%,rgb(11,56,42) 60.725%,rgb(11,56,42) 64.329%,rgb(10,55,41) 64.329%,rgb(10,55,41) 67.933%,rgb(10,53,40) 67.933%,rgb(10,53,40) 71.538%,rgb(9,51,38) 71.538%,rgb(9,51,38) 75.142%,rgb(9,50,37) 75.142%,rgb(9,50,37) 78.746%,rgb(8,48,36) 78.746%,rgb(8,48,36) 82.351%,rgb(8,46,34) 82.351%,rgb(8,46,34) 85.955%,rgb(7,44,33) 85.955%,rgb(7,44,33) 89.559%,rgb(7,43,32) 89.559%,rgb(7,43,32) 93.164%,rgb(6,41,31) 93.164%,rgb(6,41,31) 100%);
	background-size: cover,auto;
	background-repeat: no-repeat,repeat;
	background-attachment: fixed,scroll;
	background-position: 0px 0px,0px 0px;
	-webkit-font-smoothing: antialiased;
}

a, a:hover {
	color: #b4F500;
}

@media (min-width: 1200px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1280px;
    }
}

.header {
	background: unset;
}

.nav-content nav.navbar {
	background: unset;
}
.nav-content div.container-md {
	position: relative;
	position: relative;
	border-style: solid;
	border-width: 1px 0;
	border-image: linear-gradient(90deg,rgba(180,245,0,0) 0%,rgba(180,245,0,.5) 50%,rgba(180,245,0,0) 100%) 1;
	background: linear-gradient(90deg,rgba(4,28,19,0) 0%,rgba(10,52,38,1) 15.327635544996996%,rgba(13,64,45,1) 50.19943041679187%,rgba(10,52,38,1) 85.07122528858675%,rgba(4,28,19,0) 100%);
}

.title {
	background: unset;
}
.title h3 {
	color: #FFFFFF;
}

.card {
	background-color: rgba(4, 28, 19, .55);
    border: 1px solid rgba(194, 214, 204, .16) !important;
    border-radius: 16px !important;
    overflow: hidden;
	box-shadow: 8px 8px 16px 0px #00000026;
}
.card-blesta > .card-header {
	background: #0d4130;
    border: 1px solid rgba(194, 214, 204, .16) !important;
    text-transform: uppercase;
    font-size: 13px;
    color: #b4F500;
    font-weight: 600;
    letter-spacing: 0.4px;
}
.card-links>.active, .card-links>.active a, .nav-tabs li.active .card-links>a, .nav-tabs li.active .card-links>a a, .nav-tabs li.active .panel-links>a, .nav-tabs li.active .panel-links>a a, .panel-links>.active, .panel-links>.active a {
	color: #FFFFFF;
}

.list-group {
    border-radius: 16px !important;
    overflow: hidden;
}
.list-group-item {
	background-color: rgba(4, 28, 19, .55);
    border: 1px solid rgba(194, 214, 204, .16) !important;
}
.list-group.list-options .list-group-item, .nav .nav-item .nav-link, .nav .nav-tabs li .nav-link, .nav .nav-tabs li a, .nav-tabs .nav li .nav-link, .nav-tabs .nav li a, .nav-tabs li .nav .nav-item a, .pagination .page-item .page-link, .text-secondary, .top-focus-box, div.pagination ul.pagination li .page-link, div.pagination ul.pagination li a {
	color: rgb(194, 214, 204);
}
.bg-light {
	background-color: rgba(4, 28, 19, .55) !important;
}

.card-links .badge, .card-links .label, .panel-links .badge, .panel-links .label {
	background-color: #B4F500;
    color: rgb(51, 51, 51);
    font-weight: 800;
	padding: 2px 4px;
}

.bg-light, .table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th, .top-focus-box, .well, form.widget_filter_form {
	background-color: unset !important;
}

.alert-info {
	background-color: rgba(13,64,45,.7);
	color: rgb(194, 214, 204);
	border: 1px solid rgba(194,214,204,.16);
}

table {
	border-color: rgba(194,214,204,.16);
}
.table>thead>tr>th {
	background: rgba(4,28,19,.55);
	color: rgb(194, 214, 204);
	border-color: rgba(194,214,204,.16);
	font-weight: 600;
}
.table>thead>tr>th>a, .table>thead>tr>th>a:focus, .table>thead>tr>th>a:hover {
	color: rgb(194, 214, 204);
    font-weight: 600;
    letter-spacing: 0.4px;
    text-decoration: none;
}
.table-curved td, .table-curved th {
	border-color: rgba(194,214,204,.16);
}
.table-curved tbody>tr>td:first-child {
	border-color: rgba(194,214,204,.16);
}
.table-striped-alt>tbody>tr:nth-child(2n+1)>td, .table-striped-alt>tbody>tr:nth-child(2n+1)>th, .table-striped>tbody>tr:nth-child(2n+1)>td, .table-striped>tbody>tr:nth-child(2n+1)>th {
	background: rgba(4,28,19,.55);
	color: rgb(194, 214, 204);
}
.table-hover tbody tr:hover {
	background-color:  rgba(4,28,19,.15);
	color: rgb(194, 214, 204);
}
.table>tbody>tr.expand_details>td, .table>tbody>tr.expand_details>td:hover {
	background-color: unset;
    border-top: 1px solid rgba(194,214,204,.16);
}

.btn-light {
	background: #b4F500 !important;
	border: 0px;
	font-weight: 600;
}
.btn-light:hover {
	background: #b4F500 !important;
}

/* tabs */
.nav-tabs {
    border-bottom: 1px solid rgba(194, 214, 204, .16);
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-item.show li a, .nav-tabs .nav-link.active, .nav-tabs li .nav-item.show a, .nav-tabs li a.active, .nav-tabs li.active a, .nav-tabs li.show .nav-link, .nav-tabs li.show a {
	background-color: rgba(13,64,45,.7);
	border-color: rgba(194,214,204,.16);
}
.nav .nav-item .nav-link.active, .nav .nav-tabs li .nav-link.active, .nav .nav-tabs li a.active, .nav .nav-tabs li.active a, .nav-tabs .nav li .nav-link.active, .nav-tabs .nav li a.active, .nav-tabs .nav li.active a, .nav-tabs li .nav .nav-item a.active, .nav-tabs li.active .nav .nav-item a, .text-dark {
	color: #B4F500!important;
}