/*
|-----------------------------------------------------------------------------------------------------------
| SOCIAL HUB SECTION
|-----------------------------------------------------------------------------------------------------------
*/
.panel_custom_socialhub {
  position: relative;
  padding: 19px 0;
}
.panel_custom_socialhub .rawContent { display: none; }
.panel_custom_socialhub .panes-wrapper {
  float: right;
  margin-left: -70px;
  padding-left: 70px;
  width: 100%;
}
.panel_custom_socialhub .panes {
  position: relative;
  padding: 0 15px;
  width: 100%;
  height: 450px;
  border: 1px solid #ccc;
  box-shadow: 0 5px 10px rgba(0,0,0,.1);
  overflow: auto;
}
.panel_custom_socialhub .panes > .pane {
  display: none;
  margin-top: 10px;
}
.panel_custom_socialhub .panes > .pane.active { display: block; }
.panel_custom_socialhub .tabs {
  float: right;
  margin-right: 30px;
  overflow: hidden;
}
.panel_custom_socialhub .tabs .tabContent {
  margin-bottom: 25px;
  width: 40px;
  height: 40px;
  font-size: 40px;
  line-height: 40px;
  color: #999;
  text-align: center;
  cursor: pointer;
}

.panel_custom_socialhub .tabs > .tab.active .tabContent { color: #ef4135; }
.panel_custom_socialhub .tab .tabContent .icon-wordpress, .panel_custom_socialhub .tab .tabContent .icon-app{
  display: block;
  margin: 0 auto;
  width: 36px;
  height: 36px;
  background-image: url("/includes/public/assets/social/blog-gray.png");
  background-position: center;
  background-repeat: no-repeat;
}
/* t - 248277 */
.panel_custom_socialhub .tab .tabContent .icon-app{background-image:url("/includes/public/assets/social/Explore_Huntsville_app_icon.png");}

.panel_custom_socialhub [class*="block-grid-"] > li {
    display: block;
    height: auto;
    float: left;
    padding: 0 5px 10px;
}

@media (max-width: 641px) {
  .panel_custom_socialhub { display: none; }
}

.socialContent { }
.socialContent .clear { clear:both; }

.socialFeed .items { position:relative; }
/*.socialFeed .items .item { float: left; margin:10px 0 0 0; padding:0 10px 10px 0; width: 220px; }*/

/** FACEBOOK **/
.socialFeed.facebook_content { overflow:visible; position:relative; }

/** TWITTER **/
.socialContent .twitter_content {
  height: 428px;
}

.socialContent .twitter_content iframe {
  height: 428px !important;
}

/** INSTAGRAM **/
.panel_custom_socialhub .tabs .instagram-tab a {
    color: #999;
}

/** YOUTUBE **/
.socialFeed.youtube_content .items .item { position: relative; min-height:230px; }
.socialFeed.youtube_content .title { line-height: 1.3; margin: 10px 0 0; padding: 5px 0 0 5px; }
.socialFeed.youtube_content .youtube-link img { display: block; margin: 0 auto; }
.socialFeed.youtube_content .youtube-link .play {
  background: url(/includes/public/assets/images/youtube.png) no-repeat scroll 0 0 transparent;
  height: 56px;
  left: 50%;
  position: absolute;
  top: 24px;
  width: 80px;
  -webkit-transform: translate(-50%,0);
      -ms-transform: translate(-50%,0);
          transform: translate(-50%,0);
  -webkit-transform: translate3d(-50%,0,0);
          transform: translate3d(-50%,0,0);

}
.socialFeed.youtube_content .youtube-link:hover .play {
  background: url(/includes/public/assets/images/youtubehover.png) no-repeat scroll 0 0 transparent;
}

/** FLICKR **/

/** PINTEREST **/
.socialFeed.pinterest_content {}
/*.socialFeed.pinterest_content .follow { display: block; height: 28px; margin: 10px auto; width: 169px; }*/
/*.socialFeed.pinterest_content .item {
  background-color:#ffffff;
  -moz-box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.25);
  -webkit-box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.25);
  box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.25);
  min-height: 10px;
  padding:14px;
}*/
