body {
  background-color:#3f2b2c;
  background-size: 100% 100%;
  color:#ACA287;
}

.elem-container {
  background-color:#2e1f20;
  border-radius: 0px 0px 5px 5px;
  border: 1px solid rgba(0,0,0,0.1);
}

.page-item a.page-link {
  border-color: #2e1f20;
  background-color: #5a463b;
  color: #ACA287 !important;
}

.elem-logo {
  color: #ACA287!important;
}

.elem-description {
  color: #ACA287!important;
}

.elem-breadcrumb {
  background-color:#2e1f20;
  color:#ACA287;
}

.breadcrumb-item.active {
    color:#8c805e !important;
}

.elem-breadcrumb .breadcrumb-item a {
  color:#D49E5C !important;
}

a {
    color:#D49E5C !important;
}

.elem-categories a{
    color:#ACA287 !important;
}
.elem-categories a:hover{
    color:#3f2b2c !important;
}

.elem-domain {
  color:#D49E5C !important;
}

.elem-button-lang{
  background-color:#3f2b2c !important;
  border:0px #e1e1e1 !important;
  font-weight: bold;
  color: #ACA287;
}

.elem-buttons button {
  background-color:#3f2b2c !important;
  color:#ACA287 !important;
  border:1px solid #2e1f20 !important;
}

.elem-buttons a {
  background-color:#3f2b2c !important;
  color:#ACA287 !important;
  border:1px solid #2e1f20 !important;
}

.elem-button-rss {
  background-color:#3f2b2c !important;
  color:#ACA287 !important;
  border:1px solid #2e1f20 !important;
}

.elem-pagination li span {
  background-color:#3f2b2c !important;
  color:#ACA287 !important;
  border:1px solid #2e1f20 !important;
}

.elem-search input {
  background-color: #3f2b2c !important;
  border:1px solid #2e1f20 !important;
  color: #ACA287 !important;
}

.elem-search button {
  background-color: #3f2b2c !important;
  color:#ACA287;
  border:1px solid #2e1f20 !important;
}

.elem-search button:focus {
  background-color: #3f2b2c !important;
  color:#ACA287;
  border:1px solid #2e1f20 !important;
}

.elem-table table {
  border-radius: 5px !important;
  overflow: hidden;
}

.elem-table table thead tr th{
  background-color:#3f2b2c !important;
  color:#ACA287 !important;
  border: none !important;
}

.elem-table table tbody tr td {
  border-top: none !important;
}

.elem-table table tbody tr:nth-child(odd){
  background-color:#2e1f20!important;
  color:#ACA287;
}

.elem-table table tbody tr:nth-child(even){
  background-color: #5a463b!important;
  color:#ACA287;
}


.elem-table table tbody tr:hover{
  background: rgba(255,255,255,.075) !important;
}

.elem-search input:focus{
  box-shadow: 0 0 0 .2rem rgb(172, 162, 135, 0.5) !important;
}

.elem-button-offer{
  background-color:#3f2b2c !important;
  color:#ACA287 !important;
  border:1px solid #2e1f20 !important;
}

.elem-button-buynow{
  background-color:#3f2b2c !important;
  color:#ACA287 !important;
  border:1px solid #2e1f20 !important;
}

.elem-button-rent{
  background-color:#3f2b2c !important;
  color:#ACA287 !important;
  border:1px solid #2e1f20 !important;
}

.elem-button-hire{
  background-color:#3f2b2c !important;
  color:#ACA287 !important;
  border:1px solid #2e1f20 !important;
}
.elem-hint{
  color:#ACA287  !important;
}

.elem-price{
  color:#ACA287  !important;
}

.elem-help{
  color: #ACA287 !important;
}
.elem-action{
  color:#ACA287 !important;
}

.elem-prices{
  color: #ACA287 !important;
}

.alem-action{
  color: #ACA287 !important;
}

.elem-custom{
  color: #ACA287 !important;
}

.elem-search button:hover, .elem-pagination li span:hover, .elem-button-rss:hover,
.elem-buttons a:hover, .elem-buttons button:hover, .elem-button-lang:hover,
.elem-button-offer:hover, .elem-button-buynow:hover, .page-item a.page-link:hover{
  background-color:#ACA287 !important;
  color:#3f2b2c !important;
}

.btn-light{
  background-color:#3f2b2c !important;
  border: 0 !important;
  box-shadow: 0 0 0 .2rem rgba(134,142,150,.5);
}
.btn-light:hover{
  background-color:#ACA287 !important;
}

.badge-secondary{
  background: #D49E5C;
}

h3{
  color: #ACA287 !important;
}

.text-muted {
    color: #8c805e !important; 
}

.domainlist,
.domainlist:focus,
.domainlist:hover {
  box-shadow: none !important;
  border: 1px solid #ACA287 !important;
}

.domainlist {
  max-height: 95px;
  color: inherit;
  background-color: inherit !important;
  resize: none;
}

.elem-domain2:hover,
.elem-domain2 {
  color: inherit !important;
}