/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* Radius */
/* line 4, templates/store_kodeer/scss/phocacart.scss */
.btn-group > .btn:first-child {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
/* line 8, templates/store_kodeer/scss/phocacart.scss */
.btn-group > .btn:last-child {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 13, templates/store_kodeer/scss/phocacart.scss */
.jstree-proton .jstree-hovered, .jstree-proton .jstree-clicked {
  background: #e0e5e8;
  color: #fff;
  border-radius: 3px;
  box-shadow: inset 0 0 1px #e0e5e8;
}
/* line 20, templates/store_kodeer/scss/phocacart.scss */
#phPriceFilterRange.ui-slider-horizontal .ui-slider-handle {
  background: #e0e5e8;
}
/* line 23, templates/store_kodeer/scss/phocacart.scss */
#phPriceFilterRange .ui-widget-header {
  background: #e0e5e8;
}
/* line 26, templates/store_kodeer/scss/phocacart.scss */
#phPriceFilterRange.ui-slider-horizontal .ui-slider-handle:hover {
  background: #e0e5e8;
  border: 3px solid #a5b4bd;
}
/* line 31, templates/store_kodeer/scss/phocacart.scss */
.ph-item-box .ph-thumbnail, #ph-pc-category-box .ph-item-box .ph-thumbnail, #ph-pc-categories-box .ph-item-box .ph-thumbnail, #ph-pc-categories-box .ph-thumbnail, #phImageBox .ph-item-image-full-box.b-thumbnail, #phImageBox .img-thumbnail {
  border-radius: 0px;
  /*border-color: transparent;*/
  box-shadow: none;
  background-image: url('../images/phocacart/bg-cat2.png');
  background-size: cover;
  background-position: center top;
  width: 100%;
  border: 1px solid #fff;
}
/* line 49, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-categories-box .ph-item-box .ph-thumbnail .ph-image, #ph-pc-categories-box .ph-thumbnail .ph-image {
  transition: transform 0.8s;
}
/* line 54, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-categories-box .ph-item-box .ph-thumbnail .ph-image:hover, #ph-pc-categories-box .ph-thumbnail .ph-image:hover {
  transform: scale(1.05);
}
/* line 59, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-categories-box .ph-t-cell .ph-item-box {
  overflow: hidden;
}
/* line 63, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-category-box .btn.btn-primary, #ph-pc-categories-box .btn.btn-primary {
  color: #fff;
  background-color: #507992;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 2px;
  border-color: transparent;
  padding: 0.5rem 1rem;
}
/* line 74, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-category-box .phItemCartBoxForm .btn.btn-primary, #ph-pc-categories-box .phItemCartBoxForm .btn.btn-primary {
  padding: 0.5em 0.4em;
  letter-spacing: -0.5px;
  margin: 0.2em 0;
}
/* line 81, templates/store_kodeer/scss/phocacart.scss */
.ph-item-image-add-box {
  margin: 0px -15px;
}
/* line 85, templates/store_kodeer/scss/phocacart.scss */
.btn-group .btn {
  padding: 7px 11px;
}
/* line 88, templates/store_kodeer/scss/phocacart.scss */
.ph-item-box .btn, .btn-sm.ph-btn {
  padding: 7px 11px;
  border-radius: 0.1875rem;
  font-size: 0.8em;
}
/* line 95, templates/store_kodeer/scss/phocacart.scss */
.ph-btn {
  padding: 7px 11px;
  border-radius: 0.1875rem;
}
/* line 100, templates/store_kodeer/scss/phocacart.scss */
.phItemCartUpdateBoxForm .btn {
  padding: 9px 7px;
}
/* line 104, templates/store_kodeer/scss/phocacart.scss */
.ph-filter-box .btn {
  padding: 7px;
}
/* line 113, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-category-box .ph-pagination-top .btn:hover, #ph-pc-category-box .ph-pagination-top .btn {
  padding: 7px 7px;
  background-color: #dcdcdc;
  border-left: 2px solid #e5e5e5;
  border-color: white;
  color: #000;
  background-image: none;
  margin-bottom: 0;
}
/* line 123, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-category-box .ph-pagination-top .btn:hover span {
  color: #000;
}
/* line 127, templates/store_kodeer/scss/phocacart.scss */
#phItemTopBoxForm select.form-control + .chosen-container.chosen-container-single, #phItemTopBoxForm .chosen-single {
  height: 35px;
}
/* line 132, templates/store_kodeer/scss/phocacart.scss */
.chosen-container-single .chosen-single {
  border: 2px solid #e5e5e5;
}
/* line 136, templates/store_kodeer/scss/phocacart.scss */
.btn-group > .btn + .btn:hover {
  margin-left: 0px;
}
/* line 139, templates/store_kodeer/scss/phocacart.scss */
.btn-group > .btn + .btn {
  margin-left: 0px;
}
/* Top Modules */
/* line 144, templates/store_kodeer/scss/phocacart.scss */
.ph-main-nav-top-box .g-content .platform-content {
  float: right;
  margin: auto 1.3em;
}
/* line 149, templates/store_kodeer/scss/phocacart.scss */
.ph-main-nav-top-box .g-content .jmoddiv.jmodinside {
  position: static;
}
/* line 153, templates/store_kodeer/scss/phocacart.scss */
.ph-item-currency-box .ph-small, .ph-item-wishlist-box .ph-small, .ph-item-compare-box .ph-small, .ph-item-cart-box .ph-small {
  font-size: inherit;
}
/* line 160, templates/store_kodeer/scss/phocacart.scss */
.ph-dropdown-currency, .ph-dropdown-wishlist, .ph-dropdown-compare, .ph-dropdown-cart {
  min-width: 35%;
}
/* line 167, templates/store_kodeer/scss/phocacart.scss */
.ph-item-currency-box, .ph-item-wishlist-box, .ph-item-compare-box, .ph-item-cart-box {
  margin: 10px;
}
@media screen and (max-width: 768px) {
  /* line 175, templates/store_kodeer/scss/phocacart.scss */
  .ph-dropdown-currency, .ph-dropdown-wishlist, .ph-dropdown-compare, .ph-dropdown-cart {
    min-width: 80%;
  }
}
/* line 183, templates/store_kodeer/scss/phocacart.scss */
.ph-main-nav-mod .g-menu-item-container {
  white-space: nowrap;
}
/* Touch spin + / - add to cart */
/* line 192, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-checkout-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up, #ph-pc-item-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
  border-radius: 0 3px 0 0;
}
/* line 197, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-checkout-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down, #ph-pc-item-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  border-radius: 0 0 3px 0;
}
/* line 203, templates/store_kodeer/scss/phocacart.scss */
.phItemCartBoxForm .btn.btn-primary.ph-btn {
  padding: 11px;
}
/* line 207, templates/store_kodeer/scss/phocacart.scss */
.btn.btn-primary.bootstrap-touchspin-down, .btn.btn-primary.bootstrap-touchspin-up {
  background-color: #fff;
  border: 2px solid #e5e5e5;
  color: #000;
}
/* line 214, templates/store_kodeer/scss/phocacart.scss */
.btn.btn-primary.bootstrap-touchspin-down span.glyphicon, .btn.btn-primary.bootstrap-touchspin-up span.glyphicon, .btn.btn-primary.bootstrap-touchspin-down span.fa, .btn.btn-primary.bootstrap-touchspin-up span.fa {
  color: #000;
}
/* line 221, templates/store_kodeer/scss/phocacart.scss */
.btn.btn-primary.bootstrap-touchspin-up {
  border-radius: 0 3px 0 0;
}
/* line 224, templates/store_kodeer/scss/phocacart.scss */
.btn.btn-primary.bootstrap-touchspin-down {
  border-radius: 0 0 3px 0;
}
/* line 228, templates/store_kodeer/scss/phocacart.scss */
.form-inline .form-group .ph-input-quantity.ph-input-sm {
  height: auto;
}
/* line 232, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-checkout-box .form-inline .form-group .ph-input-quantity {
  width: 3.8em;
}
/* line 236, templates/store_kodeer/scss/phocacart.scss */
.btn.btn-primary.bootstrap-touchspin-up {
  border-bottom: 0px;
}
/* line 240, templates/store_kodeer/scss/phocacart.scss */
.btn.btn-primary.bootstrap-touchspin-down:hover, .btn.btn-primary.bootstrap-touchspin-up:hover {
  color: #000;
}
/* line 245, templates/store_kodeer/scss/phocacart.scss */
.bootstrap-touchspin .input-group-btn-vertical, #ph-pc-checkout-box .bootstrap-touchspin .input-group-btn-vertical, #ph-pc-item-box .bootstrap-touchspin .input-group-btn-vertical {
  right: auto;
}
/* line 251, templates/store_kodeer/scss/phocacart.scss */
.bootstrap-touchspin .ph-input-quantity:hover {
  border: 2px solid #e5e5e5;
}
/* line 255, templates/store_kodeer/scss/phocacart.scss */
.ph-checkout-icon-spec-finished, .ph-checkout-icon-spec-pending {
  padding: 0px;
  border-radius: 2px;
}
/* line 261, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-account-box input[type="text"], #ph-pc-account-box .uneditable-input, #ph-pc-checkout-box input[type="text"], #ph-pc-checkout-box .uneditable-input {
  /*width: 206px;*/
  width: 14em;
}
/* line 269, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-account-box select.form-control + .chosen-container.chosen-container-single .chosen-single, #ph-pc-checkout-box select.form-control + .chosen-container.chosen-container-single .chosen-single {
  width: 14em;
}
/* line 274, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-account-box .chosen-search-input, #ph-pc-checkout-box .chosen-search-input {
  width: 14em;
}
/* line 279, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-item-box .ph-input-quantity {
  padding: 0.5rem 0.375rem;
}
/* line 282, templates/store_kodeer/scss/phocacart.scss */
#phQuickViewPopup .ph-input-quantity {
  padding: 1.375rem 0.375rem;
}
/* line 286, templates/store_kodeer/scss/phocacart.scss */
#g-header .ph-search-box input {
  border-color: #fff;
  border-width: 2px;
  background: #e6e6e6;
  color: #fff;
  box-shadow: none;
  border-radius: 2px;
  padding: 0.8em 0em 0.8em 0.8em;
}
/* line 296, templates/store_kodeer/scss/phocacart.scss */
#g-header .ph-search-box input::placeholder {
  color: #fff;
  opacity: 0.5;
}
/* no conflict between modals */
/* line 304, templates/store_kodeer/scss/phocacart.scss */
.modal.zoom .modal-dialog {
  transform: scale(1);
}
/*
 div.modal {
 width: 760px;
 margin-left: -380px;
 }
 */
/* Stars */
/* line 316, templates/store_kodeer/scss/phocacart.scss */
span.ph-stars, span.ph-stars span {
  display: block;
  background: url('../images/phocacart/star-small.png') 0 -16px repeat-x;
  width: 80px;
  height: 16px;
}
/* line 323, templates/store_kodeer/scss/phocacart.scss */
span.ph-stars span {
  background-position: 0 0;
}
/* line 327, templates/store_kodeer/scss/phocacart.scss */
.ph-rating .br-widget a {
  background: rgba(0, 0, 0, 0) url('../images/phocacart/star.png') repeat scroll 0 0;
  display: block;
  float: left;
  height: 24px;
  width: 24px;
}
/* Filter Box */
/* line 336, templates/store_kodeer/scss/phocacart.scss */
input[type="radio"], input[type="checkbox"] {
  margin-top: 10px;
}
/* line 341, templates/store_kodeer/scss/phocacart.scss */
.form-check input[type="radio"], .form-check input[type="checkbox"] {
  margin-top: 0px;
}
/* line 346, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-item-box .ph-checkbox label input[type="radio"], #ph-pc-item-box .ph-checkbox label input[type="checkbox"], .ph-filter-box input[type="radio"], .ph-filter-box input[type="checkbox"] {
  margin-top: 9px;
}
@media only all and (max-width: 47.938rem) {
  #ph-pc-item-box .ph-checkbox label input[type="radio"], #ph-pc-item-box .ph-checkbox label input[type="checkbox"], .ph-filter-box input[type="radio"], .ph-filter-box input[type="checkbox"] {
    margin-left: -20px;
  }
}
/* line 356, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-category-box .ph-checkbox label input[type="radio"], #ph-pc-category-box .ph-checkbox label input[type="checkbox"], .ph-item-attributes-box input[type="radio"], .ph-item-attributes-box input[type="checkbox"] {
  margin-top: 4px;
}
/* line 363, templates/store_kodeer/scss/phocacart.scss */
.ph-account-box-action input, .ph-account-box-action select, .ph-account-box-action .chosen-single, .ph-checkout-box-action input, .ph-checkout-box-action select, .ph-checkout-box-action .chosen-single {
  margin: 6px 0;
}
/* line 372, templates/store_kodeer/scss/phocacart.scss */
label {
  margin-bottom: 0;
}
/* line 376, templates/store_kodeer/scss/phocacart.scss */
.panel-body .ph-filter-module-categories-tree, ul.ph-filter-module-category-tree {
  margin: 0;
  padding: 0;
}
/* line 382, templates/store_kodeer/scss/phocacart.scss */
.ph-filter-box .form-group .col-sm-5, .ph-filter-box .form-group .col-sm-7 {
  padding: 0;
}
/* line 387, templates/store_kodeer/scss/phocacart.scss */
.ph-corner-icon-featured {
  background-color: ;
}
/* line 390, templates/store_kodeer/scss/phocacart.scss */
.ph-corner-icon-hot {
  background-color: ;
}
/* line 393, templates/store_kodeer/scss/phocacart.scss */
.ph-corner-icon-new {
  background-color: ;
}
/* line 397, templates/store_kodeer/scss/phocacart.scss */
.ph-corner-icon-wrapper {
  /* z-index: 50;*/
}
/* line 401, templates/store_kodeer/scss/phocacart.scss */
.ph-checkout-box-action {
  line-height: 1.5;
}
/* line 405, templates/store_kodeer/scss/phocacart.scss */
.panel-default {
  border-color: #f0f0f0;
  border-radius: 0;
}
/* line 410, templates/store_kodeer/scss/phocacart.scss */
.panel {
  border: 2px solid #f0f0f0;
  box-shadow: none;
}
/* line 415, templates/store_kodeer/scss/phocacart.scss */
.panel-default > .panel-heading {
  background-color: #f9f9f9;
  border-color: #f0f0f0;
  margin-bottom: -2px;
}
/* line 421, templates/store_kodeer/scss/phocacart.scss */
.panel-heading {
  border-bottom: 2px solid transparent;
}
/* line 425, templates/store_kodeer/scss/phocacart.scss */
.ph-checkout-cart-quantity {
  padding-left: 0;
  padding-right: 0;
}
/* line 431, templates/store_kodeer/scss/phocacart.scss */
#ph-pc-item-box .phSelectBoxButton.bs.on:after, .ph-filter-box .phSelectBoxButton.bs.on:after {
  top: -6px;
}
@media only screen and (max-width: 360px) {
  /* line 440, templates/store_kodeer/scss/phocacart.scss */
  .ph-category-add-to-cart-box .ph-pull-left, .ph-category-add-to-cart-box .ph-pull-right {
    float: none;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
}
/*# sourceMappingURL=phocacart_114.css.map */