/* ====== All Product Pages ====== */
/* line 5, ../sass/sass/product.scss */
.catalog-product-view {
  /* ====== Tab Sets ====== */
  /* ====== RED Product Layout One ====== */
  /* ====== RED Product Layout Two ====== */
  /* ====== RED Product Layout Three ====== */
  /* ====== RED Product Layout Four ====== */
}
/* line 7, ../sass/sass/product.scss */
.catalog-product-view .zoomContainer {
  z-index: 99;
}
/* line 10, ../sass/sass/product.scss */
.catalog-product-view .product-view {
  /* === Related Blog Posts === */
  /* === Related Products === */
  /* === Up Sell Products === */
  /* === Recently Viewed Products === */
}
/* line 16, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-left {
  float: left;
}
/* line 21, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-img-box {
  float: left;
  width: 100%;
  position: relative;
}
/* line 26, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-img-box.loading {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);
  opacity: 0.25;
}
/* line 30, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-img-box .product-image {
  width: auto;
  margin-bottom: 15px;
}
/* line 35, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-img-box .more-views {
  float: left;
  width: 100%;
}
/* line 39, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-img-box .more-views ul {
  margin-left: 0px;
}
/* line 42, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-img-box .more-views ul li {
  float: left;
}
/* line 46, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-img-box .more-views ul li.last {
  margin-right: 0px;
}
/* line 62, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price {
  float: left;
  width: 100%;
}
/* line 66, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price .price-box {
  float: left;
}
/* line 74, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price .price-box .configurable-price-from-label {
  float: left;
  margin-right: 5px;
}
/* line 79, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price .price-box .regular-price {
  float: left;
  margin: 0;
}
/* line 87, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price .price-box .old-price {
  float: left;
  margin: 0 10px 0 0;
}
/* line 92, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price .price-box .old-price .price-label {
  display: none;
}
/* line 100, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price .price-box .special-price {
  float: left;
  margin: 0;
}
/* line 105, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price .price-box .special-price .price-label {
  display: none;
}
/* line 113, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price .price-box .price-from {
  float: left;
  margin: 0 10px 0 0;
}
/* line 122, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-price .price-box .price-to {
  float: left;
  margin: 0;
  text-transform: lowercase;
}
/* line 133, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .rewards-product-view-points {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
/* line 138, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .rewards-product-view-points .divider {
  display: none;
}
/* line 142, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .rewards-product-view-points .rewards-mini-icon-holder {
  display: none;
}
/* line 147, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop {
  float: right;
}
/* line 165, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .reviews {
  float: left;
  width: 100%;
}
/* line 169, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .reviews .no-rating {
  margin: 0;
}
/* line 198, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .reviews .rating-box {
  float: left;
  font-size: 0;
  line-height: 0;
  text-indent: -999em;
  overflow: hidden;
}
/* line 206, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .reviews .rating-box .rating {
  float: left;
}
/* line 213, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .stock {
  float: left;
  width: 100%;
}
/* line 235, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .availability-only a {
  cursor: pointer;
}
/* line 260, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .grouped-items-table {
  margin: 20px 0 0 0;
}
/* line 264, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .grouped-items-table thead th {
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
/* line 271, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .grouped-items-table tbody td {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  vertical-align: middle;
}
/* line 278, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .grouped-items-table tbody td .price-box p {
  margin-bottom: 0px;
}
/* line 281, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .grouped-items-table tbody td .price-box .price-label {
  display: none;
}
/* line 290, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .price-box-bundle {
  float: left;
  width: 100%;
}
/* line 295, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .price-box-bundle .price-box {
  float: left;
  width: 100%;
}
/* line 300, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .price-box-bundle .price-box p {
  margin-bottom: 0;
}
/* line 304, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .price-box-bundle .price-box .price-from {
  float: left;
}
/* line 313, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .price-box-bundle .price-box .price-to {
  float: left;
}
/* line 334, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .add-to-cart-block {
  float: left;
  width: 100%;
}
/* line 339, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .add-to-cart-block .add-to-box {
  float: left;
  width: 100%;
}
/* line 343, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .add-to-cart-block .add-to-cart {
  float: left;
  width: 100%;
}
/* line 360, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .add-to-cart-block .add-to-cart .paypal-logo {
  margin: 0;
}
/* line 364, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .add-to-cart-block .add-to-links {
  float: left;
}
/* line 369, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .sharing {
  float: left;
  width: 100%;
}
/* line 382, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .sharing .add-to-links li {
  display: inline;
}
/* line 392, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .sharing .social-links {
  float: left;
  width: 100%;
}
/* line 397, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .sharing .social-links li {
  display: inline;
}
/* line 414, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .sharing .rewardssocial-widgets {
  float: left;
  width: 100%;
}
/* line 423, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .sharing .rewardssocial-widgets .rewards-modal {
  display: block;
  position: fixed;
}
/* line 434, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-shop .sharing .rewardssocial-widgets .rewards-modal-mask {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
/* line 453, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dt label.required {
  position: relative;
  padding-right: 5px;
}
/* line 457, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dt label.required em {
  position: absolute;
  left: 100%;
  top: -4px;
}
/* line 464, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dt .qty-holder {
  float: right;
}
/* line 466, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dt .qty-holder label {
  vertical-align: middle;
}
/* line 474, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dd {
  margin: 10px 0 25px;
}
/* line 477, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dd input.input-text {
  width: 98%;
}
/* line 480, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dd input.datetime-picker {
  width: 150px;
}
/* line 484, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dd .time-picker {
  display: -moz-inline-box;
  display: inline-block;
  padding: 2px 0;
  vertical-align: middle;
}
/* line 490, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dd textarea {
  width: 98%;
  height: 8em;
}
/* line 494, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options dd select {
  width: 100%;
}
/* line 500, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options .options-list input.radio {
  float: left;
  margin: 3px -18px 0 0;
}
/* line 504, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options .options-list input.checkbox {
  float: left;
  margin: 3px -20px 0 0;
}
/* line 509, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options .options-list .label {
  display: block;
  margin-left: 20px;
}
/* line 518, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options ul.validation-failed {
  padding: 0 7px;
}
/* line 521, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options p.required {
  padding: 0;
  margin: 0 auto;
}
/* line 527, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options-bottom {
  float: left;
  width: 100%;
  padding: 0px;
  border-top: 0;
}
/* line 533, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-essential .product-options-bottom .price-box {
  margin: 10px 0;
}
/* line 548, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-tags .form-add label {
  float: left;
}
/* line 552, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-tags .input-box {
  float: left;
  width: 260px;
  margin: 0 5px;
}
/* line 557, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-tags p {
  clear: both;
}
/* line 561, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-tags input.input-text {
  width: 254px;
}
/* line 573, ../sass/sass/product.scss */
.catalog-product-view .product-view .product-collateral .box-collateral {
  margin: 0;
}
/* line 581, ../sass/sass/product.scss */
.catalog-product-view .product-view #customer-reviews-container #customer-reviews-items .review .ratings-table {
  float: left;
}
/* line 592, ../sass/sass/product.scss */
.catalog-product-view .product-view #customer-reviews-container #customer-reviews-items .review .rating-box {
  float: left;
  text-indent: -999em;
  overflow: hidden;
}
/* line 598, ../sass/sass/product.scss */
.catalog-product-view .product-view #customer-reviews-container #customer-reviews-items .review .rating-box .rating {
  float: left;
}
/* line 614, ../sass/sass/product.scss */
.catalog-product-view .product-view #customer-reviews-container .pager {
  padding: 0;
  margin: 0;
}
/* line 618, ../sass/sass/product.scss */
.catalog-product-view .product-view #customer-reviews-container .pager .amount {
  float: left;
}
/* line 625, ../sass/sass/product.scss */
.catalog-product-view .product-view #customer-reviews-container .pager .pages {
  float: right;
  margin: 0;
}
/* line 630, ../sass/sass/product.scss */
.catalog-product-view .product-view #customer-reviews-container .pager .pages li {
  display: inline-block;
}
/* line 639, ../sass/sass/product.scss */
.catalog-product-view .product-view #customer-reviews-container .pager .pages a {
  text-decoration: none;
}
/* line 649, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related-posts {
  position: relative;
  float: left;
  width: 100%;
}
/* line 655, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related-posts h2 {
  margin-bottom: 25px;
}
/* line 659, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related-posts li {
  float: left;
  margin: 0;
  list-style-type: none;
}
/* line 665, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related-posts li .related-post-content {
  margin: 0 auto;
}
/* line 671, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related-posts li .related-post-content .category-name {
  float: left;
  width: 100%;
}
/* line 685, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related {
  position: relative;
  float: left;
  width: 100%;
}
/* line 696, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related #block-related-table li {
  float: left;
}
/* line 701, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related #block-related-table li.item .product {
  margin: 0 auto;
}
/* line 706, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related #block-related-table li.item .product .product-details .product-name {
  font-size: 14px;
  line-height: 19px;
  margin-top: 10px;
}
/* line 719, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related #block-related-table li.item .product .product-details .price-box .old-price {
  float: left;
  margin: 0 10px 0 0;
}
/* line 724, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related #block-related-table li.item .product .product-details .price-box .old-price .price-label {
  display: none;
}
/* line 729, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related #block-related-table li.item .product .product-details .price-box .special-price {
  float: left;
  margin: 0;
}
/* line 734, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related #block-related-table li.item .product .product-details .price-box .special-price .price-label {
  display: none;
}
/* line 738, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-related #block-related-table li.item .product .product-details .price-box .configurable-price-from-label {
  float: left;
  margin-right: 10px;
}
/* line 751, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell {
  position: relative;
  float: left;
  width: 100%;
}
/* line 761, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li {
  float: left;
}
/* line 766, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li.item .product {
  margin: 0 auto;
}
/* line 771, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li.item .product .product-details .product-name {
  font-size: 14px;
  line-height: 19px;
  margin-top: 10px;
}
/* line 784, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li.item .product .product-details .price-box .old-price {
  float: left;
  margin: 0 10px 0 0;
}
/* line 789, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li.item .product .product-details .price-box .old-price .price-label {
  display: none;
}
/* line 794, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li.item .product .product-details .price-box .special-price {
  float: left;
  margin: 0;
}
/* line 799, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li.item .product .product-details .price-box .special-price .price-label {
  display: none;
}
/* line 804, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li.item .product .product-details .price-box .price-from {
  float: left;
  margin-right: 10px;
}
/* line 808, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li.item .product .product-details .price-box .price-to {
  float: left;
}
/* line 812, ../sass/sass/product.scss */
.catalog-product-view .product-view .box-up-sell #upsell-product-table li.item .product .product-details .price-box .configurable-price-from-label {
  float: left;
  margin-right: 5px;
}
/* line 825, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed {
  position: relative;
  float: left;
  width: 100%;
}
/* line 836, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li {
  float: left;
}
/* line 841, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product {
  margin: 0 auto;
}
/* line 846, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product .product-details .product-name {
  font-size: 14px;
  line-height: 19px;
  margin-top: 10px;
}
/* line 855, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product .product-details .price-box .regular-price .price {
  font-weight: normal;
}
/* line 859, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product .product-details .price-box .old-price {
  float: left;
  margin: 0 10px 0 0;
}
/* line 864, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product .product-details .price-box .old-price .price-label {
  display: none;
}
/* line 869, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product .product-details .price-box .special-price {
  float: left;
  margin: 0;
}
/* line 874, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product .product-details .price-box .special-price .price-label {
  display: none;
}
/* line 879, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product .product-details .price-box .price-from {
  float: left;
  margin-right: 10px;
}
/* line 883, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product .product-details .price-box .price-to {
  float: left;
}
/* line 886, ../sass/sass/product.scss */
.catalog-product-view .product-view .recently-viewed #recently-viewed-items li.item .product .product-details .price-box .configurable-price-from-label {
  float: left;
  margin-right: 5px;
}
/* line 906, ../sass/sass/product.scss */
.catalog-product-view .tab-set.product-info-tabset .tab-block .tab {
  border: 0;
  margin: 0;
}
/* line 932, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-one .zblock-product_layout_1-content-product {
  float: left;
  width: 100%;
}
/* line 936, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-one .zblock-product_layout_1-content-product p {
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
/* line 947, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-one .tab-set.product-info-tabset .tab-block {
  float: left;
  width: 100%;
}
/* line 952, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-one .tab-set.product-info-tabset .tab-block .tab {
  float: left;
  width: 100%;
  cursor: pointer;
  height: auto;
  line-height: normal;
  padding: 0;
  border: 0;
  margin: 0;
}
/* line 965, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-one .tab-set.product-info-tabset .tab-block.active .tab {
  border: 0;
  padding: 0;
}
/* line 971, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-one .tab-set.product-info-tabset .tab-block .tab-content {
  position: relative;
  border: 0;
  top: 0;
}
/* line 991, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-two .zblock-product_layout_2-content-product {
  float: left;
  width: 100%;
}
/* line 995, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-two .zblock-product_layout_2-content-product p {
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
/* line 1007, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-two .product-essential .product-price .price-box {
  float: left;
}
/* line 1013, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-two .product-essential .left-col {
  float: left;
}
/* line 1017, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-two .product-essential .left-col .product-img-box {
  float: left;
}
/* line 1022, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-two .product-essential .left-col .product-shop {
  float: left;
}
/* line 1035, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-two .product-essential .right-col {
  float: right;
}
/* line 1039, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-two .product-essential .right-col .product-shop {
  width: 100%;
}
/* line 1042, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-two .product-essential .right-col .product-shop .price-box-bundle {
  display: none;
}
/* line 1073, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .zblock-product_layout_3-content-product {
  float: left;
  width: 100%;
}
/* line 1077, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .zblock-product_layout_3-content-product p {
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
/* line 1094, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-shop {
  float: left;
  width: 100%;
}
/* line 1095, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-shop.top {
  float: none;
  margin: 0 auto;
}
/* line 1115, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-shop .reviews .ratings {
  margin: 0;
}
/* line 1118, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-shop .reviews .ratings .rating-box {
  float: none;
  display: inline-block;
}
/* line 1122, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-shop .reviews .ratings .rating-links {
  float: none;
  display: inline-block;
}
/* line 1129, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-shop .price-box-bundle {
  display: none;
}
/* line 1139, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-shop .add-to-cart-block .add-to-cart label {
  margin-right: 10px;
}
/* line 1143, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-shop .add-to-cart-block .add-to-cart button.button {
  margin-left: 0;
}
/* line 1150, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-img-box {
  float: left;
  width: 100%;
  text-align: center;
}
/* line 1157, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-img-box .more-views ul {
  text-align: center;
}
/* line 1160, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .product-img-box .more-views ul li {
  float: none;
  display: inline-block;
}
/* line 1168, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .left-col {
  float: left;
}
/* line 1173, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-three .product-view .product-essential .right-col {
  float: right;
}
/* line 1190, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-four .zblock-product_layout_4-content-product {
  float: left;
  width: 100%;
}
/* line 1194, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-four .zblock-product_layout_4-content-product p {
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
/* line 1203, ../sass/sass/product.scss */
.catalog-product-view.red-product-layout-four .product-view .product-essential .product-img-box {
  float: left;
}

/* Edit product from Wishlist page */
/* line 1240, ../sass/sass/product.scss */
.wishlist-index-configure .product-view .product-essential .product-shop .add-to-cart-block .add-to-links li {
  display: inline;
}

/* ====== Reviews Modal Stuff ====== */
/* line 1258, ../sass/sass/product.scss */
#add-review h2 {
  font-size: 36px;
  margin-bottom: 30px;
}
/* line 1263, ../sass/sass/product.scss */
#add-review h3 {
  font-size: 30px;
  margin-bottom: 25px;
}
/* line 1270, ../sass/sass/product.scss */
#add-review #review-form .form-list textarea {
  width: 100%;
}
/* line 1281, ../sass/sass/product.scss */
#add-review #review-form .rating-input-fieldset {
  float: none;
}
/* line 1285, ../sass/sass/product.scss */
#add-review #review-form .rating-input-fieldset label {
  float: left;
  overflow: hidden;
}
/* line 1290, ../sass/sass/product.scss */
#add-review #review-form .rating-input-fieldset label abbr {
  border-bottom: 0;
  cursor: pointer;
  position: relative;
}
/* line 1295, ../sass/sass/product.scss */
#add-review #review-form .rating-input-fieldset label .star {
  display: none;
  z-index: 0;
  width: 28px;
  height: 25px;
}
/* line 1301, ../sass/sass/product.scss */
#add-review #review-form .rating-input-fieldset label .star.active {
  display: inline-block;
}
/* line 1304, ../sass/sass/product.scss */
#add-review #review-form .rating-input-fieldset label .star.empty {
  z-index: 1;
}
/* line 1308, ../sass/sass/product.scss */
#add-review #review-form .rating-input-fieldset label .star.full {
  z-index: 10;
}
/* line 1312, ../sass/sass/product.scss */
#add-review #review-form .rating-input-fieldset label .star.hover {
  z-index: 20000;
  position: absolute;
  left: 0;
}
/* line 1320, ../sass/sass/product.scss */
#add-review #review-form .rating-input-fieldset label input.radio {
  display: none;
}
/* line 1329, ../sass/sass/product.scss */
#add-review #review-form .buttons-set .required {
  float: left;
}
