/**
 * TechDivision_Widgets Stylesheet
 *
 * NOTICE OF LICENSE
 *
 * TechDivision_Widgets is free software: you can redistribute it
 * and/or modify it under the terms of the GNU General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * TechDivision_Widgets is distributed in the hope that it will be useful
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along with
 * TechDivision_Widgets. If not, see <http://www.gnu.org/licenses/>.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade
 * TechDivision_Widgets to newer versions in the future.
 * If you wish to customize TechDivision_Widgets for your
 * needs please refer to http://www.techdivision.com for more information.
 *
 * @category     TechDivision
 * @package      TechDivision_Widgets
 * @copyright    Copyright (c) 2015 <info@techdivision.com> TechDivision GmbH
 * @license      <http://www.gnu.org/licenses/>
 *               GNU General Public License (GPL 3)
 * @author       Core Team <core@techdivision.com>
 */
/* 1 Grid View */
/* 2 List View */
/* 3 Set configurator */
/* 4 Category View */
/* 5 Attribute Widget */
/* 6 Sequenced category navigation widget */
/* 7 YouTube */
/* 1 Grid View */
/* line 43, ../../scss/widgets/widgets-original.scss */
.widget .box-title {
  background: #e7e7e7;
  border: 1px solid #e1e1e1;
  margin: 0 -1px;
  padding: 5px 20px; }

/* line 44, ../../scss/widgets/widgets-original.scss */
.widget .products-grid {
  border-color: #d9d7ca !important;
  border-bottom: none !important;
  margin-bottom: 0px;
  padding: 0px !important; }

/* line 45, ../../scss/widgets/widgets-original.scss */
.widget .products-grid .item {
  border-right: 1px solid #ddd;
  margin-right: 0px;
  padding: 10px 12px 10px 12px; }

/* line 46, ../../scss/widgets/widgets-original.scss */
.col1-layout .widget .products-grid .item .product-image {
  width: 150px; }

/* line 47, ../../scss/widgets/widgets-original.scss */
.col1-layout .widget .products-grid .item {
  width: 163px; }

/* line 48, ../../scss/widgets/widgets-original.scss */
.col1-layout .widget .products-grid .item.last {
  margin-right: -5px;
  width: 164px;
  border-right: none; }

/* line 49, ../../scss/widgets/widgets-original.scss */
.widget .products-grid .item:hover {
  background-color: #f6f6f6; }

/* line 50, ../../scss/widgets/widgets-original.scss */
.widget .products-grid .actions {
  margin-top: 8px; }

/* line 51, ../../scss/widgets/widgets-original.scss */
.widget ul.products-grid.last {
  border-bottom: 1px solid #d9d7ca !important; }

/* 2 List View */
/* line 54, ../../scss/widgets/widgets-original.scss */
.widget ol.products-list {
  border-color: #d9d7ca !important;
  padding: 20px !important; }

/* line 55, ../../scss/widgets/widgets-original.scss */
.widget ol.products-list li {
  list-style: none; }

/* line 56, ../../scss/widgets/widgets-original.scss */
.widget ol.products-list ul.add-to-links {
  padding-left: 0px; }

/* 3 Set configurator */
/* line 59, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator {
  background: url("../images/bkg_block.gif") repeat-x scroll 0 0 #f5f5f5;
  margin-top: -1px; }

/* line 60, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator .box-title {
  background: url("../images/bkg_active-step.gif") repeat-x scroll 0 0 #d12c01; }

/* line 61, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator .box-title h2 {
  color: #fff; }

/* line 62, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator .wrapper {
  background: transparent; }

/* line 63, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator ul {
  background: url("../images/bkg_cols.gif") repeat-y scroll 102px 0 transparent; }

/* line 64, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator ul.products-grid.last {
  margin: 0px;
  padding-left: 0px;
  border-bottom: none; }

/* line 65, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator .products-grid li.item {
  float: left;
  margin-right: 0px;
  overflow: hidden;
  width: 286px;
  padding: 0px;
  border-right: none; }

/* line 66, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator li.first {
  border-right: 1px solid #ddd; }

/* line 67, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator .products-grid li.item .wrapper {
  padding: 20px; }

/* line 68, ../../scss/widgets/widgets-original.scss */
.widget-setconfigurator .products-grid .product-image {
  border: 1px solid #ddd;
  text-align: center;
  background-color: #fff;
  width: auto; }

/* 4 Category View */
/* line 71, ../../scss/widgets/widgets-original.scss */
.widget-category .products-grid {
  border-bottom: 1px solid #d9d7ca !important; }

/* line 72, ../../scss/widgets/widgets-original.scss */
.widget-category ul.products-grid.last {
  border-bottom: none; }

/* line 73, ../../scss/widgets/widgets-original.scss */
.widget-category .products-grid li.item {
  width: 166px; }

/* line 74, ../../scss/widgets/widgets-original.scss */
.widget-category .products-grid li.item.last {
  border-right: none; }

/* line 75, ../../scss/widgets/widgets-original.scss */
.widget-category .products-grid .wrapper {
  background-color: transparent;
  padding-bottom: 0; }

/* line 76, ../../scss/widgets/widgets-original.scss */
.widget-category .products-grid .item .category-link {
  padding-top: 8px; }

/* line 77, ../../scss/widgets/widgets-original.scss */
.widget-category .products-grid .item .category-image {
  display: block;
  background-color: #fff;
  width: 155px; }

/* 5 Attribute Widget */
/* line 80, ../../scss/widgets/widgets-original.scss */
.attr-option-images {
  width: 30px; }

/* 6 Sequenced category navigation widget */
/* line 83, ../../scss/widgets/widgets-original.scss */
.widget-navigation-sequentially .sequence-container {
  overflow: hidden; }

/* line 84, ../../scss/widgets/widgets-original.scss */
.widget-navigation-sequentially .sequence-container.right {
  text-align: right; }

/* line 85, ../../scss/widgets/widgets-original.scss */
.widget-navigation-sequentially .sequence-container .sequence-item {
  display: inline-block;
  width: 30%; }

/* line 86, ../../scss/widgets/widgets-original.scss */
.widget-navigation-sequentially .sequence-container .sequence-item:first-child {
  margin-right: 25px; }

/* line 87, ../../scss/widgets/widgets-original.scss */
.widget-navigation-sequentially .sequence-container .sequence-item.big {
  width: calc(70% - 30px); }

/* line 88, ../../scss/widgets/widgets-original.scss */
.widget-navigation-sequentially .sequence-container .sequence-item img {
  width: 100%; }

/* line 89, ../../scss/widgets/widgets-original.scss */
.widget-navigation-sequentially .sequence-container .sequence-item .sequence-item-title {
  margin-top: 20px;
  min-height: 200px;
  float: left; }

/* 7 YouTube */
/* line 92, ../../scss/widgets/widgets-original.scss */
iframe.youtube {
  max-width: 100%; }
