  /*==========================================================================
	DARK THEME
  ========================================================================== */
	a,
	a:hover,
	a:focus, 
	.section-title h3, 
	.bxslider .img .caption h1, 
	.mega-dropdown-menu .dropdown-sub-header { 
		color: #D56700;
	}
	nav {
		background: #424242;
		box-shadow: inset 0 -4px 0 0 #212121;
		-webkit-box-shadow: inset 0 -4px 0 0 #212121;
		-moz-box-shadow: inset 0 -4px 0 0 #212121;
	}
	nav ul li .dropdown-menu {
		border: 4px solid #212121;
	}
	.header,
	#search input[type=text],
	.mega-dropdown-menu .dropdown-header,
	#bx-tabs .active .bx-section,
	.pace .pace-progress	{
		background: #212121;
	}
	
	/* Estilos adicionais para tema escuro */
	body {
		background: #2E2F2F;
		color: #e0e0e0;
	}
	
	/* Cards e containers */
	.thumbnail,
	.panel,
	.well {
		background-color: #2d2d2d;
		border-color: #424242;
		color: #e0e0e0;
	}
	
	/* Textos */
	h1, h2, h3, h4, h5, h6 {
		color: #e0e0e0;
	}
	
	/* Links */
	a {
		color: #D56700;
	}
	a:hover {
		color: #ff8412;
	}
	
	/* Botões primários */
	.btn-primary {
		background-color: #424242;
		border-color: #212121;
	}
	.btn-primary:hover,
	.btn-primary:active,
	.btn-primary.hover {
		background-color: #212121;
		border-color: #000;
	}
	
	/* Inputs */
	.form-control {
		background-color: #2d2d2d;
		border-color: #424242;
		color: #e0e0e0;
	}
	.form-control:focus {
		background-color: #2d2d2d;
		border-color: #D56700;
		color: #e0e0e0;
	}
	
	/* Footer */
	footer {
		background-color: #1a1a1a;
		color: #b0b0b0;
	}
	
	/* Top bar */
	#top {
		background-color: #2d2d2d;
		border-bottom: 1px solid #424242;
	}
	
	#top a {
		color: #b0b0b0;
	}
	#top a:hover {
		color: #D56700;
	}
	
	/* Server List Premium - Dark Theme */
	.server-list .premium {
		background-color: #2a412d !important;
		border: 2px solid #3ccf4f;
		border-radius: 20px !important;
	}
	.server-list .premium#blankgb td {
		background: #2d2d2d;
	}
	.server-list .premium#blankgb {
		border: 0;
	}
	.server-list .premium {
		background-color: #2a412d !important;
	}
	.server-list .premium h3 a,
	.premium-ctext {
		color: #FFD700 !important;
	}
	
	/* Badge Blue - Dark Theme */
	.badge-blue {
		background: #64b5f6;
	}
	
	/* Vote Click - Dark Theme */
	.server-list .vote-click {
		color: #e0e0e0;
	}
	.server-list .vote-click div {
		border: 1px solid #555;
		background-color: #2d2d2d;
	}
	
	/* Votes Text - Dark Theme */
	.votes-text {
		color: #81c784;
	}
	.votes-text-content {
		border: 1.5px solid #81c784;
		background-color: rgba(129, 199, 132, 0.1);
	}
	
	/* Clicks Text - Dark Theme */
	.clicks-text {
		color: #ef5350;
	}
	.clicks-text-content {
		border: 1.5px solid #ef5350;
		background-color: rgba(239, 83, 80, 0.1);
	}
	.cls-1 {
		stroke: #ef5350;
	}
	.clicks-text-content .icon {
		color: #ef5350;
	}
	
	/* Position Text - Dark Theme */
	.position-text {
		color: #D56700;
	}
	
	/* Error Modal - Dark Theme */
	#error-modal .modal-confirm {
		color: #e0e0e0;
	}
	#error-modal .modal-confirm .modal-content {
		background-color: #2d2d2d;
		border-color: #424242;
	}
	#error-modal .modal-confirm .modal-header {
		background: #2d2d2d;
		border-bottom-color: #424242;
	}
	#error-modal .modal-confirm h4 {
		color: #e0e0e0;
	}
	#error-modal .modal-confirm .modal-body {
		color: #b0b0b0;
	}
	#error-modal .modal-confirm .modal-footer {
		background: #2d2d2d;
		border-top-color: #424242;
	}
	#error-modal .modal-confirm .modal-footer a {
		color: #b0b0b0;
	}
	#error-modal .modal-confirm .icon-box {
		border: 3px solid #ef5350;
		background-color: rgba(239, 83, 80, 0.1);
	}
	#error-modal .modal-confirm .icon-box i {
		color: #ef5350;
	}
	#error-modal .modal-confirm .btn,
	#error-modal .modal-confirm .btn:active {
		background: #4db6ac;
		color: #fff;
	}
	#error-modal .modal-confirm .btn-secondary {
		background: #757575;
	}
	#error-modal .modal-confirm .btn-secondary:hover,
	#error-modal .modal-confirm .btn-secondary:focus {
		background: #616161;
	}
	#error-modal .modal-confirm .btn-danger {
		background: #ef5350;
	}
	#error-modal .modal-confirm .btn-danger:hover,
	#error-modal .modal-confirm .btn-danger:focus {
		background: #e53935;
	}
	
	/* Painel - Dark Theme */
	.painel .site-list .disabled td {
		color: #757575;
	}

	#wrapper {
		background: #1c1c1c;
	}

	.breadcrumb {
		background: #1e1e1e;
		border: 1px solid #2d3134;
		border-radius: 4px;
		margin: 0 0 15px 0;
		padding: 15px;
	}
	
	.table-striped>tbody>tr:nth-child(odd) {
		background-color: #101010;
	}


	
	.page-header.margin-top-10 {
		color: #FFD700 !important;
		border-bottom: 1px solid #2d3134;
		padding-bottom: 10px;
		margin-bottom: 10px;
	}

	.server-list thead {
		background: #1e1e1e !important;
		color: #FFD700 !important;
	}

	
	.table-hover>tbody>tr:hover {
		background-color: #2E2F2F;
	}

	#wrapper > div.sidebar  div.tab-content > div > a {
		color: #898d91;
		background: #25282b;
		border: 0.5px solid #2d3134;
	}
	

	.section-default, .section{
		background: none !important;
	}

	.panel-default>.panel-heading{
		background: #2B2B2B;
	}
	.panel-default>.panel-heading a{
		color: #FFF;
		text-decoration: none;
	}
	.panel-default .list-group-item {
		background: #25282B;
		position: relative;
		display: block;
		padding: 10px 15px;
		margin-bottom: -1px;
		border: 0.5px solid #2d3134;
		color: #898d91;
		background: #25282b;
	}

	.panel-default a.list-group-item:hover, 
	.panel-default a.list-group-item:focus, 
	.panel-default .list-group-item.active, 
	.panel-default .list-group-item.active:hover, 
	.panel-default .list-group-item.active:focus {
		background: #25282B;
		color: #c5c5c5;
		border: 0.5px solid #2d3134;
		padding-left: 25px;
	}

	.panel-group .panel-heading+.panel-collapse>.panel-body, .panel-group .panel-heading+.panel-collapse>.list-group {
		border-top: 1px solid #2d3134;
	}
	.sidebar-nav .panel-toggle a:after {
		color: #FFF;
	}

	.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
		background: #2d2d2d;
	}

	.section .box{
		background:none;
	}

	form .section-white{
		border-bottom: none;
	}

	