//
// Theme Variables
// --------------------------------------------------
@primary-color: #65bc7b;
@icon-font: 'icomoon';
@default-margin-bottom: 40px;
@default-background-color: #fff;
@default-border-color: #E9EAEE;
@default-border-radius: 5px;
@font-size-base: 13px;
@font-size-large: ceil((@font-size-base * 1.3)); // ~17px
@font-size-small: ceil((@font-size-base * 0.85)); // ~11px
@line-height-base: 20/13; //** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
@line-height-computed: floor((@font-size-base * @line-height-base)); // ~20px
@zindex-popover: 1010;
@zindex-tooltip: 1030;
@zindex-modal-background: 1040;
@zindex-modal: 1050;
//Font Icons
@left-arrow-small: '\f104';
@right-arrow-small: '\f105';
@down-arrow-small: '\f107';
@left-arrow-large: '\e61e';
@right-arrow-large: '\e620';
@down-arrow-large: '\e61f';
@blog-timeline-arrow-left: '\f0da';
@blog-timeline-arrow-right: '\f0d9';
@slidingbar-plus: '\e61d';
@slidingbar-minus: '\e61c';
@twitter-widget: '\e605';
@to-top-arrow: '\f106';
@search-icon: '\f002';
@link-icon: '\e619';
@mobile-menu-icon: '\f0c9';
@cart-icon: '\f07a';
@details-icon: '\e623';
@options-icon: '\f013';
@star-icon: '\f005';
@star-o-icon: '\f006';
@woo-ok-icon: '\f05d';
@check-icon: '\f046';
@modal-screen-min: 900px;
//
// Mixins
// --------------------------------------------------

.group {
  zoom: 1; // For IE 6/7 (trigger hasLayout)

  &:after,
  &:before {
    content: " ";
    display: table;
  }

  &:after {
    clear: both;
  }
}

.clearfix() {
  zoom: 1; // For IE 6/7 (trigger hasLayout)

  &:after,
  &:before {
    content: " ";
    display: table;
  }

  &:after {
    clear: both;
  }
}
