.style a.color-white.a-current {
  border-color: #000;
  background: #fff !important;
}
.style a.color-white span {
  background: #fff;
  color: #000;
}

a:focus{
	border: 3px solid rgb(255, 255, 0);
}
a.theme:focus{
	border: 3px solid rgb(255, 255, 0) !important;
}

.color-white body,
.color-white .aa-settings-popup {
  color: #000000;
  background-color: #ffffff;
}
.color-white .settings,
.color-white .settings a,
.color-white .settings .aa-block {
  color: #000;
  border-color: #000 !important;
}
.color-white a {
  color: #000000;
}
.color-white a.btn {
   color: #000000;
}
.color-white a.btn-link {
  padding-left: 1em;
  padding-right: 1em;
}

.color-white hr {
  background: #000000;
  height: 2px;
}

.color-white .table th {
  color: #ffffff;
  background-color: #000;
}

.color-white h1,
.color-white .h1,
.color-white h2,
.color-white .h2,
.color-white h3,
.color-white .h3,
.color-white h4,
.color-white .h4 {
  color: #000000; 
}


.menu li a:hover, .menu li:hover > a{
		background:#000 !important;
		color:#fff !important;
	}
tr{border: 1px solid;}
.color-white th *,
.color-white th
{color:#fff !important;background-color:#000 !important;}

.color-white * {
  color: #000000;
  border-color: #000000;
  -webkit-transition: none !important;
  transition: none !important;
}


/* @media (max-width: 760px) {
  .menu li a {
    background:#000;
    color: #fff;
    border-top:1px solid #fff;
  }
} */

.svg-path{
  stroke: #000;
}
.menu li a:hover, .menu li:hover > a .svg-path{
  stroke: #fff;
}

@media (min-width: 761px){
    .sub-menu{
      border: 3px solid #000;
    }
}