
#slider {margin: 0 0 10px!important;}
#carousel li {margin-right: 5px;}
#carousel img {display: block; opacity: .5; cursor: pointer;}
#carousel img:hover {opacity: 1;}
#carousel .flex-active-slide img {opacity: 1; cursor: default;}


/* Loading
***********************/
.loading aside {opacity: 0;}

/* Layout
***********************/
/*#top { position: relative; z-index: 999; height:65px; padding: 5px 0;}*/
#top  { text-align: center; }
/*#top .top-inner  { max-width: 800px; width: auto; }*/
#top img  { float: none; display: inline; margin-top: 12px; }
/*#container {padding: 60px 40px 100px;}*/
/*header {width: 420px; float: left;}*/
#main {margin:0 auto; margin-top: 5px;overflow: hidden; min-width:320px;}

/* --Clearfix */
.cf:before,
.cf:after {content:""; display:table;}
.cf:after {clear:both;}
.cf {zoom:1;}


/* Media Queries
***********************/


/*@media screen and (max-width: 768px) {
  #container {padding: 20px 30px;}
  header {width: 100%; float: none; text-align: center;}
  header h1 {margin: 0 auto 10px;}
  header .button,
  header nav {display: none;}
  #main {margin-left: 0;}
}
@media screen and (max-width: 500px) {
  header h1 {width: 246px;  }
}*/