/*
Theme Name: Watch It All About
Theme URI: http://www.watchitallabout.com
Author: PixelGrade Team
Author URI: http://www.watchitallabout.com
Template: heap
Description:  Watch It All About child theme baed on HEAP.
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: heap_txtd
Tags: black, orange, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
*/

/* Add your custom CSS rules that overwrite the ones in the main Lens theme here */

.header--sticky .site-header__wrapper {
  z-index: 105;
}

a {
  color: #be1e2d;
}

.feat-prod {
  width: 33.333%;
  padding: 15px;
  float: left;
}

.feat-prod .cf {
  border-bottom: 1px solid #d8d8d8;
  padding-bottom: 15px;
}

.prod-month h3,
.prod-month h4,
.feat-prod h4,
.feat-prod h5 {
  margin: 10px 0;
}

.feat-prod-showcase {
  clear: both;
}

.page-template-page-shop .container {
  max-width: 1100px;
  margin: 0 auto;
}

@media only screen and (max-width: 900px) {
  .feat-prod {
    width: 50%;
  }
}

.page-template-page-shop-cat h1.page-title {
  margin: 0;
}

.category-products .breadcrumbs {
  display: none;
}

.entry__meta--header,
.entry__meta--header .add_this_list {
  margin: 0;
}

.entry__meta--header {
  padding-bottom: 20px;
}

.category-products .entry-title {
  margin-top: 0;
  font-size: 24px;
}

.cycle-prev,
.cycle-next {
  position: absolute;
  top: 50%;
  font-size: 24px;
  margin-top: -10px;
  color: #333;
  cursor: pointer;
  z-index: 101;
}

.cycle-next {
  right: 20px;
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #333;
}

.cycle-prev {
  left: 20px;
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 10px solid #333;
}

.cat-list {
  clear: both;
}

.cat-list .feat-prod {
  width: 50%;
}

.header--sticky .site-header__container .flexbox,
.header--sticky .site-header__container .navigation--main {
  padding-left: 35px;
  padding-right: 35px;
}
