#logotype  a { max-width: 100%; color: #fff}

.navbar-toggle {background-color: #ffca1b !important; }
.navbar-toggle .icon-bar { background-color: #ffca1b !important; }

.clear-menu { float: left; margin: 0 0; background-color: #090423; }
.clear-menu > li { float:left; background-color: #090423; }
.clear-menu > li  > a { margin-right: 0; padding-bottom: 10px; border: 1px solid #090423; border-radius: 6px; }

@media (max-width: 767px) {
.clear-menu { float: none; margin: 0 0; }
.clear-menu > li { float: none; }
.clear-menu > li  > a { margin-right: 0; padding-bottom: 10px; border: none; }
}

.dropdown:hover > .dropdown-menu { 
    display: block; 
} 

#banner { background-color: #0f073a; margin-bottom: 20px; }

#middle { background-color: #0f073a; }

#breadcrumbs { background-color: #090423; }

.navigator { margin: 0; list-style: none; }
.navigator li { float: left; }
.navigator li a, .navigator li span { display: inline-block; padding: 10px 5px; margin: 5px 0; color: #090423; }

#rightAside { background-color: #090423; padding: 10px 20px ; margin-bottom: 30px; padding-bottom: 40px ;  }

#content { background-color: #090423; padding: 10px 20px ; margin-bottom: 30px; margin-left: 34px; margin-right: 30px; }

#bottom { padding: 10px 20px ; margin-bottom: 30px; }

.module-blue { background-color: #090423; padding: 10px 20px ; margin-bottom: 30px; }

#footer { float: left; background-color: #090423; padding: 10px 20px ; margin-left: 45px; margin-right: 45px; }

@-webkit-keyframes pulsate {
50% { color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; }
}
@keyframes pulsate {
50% { color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; }
}
#blink7 {
  color: rgb(245,245,245);
  text-shadow: 0 -1px rgba(0,0,0,.1);
  -webkit-animation: pulsate 1.2s linear infinite;
  animation: pulsate 1.2s linear infinite;
}

