

/**
 * [box] Logo
 */
#block-boxes-dcrew_logo {
  width: 400px;
  float: left;
  margin-top: 15px;
  margin-left: 10px;
}

/**
 * [box] More Info
 */
#block-boxes-dcrew_info .content {
  background-image: url(../images/info-bg.png);
  background-repeat: no-repeat;
  width: 143px;
  height: 65px;
  float: right;
  margin-right: 50px;
}
#block-boxes-dcrew_info .content {
  padding: 5px 20px;
  color: #fff;
  text-align: center;
}

/**
 * [box] Topper
 */
#block-boxes-dcrew_topper {
  clear: right;
  float: right;
  margin-right: 50px;
  font-weight: bold;
  margin-top: 10px;
  height: 21px;
  overflow: hidden;
  color: #005c95;
  width: 300px;
}
#block-boxes-dcrew_topper li {
  display: block;
  float: left;
  list-style: none;
  background-image: url(../images/topper-spacer.png);
  background-repeat: no-repeat;
  background-position: center right;
  padding: 0 10px 0 7px;
  margin: 0;
}
#block-boxes-dcrew_topper li.social {
  background-image: none;
  float: right;
  width: 150px;
}
#block-boxes-dcrew_topper .social-facebook {
  background-image: url(../images/sprite-social.png);
  height: 21px;
  width: 21px;
  text-indent: -9999px;
  display: inline-block;
  position: relative;
  padding: 0 3px 0 10px;
  background-position: 10px 0;
  background-repeat: no-repeat;
}
#block-boxes-dcrew_topper .social-twitter {
  background-image: url(../images/sprite-social.png);
  background-position: -24px 0;
  height: 21px;
  width: 21px;
  text-indent: -9999px;
  display: inline-block;
  position: relative;
  padding: 0 3px;
}

/**
 * Primary Links
 */
#block-menu-primary-links {
  clear: both;
  background-image: url(../images/primary-menu-bg.png);
  background-repeat: no-repeat;
  height: 42px;
  overflow: hidden;
}
#block-menu-primary-links li {
  display: inline-block;
  list-style: none;
  padding: 5px 13px;
  line-height: 35px;
  margin: 0;
  background-image: url(../images/menu-spacer.png);
  background-position: bottom right;
  background-repeat: no-repeat;

  /* For IE 7 */
  zoom: 1;
  *display: inline;

}
#block-menu-primary-links li.last {
  background-image: none;
}
#block-menu-primary-links a {
  color: #fff;
  font-weight: bold;
  font-size: 15px;
}
/**
 * Hide controls for boxes
 */

.boxes-box-controls {
  display: none;
}

/**
 *  Sidebar Countdown
 */
#block-views-dcrew_events-block_1 > .content {
  background: transparent url(../images/countdown-bg.png) no-repeat 0 0;
  color: #fff;
  height: 120px;
}
#block-views-dcrew_events-block_1 .hasCountdown {
  background-color: transparent;
  border: 0;  
}
#block-views-dcrew_events-block_1 .countdown_amount {
  font-weight: 900;
  position: relative;
  top: 5px;
  font-size: 2.7em;
  display: block;
}
#block-views-dcrew_events-block_1 .countdown_descr {
  border: 1px solid red;
}

#block-views-dcrew_events-block_1 .countdown_section br {
  display: none;
}
#block-views-dcrew_events-block_1 .view-dcrew-events.view-display-id-block_1 > .view-content {
  padding: 0 10px;
}

/**
 *  Secondary Links
 */
#block-menu-secondary-links {
  width: 225px;
  left: -25px;
  position: relative;
}
#block-menu-secondary-links ul {
  margin: 0;
  padding: 0;
}
#block-menu-secondary-links li {
  list-style: none;
  margin: 0;
  padding: 1px 0 0 30px;
  height: 25px;
  overflow: hidden;
}
#block-menu-secondary-links li.active-trail {
  background: transparent url(../images/secondary-menu-active-bg.png) no-repeat 0 0;
}
#block-menu-secondary-links li.active-trail a {
  color: #fff;
}
/**
 *  Sidebar Tweets
 */
#block-views-dcrew_tweets-block_1 li {
  list-style: none;
  margin: 10px 0;
  padding: 0;
}
#block-views-dcrew_tweets-block_1 ul {
  margin: 0;
  padding: 0;
}
#block-views-dcrew_tweets-block_1 .views-field-text {
  line-height: 1.4em;
  margin-bottom: 3px;
}
#block-views-dcrew_tweets-block_1 .views-field-created-time {
  color: #939393;
  font-size: .8em;
}
#block-views-dcrew_tweets-block_1 .view-footer {
  text-align: right;
}