/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* Provides main page background. */

body {
  background: url(../../../images/images/site/backgrounds/tileable_wood_texture.png) fixed;
}

 /*Provides main container background. */

.uk-container-center {
  background: url(../../../images/images/site/backgrounds/halftone-darker.png);
  box-shadow: 0px 0px 10px #000000;
}

/* Makes the footer cover the whole container. */
.tm-footer {
  background: url(../../../images/images/site/backgrounds/dark_wall.png);
  margin: 0px -15px -30px -15px;
}

/* Fixes the border radius on buttons so that they aren't square. */

.uk-button {
  border-radius: 8px;
}

/* Makes the search box scale properly in the side bar. Remove this code if the search box goes back in the search region. */
.uk-search,
.search-95,
input.uk-search-field,
.uk-search-field:focus {
  width: 100% !important;
}

/* Setting up a drop shadow on the content boxes. */
.tm-grid-block,
.uk-article,
.tm-middle > [class*='tm-sidebar-'] > .uk-panel {
  box-shadow: 3px 3px 10px 0px rgba(50, 50, 50, 0.2);
}


/* Hiding the word 'Subcategories' on the articles main page. */
.articles .cat-children h3 {
  display:none;
}

/* Added to show the category links, while turning off the header. */
.articles .cat-children h3.page-header.item-title {
  display: block;
}

/* Removing social links from blog page overall post. */
.blog-page .tm-socialbuttons {
  display: none;
}

/* Making the TBH logo smaller in the nav menu. */
.tbh-logo {
  width: 145px;
}

/* Fixing the visual vertical alignment of the TBH logo in the navbar. */
.tbh-logo img {
  margin-top: -5px;
}

/* Fixing the alignments of the social media buttons in their various display locations. */

.tm-article .tm-socialbuttons {
  margin-left: 0px;
  float: right;
}

.uk-width-medium-1-3 .tm-socialbuttons {
  margin-left: 0px;
  float: left;
}

/* Homepage Slideshow edits */
/*.zenimage img {*/
  /*padding: 10px 10px 0 10px;*/
/*}*/

ul.slidenav.zencenter {
  height: 0px;
}

/* Webcast Schedule/Live Webcast/Upcoming Webcast and Slideshow box format styling. */

.tm-container .tm-top-b.tm-grid-block,
.tm-container .tm-top-a.tm-grid-block {
  background-color: transparent;
  box-shadow: none;
  margin-top: 5px;
}

.tm-container .tm-top-b.tm-grid-block{
  margin-bottom: -15px;
}

/* Fixing images spilling out of their borders on Firefox. */

.uk-container-center img {
  width: 100%;
}

/* Hide the .rss feed icons because they wont go away otherwise. */

.rs_rss {
  display: none;
}


/* Fixing images on the producers schedule page. */

.producers main.tm-content img {
  width: 100px;
}

.producers main.tm-content img.producer-inline-image {
  width: auto;
}

/* Fixing the joomla slideshow bug on the contest page. */
.tm-top-b {
  display: none;
}

.home .tm-top-b {
  display: block;
}

/* Hiding the "Posted By" on events pages. */
.rsep_posted {
  display: none;
}

/* Fixing captcha img bug. */
img#captcha87 {
  width: auto;
}

/* Fixing navigation padding. */
.uk-navbar-nav > li > a {
  padding: 0 18px;
}


/* Removes peelback from mobile view. */
@media (max-width: 700px) {
  #peelback {
    display: none;
  }
}


/* Styles the Sponsored category articles. */
.cat-Sponsored {
    background: #f4f4f0 !important;
    border-top-color: #cccccc !important;
    border-right-color: #bfbfbf !important;
    border-left-color: #bfbfbf !important;
    border-bottom-color: #a6a6a6 !important;
    border-width: 1px !important;
    border-style: solid !important;
}

/* Fixes footer ad. */
.tm-footer .uk-panel.bottom-lb div {
    width: 100% !important;
    height: auto !important;
}