.social-icon {
  width: 66% !important;
  padding: 0 !important;
  line-height: 2;
  color: #ffffff !important;
  font-size: 16.8px !important;
  font-weight: 300;
  font-family: "quarkbold", sans-serif;
}
.navbar-default .nav-pills > li > ul.dropdown-menu.active {
  visibility: visible;
  opacity: 1;
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);
  -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
  -moz-transition: -moz-transform 0.4s, opacity 0.1s;
  -mos-transition: -mos-transform 0.4s, opacity 0.1s;
  -o-transition: -o-transform 0.4s, opacity 0.1s;
  transition: transform 0.4s, opacity 0.1s;
}

ul .dropdown > .dropdown-menu.sub-menu.active {
  visibility: visible;
  opacity: 1;
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
  -moz-transition: -moz-transform 0.4s, opacity 0.1s;
  -mos-transition: -mos-transform 0.4s, opacity 0.1s;
  -o-transition: -o-transform 0.4s, opacity 0.1s;
  transition: transform 0.4s, opacity 0.1s;
}

.text-white {
  color: #ffffff;
}
@media (min-width: 768px) {
  .blind-moblie + #server_search-mb {
    display: none;
  }
}

.toggle-footer {
  padding: 9.5px 25px;
  background-color: #561010;
  border-radius: 0;
  display: inline-block;
  cursor: pointer;
  color: #fff;
  float: right;
}

.toggle-footer:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: 3px;
  margin-left: 10px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #fff;
  border-top: 2px solid #fff;
  transform: rotate(45deg);
}

.color-yellow{
  color: #ffff80;
}
.up-footer .title a {
  font-family: 'quarkbold';
  font-size: 1.0em;
  color: #f5ec69;
}

#cookieConsent {
  background-color: rgba(20,20,20,0.8);
  min-height: 60px;
  font-size: 20px;
  color: #ccc;
  line-height: 26px;
  padding: 30px 50px;
  font-family: "Trebuchet MS",Helvetica,sans-serif;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  z-index: 9999;
}
#cookieConsent a {
  color: #4B8EE7;
  text-decoration: none;
}
#closeCookieConsent {
  float: right;
  display: inline-block;
  cursor: pointer;
  height: 20px;
  width: 20px;
  margin: -15px 0 0 0;
  font-weight: bold;
}
#closeCookieConsent:hover {
  color: #FFF;
}
#cookieConsent a.cookieConsentOK {
  background-color: #F1D600;
  color: #000;
  display: inline-block;
  border-radius: 5px;
  padding: 0 20px;
  cursor: pointer;
  float: right;
  margin: 0 60px 0 10px;
}
#cookieConsent a.cookieConsentOK:hover {
  background-color: #E0C91F;
}