/* Minification failed. Returning unminified contents.
(70,23): run-time error CSS1019: Unexpected token, found ' '
(70,23): run-time error CSS1019: Unexpected token, found ' '
(70,23): run-time error CSS1027: Expected semi-colon or close brace, found ' '
 */
ark-ul.ark_nav_main .search-block ark-span, ark-ul.ark_nav_main .search-block input {
  -webkit-align-self: center;
  align-self: center;
  -webkit-align-content: center;
  align-content: center; }

ark-ul.ark_nav_main .search-block {
  width: 25%;
  width: 250px\9;
  -webkit-box-flex: 2 1 auto;
  -moz-box-flex: 2 1 auto;
  -webkit-flex: 2 1 auto;
  -ms-flex: 2 1 auto;
  flex: 2 1 auto;
  vertical-align: middle; }
  ark-ul.ark_nav_main .search-block ark-span {
    -webkit-box-flex: 1 1 auto;
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto; }
    ark-ul.ark_nav_main .search-block ark-span img {
      vertical-align: middle; }
  ark-ul.ark_nav_main .search-block input {
    width: 45%;
    font-size: 1.5em;
    -webkit-box-flex: 1 2 auto;
    -moz-box-flex: 1 2 auto;
    -webkit-flex: 1 2 auto;
    -ms-flex: 1 2 auto;
    flex: 1 2 auto;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    margin: 0 5% 0 5%; }

.ark_categorydd {
  position: absolute;
  top: 50%;
  left: 2%;
  height: 26px;
  margin-top: -13px;
  cursor: pointer; }

.ui-autocomplete .ui-menu-item a .arena-autocmplt-txt {
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis; }

.ui-helper-hidden-accessible {
  display: none !important; }

.ui-autocomplete {
  width: 186px !important;
  background: #D4D4D4;
  background: -webkit-linear-gradient(to top, #E5E5E5, #C4C4C4);
  background: linear-gradient(to top, #E5E5E5, #C4C4C4);
  min-width: 186px;
  max-height: 400px;
  margin: 0 !important;
  padding: 0 !important;
  overflow-y: auto;
  /* prevent horizontal scrollbar */
  overflow-x: hidden;
  /* add padding to account for vertical scrollbar */
  z-index: 1000 !important;
  border: 1px solid #666; }
  .ui-autocomplete.arena-platform-narrow {
    width: calc(100% - 20px) !important;
    box-sizing: border-box; }
  .ui-autocomplete .ui-menu-item {
    display: block;
    border-bottom: 1px solid #666;
    margin-top: 0 !important;
    overflow: hidden;
    transition: all .2s ease; }
    .ui-autocomplete .ui-menu-item:last-child {
      border-bottom: none; }
    .ui-autocomplete .ui-menu-item a.ui-state-active {
      background: #ff8941;
      background: -moz-linear-gradient(top, #ff8941 0%, #f15922 100%);
      background: -webkit-linear-gradient(top, #ff8941 0%, #f15922 100%);
      background: linear-gradient(to bottom, #ff8941 0%, #f15922 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8941', endColorstr='#f15922',GradientType=0 );
      margin: 0; }
      .ui-autocomplete .ui-menu-item a.ui-state-active .arena-autocmplt-txt {
        color: #fff;
        text-shadow: 1px 1px 0 #333; }
      .ui-autocomplete .ui-menu-item a.ui-state-active img {
        box-shadow: 1px 1px 0 #333; }
    .ui-autocomplete .ui-menu-item a {
      display: table;
      vertical-align: middle;
      width: 100%;
      text-decoration: none;
      table-layout: fixed;
      min-height: 45px;
      padding: 2px; }
      .ui-autocomplete .ui-menu-item a .arena-autocmplt-img {
        display: table-cell;
        vertical-align: middle;
        width: 45px;
        line-height: 0; }
      .ui-autocomplete .ui-menu-item a img {
        width: 45px;
        height: auto;
        transition: all .2s ease; }
      .ui-autocomplete .ui-menu-item a .arena-autocmplt-txt {
        display: table-cell;
        vertical-align: middle;
        padding: 0 5px;
        color: #333;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        transition: all .2s ease; }

/*# sourceMappingURL=navigation.css.map */






.social-buttons-block .googlePlus:before, .social-buttons-block .twitter-share-button:before, .social-buttons-block .fb-like:before, .social-buttons-block .googlePlus:after, .social-buttons-block .twitter-share-button:after, .social-buttons-block .fb-like:after {
  content: " ";
  display: table; }

.social-buttons-block .googlePlus:after, .social-buttons-block .twitter-share-button:after, .social-buttons-block .fb-like:after {
  clear: both; }

.social-buttons-block .googlePlus, .social-buttons-block .twitter-share-button, .social-buttons-block .fb-like {
  width: 96%;
  float: left;
  margin: 2em 0 0 1em; }

.social-buttons-block {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0 0 1em;
  font-size: 8px; }
  .social-buttons-block .fb-like {
    text-align: left; }

.ark-max-grid-2 .social-buttons-block {
  font-size: 6px; }

@media screen and (max-width: 500px) {
  .social-buttons-block {
    width: 100%; } }

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-device-pixel-ratio: 2) { }

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-device-pixel-ratio: 2) {
  .social-buttons-block {
    padding: 0 5px; } }

.social-buttons-block {
  display: inline-block;
  display: -ms-Flexbox;
  -ms-box-orient: horizontal;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: baseline;
  padding: 0 15px;
  position: relative;
  z-index: 4; }

.social-button-plugin {
  display: inline-block; }